[ubuntu/artful-proposed] linux 4.12.0-12.13 (Accepted)

Andy Whitcroft apw at canonical.com
Thu Aug 17 16:08:36 UTC 2017


linux (4.12.0-12.13) artful; urgency=low

  * Artful update to v4.12.8 stable release (LP: #1711368)
    - mm: ratelimit PFNs busy info message
    - mm: fix list corruptions on shmem shrinklist
    - futex: Remove unnecessary warning from get_futex_key
    - xtensa: fix cache aliasing handling code for WT cache
    - xtensa: mm/cache: add missing EXPORT_SYMBOLs
    - xtensa: don't limit csum_partial export by CONFIG_NET
    - xfs: Fix leak of discard bio
    - pinctrl: armada-37xx: Fix number of pin in south bridge
    - mtd: nand: atmel: Fix DT backward compatibility in pmecc.c
    - mtd: nand: Fix timing setup for NANDs that do not support SET FEATURES
    - mtd: nand: Declare tBERS, tR and tPROG as u64 to avoid integer overflow
    - iscsi-target: fix memory leak in iscsit_setup_text_cmd()
    - iscsi-target: Fix iscsi_np reset hung task during parallel delete
    - usb-storage: fix deadlock involving host lock and scsi_done
    - target: Fix node_acl demo-mode + uncached dynamic shutdown regression
    - fuse: initialize the flock flag in fuse_file on allocation
    - i2c: designware: Some broken DSTDs use 1MiHz instead of 1MHz
    - nand: fix wrong default oob layout for small pages using soft ecc
    - mmc: mmc: correct the logic for setting HS400ES signal voltage
    - nfs/flexfiles: fix leak of nfs4_ff_ds_version arrays
    - drm/bridge: tc358767: fix probe without attached output node
    - drm/etnaviv: Fix off-by-one error in reloc checking
    - drm/i915: Fix out-of-bounds array access in bdw_load_gamma_lut
    - USB: serial: option: add D-Link DWM-222 device ID
    - USB: serial: cp210x: add support for Qivicon USB ZigBee dongle
    - USB: serial: pl2303: add new ATEN device id
    - usb: musb: fix tx fifo flush handling again
    - USB: hcd: Mark secondary HCD as dead if the primary one died
    - staging:iio:resolver:ad2s1210 fix negative IIO_ANGL_VEL read
    - iio: aspeed-adc: wait for initial sequence.
    - iio: accel: st_accel: add SPI-3wire support
    - iio: accel: bmc150: Always restore device to normal mode after suspend-
      resume
    - iio: pressure: st_pressure_core: disable multiread by default for LPS22HB
    - iio: light: tsl2563: use correct event code
    - iio: adc: Revert "axp288: Drop bogus AXP288_ADC_TS_PIN_CTRL register
      modifications"
    - staging: comedi: comedi_fops: do not call blocking ops when !TASK_RUNNING
    - uas: Add US_FL_IGNORE_RESIDUE for Initio Corporation INIC-3069
    - firmware: fix batched requests - wake all waiters
    - firmware: fix batched requests - send wake up on failure on direct lookups
    - firmware: avoid invalid fallback aborts by using killable wait
    - block: Make blk_mq_delay_kick_requeue_list() rerun the queue at a quiet time
    - usb: gadget: udc: renesas_usb3: Fix usb_gadget_giveback_request() calling
    - usb: renesas_usbhs: Fix UGCTRL2 value for R-Car Gen3
    - USB: Check for dropped connection before switching to full speed
    - usb: core: unlink urbs from the tail of the endpoint's urb_list
    - usb: quirks: Add no-lpm quirk for Moshi USB to Ethernet Adapter
    - usb:xhci:Add quirk for Certain failing HP keyboard on reset after resume
    - PCI: Protect pci_error_handlers->reset_notify() usage with device_lock()
    - PCI: Remove __pci_dev_reset() and pci_dev_reset()
    - PCI: Add pci_reset_function_locked()
    - xhci: Reset Renesas uPD72020x USB controller for 32-bit DMA issue
    - iio: adc: vf610_adc: Fix VALT selection value for REFSEL bits
    - pnfs/blocklayout: require 64-bit sector_t
    - pinctrl: cherryview: Add Setzer models to the Chromebook DMI quirk
    - pinctrl: sunxi: add a missing function of A10/A20 pinctrl driver
    - pinctrl: intel: merrifield: Correct UART pin lists
    - pinctrl: uniphier: fix WARN_ON() of pingroups dump on LD11
    - pinctrl: uniphier: fix WARN_ON() of pingroups dump on LD20
    - pinctrl: samsung: Remove bogus irq_[un]mask from resource management
    - pinctrl: meson-gxbb: Add missing GPIODV_18 pin entry
    - pinctrl: meson-gxl: Add missing GPIODV_18 pin entry
    - MIPS: DEC: Fix an int-handler.S CPU_DADDI_WORKAROUNDS regression
    - Revert "MIPS: Don't unnecessarily include kmalloc.h into <asm/cache.h>."
    - MIPS: Octeon: Fix broken EDAC driver.
    - Linux 4.12.8

  * Artful: 4.12.0-11.12: Boot panic in vlv2_plat_configure_clock+0x3b/0xa0
    (LP: #1711298)
    - [Config] CONFIG_INTEL_ATOMISP=n

  * ACPI ID for Hip07/08 I2C controller has typo (LP: #1711182)
    - ACPI: APD: Fix HID for Hisilicon Hip07/08

  * Ubuntu17.10 - perf: Update Power9 PMU event JSON files (LP: #1708630)
    - perf pmu-events: Support additional POWER8+ PVR in mapfile
    - perf vendor events: Add POWER9 PMU events
    - perf vendor events: Add POWER9 PVRs to mapfile
    - SAUCE: perf vendor events powerpc: remove suffix in mapfile
    - SAUCE: perf vendor events powerpc: Update POWER9 events

  * Disable CONFIG_MEMORY_HOTPLUG_DEFAULT_ONLINE (LP: #1709171)
    - [Config] CONFIG_MEMORY_HOTPLUG_DEFAULT_ONLINE=n for ppc64el

  * Artful update to v4.12.7 stable release (LP: #1710649)
    - ppp: Fix false xmit recursion detect with two ppp devices
    - ppp: fix xmit recursion detection on ppp channels
    - tcp: avoid setting cwnd to invalid ssthresh after cwnd reduction states
    - net: fix keepalive code vs TCP_FASTOPEN_CONNECT
    - ipv6: set rt6i_protocol properly in the route when it is installed
    - bpf, s390: fix jit branch offset related to ldimm64
    - net/mlx4_en: don't set CHECKSUM_COMPLETE on SCTP packets
    - net: sched: set xt_tgchk_param par.net properly in ipt_init_target
    - net: sched: set xt_tgchk_param par.nft_compat as 0 in ipt_init_target
    - tcp: fastopen: tcp_connect() must refresh the route
    - qmi_wwan: fix NULL deref on disconnect
    - net: avoid skb_warn_bad_offload false positives on UFO
    - igmp: Fix regression caused by igmp sysctl namespace code.
    - scsi: sg: only check for dxfer_len greater than 256M
    - btrfs: Remove false alert when fiemap range is smaller than on-disk extent
    - Linux 4.12.7

  * Artful update to v4.12.6 stable release (LP: #1710648)
    - parisc: Increase thread and stack size to 32kb
    - parisc: Handle vma's whose context is not current in flush_cache_range
    - scsi: lpfc: fix linking against modular NVMe support
    - ACPI / LPSS: Only call pwm_add_table() for the first PWM controller
    - cgroup: don't call migration methods if there are no tasks to migrate
    - cgroup: create dfl_root files on subsys registration
    - cgroup: fix error return value from cgroup_subtree_control()
    - libata: array underflow in ata_find_dev()
    - workqueue: restore WQ_UNBOUND/max_active==1 to be ordered
    - iwlwifi: dvm: prevent an out of bounds access
    - brcmfmac: fix memleak due to calling brcmf_sdiod_sgtable_alloc() twice
    - NFSv4: Fix EXCHANGE_ID corrupt verifier issue
    - mmc: sdhci-of-at91: force card detect value for non removable devices
    - mmc: core: Use device_property_read instead of of_property_read
    - mmc: dw_mmc: Use device_property_read instead of of_property_read
    - mm, mprotect: flush TLB if potentially racing with a parallel reclaim
      leaving stale TLB entries
    - mm/hugetlb.c: __get_user_pages ignores certain follow_hugetlb_page errors
    - userfaultfd: non-cooperative: notify about unmap of destination during
      mremap
    - userfaultfd_zeropage: return -ENOSPC in case mm has gone
    - userfaultfd: non-cooperative: flush event_wqh at release time
    - cpuset: fix a deadlock due to incomplete patching of cpusets_enabled()
    - ocfs2: don't clear SGID when inheriting ACLs
    - ALSA: hda - Fix speaker output from VAIO VPCL14M1R
    - drm/amdgpu: fix header on gfx9 clear state
    - drm/amdgpu: Fix undue fallthroughs in golden registers initialization
    - ASoC: fix pcm-creation regression
    - ASoC: ux500: Restore platform DAI assignments
    - ASoC: do not close shared backend dailink
    - KVM: arm/arm64: Handle hva aging while destroying the vm
    - KVM: async_pf: make rcu irq exit if not triggered from idle task
    - timers: Fix overflow in get_next_timer_interrupt
    - powerpc/tm: Fix saving of TM SPRs in core dump
    - powerpc/64: Fix __check_irq_replay missing decrementer interrupt
    - iommu/amd: Enable ga_log_intr when enabling guest_mode
    - ARM64: dts: marvell: armada-37xx: Fix the number of GPIO on south bridge
    - gpiolib: skip unwanted events, don't convert them to opposite edge
    - ext4: fix SEEK_HOLE/SEEK_DATA for blocksize < pagesize
    - ext4: fix overflow caused by missing cast in ext4_resize_fs()
    - MIPS: ralink: Fix build error due to missing header
    - clk: sunxi-ng: sun5i: Add clk_set_rate_parent to the CPU clock
    - ARM: mvebu: use __pa_symbol in the mv98dx3236 platform SMP code
    - ARM: dts: armada-38x: Fix irq type for pca955
    - ARM: dts: tango4: Request RGMII RX and TX clock delays
    - media: pulse8-cec: persistent_config should be off by default
    - media: lirc: LIRC_GET_REC_RESOLUTION should return microseconds
    - media: platform: davinci: return -EINVAL for VPFE_CMD_S_CCDC_RAW_PARAMS
      ioctl
    - ir-spi: Fix issues with lirc API
    - tcmu: Fix flushing cmd entry dcache page
    - tcmu: Fix possbile memory leak / OOPs when recalculating cmd base size
    - ext4: preserve i_mode if __ext4_set_acl() fails
    - ext4: Don't clear SGID when inheriting ACLs
    - Btrfs: fix early ENOSPC due to delalloc
    - blk-mq: Include all present CPUs in the default queue mapping
    - blk-mq: Create hctx for each present CPU
    - block: disable runtime-pm for blk-mq
    - saa7164: fix double fetch PCIe access condition
    - sctp: fix an array overflow when all ext chunks are set
    - tcp_bbr: cut pacing rate only if filled pipe
    - tcp_bbr: introduce bbr_bw_to_pacing_rate() helper
    - tcp_bbr: introduce bbr_init_pacing_rate_from_rtt() helper
    - tcp_bbr: remove sk_pacing_rate=0 transient during init
    - tcp_bbr: init pacing rate on first RTT sample
    - ipv4: ipv6: initialize treq->txhash in cookie_v[46]_check()
    - wireless: wext: terminate ifr name coming from userspace
    - net: Zero terminate ifr_name in dev_ifname().
    - net: dsa: mv88e6xxx: Enable CMODE config support for 6390X
    - Revert "rtnetlink: Do not generate notifications for CHANGEADDR event"
    - ipv6: avoid overflow of offset in ip6_find_1stfragopt
    - net: dsa: b53: Add missing ARL entries for BCM53125
    - ipv4: initialize fib_trie prior to register_netdev_notifier call.
    - rtnetlink: allocate more memory for dev_set_mac_address()
    - net: bonding: Fix transmit load balancing in balance-alb mode
    - mcs7780: Fix initialization when CONFIG_VMAP_STACK is enabled
    - openvswitch: fix potential out of bound access in parse_ct
    - packet: fix use-after-free in prb_retire_rx_blk_timer_expired()
    - ipv6: Don't increase IPSTATS_MIB_FRAGFAILS twice in ip6_fragment()
    - net: ethernet: nb8800: Handle all 4 RGMII modes identically
    - bonding: commit link status change after propose
    - dccp: fix a memleak that dccp_ipv6 doesn't put reqsk properly
    - dccp: fix a memleak that dccp_ipv4 doesn't put reqsk properly
    - dccp: fix a memleak for dccp_feat_init err process
    - net/mlx5: Consider tx_enabled in all modes on remap
    - net/mlx5: Fix command completion after timeout access invalid structure
    - net/mlx5: Fix command bad flow on command entry allocation failure
    - sctp: don't dereference ptr before leaving _sctp_walk_{params, errors}()
    - sctp: fix the check for _sctp_walk_params and _sctp_walk_errors
    - net/mlx5e: IPoIB, Modify add/remove underlay QPN flows
    - net/mlx5e: Fix outer_header_zero() check size
    - net/mlx5: Fix mlx5_ifc_mtpps_reg_bits structure size
    - net/mlx5e: Add field select to MTPPS register
    - net/mlx5e: Fix broken disable 1PPS flow
    - net/mlx5e: Change 1PPS out scheme
    - net/mlx5e: Add missing support for PTP_CLK_REQ_PPS request
    - net/mlx5e: Fix wrong delay calculation for overflow check scheduling
    - net/mlx5e: Schedule overflow check work to mlx5e workqueue
    - net/mlx5: Fix mlx5_add_flow_rules call with correct num of dests
    - udp6: fix socket leak on early demux
    - net: phy: Correctly process PHY_HALTED in phy_stop_machine()
    - workqueue: implicit ordered attribute should be overridable
    - ipv4: fib: Fix NULL pointer deref during fib_sync_down_dev()
    - sparc64: Measure receiver forward progress to avoid send mondo timeout
    - sparc64: Prevent perf from running during super critical sections
    - sparc64: Register hugepages during arch init
    - sparc64: Fix exception handling in UltraSPARC-III memcpy.
    - drm/vmwgfx: Fix cursor hotspot issue with Wayland on Fedora
    - Linux 4.12.6

  * [SRU][Zesty] [QDF2400] pl011 E44 erratum patch needed for 2.0 firmware and
    1.1 silicon (LP: #1709123)
    - tty: pl011: fix initialization order of QDF2400 E44

  * Avoid spurious PMU interrupts after idle (LP: #1709352)
    - powerpc/perf: Avoid spurious PMU interrupts after idle

  * Miscellaneous Ubuntu changes
    - [Packaging] switch up to debhelper 9

  * Miscellaneous upstream changes
    - Revert "UBUNTU: SAUCE: PCI: Workaround to enable poweroff on Mac Pro 11"

Date: Thu, 17 Aug 2017 15:05:29 +0100
Changed-By: Andy Whitcroft <apw at canonical.com>
Maintainer: Ubuntu Kernel Team <kernel-team at lists.ubuntu.com>
https://launchpad.net/ubuntu/+source/linux/4.12.0-12.13
-------------- next part --------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Thu, 17 Aug 2017 15:05:29 +0100
Source: linux
Binary: linux-source-4.12.0 linux-doc linux-headers-4.12.0-12 linux-libc-dev linux-tools-common linux-tools-4.12.0-12 linux-cloud-tools-common linux-cloud-tools-4.12.0-12 linux-image-4.12.0-12-generic linux-image-extra-4.12.0-12-generic linux-headers-4.12.0-12-generic linux-image-4.12.0-12-generic-dbgsym linux-tools-4.12.0-12-generic linux-cloud-tools-4.12.0-12-generic linux-udebs-generic linux-image-4.12.0-12-generic-lpae linux-image-extra-4.12.0-12-generic-lpae linux-headers-4.12.0-12-generic-lpae linux-image-4.12.0-12-generic-lpae-dbgsym linux-tools-4.12.0-12-generic-lpae linux-cloud-tools-4.12.0-12-generic-lpae linux-udebs-generic-lpae linux-image-4.12.0-12-lowlatency linux-image-extra-4.12.0-12-lowlatency linux-headers-4.12.0-12-lowlatency linux-image-4.12.0-12-lowlatency-dbgsym linux-tools-4.12.0-12-lowlatency linux-cloud-tools-4.12.0-12-lowlatency linux-udebs-lowlatency
Architecture: source
Version: 4.12.0-12.13
Distribution: artful
Urgency: low
Maintainer: Ubuntu Kernel Team <kernel-team at lists.ubuntu.com>
Changed-By: Andy Whitcroft <apw at canonical.com>
Description:
 linux-cloud-tools-4.12.0-12 - Linux kernel version specific cloud tools for version 4.12.0-12
 linux-cloud-tools-4.12.0-12-generic - Linux kernel version specific cloud tools for version 4.12.0-12
 linux-cloud-tools-4.12.0-12-generic-lpae - Linux kernel version specific cloud tools for version 4.12.0-12
 linux-cloud-tools-4.12.0-12-lowlatency - Linux kernel version specific cloud tools for version 4.12.0-12
 linux-cloud-tools-common - Linux kernel version specific cloud tools for version 4.12.0
 linux-doc  - Linux kernel specific documentation for version 4.12.0
 linux-headers-4.12.0-12 - Header files related to Linux kernel version 4.12.0
 linux-headers-4.12.0-12-generic - Linux kernel headers for version 4.12.0 on 64 bit x86 SMP
 linux-headers-4.12.0-12-generic-lpae - Linux kernel headers for version 4.12.0 on 64 bit x86 SMP
 linux-headers-4.12.0-12-lowlatency - Linux kernel headers for version 4.12.0 on 64 bit x86 SMP
 linux-image-4.12.0-12-generic - Linux kernel image for version 4.12.0 on 64 bit x86 SMP
 linux-image-4.12.0-12-generic-dbgsym - Linux kernel debug image for version 4.12.0 on 64 bit x86 SMP
 linux-image-4.12.0-12-generic-lpae - Linux kernel image for version 4.12.0 on 64 bit x86 SMP
 linux-image-4.12.0-12-generic-lpae-dbgsym - Linux kernel debug image for version 4.12.0 on 64 bit x86 SMP
 linux-image-4.12.0-12-lowlatency - Linux kernel image for version 4.12.0 on 64 bit x86 SMP
 linux-image-4.12.0-12-lowlatency-dbgsym - Linux kernel debug image for version 4.12.0 on 64 bit x86 SMP
 linux-image-extra-4.12.0-12-generic - Linux kernel extra modules for version 4.12.0 on 64 bit x86 SMP
 linux-image-extra-4.12.0-12-generic-lpae - Linux kernel extra modules for version 4.12.0 on 64 bit x86 SMP
 linux-image-extra-4.12.0-12-lowlatency - Linux kernel extra modules for version 4.12.0 on 64 bit x86 SMP
 linux-libc-dev - Linux Kernel Headers for development
 linux-source-4.12.0 - Linux kernel source for version 4.12.0 with Ubuntu patches
 linux-tools-4.12.0-12 - Linux kernel version specific tools for version 4.12.0-12
 linux-tools-4.12.0-12-generic - Linux kernel version specific tools for version 4.12.0-12
 linux-tools-4.12.0-12-generic-lpae - Linux kernel version specific tools for version 4.12.0-12
 linux-tools-4.12.0-12-lowlatency - Linux kernel version specific tools for version 4.12.0-12
 linux-tools-common - Linux kernel version specific tools for version 4.12.0
 linux-udebs-generic - Metapackage depending on kernel udebs (udeb)
 linux-udebs-generic-lpae - Metapackage depending on kernel udebs (udeb)
 linux-udebs-lowlatency - Metapackage depending on kernel udebs (udeb)
Launchpad-Bugs-Fixed: 1708630 1709123 1709171 1709352 1710648 1710649 1711182 1711298 1711368
Changes:
 linux (4.12.0-12.13) artful; urgency=low
 .
   * Artful update to v4.12.8 stable release (LP: #1711368)
     - mm: ratelimit PFNs busy info message
     - mm: fix list corruptions on shmem shrinklist
     - futex: Remove unnecessary warning from get_futex_key
     - xtensa: fix cache aliasing handling code for WT cache
     - xtensa: mm/cache: add missing EXPORT_SYMBOLs
     - xtensa: don't limit csum_partial export by CONFIG_NET
     - xfs: Fix leak of discard bio
     - pinctrl: armada-37xx: Fix number of pin in south bridge
     - mtd: nand: atmel: Fix DT backward compatibility in pmecc.c
     - mtd: nand: Fix timing setup for NANDs that do not support SET FEATURES
     - mtd: nand: Declare tBERS, tR and tPROG as u64 to avoid integer overflow
     - iscsi-target: fix memory leak in iscsit_setup_text_cmd()
     - iscsi-target: Fix iscsi_np reset hung task during parallel delete
     - usb-storage: fix deadlock involving host lock and scsi_done
     - target: Fix node_acl demo-mode + uncached dynamic shutdown regression
     - fuse: initialize the flock flag in fuse_file on allocation
     - i2c: designware: Some broken DSTDs use 1MiHz instead of 1MHz
     - nand: fix wrong default oob layout for small pages using soft ecc
     - mmc: mmc: correct the logic for setting HS400ES signal voltage
     - nfs/flexfiles: fix leak of nfs4_ff_ds_version arrays
     - drm/bridge: tc358767: fix probe without attached output node
     - drm/etnaviv: Fix off-by-one error in reloc checking
     - drm/i915: Fix out-of-bounds array access in bdw_load_gamma_lut
     - USB: serial: option: add D-Link DWM-222 device ID
     - USB: serial: cp210x: add support for Qivicon USB ZigBee dongle
     - USB: serial: pl2303: add new ATEN device id
     - usb: musb: fix tx fifo flush handling again
     - USB: hcd: Mark secondary HCD as dead if the primary one died
     - staging:iio:resolver:ad2s1210 fix negative IIO_ANGL_VEL read
     - iio: aspeed-adc: wait for initial sequence.
     - iio: accel: st_accel: add SPI-3wire support
     - iio: accel: bmc150: Always restore device to normal mode after suspend-
       resume
     - iio: pressure: st_pressure_core: disable multiread by default for LPS22HB
     - iio: light: tsl2563: use correct event code
     - iio: adc: Revert "axp288: Drop bogus AXP288_ADC_TS_PIN_CTRL register
       modifications"
     - staging: comedi: comedi_fops: do not call blocking ops when !TASK_RUNNING
     - uas: Add US_FL_IGNORE_RESIDUE for Initio Corporation INIC-3069
     - firmware: fix batched requests - wake all waiters
     - firmware: fix batched requests - send wake up on failure on direct lookups
     - firmware: avoid invalid fallback aborts by using killable wait
     - block: Make blk_mq_delay_kick_requeue_list() rerun the queue at a quiet time
     - usb: gadget: udc: renesas_usb3: Fix usb_gadget_giveback_request() calling
     - usb: renesas_usbhs: Fix UGCTRL2 value for R-Car Gen3
     - USB: Check for dropped connection before switching to full speed
     - usb: core: unlink urbs from the tail of the endpoint's urb_list
     - usb: quirks: Add no-lpm quirk for Moshi USB to Ethernet Adapter
     - usb:xhci:Add quirk for Certain failing HP keyboard on reset after resume
     - PCI: Protect pci_error_handlers->reset_notify() usage with device_lock()
     - PCI: Remove __pci_dev_reset() and pci_dev_reset()
     - PCI: Add pci_reset_function_locked()
     - xhci: Reset Renesas uPD72020x USB controller for 32-bit DMA issue
     - iio: adc: vf610_adc: Fix VALT selection value for REFSEL bits
     - pnfs/blocklayout: require 64-bit sector_t
     - pinctrl: cherryview: Add Setzer models to the Chromebook DMI quirk
     - pinctrl: sunxi: add a missing function of A10/A20 pinctrl driver
     - pinctrl: intel: merrifield: Correct UART pin lists
     - pinctrl: uniphier: fix WARN_ON() of pingroups dump on LD11
     - pinctrl: uniphier: fix WARN_ON() of pingroups dump on LD20
     - pinctrl: samsung: Remove bogus irq_[un]mask from resource management
     - pinctrl: meson-gxbb: Add missing GPIODV_18 pin entry
     - pinctrl: meson-gxl: Add missing GPIODV_18 pin entry
     - MIPS: DEC: Fix an int-handler.S CPU_DADDI_WORKAROUNDS regression
     - Revert "MIPS: Don't unnecessarily include kmalloc.h into <asm/cache.h>."
     - MIPS: Octeon: Fix broken EDAC driver.
     - Linux 4.12.8
 .
   * Artful: 4.12.0-11.12: Boot panic in vlv2_plat_configure_clock+0x3b/0xa0
     (LP: #1711298)
     - [Config] CONFIG_INTEL_ATOMISP=n
 .
   * ACPI ID for Hip07/08 I2C controller has typo (LP: #1711182)
     - ACPI: APD: Fix HID for Hisilicon Hip07/08
 .
   * Ubuntu17.10 - perf: Update Power9 PMU event JSON files (LP: #1708630)
     - perf pmu-events: Support additional POWER8+ PVR in mapfile
     - perf vendor events: Add POWER9 PMU events
     - perf vendor events: Add POWER9 PVRs to mapfile
     - SAUCE: perf vendor events powerpc: remove suffix in mapfile
     - SAUCE: perf vendor events powerpc: Update POWER9 events
 .
   * Disable CONFIG_MEMORY_HOTPLUG_DEFAULT_ONLINE (LP: #1709171)
     - [Config] CONFIG_MEMORY_HOTPLUG_DEFAULT_ONLINE=n for ppc64el
 .
   * Artful update to v4.12.7 stable release (LP: #1710649)
     - ppp: Fix false xmit recursion detect with two ppp devices
     - ppp: fix xmit recursion detection on ppp channels
     - tcp: avoid setting cwnd to invalid ssthresh after cwnd reduction states
     - net: fix keepalive code vs TCP_FASTOPEN_CONNECT
     - ipv6: set rt6i_protocol properly in the route when it is installed
     - bpf, s390: fix jit branch offset related to ldimm64
     - net/mlx4_en: don't set CHECKSUM_COMPLETE on SCTP packets
     - net: sched: set xt_tgchk_param par.net properly in ipt_init_target
     - net: sched: set xt_tgchk_param par.nft_compat as 0 in ipt_init_target
     - tcp: fastopen: tcp_connect() must refresh the route
     - qmi_wwan: fix NULL deref on disconnect
     - net: avoid skb_warn_bad_offload false positives on UFO
     - igmp: Fix regression caused by igmp sysctl namespace code.
     - scsi: sg: only check for dxfer_len greater than 256M
     - btrfs: Remove false alert when fiemap range is smaller than on-disk extent
     - Linux 4.12.7
 .
   * Artful update to v4.12.6 stable release (LP: #1710648)
     - parisc: Increase thread and stack size to 32kb
     - parisc: Handle vma's whose context is not current in flush_cache_range
     - scsi: lpfc: fix linking against modular NVMe support
     - ACPI / LPSS: Only call pwm_add_table() for the first PWM controller
     - cgroup: don't call migration methods if there are no tasks to migrate
     - cgroup: create dfl_root files on subsys registration
     - cgroup: fix error return value from cgroup_subtree_control()
     - libata: array underflow in ata_find_dev()
     - workqueue: restore WQ_UNBOUND/max_active==1 to be ordered
     - iwlwifi: dvm: prevent an out of bounds access
     - brcmfmac: fix memleak due to calling brcmf_sdiod_sgtable_alloc() twice
     - NFSv4: Fix EXCHANGE_ID corrupt verifier issue
     - mmc: sdhci-of-at91: force card detect value for non removable devices
     - mmc: core: Use device_property_read instead of of_property_read
     - mmc: dw_mmc: Use device_property_read instead of of_property_read
     - mm, mprotect: flush TLB if potentially racing with a parallel reclaim
       leaving stale TLB entries
     - mm/hugetlb.c: __get_user_pages ignores certain follow_hugetlb_page errors
     - userfaultfd: non-cooperative: notify about unmap of destination during
       mremap
     - userfaultfd_zeropage: return -ENOSPC in case mm has gone
     - userfaultfd: non-cooperative: flush event_wqh at release time
     - cpuset: fix a deadlock due to incomplete patching of cpusets_enabled()
     - ocfs2: don't clear SGID when inheriting ACLs
     - ALSA: hda - Fix speaker output from VAIO VPCL14M1R
     - drm/amdgpu: fix header on gfx9 clear state
     - drm/amdgpu: Fix undue fallthroughs in golden registers initialization
     - ASoC: fix pcm-creation regression
     - ASoC: ux500: Restore platform DAI assignments
     - ASoC: do not close shared backend dailink
     - KVM: arm/arm64: Handle hva aging while destroying the vm
     - KVM: async_pf: make rcu irq exit if not triggered from idle task
     - timers: Fix overflow in get_next_timer_interrupt
     - powerpc/tm: Fix saving of TM SPRs in core dump
     - powerpc/64: Fix __check_irq_replay missing decrementer interrupt
     - iommu/amd: Enable ga_log_intr when enabling guest_mode
     - ARM64: dts: marvell: armada-37xx: Fix the number of GPIO on south bridge
     - gpiolib: skip unwanted events, don't convert them to opposite edge
     - ext4: fix SEEK_HOLE/SEEK_DATA for blocksize < pagesize
     - ext4: fix overflow caused by missing cast in ext4_resize_fs()
     - MIPS: ralink: Fix build error due to missing header
     - clk: sunxi-ng: sun5i: Add clk_set_rate_parent to the CPU clock
     - ARM: mvebu: use __pa_symbol in the mv98dx3236 platform SMP code
     - ARM: dts: armada-38x: Fix irq type for pca955
     - ARM: dts: tango4: Request RGMII RX and TX clock delays
     - media: pulse8-cec: persistent_config should be off by default
     - media: lirc: LIRC_GET_REC_RESOLUTION should return microseconds
     - media: platform: davinci: return -EINVAL for VPFE_CMD_S_CCDC_RAW_PARAMS
       ioctl
     - ir-spi: Fix issues with lirc API
     - tcmu: Fix flushing cmd entry dcache page
     - tcmu: Fix possbile memory leak / OOPs when recalculating cmd base size
     - ext4: preserve i_mode if __ext4_set_acl() fails
     - ext4: Don't clear SGID when inheriting ACLs
     - Btrfs: fix early ENOSPC due to delalloc
     - blk-mq: Include all present CPUs in the default queue mapping
     - blk-mq: Create hctx for each present CPU
     - block: disable runtime-pm for blk-mq
     - saa7164: fix double fetch PCIe access condition
     - sctp: fix an array overflow when all ext chunks are set
     - tcp_bbr: cut pacing rate only if filled pipe
     - tcp_bbr: introduce bbr_bw_to_pacing_rate() helper
     - tcp_bbr: introduce bbr_init_pacing_rate_from_rtt() helper
     - tcp_bbr: remove sk_pacing_rate=0 transient during init
     - tcp_bbr: init pacing rate on first RTT sample
     - ipv4: ipv6: initialize treq->txhash in cookie_v[46]_check()
     - wireless: wext: terminate ifr name coming from userspace
     - net: Zero terminate ifr_name in dev_ifname().
     - net: dsa: mv88e6xxx: Enable CMODE config support for 6390X
     - Revert "rtnetlink: Do not generate notifications for CHANGEADDR event"
     - ipv6: avoid overflow of offset in ip6_find_1stfragopt
     - net: dsa: b53: Add missing ARL entries for BCM53125
     - ipv4: initialize fib_trie prior to register_netdev_notifier call.
     - rtnetlink: allocate more memory for dev_set_mac_address()
     - net: bonding: Fix transmit load balancing in balance-alb mode
     - mcs7780: Fix initialization when CONFIG_VMAP_STACK is enabled
     - openvswitch: fix potential out of bound access in parse_ct
     - packet: fix use-after-free in prb_retire_rx_blk_timer_expired()
     - ipv6: Don't increase IPSTATS_MIB_FRAGFAILS twice in ip6_fragment()
     - net: ethernet: nb8800: Handle all 4 RGMII modes identically
     - bonding: commit link status change after propose
     - dccp: fix a memleak that dccp_ipv6 doesn't put reqsk properly
     - dccp: fix a memleak that dccp_ipv4 doesn't put reqsk properly
     - dccp: fix a memleak for dccp_feat_init err process
     - net/mlx5: Consider tx_enabled in all modes on remap
     - net/mlx5: Fix command completion after timeout access invalid structure
     - net/mlx5: Fix command bad flow on command entry allocation failure
     - sctp: don't dereference ptr before leaving _sctp_walk_{params, errors}()
     - sctp: fix the check for _sctp_walk_params and _sctp_walk_errors
     - net/mlx5e: IPoIB, Modify add/remove underlay QPN flows
     - net/mlx5e: Fix outer_header_zero() check size
     - net/mlx5: Fix mlx5_ifc_mtpps_reg_bits structure size
     - net/mlx5e: Add field select to MTPPS register
     - net/mlx5e: Fix broken disable 1PPS flow
     - net/mlx5e: Change 1PPS out scheme
     - net/mlx5e: Add missing support for PTP_CLK_REQ_PPS request
     - net/mlx5e: Fix wrong delay calculation for overflow check scheduling
     - net/mlx5e: Schedule overflow check work to mlx5e workqueue
     - net/mlx5: Fix mlx5_add_flow_rules call with correct num of dests
     - udp6: fix socket leak on early demux
     - net: phy: Correctly process PHY_HALTED in phy_stop_machine()
     - workqueue: implicit ordered attribute should be overridable
     - ipv4: fib: Fix NULL pointer deref during fib_sync_down_dev()
     - sparc64: Measure receiver forward progress to avoid send mondo timeout
     - sparc64: Prevent perf from running during super critical sections
     - sparc64: Register hugepages during arch init
     - sparc64: Fix exception handling in UltraSPARC-III memcpy.
     - drm/vmwgfx: Fix cursor hotspot issue with Wayland on Fedora
     - Linux 4.12.6
 .
   * [SRU][Zesty] [QDF2400] pl011 E44 erratum patch needed for 2.0 firmware and
     1.1 silicon (LP: #1709123)
     - tty: pl011: fix initialization order of QDF2400 E44
 .
   * Avoid spurious PMU interrupts after idle (LP: #1709352)
     - powerpc/perf: Avoid spurious PMU interrupts after idle
 .
   * Miscellaneous Ubuntu changes
     - [Packaging] switch up to debhelper 9
 .
   * Miscellaneous upstream changes
     - Revert "UBUNTU: SAUCE: PCI: Workaround to enable poweroff on Mac Pro 11"
Checksums-Sha1:
 5fd66af6eb0d8b9f1aca0b251db45e35cc2033ce 6053 linux_4.12.0-12.13.dsc
 ae268df16b139505f921a22fe6101e0d9aab2e64 6637618 linux_4.12.0-12.13.diff.gz
Checksums-Sha256:
 ce78693a0e9559dc45ae83578a6024705043459818b3ae8a0b3b86e2f16583ba 6053 linux_4.12.0-12.13.dsc
 e4e9820262fa48c26c799b3a817eccb69676750bcea2f33f50dfcd7cf8e620fa 6637618 linux_4.12.0-12.13.diff.gz
Files:
 3424d41270a7584b68c9fe35603f2c36 6053 devel optional linux_4.12.0-12.13.dsc
 6a64d03d0b33c3dbf7a989b293bb4845 6637618 devel optional linux_4.12.0-12.13.diff.gz

-----BEGIN PGP SIGNATURE-----

iQIcBAEBCgAGBQJZlb1oAAoJEE/75Oku/epy+5kQAIWGqxJM3ZCu8vP1vMok6XQI
tW0rq7YdafmYKzDwF28taKn/EoSj30tAAEQpkcB9Kp8ImFuCC6Js2olKA8WeQ4rH
DU7DSVgg1ZjkB9ZfFaBK8BMGf3LBiQ/mMjClM0CrWg6lZW93qjtPHn7rxK9edGrX
wfgdB9jy57oCH6Cy+YkRTwaHSOeBvSVR5czsqMGmysYf7TRvenx429t/Q8P85lZm
pibDbD00T0Xy2vxqqB1ZK/zdKwVOzFb5k/w/xGdHKbZd8FroQ7vHYmQqao+JnXsP
uNGOPHV2yhsRhyiDXGdC744ffJ9jd9iDdpSW9R/ip0G9DSkNgw/K4Y9V7h2M5y9h
ZWtyNxTT/1AhKJXTFZDrnUD+dQYXdDW/uymn8bB/Rrb8fetSijLTqswVh+MX6GYn
t+Mv90YU40NyOpgxzMTWmSs854piySQSbCQnfdB4l/e6NoBPfch6RWWx/0S+YWxn
w6+jWFhwJSlIEE5EjIaBHU8JPyvOjfk02jpWQ+HUOHX/xj9H2ItKkawVZu+eQQGd
j5ueZrlhbEudwdGWR0uhM5aOD6sWiuNzkUYnuI300xkbLAgWnboCMsAuDaT5s2K8
z/9cDpOtz9eKgxiNJiORN4PNH1+nikWfpSxQkev0/48YKtiAx7vs8HzlK8iSsPS6
aB/LXQmNU/9eA3u/tD2W
=UPGu
-----END PGP SIGNATURE-----


More information about the Artful-changes mailing list