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 following upstream stable patches should be included in the Ubuntu kernel: upstream stable patchset 2019-08-27 Ported from the following upstream stable releases: v4.14.140, v4.19.68 from git://git.kernel.org/ sh: kernel: hw_breakpoint: Fix missing break in switch statement mm/usercopy: use memory range to be accessed for wraparound check mm/memcontrol.c: fix use after free in mem_cgroup_iter() bpf: get rid of pure_initcall dependency to enable jits bpf: restrict access to core bpf sysctls bpf: add bpf_jit_limit knob to restrict unpriv allocations xtensa: add missing isync to the cpu_reset TLB code ALSA: hda - Apply workaround for another AMD chip 1022:1487 ALSA: hda - Fix a memory leak bug ALSA: hda - Add a generic reboot_notify ALSA: hda - Let all conexant codec enter D3 when rebooting HID: holtek: test for sanity of intfdata HID: hiddev: avoid opening a disconnected device HID: hiddev: do cleanup in failure of opening a device Input: kbtab - sanity check for endpoint type Input: iforce - add sanity checks net: usb: pegasus: fix improper read if get_registers() fail netfilter: ebtables: also count base chain policies clk: at91: generated: Truncate divisor to GENERATED_MAX_DIV + 1 clk: renesas: cpg-mssr: Fix reset control race condition xen/pciback: remove set but not used variable 'old_state' irqchip/gic-v3-its: Free unused vpt_page when alloc vpe table fail irqchip/irq-imx-gpcv2: Forward irq type to parent perf header: Fix divide by zero error if f_header.attr_size==0 perf header: Fix use of unitialized value warning libata: zpodd: Fix small read overflow in zpodd_get_mech_type() drm/bridge: lvds-encoder: Fix build error while CONFIG_DRM_KMS_HELPER=m scsi: hpsa: correct scsi command status issue after reset scsi: qla2xxx: Fix possible fcport null-pointer dereferences ata: libahci: do not complain in case of deferred probe kbuild: modpost: handle KBUILD_EXTRA_SYMBOLS only for external modules arm64/efi: fix variable 'si' set but not used arm64: unwind: Prohibit probing on return_address() arm64/mm: fix variable 'pud' set but not used IB/core: Add mitigation for Spectre V1 IB/mad: Fix use-after-free in ib mad completion handling drm: msm: Fix add_gpu_components ocfs2: remove set but not used variable 'last_hash' asm-generic: fix -Wtype-limits compiler warnings UBUNTU: [Packaging] update retpoline for get_order rework KVM: arm/arm64: Sync ICH_VMCR_EL2 back when about to block staging: comedi: dt3000: Fix signed integer overflow 'divider * base' staging: comedi: dt3000: Fix rounding up of timer divisor iio: adc: max9611: Fix temperature reading in probe USB: core: Fix races in character device registration and deregistraion usb: gadget: udc: renesas_usb3: Fix sysfs interface of "role" usb: cdc-acm: make sure a refcount is taken early enough USB: CDC: fix sanity checks in CDC union parser USB: serial: option: add D-Link DWM-222 device ID USB: serial: option: Add support for ZTE MF871A USB: serial: option: add the BroadMobi BM818 card USB: serial: option: Add Motorola modem UARTs bpf: fix bpf_jit_limit knob for PAGE_SIZE >= 64K arm64: ftrace: Ensure module ftrace trampoline is coherent with I-side netfilter: conntrack: Use consistent ct id hash calculation Input: psmouse - fix build error of multiple definition iommu/amd: Move iommu_init_pci() to .init section bnx2x: Fix VF's VLAN reconfiguration in reload. net/mlx4_en: fix a memory leak bug net/packet: fix race in tpacket_snd() sctp: fix the transport error_count check xen/netback: Reset nr_frags before freeing skb net/mlx5e: Only support tx/rx pause setting for port owner net/mlx5e: Use flow keys dissector to parse packets for ARFS team: Add vlan tx offload to hw_enc_features bonding: Add vlan tx offload to hw_enc_features mmc: sdhci-of-arasan: Do now show error message in case of deffered probe xfrm: policy: remove pcpu policy cache mm/hmm: fix bad subpage pointer in try_to_unmap_one mm: mempolicy: make the behavior consistent when MPOL_MF_MOVE* and MPOL_MF_STRICT were specified mm: mempolicy: handle vma with unmovable pages mapped correctly in mbind riscv: Make __fstate_clean() work correctly. Revert "kmemleak: allow to coexist with fault injection" sctp: fix memleak in sctp_send_reset_streams UBUNTU: upstream stable to v4.14.140, v4.19.68 ** Affects: linux (Ubuntu) Importance: Undecided Status: Confirmed ** Affects: linux (Ubuntu Bionic) Importance: Undecided Assignee: Kamal Mostafa (kamalmostafa) Status: In Progress ** Tags: kernel-stable-tracking-bug ** Changed in: linux (Ubuntu) Status: New => Confirmed ** Tags added: kernel-stable-tracking-bug ** Also affects: linux (Ubuntu Bionic) Importance: Undecided Status: New ** Changed in: linux (Ubuntu Bionic) Status: New => In Progress ** Changed in: linux (Ubuntu Bionic) Assignee: (unassigned) => Kamal Mostafa (kamalmostafa) ** 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 following upstream + stable patches should be included in the Ubuntu kernel: - 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 following upstream - stable patches should be included in the Ubuntu kernel: + upstream stable patchset 2019-08-27 - upstream stable patchset 2019-08-27 - from git://git.kernel.org/ + Ported from the following upstream stable releases: + v4.14.140, v4.19.68 + + from git://git.kernel.org/ + + sh: kernel: hw_breakpoint: Fix missing break in switch statement + mm/usercopy: use memory range to be accessed for wraparound check + mm/memcontrol.c: fix use after free in mem_cgroup_iter() + bpf: get rid of pure_initcall dependency to enable jits + bpf: restrict access to core bpf sysctls + bpf: add bpf_jit_limit knob to restrict unpriv allocations + xtensa: add missing isync to the cpu_reset TLB code + ALSA: hda - Apply workaround for another AMD chip 1022:1487 + ALSA: hda - Fix a memory leak bug + ALSA: hda - Add a generic reboot_notify + ALSA: hda - Let all conexant codec enter D3 when rebooting + HID: holtek: test for sanity of intfdata + HID: hiddev: avoid opening a disconnected device + HID: hiddev: do cleanup in failure of opening a device + Input: kbtab - sanity check for endpoint type + Input: iforce - add sanity checks + net: usb: pegasus: fix improper read if get_registers() fail + netfilter: ebtables: also count base chain policies + clk: at91: generated: Truncate divisor to GENERATED_MAX_DIV + 1 + clk: renesas: cpg-mssr: Fix reset control race condition + xen/pciback: remove set but not used variable 'old_state' + irqchip/gic-v3-its: Free unused vpt_page when alloc vpe table fail + irqchip/irq-imx-gpcv2: Forward irq type to parent + perf header: Fix divide by zero error if f_header.attr_size==0 + perf header: Fix use of unitialized value warning + libata: zpodd: Fix small read overflow in zpodd_get_mech_type() + drm/bridge: lvds-encoder: Fix build error while CONFIG_DRM_KMS_HELPER=m + scsi: hpsa: correct scsi command status issue after reset + scsi: qla2xxx: Fix possible fcport null-pointer dereferences + ata: libahci: do not complain in case of deferred probe + kbuild: modpost: handle KBUILD_EXTRA_SYMBOLS only for external modules + arm64/efi: fix variable 'si' set but not used + arm64: unwind: Prohibit probing on return_address() + arm64/mm: fix variable 'pud' set but not used + IB/core: Add mitigation for Spectre V1 + IB/mad: Fix use-after-free in ib mad completion handling + drm: msm: Fix add_gpu_components + ocfs2: remove set but not used variable 'last_hash' + asm-generic: fix -Wtype-limits compiler warnings + UBUNTU: [Packaging] update retpoline for get_order rework + KVM: arm/arm64: Sync ICH_VMCR_EL2 back when about to block + staging: comedi: dt3000: Fix signed integer overflow 'divider * base' + staging: comedi: dt3000: Fix rounding up of timer divisor + iio: adc: max9611: Fix temperature reading in probe + USB: core: Fix races in character device registration and deregistraion + usb: gadget: udc: renesas_usb3: Fix sysfs interface of "role" + usb: cdc-acm: make sure a refcount is taken early enough + USB: CDC: fix sanity checks in CDC union parser + USB: serial: option: add D-Link DWM-222 device ID + USB: serial: option: Add support for ZTE MF871A + USB: serial: option: add the BroadMobi BM818 card + USB: serial: option: Add Motorola modem UARTs + bpf: fix bpf_jit_limit knob for PAGE_SIZE >= 64K + arm64: ftrace: Ensure module ftrace trampoline is coherent with I-side + netfilter: conntrack: Use consistent ct id hash calculation + Input: psmouse - fix build error of multiple definition + iommu/amd: Move iommu_init_pci() to .init section + bnx2x: Fix VF's VLAN reconfiguration in reload. + net/mlx4_en: fix a memory leak bug + net/packet: fix race in tpacket_snd() + sctp: fix the transport error_count check + xen/netback: Reset nr_frags before freeing skb + net/mlx5e: Only support tx/rx pause setting for port owner + net/mlx5e: Use flow keys dissector to parse packets for ARFS + team: Add vlan tx offload to hw_enc_features + bonding: Add vlan tx offload to hw_enc_features + mmc: sdhci-of-arasan: Do now show error message in case of deffered probe + xfrm: policy: remove pcpu policy cache + mm/hmm: fix bad subpage pointer in try_to_unmap_one + mm: mempolicy: make the behavior consistent when MPOL_MF_MOVE* and MPOL_MF_STRICT were specified + mm: mempolicy: handle vma with unmovable pages mapped correctly in mbind + riscv: Make __fstate_clean() work correctly. + Revert "kmemleak: allow to coexist with fault injection" + sctp: fix memleak in sctp_send_reset_streams + UBUNTU: upstream stable to v4.14.140, v4.19.68 -- 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/1841652 Title: Bionic update: upstream stable patchset 2019-08-27 Status in linux package in Ubuntu: Confirmed Status in linux source package in Bionic: In Progress 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 following upstream stable patches should be included in the Ubuntu kernel: upstream stable patchset 2019-08-27 Ported from the following upstream stable releases: v4.14.140, v4.19.68 from git://git.kernel.org/ sh: kernel: hw_breakpoint: Fix missing break in switch statement mm/usercopy: use memory range to be accessed for wraparound check mm/memcontrol.c: fix use after free in mem_cgroup_iter() bpf: get rid of pure_initcall dependency to enable jits bpf: restrict access to core bpf sysctls bpf: add bpf_jit_limit knob to restrict unpriv allocations xtensa: add missing isync to the cpu_reset TLB code ALSA: hda - Apply workaround for another AMD chip 1022:1487 ALSA: hda - Fix a memory leak bug ALSA: hda - Add a generic reboot_notify ALSA: hda - Let all conexant codec enter D3 when rebooting HID: holtek: test for sanity of intfdata HID: hiddev: avoid opening a disconnected device HID: hiddev: do cleanup in failure of opening a device Input: kbtab - sanity check for endpoint type Input: iforce - add sanity checks net: usb: pegasus: fix improper read if get_registers() fail netfilter: ebtables: also count base chain policies clk: at91: generated: Truncate divisor to GENERATED_MAX_DIV + 1 clk: renesas: cpg-mssr: Fix reset control race condition xen/pciback: remove set but not used variable 'old_state' irqchip/gic-v3-its: Free unused vpt_page when alloc vpe table fail irqchip/irq-imx-gpcv2: Forward irq type to parent perf header: Fix divide by zero error if f_header.attr_size==0 perf header: Fix use of unitialized value warning libata: zpodd: Fix small read overflow in zpodd_get_mech_type() drm/bridge: lvds-encoder: Fix build error while CONFIG_DRM_KMS_HELPER=m scsi: hpsa: correct scsi command status issue after reset scsi: qla2xxx: Fix possible fcport null-pointer dereferences ata: libahci: do not complain in case of deferred probe kbuild: modpost: handle KBUILD_EXTRA_SYMBOLS only for external modules arm64/efi: fix variable 'si' set but not used arm64: unwind: Prohibit probing on return_address() arm64/mm: fix variable 'pud' set but not used IB/core: Add mitigation for Spectre V1 IB/mad: Fix use-after-free in ib mad completion handling drm: msm: Fix add_gpu_components ocfs2: remove set but not used variable 'last_hash' asm-generic: fix -Wtype-limits compiler warnings UBUNTU: [Packaging] update retpoline for get_order rework KVM: arm/arm64: Sync ICH_VMCR_EL2 back when about to block staging: comedi: dt3000: Fix signed integer overflow 'divider * base' staging: comedi: dt3000: Fix rounding up of timer divisor iio: adc: max9611: Fix temperature reading in probe USB: core: Fix races in character device registration and deregistraion usb: gadget: udc: renesas_usb3: Fix sysfs interface of "role" usb: cdc-acm: make sure a refcount is taken early enough USB: CDC: fix sanity checks in CDC union parser USB: serial: option: add D-Link DWM-222 device ID USB: serial: option: Add support for ZTE MF871A USB: serial: option: add the BroadMobi BM818 card USB: serial: option: Add Motorola modem UARTs bpf: fix bpf_jit_limit knob for PAGE_SIZE >= 64K arm64: ftrace: Ensure module ftrace trampoline is coherent with I-side netfilter: conntrack: Use consistent ct id hash calculation Input: psmouse - fix build error of multiple definition iommu/amd: Move iommu_init_pci() to .init section bnx2x: Fix VF's VLAN reconfiguration in reload. net/mlx4_en: fix a memory leak bug net/packet: fix race in tpacket_snd() sctp: fix the transport error_count check xen/netback: Reset nr_frags before freeing skb net/mlx5e: Only support tx/rx pause setting for port owner net/mlx5e: Use flow keys dissector to parse packets for ARFS team: Add vlan tx offload to hw_enc_features bonding: Add vlan tx offload to hw_enc_features mmc: sdhci-of-arasan: Do now show error message in case of deffered probe xfrm: policy: remove pcpu policy cache mm/hmm: fix bad subpage pointer in try_to_unmap_one mm: mempolicy: make the behavior consistent when MPOL_MF_MOVE* and MPOL_MF_STRICT were specified mm: mempolicy: handle vma with unmovable pages mapped correctly in mbind riscv: Make __fstate_clean() work correctly. Revert "kmemleak: allow to coexist with fault injection" sctp: fix memleak in sctp_send_reset_streams UBUNTU: upstream stable to v4.14.140, v4.19.68 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1841652/+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