[Kernel-packages] [Bug 2038652] Re: Focal update: v5.4.253 upstream stable release
This bug was fixed in the package linux - 5.4.0-169.187 --- linux (5.4.0-169.187) focal; urgency=medium * focal/linux: 5.4.0-169.187 -proposed tracker (LP: #2044375) * USB bus error after upgrading to proposed kernel on lunar, jammy and focal (LP: #2043197) - USB: core: Fix oversight in SuperSpeed initialization * Packaging resync (LP: #1786013) - [Packaging] resync git-ubuntu-log - [Packaging] resync update-dkms-versions helper - [Packaging] update annotations scripts linux (5.4.0-168.186) focal; urgency=medium * focal/linux: 5.4.0-168.186 -proposed tracker (LP: #2041652) * Focal update: v5.4.257 upstream stable release (LP: #2040284) - erofs: ensure that the post-EOF tails are all zeroed - ARM: pxa: remove use of symbol_get() - mmc: au1xmmc: force non-modular build and remove symbol_get usage - net: enetc: use EXPORT_SYMBOL_GPL for enetc_phc_index - rtc: ds1685: use EXPORT_SYMBOL_GPL for ds1685_rtc_poweroff - modules: only allow symbol_get of EXPORT_SYMBOL_GPL modules - USB: serial: option: add Quectel EM05G variant (0x030e) - USB: serial: option: add FOXCONN T99W368/T99W373 product - HID: wacom: remove the battery when the EKR is off - staging: rtl8712: fix race condition - Bluetooth: btsdio: fix use after free bug in btsdio_remove due to race condition - serial: sc16is7xx: fix bug when first setting GPIO direction - firmware: stratix10-svc: Fix an NULL vs IS_ERR() bug in probe - fsi: master-ast-cf: Add MODULE_FIRMWARE macro - nilfs2: fix general protection fault in nilfs_lookup_dirty_data_buffers() - nilfs2: fix WARNING in mark_buffer_dirty due to discarded buffer reuse - pinctrl: amd: Don't show `Invalid config param` errors - 9p: virtio: make sure 'offs' is initialized in zc_request - ASoC: da7219: Flush pending AAD IRQ when suspending - ASoC: da7219: Check for failure reading AAD IRQ events - ethernet: atheros: fix return value check in atl1c_tso_csum() - vxlan: generalize vxlan_parse_gpe_hdr and remove unused args - m68k: Fix invalid .section syntax - s390/dasd: use correct number of retries for ERP requests - s390/dasd: fix hanging device after request requeue - fs/nls: make load_nls() take a const parameter - ASoc: codecs: ES8316: Fix DMIC config - ASoC: atmel: Fix the 8K sample parameter in I2SC master - platform/x86: intel: hid: Always call BTNL ACPI method - platform/x86: huawei-wmi: Silence ambient light sensor - security: keys: perform capable check only on privileged operations - clk: fixed-mmio: make COMMON_CLK_FIXED_MMIO depend on HAS_IOMEM - net: usb: qmi_wwan: add Quectel EM05GV2 - idmaengine: make FSL_EDMA and INTEL_IDMA64 depends on HAS_IOMEM - scsi: qedi: Fix potential deadlock on _percpu->p_work_lock - netlabel: fix shift wrapping bug in netlbl_catmap_setlong() - bnx2x: fix page fault following EEH recovery - sctp: handle invalid error codes without calling BUG() - cifs: add a warning when the in-flight count goes negative - scsi: storvsc: Always set no_report_opcodes - ALSA: seq: oss: Fix racy open/close of MIDI devices - platform/mellanox: Fix mlxbf-tmfifo not handling all virtio CONSOLE notifications - powerpc/32s: Fix assembler warning about r0 - udf: Check consistency of Space Bitmap Descriptor - udf: Handle error when adding extent to a file - Revert "net: macsec: preserve ingress frame ordering" - reiserfs: Check the return value from __getblk() - eventfd: Export eventfd_ctx_do_read() - eventfd: prevent underflow for eventfd semaphores - new helper: lookup_positive_unlocked() - fs: Fix error checking for d_hash_and_lookup() - tmpfs: verify {g,u}id mount options correctly - OPP: Fix passing 0 to PTR_ERR in _opp_attach_genpd() - x86/asm: Make more symbols local - x86/boot: Annotate local functions - x86/decompressor: Don't rely on upper 32 bits of GPRs being preserved - perf/imx_ddr: don't enable counter0 if none of 4 counters are used - cpufreq: powernow-k8: Use related_cpus instead of cpus in driver.exit() - bpf: Clear the probe_addr for uprobe - tcp: tcp_enter_quickack_mode() should be static - regmap: rbtree: Use alloc_flags for memory allocations - spi: tegra20-sflash: fix to check return value of platform_get_irq() in tegra_sflash_probe() - can: gs_usb: gs_usb_receive_bulk_callback(): count RX overflow errors also in case of OOM - wifi: mwifiex: Fix OOB and integer underflow when rx packets - mwifiex: switch from 'pci_' to 'dma_' API - wifi: mwifiex: fix error recovery in PCIE buffer descriptor management - crypto: stm32 - Properly handle pm_runtime_get failing - Bluetooth: nokia: fix value check in nokia_bluetooth_serdev_probe() - crypto: caam - fix unchecked return value error - hwrng: iproc-rng200 - use semicolons rather
[Kernel-packages] [Bug 2038652] Re: Focal update: v5.4.253 upstream stable release
** Changed in: linux (Ubuntu Focal) Status: In Progress => Fix Committed -- 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/2038652 Title: Focal update: v5.4.253 upstream stable release Status in linux package in Ubuntu: Invalid Status in linux source package in Focal: 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 following upstream stable patches should be included in the Ubuntu kernel: v5.4.253 upstream stable release from git://git.kernel.org/ jbd2: fix incorrect code style jbd2: fix kernel-doc markups jbd2: remove redundant buffer io error checks jbd2: recheck chechpointing non-dirty buffer jbd2: Fix wrongly judgement for buffer head removing while doing checkpoint gpio: tps68470: Make tps68470_gpio_output() always set the initial value bcache: remove 'int n' from parameter list of bch_bucket_alloc_set() bcache: Fix __bch_btree_node_alloc to make the failure behavior consistent btrfs: qgroup: catch reserved space leaks at unmount time btrfs: fix race between quota disable and relocation btrfs: fix extent buffer leak after tree mod log failure at split_node() ext4: rename journal_dev to s_journal_dev inside ext4_sb_info ext4: Fix reusing stale buffer heads from last failed mounting PCI/ASPM: Return 0 or -ETIMEDOUT from pcie_retrain_link() PCI/ASPM: Factor out pcie_wait_for_retrain() PCI/ASPM: Avoid link retraining race dlm: cleanup plock_op vs plock_xop dlm: rearrange async condition return fs: dlm: interrupt posix locks only when process is killed ftrace: Add information on number of page groups allocated ftrace: Check if pages were allocated before calling free_pages() ftrace: Store the order of pages allocated in ftrace_page ftrace: Fix possible warning on checking all pages used in ftrace_process_locs() pwm: meson: Remove redundant assignment to variable fin_freq pwm: meson: Simplify duplicated per-channel tracking pwm: meson: fix handling of period/duty if greater than UINT_MAX scsi: qla2xxx: Fix inconsistent format argument type in qla_os.c scsi: qla2xxx: Array index may go out of bound uapi: General notification queue definitions keys: Fix linking a duplicate key to a keyring's assoc_array ext4: fix to check return value of freeze_bdev() in ext4_shutdown() i40e: Fix an NULL vs IS_ERR() bug for debugfs_create_dir() vxlan: calculate correct header length for GPE phy: hisilicon: Fix an out of bounds check in hisi_inno_phy_probe() ethernet: atheros: fix return value check in atl1e_tso_csum() ipv6 addrconf: fix bug where deleting a mngtmpaddr can create a new temporary address bonding: reset bond's flags when down link is P2P device team: reset team's flags when down link is P2P device platform/x86: msi-laptop: Fix rfkill out-of-sync on MSI Wind U100 net/sched: mqprio: refactor nlattr parsing to a separate function net/sched: mqprio: add extack to mqprio_parse_nlattr() net/sched: mqprio: Add length check for TCA_MQPRIO_{MAX/MIN}_RATE64 benet: fix return value check in be_lancer_xmit_workarounds() RDMA/mlx4: Make check for invalid flags stricter drm/msm/dpu: drop enum dpu_core_perf_data_bus_id drm/msm/adreno: Fix snapshot BINDLESS_DATA size drm/msm: Fix IS_ERR_OR_NULL() vs NULL check in a5xx_submit_in_rb() ASoC: fsl_spdif: Silence output on stop block: Fix a source code comment in include/uapi/linux/blkzoned.h dm raid: fix missing reconfig_mutex unlock in raid_ctr() error paths ata: pata_ns87415: mark ns87560_tf_read static ring-buffer: Fix wrong stat of cpu_buffer->read tracing: Fix warning in trace_buffered_event_disable() serial: 8250_dw: Preserve original value of DLF register serial: sifive: Fix sifive_serial_console_setup() section USB: serial: option: support Quectel EM060K_128 USB: serial: option: add Quectel EC200A module support USB: serial: simple: add Kaufmann RKS+CAN VCP USB: serial: simple: sort driver entries can: gs_usb: gs_can_close(): add missing set of CAN state to CAN_STATE_STOPPED Revert "usb: dwc3: core: Enable AutoRetry feature in the controller" usb: dwc3: pci: skip BYT GPIO lookup table for hardwired phy usb: dwc3: don't reset device side if dwc3 was configured as host-only usb: ohci-at91: Fix the unhandle interrupt when resume USB: quirks: add quirk for Focusrite Scarlett usb: xhci-mtk: set the dma max_seg_size Revert "usb: xhci: tegra: Fix error check" Documentation: security-bugs.rst: update preferences when dealing with the
[Kernel-packages] [Bug 2038652] Re: Focal update: v5.4.253 upstream stable release
** 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: + v5.4.253 upstream stable release + from git://git.kernel.org/ -v5.4.253 upstream stable release -from git://git.kernel.org/ + jbd2: fix incorrect code style + jbd2: fix kernel-doc markups + jbd2: remove redundant buffer io error checks + jbd2: recheck chechpointing non-dirty buffer + jbd2: Fix wrongly judgement for buffer head removing while doing checkpoint + gpio: tps68470: Make tps68470_gpio_output() always set the initial value + bcache: remove 'int n' from parameter list of bch_bucket_alloc_set() + bcache: Fix __bch_btree_node_alloc to make the failure behavior consistent + btrfs: qgroup: catch reserved space leaks at unmount time + btrfs: fix race between quota disable and relocation + btrfs: fix extent buffer leak after tree mod log failure at split_node() + ext4: rename journal_dev to s_journal_dev inside ext4_sb_info + ext4: Fix reusing stale buffer heads from last failed mounting + PCI/ASPM: Return 0 or -ETIMEDOUT from pcie_retrain_link() + PCI/ASPM: Factor out pcie_wait_for_retrain() + PCI/ASPM: Avoid link retraining race + dlm: cleanup plock_op vs plock_xop + dlm: rearrange async condition return + fs: dlm: interrupt posix locks only when process is killed + ftrace: Add information on number of page groups allocated + ftrace: Check if pages were allocated before calling free_pages() + ftrace: Store the order of pages allocated in ftrace_page + ftrace: Fix possible warning on checking all pages used in ftrace_process_locs() + pwm: meson: Remove redundant assignment to variable fin_freq + pwm: meson: Simplify duplicated per-channel tracking + pwm: meson: fix handling of period/duty if greater than UINT_MAX + scsi: qla2xxx: Fix inconsistent format argument type in qla_os.c + scsi: qla2xxx: Array index may go out of bound + uapi: General notification queue definitions + keys: Fix linking a duplicate key to a keyring's assoc_array + ext4: fix to check return value of freeze_bdev() in ext4_shutdown() + i40e: Fix an NULL vs IS_ERR() bug for debugfs_create_dir() + vxlan: calculate correct header length for GPE + phy: hisilicon: Fix an out of bounds check in hisi_inno_phy_probe() + ethernet: atheros: fix return value check in atl1e_tso_csum() + ipv6 addrconf: fix bug where deleting a mngtmpaddr can create a new temporary address + bonding: reset bond's flags when down link is P2P device + team: reset team's flags when down link is P2P device + platform/x86: msi-laptop: Fix rfkill out-of-sync on MSI Wind U100 + net/sched: mqprio: refactor nlattr parsing to a separate function + net/sched: mqprio: add extack to mqprio_parse_nlattr() + net/sched: mqprio: Add length check for TCA_MQPRIO_{MAX/MIN}_RATE64 + benet: fix return value check in be_lancer_xmit_workarounds() + RDMA/mlx4: Make check for invalid flags stricter + drm/msm/dpu: drop enum dpu_core_perf_data_bus_id + drm/msm/adreno: Fix snapshot BINDLESS_DATA size + drm/msm: Fix IS_ERR_OR_NULL() vs NULL check in a5xx_submit_in_rb() + ASoC: fsl_spdif: Silence output on stop + block: Fix a source code comment in include/uapi/linux/blkzoned.h + dm raid: fix missing reconfig_mutex unlock in raid_ctr() error paths + ata: pata_ns87415: mark ns87560_tf_read static + ring-buffer: Fix wrong stat of cpu_buffer->read + tracing: Fix warning in trace_buffered_event_disable() + serial: 8250_dw: Preserve original value of DLF register + serial: sifive: Fix sifive_serial_console_setup() section + USB: serial: option: support Quectel EM060K_128 + USB: serial: option: add Quectel EC200A module support + USB: serial: simple: add Kaufmann RKS+CAN VCP + USB: serial: simple: sort driver entries + can: gs_usb: gs_can_close(): add missing set of CAN state to CAN_STATE_STOPPED + Revert "usb: dwc3: core: Enable AutoRetry feature in the controller" + usb: dwc3: pci: skip BYT GPIO lookup table for hardwired phy + usb: dwc3: don't reset device side if dwc3 was configured as host-only + usb: ohci-at91: Fix the unhandle interrupt when resume + USB: quirks: add quirk for Focusrite Scarlett + usb: xhci-mtk: set