@ -1,3 +1,21 @@
* Wed Apr 24 2024 Fedora Kernel Team <kernel-team@fedoraproject.org> [6.9.0-0.rc5.9d1ddab261f3.46]
- redhat/configs: enable CONFIG_TEST_LOCKUP for non-debug kernels (Čestmír Kalina)
- redhat/rhel_files: add test_lockup.ko to modules-extra (Čestmír Kalina)
- Turn off some Fedora UBSAN options to avoid false positives (Justin M. Forbes)
- Linux v6.9.0-0.rc5.9d1ddab261f3
Resolves:
* Tue Apr 23 2024 Fedora Kernel Team <kernel-team@fedoraproject.org> [6.9.0-0.rc5.71b1543c83d6.45]
- Linux v6.9.0-0.rc5.71b1543c83d6
Resolves:
* Mon Apr 22 2024 Fedora Kernel Team <kernel-team@fedoraproject.org> [6.9.0-0.rc5.44]
- fedora: aarch64: Enable a QCom Robotics platforms requirements (Peter Robinson)
- fedora: updates for 6.9 merge window (Peter Robinson)
- gitlab-ci: rename GitLab jobs ark -> rawhide (Michael Hofmann)
- Linux v6.9.0-0.rc5
Resolves:
* Sun Apr 21 2024 Fedora Kernel Team <kernel-team@fedoraproject.org> [6.9.0-0.rc4.977b1ef51866.43]
- Linux v6.9.0-0.rc4.977b1ef51866
Resolves:
@ -2476,7 +2494,296 @@ Resolves:
- Linux v6.9.0-0.rc0.855684c7d938
Resolves: rhbz#1471185, rhbz#1495307, rhbz#1509329, rhbz#1518076, rhbz#1518874, rhbz#1519554, rhbz#1546831, rhbz#1559877, rhbz#1561171, rhbz#1563590, rhbz#1565704, rhbz#1565717, rhbz#1572321, rhbz#1574502, rhbz#1590829, rhbz#1595918, rhbz#1598366, rhbz#1602033, rhbz#1609604, rhbz#1610493, rhbz#1613522, rhbz#1638087, rhbz#1652256, rhbz#1652266, rhbz#1663728, rhbz#1670017, rhbz#1722136, rhbz#1730649, rhbz#1802694, rhbz#1810301, rhbz#1821565, rhbz#1831065, rhbz#1855161, rhbz#1856174, rhbz#1856176, rhbz#1858592, rhbz#1858594, rhbz#1858596, rhbz#1858599, rhbz#1869674, rhbz#1871130, rhbz#1876435, rhbz#1876436, rhbz#1876977, rhbz#1877192, rhbz#1880486, rhbz#1890304, rhbz#1903201, rhbz#1915073, rhbz#1915290, rhbz#1930649, rhbz#1939095, rhbz#1940075, rhbz#1940794, rhbz#1943423, rhbz#1945002, rhbz#1945179, rhbz#1945477, rhbz#1947240, rhbz#1948340, rhbz#1952426, rhbz#1952863, rhbz#1953486, rhbz#1956988, rhbz#1957210, rhbz#1957219, rhbz#1957305, rhbz#1957636, rhbz#1957819, rhbz#1961178, rhbz#1962936, rhbz#1964537, rhbz#1967640, rhbz#1972795, rhbz#1976270, rhbz#1976835, rhbz#1976877, rhbz#1976884, rhbz#1977056, rhbz#1977529, rhbz#1978539, rhbz#1979379, rhbz#1981406, rhbz#1983298, rhbz#1986223, rhbz#1988254, rhbz#1988384, rhbz#1990040, rhbz#1993393, rhbz#1994858, rhbz#1998953, rhbz#2000835, rhbz#2002344, rhbz#2004233, rhbz#2004821, rhbz#2006813, rhbz#2007430, rhbz#2012226, rhbz#2014492, rhbz#2019377, rhbz#2020132, rhbz#2022578, rhbz#2023782, rhbz#2024595, rhbz#2025985, rhbz#2026319, rhbz#2027506, rhbz#2031547, rhbz#2032758, rhbz#2034670, rhbz#2038999, rhbz#2040643, rhbz#2041184, rhbz#2041186, rhbz#2041365, rhbz#2041990, rhbz#2042240, rhbz#2042241, rhbz#2043141, rhbz#2044155, rhbz#2053836, rhbz#2054579, rhbz#2062054, rhbz#2062909, rhbz#2071969, rhbz#2089765, rhbz#2115876, rhbz#2120968, rhbz#2122595, rhbz#2140017, rhbz#2142658, rhbz#2149273, rhbz#2153073, rhbz#2166911, rhbz#2188441, rhbz#2208834, rhbz#2216678, rhbz#2227793, rhbz#2231407, rhbz#2233269
* Thu Apr 18 2024 Jan Stancek <jstancek@redhat.com> [6.9.0-0.rc4.3.el10]
* Thu Apr 25 2024 Jan Stancek <jstancek@redhat.com> [6.9.0-0.rc5.3.el10]
- cifs: reinstate original behavior again for forceuid/forcegid (Takayuki Nagata)
- smb: client: fix rename(2) regression against samba (Paulo Alcantara)
- cifs: Add tracing for the cifs_tcon struct refcounting (David Howells)
- cifs: Fix reacquisition of volume cookie on still-live connection (David Howells)
- redhat/configs: enable CONFIG_TEST_LOCKUP for non-debug kernels (Čestmír Kalina)
- redhat/rhel_files: add test_lockup.ko to modules-extra (Čestmír Kalina)
- Turn off some Fedora UBSAN options to avoid false positives (Justin M. Forbes)
- ksmbd: add continuous availability share parameter (Namjae Jeon)
- ksmbd: common: use struct_group_attr instead of struct_group for network_open_info (Namjae Jeon)
- ksmbd: clear RENAME_NOREPLACE before calling vfs_rename (Marios Makassikis)
- ksmbd: validate request buffer size in smb2_allocate_rsp_buf() (Namjae Jeon)
- ksmbd: fix slab-out-of-bounds in smb2_allocate_rsp_buf (Namjae Jeon)
- bcachefs: If we run merges at a lower watermark, they must be nonblocking (Kent Overstreet)
- bcachefs: Fix inode early destruction path (Kent Overstreet)
- bcachefs: Fix deadlock in journal write path (Kent Overstreet)
- bcachefs: Tweak btree key cache shrinker so it actually frees (Kent Overstreet)
- bcachefs: bkey_cached.btree_trans_barrier_seq needs to be a ulong (Kent Overstreet)
- bcachefs: Fix missing call to bch2_fs_allocator_background_exit() (Kent Overstreet)
- bcachefs: Check for journal entries overruning end of sb clean section (Kent Overstreet)
- bcachefs: Fix bio alloc in check_extent_checksum() (Kent Overstreet)
- bcachefs: fix leak in bch2_gc_write_reflink_key (Kent Overstreet)
- bcachefs: KEY_TYPE_error is allowed for reflink (Kent Overstreet)
- bcachefs: Fix bch2_dev_btree_bitmap_marked_sectors() shift (Kent Overstreet)
- bcachefs: make sure to release last journal pin in replay (Kent Overstreet)
- bcachefs: node scan: ignore multiple nodes with same seq if interior (Kent Overstreet)
- bcachefs: Fix format specifier in validate_bset_keys() (Nathan Chancellor)
- bcachefs: Fix null ptr deref in twf from BCH_IOCTL_FSCK_OFFLINE (Kent Overstreet)
- Revert "svcrdma: Add Write chunk WRs to the RPC's Send WR chain" (Chuck Lever)
- docs: verify/bisect: stable regressions: first stable, then mainline (Thorsten Leemhuis)
- docs: verify/bisect: describe how to use a build host (Thorsten Leemhuis)
- docs: verify/bisect: explain testing reverts, patches and newer code (Thorsten Leemhuis)
- docs: verify/bisect: proper headlines and more spacing (Thorsten Leemhuis)
- docs: verify/bisect: add and fetch stable branches ahead of time (Thorsten Leemhuis)
- docs: verify/bisect: use git switch, tag kernel, and various fixes (Thorsten Leemhuis)
- Linux 6.9-rc5 (Linus Torvalds)
- peci: linux/peci.h: fix Excess kernel-doc description warning (Randy Dunlap)
- binder: check offset alignment in binder_get_object() (Carlos Llamas)
- comedi: vmk80xx: fix incomplete endpoint checking (Nikita Zhandarovich)
- mei: vsc: Unregister interrupt handler for system suspend (Sakari Ailus)
- Revert "mei: vsc: Call wake_up() in the threaded IRQ handler" (Sakari Ailus)
- misc: rtsx: Fix rts5264 driver status incorrect when card removed (Ricky Wu)
- mei: me: disable RPL-S on SPS and IGN firmwares (Alexander Usyskin)
- interconnect: Don't access req_list while it's being manipulated (Mike Tipton)
- interconnect: qcom: x1e80100: Remove inexistent ACV_PERF BCM (Konrad Dybcio)
- speakup: Avoid crash on very long word (Samuel Thibault)
- Documentation: embargoed-hardware-issues.rst: Add myself for Power (Michael Ellerman)
- fs: sysfs: Fix reference leak in sysfs_break_active_protection() (Alan Stern)
- serial: stm32: Reset .throttled state in .startup() (Uwe Kleine-König)
- serial: stm32: Return IRQ_NONE in the ISR if no handling happend (Uwe Kleine-König)
- serial: core: Fix missing shutdown and startup for serial base port (Tony Lindgren)
- serial: core: Clearing the circular buffer before NULLifying it (Andy Shevchenko)
- MAINTAINERS: mailmap: update Richard Genoud's email address (Richard Genoud)
- serial/pmac_zilog: Remove flawed mitigation for rx irq flood (Finn Thain)
- serial: 8250_pci: Remove redundant PCI IDs (Andy Shevchenko)
- serial: core: Fix regression when runtime PM is not enabled (Tony Lindgren)
- serial: mxs-auart: add spinlock around changing cts state (Emil Kronborg)
- serial: 8250_dw: Revert: Do not reclock if already at correct rate (Hans de Goede)
- serial: 8250_lpc18xx: disable clks on error in probe() (Dan Carpenter)
- USB: serial: option: add Telit FN920C04 rmnet compositions (Daniele Palmas)
- USB: serial: option: add Rolling RW101-GL and RW135-GL support (Vanillan Wang)
- USB: serial: option: add Lonsung U8300/U9300 product (Coia Prant)
- USB: serial: option: add support for Fibocom FM650/FG650 (Chuanhong Guo)
- USB: serial: option: support Quectel EM060K sub-models (Jerry Meng)
- USB: serial: option: add Fibocom FM135-GL variants (bolan wang)
- usb: dwc3: ep0: Don't reset resource alloc flag (Thinh Nguyen)
- Revert "usb: cdc-wdm: close race between read and workqueue" (Greg Kroah-Hartman)
- thunderbolt: Avoid notify PM core about runtime PM resume (Gil Fine)
- thunderbolt: Fix wake configurations after device unplug (Gil Fine)
- thunderbolt: Do not create DisplayPort tunnels on adapters of the same router (Mika Westerberg)
- usb: misc: onboard_usb_hub: Disable the USB hub clock on failure (Fabio Estevam)
- usb: dwc2: host: Fix dereference issue in DDMA completion flow. (Minas Harutyunyan)
- usb: typec: mux: it5205: Fix ChipID value typo (AngeloGioacchino Del Regno)
- MAINTAINERS: Drop Li Yang as their email address stopped working (Uwe Kleine-König)
- usb: gadget: fsl: Initialize udc before using it (Uwe Kleine-König)
- usb: Disable USB3 LPM at shutdown (Kai-Heng Feng)
- usb: gadget: f_ncm: Fix UAF ncm object at re-bind after usb ep transport error (Norihiko Hama)
- usb: typec: tcpm: Correct the PDO counting in pd_set (Kyle Tso)
- usb: gadget: functionfs: Wait for fences before enqueueing DMABUF (Paul Cercueil)
- usb: gadget: functionfs: Fix inverted DMA fence direction (Paul Cercueil)
- usb: typec: ucsi: Fix connector check on init (Christian A. Ehrhardt)
- usb: phy: MAINTAINERS: mark Freescale USB PHY as orphaned (Krzysztof Kozlowski)
- xhci: Fix root hub port null pointer dereference in xhci tracepoints (Mathias Nyman)
- usb: xhci: correct return value in case of STS_HCE (Oliver Neukum)
- sched: Add missing memory barrier in switch_mm_cid (Mathieu Desnoyers)
- x86/cpufeatures: Fix dependencies for GFNI, VAES, and VPCLMULQDQ (Eric Biggers)
- x86/fred: Fix incorrect error code printout in fred_bad_type() (Hou Wenlong)
- x86/fred: Fix INT80 emulation for FRED (Xin Li (Intel))
- x86/retpolines: Enable the default thunk warning only on relevant configs (Borislav Petkov (AMD))
- x86/bugs: Fix BHI retpoline check (Josh Poimboeuf)
- fedora: aarch64: Enable a QCom Robotics platforms requirements (Peter Robinson)
- fedora: updates for 6.9 merge window (Peter Robinson)
- gitlab-ci: rename GitLab jobs ark -> rawhide (Michael Hofmann)
- gitlab-ci: add initial version (Michael Hofmann)
- Linux v6.9.0-0.rc5
Resolves:
* Mon Apr 22 2024 Jan Stancek <jstancek@redhat.com> [6.9.0-0.rc4.2.el10]
- blk-iocost: do not WARN if iocg was already offlined (Li Nan)
- block: propagate partition scanning errors to the BLKRRPART ioctl (Christoph Hellwig)
- MAINTAINERS: update to working email address (James Bottomley)
- KVM: x86: Stop compiling vmenter.S with OBJECT_FILES_NON_STANDARD (Sean Christopherson)
- KVM: SVM: Create a stack frame in __svm_sev_es_vcpu_run() (Sean Christopherson)
- KVM: SVM: Save/restore args across SEV-ES VMRUN via host save area (Sean Christopherson)
- KVM: SVM: Save/restore non-volatile GPRs in SEV-ES VMRUN via host save area (Sean Christopherson)
- KVM: SVM: Clobber RAX instead of RBX when discarding spec_ctrl_intercepted (Sean Christopherson)
- KVM: SVM: Drop 32-bit "support" from __svm_sev_es_vcpu_run() (Sean Christopherson)
- KVM: SVM: Wrap __svm_sev_es_vcpu_run() with #ifdef CONFIG_KVM_AMD_SEV (Sean Christopherson)
- KVM: SVM: Create a stack frame in __svm_vcpu_run() for unwinding (Sean Christopherson)
- KVM: SVM: Remove a useless zeroing of allocated memory (Christophe JAILLET)
- KVM: Drop unused @may_block param from gfn_to_pfn_cache_invalidate_start() (Sean Christopherson)
- KVM: selftests: Add coverage of EPT-disabled to vmx_dirty_log_test (David Matlack)
- KVM: x86/mmu: Fix and clarify comments about clearing D-bit vs. write-protecting (David Matlack)
- KVM: x86/mmu: Remove function comments above clear_dirty_{gfn_range,pt_masked}() (David Matlack)
- KVM: x86/mmu: Write-protect L2 SPTEs in TDP MMU when clearing dirty status (David Matlack)
- KVM: x86/mmu: Precisely invalidate MMU root_role during CPUID update (Sean Christopherson)
- KVM: VMX: Disable LBR virtualization if the CPU doesn't support LBR callstacks (Sean Christopherson)
- perf/x86/intel: Expose existence of callback support to KVM (Sean Christopherson)
- KVM: VMX: Snapshot LBR capabilities during module initialization (Sean Christopherson)
- KVM: VMX: Ignore MKTME KeyID bits when intercepting #PF for allow_smaller_maxphyaddr (Tao Su)
- KVM: selftests: fix supported_flags for riscv (Andrew Jones)
- KVM: selftests: fix max_guest_memory_test with more that 256 vCPUs (Maxim Levitsky)
- KVM: selftests: Verify post-RESET value of PERF_GLOBAL_CTRL in PMCs test (Sean Christopherson)
- KVM: x86/pmu: Set enable bits for GP counters in PERF_GLOBAL_CTRL at "RESET" (Sean Christopherson)
- KVM: x86/mmu: x86: Don't overflow lpage_info when checking attributes (Rick Edgecombe)
- KVM: x86/pmu: Disable support for adaptive PEBS (Sean Christopherson)
- KVM: Explicitly disallow activatating a gfn_to_pfn_cache with INVALID_GPA (Sean Christopherson)
- KVM: Check validity of offset+length of gfn_to_pfn_cache prior to activation (Sean Christopherson)
- KVM: Add helpers to consolidate gfn_to_pfn_cache's page split check (Sean Christopherson)
- KVM: x86/pmu: Do not mask LVTPC when handling a PMI on AMD platforms (Sandipan Das)
- KVM: x86: Snapshot if a vCPU's vendor model is AMD vs. Intel compatible (Sean Christopherson)
- selftests/powerpc/papr-vpd: Fix missing variable initialization (Nathan Lynch)
- powerpc/crypto/chacha-p10: Fix failure on non Power10 (Michael Ellerman)
- powerpc/iommu: Refactor spapr_tce_platform_iommu_attach_dev() (Shivaprasad G Bhat)
- clk: mediatek: mt7988-infracfg: fix clocks for 2nd PCIe port (Daniel Golle)
- clk: mediatek: Do a runtime PM get on controllers during probe (Pin-yen Lin)
- clk: Get runtime PM before walking tree for clk_summary (Stephen Boyd)
- clk: Get runtime PM before walking tree during disable_unused (Stephen Boyd)
- clk: Initialize struct clk_core kref earlier (Stephen Boyd)
- clk: Don't hold prepare_lock when calling kref_put() (Stephen Boyd)
- clk: Remove prepare_lock hold assertion in __clk_release() (Stephen Boyd)
- clk: Provide !COMMON_CLK dummy for devm_clk_rate_exclusive_get() (Uwe Kleine-König)
- tools/include: Sync arm64 asm/cputype.h with the kernel sources (Namhyung Kim)
- tools/include: Sync asm-generic/bitops/fls.h with the kernel sources (Namhyung Kim)
- tools/include: Sync x86 asm/msr-index.h with the kernel sources (Namhyung Kim)
- tools/include: Sync x86 asm/irq_vectors.h with the kernel sources (Namhyung Kim)
- tools/include: Sync x86 CPU feature headers with the kernel sources (Namhyung Kim)
- tools/include: Sync uapi/sound/asound.h with the kernel sources (Namhyung Kim)
- tools/include: Sync uapi/linux/kvm.h and asm/kvm.h with the kernel sources (Namhyung Kim)
- tools/include: Sync uapi/linux/fs.h with the kernel sources (Namhyung Kim)
- tools/include: Sync uapi/drm/i915_drm.h with the kernel sources (Namhyung Kim)
- perf lock contention: Add a missing NULL check (Namhyung Kim)
- perf annotate: Make sure to call symbol__annotate2() in TUI (Namhyung Kim)
- ubsan: Add awareness of signed integer overflow traps (Kees Cook)
- configs/hardening: Disable CONFIG_UBSAN_SIGNED_WRAP (Nathan Chancellor)
- configs/hardening: Fix disabling UBSAN configurations (Nathan Chancellor)
- iommufd: Add config needed for iommufd_fail_nth (Muhammad Usama Anjum)
- iommufd: Add missing IOMMUFD_DRIVER kconfig for the selftest (Jason Gunthorpe)
- RDMA/mlx5: Fix port number for counter query in multi-port configuration (Michael Guralnik)
- RDMA/cm: Print the old state when cm_destroy_id gets timeout (Mark Zhang)
- RDMA/rxe: Fix the problem "mutex_destroy missing" (Yanjun.Zhu)
- fs/9p: drop inodes immediately on non-.L too (Joakim Sindholt)
- fs/9p: Revert "fs/9p: fix dups even in uncached mode" (Eric Van Hensbergen)
- fs/9p: remove erroneous nlink init from legacy stat2inode (Eric Van Hensbergen)
- 9p: explicitly deny setlease attempts (Jeff Layton)
- fs/9p: fix the cache always being enabled on files with qid flags (Joakim Sindholt)
- fs/9p: translate O_TRUNC into OTRUNC (Joakim Sindholt)
- fs/9p: only translate RWX permissions for plain 9P2000 (Joakim Sindholt)
- cuse: add kernel-doc comments to cuse_process_init_reply() (Yang Li)
- fuse: fix leaked ENOSYS error on first statx call (Danny Lin)
- fuse: fix parallel dio write on file open in passthrough mode (Amir Goldstein)
- fuse: fix wrong ff->iomode state changes from parallel dio write (Amir Goldstein)
- arm64: hibernate: Fix level3 translation fault in swsusp_save() (Yaxiong Tian)
- arm64/head: Disable MMU at EL2 before clearing HCR_EL2.E2H (Ard Biesheuvel)
- arm64/head: Drop unnecessary pre-disable-MMU workaround (Ard Biesheuvel)
- arm64/hugetlb: Fix page table walk in huge_pte_alloc() (Anshuman Khandual)
- s390/mm: Fix NULL pointer dereference (Sven Schnelle)
- s390/cio: log fake IRB events (Peter Oberparleiter)
- s390/cio: fix race condition during online processing (Peter Oberparleiter)
- s390/qdio: handle deferred cc1 (Peter Oberparleiter)
- bootconfig: Fix the kerneldoc of _xbc_exit() (Masami Hiramatsu (Google))
- bootconfig: use memblock_free_late to free xbc memory to buddy (Qiang Zhang)
- init/main.c: Fix potential static_command_line memory overflow (Yuntao Wang)
- thermal/debugfs: Add missing count increment to thermal_debug_tz_trip_up() (Rafael J. Wysocki)
- ALSA: seq: ump: Fix conversion from MIDI2 to MIDI1 UMP messages (Takashi Iwai)
- ALSA: hda/realtek - Enable audio jacks of Haier Boyue G42 with ALC269VC (Ai Chao)
- ALSA: hda/realtek: Add quirks for Huawei Matebook D14 NBLB-WAX9N (Mauro Carvalho Chehab)
- ALSA: hda/realtek: Fix volumn control of ThinkBook 16P Gen4 (Huayu Zhang)
- ALSA: hda/realtek: Fixes for Asus GU605M and GA403U sound (Vitalii Torshyn)
- ALSA: hda/tas2781: Add new vendor_id and subsystem_id to support ThinkPad ICE-1 (Shenghao Ding)
- ALSA: hda/tas2781: correct the register for pow calibrated data (Shenghao Ding)
- ALSA: hda/realtek: Add quirk for HP SnowWhite laptops (Vitaly Rodionov)
- drm/xe/vm: prevent UAF with asid based lookup (Matthew Auld)
- drm/xe: Fix bo leak in intel_fb_bo_framebuffer_init (Maarten Lankhorst)
- drm/panel: novatek-nt36682e: don't unregister DSI device (Dmitry Baryshkov)
- drm/panel: visionox-rm69299: don't unregister DSI device (Dmitry Baryshkov)
- drm/nouveau/dp: Don't probe eDP ports twice harder (Lyude Paul)
- drm/nouveau/kms/nv50-: Disable AUX bus for disconnected DP ports (Lyude Paul)
- drm/v3d: Don't increment `enabled_ns` twice (Maíra Canal)
- drm/vmwgfx: Sort primary plane formats by order of preference (Zack Rusin)
- drm/vmwgfx: Fix crtc's atomic check conditional (Zack Rusin)
- drm/vmwgfx: Fix prime import/export (Zack Rusin)
- drm/ttm: stop pooling cached NUMA pages v2 (Christian König)
- drm: nv04: Fix out of bounds access (Mikhail Kobuk)
- nouveau: fix instmem race condition around ptr stores (Dave Airlie)
- drm/radeon: silence UBSAN warning (v3) (Alex Deucher)
- drm/radeon: make -fstrict-flex-arrays=3 happy (Alex Deucher)
- drm/amdgpu: fix visible VRAM handling during faults (Christian König)
- drm/amdgpu: validate the parameters of bo mapping operations more clearly (xinhui pan)
- Revert "drm/amd/display: fix USB-C flag update after enc10 feature init" (Alex Deucher)
- drm/amdkfd: Fix memory leak in create_process failure (Felix Kuehling)
- drm/amdgpu: remove invalid resource->start check v2 (Christian König)
- nilfs2: fix OOB in nilfs_set_de_type (Jeongjun Park)
- MAINTAINERS: update Naoya Horiguchi's email address (Naoya Horiguchi)
- fork: defer linking file vma until vma is fully initialized (Miaohe Lin)
- mm/shmem: inline shmem_is_huge() for disabled transparent hugepages (Sumanth Korikkar)
- mm,page_owner: defer enablement of static branch (Oscar Salvador)
- Squashfs: check the inode number is not the invalid value of zero (Phillip Lougher)
- mm,swapops: update check in is_pfn_swap_entry for hwpoison entries (Oscar Salvador)
- mm/memory-failure: fix deadlock when hugetlb_optimize_vmemmap is enabled (Miaohe Lin)
- mm/userfaultfd: allow hugetlb change protection upon poison entry (Peter Xu)
- mm,page_owner: fix printing of stack records (Oscar Salvador)
- mm,page_owner: fix accounting of pages when migrating (Oscar Salvador)
- mm,page_owner: fix refcount imbalance (Oscar Salvador)
- mm,page_owner: update metadata for tail pages (Oscar Salvador)
- userfaultfd: change src_folio after ensuring it's unpinned in UFFDIO_MOVE (Lokesh Gidra)
- mm/madvise: make MADV_POPULATE_(READ|WRITE) handle VM_FAULT_RETRY properly (David Hildenbrand)
- scsi: core: Fix handling of SCMD_FAIL_IF_RECOVERING (Bart Van Assche)
- scsi: ufs: qcom: Add missing interconnect bandwidth values for Gear 5 (Manivannan Sadhasivam)
- net: ethernet: ti: am65-cpsw-nuss: cleanup DMA Channels before using them (Siddharth Vadapalli)
- net: usb: ax88179_178a: avoid writing the mac address before first reading (Jose Ignacio Tornos Martinez)
- netfilter: nf_tables: fix memleak in map from abort path (Pablo Neira Ayuso)
- netfilter: nf_tables: restore set elements when delete set fails (Pablo Neira Ayuso)
- netfilter: nf_tables: missing iterator type in lookup walk (Pablo Neira Ayuso)
- net: ravb: Fix RX byte accounting for jumbo packets (Paul Barker)
- net: ravb: Fix GbEth jumbo packet RX checksum handling (Paul Barker)
- net: ravb: Allow RX loop to move past DMA mapping errors (Paul Barker)
- net: ravb: Count packets instead of descriptors in R-Car RX path (Paul Barker)
- net: ethernet: mtk_eth_soc: fix WED + wifi reset (Felix Fietkau)
- net:usb:qmi_wwan: support Rolling modules (Vanillan Wang)
- ice: Fix checking for unsupported keys on non-tunnel device (Marcin Szycik)
- ice: tc: allow zero flags in parsing tc flower (Michal Swiatkowski)
- ice: tc: check src_vsi in case of traffic from VF (Michal Swiatkowski)
- selftests: kselftest_harness: fix Clang warning about zero-length format (Jakub Kicinski)
- net/sched: Fix mirred deadlock on device recursion (Eric Dumazet)
- s390/ism: Properly fix receive message buffer allocation (Gerd Bayer)
- net: dsa: mt7530: fix port mirroring for MT7988 SoC switch (Arı nç ÜNAL)
- net: dsa: mt7530: fix mirroring frames received on local port (Arı nç ÜNAL)
- tun: limit printing rate when illegal packet received by tun dev (Lei Chen)
- net: stmmac: Fix IP-cores specific MAC capabilities (Serge Semin)
- net: stmmac: Fix max-speed being ignored on queue re-init (Serge Semin)
- net: stmmac: Apply half-duplex-less constraint for DW QoS Eth only (Serge Semin)
- selftests/tcp_ao: Printing fixes to confirm with format-security (Dmitry Safonov)
- selftests/tcp_ao: Fix fscanf() call for format-security (Dmitry Safonov)
- selftests/tcp_ao: Zero-init tcp_ao_info_opt (Dmitry Safonov)
- selftests/tcp_ao: Make RST tests less flaky (Dmitry Safonov)
- octeontx2-pf: fix FLOW_DIS_IS_FRAGMENT implementation (Asbjørn Sloth Tønnesen)
- inet: bring NLM_DONE out to a separate recv() again (Jakub Kicinski)
- net: change maximum number of UDP segments to 128 (Yuri Benditovich)
- net/mlx5e: Prevent deadlock while disabling aRFS (Carolina Jubran)
- net/mlx5e: Acquire RTNL lock before RQs/SQs activation/deactivation (Carolina Jubran)
- net/mlx5e: Use channel mdev reference instead of global mdev instance for coalescing (Rahul Rameshbabu)
- net/mlx5: Restore mistakenly dropped parts in register devlink flow (Shay Drory)
- net/mlx5: SD, Handle possible devcom ERR_PTR (Tariq Toukan)
- net/mlx5: Lag, restore buckets number to default after hash LAG deactivation (Shay Drory)
- net: sparx5: flower: fix fragment flags handling (Asbjørn Sloth Tønnesen)
- af_unix: Don't peek OOB data without MSG_OOB. (Kuniyuki Iwashima)
- af_unix: Call manage_oob() for every skb in unix_stream_read_generic(). (Kuniyuki Iwashima)
- netfilter: flowtable: incorrect pppoe tuple (Pablo Neira Ayuso)
- netfilter: flowtable: validate pppoe header (Pablo Neira Ayuso)
- netfilter: nft_set_pipapo: do not free live element (Florian Westphal)
- netfilter: nft_set_pipapo: walk over current view on netlink dump (Pablo Neira Ayuso)
- netfilter: br_netfilter: skip conntrack input hook for promisc packets (Pablo Neira Ayuso)
- netfilter: nf_tables: Fix potential data-race in __nft_obj_type_get() (Ziyang Xuan)
- netfilter: nf_tables: Fix potential data-race in __nft_expr_type_get() (Ziyang Xuan)
- gpiolib: swnode: Remove wrong header inclusion (Andy Shevchenko)
- gpio: lpc32xx: fix module autoloading (Krzysztof Kozlowski)
- gpio: crystalcove: Use -ENOTSUPP consistently (Andy Shevchenko)
- gpio: wcove: Use -ENOTSUPP consistently (Andy Shevchenko)
- Revert "vmgenid: emit uevent when VMGENID updates" (Jason A. Donenfeld)
- random: handle creditable entropy from atomic process context (Jason A. Donenfeld)
- platform/x86/amd/pmc: Extend Framework 13 quirk to more BIOSes (Mario Limonciello)
- platform/x86/intel-uncore-freq: Increase minor number support (Srinivas Pandruvada)
- platform/x86: ISST: Add Granite Rapids-D to HPM CPU list (Srinivas Pandruvada)
- platform/x86/amd: pmf: Add quirk for ROG Zephyrus G14 (Mario Limonciello)
- platform/x86/amd: pmf: Add infrastructure for quirking supported funcs (Mario Limonciello)
- platform/x86/amd: pmf: Decrease error message to debug (Mario Limonciello)
- gitlab-ci: harmonize DataWarehouse tree names (Michael Hofmann)
- redhat/configs: Enable CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON for rhel (Jerry Snitselaar)
- spec: make sure posttrans script doesn't fail if /boot is non-POSIX (glb)
- btrfs: do not wait for short bulk allocation (Qu Wenruo)
- btrfs: zoned: add ASSERT and WARN for EXTENT_BUFFER_ZONED_ZEROOUT handling (Naohiro Aota)
- btrfs: zoned: do not flag ZEROOUT on non-dirty extent buffer (Naohiro Aota)
@ -2548,10 +2855,6 @@ Resolves: rhbz#1471185, rhbz#1495307, rhbz#1509329, rhbz#1518076, rhbz#1518874,
- swiotlb: do not set total_used to 0 in swiotlb_create_debugfs_files() (Dexuan Cui)
- swiotlb: fix swiotlb_bounce() to do partial sync's correctly (Michael Kelley)
- swiotlb: extend buffer pre-padding to alloc_align_mask if necessary (Petr Tesarik)
- Linux v6.9.0-0.rc4
Resolves:
* Mon Apr 15 2024 Jan Stancek <jstancek@redhat.com> [6.9.0-0.rc3.2.el10]
- ata: libata-core: Allow command duration limits detection for ACS-4 drives (Igor Pylypiv)
- ata: libata-scsi: Fix ata_scsi_dev_rescan() error path (Damien Le Moal)
- ata: ahci: Add mask_port_map module parameter (Damien Le Moal)
@ -2880,7 +3183,11 @@ Resolves:
- time/timekeeping: Fix kernel-doc warnings and typos (Randy Dunlap)
- time/timecounter: Fix inline documentation (Randy Dunlap)
- perf/x86/intel/ds: Don't clear ->pebs_data_cfg for the last PEBS event (Kan Liang)
- Linux v6.9.0-0.rc3
- redhat: regenerate test-data (Jan Stancek) [RHEL-29722]
- redhat/Makefile.variables: don't set DISTRO (Jan Stancek) [RHEL-29722]
- redhat/Makefile.variables: set PATCHLIST_URL to none (Jan Stancek) [RHEL-29722]
- redhat/kernel.spec.template: fix with_realtime (Jan Stancek) [RHEL-29722]
- Linux v6.9.0-0.rc4
Resolves: RHEL-29722
* Mon Apr 08 2024 Jan Stancek <jstancek@redhat.com> [6.9.0-0.rc2.1.el10]
@ -3169,6 +3476,103 @@ Resolves: RHEL-29722
- Linux v6.9.0-0.rc2
Resolves: RHEL-29722
* Thu Apr 25 2024 Jan Stancek <jstancek@redhat.com> [6.9.0-0.rc5.3.el10]
- cifs: reinstate original behavior again for forceuid/forcegid (Takayuki Nagata)
- smb: client: fix rename(2) regression against samba (Paulo Alcantara)
- cifs: Add tracing for the cifs_tcon struct refcounting (David Howells)
- cifs: Fix reacquisition of volume cookie on still-live connection (David Howells)
- redhat/configs: enable CONFIG_TEST_LOCKUP for non-debug kernels (Čestmír Kalina)
- redhat/rhel_files: add test_lockup.ko to modules-extra (Čestmír Kalina)
- Turn off some Fedora UBSAN options to avoid false positives (Justin M. Forbes)
- ksmbd: add continuous availability share parameter (Namjae Jeon)
- ksmbd: common: use struct_group_attr instead of struct_group for network_open_info (Namjae Jeon)
- ksmbd: clear RENAME_NOREPLACE before calling vfs_rename (Marios Makassikis)
- ksmbd: validate request buffer size in smb2_allocate_rsp_buf() (Namjae Jeon)
- ksmbd: fix slab-out-of-bounds in smb2_allocate_rsp_buf (Namjae Jeon)
- bcachefs: If we run merges at a lower watermark, they must be nonblocking (Kent Overstreet)
- bcachefs: Fix inode early destruction path (Kent Overstreet)
- bcachefs: Fix deadlock in journal write path (Kent Overstreet)
- bcachefs: Tweak btree key cache shrinker so it actually frees (Kent Overstreet)
- bcachefs: bkey_cached.btree_trans_barrier_seq needs to be a ulong (Kent Overstreet)
- bcachefs: Fix missing call to bch2_fs_allocator_background_exit() (Kent Overstreet)
- bcachefs: Check for journal entries overruning end of sb clean section (Kent Overstreet)
- bcachefs: Fix bio alloc in check_extent_checksum() (Kent Overstreet)
- bcachefs: fix leak in bch2_gc_write_reflink_key (Kent Overstreet)
- bcachefs: KEY_TYPE_error is allowed for reflink (Kent Overstreet)
- bcachefs: Fix bch2_dev_btree_bitmap_marked_sectors() shift (Kent Overstreet)
- bcachefs: make sure to release last journal pin in replay (Kent Overstreet)
- bcachefs: node scan: ignore multiple nodes with same seq if interior (Kent Overstreet)
- bcachefs: Fix format specifier in validate_bset_keys() (Nathan Chancellor)
- bcachefs: Fix null ptr deref in twf from BCH_IOCTL_FSCK_OFFLINE (Kent Overstreet)
- Revert "svcrdma: Add Write chunk WRs to the RPC's Send WR chain" (Chuck Lever)
- docs: verify/bisect: stable regressions: first stable, then mainline (Thorsten Leemhuis)
- docs: verify/bisect: describe how to use a build host (Thorsten Leemhuis)
- docs: verify/bisect: explain testing reverts, patches and newer code (Thorsten Leemhuis)
- docs: verify/bisect: proper headlines and more spacing (Thorsten Leemhuis)
- docs: verify/bisect: add and fetch stable branches ahead of time (Thorsten Leemhuis)
- docs: verify/bisect: use git switch, tag kernel, and various fixes (Thorsten Leemhuis)
- Linux 6.9-rc5 (Linus Torvalds)
- peci: linux/peci.h: fix Excess kernel-doc description warning (Randy Dunlap)
- binder: check offset alignment in binder_get_object() (Carlos Llamas)
- comedi: vmk80xx: fix incomplete endpoint checking (Nikita Zhandarovich)
- mei: vsc: Unregister interrupt handler for system suspend (Sakari Ailus)
- Revert "mei: vsc: Call wake_up() in the threaded IRQ handler" (Sakari Ailus)
- misc: rtsx: Fix rts5264 driver status incorrect when card removed (Ricky Wu)
- mei: me: disable RPL-S on SPS and IGN firmwares (Alexander Usyskin)
- interconnect: Don't access req_list while it's being manipulated (Mike Tipton)
- interconnect: qcom: x1e80100: Remove inexistent ACV_PERF BCM (Konrad Dybcio)
- speakup: Avoid crash on very long word (Samuel Thibault)
- Documentation: embargoed-hardware-issues.rst: Add myself for Power (Michael Ellerman)
- fs: sysfs: Fix reference leak in sysfs_break_active_protection() (Alan Stern)
- serial: stm32: Reset .throttled state in .startup() (Uwe Kleine-König)
- serial: stm32: Return IRQ_NONE in the ISR if no handling happend (Uwe Kleine-König)
- serial: core: Fix missing shutdown and startup for serial base port (Tony Lindgren)
- serial: core: Clearing the circular buffer before NULLifying it (Andy Shevchenko)
- MAINTAINERS: mailmap: update Richard Genoud's email address (Richard Genoud)
- serial/pmac_zilog: Remove flawed mitigation for rx irq flood (Finn Thain)
- serial: 8250_pci: Remove redundant PCI IDs (Andy Shevchenko)
- serial: core: Fix regression when runtime PM is not enabled (Tony Lindgren)
- serial: mxs-auart: add spinlock around changing cts state (Emil Kronborg)
- serial: 8250_dw: Revert: Do not reclock if already at correct rate (Hans de Goede)
- serial: 8250_lpc18xx: disable clks on error in probe() (Dan Carpenter)
- USB: serial: option: add Telit FN920C04 rmnet compositions (Daniele Palmas)
- USB: serial: option: add Rolling RW101-GL and RW135-GL support (Vanillan Wang)
- USB: serial: option: add Lonsung U8300/U9300 product (Coia Prant)
- USB: serial: option: add support for Fibocom FM650/FG650 (Chuanhong Guo)
- USB: serial: option: support Quectel EM060K sub-models (Jerry Meng)
- USB: serial: option: add Fibocom FM135-GL variants (bolan wang)
- usb: dwc3: ep0: Don't reset resource alloc flag (Thinh Nguyen)
- Revert "usb: cdc-wdm: close race between read and workqueue" (Greg Kroah-Hartman)
- thunderbolt: Avoid notify PM core about runtime PM resume (Gil Fine)
- thunderbolt: Fix wake configurations after device unplug (Gil Fine)
- thunderbolt: Do not create DisplayPort tunnels on adapters of the same router (Mika Westerberg)
- usb: misc: onboard_usb_hub: Disable the USB hub clock on failure (Fabio Estevam)
- usb: dwc2: host: Fix dereference issue in DDMA completion flow. (Minas Harutyunyan)
- usb: typec: mux: it5205: Fix ChipID value typo (AngeloGioacchino Del Regno)
- MAINTAINERS: Drop Li Yang as their email address stopped working (Uwe Kleine-König)
- usb: gadget: fsl: Initialize udc before using it (Uwe Kleine-König)
- usb: Disable USB3 LPM at shutdown (Kai-Heng Feng)
- usb: gadget: f_ncm: Fix UAF ncm object at re-bind after usb ep transport error (Norihiko Hama)
- usb: typec: tcpm: Correct the PDO counting in pd_set (Kyle Tso)
- usb: gadget: functionfs: Wait for fences before enqueueing DMABUF (Paul Cercueil)
- usb: gadget: functionfs: Fix inverted DMA fence direction (Paul Cercueil)
- usb: typec: ucsi: Fix connector check on init (Christian A. Ehrhardt)
- usb: phy: MAINTAINERS: mark Freescale USB PHY as orphaned (Krzysztof Kozlowski)
- xhci: Fix root hub port null pointer dereference in xhci tracepoints (Mathias Nyman)
- usb: xhci: correct return value in case of STS_HCE (Oliver Neukum)
- sched: Add missing memory barrier in switch_mm_cid (Mathieu Desnoyers)
- x86/cpufeatures: Fix dependencies for GFNI, VAES, and VPCLMULQDQ (Eric Biggers)
- x86/fred: Fix incorrect error code printout in fred_bad_type() (Hou Wenlong)
- x86/fred: Fix INT80 emulation for FRED (Xin Li (Intel))
- x86/retpolines: Enable the default thunk warning only on relevant configs (Borislav Petkov (AMD))
- x86/bugs: Fix BHI retpoline check (Josh Poimboeuf)
- fedora: aarch64: Enable a QCom Robotics platforms requirements (Peter Robinson)
- fedora: updates for 6.9 merge window (Peter Robinson)
- gitlab-ci: rename GitLab jobs ark -> rawhide (Michael Hofmann)
- gitlab-ci: add initial version (Michael Hofmann)
- Linux v6.9.0-0.rc5
Resolves: RHEL-29722
* Mon Apr 22 2024 Jan Stancek <jstancek@redhat.com> [6.9.0-0.rc4.2.el10]
- blk-iocost: do not WARN if iocg was already offlined (Li Nan)
- block: propagate partition scanning errors to the BLKRRPART ioctl (Christoph Hellwig)