[Kernel-packages] [Bug 1892215] Re: Groovy update: v5.8.2 upstream stable release
This bug was fixed in the package linux - 5.8.0-18.19 --- linux (5.8.0-18.19) groovy; urgency=medium * groovy/linux: 5.8.0-18.19 -proposed tracker (LP: #1893047) * Packaging resync (LP: #1786013) - update dkms package versions * Groovy update: v5.8.4 upstream stable release (LP: #1893048) - drm/vgem: Replace opencoded version of drm_gem_dumb_map_offset() - drm/panel-simple: Fix inverted V/H SYNC for Frida FRD350H54004 panel - drm/ast: Remove unused code paths for AST 1180 - drm/ast: Initialize DRAM type before posting GPU - khugepaged: adjust VM_BUG_ON_MM() in __khugepaged_enter() - ALSA: hda: avoid reset of sdo_limit - ALSA: hda/realtek: Add quirk for Samsung Galaxy Flex Book - ALSA: hda/realtek: Add quirk for Samsung Galaxy Book Ion - can: j1939: transport: j1939_session_tx_dat(): fix use-after-free read in j1939_tp_txtimer() - can: j1939: socket: j1939_sk_bind(): make sure ml_priv is allocated - spi: Prevent adding devices below an unregistering controller - io_uring: find and cancel head link async work on files exit - mm/vunmap: add cond_resched() in vunmap_pmd_range - romfs: fix uninitialized memory leak in romfs_dev_read() - kernel/relay.c: fix memleak on destroy relay channel - uprobes: __replace_page() avoid BUG in munlock_vma_page() - squashfs: avoid bio_alloc() failure with 1Mbyte blocks - mm: include CMA pages in lowmem_reserve at boot - mm, page_alloc: fix core hung in free_pcppages_bulk() - ASoC: amd: renoir: restore two more registers during resume - RDMA/hfi1: Correct an interlock issue for TID RDMA WRITE request - opp: Enable resources again if they were disabled earlier - opp: Put opp table in dev_pm_opp_set_rate() for empty tables - opp: Put opp table in dev_pm_opp_set_rate() if _set_opp_bw() fails - ext4: do not block RWF_NOWAIT dio write on unallocated space - ext4: fix checking of directory entry validity for inline directories - jbd2: add the missing unlock_buffer() in the error path of jbd2_write_superblock() - scsi: zfcp: Fix use-after-free in request timeout handlers - selftests: kvm: Use a shorter encoding to clear RAX - s390/pci: fix zpci_bus_link_virtfn() - s390/pci: re-introduce zpci_remove_device() - s390/pci: fix PF/VF linking on hot plug - s390/pci: ignore stale configuration request event - mm/memory.c: skip spurious TLB flush for retried page fault - drm: amdgpu: Use the correct size when allocating memory - drm/amdgpu/display: use GFP_ATOMIC in dcn20_validate_bandwidth_internal - drm/amd/display: Fix incorrect backlight register offset for DCN - drm/amd/display: Fix EDID parsing after resume from suspend - drm/amd/display: Blank stream before destroying HDCP session - drm/amd/display: Fix DFPstate hang due to view port changed - drm/amd/display: fix pow() crashing when given base 0 - drm/i915/pmu: Prefer drm_WARN_ON over WARN_ON - drm/i915: Provide the perf pmu.module - scsi: ufs: Add DELAY_BEFORE_LPM quirk for Micron devices - scsi: target: tcmu: Fix crash in tcmu_flush_dcache_range on ARM - media: budget-core: Improve exception handling in budget_register() - media: coda: jpeg: add NULL check after kmalloc - f2fs: fix to check page dirty status before writeback - rtc: goldfish: Enable interrupt in set_alarm() when necessary - media: vpss: clean up resources in init - f2fs: should avoid inode eviction in synchronous path - Input: psmouse - add a newline when printing 'proto' by sysfs - MIPS: Fix unable to reserve memory for Crash kernel - m68knommu: fix overwriting of bits in ColdFire V3 cache control - svcrdma: Fix another Receive buffer leak - xfs: fix inode quota reservation checks - drm/ttm: fix offset in VMAs with a pg_offs in ttm_bo_vm_access - riscv: Fixup static_obj() fail - jffs2: fix UAF problem - ceph: fix use-after-free for fsc->mdsc - swiotlb-xen: use vmalloc_to_page on vmalloc virt addresses - cpufreq: intel_pstate: Fix cpuinfo_max_freq when MSR_TURBO_RATIO_LIMIT is 0 - scsi: libfc: Free skb in fc_disc_gpn_id_resp() for valid cases - virtio_ring: Avoid loop when vq is broken in virtqueue_poll - media: camss: fix memory leaks on error handling paths in probe - tools/testing/selftests/cgroup/cgroup_util.c: cg_read_strcmp: fix null pointer dereference - xfs: Fix UBSAN null-ptr-deref in xfs_sysfs_init - alpha: fix annotation of io{read,write}{16,32}be() - fat: fix fat_ra_init() for data clusters == 0 - fs/signalfd.c: fix inconsistent return codes for signalfd4 - ext4: fix potential negative array index in do_split() - drm/virtio: fix missing dma_fence_put() in virtio_gpu_execbuffer_ioctl() - ext4: don't allow overlapping system zones - ext4: check journal inode extents more carefully - netfilter: nf_tables: nft_exthdr:
[Kernel-packages] [Bug 1892215] Re: Groovy update: v5.8.2 upstream stable release
** Changed in: linux (Ubuntu Groovy) 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/1892215 Title: Groovy update: v5.8.2 upstream stable release Status in linux package in Ubuntu: Fix Committed Status in linux source package in Groovy: 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.8.2 upstream stable release from git://git.kernel.org/ Linux 5.8.2 task_work: only grab task signal lock when needed io_uring: enable lookup of links holding inflight files io_uring: add missing REQ_F_COMP_LOCKED for nested requests io_uring: hold 'ctx' reference around task_work queue + execute io_uring: Fix NULL pointer dereference in loop_rw_iter() s390/gmap: improve THP splitting s390/numa: set node distance to LOCAL_DISTANCE s390/dasd: fix inability to use DASD with DIAG driver drm/xen-front: Fix misused IS_ERR_OR_NULL checks xen/gntdev: Fix dmabuf import with non-zero sgt offset xen/balloon: make the balloon wait interruptible xen/balloon: fix accounting in alloc_xenballooned_pages error path firmware_loader: EFI firmware loader must handle pre-allocated buffer irqdomain/treewide: Free firmware node after domain removal firmware: qcom_scm: Fix legacy convention SCM accessors ARM: 8992/1: Fix unwind_frame for clang-built kernels ARM: dts: exynos: Extend all Exynos5800 A15's OPPs with max voltage data parisc: mask out enable and reserved bits from sba imask parisc: Implement __smp_store_release and __smp_load_acquire barriers parisc: Do not use an ordered store in pa_tlb_lock() Revert "parisc: Revert "Release spinlocks using ordered store"" Revert "parisc: Use ldcw instruction for SMP spinlock release barrier" Revert "parisc: Drop LDCW barrier in CAS code when running UP" Revert "parisc: Improve interrupt handling in arch_spin_lock_flags()" Revert "mm/vmstat.c: do not show lowmem reserve protection information of empty zone" erofs: fix extended inode could cross boundary mtd: spi-nor: intel-spi: Simulate WRDI command mtd: rawnand: qcom: avoid write to unavailable register spi: spidev: Align buffers for DMA PM / devfreq: Fix indentaion of devfreq_summary debugfs node PM / devfreq: rk3399_dmc: Fix kernel oops when rockchip,pmu is absent include/asm-generic/vmlinux.lds.h: align ro_after_init MIPS: VZ: Only include loongson_regs.h for CPU_LOONGSON64 cpufreq: dt: fix oops on armada37xx cpufreq: Fix locking issues with governors NFS: Don't return layout segments that are in use NFS: Don't move layouts to plh_return_segs list while in use io_uring: sanitize double poll handling io_uring: fail poll arm on queue proc failure io_uring: use TWA_SIGNAL for task_work uncondtionally io_uring: set ctx sq/cq entry count earlier drm/ttm/nouveau: don't call tt destroy callback on alloc failure. media: media-request: Fix crash if memory allocation fails driver core: Fix probe_count imbalance in really_probe() 9p: Fix memory leak in v9fs_mount kvm: x86: replace kvm_spec_ctrl_test_value with runtime test on the host fs/minix: reject too-large maximum file size fs/minix: don't allow getting deleted inodes fs/minix: check return value of sb_getblk() bitfield.h: don't compile-time validate _val in FIELD_FIT tick/nohz: Narrow down noise while setting current task's tick dependency crypto: cpt - don't sleep of CRYPTO_TFM_REQ_MAY_SLEEP was not specified crypto: ccp - Fix use of merged scatterlists crypto: qat - fix double free in qat_uclo_create_batch_init_list crypto: hisilicon - don't sleep of CRYPTO_TFM_REQ_MAY_SLEEP was not specified pstore: Fix linking when crypto API disabled tpm: Unify the mismatching TPM space buffer sizes ALSA: usb-audio: add quirk for Pioneer DDJ-RB ALSA: usb-audio: work around streaming quirk for MacroSilicon MS2109 ALSA: usb-audio: fix overeager device match for MacroSilicon MS2109 ALSA: usb-audio: Creative USB X-Fi Pro SB1095 volume knob support ALSA: hda - reverse the setting value in the micmute_led_set ALSA: hda - fix the micmute led status for Lenovo ThinkCentre AIO vdpasim: protect concurrent access to iommu iotlb iommu/vt-d: Skip TE disabling on quirky gfx dedicated iommu usb: cdns3: gadget: always zeroed TRB buffer when enable endpoint USB: serial: cp210x: enable usb generic throttle/unthrottle USB: serial: cp210x: re-enable auto-RTS on open r8152: Use MAC
[Kernel-packages] [Bug 1892215] Re: Groovy update: v5.8.2 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.8.2 upstream stable release -from git://git.kernel.org/ - - - Linux 5.8.2 - task_work: only grab task signal lock when needed - io_uring: enable lookup of links holding inflight files - io_uring: add missing REQ_F_COMP_LOCKED for nested requests - io_uring: hold 'ctx' reference around task_work queue + execute - io_uring: Fix NULL pointer dereference in loop_rw_iter() - s390/gmap: improve THP splitting - s390/numa: set node distance to LOCAL_DISTANCE - s390/dasd: fix inability to use DASD with DIAG driver - drm/xen-front: Fix misused IS_ERR_OR_NULL checks - xen/gntdev: Fix dmabuf import with non-zero sgt offset - xen/balloon: make the balloon wait interruptible - xen/balloon: fix accounting in alloc_xenballooned_pages error path - firmware_loader: EFI firmware loader must handle pre-allocated buffer - irqdomain/treewide: Free firmware node after domain removal - firmware: qcom_scm: Fix legacy convention SCM accessors - ARM: 8992/1: Fix unwind_frame for clang-built kernels - ARM: dts: exynos: Extend all Exynos5800 A15's OPPs with max voltage data - parisc: mask out enable and reserved bits from sba imask - parisc: Implement __smp_store_release and __smp_load_acquire barriers - parisc: Do not use an ordered store in pa_tlb_lock() - Revert "parisc: Revert "Release spinlocks using ordered store"" - Revert "parisc: Use ldcw instruction for SMP spinlock release barrier" - Revert "parisc: Drop LDCW barrier in CAS code when running UP" - Revert "parisc: Improve interrupt handling in arch_spin_lock_flags()" - Revert "mm/vmstat.c: do not show lowmem reserve protection information of empty zone" - erofs: fix extended inode could cross boundary - mtd: spi-nor: intel-spi: Simulate WRDI command - mtd: rawnand: qcom: avoid write to unavailable register - spi: spidev: Align buffers for DMA - PM / devfreq: Fix indentaion of devfreq_summary debugfs node - PM / devfreq: rk3399_dmc: Fix kernel oops when rockchip,pmu is absent - include/asm-generic/vmlinux.lds.h: align ro_after_init - MIPS: VZ: Only include loongson_regs.h for CPU_LOONGSON64 - cpufreq: dt: fix oops on armada37xx - cpufreq: Fix locking issues with governors - NFS: Don't return layout segments that are in use - NFS: Don't move layouts to plh_return_segs list while in use - io_uring: sanitize double poll handling - io_uring: fail poll arm on queue proc failure - io_uring: use TWA_SIGNAL for task_work uncondtionally - io_uring: set ctx sq/cq entry count earlier - drm/ttm/nouveau: don't call tt destroy callback on alloc failure. - media: media-request: Fix crash if memory allocation fails - driver core: Fix probe_count imbalance in really_probe() - 9p: Fix memory leak in v9fs_mount - kvm: x86: replace kvm_spec_ctrl_test_value with runtime test on the host - fs/minix: reject too-large maximum file size - fs/minix: don't allow getting deleted inodes - fs/minix: check return value of sb_getblk() - bitfield.h: don't compile-time validate _val in FIELD_FIT - tick/nohz: Narrow down noise while setting current task's tick dependency - crypto: cpt - don't sleep of CRYPTO_TFM_REQ_MAY_SLEEP was not specified - crypto: ccp - Fix use of merged scatterlists - crypto: qat - fix double free in qat_uclo_create_batch_init_list - crypto: hisilicon - don't sleep of CRYPTO_TFM_REQ_MAY_SLEEP was not specified - pstore: Fix linking when crypto API disabled - tpm: Unify the mismatching TPM space buffer sizes - ALSA: usb-audio: add quirk for Pioneer DDJ-RB - ALSA: usb-audio: work around streaming quirk for MacroSilicon MS2109 - ALSA: usb-audio: fix overeager device match for MacroSilicon MS2109 - ALSA: usb-audio: Creative USB X-Fi Pro SB1095 volume knob support - ALSA: hda - reverse the setting value in the micmute_led_set - ALSA: hda - fix the micmute led status for Lenovo ThinkCentre AIO - vdpasim: protect concurrent access to iommu iotlb - iommu/vt-d: Skip TE disabling on quirky gfx dedicated iommu - usb: cdns3: gadget: always zeroed TRB buffer when enable endpoint - USB: serial: cp210x: enable usb generic