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 2020-07-16 Ported from the following upstream stable releases: v4.19.132, v.5.4.51 from git://git.kernel.org/ btrfs: fix a block group ref counter leak after failure to remove block group mm: fix swap cache node allocation mask EDAC/amd64: Read back the scrub rate PCI register on F15h usbnet: smsc95xx: Fix use-after-free after removal mm/slub.c: fix corrupted freechain in deactivate_slab() mm/slub: fix stack overruns with SLUB_STATS usb: usbtest: fix missing kfree(dev->buf) in usbtest_disconnect s390/debug: avoid kernel warning on too large number of pages nvme-multipath: set bdi capabilities once nvme-multipath: fix deadlock between ana_work and scan_work kgdb: Avoid suspicious RCU usage warning crypto: af_alg - fix use-after-free in af_alg_accept() due to bh_lock_sock() drm/msm/dpu: fix error return code in dpu_encoder_init cxgb4: use unaligned conversion for fetching timestamp cxgb4: parse TC-U32 key values and masks natively cxgb4: use correct type for all-mask IP address comparison cxgb4: fix SGE queue dump destination buffer context hwmon: (max6697) Make sure the OVERT mask is set correctly hwmon: (acpi_power_meter) Fix potential memory leak in acpi_power_meter_add() drm: sun4i: hdmi: Remove extra HPD polling virtio-blk: free vblk-vqs in error path of virtblk_probe() SMB3: Honor 'posix' flag for multiuser mounts nvme: fix a crash in nvme_mpath_add_disk i2c: algo-pca: Add 0x78 as SCL stuck low status for PCA9665 i2c: mlxcpld: check correct size of maximum RECV_LEN packet nfsd: apply umask on fs without ACL support Revert "ALSA: usb-audio: Improve frames size computation" SMB3: Honor 'seal' flag for multiuser mounts SMB3: Honor persistent/resilient handle flags for multiuser mounts SMB3: Honor lease disabling for multiuser mounts cifs: Fix the target file was deleted when rename failed. MIPS: Add missing EHB in mtc0 -> mfc0 sequence for DSPen irqchip/gic: Atomically update affinity dm zoned: assign max_io_len correctly UBUNTU: [Config] updateconfigs for EFI_CUSTOM_SSDT_OVERLAYS efi: Make it possible to disable efivar_ssdt entirely sched/debug: Make sd->flags sysctl read-only rxrpc: Fix race between incoming ACK parser and retransmitter tools lib traceevent: Add append() function helper for appending strings tools lib traceevent: Handle __attribute__((user)) in field names nvme-multipath: fix deadlock due to head->lock nvme-multipath: fix bogus request queue reference put selftests: tpm: Use /bin/sh instead of /bin/bash tpm: Fix TIS locality timeout problems rxrpc: Fix afs large storage transmission performance drop RDMA/counter: Query a counter before release cxgb4: fix endian conversions for L4 ports in filters thermal/drivers/mediatek: Fix bank number settings on mt8183 thermal/drivers/rcar_gen3: Fix undefined temperature if negative nfsd4: fix nfsdfs reference count loop nfsd: fix nfsdfs inode reference count leak samples/vfs: avoid warning in statx override spi: spi-fsl-dspi: Fix external abort on interrupt in resume or exit paths SMB3: Honor 'handletimeout' flag for multiuser mounts MIPS: lantiq: xway: sysctrl: fix the GPHY clock alias names drm/amd/display: Only revalidate bandwidth on medium and fast updates drm/amdgpu: use %u rather than %d for sclk/mclk drm/amdgpu/atomfirmware: fix vram_info fetching for renoir dma-buf: Move dma_buf_release() from fops to dentry_ops mm, compaction: fully assume capture is not NULL in compact_zone_order() mm, compaction: make capture control handling safe wrt interrupts x86/resctrl: Fix memory bandwidth counter width for AMD UBUNTU: upstream stable to v4.19.132, v5.4.51 ** Affects: linux (Ubuntu) Importance: Undecided Status: Confirmed ** Affects: linux (Ubuntu Eoan) 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 Eoan) Importance: Undecided Status: New ** Changed in: linux (Ubuntu Eoan) Status: New => In Progress ** Changed in: linux (Ubuntu Eoan) 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 2020-07-16 - upstream stable patchset 2020-07-16 - from git://git.kernel.org/ + Ported from the following upstream stable releases: + v4.14.187, v4.19.131 + + from git://git.kernel.org/ + + btrfs: fix a block group ref counter leak after failure to remove block group + mm: fix swap cache node allocation mask + EDAC/amd64: Read back the scrub rate PCI register on F15h + usbnet: smsc95xx: Fix use-after-free after removal + mm/slub.c: fix corrupted freechain in deactivate_slab() + mm/slub: fix stack overruns with SLUB_STATS + usb: usbtest: fix missing kfree(dev->buf) in usbtest_disconnect + s390/debug: avoid kernel warning on too large number of pages + nvme-multipath: set bdi capabilities once + nvme-multipath: fix deadlock between ana_work and scan_work + kgdb: Avoid suspicious RCU usage warning + crypto: af_alg - fix use-after-free in af_alg_accept() due to bh_lock_sock() + drm/msm/dpu: fix error return code in dpu_encoder_init + cxgb4: use unaligned conversion for fetching timestamp + cxgb4: parse TC-U32 key values and masks natively + cxgb4: use correct type for all-mask IP address comparison + cxgb4: fix SGE queue dump destination buffer context + hwmon: (max6697) Make sure the OVERT mask is set correctly + hwmon: (acpi_power_meter) Fix potential memory leak in acpi_power_meter_add() + drm: sun4i: hdmi: Remove extra HPD polling + virtio-blk: free vblk-vqs in error path of virtblk_probe() + SMB3: Honor 'posix' flag for multiuser mounts + nvme: fix a crash in nvme_mpath_add_disk + i2c: algo-pca: Add 0x78 as SCL stuck low status for PCA9665 + i2c: mlxcpld: check correct size of maximum RECV_LEN packet + nfsd: apply umask on fs without ACL support + Revert "ALSA: usb-audio: Improve frames size computation" + SMB3: Honor 'seal' flag for multiuser mounts + SMB3: Honor persistent/resilient handle flags for multiuser mounts + SMB3: Honor lease disabling for multiuser mounts + cifs: Fix the target file was deleted when rename failed. + MIPS: Add missing EHB in mtc0 -> mfc0 sequence for DSPen + irqchip/gic: Atomically update affinity + dm zoned: assign max_io_len correctly + UBUNTU: [Config] updateconfigs for EFI_CUSTOM_SSDT_OVERLAYS + efi: Make it possible to disable efivar_ssdt entirely + sched/debug: Make sd->flags sysctl read-only + rxrpc: Fix race between incoming ACK parser and retransmitter + tools lib traceevent: Add append() function helper for appending strings + tools lib traceevent: Handle __attribute__((user)) in field names + nvme-multipath: fix deadlock due to head->lock + nvme-multipath: fix bogus request queue reference put + selftests: tpm: Use /bin/sh instead of /bin/bash + tpm: Fix TIS locality timeout problems + rxrpc: Fix afs large storage transmission performance drop + RDMA/counter: Query a counter before release + cxgb4: fix endian conversions for L4 ports in filters + thermal/drivers/mediatek: Fix bank number settings on mt8183 + thermal/drivers/rcar_gen3: Fix undefined temperature if negative + nfsd4: fix nfsdfs reference count loop + nfsd: fix nfsdfs inode reference count leak + samples/vfs: avoid warning in statx override + spi: spi-fsl-dspi: Fix external abort on interrupt in resume or exit paths + SMB3: Honor 'handletimeout' flag for multiuser mounts + MIPS: lantiq: xway: sysctrl: fix the GPHY clock alias names + drm/amd/display: Only revalidate bandwidth on medium and fast updates + drm/amdgpu: use %u rather than %d for sclk/mclk + drm/amdgpu/atomfirmware: fix vram_info fetching for renoir + dma-buf: Move dma_buf_release() from fops to dentry_ops + mm, compaction: fully assume capture is not NULL in compact_zone_order() + mm, compaction: make capture control handling safe wrt interrupts + x86/resctrl: Fix memory bandwidth counter width for AMD + UBUNTU: upstream stable to v4.19.132, v5.4.51 ** 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 following upstream stable patches should be included in the Ubuntu kernel: upstream stable patchset 2020-07-16 Ported from the following upstream stable releases: - v4.14.187, v4.19.131 + v4.19.132, v.5.4.51 from git://git.kernel.org/ btrfs: fix a block group ref counter leak after failure to remove block group mm: fix swap cache node allocation mask EDAC/amd64: Read back the scrub rate PCI register on F15h usbnet: smsc95xx: Fix use-after-free after removal mm/slub.c: fix corrupted freechain in deactivate_slab() mm/slub: fix stack overruns with SLUB_STATS usb: usbtest: fix missing kfree(dev->buf) in usbtest_disconnect s390/debug: avoid kernel warning on too large number of pages nvme-multipath: set bdi capabilities once nvme-multipath: fix deadlock between ana_work and scan_work kgdb: Avoid suspicious RCU usage warning crypto: af_alg - fix use-after-free in af_alg_accept() due to bh_lock_sock() drm/msm/dpu: fix error return code in dpu_encoder_init cxgb4: use unaligned conversion for fetching timestamp cxgb4: parse TC-U32 key values and masks natively cxgb4: use correct type for all-mask IP address comparison cxgb4: fix SGE queue dump destination buffer context hwmon: (max6697) Make sure the OVERT mask is set correctly hwmon: (acpi_power_meter) Fix potential memory leak in acpi_power_meter_add() drm: sun4i: hdmi: Remove extra HPD polling virtio-blk: free vblk-vqs in error path of virtblk_probe() SMB3: Honor 'posix' flag for multiuser mounts nvme: fix a crash in nvme_mpath_add_disk i2c: algo-pca: Add 0x78 as SCL stuck low status for PCA9665 i2c: mlxcpld: check correct size of maximum RECV_LEN packet nfsd: apply umask on fs without ACL support Revert "ALSA: usb-audio: Improve frames size computation" SMB3: Honor 'seal' flag for multiuser mounts SMB3: Honor persistent/resilient handle flags for multiuser mounts SMB3: Honor lease disabling for multiuser mounts cifs: Fix the target file was deleted when rename failed. MIPS: Add missing EHB in mtc0 -> mfc0 sequence for DSPen irqchip/gic: Atomically update affinity dm zoned: assign max_io_len correctly UBUNTU: [Config] updateconfigs for EFI_CUSTOM_SSDT_OVERLAYS efi: Make it possible to disable efivar_ssdt entirely sched/debug: Make sd->flags sysctl read-only rxrpc: Fix race between incoming ACK parser and retransmitter tools lib traceevent: Add append() function helper for appending strings tools lib traceevent: Handle __attribute__((user)) in field names nvme-multipath: fix deadlock due to head->lock nvme-multipath: fix bogus request queue reference put selftests: tpm: Use /bin/sh instead of /bin/bash tpm: Fix TIS locality timeout problems rxrpc: Fix afs large storage transmission performance drop RDMA/counter: Query a counter before release cxgb4: fix endian conversions for L4 ports in filters thermal/drivers/mediatek: Fix bank number settings on mt8183 thermal/drivers/rcar_gen3: Fix undefined temperature if negative nfsd4: fix nfsdfs reference count loop nfsd: fix nfsdfs inode reference count leak samples/vfs: avoid warning in statx override spi: spi-fsl-dspi: Fix external abort on interrupt in resume or exit paths SMB3: Honor 'handletimeout' flag for multiuser mounts MIPS: lantiq: xway: sysctrl: fix the GPHY clock alias names drm/amd/display: Only revalidate bandwidth on medium and fast updates drm/amdgpu: use %u rather than %d for sclk/mclk drm/amdgpu/atomfirmware: fix vram_info fetching for renoir dma-buf: Move dma_buf_release() from fops to dentry_ops mm, compaction: fully assume capture is not NULL in compact_zone_order() mm, compaction: make capture control handling safe wrt interrupts x86/resctrl: Fix memory bandwidth counter width for AMD UBUNTU: upstream stable to v4.19.132, v5.4.51 -- 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/1887838 Title: Eoan update: upstream stable patchset 2020-07-16 Status in linux package in Ubuntu: Confirmed Status in linux source package in Eoan: 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 2020-07-16 Ported from the following upstream stable releases: v4.19.132, v.5.4.51 from git://git.kernel.org/ btrfs: fix a block group ref counter leak after failure to remove block group mm: fix swap cache node allocation mask EDAC/amd64: Read back the scrub rate PCI register on F15h usbnet: smsc95xx: Fix use-after-free after removal mm/slub.c: fix corrupted freechain in deactivate_slab() mm/slub: fix stack overruns with SLUB_STATS usb: usbtest: fix missing kfree(dev->buf) in usbtest_disconnect s390/debug: avoid kernel warning on too large number of pages nvme-multipath: set bdi capabilities once nvme-multipath: fix deadlock between ana_work and scan_work kgdb: Avoid suspicious RCU usage warning crypto: af_alg - fix use-after-free in af_alg_accept() due to bh_lock_sock() drm/msm/dpu: fix error return code in dpu_encoder_init cxgb4: use unaligned conversion for fetching timestamp cxgb4: parse TC-U32 key values and masks natively cxgb4: use correct type for all-mask IP address comparison cxgb4: fix SGE queue dump destination buffer context hwmon: (max6697) Make sure the OVERT mask is set correctly hwmon: (acpi_power_meter) Fix potential memory leak in acpi_power_meter_add() drm: sun4i: hdmi: Remove extra HPD polling virtio-blk: free vblk-vqs in error path of virtblk_probe() SMB3: Honor 'posix' flag for multiuser mounts nvme: fix a crash in nvme_mpath_add_disk i2c: algo-pca: Add 0x78 as SCL stuck low status for PCA9665 i2c: mlxcpld: check correct size of maximum RECV_LEN packet nfsd: apply umask on fs without ACL support Revert "ALSA: usb-audio: Improve frames size computation" SMB3: Honor 'seal' flag for multiuser mounts SMB3: Honor persistent/resilient handle flags for multiuser mounts SMB3: Honor lease disabling for multiuser mounts cifs: Fix the target file was deleted when rename failed. MIPS: Add missing EHB in mtc0 -> mfc0 sequence for DSPen irqchip/gic: Atomically update affinity dm zoned: assign max_io_len correctly UBUNTU: [Config] updateconfigs for EFI_CUSTOM_SSDT_OVERLAYS efi: Make it possible to disable efivar_ssdt entirely sched/debug: Make sd->flags sysctl read-only rxrpc: Fix race between incoming ACK parser and retransmitter tools lib traceevent: Add append() function helper for appending strings tools lib traceevent: Handle __attribute__((user)) in field names nvme-multipath: fix deadlock due to head->lock nvme-multipath: fix bogus request queue reference put selftests: tpm: Use /bin/sh instead of /bin/bash tpm: Fix TIS locality timeout problems rxrpc: Fix afs large storage transmission performance drop RDMA/counter: Query a counter before release cxgb4: fix endian conversions for L4 ports in filters thermal/drivers/mediatek: Fix bank number settings on mt8183 thermal/drivers/rcar_gen3: Fix undefined temperature if negative nfsd4: fix nfsdfs reference count loop nfsd: fix nfsdfs inode reference count leak samples/vfs: avoid warning in statx override spi: spi-fsl-dspi: Fix external abort on interrupt in resume or exit paths SMB3: Honor 'handletimeout' flag for multiuser mounts MIPS: lantiq: xway: sysctrl: fix the GPHY clock alias names drm/amd/display: Only revalidate bandwidth on medium and fast updates drm/amdgpu: use %u rather than %d for sclk/mclk drm/amdgpu/atomfirmware: fix vram_info fetching for renoir dma-buf: Move dma_buf_release() from fops to dentry_ops mm, compaction: fully assume capture is not NULL in compact_zone_order() mm, compaction: make capture control handling safe wrt interrupts x86/resctrl: Fix memory bandwidth counter width for AMD UBUNTU: upstream stable to v4.19.132, v5.4.51 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1887838/+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