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-10 Ported from the following upstream stable releases: v.5.4.49 from git://git.kernel.org/ ARM: dts: renesas: Fix IOMMU device node names ARM: dts: stm32: Add missing ethernet PHY reset on AV96 scsi: core: free sgtables in case command setup fails arm64: dts: meson: fixup SCP sram nodes Input: edt-ft5x06 - fix get_default register write access powerpc/kasan: Fix stack overflow by increasing THREAD_SHIFT rtc: mc13xxx: fix a double-unlock issue remoteproc: qcom_q6v5_mss: map/unmap mpss segments before/after use misc: fastrpc: fix potential fastrpc_invoke_ctx leak arm64: dts: juno: Fix GIC child nodes pinctrl: ocelot: Fix GPIO interrupt decoding on Jaguar2 clk: renesas: cpg-mssr: Fix STBCR suspend/resume handling ASoC: SOF: Do nothing when DSP PM callbacks are not set arm64: dts: fvp: Fix GIC child nodes arm64: dts: fvp/juno: Fix node address fields coresight: tmc: Fix TMC mode read in tmc_read_prepare_etb() scsi: hisi_sas: Do not reset phy timer to wait for stray phy up PCI: pci-bridge-emul: Fix PCIe bit conflicts usb: gadget: core: sync interrupt before unbind the udc powerpc/ptdump: Add _PAGE_COHERENT flag scsi: cxgb3i: Fix some leaks in init_act_open() clk: zynqmp: fix memory leak in zynqmp_register_clocks scsi: vhost: Notify TCM about the maximum sg entries supported per command IB/mlx5: Fix DEVX support for MLX5_CMD_OP_INIT2INIT_QP command RDMA/core: Fix several reference count leaks. cifs: set up next DFS target before generic_ip_connect() ASoC: qcom: q6asm-dai: kCFI fix sparc32: mm: Don't try to free page-table pages if ctor() fails net: dsa: lantiq_gswip: fix and improve the unsupported interface error f2fs: handle readonly filesystem in f2fs_ioc_shutdown() bpf, sockhash: Fix memory leak when unlinking sockets in sock_hash_free arm64: dts: qcom: msm8916: remove unit name for thermal trip points RDMA/mlx5: Fix udata response upon SRQ creation clk: meson: meson8b: Fix the polarity of the RESET_N lines clk: meson: meson8b: Fix the vclk_div{1, 2, 4, 6, 12}_en gate bits gpio: pca953x: fix handling of automatic address incrementing clk: meson: meson8b: Don't rely on u-boot to init all GP_PLL registers ASoC: max98373: reorder max98373_reset() in resume HID: intel-ish-hid: avoid bogus uninitialized-variable warning usb: dwc3: gadget: Properly handle ClearFeature(halt) staging: wilc1000: Increase the size of wid_list array ALSA: firewire-lib: fix invalid assignment to union data for directional parameter ASoC: SOF: core: fix error return code in sof_probe_continue() arm64: dts: msm8996: Fix CSI IRQ types scsi: target: loopback: Fix READ with data and sensebytes SoC: rsnd: add interrupt support for SSI BUSIF buffer ASoC: ux500: mop500: Fix some refcounted resources issues ASoC: ti: omap-mcbsp: Fix an error handling path in 'asoc_mcbsp_probe()' USB: ohci-sm501: fix error return code in ohci_hcd_sm501_drv_probe() ALSA: usb-audio: Add duplex sound support for USB devices using implicit feedback habanalabs: increase timeout during reset powerpc/64s/exception: Fix machine check no-loss idle wakeup drivers: phy: sr-usb: do not use internal fsm for USB2 phy init RDMA/hns: Fix cmdq parameter of querying pf timer resource firmware: imx: scu: Fix possible memory leak in imx_scu_probe() fuse: fix copy_file_range cache issues fuse: copy_file_range should truncate cache arm64: tegra: Fix flag for 64-bit resources in 'ranges' property PCI: amlogic: meson: Don't use FAST_LINK_MODE to set up link mfd: stmfx: Reset chip on resume as supply was disabled mfd: stmfx: Fix stmfx_irq_init error path mfd: stmfx: Disable IRQ in suspend to avoid spurious interrupt powerpc/32s: Don't warn when mapping RO data ROX. KVM: PPC: Book3S: Fix some RCU-list locks input: i8042 - Remove special PowerPC handling rtc: rv3028: Add missed check for devm_regmap_init_i2c() mailbox: zynqmp-ipi: Fix NULL vs IS_ERR() check in zynqmp_ipi_mbox_probe() drm/nouveau/disp/gm200-: fix NV_PDISP_SOR_HDMI2_CTRL(n) selection ceph: don't return -ESTALE if there's still an open file nfsd4: make drc_slab global, not per-net nfsd: safer handling of corrupted c_type drm/amd/display: Revalidate bandwidth before commiting DC updates net: marvell: Fix OF_MDIO config check f2fs: don't return vmalloc() memory from f2fs_kmalloc() ASoC: SOF: nocodec: conditionally set dpcm_capture/dpcm_playback flags bpf/sockmap: Fix kernel panic at __tcp_bpf_recvmsg bpf, sockhash: Synchronize delete from bucket list on map free nvme-pci: use simple suspend when a HMB is enabled nfs: set invalid blocks after NFSv4 writes iavf: fix speed reporting over virtchnl bpf: Fix memlock accounting for sock_hash perf stat: Fix NULL pointer dereference powerpc: Fix kernel crash in show_instructions() w/DEBUG_VIRTUAL afs: Fix EOF corruption afs: Always include dir in bulk status fetch from afs_do_lookup() afs: Set error flag rather than return error from file status decode afs: Fix the mapping of the UAEOVERFLOW abort code bnxt_en: Return from timer if interface is not in open state. scsi: ufs-bsg: Fix runtime PM imbalance on error ext4: avoid utf8_strncasecmp() with unstable name jbd2: clean __jbd2_journal_abort_hard() and __journal_abort_soft() drm/amd/display: Use swap() where appropriate drm/msm: Check for powered down HW in the devfreq callbacks drm/i915/gem: Avoid iterating an empty list drm/connector: notify userspace on hotplug after register complete Revert "drm/amd/display: disable dcn20 abm feature for bring up" pwm: jz4740: Enhance precision in calculation of duty cycle UBUNTU: upstream stable to v5.4.49 ** 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-10 - upstream stable patchset 2020-07-10 - from git://git.kernel.org/ + Ported from the following upstream stable releases: + v.5.4.49 + + from git://git.kernel.org/ + + ARM: dts: renesas: Fix IOMMU device node names + ARM: dts: stm32: Add missing ethernet PHY reset on AV96 + scsi: core: free sgtables in case command setup fails + arm64: dts: meson: fixup SCP sram nodes + Input: edt-ft5x06 - fix get_default register write access + powerpc/kasan: Fix stack overflow by increasing THREAD_SHIFT + rtc: mc13xxx: fix a double-unlock issue + remoteproc: qcom_q6v5_mss: map/unmap mpss segments before/after use + misc: fastrpc: fix potential fastrpc_invoke_ctx leak + arm64: dts: juno: Fix GIC child nodes + pinctrl: ocelot: Fix GPIO interrupt decoding on Jaguar2 + clk: renesas: cpg-mssr: Fix STBCR suspend/resume handling + ASoC: SOF: Do nothing when DSP PM callbacks are not set + arm64: dts: fvp: Fix GIC child nodes + arm64: dts: fvp/juno: Fix node address fields + coresight: tmc: Fix TMC mode read in tmc_read_prepare_etb() + scsi: hisi_sas: Do not reset phy timer to wait for stray phy up + PCI: pci-bridge-emul: Fix PCIe bit conflicts + usb: gadget: core: sync interrupt before unbind the udc + powerpc/ptdump: Add _PAGE_COHERENT flag + scsi: cxgb3i: Fix some leaks in init_act_open() + clk: zynqmp: fix memory leak in zynqmp_register_clocks + scsi: vhost: Notify TCM about the maximum sg entries supported per command + IB/mlx5: Fix DEVX support for MLX5_CMD_OP_INIT2INIT_QP command + RDMA/core: Fix several reference count leaks. + cifs: set up next DFS target before generic_ip_connect() + ASoC: qcom: q6asm-dai: kCFI fix + sparc32: mm: Don't try to free page-table pages if ctor() fails + net: dsa: lantiq_gswip: fix and improve the unsupported interface error + f2fs: handle readonly filesystem in f2fs_ioc_shutdown() + bpf, sockhash: Fix memory leak when unlinking sockets in sock_hash_free + arm64: dts: qcom: msm8916: remove unit name for thermal trip points + RDMA/mlx5: Fix udata response upon SRQ creation + clk: meson: meson8b: Fix the polarity of the RESET_N lines + clk: meson: meson8b: Fix the vclk_div{1, 2, 4, 6, 12}_en gate bits + gpio: pca953x: fix handling of automatic address incrementing + clk: meson: meson8b: Don't rely on u-boot to init all GP_PLL registers + ASoC: max98373: reorder max98373_reset() in resume + HID: intel-ish-hid: avoid bogus uninitialized-variable warning + usb: dwc3: gadget: Properly handle ClearFeature(halt) + staging: wilc1000: Increase the size of wid_list array + ALSA: firewire-lib: fix invalid assignment to union data for directional parameter + ASoC: SOF: core: fix error return code in sof_probe_continue() + arm64: dts: msm8996: Fix CSI IRQ types + scsi: target: loopback: Fix READ with data and sensebytes + SoC: rsnd: add interrupt support for SSI BUSIF buffer + ASoC: ux500: mop500: Fix some refcounted resources issues + ASoC: ti: omap-mcbsp: Fix an error handling path in 'asoc_mcbsp_probe()' + USB: ohci-sm501: fix error return code in ohci_hcd_sm501_drv_probe() + ALSA: usb-audio: Add duplex sound support for USB devices using implicit feedback + habanalabs: increase timeout during reset + powerpc/64s/exception: Fix machine check no-loss idle wakeup + drivers: phy: sr-usb: do not use internal fsm for USB2 phy init + RDMA/hns: Fix cmdq parameter of querying pf timer resource + firmware: imx: scu: Fix possible memory leak in imx_scu_probe() + fuse: fix copy_file_range cache issues + fuse: copy_file_range should truncate cache + arm64: tegra: Fix flag for 64-bit resources in 'ranges' property + PCI: amlogic: meson: Don't use FAST_LINK_MODE to set up link + mfd: stmfx: Reset chip on resume as supply was disabled + mfd: stmfx: Fix stmfx_irq_init error path + mfd: stmfx: Disable IRQ in suspend to avoid spurious interrupt + powerpc/32s: Don't warn when mapping RO data ROX. + KVM: PPC: Book3S: Fix some RCU-list locks + input: i8042 - Remove special PowerPC handling + rtc: rv3028: Add missed check for devm_regmap_init_i2c() + mailbox: zynqmp-ipi: Fix NULL vs IS_ERR() check in zynqmp_ipi_mbox_probe() + drm/nouveau/disp/gm200-: fix NV_PDISP_SOR_HDMI2_CTRL(n) selection + ceph: don't return -ESTALE if there's still an open file + nfsd4: make drc_slab global, not per-net + nfsd: safer handling of corrupted c_type + drm/amd/display: Revalidate bandwidth before commiting DC updates + net: marvell: Fix OF_MDIO config check + f2fs: don't return vmalloc() memory from f2fs_kmalloc() + ASoC: SOF: nocodec: conditionally set dpcm_capture/dpcm_playback flags + bpf/sockmap: Fix kernel panic at __tcp_bpf_recvmsg + bpf, sockhash: Synchronize delete from bucket list on map free + nvme-pci: use simple suspend when a HMB is enabled + nfs: set invalid blocks after NFSv4 writes + iavf: fix speed reporting over virtchnl + bpf: Fix memlock accounting for sock_hash + perf stat: Fix NULL pointer dereference + powerpc: Fix kernel crash in show_instructions() w/DEBUG_VIRTUAL + afs: Fix EOF corruption + afs: Always include dir in bulk status fetch from afs_do_lookup() + afs: Set error flag rather than return error from file status decode + afs: Fix the mapping of the UAEOVERFLOW abort code + bnxt_en: Return from timer if interface is not in open state. + scsi: ufs-bsg: Fix runtime PM imbalance on error + ext4: avoid utf8_strncasecmp() with unstable name + jbd2: clean __jbd2_journal_abort_hard() and __journal_abort_soft() + drm/amd/display: Use swap() where appropriate + drm/msm: Check for powered down HW in the devfreq callbacks + drm/i915/gem: Avoid iterating an empty list + drm/connector: notify userspace on hotplug after register complete + Revert "drm/amd/display: disable dcn20 abm feature for bring up" + pwm: jz4740: Enhance precision in calculation of duty cycle + UBUNTU: upstream stable to v5.4.49 -- 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/1887188 Title: Eoan update: upstream stable patchset 2020-07-10 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-10 Ported from the following upstream stable releases: v.5.4.49 from git://git.kernel.org/ ARM: dts: renesas: Fix IOMMU device node names ARM: dts: stm32: Add missing ethernet PHY reset on AV96 scsi: core: free sgtables in case command setup fails arm64: dts: meson: fixup SCP sram nodes Input: edt-ft5x06 - fix get_default register write access powerpc/kasan: Fix stack overflow by increasing THREAD_SHIFT rtc: mc13xxx: fix a double-unlock issue remoteproc: qcom_q6v5_mss: map/unmap mpss segments before/after use misc: fastrpc: fix potential fastrpc_invoke_ctx leak arm64: dts: juno: Fix GIC child nodes pinctrl: ocelot: Fix GPIO interrupt decoding on Jaguar2 clk: renesas: cpg-mssr: Fix STBCR suspend/resume handling ASoC: SOF: Do nothing when DSP PM callbacks are not set arm64: dts: fvp: Fix GIC child nodes arm64: dts: fvp/juno: Fix node address fields coresight: tmc: Fix TMC mode read in tmc_read_prepare_etb() scsi: hisi_sas: Do not reset phy timer to wait for stray phy up PCI: pci-bridge-emul: Fix PCIe bit conflicts usb: gadget: core: sync interrupt before unbind the udc powerpc/ptdump: Add _PAGE_COHERENT flag scsi: cxgb3i: Fix some leaks in init_act_open() clk: zynqmp: fix memory leak in zynqmp_register_clocks scsi: vhost: Notify TCM about the maximum sg entries supported per command IB/mlx5: Fix DEVX support for MLX5_CMD_OP_INIT2INIT_QP command RDMA/core: Fix several reference count leaks. cifs: set up next DFS target before generic_ip_connect() ASoC: qcom: q6asm-dai: kCFI fix sparc32: mm: Don't try to free page-table pages if ctor() fails net: dsa: lantiq_gswip: fix and improve the unsupported interface error f2fs: handle readonly filesystem in f2fs_ioc_shutdown() bpf, sockhash: Fix memory leak when unlinking sockets in sock_hash_free arm64: dts: qcom: msm8916: remove unit name for thermal trip points RDMA/mlx5: Fix udata response upon SRQ creation clk: meson: meson8b: Fix the polarity of the RESET_N lines clk: meson: meson8b: Fix the vclk_div{1, 2, 4, 6, 12}_en gate bits gpio: pca953x: fix handling of automatic address incrementing clk: meson: meson8b: Don't rely on u-boot to init all GP_PLL registers ASoC: max98373: reorder max98373_reset() in resume HID: intel-ish-hid: avoid bogus uninitialized-variable warning usb: dwc3: gadget: Properly handle ClearFeature(halt) staging: wilc1000: Increase the size of wid_list array ALSA: firewire-lib: fix invalid assignment to union data for directional parameter ASoC: SOF: core: fix error return code in sof_probe_continue() arm64: dts: msm8996: Fix CSI IRQ types scsi: target: loopback: Fix READ with data and sensebytes SoC: rsnd: add interrupt support for SSI BUSIF buffer ASoC: ux500: mop500: Fix some refcounted resources issues ASoC: ti: omap-mcbsp: Fix an error handling path in 'asoc_mcbsp_probe()' USB: ohci-sm501: fix error return code in ohci_hcd_sm501_drv_probe() ALSA: usb-audio: Add duplex sound support for USB devices using implicit feedback habanalabs: increase timeout during reset powerpc/64s/exception: Fix machine check no-loss idle wakeup drivers: phy: sr-usb: do not use internal fsm for USB2 phy init RDMA/hns: Fix cmdq parameter of querying pf timer resource firmware: imx: scu: Fix possible memory leak in imx_scu_probe() fuse: fix copy_file_range cache issues fuse: copy_file_range should truncate cache arm64: tegra: Fix flag for 64-bit resources in 'ranges' property PCI: amlogic: meson: Don't use FAST_LINK_MODE to set up link mfd: stmfx: Reset chip on resume as supply was disabled mfd: stmfx: Fix stmfx_irq_init error path mfd: stmfx: Disable IRQ in suspend to avoid spurious interrupt powerpc/32s: Don't warn when mapping RO data ROX. KVM: PPC: Book3S: Fix some RCU-list locks input: i8042 - Remove special PowerPC handling rtc: rv3028: Add missed check for devm_regmap_init_i2c() mailbox: zynqmp-ipi: Fix NULL vs IS_ERR() check in zynqmp_ipi_mbox_probe() drm/nouveau/disp/gm200-: fix NV_PDISP_SOR_HDMI2_CTRL(n) selection ceph: don't return -ESTALE if there's still an open file nfsd4: make drc_slab global, not per-net nfsd: safer handling of corrupted c_type drm/amd/display: Revalidate bandwidth before commiting DC updates net: marvell: Fix OF_MDIO config check f2fs: don't return vmalloc() memory from f2fs_kmalloc() ASoC: SOF: nocodec: conditionally set dpcm_capture/dpcm_playback flags bpf/sockmap: Fix kernel panic at __tcp_bpf_recvmsg bpf, sockhash: Synchronize delete from bucket list on map free nvme-pci: use simple suspend when a HMB is enabled nfs: set invalid blocks after NFSv4 writes iavf: fix speed reporting over virtchnl bpf: Fix memlock accounting for sock_hash perf stat: Fix NULL pointer dereference powerpc: Fix kernel crash in show_instructions() w/DEBUG_VIRTUAL afs: Fix EOF corruption afs: Always include dir in bulk status fetch from afs_do_lookup() afs: Set error flag rather than return error from file status decode afs: Fix the mapping of the UAEOVERFLOW abort code bnxt_en: Return from timer if interface is not in open state. scsi: ufs-bsg: Fix runtime PM imbalance on error ext4: avoid utf8_strncasecmp() with unstable name jbd2: clean __jbd2_journal_abort_hard() and __journal_abort_soft() drm/amd/display: Use swap() where appropriate drm/msm: Check for powered down HW in the devfreq callbacks drm/i915/gem: Avoid iterating an empty list drm/connector: notify userspace on hotplug after register complete Revert "drm/amd/display: disable dcn20 abm feature for bring up" pwm: jz4740: Enhance precision in calculation of duty cycle UBUNTU: upstream stable to v5.4.49 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1887188/+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