Public bug reported:

SRU Justification

    Impact:
       The upstream process for stable tree updates is quite similar
       in scope to the Ubuntu SRU process, e.g., each patch has to
       demonstrably fix a bug, and each patch is vetted by upstream
       by originating either directly from a mainline/stable Linux tree or
       a minimally backported form of that patch. The v4.12.6 upstream stable
       patch set is now available. It should be included in the Ubuntu
       kernel as well.

       git://git.kernel.org/

    TEST CASE: TBD

       The following patches from the v4.12.6 stable release shall be
applied:

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

       The following patches from the v4.12.6 stable release shall be
applied:

virtio_net: fix truesize for mergeable buffers

** Affects: linux (Ubuntu)
     Importance: Undecided
         Status: Fix Committed

** Affects: linux (Ubuntu Artful)
     Importance: Undecided
         Status: Fix Committed


** Tags: kernel-stable-tracking-bug

** Tags added: kernel-stable-tracking-bug

** Also affects: linux (Ubuntu Artful)
   Importance: Undecided
       Status: New

** Description changed:

+ SRU Justification
  
-     SRU Justification
+     Impact:
+        The upstream process for stable tree updates is quite similar
+        in scope to the Ubuntu SRU process, e.g., each patch has to
+        demonstrably fix a bug, and each patch is vetted by upstream
+        by originating either directly from a mainline/stable Linux tree or
+        a minimally backported form of that patch. The v4.12.6 upstream stable
+        patch set is now available. It should be included in the Ubuntu
+        kernel as well.
  
-     Impact:
-        The upstream process for stable tree updates is quite similar
-        in scope to the Ubuntu SRU process, e.g., each patch has to
-        demonstrably fix a bug, and each patch is vetted by upstream
-        by originating either directly from a mainline/stable Linux tree or
-        a minimally backported form of that patch. The v4.12.6 upstream stable
-        patch set is now available. It should be included in the Ubuntu
-        kernel as well.
+        git://git.kernel.org/
  
-        git://git.kernel.org/
+     TEST CASE: TBD
  
-     TEST CASE: TBD
+        The following patches from the v4.12.6 stable release shall be
+ applied:
  
-        The following patches from the v4.12.6 stable release shall be
- applied:
+ 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()
+ virtio_net: fix truesize for mergeable buffers
+ 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

** Description changed:

  SRU Justification
  
      Impact:
         The upstream process for stable tree updates is quite similar
         in scope to the Ubuntu SRU process, e.g., each patch has to
         demonstrably fix a bug, and each patch is vetted by upstream
         by originating either directly from a mainline/stable Linux tree or
         a minimally backported form of that patch. The v4.12.6 upstream stable
         patch set is now available. It should be included in the Ubuntu
         kernel as well.
  
         git://git.kernel.org/
  
      TEST CASE: TBD
  
         The following patches from the v4.12.6 stable release shall be
  applied:
  
  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()
- virtio_net: fix truesize for mergeable buffers
  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
+ 
+        The following patches from the v4.12.6 stable release shall be
+ applied:
+ 
+ virtio_net: fix truesize for mergeable buffers

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1710648

Title:
  Artful update to v4.12.6 stable release

Status in linux package in Ubuntu:
  Fix Committed
Status in linux source package in Artful:
  Fix Committed

Bug description:
  SRU Justification

      Impact:
         The upstream process for stable tree updates is quite similar
         in scope to the Ubuntu SRU process, e.g., each patch has to
         demonstrably fix a bug, and each patch is vetted by upstream
         by originating either directly from a mainline/stable Linux tree or
         a minimally backported form of that patch. The v4.12.6 upstream stable
         patch set is now available. It should be included in the Ubuntu
         kernel as well.

         git://git.kernel.org/

      TEST CASE: TBD

         The following patches from the v4.12.6 stable release shall be
  applied:

  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

         The following patches from the v4.12.6 stable release shall be
  applied:

  virtio_net: fix truesize for mergeable buffers

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1710648/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to