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