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: 4.19.5 upstream stable release from git://git.kernel.org/ Linux 4.19.5 mt76x0: run vco calibration for each channel configuration libceph: fall back to sendmsg for slab pages HID: Add quirk for Microsoft PIXART OEM mouse HID: Add quirk for Primax PIXART OEM mice HID: uhid: forbid UHID_CREATE under KERNEL_DS or elevated privileges ACPI / platform: Add SMB0001 HID to forbidden_id_list drivers/misc/sgi-gru: fix Spectre v1 vulnerability mtd: rawnand: atmel: fix OF child-node lookup gnss: sirf: fix synchronous write timeout gnss: serial: fix synchronous write timeout USB: misc: appledisplay: add 20" Apple Cinema Display misc: atmel-ssc: Fix section annotation on atmel_ssc_get_driver_data usb: quirks: Add delay-init quirk for Corsair K70 LUX RGB USB: Wait for extra delay time after USB_PORT_FEAT_RESET for quirky hub USB: quirks: Add no-lpm quirk for Raydium touchscreens usb: cdc-acm: add entry for Hiro (Conexant) modem can: kvaser_usb: Fix potential uninitialized variable use can: kvaser_usb: Fix accessing freed memory in kvaser_usb_start_xmit() ALSA: hda/ca0132 - Call pci_iounmap() instead of iounmap() ALSA: hda/realtek - Add quirk entry for HP Pavilion 15 uio: Fix an Oops on load RISC-V: Fix raw_copy_{to,from}_user() MIPS: OCTEON: cavium_octeon_defconfig: re-enable OCTEON USB driver media: v4l: event: Add subscription to list before calling "add" operation x86/ldt: Remove unused variable in map_ldt_struct() x86/ldt: Unmap PTEs for the slot before freeing LDT pages x86/mm: Move LDT remap out of KASLR region on 5-level paging SUNRPC: drop pointless static qualifier in xdr_get_next_encode_buffer() Revert "scripts/setlocalversion: git: Make -dirty check more robust" kbuild: deb-pkg: fix too low build version number net: aquantia: invalid checksumm offload implementation net: aquantia: fixed enable unicast on 32 macvlan net: aquantia: fix potential IOMMU fault after driver unbind net: stmmac: Fix RX packet size > 8191 qed: Fix potential memory corruption qed: Fix SPQ entries not returned to pool in error flows qed: Fix blocking/unlimited SPQ entries leak qed: Fix memory/entry leak in qed_init_sp_request() i40e: restore NETIF_F_GSO_IPXIP[46] to netdev features ice: Change req_speeds to be u16 ice: Fix the bytecount sent to netdev_tx_sent_queue ice: Fix dead device link issue with flow control perf tools: Do not zero sample_id_all for group members perf tools: Fix undefined symbol scnprintf in libperf-jvmti.so sched/core: Take the hotplug lock in sched_init_smp() i2c: qcom-geni: Fix runtime PM mismatch with child devices i2c: omap: Enable for ARCH_K3 nvme: make sure ns head inherits underlying device limits of/device: Really only set bus DMA mask when appropriate ceph: quota: fix null pointer dereference in quota check s390/perf: Change CPUM_CF return code in event init function drm/amd/amdgpu/dm: Fix dm_dp_create_fake_mst_encoder() drm/amd/display: Drop reusing drm connector for MST block: Clear kernel memory before copying to user drm/amd/display: Stop leaking planes lib/raid6: Fix arm64 test build mtd: nand: Fix nanddev_pos_next_page() kernel-doc header clk: fixed-factor: fix of_node_get-put imbalance xen/grant-table: Fix incorrect gnttab_dma_free_pages() pr_debug message arm64: dts: renesas: condor: switch from EtherAVB to GEther arm64: dts: renesas: r8a7795: add missing dma-names on hscif2 Revert "drm/exynos/decon5433: implement frame counter" ARM: dts: fsl: Fix improperly quoted stdout-path values ARM: dts: imx6sll: fix typo for fsl,imx6sll-i2c node hwmon: (ibmpowernv) Remove bogus __init annotations net: hns3: Fix for out-of-bounds access when setting pfc back pressure s390/qeth: unregister netdevice only when registered s390/qeth: fix HiperSockets sniffer netfilter: nft_compat: ebtables 'nat' table is normal chain type netfilter: ipset: Fix calling ip_set() macro at dumping netfilter: xt_IDLETIMER: add sysfs filename checking routine netfilter: ipset: Correct rcu_dereference() call in ip_set_put_comment() bpf: fix bpf_prog_get_info_by_fd to return 0 func_lens for unpriv s390/mm: Fix ERROR: "__node_distance" undefined! s390/mm: fix mis-accounting of pgtable_bytes netfilter: ipset: fix ip_set_list allocation failure netfilter: ipset: actually allow allowable CIDR 0 in hash:net,port,net netfilter: ipset: list:set: Decrease refcount synchronously on deletion and replace Revert "netfilter: nft_numgen: add map lookups for numgen random operations" HID: alps: allow incoming reports when only the trackstick is opened Revert "HID: add NOGET quirk for Eaton Ellipse MAX UPS" HID: i2c-hid: Add a small delay after sleep command for Raydium touchpanel s390/vdso: add missing FORCE to build targets s390/decompressor: add missing FORCE to build targets netfilter: bridge: define INT_MIN & INT_MAX in userspace netfilter: ipv6: fix oops when defragmenting locally generated fragments serial: sh-sci: Fix receive on SCIFA/SCIFB variants with DMA clk: ti: fix OF child-node lookup clk: renesas: r9a06g032: Fix UART34567 clock rate clk: meson: clk-pll: drop CLK_GET_RATE_NOCACHE where unnecessary arm64: percpu: Initialize ret in the default case clk: meson-axg: pcie: drop the mpll3 clock parent platform/x86: acerhdf: Add BIOS entry for Gateway LT31 v1.3307 x86/earlyprintk: Add a force option for pciserial device apparmor: Fix uninitialized value in aa_split_fqname clk: samsung: exynos5420: Enable PERIS clocks for suspend fs/exofs: fix potential memory leak in mount option parsing perf symbols: Set PLT entry/header sizes properly on Sparc clk: fixed-rate: fix of_node_get-put imbalance platform/x86: intel_telemetry: report debugfs failure afs: Handle EIO from delivery function drm/edid: Add 6 bpc quirk for BOE panel. um: Give start_idle_thread() a return code perf unwind: Take pgoff into account when reporting elf to libdwfl hfsplus: prevent btree data loss on root split hfs: prevent btree data loss on root split reiserfs: propagate errors from fill_with_dentries() properly ixgbe: fix MAC anti-spoofing filter after VFLR net: hns3: bugfix for the initialization of command queue's spin lock net: hns3: bugfix for handling mailbox while the command queue reinitialized net: hns3: bugfix for rtnl_lock's range in the hclge_reset() net: hns3: bugfix for rtnl_lock's range in the hclgevf_reset() block: brd: associate with queue until adding disk arm64: kprobe: make page to RO mode when allocate it cifs: fix return value for cifs_listxattr cifs: don't dereference smb_file_target before null check drm/i915: Replace some PAGE_SIZE with I915_GTT_PAGE_SIZE ** Affects: linux (Ubuntu) Importance: Medium Assignee: Seth Forshee (sforshee) Status: In Progress ** Affects: linux (Ubuntu Disco) Importance: Medium Assignee: Seth Forshee (sforshee) Status: In Progress ** Tags: kernel-stable-tracking-bug ** Tags added: kernel-stable-tracking-bug ** Also affects: linux (Ubuntu Disco) Importance: Undecided Status: New ** Changed in: linux (Ubuntu Disco) Importance: Undecided => Medium ** Changed in: linux (Ubuntu Disco) Status: New => In Progress ** Changed in: linux (Ubuntu Disco) Assignee: (unassigned) => Seth Forshee (sforshee) -- 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/1806085 Title: Disco update: 4.19.5 upstream stable release Status in linux package in Ubuntu: In Progress Status in linux source package in Disco: 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: 4.19.5 upstream stable release from git://git.kernel.org/ Linux 4.19.5 mt76x0: run vco calibration for each channel configuration libceph: fall back to sendmsg for slab pages HID: Add quirk for Microsoft PIXART OEM mouse HID: Add quirk for Primax PIXART OEM mice HID: uhid: forbid UHID_CREATE under KERNEL_DS or elevated privileges ACPI / platform: Add SMB0001 HID to forbidden_id_list drivers/misc/sgi-gru: fix Spectre v1 vulnerability mtd: rawnand: atmel: fix OF child-node lookup gnss: sirf: fix synchronous write timeout gnss: serial: fix synchronous write timeout USB: misc: appledisplay: add 20" Apple Cinema Display misc: atmel-ssc: Fix section annotation on atmel_ssc_get_driver_data usb: quirks: Add delay-init quirk for Corsair K70 LUX RGB USB: Wait for extra delay time after USB_PORT_FEAT_RESET for quirky hub USB: quirks: Add no-lpm quirk for Raydium touchscreens usb: cdc-acm: add entry for Hiro (Conexant) modem can: kvaser_usb: Fix potential uninitialized variable use can: kvaser_usb: Fix accessing freed memory in kvaser_usb_start_xmit() ALSA: hda/ca0132 - Call pci_iounmap() instead of iounmap() ALSA: hda/realtek - Add quirk entry for HP Pavilion 15 uio: Fix an Oops on load RISC-V: Fix raw_copy_{to,from}_user() MIPS: OCTEON: cavium_octeon_defconfig: re-enable OCTEON USB driver media: v4l: event: Add subscription to list before calling "add" operation x86/ldt: Remove unused variable in map_ldt_struct() x86/ldt: Unmap PTEs for the slot before freeing LDT pages x86/mm: Move LDT remap out of KASLR region on 5-level paging SUNRPC: drop pointless static qualifier in xdr_get_next_encode_buffer() Revert "scripts/setlocalversion: git: Make -dirty check more robust" kbuild: deb-pkg: fix too low build version number net: aquantia: invalid checksumm offload implementation net: aquantia: fixed enable unicast on 32 macvlan net: aquantia: fix potential IOMMU fault after driver unbind net: stmmac: Fix RX packet size > 8191 qed: Fix potential memory corruption qed: Fix SPQ entries not returned to pool in error flows qed: Fix blocking/unlimited SPQ entries leak qed: Fix memory/entry leak in qed_init_sp_request() i40e: restore NETIF_F_GSO_IPXIP[46] to netdev features ice: Change req_speeds to be u16 ice: Fix the bytecount sent to netdev_tx_sent_queue ice: Fix dead device link issue with flow control perf tools: Do not zero sample_id_all for group members perf tools: Fix undefined symbol scnprintf in libperf-jvmti.so sched/core: Take the hotplug lock in sched_init_smp() i2c: qcom-geni: Fix runtime PM mismatch with child devices i2c: omap: Enable for ARCH_K3 nvme: make sure ns head inherits underlying device limits of/device: Really only set bus DMA mask when appropriate ceph: quota: fix null pointer dereference in quota check s390/perf: Change CPUM_CF return code in event init function drm/amd/amdgpu/dm: Fix dm_dp_create_fake_mst_encoder() drm/amd/display: Drop reusing drm connector for MST block: Clear kernel memory before copying to user drm/amd/display: Stop leaking planes lib/raid6: Fix arm64 test build mtd: nand: Fix nanddev_pos_next_page() kernel-doc header clk: fixed-factor: fix of_node_get-put imbalance xen/grant-table: Fix incorrect gnttab_dma_free_pages() pr_debug message arm64: dts: renesas: condor: switch from EtherAVB to GEther arm64: dts: renesas: r8a7795: add missing dma-names on hscif2 Revert "drm/exynos/decon5433: implement frame counter" ARM: dts: fsl: Fix improperly quoted stdout-path values ARM: dts: imx6sll: fix typo for fsl,imx6sll-i2c node hwmon: (ibmpowernv) Remove bogus __init annotations net: hns3: Fix for out-of-bounds access when setting pfc back pressure s390/qeth: unregister netdevice only when registered s390/qeth: fix HiperSockets sniffer netfilter: nft_compat: ebtables 'nat' table is normal chain type netfilter: ipset: Fix calling ip_set() macro at dumping netfilter: xt_IDLETIMER: add sysfs filename checking routine netfilter: ipset: Correct rcu_dereference() call in ip_set_put_comment() bpf: fix bpf_prog_get_info_by_fd to return 0 func_lens for unpriv s390/mm: Fix ERROR: "__node_distance" undefined! s390/mm: fix mis-accounting of pgtable_bytes netfilter: ipset: fix ip_set_list allocation failure netfilter: ipset: actually allow allowable CIDR 0 in hash:net,port,net netfilter: ipset: list:set: Decrease refcount synchronously on deletion and replace Revert "netfilter: nft_numgen: add map lookups for numgen random operations" HID: alps: allow incoming reports when only the trackstick is opened Revert "HID: add NOGET quirk for Eaton Ellipse MAX UPS" HID: i2c-hid: Add a small delay after sleep command for Raydium touchpanel s390/vdso: add missing FORCE to build targets s390/decompressor: add missing FORCE to build targets netfilter: bridge: define INT_MIN & INT_MAX in userspace netfilter: ipv6: fix oops when defragmenting locally generated fragments serial: sh-sci: Fix receive on SCIFA/SCIFB variants with DMA clk: ti: fix OF child-node lookup clk: renesas: r9a06g032: Fix UART34567 clock rate clk: meson: clk-pll: drop CLK_GET_RATE_NOCACHE where unnecessary arm64: percpu: Initialize ret in the default case clk: meson-axg: pcie: drop the mpll3 clock parent platform/x86: acerhdf: Add BIOS entry for Gateway LT31 v1.3307 x86/earlyprintk: Add a force option for pciserial device apparmor: Fix uninitialized value in aa_split_fqname clk: samsung: exynos5420: Enable PERIS clocks for suspend fs/exofs: fix potential memory leak in mount option parsing perf symbols: Set PLT entry/header sizes properly on Sparc clk: fixed-rate: fix of_node_get-put imbalance platform/x86: intel_telemetry: report debugfs failure afs: Handle EIO from delivery function drm/edid: Add 6 bpc quirk for BOE panel. um: Give start_idle_thread() a return code perf unwind: Take pgoff into account when reporting elf to libdwfl hfsplus: prevent btree data loss on root split hfs: prevent btree data loss on root split reiserfs: propagate errors from fill_with_dentries() properly ixgbe: fix MAC anti-spoofing filter after VFLR net: hns3: bugfix for the initialization of command queue's spin lock net: hns3: bugfix for handling mailbox while the command queue reinitialized net: hns3: bugfix for rtnl_lock's range in the hclge_reset() net: hns3: bugfix for rtnl_lock's range in the hclgevf_reset() block: brd: associate with queue until adding disk arm64: kprobe: make page to RO mode when allocate it cifs: fix return value for cifs_listxattr cifs: don't dereference smb_file_target before null check drm/i915: Replace some PAGE_SIZE with I915_GTT_PAGE_SIZE To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1806085/+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