Commit Graph

6429 Commits

Author SHA1 Message Date
Troy Dawson
d601c8625d Bump release for October 2024 mass rebuild:
Resolves: RHEL-64018
2024-10-29 08:39:03 -07:00
Jan Stancek
e125aefc3c kernel-6.11.0-26.el10
* Wed Oct 23 2024 Jan Stancek <jstancek@redhat.com> [6.11.0-26.el10]
- redhat: drop ARK changelog (Jan Stancek) [RHEL-56700]
- redhat: regenerate test-data (Jan Stancek) [RHEL-56700]
- redhat: rpminspect.yaml: more tests to ignore in selftests (Jan Stancek) [RHEL-56700]
- redhat/Makefile.variables: don't set DISTRO (Jan Stancek) [RHEL-56700]
- redhat/Makefile.variables: set PATCHLIST_URL to none (Jan Stancek) [RHEL-56700]
- redhat: gitlab-ci: add initial version (Jan Stancek) [RHEL-56700]
- redhat: update rpminspect with c9s one (Jan Stancek) [RHEL-56700]
- redhat: remove fedora configs and files (Jan Stancek) [RHEL-56700]
- redhat: init RHEL10.0 beta variables and dist tag (Jan Stancek) [RHEL-56700]
- redhat: set release version (Jan Stancek) [RHEL-56700]
- redhat: fix CONFIG_PREEMPT config (Jan Stancek) [RHEL-56700]
- KVM: selftests: Fix build on on non-x86 architectures (Mark Brown)
- 9p: fix slab cache name creation for real (Linus Torvalds)
- KVM: arm64: Ensure vgic_ready() is ordered against MMIO registration (Oliver Upton)
- KVM: arm64: vgic: Don't check for vgic_ready() when setting NR_IRQS (Oliver Upton)
- KVM: arm64: Fix shift-out-of-bounds bug (Ilkka Koskinen)
- KVM: arm64: Shave a few bytes from the EL2 idmap code (Marc Zyngier)
- KVM: arm64: Don't eagerly teardown the vgic on init error (Marc Zyngier)
- KVM: arm64: Expose S1PIE to guests (Mark Brown)
- KVM: arm64: nv: Clarify safety of allowing TLBI unmaps to reschedule (Oliver Upton)
- KVM: arm64: nv: Punt stage-2 recycling to a vCPU request (Oliver Upton)
- KVM: arm64: nv: Do not block when unmapping stage-2 if disallowed (Oliver Upton)
- KVM: arm64: nv: Keep reference on stage-2 MMU when scheduled out (Oliver Upton)
- KVM: arm64: Unregister redistributor for failed vCPU creation (Oliver Upton)
- KVM: selftests: aarch64: Add writable test for ID_AA64PFR1_EL1 (Shaoqin Huang)
- KVM: arm64: Allow userspace to change ID_AA64PFR1_EL1 (Shaoqin Huang)
- KVM: arm64: Use kvm_has_feat() to check if FEAT_SSBS is advertised to the guest (Shaoqin Huang)
- KVM: arm64: Disable fields that KVM doesn't know how to handle in ID_AA64PFR1_EL1 (Shaoqin Huang)
- KVM: arm64: Make the exposed feature bits in AA64DFR0_EL1 writable from userspace (Shameer Kolothum)
- RISCV: KVM: use raw_spinlock for critical section in imsic (Cyan Yang)
- KVM: selftests: Fix out-of-bounds reads in CPUID test's array lookups (Sean Christopherson)
- KVM: selftests: x86: Avoid using SSE/AVX instructions (Vitaly Kuznetsov)
- KVM: nSVM: Ignore nCR3[4:0] when loading PDPTEs from memory (Sean Christopherson)
- KVM: VMX: reset the segment cache after segment init in vmx_vcpu_reset() (Maxim Levitsky)
- KVM: x86: Clean up documentation for KVM_X86_QUIRK_SLOT_ZAP_ALL (Sean Christopherson)
- KVM: x86/mmu: Add lockdep assert to enforce safe usage of kvm_unmap_gfn_range() (Sean Christopherson)
- KVM: x86/mmu: Zap only SPs that shadow gPTEs when deleting memslot (Sean Christopherson)
- x86/kvm: Override default caching mode for SEV-SNP and TDX (Kirill A. Shutemov)
- KVM: Remove unused kvm_vcpu_gfn_to_pfn_atomic (Dr. David Alan Gilbert)
- KVM: Remove unused kvm_vcpu_gfn_to_pfn (Dr. David Alan Gilbert)
- uprobe: avoid out-of-bounds memory access of fetching args (Qiao Ma)
- proc: Fix W=1 build kernel-doc warning (Thorsten Blum)
- afs: Fix lock recursion (David Howells)
- fs: Fix uninitialized value issue in from_kuid and from_kgid (Alessandro Zanni)
- fs: don't try and remove empty rbtree node (Christian Brauner)
- netfs: Downgrade i_rwsem for a buffered write (David Howells)
- nilfs2: fix kernel bug due to missing clearing of buffer delay flag (Ryusuke Konishi)
- openat2: explicitly return -E2BIG for (usize > PAGE_SIZE) (Aleksa Sarai)
- netfs: fix documentation build error (Jonathan Corbet)
- netfs: In readahead, put the folio refs as soon extracted (David Howells)
- crypto: lib/mpi - Fix an "Uninitialized scalar variable" issue (Qianqiang Liu)
- Revert "Merge branch 'enablement/gpio-expander' into 'os-build'" (Justin M. Forbes)
- v6.12-rc2-rt4 (Sebastian Andrzej Siewior)
- sched: Replace PREEMPT_AUTO with LAZY_PREEMPT. (Sebastian Andrzej Siewior)
- softirq: Clean white space. (Sebastian Andrzej Siewior)
- mm: percpu: Increase PERCPU_DYNAMIC_SIZE_SHIFT on certain builds. (Sebastian Andrzej Siewior)
- ARM: vfp: Rename the locking functions. (Sebastian Andrzej Siewior)
- v6.12-rc2-rt3 (Sebastian Andrzej Siewior)
- v6.12-rc1-rt2 (Sebastian Andrzej Siewior)
- Revert "time: Allow to preempt after a callback." + dependencies. (Sebastian Andrzej Siewior)
- Revert "sched/rt: Don't try push tasks if there are none." (Sebastian Andrzej Siewior)
- Add localversion for -RT release (Thomas Gleixner)
- sysfs: Add /sys/kernel/realtime entry (Clark Williams)
- riscv: add PREEMPT_AUTO support (Jisheng Zhang)
- POWERPC: Allow to enable RT (Sebastian Andrzej Siewior)
- powerpc/stackprotector: work around stack-guard init from atomic (Sebastian Andrzej Siewior)
- powerpc/kvm: Disable in-kernel MPIC emulation for PREEMPT_RT (Bogdan Purcareata)
- powerpc/pseries: Select the generic memory allocator. (Sebastian Andrzej Siewior)
- powerpc/pseries/iommu: Use a locallock instead local_irq_save() (Sebastian Andrzej Siewior)
- powerpc: traps: Use PREEMPT_RT (Sebastian Andrzej Siewior)
- ARM: Allow to enable RT (Sebastian Andrzej Siewior)
- ARM: vfp: Move sending signals outside of vfp_lock()ed section. (Sebastian Andrzej Siewior)
- ARM: vfp: Use vfp_lock() in vfp_support_entry(). (Sebastian Andrzej Siewior)
- ARM: vfp: Use vfp_lock() in vfp_sync_hwstate(). (Sebastian Andrzej Siewior)
- ARM: vfp: Provide vfp_lock() for VFP locking. (Sebastian Andrzej Siewior)
- arm: Disable FAST_GUP on PREEMPT_RT if HIGHPTE is also enabled. (Sebastian Andrzej Siewior)
- ARM: enable irq in translation/section permission fault handlers (Yadi.hu)
- arm: Disable jump-label on PREEMPT_RT. (Thomas Gleixner)
- sched: define TIF_ALLOW_RESCHED (Thomas Gleixner)
- Revert "drm/i915: Depend on !PREEMPT_RT." (Sebastian Andrzej Siewior)
- drm/i915/guc: Consider also RCU depth in busy loop. (Sebastian Andrzej Siewior)
- drm/i915: Drop the irqs_disabled() check (Sebastian Andrzej Siewior)
- drm/i915/gt: Use spin_lock_irq() instead of local_irq_disable() + spin_lock() (Sebastian Andrzej Siewior)
- drm/i915: Disable tracing points on PREEMPT_RT (Sebastian Andrzej Siewior)
- drm/i915: Don't check for atomic context on PREEMPT_RT (Sebastian Andrzej Siewior)
- drm/i915: Don't disable interrupts on PREEMPT_RT during atomic updates (Mike Galbraith)
- drm/i915: Use preempt_disable/enable_rt() where recommended (Mike Galbraith)
- time: Allow to preempt after a callback. (Sebastian Andrzej Siewior)
- softirq: Add function to preempt serving softirqs. (Sebastian Andrzej Siewior)
- sched/core: Provide a method to check if a task is PI-boosted. (Sebastian Andrzej Siewior)
- softirq: Wake ktimers thread also in softirq. (Junxiao Chang)
- tick: Fix timer storm since introduction of timersd (Frederic Weisbecker)
- rcutorture: Also force sched priority to timersd on boosting test. (Frederic Weisbecker)
- softirq: Use a dedicated thread for timer wakeups. (Sebastian Andrzej Siewior)
- locking/rt: Annotate unlock followed by lock for sparse. (Sebastian Andrzej Siewior)
- locking/rt: Add sparse annotation for RCU. (Sebastian Andrzej Siewior)
- locking/rt: Remove one __cond_lock() in RT's spin_trylock_irqsave() (Sebastian Andrzej Siewior)
- locking/rt: Add sparse annotation PREEMPT_RT's sleeping locks. (Sebastian Andrzej Siewior)
- sched/rt: Don't try push tasks if there are none. (Sebastian Andrzej Siewior)
- serial: 8250: Revert "drop lockdep annotation from serial8250_clear_IER()" (John Ogness)
- serial: 8250: Switch to nbcon console (John Ogness)
- Linux v6.12-rc4
Resolves: RHEL-56700

Signed-off-by: Jan Stancek <jstancek@redhat.com>
2024-10-23 22:33:59 +02:00
Jan Stancek
0bb835f576 kernel-6.11.0-25.el10
* Mon Sep 16 2024 Jan Stancek <jstancek@redhat.com> [6.11.0-25.el10]
- Linux 6.11 (Linus Torvalds)
- Revert "KVM: VMX: Always honor guest PAT on CPUs that support self-snoop" (Paolo Bonzini)
- pinctrl: pinctrl-cy8c95x0: Fix regcache (Patrick Rudolph)
- pinctrl: meteorlake: Add Arrow Lake-H/U ACPI ID (Mika Westerberg)
- ASoC: meson: axg-card: fix 'use-after-free' (Arseniy Krasnov)
- ASoC: codecs: avoid possible garbage value in peb2466_reg_read() (Su Hui)
- MAINTAINERS: update Pierre Bossart's email and role (Pierre-Louis Bossart)
- ASoC: tas2781: fix to save the dsp bin file name into the correct array in case name_prefix is not NULL (Shenghao Ding)
- ASoC: Intel: soc-acpi-intel-mtl-match: add missing empty item (Bard Liao)
- ASoC: Intel: soc-acpi-intel-lnl-match: add missing empty item (Bard Liao)
- cifs: Fix signature miscalculation (David Howells)
- PCI: Fix potential deadlock in pcim_intx() (Philipp Stanner)
- spi: nxp-fspi: fix the KASAN report out-of-bounds bug (Han Xu)
- spi: geni-qcom: Fix incorrect free_irq() sequence (Jinjie Ruan)
- spi: geni-qcom: Undo runtime PM changes at driver exit time (Jinjie Ruan)
- soundwire: stream: Revert "soundwire: stream: fix programming slave ports for non-continous port maps" (Krzysztof Kozlowski)
- drm/xe/client: add missing bo locking in show_meminfo() (Matthew Auld)
- drm/xe/client: fix deadlock in show_meminfo() (Matthew Auld)
- drm/xe/oa: Enable Xe2+ PES disaggregation (Ashutosh Dixit)
- drm/xe/display: fix compat IS_DISPLAY_STEP() range end (Jani Nikula)
- drm/xe: Fix access_ok check in user_fence_create (Nirmoy Das)
- drm/xe: Fix possible UAF in guc_exec_queue_process_msg (Matthew Brost)
- drm/xe: Remove fence check from send_tlb_invalidation (Matthew Brost)
- drm/xe/gt: Remove double include (Lucas De Marchi)
- drm/tegra: Use iommu_paging_domain_alloc() (Lu Baolu)
- drm/rockchip: Use iommu_paging_domain_alloc() (Lu Baolu)
- drm/syncobj: Fix syncobj leak in drm_syncobj_eventfd_ioctl (T.J. Mercier)
- drm/stm: add COMMON_CLK dependency (Arnd Bergmann)
- drm/nouveau/fb: restore init() for ramgp102 (Ben Skeggs)
- dma-buf: heaps: Fix off-by-one in CMA heap fault handler (T.J. Mercier)
- drm/i915/guc: prevent a possible int overflow in wq offsets (Nikita Zhandarovich)
- drm/amd/display: Add all planes on CRTC to state for overlay cursor (Leo Li)
- drm/amdgpu/atomfirmware: Silence UBSAN warning (Alex Deucher)
- drm/amd/amdgpu: apply command submission parser for JPEG v1 (David (Ming Qiang) Wu)
- drm/amd/amdgpu: apply command submission parser for JPEG v2+ (David (Ming Qiang) Wu)
- drm/amd/pm: fix the pp_dpm_pcie issue on smu v14.0.2/3 (Kenneth Feng)
- drm/amd/pm: update the features set on smu v14.0.2/3 (Kenneth Feng)
- drm/amd/display: Do not reset planes based on crtc zpos_changed (Leo Li)
- drm/amd/display: Avoid race between dcn35_set_drr() and dc_state_destruct() (Tobias Jakobi)
- drm/amd/display: Avoid race between dcn10_set_drr() and dc_state_destruct() (Tobias Jakobi)
- drm/amdkfd: Add cache line size info (David Belanger)
- Consolidate configs into common for 6.11 kernels (Justin M. Forbes)
- uki-virt: add systemd-cryptsetup module (Vitaly Kuznetsov)
- redhat/docs: fix command to install missing build dependencies (Davide Cavalca)
- clk: qcom: clk-alpha-pll: Simplify the zonda_pll_adjust_l_val() (Satya Priya Kakitapalli)
- block: Prevent deadlocks when switching elevators (Damien Le Moal)
- hwmon: (pmbus) Conditionally clear individual status bits for pmbus rev >= 1.2 (Patryk Biel)
- workqueue: Clear worker->pool in the worker thread context (Lai Jiangshan)
- riscv: Disable preemption while handling PR_RISCV_CTX_SW_FENCEI_OFF (Charlie Jenkins)
- drivers: perf: Fix smp_processor_id() use in preemptible code (Alexandre Ghiti)
- net: netfilter: move nf flowtable bpf initialization in nf_flow_table_module_init() (Lorenzo Bianconi)
- netfilter: nft_socket: make cgroupsv2 matching work with namespaces (Florian Westphal)
- netfilter: nft_socket: fix sk refcount leaks (Florian Westphal)
- net: tighten bad gso csum offset check in virtio_net_hdr (Willem de Bruijn)
- netlink: specs: mptcp: fix port endianness (Asbjørn Sloth Tønnesen)
- net: dpaa: Pad packets to ETH_ZLEN (Sean Anderson)
- mptcp: pm: Fix uaf in __timer_delete_sync (Edward Adam Davis)
- net: libwx: fix number of Rx and Tx descriptors (Jiawen Wu)
- net: dsa: felix: ignore pending status of TAS module when it's disabled (Xiaoliang Yang)
- net: hsr: prevent NULL pointer dereference in hsr_proxy_announce() (Jeongjun Park)
- selftests: mptcp: include net_helper.sh file (Matthieu Baerts (NGI0))
- selftests: mptcp: include lib.sh file (Matthieu Baerts (NGI0))
- selftests: mptcp: join: restrict fullmesh endp on 1st sf (Matthieu Baerts (NGI0))
- igb: Always call igb_xdp_ring_update_tail() under Tx lock (Sriram Yagnaraman)
- ice: fix VSI lists confusion when adding VLANs (Michal Schmidt)
- ice: stop calling pci_disable_device() as we use pcim (Przemek Kitszel)
- ice: fix accounting for filters shared by multiple VSIs (Jacob Keller)
- ice: Fix lldp packets dropping after changing the number of channels (Martyna Szapar-Mudlaw)
- net/mlx5: Fix bridge mode operations when there are no VFs (Benjamin Poirier)
- net/mlx5: Verify support for scheduling element and TSAR type (Carolina Jubran)
- net/mlx5: Add missing masks and QoS bit masks for scheduling elements (Carolina Jubran)
- net/mlx5: Explicitly set scheduling element and TSAR type (Carolina Jubran)
- net/mlx5e: Add missing link mode to ptys2ext_ethtool_map (Shahar Shitrit)
- net/mlx5e: Add missing link modes to ptys2ethtool_map (Shahar Shitrit)
- net/mlx5: Update the list of the PCI supported devices (Maher Sanalla)
- MAINTAINERS: Add ethtool pse-pd to PSE NETWORK DRIVER (Kory Maincent)
- dt-bindings: net: tja11xx: fix the broken binding (Wei Fang)
- selftests: net: csum: Fix checksums for packets with non-zero padding (Sean Anderson)
- net: phy: dp83822: Fix NULL pointer dereference on DP83825 devices (Tomas Paukrt)
- virtio_net: disable premapped mode by default (Xuan Zhuo)
- Revert "virtio_net: big mode skip the unmap check" (Xuan Zhuo)
- Revert "virtio_net: rx remove premapped failover code" (Xuan Zhuo)
- net: ftgmac100: Enable TX interrupt to avoid TX timeout (Jacky Chou)
- octeontx2-af: Modify SMQ flush sequence to drop packets (Naveen Mamindlapalli)
- fou: fix initialization of grc (Muhammad Usama Anjum)
- net: hsr: remove seqnr_lock (Eric Dumazet)
- platform/x86: asus-wmi: Disable OOBE experience on Zenbook S 16 (Bas Nieuwenhuizen)
- platform/x86: panasonic-laptop: Allocate 1 entry extra in the sinf array (Hans de Goede)
- platform/x86: panasonic-laptop: Fix SINF array out of bounds accesses (Hans de Goede)
- mm: avoid leaving partial pfn mappings around in error case (Linus Torvalds)
- spec: Respect rpmbuild --without debuginfo (Orgad Shaneh)
- fedora/configs: enable GPIO expander drivers (Rupinderjit Singh)
- redhat/configs: Switch to the Rust implementation of AX88796B_PHY driver for Fedora (Neal Gompa)
- redhat: Turn on support for Rust code in Fedora (Neal Gompa)
- Turn off RUST for risc-v (Justin M. Forbes)
- riscv: dts: starfive: jh7110-common: Fix lower rate of CPUfreq by setting PLL0 rate to 1.5GHz (Xingyu Wu)
- platform: cznic: turris-omnia-mcu: fix HW_RANDOM dependency (Arnd Bergmann)
- arm64: dts: rockchip: Fix compatibles for RK3588 VO{0,1}_GRF (Cristian Ciocaltea)
- dt-bindings: soc: rockchip: Fix compatibles for RK3588 VO{0,1}_GRF (Cristian Ciocaltea)
- arm64: dts: rockchip: override BIOS_DISABLE signal via GPIO hog on RK3399 Puma (Quentin Schulz)
- arm64: dts: rockchip: fix eMMC/SPI corruption when audio has been used on RK3399 Puma (Quentin Schulz)
- arm64: dts: rockchip: fix PMIC interrupt pin in pinctrl for ROCK Pi E (FUKAUMI Naoki)
- arm64: dts: rockchip: Remove broken tsadc pinctrl binding for rk356x (Alexander Shiyan)
- firmware: qcom: uefisecapp: Fix deadlock in qcuefi_acquire() (Dan Carpenter)
- dm-integrity: fix a race condition when accessing recalc_sector (Mikulas Patocka)
- printk: Export match_devname_and_update_preferred_console() (Yu Liao)
- minmax: reduce min/max macro expansion in atomisp driver (Lorenzo Stoakes)
- gitlab-ci: allow failure of clang LTO pipelines (Michael Hofmann)
- redhat/configs: Consolidate the CONFIG_KVM_BOOK3S_HV_P*_TIMING switches (Thomas Huth)
- redhat/configs: Consolidate the CONFIG_KVM_SW_PROTECTED_VM switch (Thomas Huth)
- redhat/configs: Consolidate the CONFIG_KVM_HYPERV switch (Thomas Huth)
- redhat/configs: Consolidate the CONFIG_KVM_AMD_SEV switch (Thomas Huth)
- tracing: Drop unused helper function to fix the build (Andy Shevchenko)
- tracing/osnoise: Fix build when timerlat is not enabled (Steven Rostedt)
- Cleanup some riscv CONFIG locations (Justin M. Forbes)
- Fix up pending riscv Fedora configs post merge (Justin M. Forbes)
- bcachefs: Don't delete open files in online fsck (Kent Overstreet)
- bcachefs: fix btree_key_cache sysfs knob (Kent Overstreet)
- bcachefs: More BCH_SB_MEMBER_INVALID support (Kent Overstreet)
- bcachefs: Simplify bch2_bkey_drop_ptrs() (Kent Overstreet)
- bcachefs: Add a cond_resched() to __journal_keys_sort() (Kent Overstreet)
- bcachefs: Fix ca->io_ref usage (Kent Overstreet)
- hv: vmbus: Constify struct kobj_type and struct attribute_group (Hongbo Li)
- tools: hv: rm .*.cmd when make clean (zhang jiao)
- x86/hyperv: fix kexec crash due to VP assist page corruption (Anirudh Rayabharam (Microsoft))
- Drivers: hv: vmbus: Fix the misplaced function description (Roman Kisel)
- tools: hv: lsvmbus: change shebang to use python3 (Anthony Nandaa)
- x86/hyperv: Set X86_FEATURE_TSC_KNOWN_FREQ when Hyper-V provides frequency (Michael Kelley)
- Documentation: hyperv: Add overview of Confidential Computing VM support (Michael Kelley)
- clocksource: hyper-v: Use lapic timer in a TDX VM without paravisor (Dexuan Cui)
- Drivers: hv: Remove deprecated hv_fcopy declarations (Rachel Menge)
- fedora/configs: Enable SCMI configuration (Rupinderjit Singh)
- Remove S390 special config for PHYLIB (Justin M. Forbes)
- Disable ELN for riscv64 (Isaiah Stapleton)
- redhat: add checks to ensure only building riscv64 on fedora (Isaiah Stapleton)
- redhat: Add missing riscv fedora configs (Isaiah Stapleton)
- Add riscv64 to the CI pipelines (Isaiah Stapleton)
- redhat: Regenerate dist-self-test-data for riscv64 (Isaiah Stapleton)
- redhat: Add riscv config changes for fedora (David Abdurachmanov)
- redhat: Add support for riscv (David Abdurachmanov)
- Linux v6.11.0
Resolves: RHEL-56700

Signed-off-by: Jan Stancek <jstancek@redhat.com>
2024-09-16 16:22:29 +02:00
Jan Stancek
9c1c511eb8 kernel-6.11.0-0.rc7.24.el10
* Tue Sep 10 2024 Jan Stancek <jstancek@redhat.com> [6.11.0-0.rc7.24.el10]
- redhat: Do not include UKI addons twice (Vitaly Kuznetsov)
- redhat: update gating.yml (Michael Hofmann)
- Linux 6.11-rc7 (Linus Torvalds)
- clocksource/drivers/imx-tpm: Fix next event not taking effect sometime (Jacky Bai)
- clocksource/drivers/imx-tpm: Fix return -ETIME when delta exceeds INT_MAX (Jacky Bai)
- clocksource/drivers/timer-of: Remove percpu irq related code (Daniel Lezcano)
- perf/aux: Fix AUX buffer serialization (Peter Zijlstra)
- uprobes: Use kzalloc to allocate xol area (Sven Schnelle)
- VMCI: Fix use-after-free when removing resource in vmci_resource_remove() (David Fernandez Gonzalez)
- Drivers: hv: vmbus: Fix rescind handling in uio_hv_generic (Naman Jain)
- uio_hv_generic: Fix kernel NULL pointer dereference in hv_uio_rescind (Saurabh Sengar)
- misc: keba: Fix sysfs group creation (Gerhard Engleder)
- dt-bindings: nvmem: Use soc-nvmem node name instead of nvmem (Michal Simek)
- nvmem: Fix return type of devm_nvmem_device_get() in kerneldoc (Geert Uytterhoeven)
- nvmem: u-boot-env: error if NVMEM device is too small (John Thomson)
- misc: fastrpc: Fix double free of 'buf' in error path (Sukrut Bellary)
- binder: fix UAF caused by offsets overwrite (Carlos Llamas)
- iio: imu: inv_mpu6050: fix interrupt status read for old buggy chips (Jean-Baptiste Maneyrol)
- iio: adc: ad7173: fix GPIO device info (Dumitru Ceclan)
- iio: adc: ad7124: fix DT configuration parsing (Dumitru Ceclan)
- iio: adc: ad_sigma_delta: fix irq_flags on irq request (Nuno Sa)
- iio: adc: ads1119: Fix IRQ flags (Francesco Dolcini)
- iio: fix scale application in iio_convert_raw_to_processed_unlocked (Matteo Martelli)
- iio: adc: ad7124: fix config comparison (Dumitru Ceclan)
- iio: adc: ad7124: fix chip ID mismatch (Dumitru Ceclan)
- iio: adc: ad7173: Fix incorrect compatible string (Dumitru Ceclan)
- iio: buffer-dmaengine: fix releasing dma channel on error (David Lechner)
- iio: adc: ad7606: remove frstdata check for serial mode (Guillaume Stols)
- staging: iio: frequency: ad9834: Validate frequency parameter value (Aleksandr Mishin)
- usb: typec: ucsi: Fix cable registration (Heikki Krogerus)
- usb: typec: ucsi: Fix the partner PD revision (Heikki Krogerus)
- usb: cdns2: Fix controller reset issue (Pawel Laszczak)
- usb: dwc3: core: update LC timer as per USB Spec V3.2 (Faisal Hassan)
- usb: dwc3: Avoid waking up gadget during startxfer (Prashanth K)
- clk: qcom: gcc-sc8280xp: don't use parking clk_ops for QUPs (Johan Hovold)
- clk: starfive: jh7110-sys: Add notifier for PLL0 clock (Xingyu Wu)
- clk: qcom: gcc-sm8650: Don't use shared clk_ops for QUPs (Neil Armstrong)
- clk: qcom: gcc-sm8550: Don't park the USB RCG at registration time (Stephen Boyd)
- clk: qcom: gcc-sm8550: Don't use parking clk_ops for QUPs (Stephen Boyd)
- clk: qcom: gcc-x1e80100: Don't use parking clk_ops for QUPs (Bryan O'Donoghue)
- clk: qcom: ipq9574: Update the alpha PLL type for GPLLs (devi priya)
- clk: qcom: gcc-x1e80100: Fix USB 0 and 1 PHY GDSC pwrsts flags (Abel Vesa)
- clk: qcom: clk-alpha-pll: Update set_rate for Zonda PLL (Satya Priya Kakitapalli)
- clk: qcom: clk-alpha-pll: Fix zonda set_rate failure when PLL is disabled (Satya Priya Kakitapalli)
- clk: qcom: clk-alpha-pll: Fix the trion pll postdiv set rate API (Satya Priya Kakitapalli)
- clk: qcom: clk-alpha-pll: Fix the pll post div mask (Satya Priya Kakitapalli)
- scsi: ufs: ufs-mediatek: Add UFSHCD_QUIRK_BROKEN_LSDBS_CAP (Mary Guillemard)
- pinctrl: qcom: x1e80100: Bypass PDC wakeup parent for now (Stephan Gerhold)
- kunit: Fix missing kerneldoc comment (David Gow)
- PCI/pwrctl: Rescan bus on a separate thread (Bartosz Golaszewski)
- PCI: Don't rely on of_platform_depopulate() for reused OF-nodes (Bartosz Golaszewski)
- netfs, cifs: Improve some debugging bits (David Howells)
- cifs: Fix SMB1 readv/writev callback in the same way as SMB2/3 (David Howells)
- cifs: Fix zero_point init on inode initialisation (David Howells)
- smb: client: fix double put of @cfile in smb2_set_path_size() (Paulo Alcantara)
- smb: client: fix double put of @cfile in smb2_rename_path() (Paulo Alcantara)
- smb: client: fix hang in wait_for_response() for negproto (Paulo Alcantara)
- KVM: x86: don't fall through case statements without annotations (Linus Torvalds)
- arm64: stacktrace: fix the usage of ftrace_graph_ret_addr() (Puranjay Mohan)
- riscv: Fix RISCV_ALTERNATIVE_EARLY (Alexandre Ghiti)
- riscv: Do not restrict memory size because of linear mapping on nommu (Alexandre Ghiti)
- riscv: Fix toolchain vector detection (Anton Blanchard)
- riscv: misaligned: Restrict user access to kernel memory (Samuel Holland)
- riscv: mm: Do not restrict mmap address based on hint (Charlie Jenkins)
- riscv: selftests: Remove mmap hint address checks (Charlie Jenkins)
- Revert "RISC-V: mm: Document mmap changes" (Charlie Jenkins)
- powerpc/qspinlock: Fix deadlock in MCS queue (Nysal Jan K.A.)
- powerpc/mm: Fix return type of pgd_val() (Christophe Leroy)
- powerpc/vdso: Don't discard rela sections (Christophe Leroy)
- powerpc/64e: Define mmu_pte_psize static (Christophe Leroy)
- KVM: Remove HIGH_RES_TIMERS dependency (Steven Rostedt)
- kvm: Note an RCU quiescent state on guest exit (Leonardo Bras)
- KVM: x86: Only advertise KVM_CAP_READONLY_MEM when supported by VM (Tom Dohrmann)
- KVM: SEV: Update KVM_AMD_SEV Kconfig entry and mention SEV-SNP (Vitaly Kuznetsov)
- KVM: SVM: Don't advertise Bus Lock Detect to guest if SVM support is missing (Ravi Bangoria)
- KVM: SVM: fix emulation of msr reads/writes of MSR_FS_BASE and MSR_GS_BASE (Maxim Levitsky)
- KVM: x86: Acquire kvm->srcu when handling KVM_SET_VCPU_EVENTS (Sean Christopherson)
- KVM: x86/mmu: Check that root is valid/loaded when pre-faulting SPTEs (Sean Christopherson)
- KVM: x86/mmu: Fixup comments missed by the REMOVED_SPTE=>FROZEN_SPTE rename (Yan Zhao)
- cpufreq/amd-pstate: Remove warning for X86_FEATURE_CPPC on certain Zen models (Gautham R. Shenoy)
- nvmet: Identify-Active Namespace ID List command should reject invalid nsid (Maurizio Lombardi)
- nvme: set BLK_FEAT_ZONED for ZNS multipath disks (Christoph Hellwig)
- nvme-pci: Add sleep quirk for Samsung 990 Evo (Georg Gottleuber)
- nvme-pci: allocate tagset on reset if necessary (Keith Busch)
- nvmet-tcp: fix kernel crash if commands allocation fails (Maurizio Lombardi)
- nvme: use better description for async reset reason (Keith Busch)
- nvmet: Make nvmet_debugfs static (Jinjie Ruan)
- bio-integrity: don't restrict the size of integrity metadata (Mikulas Patocka)
- ublk_drv: fix NULL pointer dereference in ublk_ctrl_start_recovery() (Li Nan)
- ASoC: codecs: lpass-va-macro: set the default codec version for sm8250 (Srinivas Kandagatla)
- ASoC: sunxi: sun4i-i2s: fix LRCLK polarity in i2s mode (Matteo Martelli)
- ASoC: amd: yc: Add a quirk for MSI Bravo 17 (D7VEK) (Markuss Broks)
- ASoC: mediatek: mt8188-mt6359: Modify key (Zhang Yi)
- ASoc: SOF: topology: Clear SOF link platform name upon unload (Chen-Yu Tsai)
- ASoC: fix module autoloading (Liao Chen)
- ASoC: tda7419: fix module autoloading (Liao Chen)
- ASoC: google: fix module autoloading (Liao Chen)
- ASoC: intel: fix module autoloading (Liao Chen)
- ASoC: SOF: ipc: replace "enum sof_comp_type" field with "uint32_t" (Laurentiu Mihalcea)
- ASoC: tegra: Fix CBB error during probe() (Mohan Kumar)
- ASoC: dapm: Fix UAF for snd_soc_pcm_runtime object (robelin)
- ASoC: Intel: soc-acpi-cht: Make Lenovo Yoga Tab 3 X90F DMI match less strict (Hans de Goede)
- ASoC: Intel: Boards: Fix NULL pointer deref in BYT/CHT boards harder (Hans de Goede)
- ALSA: hda/realtek - Fix inactive headset mic jack for ASUS Vivobook 15 X1504VAP (Vasiliy Kovalev)
- ALSA: hda/realtek: Support mute LED on HP Laptop 14-dq2xxx (Maximilien Perreault)
- ALSA: hda/realtek: Enable Mute Led for HP Victus 15-fb1xxx (Adam Queler)
- ALSA: hda/realtek: extend quirks for Clevo V5[46]0 (Marek Marczykowski-Górecki)
- ALSA: hda: add HDMI codec ID for Intel PTL (Kai Vehmanen)
- ALSA: hda/realtek: add patch for internal mic in Lenovo V145 (Terry Cheong)
- ALSA: hda/conexant: Add pincfg quirk to enable top speakers on Sirius devices (Christoffer Sandberg)
- mmc: cqhci: Fix checking of CQHCI_HALT state (Seunghwan Baek)
- mmc: dw_mmc: Fix IDMAC operation with pages bigger than 4K (Sam Protsenko)
- mmc: sdhci-of-aspeed: fix module autoloading (Liao Chen)
- mmc: core: apply SD quirks earlier during probe (Jonathan Bell)
- gpio: modepin: Enable module autoloading (Liao Chen)
- gpio: rockchip: fix OF node leak in probe() (Krzysztof Kozlowski)
- OPP: Fix support for required OPPs for multiple PM domains (Ulf Hansson)
- pwm: stm32: Use the right CCxNP bit in stm32_pwm_enable() (Uwe Kleine-König)
- Revert "drm/amdgpu: align pp_power_profile_mode with kernel docs" (Alex Deucher)
- drm/amd/display: Block timing sync for different signals in PMO (Dillon Varone)
- drm/amd/display: Lock DC and exit IPS when changing backlight (Leo Li)
- drm/amdgpu: always allocate cleared VRAM for GEM allocations (Alex Deucher)
- drm/amdgpu/mes: add mes mapping legacy queue switch (Jack Xiao)
- drm/amd/display: Determine IPS mode by ASIC and PMFW versions (Leo Li)
- drm/fbdev-dma: Only install deferred I/O if necessary (Thomas Zimmermann)
- drm/panthor: flush FW AS caches in slow reset path (Adrián Larumbe)
- drm: panel: nv3052c: Correct WL-355608-A8 panel compatible (Ryan Walklin)
- dt-bindings: display: panel: Rename WL-355608-A8 panel to rg35xx-*-panel (Ryan Walklin)
- drm/panthor: Restrict high priorities on group_create (Mary Guillemard)
- drm/bridge-connector: reset the HDMI connector state (Dmitry Baryshkov)
- drm/bridge-connector: move to DRM_DISPLAY_HELPER module (Dmitry Baryshkov)
- drm/display: stop depending on DRM_DISPLAY_HELPER (Dmitry Baryshkov)
- drm/imagination: Free pvr_vm_gpuva after unlink (Matt Coster)
- nouveau: fix the fwsec sb verification register. (Dave Airlie)
- drm: komeda: Fix an issue related to normalized zpos (hongchi.peng)
- drm/xe/display: Avoid encoder_suspend at runtime suspend (Rodrigo Vivi)
- drm/xe: Suspend/resume user access only during system s/r (Imre Deak)
- drm/xe/display: Match i915 driver suspend/resume sequences better (Maarten Lankhorst)
- drm/xe: Add missing runtime reference to wedged upon gt_reset (Rodrigo Vivi)
- drm/xe/pcode: Treat pcode as per-tile rather than per-GT (Matt Roper)
- drm/xe/gsc: Do not attempt to load the GSC multiple times (Daniele Ceraolo Spurio)
- drm/i915/display: Increase Fast Wake Sync length as a quirk (Jouni Högander)
- drm/i915/display: Add mechanism to use sink model when applying quirk (Jouni Högander)
- drm/i915/fence: Mark debug_fence_free() with __maybe_unused (Andy Shevchenko)
- drm/i915/fence: Mark debug_fence_init_onstack() with __maybe_unused (Andy Shevchenko)
- drm/i915: Fix readout degamma_lut mismatch on ilk/snb (Ville Syrjälä)
- drm/i915: Do not attempt to load the GSC multiple times (Daniele Ceraolo Spurio)
- libfs: fix get_stashed_dentry() (Christian Brauner)
- selftests/bpf: Add a selftest to check for incorrect names (Jeongjun Park)
- bpf: add check for invalid name in btf_name_valid_section() (Jeongjun Park)
- bpf: Fix a crash when btf_parse_base() returns an error pointer (Martin KaFai Lau)
- ila: call nf_unregister_net_hooks() sooner (Eric Dumazet)
- tools/net/ynl: fix cli.py --subscribe feature (Arkadiusz Kubalewski)
- MAINTAINERS: fix ptp ocp driver maintainers address (Vadim Fedorenko)
- selftests: net: enable bind tests (Jamie Bainbridge)
- net: dsa: vsc73xx: fix possible subblocks range of CAPT block (Pawel Dembicki)
- sched: sch_cake: fix bulk flow accounting logic for host fairness (Toke Høiland-Jørgensen)
- docs: netdev: document guidance on cleanup.h (Jakub Kicinski)
- ice: do not bring the VSI up, if it was down before the XDP setup (Larysa Zaremba)
- ice: remove ICE_CFG_BUSY locking from AF_XDP code (Larysa Zaremba)
- ice: check ICE_VSI_DOWN under rtnl_lock when preparing for reset (Larysa Zaremba)
- ice: check for XDP rings instead of bpf program when unconfiguring (Larysa Zaremba)
- ice: protect XDP configuration with a mutex (Larysa Zaremba)
- ice: move netif_queue_set_napi to rtnl-protected sections (Larysa Zaremba)
- MAINTAINERS: wifi: cw1200: add net-cw1200.h (Simon Horman)
- Revert "wifi: ath11k: support hibernation" (Baochen Qiang)
- Revert "wifi: ath11k: restore country code during resume" (Baochen Qiang)
- wifi: ath11k: fix NULL pointer dereference in ath11k_mac_get_eirp_power() (Baochen Qiang)
- net: xilinx: axienet: Fix race in axienet_stop (Sean Anderson)
- net: bridge: br_fdb_external_learn_add(): always set EXT_LEARN (Jonas Gorski)
- r8152: fix the firmware doesn't work (Hayes Wang)
- fou: Fix null-ptr-deref in GRO. (Kuniyuki Iwashima)
- bareudp: Fix device stats updates. (Guillaume Nault)
- net: mana: Fix error handling in mana_create_txq/rxq's NAPI cleanup (Souradeep Chakrabarti)
- bpf, net: Fix a potential race in do_sock_getsockopt() (Tze-nan Wu)
- net: dqs: Do not use extern for unused dql_group (Breno Leitao)
- sch/netem: fix use after free in netem_dequeue (Stephen Hemminger)
- usbnet: modern method to get random MAC (Oliver Neukum)
- docs: ABI: update OCP TimeCard sysfs entries (Vadim Fedorenko)
- ptp: ocp: adjust sysfs entries to expose tty information (Vadim Fedorenko)
- ptp: ocp: convert serial ports to array (Vadim Fedorenko)
- net: phy: Fix missing of_node_put() for leds (Jinjie Ruan)
- net: ethernet: ti: am65-cpsw: Fix RX statistics for XDP_TX and XDP_REDIRECT (Roger Quadros)
- net: ethernet: ti: am65-cpsw: Fix NULL dereference on XDP_TX (Roger Quadros)
- net: ethernet: ti: am65-cpsw: fix XDP_DROP, XDP_TX and XDP_REDIRECT (Roger Quadros)
- Bluetooth: MGMT: Ignore keys being loaded with invalid type (Luiz Augusto von Dentz)
- Revert "Bluetooth: MGMT/SMP: Fix address type when using SMP over BREDR/LE" (Luiz Augusto von Dentz)
- Bluetooth: MGMT: Fix not generating command complete for MGMT_OP_DISCONNECT (Luiz Augusto von Dentz)
- Bluetooth: hci_sync: Introduce hci_cmd_sync_run/hci_cmd_sync_run_once (Luiz Augusto von Dentz)
- Bluetooth: qca: If memdump doesn't work, re-enable IBS (Douglas Anderson)
- can: kvaser_pciefd: Use a single write when releasing RX buffers (Martin Jocic)
- can: mcp251x: fix deadlock if an interrupt occurs during mcp251x_open (Simon Arlott)
- can: mcp251xfd: mcp251xfd_ring_init(): check TX-coalescing configuration (Marc Kleine-Budde)
- can: mcp251xfd: fix ring configuration when switching from CAN-CC to CAN-FD mode (Marc Kleine-Budde)
- can: m_can: Limit coalescing to peripheral instances (Markus Schneider-Pargmann)
- can: m_can: Reset cached active_interrupts on start (Markus Schneider-Pargmann)
- can: m_can: disable_all_interrupts, not clear active_interrupts (Markus Schneider-Pargmann)
- can: m_can: Do not cancel timer from within timer (Markus Schneider-Pargmann)
- can: m_can: Remove m_can_rx_peripheral indirection (Markus Schneider-Pargmann)
- can: m_can: Remove coalesing disable in isr during suspend (Markus Schneider-Pargmann)
- can: m_can: Reset coalescing during suspend/resume (Markus Schneider-Pargmann)
- can: m_can: Release irq on error in m_can_open (Simon Horman)
- can: bcm: Remove proc entry when dev is unregistered. (Kuniyuki Iwashima)
- igc: Unlock on error in igc_io_resume() (Dan Carpenter)
- net: microchip: vcap: Fix use-after-free error in kunit test (Jens Emil Schulz Østergaard)
- net: mctp-serial: Fix missing escapes on transmit (Matt Johnston)
- net: mctp-serial: Add kunit test for next_chunk_len() (Matt Johnston)
- tcp_bpf: fix return value of tcp_bpf_sendmsg() (Cong Wang)
- net/smc: prevent NULL pointer dereference in txopt_get (Jeongjun Park)
- ice: Add netif_device_attach/detach into PF reset flow (Dawid Osuchowski)
- igb: Fix not clearing TimeSync interrupts for 82580 (Daiwei Li)
- MAINTAINERS: exclude bluetooth and wireless DT bindings from netdev ML (Jakub Kicinski)
- MAINTAINERS: SPI: Add mailing list imx@lists.linux.dev for nxp spi drivers (Frank Li)
- MAINTAINERS: SPI: Add freescale lpspi maintainer information (Frank Li)
- spi: spi-fsl-lpspi: Fix off-by-one in prescale max (Stefan Wahren)
- spi: spidev: Add missing spi_device_id for jg10309-01 (Geert Uytterhoeven)
- spi: bcm63xx: Enable module autoloading (Liao Chen)
- spi: intel: Add check devm_kasprintf() returned value (Charles Han)
- spi: spidev: Add an entry for elgin,jg10309-01 (Fabio Estevam)
- spi: rockchip: Resolve unbalanced runtime PM / system PM handling (Brian Norris)
- regulator: core: Stub devm_regulator_bulk_get_const() if !CONFIG_REGULATOR (Douglas Anderson)
- MAINTAINERS: update Andreas Hindborg's email address (Andreas Hindborg)
- MAINTAINERS: Remove Wedson as Rust maintainer (Wedson Almeida Filho)
- rust: macros: provide correct provenance when constructing THIS_MODULE (Boqun Feng)
- rust: allow `stable_features` lint (Miguel Ojeda)
- docs: rust: remove unintended blockquote in Quick Start (Jon Mulder)
- rust: alloc: eschew `Box<MaybeUninit<T>>::write` (Jubilee Young)
- rust: kernel: fix typos in code comments (Michael Vetter)
- docs: rust: remove unintended blockquote in Coding Guidelines (Vincent Woltmann)
- rust: block: fix wrong usage of lockdep API (Andreas Hindborg)
- rust: kbuild: fix export of bss symbols (Andreas Hindborg)
- tracing/timerlat: Add interface_lock around clearing of kthread in stop_kthread() (Steven Rostedt)
- tracing/timerlat: Only clear timer if a kthread exists (Steven Rostedt)
- tracing/osnoise: Use a cpumask to know what threads are kthreads (Steven Rostedt)
- eventfs: Use list_del_rcu() for SRCU protected list variable (Steven Rostedt)
- tracing: Avoid possible softlockup in tracing_iter_reset() (Zheng Yejian)
- tracing: Fix memory leak in fgraph storage selftest (Masami Hiramatsu (Google))
- tracing: fgraph: Fix to add new fgraph_ops to array after ftrace_startup_subops() (Masami Hiramatsu (Google))
- platform/x86/amd: pmf: Make ASUS GA403 quirk generic (Luke D. Jones)
- platform/x86: dell-smbios: Fix error path in dell_smbios_init() (Aleksandr Mishin)
- kunit: Device wrappers should also manage driver name (David Gow)
- bcachefs: BCH_SB_MEMBER_INVALID (Kent Overstreet)
- bcachefs: fix rebalance accounting (Kent Overstreet)
- perf daemon: Fix the build on more 32-bit architectures (Arnaldo Carvalho de Melo)
- perf python: include "util/sample.h" (Xu Yang)
- perf lock contention: Fix spinlock and rwlock accounting (Namhyung Kim)
- perf test pmu: Set uninitialized PMU alias to null (Veronika Molnarova)
- hwmon: (hp-wmi-sensors) Check if WMI event data exists (Armin Wolf)
- hwmon: ltc2991: fix register bits defines (Pawel Dembicki)
- btrfs: fix race between direct IO write and fsync when using same fd (Filipe Manana)
- btrfs: zoned: handle broken write pointer on zones (Naohiro Aota)
- btrfs: qgroup: don't use extent changeset when not needed (Fedor Pchelkin)
- ksmbd: Unlock on in ksmbd_tcp_set_interfaces() (Dan Carpenter)
- ksmbd: unset the binding mark of a reused connection (Namjae Jeon)
- smb: Annotate struct xattr_smb_acl with __counted_by() (Thorsten Blum)
- fscache: delete fscache_cookie_lru_timer when fscache exits to avoid UAF (Baokun Li)
- mm: Fix filemap_invalidate_inode() to use invalidate_inode_pages2_range() (David Howells)
- ARM: 9414/1: Fix build issue with LD_DEAD_CODE_DATA_ELIMINATION (Yuntao Liu)
- parisc: Delay write-protection until mark_rodata_ro() call (Helge Deller)
- alloc_tag: fix allocation tag reporting when CONFIG_MODULES=n (Suren Baghdasaryan)
- mm: vmalloc: optimize vmap_lazy_nr arithmetic when purging each vmap_area (Adrian Huang)
- mailmap: update entry for Jan Kuliga (Jan Kuliga)
- codetag: debug: mark codetags for poisoned page as empty (Hao Ge)
- mm/memcontrol: respect zswap.writeback setting from parent cg too (Mike Yuan)
- scripts: fix gfp-translate after ___GFP_*_BITS conversion to an enum (Marc Zyngier)
- Revert "mm: skip CMA pages when they are not available" (Usama Arif)
- maple_tree: remove rcu_read_lock() from mt_validate() (Liam R. Howlett)
- kexec_file: fix elfcorehdr digest exclusion when CONFIG_CRASH_HOTPLUG=y (Petr Tesarik)
- mm/slub: add check for s->flags in the alloc_tagging_slab_free_hook (Hao Ge)
- nilfs2: fix state management in error path of log writing function (Ryusuke Konishi)
- nilfs2: fix missing cleanup on rollforward recovery error (Ryusuke Konishi)
- nilfs2: protect references to superblock parameters exposed in sysfs (Ryusuke Konishi)
- userfaultfd: don't BUG_ON() if khugepaged yanks our page table (Jann Horn)
- userfaultfd: fix checks for huge PMDs (Jann Horn)
- mm: vmalloc: ensure vmap_block is initialised before adding to queue (Will Deacon)
- selftests: mm: fix build errors on armhf (Muhammad Usama Anjum)
- fuse: disable the combination of passthrough and writeback cache (Bernd Schubert)
- fuse: update stats for pages in dropped aux writeback list (Joanne Koong)
- fuse: clear PG_uptodate when using a stolen page (Miklos Szeredi)
- fuse: fix memory leak in fuse_create_open (yangyun)
- fuse: check aborted connection before adding requests to pending list for resending (Joanne Koong)
- fuse: use unsigned type for getxattr/listxattr size truncation (Jann Horn)
- Linux v6.11.0-0.rc7
Resolves: RHEL-56700

Signed-off-by: Jan Stancek <jstancek@redhat.com>
2024-09-10 09:25:02 +02:00
Patrick Talbert
888c9fe068 kernel-6.11.0-0.rc6.23.el10
* Tue Sep 03 2024 Patrick Talbert <ptalbert@redhat.com> [6.11.0-0.rc6.23.el10]
- ata: libata: Fix memory leak for error path in ata_host_alloc() (Zheng Qixing)
- x86/resctrl: Fix arch_mbm_* array overrun on SNC (Peter Newman)
- x86/tdx: Fix data leak in mmio_read() (Kirill A. Shutemov)
- x86/kaslr: Expose and use the end of the physical memory address space (Thomas Gleixner)
- x86/fpu: Avoid writing LBR bit to IA32_XSS unless supported (Mitchell Levy)
- x86/apic: Make x2apic_disable() work correctly (Yuntao Wang)
- perf/x86/intel: Limit the period on Haswell (Kan Liang)
- rtmutex: Drop rt_mutex::wait_lock before scheduling (Roland Xu)
- irqchip/irq-msi-lib: Check for NULL ops in msi_lib_irq_domain_select() (Maxime Chevallier)
- irqchip/gic-v3: Init SRE before poking sysregs (Mark Rutland)
- irqchip/gic-v2m: Fix refcount leak in gicv2m_of_init() (Ma Ke)
- irqchip/riscv-aplic: Fix an IS_ERR() vs NULL bug in probe() (Dan Carpenter)
- irqchip/gic-v4: Fix ordering between vmapp and vpe locks (Marc Zyngier)
- irqchip/sifive-plic: Probe plic driver early for Allwinner D1 platform (Anup Patel)
- Linux 6.11-rc6 (Linus Torvalds)
- cifs: Fix FALLOC_FL_ZERO_RANGE to preflush buffered part of target region (David Howells)
- cifs: Fix copy offload to flush destination region (David Howells)
- netfs, cifs: Fix handling of short DIO read (David Howells)
- cifs: Fix lack of credit renegotiation on read retry (David Howells)
- bcachefs: Mark more errors as autofix (Kent Overstreet)
- bcachefs: Revert lockless buffered IO path (Kent Overstreet)
- bcachefs: Fix bch2_extents_match() false positive (Kent Overstreet)
- bcachefs: Fix failure to return error in data_update_index_update() (Kent Overstreet)
- apparmor: fix policy_unpack_test on big endian systems (Guenter Roeck)
- Revert "MIPS: csrc-r4k: Apply verification clocksource flags" (Guenter Roeck)
- microblaze: don't treat zero reserved memory regions as error (Mike Rapoport)
- power: sequencing: qcom-wcn: set the wlan-enable GPIO to output (Bartosz Golaszewski)
- USB: serial: option: add MeiG Smart SRM825L (ZHANG Yuntian)
- usb: cdnsp: fix for Link TRB with TC (Pawel Laszczak)
- usb: dwc3: st: add missing depopulate in probe error path (Krzysztof Kozlowski)
- usb: dwc3: st: fix probed platform device ref count on probe error path (Krzysztof Kozlowski)
- usb: dwc3: ep0: Don't reset resource alloc flag (including ep0) (Michael Grzeschik)
- usb: core: sysfs: Unmerge @usb3_hardware_lpm_attr_group in remove_power_attributes() (Zijun Hu)
- usb: typec: fsa4480: Relax CHIP_ID check (Luca Weiss)
- usb: dwc3: xilinx: add missing depopulate in probe error path (Krzysztof Kozlowski)
- usb: dwc3: omap: add missing depopulate in probe error path (Krzysztof Kozlowski)
- dt-bindings: usb: microchip,usb2514: Fix reference USB device schema (Alexander Stein)
- usb: gadget: uvc: queue pump work in uvcg_video_enable() (Xu Yang)
- cdc-acm: Add DISABLE_ECHO quirk for GE HealthCare UI Controller (Ian Ray)
- usb: cdnsp: fix incorrect index in cdnsp_get_hw_deq function (Pawel Laszczak)
- usb: dwc3: core: Prevent USB core invalid event buffer address access (Selvarasu Ganesan)
- MAINTAINERS: Mark UVC gadget driver as orphan (Laurent Pinchart)
- scsi: sd: Ignore command SYNCHRONIZE CACHE error if format in progress (Yihang Li)
- scsi: aacraid: Fix double-free on probe failure (Ben Hutchings)
- scsi: lpfc: Fix overflow build issue (Sherry Yang)
- nfsd: fix nfsd4_deleg_getattr_conflict in presence of third party lease (NeilBrown)
- xfs: reset rootdir extent size hint after growfsrt (Darrick J. Wong)
- xfs: take m_growlock when running growfsrt (Darrick J. Wong)
- xfs: Fix missing interval for missing_owner in xfs fsmap (Zizhi Wo)
- xfs: use XFS_BUF_DADDR_NULL for daddrs in getfsmap code (Darrick J. Wong)
- xfs: Fix the owner setting issue for rmap query in xfs fsmap (Zizhi Wo)
- xfs: don't bother reporting blocks trimmed via FITRIM (Darrick J. Wong)
- xfs: xfs_finobt_count_blocks() walks the wrong btree (Dave Chinner)
- xfs: fix folio dirtying for XFILE_ALLOC callers (Darrick J. Wong)
- xfs: fix di_onlink checking for V1/V2 inodes (Darrick J. Wong)
- MAINTAINERS: Update DTS path for ARM/Microchip (AT91) SoC (Andrei Simion)
- firmware: microchip: fix incorrect error report of programming:timeout on success (Steve Wilkins)
- arm64: dts: qcom: x1e80100: Fix Adreno SMMU global interrupt (Konrad Dybcio)
- arm64: dts: qcom: disable GPU on x1e80100 by default (Dmitry Baryshkov)
- arm64: dts: qcom: x1e80100-crd: Fix backlight (Stephan Gerhold)
- arm64: dts: qcom: x1e80100-yoga-slim7x: fix missing PCIe4 gpios (Johan Hovold)
- arm64: dts: qcom: x1e80100-yoga-slim7x: disable PCIe6a perst pull down (Johan Hovold)
- arm64: dts: qcom: x1e80100-yoga-slim7x: fix up PCIe6a pinctrl node (Johan Hovold)
- arm64: dts: qcom: x1e80100-yoga-slim7x: fix PCIe4 PHY supply (Johan Hovold)
- arm64: dts: qcom: x1e80100-vivobook-s15: fix missing PCIe4 gpios (Johan Hovold)
- arm64: dts: qcom: x1e80100-vivobook-s15: disable PCIe6a perst pull down (Johan Hovold)
- arm64: dts: qcom: x1e80100-vivobook-s15: fix up PCIe6a pinctrl node (Johan Hovold)
- arm64: dts: qcom: x1e80100-vivobook-s15: fix PCIe4 PHY supply (Johan Hovold)
- arm64: dts: qcom: x1e80100-qcp: fix missing PCIe4 gpios (Johan Hovold)
- arm64: dts: qcom: x1e80100-qcp: disable PCIe6a perst pull down (Johan Hovold)
- arm64: dts: qcom: x1e80100-qcp: fix up PCIe6a pinctrl node (Johan Hovold)
- arm64: dts: qcom: x1e80100-qcp: fix PCIe4 PHY supply (Johan Hovold)
- arm64: dts: qcom: x1e80100-crd: fix missing PCIe4 gpios (Johan Hovold)
- arm64: dts: qcom: x1e80100-crd: disable PCIe6a perst pull down (Johan Hovold)
- arm64: dts: qcom: x1e80100-crd: fix up PCIe6a pinctrl node (Johan Hovold)
- arm64: dts: qcom: x1e80100: add missing PCIe minimum OPP (Johan Hovold)
- arm64: dts: qcom: x1e80100: fix PCIe domain numbers (Johan Hovold)
- arm64: dts: qcom: x1e80100-crd: fix PCIe4 PHY supply (Johan Hovold)
- arm64: dts: qcom: ipq5332: Fix interrupt trigger type for usb (Varadarajan Narayanan)
- arm64: dts: qcom: x1e80100-yoga: add wifi calibration variant (Patrick Wildt)
- arm64: defconfig: Add CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20 (Stephan Gerhold)
- soc: qcom: pd-mapper: Fix singleton refcount (Bjorn Andersson)
- firmware: qcom: tzmem: disable sdm670 platform (Richard Acayan)
- soc: qcom: pmic_glink: Actually communicate when remote goes down (Bjorn Andersson)
- usb: typec: ucsi: Move unregister out of atomic section (Bjorn Andersson)
- soc: qcom: pmic_glink: Fix race during initialization (Bjorn Andersson)
- firmware: qcom: qseecom: remove unused functions (Bartosz Golaszewski)
- firmware: qcom: tzmem: fix virtual-to-physical address conversion (Bartosz Golaszewski)
- firmware: qcom: scm: Mark get_wq_ctx() as atomic call (Murali Nalajala)
- MAINTAINERS: Update Konrad Dybcio's email address (Konrad Dybcio)
- mailmap: Add an entry for Konrad Dybcio (Konrad Dybcio)
- soc: qcom: pd-mapper: mark qcom_pdm_domains as __maybe_unused (Arnd Bergmann)
- soc: qcom: cmd-db: Map shared memory as WC, not WB (Volodymyr Babchuk)
- soc: qcom: pd-mapper: Depend on ARCH_QCOM || COMPILE_TEST (Andrew Halaney)
- arm64: dts: imx8mm-phygate: fix typo pinctrcl-0 (Frank Li)
- arm64: dts: imx95: correct L3Cache cache-sets (Peng Fan)
- arm64: dts: imx95: correct a55 power-domains (Peng Fan)
- arm64: dts: freescale: imx93-tqma9352-mba93xxla: fix typo (Markus Niebel)
- arm64: dts: freescale: imx93-tqma9352: fix CMA alloc-ranges (Markus Niebel)
- ARM: dts: imx6dl-yapp43: Increase LED current to match the yapp4 HW design (Michal Vokáč)
- arm64: dts: imx93: update default value for snps,clk-csr (Shenwei Wang)
- arm64: dts: freescale: tqma9352: Fix watchdog reset (Sascha Hauer)
- arm64: dts: imx8mp-beacon-kit: Fix Stereo Audio on WM8962 (Adam Ford)
- arm64: dts: layerscape: fix thermal node names length (Krzysztof Kozlowski)
- ARM: dts: omap3-n900: correct the accelerometer orientation (Sicelo A. Mhlongo)
- Input: cypress_ps2 - fix waiting for command response (Dmitry Torokhov)
- MAINTAINERS: PCI: Add NXP PCI controller mailing list imx@lists.linux.dev (Frank Li)
- PCI: qcom: Use OPP only if the platform supports it (Manivannan Sadhasivam)
- PCI: qcom-ep: Disable MHI RAM data parity error interrupt for SA8775P SoC (Manivannan Sadhasivam)
- MAINTAINERS: Add Manivannan Sadhasivam as Reviewer for PCI native host bridge and endpoint drivers (Manivannan Sadhasivam)
- block: fix detection of unsupported WRITE SAME in blkdev_issue_write_zeroes (Darrick J. Wong)
- io_uring/kbuf: return correct iovec count from classic buffer peek (Jens Axboe)
- io_uring/rsrc: ensure compat iovecs are copied correctly (Jens Axboe)
- selinux,smack: don't bypass permissions check in inode_setsecctx hook (Scott Mayhew)
- cpufreq/amd-pstate-ut: Don't check for highest perf matching on prefcore (Mario Limonciello)
- cpufreq/amd-pstate: Use topology_logical_package_id() instead of logical_die_id() (Gautham R. Shenoy)
- cpufreq: amd-pstate: Fix uninitialized variable in amd_pstate_cpu_boost_update() (Dan Carpenter)
- dmaengine: dw-edma: Do not enable watermark interrupts for HDMA (Mrinmay Sarkar)
- dmaengine: dw-edma: Fix unmasking STOP and ABORT interrupts for HDMA (Mrinmay Sarkar)
- dmaengine: stm32-dma3: Set lli_size after allocation (Kees Cook)
- dmaengine: ti: omap-dma: Initialize sglen after allocation (Kees Cook)
- dmaengine: dw: Unify ret-val local variables naming (Serge Semin)
- dmaengine: dw: Simplify max-burst calculation procedure (Serge Semin)
- dmaengine: dw: Define encode_maxburst() above prepare_ctllo() callbacks (Serge Semin)
- dmaengine: dw: Simplify prepare CTL_LO methods (Serge Semin)
- dmaengine: dw: Add memory bus width verification (Serge Semin)
- dmaengine: dw: Add peripheral bus width verification (Serge Semin)
- phy: xilinx: phy-zynqmp: Fix SGMII linkup failure on resume (Piyush Mehta)
- phy: exynos5-usbdrd: fix error code in probe() (Dan Carpenter)
- phy: fsl-imx8mq-usb: fix tuning parameter name (Xu Yang)
- phy: qcom: qmp-pcie: Fix X1E80100 PCIe Gen4 PHY initialisation (Abel Vesa)
- soundwire: stream: fix programming slave ports for non-continous port maps (Krzysztof Kozlowski)
- MAINTAINERS: Add Jean-Philippe as SMMUv3 SVA reviewer (Will Deacon)
- iommu: Do not return 0 from map_pages if it doesn't do anything (Jason Gunthorpe)
- iommufd: Do not allow creating areas without READ or WRITE (Jason Gunthorpe)
- iommu/vt-d: Fix incorrect domain ID in context flush helper (Lu Baolu)
- iommu: Handle iommu faults for a bad iopf setup (Pranjal Shrivastava)
- Remove CONFIG_FSCACHE_DEBUG as it has been renamed (Justin M. Forbes)
- Set Fedora configs for 6.11 (Justin M. Forbes)
- drm/v3d: Disable preemption while updating GPU stats (Tvrtko Ursulin)
- video/aperture: optionally match the device in sysfb_disable() (Alex Deucher)
- drm/vmwgfx: Disable coherent dumb buffers without 3d (Zack Rusin)
- drm/vmwgfx: Fix prime with external buffers (Zack Rusin)
- drm/vmwgfx: Prevent unmapping active read buffers (Zack Rusin)
- Revert "drm/ttm: increase ttm pre-fault value to PMD size" (Alex Deucher)
- drm/xe/hwmon: Fix WRITE_I1 param from u32 to u16 (Karthik Poosa)
- drm/xe: Invalidate media_gt TLBs (Matthew Brost)
- drm/i915/dp_mst: Fix MST state after a sink reset (Imre Deak)
- drm/i915: ARL requires a newer GSC firmware (John Harrison)
- drm/i915/dsi: Make Lenovo Yoga Tab 3 X90F DMI match less strict (Hans de Goede)
- drm/amd/pm: Drop unsupported features on smu v14_0_2 (Candice Li)
- drm/amd/pm: Add support for new P2S table revision (Lijo Lazar)
- drm/amdgpu: support for gc_info table v1.3 (Likun Gao)
- drm/amd/display: avoid using null object of framebuffer (Ma Ke)
- drm/amdgpu/gfx12: set UNORD_DISPATCH in compute MQDs (Alex Deucher)
- drm/amd/pm: update message interface for smu v14.0.2/3 (Kenneth Feng)
- drm/amdgpu/swsmu: always force a state reprogram on init (Alex Deucher)
- drm/amdgpu/smu13.0.7: print index for profiles (Alex Deucher)
- drm/amdgpu: align pp_power_profile_mode with kernel docs (Alex Deucher)
- binfmt_elf_fdpic: fix AUXV size calculation when ELF_HWCAP2 is defined (Max Filippov)
- dcache: keep dentry_hashtable or d_hash_shift even when not used (Stephen Brennan)
- hwmon: (pt5161l) Fix invalid temperature reading (Cosmo Chou)
- hwmon: (asus-ec-sensors) remove VRM temp X570-E GAMING (Ross Brown)
- nfc: pn533: Add poll mod list filling check (Aleksandr Mishin)
- netfilter: nf_tables_ipv6: consider network offset in netdev/egress validation (Pablo Neira Ayuso)
- netfilter: nf_tables: restore IP sanity checks for netdev/egress (Pablo Neira Ayuso)
- mailmap: update entry for Sriram Yagnaraman (Sriram Yagnaraman)
- selftests: mptcp: join: check re-re-adding ID 0 signal (Matthieu Baerts (NGI0))
- mptcp: pm: ADD_ADDR 0 is not a new address (Matthieu Baerts (NGI0))
- selftests: mptcp: join: validate event numbers (Matthieu Baerts (NGI0))
- mptcp: avoid duplicated SUB_CLOSED events (Matthieu Baerts (NGI0))
- selftests: mptcp: join: check re-re-adding ID 0 endp (Matthieu Baerts (NGI0))
- mptcp: pm: fix ID 0 endp usage after multiple re-creations (Matthieu Baerts (NGI0))
- mptcp: pm: do not remove already closed subflows (Matthieu Baerts (NGI0))
- selftests: mptcp: join: no extra msg if no counter (Matthieu Baerts (NGI0))
- selftests: mptcp: join: check re-adding init endp with != id (Matthieu Baerts (NGI0))
- mptcp: pm: reset MPC endp ID when re-added (Matthieu Baerts (NGI0))
- mptcp: pm: skip connecting to already established sf (Matthieu Baerts (NGI0))
- mptcp: pm: send ACK on an active subflow (Matthieu Baerts (NGI0))
- selftests: mptcp: join: check removing ID 0 endpoint (Matthieu Baerts (NGI0))
- mptcp: pm: fix RM_ADDR ID for the initial subflow (Matthieu Baerts (NGI0))
- mptcp: pm: reuse ID 0 after delete and re-add (Matthieu Baerts (NGI0))
- net: busy-poll: use ktime_get_ns() instead of local_clock() (Eric Dumazet)
- wifi: iwlwifi: clear trans->state earlier upon error (Emmanuel Grumbach)
- wifi: wfx: repair open network AP mode (Alexander Sverdlin)
- wifi: mac80211: free skb on error path in ieee80211_beacon_get_ap() (Dmitry Antipov)
- wifi: iwlwifi: mvm: don't wait for tx queues if firmware is dead (Emmanuel Grumbach)
- wifi: iwlwifi: mvm: allow 6 GHz channels in MLO scan (Avraham Stern)
- wifi: iwlwifi: mvm: pause TCM when the firmware is stopped (Emmanuel Grumbach)
- wifi: iwlwifi: fw: fix wgds rev 3 exact size (Anjaneyulu)
- wifi: iwlwifi: mvm: take the mutex before running link selection (Emmanuel Grumbach)
- wifi: iwlwifi: mvm: fix iwl_mvm_max_scan_ie_fw_cmd_room() (Daniel Gabay)
- wifi: iwlwifi: mvm: fix iwl_mvm_scan_fits() calculation (Daniel Gabay)
- wifi: iwlwifi: lower message level for FW buffer destination (Benjamin Berg)
- wifi: iwlwifi: mvm: fix hibernation (Emmanuel Grumbach)
- wifi: mac80211: fix beacon SSID mismatch handling (Daniel Gabay)
- wifi: mwifiex: duplicate static structs used in driver instances (Sascha Hauer)
- sctp: fix association labeling in the duplicate COOKIE-ECHO case (Ondrej Mosnacek)
- mptcp: pr_debug: add missing \n at the end (Matthieu Baerts (NGI0))
- mptcp: sched: check both backup in retrans (Matthieu Baerts (NGI0))
- selftests: mptcp: join: cannot rm sf if closed (Matthieu Baerts (NGI0))
- mptcp: close subflow when receiving TCP+FIN (Matthieu Baerts (NGI0))
- tcp: fix forever orphan socket caused by tcp_abort (Xueming Feng)
- gtp: fix a potential NULL pointer dereference (Cong Wang)
- bonding: change ipsec_lock from spin lock to mutex (Jianbo Liu)
- bonding: extract the use of real_device into local variable (Jianbo Liu)
- bonding: implement xdo_dev_state_free and call it after deletion (Jianbo Liu)
- selftests: forwarding: local_termination: Down ports on cleanup (Petr Machata)
- selftests: forwarding: no_forwarding: Down ports on cleanup (Petr Machata)
- net_sched: sch_fq: fix incorrect behavior for small weights (Eric Dumazet)
- ionic: Prevent tx_timeout due to frequent doorbell ringing (Brett Creeley)
- net: ti: icssg-prueth: Fix 10M Link issue on AM64x (MD Danish Anwar)
- ethtool: check device is present when getting link settings (Jamie Bainbridge)
- Bluetooth: hci_core: Fix not handling hibernation actions (Luiz Augusto von Dentz)
- Bluetooth: btnxpuart: Fix random crash seen while removing driver (Neeraj Sanjay Kale)
- Bluetooth: btintel: Allow configuring drive strength of BRI (Kiran K)
- net: ftgmac100: Ensure tx descriptor updates are visible (Jacky Chou)
- net: mana: Fix race of mana_hwc_post_rx_wqe and new hwc response (Haiyang Zhang)
- net: drop special comment style (Johannes Berg)
- pktgen: use cpus_read_lock() in pg_net_init() (Eric Dumazet)
- random: vDSO: reject unknown getrandom() flags (Yann Droneaud)
- LoongArch: KVM: Invalidate guest steal time address on vCPU reset (Bibo Mao)
- LoongArch: Add ifdefs to fix LSX and LASX related warnings (Tiezhu Yang)
- LoongArch: Define ARCH_IRQ_INIT_FLAGS as IRQ_NOPROBE (Huacai Chen)
- LoongArch: Remove the unused dma-direct.h (Miao Wang)
- platform/x86: x86-android-tablets: Make Lenovo Yoga Tab 3 X90F DMI match less strict (Hans de Goede)
- platform/x86: asus-wmi: Fix spurious rfkill on UX8406MA (Mathieu Fenniak)
- platform/x86/amd/pmc: Extend support for PMC features on new AMD platform (Shyam Sundar S K)
- platform/x86/amd/pmc: Fix SMU command submission path on new AMD platform (Shyam Sundar S K)
- fs/nfsd: fix update of inode attrs in CB_GETATTR (Jeff Layton)
- nfsd: fix potential UAF in nfsd4_cb_getattr_release (Jeff Layton)
- nfsd: hold reference to delegation when updating it for cb_getattr (Jeff Layton)
- MAINTAINERS: Update Olga Kornievskaia's email address (Chuck Lever)
- nfsd: prevent panic for nfsv4.0 closed files in nfs4_show_open (Olga Kornievskaia)
- nfsd: ensure that nfsd4_fattr_args.context is zeroed out (Jeff Layton)
- btrfs: fix uninitialized return value from btrfs_reclaim_sweep() (Filipe Manana)
- btrfs: fix a use-after-free when hitting errors inside btrfs_submit_chunk() (Qu Wenruo)
- btrfs: initialize last_extent_end to fix -Wmaybe-uninitialized warning in extent_fiemap() (David Sterba)
- btrfs: run delayed iputs when flushing delalloc (Josef Bacik)
- redhat/configs: Microchip lan743x driver (Izabela Bakollari)
- v6.11-rc5-rt5 (Sebastian Andrzej Siewior)
- printk: Update John's printk series. (Sebastian Andrzej Siewior)
- netfilter: nft_counter: Use u64_stats_t for statistic. (Sebastian Andrzej Siewior)
- v6.11-rc5-rt4 (Sebastian Andrzej Siewior)
- cifs: Fix FALLOC_FL_PUNCH_HOLE support (David Howells)
- smb/client: fix rdma usage in smb2_async_writev() (Stefan Metzmacher)
- smb/client: remove unused rq_iter_size from struct smb_rqst (Stefan Metzmacher)
- smb/client: avoid dereferencing rdata=NULL in smb2_new_read_req() (Stefan Metzmacher)
- tpm: ibmvtpm: Call tpm2_sessions_init() to initialize session support (Stefan Berger)
- selftests/livepatch: wait for atomic replace to occur (Ryan Sullivan)
- pinctrl: rockchip: correct RK3328 iomux width flag for GPIO2-B pins (Huang-Huang Bao)
- pinctrl: starfive: jh7110: Correct the level trigger configuration of iev register (Hal Feng)
- pinctrl: qcom: x1e80100: Fix special pin offsets (Konrad Dybcio)
- pinctrl: mediatek: common-v2: Fix broken bias-disable for PULL_PU_PD_RSEL_TYPE (Nícolas F. R. A. Prado)
- pinctrl: single: fix potential NULL dereference in pcs_get_function() (Ma Ke)
- pinctrl: at91: make it work with current gpiolib (Thomas Blocher)
- pinctrl: qcom: x1e80100: Update PDC hwirq map (Konrad Dybcio)
- ALSA: hda: hda_component: Fix mutex crash if nothing ever binds (Richard Fitzgerald)
- ALSA: hda/realtek: support HP Pavilion Aero 13-bg0xxx Mute LED (Hendrik Borghorst)
- ALSA: hda/realtek: Fix the speaker output on Samsung Galaxy Book3 Ultra (YOUNGJIN JOO)
- ASoC: cs-amp-lib: Ignore empty UEFI calibration entries (Richard Fitzgerald)
- ASoC: cs-amp-lib-test: Force test calibration blob entries to be valid (Richard Fitzgerald)
- ASoC: allow module autoloading for table board_ids (Hongbo Li)
- ASoC: allow module autoloading for table db1200_pids (Hongbo Li)
- ASoC: SOF: amd: Fix for acp init sequence (Vijendar Mukunda)
- ASoC: amd: acp: fix module autoloading (Yuntao Liu)
- ASoC: mediatek: mt8188: Mark AFE_DAC_CON0 register as volatile (YR Yang)
- ASoC: codecs: wcd937x: Fix missing de-assert of reset GPIO (Krzysztof Kozlowski)
- ASoC: SOF: mediatek: Add missing board compatible (Albert Jakieła)
- ASoC: MAINTAINERS: Drop Banajit Goswami from Qualcomm sound drivers (Krzysztof Kozlowski)
- ASoC: SOF: amd: Fix for incorrect acp error register offsets (Vijendar Mukunda)
- ASoC: SOF: amd: move iram-dram fence register programming sequence (Vijendar Mukunda)
- ASoC: codecs: lpass-va-macro: warn on unknown version (Dmitry Baryshkov)
- ASoC: codecs: lpass-macro: fix version strings returned for 1.x codecs (Dmitry Baryshkov)
- ALSA: hda/realtek - FIxed ALC285 headphone no sound (Kailang Yang)
- ALSA: hda/realtek - Fixed ALC256 headphone no sound (Kailang Yang)
- ALSA: hda: cs35l56: Don't use the device index as a calibration index (Simon Trimmer)
- ALSA: seq: Skip event type filtering for UMP events (Takashi Iwai)
- ALSA: hda/realtek: Enable mute/micmute LEDs on HP Laptop 14-ey0xxx (John Sweeney)
- redhat: include resolve_btfids in kernel-devel (Jan Stancek)
- redhat: workaround CKI cross compilation for scripts (Jan Stancek)
- spec: fix "unexpected argument to non-parametric macro" warnings (Jan Stancek)
- Linux v6.11.0-0.rc6
Resolves: RHEL-56700

Signed-off-by: Patrick Talbert <ptalbert@redhat.com>
2024-09-03 11:51:06 +02:00
Jan Stancek
64f7da1759 kernel-6.11.0-0.rc5.22.el10
* Tue Aug 27 2024 Jan Stancek <jstancek@redhat.com> [6.11.0-0.rc5.22.el10]
- netfs: Fix interaction of streaming writes with zero-point tracker (David Howells)
- netfs: Fix missing iterator reset on retry of short read (David Howells)
- netfs: Fix trimming of streaming-write folios in netfs_inval_folio() (David Howells)
- netfs: Fix netfs_release_folio() to say no if folio dirty (David Howells)
- afs: Fix post-setattr file edit to do truncation correctly (David Howells)
- mm: Fix missing folio invalidation calls during truncation (David Howells)
- ovl: ovl_parse_param_lowerdir: Add missed '\n' for pr_err (Zhihao Cheng)
- ovl: fix wrong lowerdir number check for parameter Opt_lowerdir (Zhihao Cheng)
- ovl: pass string to ovl_parse_layer() (Christian Brauner)
- backing-file: convert to using fops->splice_write (Ed Tsai)
- Revert "pidfd: prevent creation of pidfds for kthreads" (Christian Brauner)
- romfs: fix romfs_read_folio() (Christian Brauner)
- netfs, ceph: Partially revert "netfs: Replace PG_fscache by setting folio->private and marking dirty" (David Howells)
- Add weakdep support to the kernel spec (Justin M. Forbes)
- redhat: configs: disable PF_KEY in RHEL (Sabrina Dubroca)
- crypto: akcipher - Disable signing and decryption (Vladis Dronov) [RHEL-54183] {CVE-2023-6240}
- crypto: dh - implement FIPS PCT (Vladis Dronov) [RHEL-54183]
- crypto: ecdh - disallow plain "ecdh" usage in FIPS mode (Vladis Dronov) [RHEL-54183]
- crypto: seqiv - flag instantiations as FIPS compliant (Vladis Dronov) [RHEL-54183]
- [kernel] bpf: set default value for bpf_jit_harden (Artem Savkov) [RHEL-51896]
- Linux v6.11.0-0.rc5
Resolves: RHEL-29722

Signed-off-by: Jan Stancek <jstancek@redhat.com>
2024-08-27 16:36:18 +02:00
Jan Stancek
cd8a5e8d26 kernel-6.11.0-0.rc5.21.el10
* Mon Aug 26 2024 Jan Stancek <jstancek@redhat.com> [6.11.0-0.rc5.21.el10]
- Linux 6.11-rc5 (Linus Torvalds)
- bcachefs: Fix rebalance_work accounting (Kent Overstreet)
- bcachefs: Fix failure to flush moves before sleeping in copygc (Kent Overstreet)
- bcachefs: don't use rht_bucket() in btree_key_cache_scan() (Kent Overstreet)
- bcachefs: add missing inode_walker_exit() (Kent Overstreet)
- bcachefs: clear path->should_be_locked in bch2_btree_key_cache_drop() (Kent Overstreet)
- bcachefs: Fix double assignment in check_dirent_to_subvol() (Yuesong Li)
- bcachefs: Fix refcounting in discard path (Kent Overstreet)
- bcachefs: Fix compat issue with old alloc_v4 keys (Kent Overstreet)
- bcachefs: Fix warning in bch2_fs_journal_stop() (Kent Overstreet)
- fs/super.c: improve get_tree() error message (Kent Overstreet)
- bcachefs: Fix missing validation in bch2_sb_journal_v2_validate() (Kent Overstreet)
- bcachefs: Fix replay_now_at() assert (Kent Overstreet)
- bcachefs: Fix locking in bch2_ioc_setlabel() (Kent Overstreet)
- bcachefs: fix failure to relock in btree_node_fill() (Kent Overstreet)
- bcachefs: fix failure to relock in bch2_btree_node_mem_alloc() (Kent Overstreet)
- bcachefs: unlock_long() before resort in journal replay (Kent Overstreet)
- bcachefs: fix missing bch2_err_str() (Kent Overstreet)
- bcachefs: fix time_stats_to_text() (Kent Overstreet)
- bcachefs: Fix bch2_bucket_gens_init() (Kent Overstreet)
- bcachefs: Fix bch2_trigger_alloc assert (Kent Overstreet)
- bcachefs: Fix failure to relock in btree_node_get() (Kent Overstreet)
- bcachefs: setting bcachefs_effective.* xattrs is a noop (Kent Overstreet)
- bcachefs: Fix "trying to move an extent, but nr_replicas=0" (Kent Overstreet)
- bcachefs: bch2_data_update_init() cleanup (Kent Overstreet)
- bcachefs: Extra debug for data move path (Kent Overstreet)
- bcachefs: Fix incorrect gfp flags (Kent Overstreet)
- bcachefs: fix field-spanning write warning (Kent Overstreet)
- bcachefs: Reallocate table when we're increasing size (Kent Overstreet)
- smb/server: update misguided comment of smb2_allocate_rsp_buf() (ChenXiaoSong)
- smb/server: remove useless assignment of 'file_present' in smb2_open() (ChenXiaoSong)
- smb/server: fix potential null-ptr-deref of lease_ctx_info in smb2_open() (ChenXiaoSong)
- smb/server: fix return value of smb2_open() (ChenXiaoSong)
- ksmbd: the buffer of smb2 query dir response has at least 1 byte (Namjae Jeon)
- s390/boot: Fix KASLR base offset off by __START_KERNEL bytes (Alexander Gordeev)
- s390/boot: Avoid possible physmem_info segment corruption (Alexander Gordeev)
- s390/ap: Refine AP bus bindings complete processing (Harald Freudenberger)
- s390/mm: Pin identity mapping base to zero (Alexander Gordeev)
- s390/mm: Prevent lowcore vs identity mapping overlap (Alexander Gordeev)
- scsi: sd: Do not attempt to configure discard unless LBPME is set (Martin K. Petersen)
- scsi: MAINTAINERS: Add header files to SCSI SUBSYSTEM (Simon Horman)
- scsi: ufs: qcom: Add UFSHCD_QUIRK_BROKEN_LSDBS_CAP for SM8550 SoC (Manivannan Sadhasivam)
- scsi: ufs: core: Add a quirk for handling broken LSDBS field in controller capabilities register (Manivannan Sadhasivam)
- scsi: core: Fix the return value of scsi_logical_block_count() (Chaotian Jing)
- scsi: MAINTAINERS: Update HiSilicon SAS controller driver maintainer (Yihang Li)
- cgroup/cpuset: Eliminate unncessary sched domains rebuilds in hotplug (Waiman Long)
- cgroup/cpuset: Clear effective_xcpus on cpus_allowed clearing only if cpus.exclusive not set (Waiman Long)
- cgroup/cpuset: fix panic caused by partcmd_update (Chen Ridong)
- workqueue: Correct declaration of cpu_pwq in struct workqueue_struct (Uros Bizjak)
- workqueue: Fix spruious data race in __flush_work() (Tejun Heo)
- workqueue: Remove incorrect "WARN_ON_ONCE(!list_empty(&worker->entry));" from dying worker (Lai Jiangshan)
- workqueue: Fix UBSAN 'subtraction overflow' error in shift_and_mask() (Will Deacon)
- workqueue: doc: Fix function name, remove markers (Nikita Shubin)
- MIPS: cevt-r4k: Don't call get_c0_compare_int if timer irq is installed (Jiaxun Yang)
- MIPS: Loongson64: Set timer mode in cpu-probe (Jiaxun Yang)
- KVM: arm64: Make ICC_*SGI*_EL1 undef in the absence of a vGICv3 (Marc Zyngier)
- KVM: arm64: Ensure canonical IPA is hugepage-aligned when handling fault (Oliver Upton)
- KVM: arm64: vgic: Don't hold config_lock while unregistering redistributors (Marc Zyngier)
- KVM: arm64: vgic-debug: Don't put unmarked LPIs (Zenghui Yu)
- NFS: Avoid unnecessary rescanning of the per-server delegation list (Trond Myklebust)
- NFSv4: Fix clearing of layout segments in layoutreturn (Trond Myklebust)
- NFSv4: Add missing rescheduling points in nfs_client_return_marked_delegations (Trond Myklebust)
- nfs: fix bitmap decoder to handle a 3rd word (Jeff Layton)
- nfs: fix the fetch of FATTR4_OPEN_ARGUMENTS (Jeff Layton)
- rpcrdma: Trace connection registration and unregistration (Chuck Lever)
- rpcrdma: Use XA_FLAGS_ALLOC instead of XA_FLAGS_ALLOC1 (Chuck Lever)
- rpcrdma: Device kref is over-incremented on error from xa_alloc (Chuck Lever)
- smb/client: fix typo: GlobalMid_Sem -> GlobalMid_Lock (ChenXiaoSong)
- smb: client: ignore unhandled reparse tags (Paulo Alcantara)
- smb3: fix problem unloading module due to leaked refcount on shutdown (Steve French)
- smb3: fix broken cached reads when posix locks (Steve French)
- Input: himax_hx83112b - fix incorrect size when reading product ID (Dmitry Torokhov)
- Input: i8042 - use new forcenorestore quirk to replace old buggy quirk combination (Werner Sembach)
- Input: i8042 - add forcenorestore quirk to leave controller untouched even on s3 (Werner Sembach)
- Input: i8042 - add Fujitsu Lifebook E756 to i8042 quirk table (Takashi Iwai)
- Input: uinput - reject requests with unreasonable number of slots (Dmitry Torokhov)
- Input: edt-ft5x06 - add support for FocalTech FT8201 (Felix Kaechele)
- dt-bindings: input: touchscreen: edt-ft5x06: Document FT8201 support (Felix Kaechele)
- Input: adc-joystick - fix optional value handling (John Keeping)
- Input: synaptics - enable SMBus for HP Elitebook 840 G2 (Jonathan Denose)
- Input: ads7846 - ratelimit the spi_sync error message (Marek Vasut)
- drm/xe: Free job before xe_exec_queue_put (Matthew Brost)
- drm/xe: Drop HW fence pointer to HW fence ctx (Matthew Brost)
- drm/xe: Fix missing workqueue destroy in xe_gt_pagefault (Stuart Summers)
- drm/xe/uc: Use devm to register cleanup that includes exec_queues (Daniele Ceraolo Spurio)
- drm/xe: use devm instead of drmm for managed bo (Daniele Ceraolo Spurio)
- drm/xe/xe2hpg: Add Wa_14021821874 (Tejas Upadhyay)
- drm/xe: fix WA 14018094691 (Daniele Ceraolo Spurio)
- drm/xe/xe2: Add Wa_15015404425 (Tejas Upadhyay)
- drm/xe/xe2: Make subsequent L2 flush sequential (Tejas Upadhyay)
- drm/xe/xe2lpg: Extend workaround 14021402888 (Bommu Krishnaiah)
- drm/xe/xe2lpm: Extend Wa_16021639441 (Ngai-Mint Kwan)
- drm/xe/bmg: implement Wa_16023588340 (Matthew Auld)
- drm/xe/oa/uapi: Make bit masks unsigned (Geert Uytterhoeven)
- drm/xe/display: Make display suspend/resume work on discrete (Maarten Lankhorst)
- drm/xe: prevent UAF around preempt fence (Matthew Auld)
- drm/xe: Fix tile fini sequence (Matthew Brost)
- drm/xe: Move VM dma-resv lock from xe_exec_queue_create to __xe_exec_queue_init (Matthew Brost)
- drm/xe/observation: Drop empty sysctl table entry (Ashutosh Dixit)
- drm/xe: Fix opregion leak (Lucas De Marchi)
- nouveau/firmware: use dma non-coherent allocator (Dave Airlie)
- drm/i915/hdcp: Use correct cp_irq_count (Suraj Kandpal)
- drm/amdgpu: fix eGPU hotplug regression (Alex Deucher)
- drm/amdgpu: Validate TA binary size (Candice Li)
- drm/amdgpu/sdma5.2: limit wptr workaround to sdma 5.2.1 (Alex Deucher)
- drm/amdgpu: fixing rlc firmware loading failure issue (Yang Wang)
- drm/msm/adreno: Fix error return if missing firmware-name (Rob Clark)
- drm/msm: fix the highest_bank_bit for sc7180 (Abhinav Kumar)
- drm/msm/dpu: take plane rotation into account for wide planes (Dmitry Baryshkov)
- drm/msm/dpu: relax YUV requirements (Dmitry Baryshkov)
- drm/msm/dpu: limit QCM2290 to RGB formats only (Dmitry Baryshkov)
- drm/msm/dpu: cleanup FB if dpu_format_populate_layout fails (Dmitry Baryshkov)
- drm/msm/dp: reset the link phy params before link training (Abhinav Kumar)
- drm/msm/dpu: move dpu_encoder's connector assignment to atomic_enable() (Abhinav Kumar)
- drm/msm/dp: fix the max supported bpp logic (Abhinav Kumar)
- drm/msm/dpu: don't play tricks with debug macros (Dmitry Baryshkov)
- nvme: Remove unused field (Nilay Shroff)
- nvme: move stopping keep-alive into nvme_uninit_ctrl() (Ming Lei)
- block: Drop NULL check in bdev_write_zeroes_sectors() (John Garry)
- block: Read max write zeroes once for __blkdev_issue_write_zeroes() (John Garry)
- io_uring/kbuf: sanitize peek buffer setup (Jens Axboe)
- ACPI: video: Add backlight=native quirk for Dell OptiPlex 7760 AIO (Hans de Goede)
- platform/x86: dell-uart-backlight: Use acpi_video_get_backlight_type() (Hans de Goede)
- ACPI: video: Add Dell UART backlight controller detection (Hans de Goede)
- thermal: of: Fix OF node leak in of_thermal_zone_find() error paths (Krzysztof Kozlowski)
- thermal: of: Fix OF node leak in thermal_of_zone_register() (Krzysztof Kozlowski)
- thermal: of: Fix OF node leak in thermal_of_trips_init() error path (Krzysztof Kozlowski)
- thermal/debugfs: Fix the NULL vs IS_ERR() confusion in debugfs_create_dir() (Yang Ruibin)
- mmc: mmc_test: Fix NULL dereference on allocation failure (Dan Carpenter)
- mmc: dw_mmc: allow biu and ciu clocks to defer (Ben Whitten)
- mmc: mtk-sd: receive cmd8 data when hs400 tuning fail (Mengqi Zhang)
- spi: pxa2xx: Move PM runtime handling to the glue drivers (Andy Shevchenko)
- spi: pxa2xx: Do not override dev->platform_data on probe (Andy Shevchenko)
- spi: spi-fsl-lpspi: limit PRESCALE bit in TCR register (Carlos Song)
- spi: spi-cadence-quadspi: Fix OSPI NOR failures during system resume (Vignesh Raghavendra)
- spi: zynqmp-gqspi: Scale timeout by data size (Sean Anderson)
- power: sequencing: request the WLAN enable GPIO as-is (Bartosz Golaszewski)
- pmdomain: imx: wait SSAR when i.MX93 power domain on (Peng Fan)
- pmdomain: imx: scu-pd: Remove duplicated clocks (Alexander Stein)
- ata: pata_macio: Use WARN instead of BUG (Michael Ellerman)
- ata: pata_macio: Fix DMA table overflow (Michael Ellerman)
- s390/iucv: Fix vargs handling in iucv_alloc_device() (Alexandra Winter)
- net: ovs: fix ovs_drop_reasons error (Menglong Dong)
- netfilter: flowtable: validate vlan header (Pablo Neira Ayuso)
- netfilter: nft_counter: Synchronize nft_counter_reset() against reader. (Sebastian Andrzej Siewior)
- netfilter: nft_counter: Disable BH in nft_counter_offload_stats(). (Sebastian Andrzej Siewior)
- net: xilinx: axienet: Fix dangling multicast addresses (Sean Anderson)
- net: xilinx: axienet: Always disable promiscuous mode (Sean Anderson)
- MAINTAINERS: Mark JME Network Driver as Odd Fixes (Simon Horman)
- MAINTAINERS: Add header files to NETWORKING sections (Simon Horman)
- MAINTAINERS: Add limited globs for Networking headers (Simon Horman)
- MAINTAINERS: Add net_tstamp.h to SOCKET TIMESTAMPING section (Simon Horman)
- MAINTAINERS: Add sonet.h to ATM section of MAINTAINERS (Simon Horman)
- octeontx2-af: Fix CPT AF register offset calculation (Bharat Bhushan)
- net: phy: realtek: Fix setting of PHY LEDs Mode B bit on RTL8211F (Sava Jakovljev)
- net: ngbe: Fix phy mode set to external phy (Mengyuan Lou)
- ice: use internal pf id instead of function number (Michal Swiatkowski)
- ice: fix truesize operations for PAGE_SIZE >= 8192 (Maciej Fijalkowski)
- ice: fix ICE_LAST_OFFSET formula (Maciej Fijalkowski)
- ice: fix page reuse when PAGE_SIZE is over 8k (Maciej Fijalkowski)
- bnxt_en: Fix double DMA unmapping for XDP_REDIRECT (Somnath Kotur)
- ipv6: prevent possible UAF in ip6_xmit() (Eric Dumazet)
- ipv6: fix possible UAF in ip6_finish_output2() (Eric Dumazet)
- ipv6: prevent UAF in ip6_send_skb() (Eric Dumazet)
- netpoll: do not export netpoll_poll_[disable|enable]() (Eric Dumazet)
- selftests: mlxsw: ethtool_lanes: Source ethtool lib from correct path (Ido Schimmel)
- udp: fix receiving fraglist GSO packets (Felix Fietkau)
- mptcp: pm: avoid possible UaF when selecting endp (Matthieu Baerts (NGI0))
- selftests: mptcp: join: validate fullmesh endp on 1st sf (Matthieu Baerts (NGI0))
- mptcp: pm: fullmesh: select the right ID later (Matthieu Baerts (NGI0))
- mptcp: pm: only in-kernel cannot have entries with ID 0 (Matthieu Baerts (NGI0))
- mptcp: pm: check add_addr_accept_max before accepting new ADD_ADDR (Matthieu Baerts (NGI0))
- mptcp: pm: only decrement add_addr_accepted for MPJ req (Matthieu Baerts (NGI0))
- mptcp: pm: only mark 'subflow' endp as available (Matthieu Baerts (NGI0))
- mptcp: pm: remove mptcp_pm_remove_subflow() (Matthieu Baerts (NGI0))
- selftests: mptcp: join: test for flush/re-add endpoints (Matthieu Baerts (NGI0))
- mptcp: pm: re-using ID of unused flushed subflows (Matthieu Baerts (NGI0))
- selftests: mptcp: join: check re-using ID of closed subflow (Matthieu Baerts (NGI0))
- mptcp: pm: re-using ID of unused removed subflows (Matthieu Baerts (NGI0))
- selftests: mptcp: join: check re-using ID of unused ADD_ADDR (Matthieu Baerts (NGI0))
- mptcp: pm: re-using ID of unused removed ADD_ADDR (Matthieu Baerts (NGI0))
- netem: fix return value if duplicate enqueue fails (Stephen Hemminger)
- net: dsa: mv88e6xxx: Fix out-of-bound access (Joseph Huang)
- net: dsa: microchip: fix PTP config failure when using multiple ports (Martin Whitaker)
- igb: cope with large MAX_SKB_FRAGS (Paolo Abeni)
- cxgb4: add forgotten u64 ivlan cast before shift (Nikolay Kuratov)
- dpaa2-switch: Fix error checking in dpaa2_switch_seed_bp() (Dan Carpenter)
- bonding: fix xfrm state handling when clearing active slave (Nikolay Aleksandrov)
- bonding: fix xfrm real_dev null pointer dereference (Nikolay Aleksandrov)
- bonding: fix null pointer deref in bond_ipsec_offload_ok (Nikolay Aleksandrov)
- bonding: fix bond_ipsec_offload_ok return type (Nikolay Aleksandrov)
- ip6_tunnel: Fix broken GRO (Thomas Bogendoerfer)
- kcm: Serialise kcm_sendmsg() for the same socket. (Kuniyuki Iwashima)
- net: mctp: test: Use correct skb for route input check (Jeremy Kerr)
- tcp: prevent concurrent execution of tcp_sk_exit_batch (Florian Westphal)
- selftests: udpgro: no need to load xdp for gro (Hangbin Liu)
- selftests: udpgro: report error when receive failed (Hangbin Liu)
- Bluetooth: MGMT: Add error handling to pair_device() (Griffin Kroah-Hartman)
- Bluetooth: SMP: Fix assumption of Central always being Initiator (Luiz Augusto von Dentz)
- Bluetooth: hci_core: Fix LE quote calculation (Luiz Augusto von Dentz)
- Bluetooth: HCI: Invert LE State quirk to be opt-out rather then opt-in (Luiz Augusto von Dentz)
- tc-testing: don't access non-existent variable on exception (Simon Horman)
- net/mlx5: Fix IPsec RoCE MPV trace call (Patrisious Haddad)
- net/mlx5e: XPS, Fix oversight of Multi-PF Netdev changes (Carolina Jubran)
- net/mlx5e: SHAMPO, Release in progress headers (Dragos Tatulea)
- net/mlx5e: SHAMPO, Fix page leak (Dragos Tatulea)
- net: mscc: ocelot: treat 802.1ad tagged traffic as 802.1Q-untagged (Vladimir Oltean)
- net: dsa: felix: fix VLAN tag loss on CPU reception with ocelot-8021q (Vladimir Oltean)
- net: dsa: provide a software untagging function on RX for VLAN-aware bridges (Vladimir Oltean)
- net: mscc: ocelot: serialize access to the injection/extraction groups (Vladimir Oltean)
- net: mscc: ocelot: fix QoS class for injected packets with "ocelot-8021q" (Vladimir Oltean)
- net: mscc: ocelot: use ocelot_xmit_get_vlan_info() also for FDMA and register injection (Vladimir Oltean)
- selftests: net: bridge_vlan_aware: test that other TPIDs are seen as untagged (Vladimir Oltean)
- selftests: net: local_termination: add PTP frames to the mix (Vladimir Oltean)
- selftests: net: local_termination: don't use xfail_on_veth() (Vladimir Oltean)
- selftests: net: local_termination: introduce new tests which capture VLAN behavior (Vladimir Oltean)
- selftests: net: local_termination: add one more test for VLAN-aware bridges (Vladimir Oltean)
- selftests: net: local_termination: parameterize test name (Vladimir Oltean)
- selftests: net: local_termination: parameterize sending interface (Vladimir Oltean)
- selftests: net: local_termination: refactor macvlan creation/deletion (Vladimir Oltean)
- MAINTAINERS: add selftests to network drivers (Jakub Kicinski)
- bnxt_en: Don't clear ntuple filters and rss contexts during ethtool ops (Pavan Chebbi)
- virtio_net: move netdev_tx_reset_queue() call before RX napi enable (Jiri Pirko)
- kbuild: fix typos "prequisites" to "prerequisites" (Masahiro Yamada)
- Documentation/llvm: turn make command for ccache into code block (Javier Carrasco)
- kbuild: avoid scripts/kallsyms parsing /dev/null (Masahiro Yamada)
- treewide: remove unnecessary <linux/version.h> inclusion (Masahiro Yamada)
- scripts: kconfig: merge_config: config files: add a trailing newline (Anders Roxell)
- Makefile: add $(srctree) to dependency of compile_commands.json target (Alexandre Courbot)
- kbuild: clean up code duplication in cmd_fdtoverlay (Masahiro Yamada)
- platform/x86: ISST: Fix return value on last invalid resource (Srinivas Pandruvada)
- platform/surface: aggregator: Fix warning when controller is destroyed in probe (Maximilian Luz)
- platform/surface: aggregator_registry: Add support for Surface Laptop 6 (Maximilian Luz)
- platform/surface: aggregator_registry: Add fan and thermal sensor support for Surface Laptop 5 (Maximilian Luz)
- platform/surface: aggregator_registry: Add support for Surface Laptop Studio 2 (Maximilian Luz)
- platform/surface: aggregator_registry: Add support for Surface Laptop Go 3 (Maximilian Luz)
- platform/surface: aggregator_registry: Add Support for Surface Pro 10 (Maximilian Luz)
- platform/x86: asus-wmi: Add quirk for ROG Ally X (Luke D. Jones)
- erofs: fix out-of-bound access when z_erofs_gbuf_growsize() partially fails (Gao Xiang)
- erofs: allow large folios for compressed files (Gao Xiang)
- erofs: get rid of check_layout_compatibility() (Hongzhen Luo)
- erofs: simplify readdir operation (Hongzhen Luo)
- ksmbd: Replace one-element arrays with flexible-array members (Thorsten Blum)
- ksmbd: fix spelling mistakes in documentation (Victor Timofei)
- ksmbd: fix race condition between destroy_previous_session() and smb2 operations() (Namjae Jeon)
- ksmbd: Use unsafe_memcpy() for ntlm_negotiate (Namjae Jeon)
- iommufd/selftest: Make dirty_ops static (Jinjie Ruan)
- iommufd/device: Fix hwpt at err_unresv in iommufd_device_do_replace() (Nicolin Chen)
- cxl/test: Skip cxl_setup_parent_dport() for emulated dports (Li Ming)
- cxl/pci: Get AER capability address from RCRB only for RCH dport (Li Ming)
- HID: wacom: Defer calculation of resolution until resolution_code is known (Jason Gerecke)
- HID: multitouch: Add support for GT7868Q (Dmitry Savin)
- HID: amd_sfh: free driver_data after destroying hid device (Olivier Sobrie)
- hid-asus: add ROG Ally X prod ID to quirk list (Luke D. Jones)
- HID: cougar: fix slab-out-of-bounds Read in cougar_report_fixup (Camila Alvarez)
- printk/panic: Allow cpu backtraces to be written into ringbuffer during panic (Ryo Takakura)
- fedora: disable CONFIG_DRM_WERROR (Patrick Talbert)
Resolves: RHEL-29722

Signed-off-by: Jan Stancek <jstancek@redhat.com>
2024-08-26 11:42:21 +02:00
Jan Stancek
b78aa41db0 kernel-6.11.0-0.rc4.20.el10
* Tue Aug 20 2024 Jan Stancek <jstancek@redhat.com> [6.11.0-0.rc4.20.el10]
- Linux 6.11-rc4 (Linus Torvalds)
- mips: sgi-ip22: Fix the build (Bart Van Assche)
- ARM: riscpc: ecard: Fix the build (Bart Van Assche)
- char: xillybus: Check USB endpoints when probing device (Eli Billauer)
- char: xillybus: Refine workqueue handling (Eli Billauer)
- Revert "misc: fastrpc: Restrict untrusted app to attach to privileged PD" (Griffin Kroah-Hartman)
- char: xillybus: Don't destroy workqueue from work item running on it (Eli Billauer)
- Revert "serial: 8250_omap: Set the console genpd always on if no console suspend" (Griffin Kroah-Hartman)
- tty: atmel_serial: use the correct RTS flag. (Mathieu Othacehe)
- tty: vt: conmakehash: remove non-portable code printing comment header (Masahiro Yamada)
- tty: serial: fsl_lpuart: mark last busy before uart_add_one_port (Peng Fan)
- xhci: Fix Panther point NULL pointer deref at full-speed re-enumeration (Mathias Nyman)
- usb: misc: ljca: Add Lunar Lake ljca GPIO HID to ljca_gpio_hids[] (Hans de Goede)
- Revert "usb: typec: tcpm: clear pd_event queue in PORT_RESET" (Xu Yang)
- usb: typec: ucsi: Fix the return value of ucsi_run_command() (Heikki Krogerus)
- usb: xhci: fix duplicate stall handling in handle_tx_event() (Niklas Neronin)
- usb: xhci: Check for xhci->interrupters being allocated in xhci_mem_clearup() (Marc Zyngier)
- thunderbolt: Mark XDomain as unplugged when router is removed (Mika Westerberg)
- thunderbolt: Fix memory leaks in {port|retimer}_sb_regs_write() (Aapo Vienamo)
- btrfs: only enable extent map shrinker for DEBUG builds (Qu Wenruo)
- btrfs: zoned: properly take lock to read/update block group's zoned variables (Naohiro Aota)
- btrfs: tree-checker: add dev extent item checks (Qu Wenruo)
- btrfs: update target inode's ctime on unlink (Jeff Layton)
- btrfs: send: annotate struct name_cache_entry with __counted_by() (Thorsten Blum)
- fuse: Initialize beyond-EOF page contents before setting uptodate (Jann Horn)
- mm/migrate: fix deadlock in migrate_pages_batch() on large folios (Gao Xiang)
- alloc_tag: mark pages reserved during CMA activation as not tagged (Suren Baghdasaryan)
- alloc_tag: introduce clear_page_tag_ref() helper function (Suren Baghdasaryan)
- crash: fix riscv64 crash memory reserve dead loop (Jinjie Ruan)
- selftests: memfd_secret: don't build memfd_secret test on unsupported arches (Muhammad Usama Anjum)
- mm: fix endless reclaim on machines with unaccepted memory (Kirill A. Shutemov)
- selftests/mm: compaction_test: fix off by one in check_compaction() (Dan Carpenter)
- mm/numa: no task_numa_fault() call if PMD is changed (Zi Yan)
- mm/numa: no task_numa_fault() call if PTE is changed (Zi Yan)
- mm/vmalloc: fix page mapping if vm_area_alloc_pages() with high order fallback to order 0 (Hailong Liu)
- mm/memory-failure: use raw_spinlock_t in struct memory_failure_cpu (Waiman Long)
- mm: don't account memmap per-node (Pasha Tatashin)
- mm: add system wide stats items category (Pasha Tatashin)
- mm: don't account memmap on failure (Pasha Tatashin)
- mm/hugetlb: fix hugetlb vs. core-mm PT locking (David Hildenbrand)
- mseal: fix is_madv_discard() (Pedro Falcato)
- powerpc/topology: Check if a core is online (Nysal Jan K.A)
- cpu/SMT: Enable SMT only if a core is online (Nysal Jan K.A)
- powerpc/mm: Fix boot warning with hugepages and CONFIG_DEBUG_VIRTUAL (Christophe Leroy)
- powerpc/mm: Fix size of allocated PGDIR (Christophe Leroy)
- soc: fsl: qbman: remove unused struct 'cgr_comp' (Dr. David Alan Gilbert)
- smb: smb2pdu.h: Use static_assert() to check struct sizes (Gustavo A. R. Silva)
- smb3: fix lock breakage for cached writes (Steve French)
- smb/client: avoid possible NULL dereference in cifs_free_subrequest() (Su Hui)
- i2c: tegra: Do not mark ACPI devices as irq safe (Breno Leitao)
- i2c: qcom-geni: Add missing geni_icc_disable in geni_i2c_runtime_resume (Andi Shyti)
- i2c: Use IS_REACHABLE() for substituting empty ACPI functions (Richard Fitzgerald)
- scsi: mpi3mr: Avoid MAX_PAGE_ORDER WARNING for buffer allocations (Shin'ichiro Kawasaki)
- scsi: mpi3mr: Add missing spin_lock_init() for mrioc->trigger_lock (Shin'ichiro Kawasaki)
- xfs: conditionally allow FS_XFLAG_REALTIME changes if S_DAX is set (Darrick J. Wong)
- xfs: revert AIL TASK_KILLABLE threshold (Darrick J. Wong)
- xfs: attr forks require attr, not attr2 (Darrick J. Wong)
- bcachefs: Fix locking in __bch2_trans_mark_dev_sb() (Kent Overstreet)
- bcachefs: fix incorrect i_state usage (Kent Overstreet)
- bcachefs: avoid overflowing LRU_TIME_BITS for cached data lru (Kent Overstreet)
- bcachefs: Fix forgetting to pass trans to fsck_err() (Kent Overstreet)
- bcachefs: Increase size of cuckoo hash table on too many rehashes (Kent Overstreet)
- bcachefs: bcachefs_metadata_version_disk_accounting_inum (Kent Overstreet)
- bcachefs: Kill __bch2_accounting_mem_mod() (Kent Overstreet)
- bcachefs: Make bkey_fsck_err() a wrapper around fsck_err() (Kent Overstreet)
- bcachefs: Fix warning in __bch2_fsck_err() for trans not passed in (Kent Overstreet)
- bcachefs: Add a time_stat for blocked on key cache flush (Kent Overstreet)
- bcachefs: Improve trans_blocked_journal_reclaim tracepoint (Kent Overstreet)
- bcachefs: Add hysteresis to waiting on btree key cache flush (Kent Overstreet)
- lib/generic-radix-tree.c: Fix rare race in __genradix_ptr_alloc() (Kent Overstreet)
- bcachefs: Convert for_each_btree_node() to lockrestart_do() (Kent Overstreet)
- bcachefs: Add missing downgrade table entry (Kent Overstreet)
- bcachefs: disk accounting: ignore unknown types (Kent Overstreet)
- bcachefs: bch2_accounting_invalid() fixup (Kent Overstreet)
- bcachefs: Fix bch2_trigger_alloc when upgrading from old versions (Kent Overstreet)
- bcachefs: delete faulty fastpath in bch2_btree_path_traverse_cached() (Kent Overstreet)
- memcg_write_event_control(): fix a user-triggerable oops (Al Viro)
- arm64: Fix KASAN random tag seed initialization (Samuel Holland)
- arm64: ACPI: NUMA: initialize all values of acpi_early_node_map to NUMA_NO_NODE (Haibo Xu)
- arm64: uaccess: correct thinko in __get_mem_asm() (Mark Rutland)
- clk: thead: fix dependency on clk_ignore_unused (Drew Fustini)
- block: Fix lockdep warning in blk_mq_mark_tag_wait (Li Lingfeng)
- md/raid1: Fix data corruption for degraded array with slow disk (Yu Kuai)
- s390/dasd: fix error recovery leading to data corruption on ESE devices (Stefan Haberland)
- s390/dasd: Remove DMA alignment (Eric Farman)
- io_uring: fix user_data field name in comment (Caleb Sander Mateos)
- io_uring/sqpoll: annotate debug task == current with data_race() (Jens Axboe)
- io_uring/napi: remove duplicate io_napi_entry timeout assignation (Olivier Langlois)
- io_uring/napi: check napi_enabled in io_napi_add() before proceeding (Olivier Langlois)
- of/irq: Prevent device address out-of-bounds read in interrupt map walk (Stefan Wiehler)
- dt-bindings: eeprom: at25: add fujitsu,mb85rs256 compatible (Francesco Dolcini)
- dt-bindings: Batch-update Konrad Dybcio's email (Konrad Dybcio)
- thermal: gov_bang_bang: Use governor_data to reduce overhead (Rafael J. Wysocki)
- thermal: gov_bang_bang: Add .manage() callback (Rafael J. Wysocki)
- thermal: gov_bang_bang: Split bang_bang_control() (Rafael J. Wysocki)
- thermal: gov_bang_bang: Call __thermal_cdev_update() directly (Rafael J. Wysocki)
- ACPI: EC: Evaluate _REG outside the EC scope more carefully (Rafael J. Wysocki)
- ACPICA: Add a depth argument to acpi_execute_reg_methods() (Rafael J. Wysocki)
- Revert "ACPI: EC: Evaluate orphan _REG under EC device" (Rafael J. Wysocki)
- nvdimm/pmem: Set dax flag for all 'PFN_MAP' cases (Zhihao Cheng)
- rust: x86: remove `-3dnow{,a}` from target features (Miguel Ojeda)
- kbuild: rust-analyzer: mark `rust_is_available.sh` invocation as recursive (Miguel Ojeda)
- rust: add intrinsics to fix `-Os` builds (Miguel Ojeda)
- kbuild: rust: skip -fmin-function-alignment in bindgen flags (Zehui Xu)
- rust: Support latest version of `rust-analyzer` (Sarthak Singh)
- rust: macros: indent list item in `module!`'s docs (Miguel Ojeda)
- rust: fix the default format for CONFIG_{RUSTC,BINDGEN}_VERSION_TEXT (Masahiro Yamada)
- rust: suppress error messages from CONFIG_{RUSTC,BINDGEN}_VERSION_TEXT (Masahiro Yamada)
- RISC-V: hwprobe: Add SCALAR to misaligned perf defines (Evan Green)
- RISC-V: hwprobe: Add MISALIGNED_PERF key (Evan Green)
- riscv: Fix out-of-bounds when accessing Andes per hart vendor extension array (Alexandre Ghiti)
- RISC-V: ACPI: NUMA: initialize all values of acpi_early_node_map to NUMA_NO_NODE (Haibo Xu)
- riscv: change XIP's kernel_map.size to be size of the entire kernel (Nam Cao)
- riscv: entry: always initialize regs->a0 to -ENOSYS (Celeste Liu)
- riscv: Re-introduce global icache flush in patch_text_XXX() (Alexandre Ghiti)
- rtla/osnoise: Prevent NULL dereference in error handling (Dan Carpenter)
- tracing: Return from tracing_buffers_read() if the file has been closed (Steven Rostedt)
- KEYS: trusted: dcp: fix leak of blob encryption key (David Gstir)
- KEYS: trusted: fix DCP blob payload length assignment (David Gstir)
- dm persistent data: fix memory allocation failure (Mikulas Patocka)
- Documentation: dm-crypt.rst warning + error fix (Daniel Yang)
- dm resume: don't return EINVAL when signalled (Khazhismel Kumykov)
- dm suspend: return -ERESTARTSYS instead of -EINTR (Mikulas Patocka)
- iommu: Remove unused declaration iommu_sva_unbind_gpasid() (Yue Haibing)
- iommu: Restore lost return in iommu_report_device_fault() (Barak Biber)
- gpio: mlxbf3: Support shutdown() function (Asmaa Mnebhi)
- ALSA: hda/tas2781: Use correct endian conversion (Takashi Iwai)
- ALSA: usb-audio: Support Yamaha P-125 quirk entry (Juan José Arboleda)
- ALSA: hda: cs35l41: Remove redundant call to hda_cs_dsp_control_remove() (Richard Fitzgerald)
- ALSA: hda: cs35l56: Remove redundant call to hda_cs_dsp_control_remove() (Richard Fitzgerald)
- ALSA: hda/tas2781: fix wrong calibrated data order (Baojun Xu)
- ALSA: usb-audio: Add delay quirk for VIVO USB-C-XE710 HEADSET (Lianqin Hu)
- ALSA: hda/realtek: Add support for new HP G12 laptops (Simon Trimmer)
- spi: Add empty versions of ACPI functions (Richard Fitzgerald)
- ALSA: hda/realtek: Fix noise from speakers on Lenovo IdeaPad 3 15IAU7 (Parsa Poorshikhian)
- ALSA: timer: Relax start tick time check for slave timer elements (Takashi Iwai)
- drm/mediatek: Set sensible cursor width/height values to fix crash (AngeloGioacchino Del Regno)
- drm/xe: Hold a PM ref when GT TLB invalidations are inflight (Matthew Brost)
- drm/xe: Drop xe_gt_tlb_invalidation_wait (Matthew Brost)
- drm/xe: Add xe_gt_tlb_invalidation_fence_init helper (Matthew Brost)
- drm/xe/pf: Fix VF config validation on multi-GT platforms (Michal Wajdeczko)
- drm/xe: Build PM into GuC CT layer (Matthew Brost)
- drm/xe/vf: Fix register value lookup (Michal Wajdeczko)
- drm/xe: Fix use after free when client stats are captured (Umesh Nerlige Ramappa)
- drm/xe: Take a ref to xe file when user creates a VM (Umesh Nerlige Ramappa)
- drm/xe: Add ref counting for xe_file (Umesh Nerlige Ramappa)
- drm/xe: Move part of xe_file cleanup to a helper (Umesh Nerlige Ramappa)
- drm/xe: Validate user fence during creation (Matthew Brost)
- drm/rockchip: inno-hdmi: Fix infoframe upload (Alex Bee)
- drm/v3d: Fix out-of-bounds read in `v3d_csd_job_run()` (Maíra Canal)
- drm: panel-orientation-quirks: Add quirk for Ayn Loki Max (Bouke Sybren Haarsma)
- drm: panel-orientation-quirks: Add quirk for Ayn Loki Zero (Bouke Sybren Haarsma)
- dt-bindings: display: panel: samsung,atna45dc02: Fix indentation (Douglas Anderson)
- drm/amd/amdgpu: add HDP_SD support on gc 12.0.0/1 (Kenneth Feng)
- drm/amdgpu: Update kmd_fw_shared for VCN5 (Yinjie Yao)
- drm/amd/amdgpu: command submission parser for JPEG (David (Ming Qiang) Wu)
- drm/amdgpu/mes12: fix suspend issue (Jack Xiao)
- drm/amdgpu/mes12: sw/hw fini for unified mes (Jack Xiao)
- drm/amdgpu/mes12: configure two pipes hardware resources (Jack Xiao)
- drm/amdgpu/mes12: adjust mes12 sw/hw init for multiple pipes (Jack Xiao)
- drm/amdgpu/mes12: add mes pipe switch support (Jack Xiao)
- drm/amdgpu/mes12: load unified mes fw on pipe0 and pipe1 (Jack Xiao)
- drm/amdgpu/mes: add multiple mes ring instances support (Jack Xiao)
- drm/amdgpu/mes12: update mes_v12_api_def.h (Jack Xiao)
- drm/amdgpu: Actually check flags for all context ops. (Bas Nieuwenhuizen)
- drm/amdgpu/jpeg4: properly set atomics vmid field (Alex Deucher)
- drm/amdgpu/jpeg2: properly set atomics vmid field (Alex Deucher)
- drm/amd/display: Adjust cursor position (Rodrigo Siqueira)
- drm/amd/display: fix cursor offset on rotation 180 (Melissa Wen)
- drm/amd/display: Fix MST BW calculation Regression (Fangzhi Zuo)
- drm/amd/display: Enable otg synchronization logic for DCN321 (Loan Chen)
- drm/amd/display: fix s2idle entry for DCN3.5+ (Hamza Mahfooz)
- drm/amdgpu/mes: fix mes ring buffer overflow (Jack Xiao)
- v6.11-rc3-rt3 (Sebastian Andrzej Siewior)
- crypto: x86/aes-gcm - fix PREEMPT_RT issue in gcm_crypt() (Eric Biggers)
- hrtimer: Annotate hrtimer_cpu_base_.*_expiry() for sparse. (Sebastian Andrzej Siewior)
- timers: Add sparse annotation for timer_sync_wait_running(). (Sebastian Andrzej Siewior)
- locking/rt: Annotate unlock followed by lock for sparse. (Sebastian Andrzej Siewior)
- locking/rt: Add sparse annotation for RCU. (Sebastian Andrzej Siewior)
- locking/rt: Remove one __cond_lock() in RT's spin_trylock_irqsave() (Sebastian Andrzej Siewior)
- locking/rt: Add sparse annotation PREEMPT_RT's sleeping locks. (Sebastian Andrzej Siewior)
- v6.11-rc3-rt2 (Sebastian Andrzej Siewior)
- perf daemon: Fix the build on 32-bit architectures (Arnaldo Carvalho de Melo)
- tools/include: Sync arm64 headers with the kernel sources (Namhyung Kim)
- tools/include: Sync x86 headers with the kernel sources (Namhyung Kim)
- tools/include: Sync filesystem headers with the kernel sources (Namhyung Kim)
- tools/include: Sync network socket headers with the kernel sources (Namhyung Kim)
- tools/include: Sync uapi/asm-generic/unistd.h with the kernel sources (Namhyung Kim)
- tools/include: Sync uapi/sound/asound.h with the kernel sources (Namhyung Kim)
- tools/include: Sync uapi/linux/perf.h with the kernel sources (Namhyung Kim)
- tools/include: Sync uapi/linux/kvm.h with the kernel sources (Namhyung Kim)
- tools/include: Sync uapi/drm/i915_drm.h with the kernel sources (Namhyung Kim)
- perf tools: Add tools/include/uapi/README (Namhyung Kim)
- kallsyms: Match symbols exactly with CONFIG_LTO_CLANG (Song Liu)
- kallsyms: Do not cleanup .llvm.<hash> suffix before sorting symbols (Song Liu)
- kunit/overflow: Fix UB in overflow_allocation_test (Ivan Orlov)
- gcc-plugins: randstruct: Remove GCC 4.7 or newer requirement (Thorsten Blum)
- refcount: Report UAF for refcount_sub_and_test(0) when counter==0 (Petr Pavlu)
- netfilter: nf_tables: Add locking for NFT_MSG_GETOBJ_RESET requests (Phil Sutter)
- netfilter: nf_tables: Introduce nf_tables_getobj_single (Phil Sutter)
- netfilter: nf_tables: Audit log dump reset after the fact (Phil Sutter)
- selftests: netfilter: add test for br_netfilter+conntrack+queue combination (Florian Westphal)
- netfilter: nf_queue: drop packets with cloned unconfirmed conntracks (Florian Westphal)
- netfilter: flowtable: initialise extack before use (Donald Hunter)
- netfilter: nfnetlink: Initialise extack before use in ACKs (Donald Hunter)
- netfilter: allow ipv6 fragments to arrive on different devices (Tom Hughes)
- net: hns3: use correct release function during uninitialization (Peiyang Wang)
- net: hns3: void array out of bound when loop tnl_num (Peiyang Wang)
- net: hns3: fix a deadlock problem when config TC during resetting (Jie Wang)
- net: hns3: use the user's cfg after reset (Peiyang Wang)
- net: hns3: fix wrong use of semaphore up (Jie Wang)
- selftests: net: lib: kill PIDs before del netns (Matthieu Baerts (NGI0))
- pse-core: Conditionally set current limit during PI regulator registration (Oleksij Rempel)
- net: thunder_bgx: Fix netdev structure allocation (Marc Zyngier)
- net: ethtool: Allow write mechanism of LPL and both LPL and EPL (Danielle Ratson)
- vsock: fix recursive ->recvmsg calls (Cong Wang)
- wifi: ath12k: use 128 bytes aligned iova in transmit path for WCN7850 (Baochen Qiang)
- wifi: iwlwifi: correctly lookup DMA address in SG table (Benjamin Berg)
- wifi: mt76: mt7921: fix NULL pointer access in mt7921_ipv6_addr_change (Bert Karwatzki)
- wifi: brcmfmac: cfg80211: Handle SSID based pmksa deletion (Janne Grunau)
- wifi: rtlwifi: rtl8192du: Initialise value32 in _rtl92du_init_queue_reserved_page (Bitterblue Smith)
- selftest: af_unix: Fix kselftest compilation warnings (Abhinav Jain)
- tcp: Update window clamping condition (Subash Abhinov Kasiviswanathan)
- mptcp: correct MPTCP_SUBFLOW_ATTR_SSN_OFFSET reserved size (Eugene Syromiatnikov)
- mlxbf_gige: disable RX filters until RX path initialized (David Thompson)
- net: mana: Fix doorbell out of order violation and avoid unnecessary doorbell rings (Long Li)
- net: macb: Use rcu_dereference() for idev->ifa_list in macb_suspend(). (Kuniyuki Iwashima)
- net: ethernet: mtk_wed: fix use-after-free panic in mtk_wed_setup_tc_block_cb() (Zheng Zhang)
- net: mana: Fix RX buf alloc_size alignment and atomic op panic (Haiyang Zhang)
- dt-bindings: net: fsl,qoriq-mc-dpmac: add missed property phys (Frank Li)
- net: phy: vitesse: repair vsc73xx autonegotiation (Pawel Dembicki)
- net: dsa: vsc73xx: allow phy resetting (Pawel Dembicki)
- net: dsa: vsc73xx: check busy flag in MDIO operations (Pawel Dembicki)
- net: dsa: vsc73xx: pass value in phy_write operation (Pawel Dembicki)
- net: dsa: vsc73xx: fix port MAC configuration in full duplex mode (Pawel Dembicki)
- net: axienet: Fix register defines comment description (Radhey Shyam Pandey)
- atm: idt77252: prevent use after free in dequeue_rx() (Dan Carpenter)
- igc: Fix qbv tx latency by setting gtxoffset (Faizal Rahim)
- igc: Fix reset adapter logics when tx mode change (Faizal Rahim)
- igc: Fix qbv_config_change_errors logics (Faizal Rahim)
- igc: Fix packet still tx after gate close by reducing i226 MAC retry buffer (Faizal Rahim)
- net: ethernet: use ip_hdrlen() instead of bit shift (Moon Yeounsu)
- net/mlx5e: Fix queue stats access to non-existing channels splat (Gal Pressman)
- net/mlx5e: Correctly report errors for ethtool rx flows (Cosmin Ratiu)
- net/mlx5e: Take state lock during tx timeout reporter (Dragos Tatulea)
- net/mlx5e: SHAMPO, Increase timeout to improve latency (Dragos Tatulea)
- net/mlx5: SD, Do not query MPIR register if no sd_group (Tariq Toukan)
- selftests/net: Add coverage for UDP GSO with IPv6 extension headers (Jakub Sitnicki)
- udp: Fall back to software USO if IPv6 extension headers are present (Jakub Sitnicki)
- net: Make USO depend on CSUM offload (Jakub Sitnicki)
- gtp: pull network headers in gtp_dev_xmit() (Eric Dumazet)
- usbnet: ipheth: fix carrier detection in modes 1 and 4 (Foster Snowhill)
- usbnet: ipheth: do not stop RX on failing RX callback (Foster Snowhill)
- usbnet: ipheth: drop RX URBs with no payload (Foster Snowhill)
- usbnet: ipheth: remove extraneous rx URB length check (Foster Snowhill)
- usbnet: ipheth: race between ipheth_close and error handling (Oliver Neukum)
- media: atomisp: Fix streaming no longer working on BYT / ISP2400 devices (Hans de Goede)
- media: Revert "media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control()" (Sean Young)
- Revert "ata: libata-scsi: Honor the D_SENSE bit for CK_COND=1 and no error" (Niklas Cassel)
- redhat/configs: Disable dlm in rhel configs (Andrew Price)
- rhel: aarch64: enable required PSCI configs (Peter Robinson)
- btrfs: fix invalid mapping of extent xarray state (Naohiro Aota)
- btrfs: send: allow cloning non-aligned extent if it ends at i_size (Filipe Manana)
- btrfs: only run the extent map shrinker from kswapd tasks (Filipe Manana)
- btrfs: tree-checker: reject BTRFS_FT_UNKNOWN dir type (Qu Wenruo)
- btrfs: check delayed refs when we're checking if a ref exists (Josef Bacik)
- KVM: SEV: uapi: fix typo in SEV_RET_INVALID_CONFIG (Amit Shah)
- KVM: x86: Disallow read-only memslots for SEV-ES and SEV-SNP (and TDX) (Sean Christopherson)
- KVM: eventfd: Use synchronize_srcu_expedited() on shutdown (Li RongQing)
- KVM: selftests: Add a testcase to verify x2APIC is fully readonly (Michal Luczaj)
- KVM: x86: Make x2APIC ID 100%% readonly (Sean Christopherson)
- KVM: x86: Use this_cpu_ptr() instead of per_cpu_ptr(smp_processor_id()) (Isaku Yamahata)
- KVM: x86: hyper-v: Remove unused inline function kvm_hv_free_pa_page() (Yue Haibing)
- KVM: SVM: Fix an error code in sev_gmem_post_populate() (Dan Carpenter)
- s390/uv: Panic for set and remove shared access UVC errors (Claudio Imbrenda)
- KVM: s390: fix validity interception issue when gisa is switched off (Michael Mueller)
- KVM: arm64: vgic: Hold config_lock while tearing down a CPU interface (Marc Zyngier)
- KVM: selftests: arm64: Correct feature test for S1PIE in get-reg-list (Mark Brown)
- KVM: arm64: Tidying up PAuth code in KVM (Fuad Tabba)
- KVM: arm64: vgic-debug: Exit the iterator properly w/o LPI (Zenghui Yu)
- KVM: arm64: Enforce dependency on an ARMv8.4-aware toolchain (Marc Zyngier)
- docs: KVM: Fix register ID of SPSR_FIQ (Takahiro Itazuri)
- KVM: arm64: vgic: fix unexpected unlock sparse warnings (Sebastian Ott)
- KVM: arm64: fix kdoc warnings in W=1 builds (Sebastian Ott)
- KVM: arm64: fix override-init warnings in W=1 builds (Sebastian Ott)
- KVM: arm64: free kvm->arch.nested_mmus with kvfree() (Danilo Krummrich)
- KVM: SVM: Fix uninitialized variable bug (Dan Carpenter)
- selinux: revert our use of vma_is_initial_heap() (Paul Moore)
- selinux: add the processing of the failure of avc_add_xperms_decision() (Zhen Lei)
- selinux: fix potential counting error in avc_add_xperms_decision() (Zhen Lei)
- Squashfs: sanity check symbolic link size (Phillip Lougher)
- 9p: Fix DIO read through netfs (Dominique Martinet)
- vfs: Don't evict inode under the inode lru traversing context (Zhihao Cheng)
- netfs: Fix handling of USE_PGPRIV2 and WRITE_TO_CACHE flags (David Howells)
- netfs, ceph: Revert "netfs: Remove deprecated use of PG_private_2 as a second writeback flag" (David Howells)
- file: fix typo in take_fd() comment (Mathias Krause)
- pidfd: prevent creation of pidfds for kthreads (Christian Brauner)
- netfs: clean up after renaming FSCACHE_DEBUG config (Lukas Bulwahn)
- libfs: fix infinite directory reads for offset dir (yangerkun)
- nsfs: fix ioctl declaration (Christian Brauner)
- fs/netfs/fscache_cookie: add missing "n_accesses" check (Max Kellermann)
- filelock: fix name of file_lease slab cache (Omar Sandoval)
- netfs: Fault in smaller chunks for non-large folio mappings (Matthew Wilcox (Oracle))
- perf/bpf: Don't call bpf_overflow_handler() for tracing events (Kyle Huey)
- selftests/bpf: Add a test to verify previous stacksafe() fix (Yonghong Song)
- bpf: Fix a kernel verifier crash in stacksafe() (Yonghong Song)
- bpf: Fix updating attached freplace prog in prog_array map (Leon Hwang)
- Linux v6.11.0-0.rc4
Resolves: RHEL-29722

Signed-off-by: Jan Stancek <jstancek@redhat.com>
2024-08-20 11:36:52 +02:00
Jan Stancek
c15ab2234a kernel-6.11.0-0.rc3.19.el10
* Thu Aug 15 2024 Jan Stancek <jstancek@redhat.com> [6.11.0-0.rc3.19.el10]
- exec: Fix ToCToU between perm check and set-uid/gid usage (Kees Cook)
- binfmt_flat: Fix corruption when not offsetting data start (Kees Cook)
- ksmbd: override fsids for smb2_query_info() (Namjae Jeon)
- ksmbd: override fsids for share path check (Namjae Jeon)
- fedora: Enable AF8133J Magnetometer driver (Peter Robinson)
- platform/x86: ideapad-laptop: add a mutex to synchronize VPC commands (Gergo Koteles)
- platform/x86: ideapad-laptop: move ymc_trigger_ec from lenovo-ymc (Gergo Koteles)
- platform/x86: ideapad-laptop: introduce a generic notification chain (Gergo Koteles)
- platform/x86/amd/pmf: Fix to Update HPD Data When ALS is Disabled (Shyam Sundar S K)
- fix bitmap corruption on close_range() with CLOSE_RANGE_UNSHARE (Al Viro)
- redhat: spec: add cachestat kselftest (Eric Chanudet)
- redhat: hmac sign the UKI for FIPS (Vitaly Kuznetsov)
- not upstream: Disable vdso getrandom when FIPS is enabled (Herbert Xu)
- Linux v6.11.0-0.rc3
Resolves: RHEL-29722

Signed-off-by: Jan Stancek <jstancek@redhat.com>
2024-08-15 16:32:38 +02:00
Jan Stancek
b8dd36c152 kernel-6.11.0-0.rc3.18.el10
* Tue Aug 13 2024 Jan Stancek <jstancek@redhat.com> [6.11.0-0.rc3.18.el10]
- Linux 6.11-rc3 (Linus Torvalds)
- x86/mtrr: Check if fixed MTRRs exist before saving them (Andi Kleen)
- x86/paravirt: Fix incorrect virt spinlock setting on bare metal (Chen Yu)
- x86/acpi: Remove __ro_after_init from acpi_mp_wake_mailbox (Zhiquan Li)
- x86/mm: Fix PTI for i386 some more (Thomas Gleixner)
- timekeeping: Fix bogus clock_was_set() invocation in do_adjtimex() (Thomas Gleixner)
- ntp: Safeguard against time_constant overflow (Justin Stitt)
- ntp: Clamp maxerror and esterror to operating range (Justin Stitt)
- irqchip/riscv-aplic: Retrigger MSI interrupt on source configuration (Yong-Xuan Wang)
- irqchip/xilinx: Fix shift out of bounds (Radhey Shyam Pandey)
- genirq/irqdesc: Honor caller provided affinity in alloc_desc() (Shay Drory)
- usb: typec: ucsi: Fix a deadlock in ucsi_send_command_common() (Heikki Krogerus)
- usb: typec: tcpm: avoid sink goto SNK_UNATTACHED state if not received source capability message (Xu Yang)
- usb: gadget: f_fs: pull out f->disable() from ffs_func_set_alt() (Tudor Ambarus)
- usb: gadget: f_fs: restore ffs_func_disable() functionality (Tudor Ambarus)
- USB: serial: debug: do not echo input by default (Marek Marczykowski-Górecki)
- usb: typec: tipd: Delete extra semi-colon (Harshit Mogalapalli)
- usb: typec: tipd: Fix dereferencing freeing memory in tps6598x_apply_patch() (Harshit Mogalapalli)
- usb: gadget: u_serial: Set start_delayed during suspend (Prashanth K)
- usb: typec: tcpci: Fix error code in tcpci_check_std_output_cap() (Dan Carpenter)
- usb: typec: fsa4480: Check if the chip is really there (Konrad Dybcio)
- usb: gadget: core: Check for unset descriptor (Chris Wulff)
- usb: vhci-hcd: Do not drop references before new references are gained (Oliver Neukum)
- usb: gadget: u_audio: Check return codes from usb_ep_enable and config_ep_by_speed. (Chris Wulff)
- usb: gadget: midi2: Fix the response for FB info with block 0xff (Takashi Iwai)
- dt-bindings: usb: microchip,usb2514: Add USB2517 compatible (Alexander Stein)
- USB: serial: garmin_gps: use struct_size() to allocate pkt (Javier Carrasco)
- USB: serial: garmin_gps: annotate struct garmin_packet with __counted_by (Javier Carrasco)
- USB: serial: add missing MODULE_DESCRIPTION() macros (Jeff Johnson)
- USB: serial: spcp8x5: remove unused struct 'spcp8x5_usb_ctrl_arg' (Dr. David Alan Gilbert)
- tty: vt: conmakehash: cope with abs_srctree no longer in env (Max Krummenacher)
- serial: sc16is7xx: fix invalid FIFO access with special register set (Hugo Villeneuve)
- serial: sc16is7xx: fix TX fifo corruption (Hugo Villeneuve)
- serial: core: check uartclk for zero to avoid divide by zero (George Kennedy)
- driver core: Fix uevent_show() vs driver detach race (Dan Williams)
- Documentation: embargoed-hardware-issues.rst: add a section documenting the "early access" process (Greg Kroah-Hartman)
- Documentation: embargoed-hardware-issues.rst: minor cleanups and fixes (Greg Kroah-Hartman)
- rust: firmware: fix invalid rustdoc link (Andrew Ballance)
- spmi: pmic-arb: add missing newline in dev_err format strings (David Collins)
- spmi: pmic-arb: Pass the correct of_node to irq_domain_add_tree (Konrad Dybcio)
- binder_alloc: Fix sleeping function called from invalid context (Mukesh Ojha)
- binder: fix descriptor lookup for context manager (Carlos Llamas)
- char: add missing NetWinder MODULE_DESCRIPTION() macros (Jeff Johnson)
- misc: mrvl-cn10k-dpi: add PCI_IOV dependency (Arnd Bergmann)
- eeprom: ee1004: Fix locking issues in ee1004_probe() (Armin Wolf)
- fsi: add missing MODULE_DESCRIPTION() macros (Jeff Johnson)
- scsi: sd: Keep the discard mode stable (Li Feng)
- scsi: sd: Move sd_read_cpr() out of the q->limits_lock region (Shin'ichiro Kawasaki)
- scsi: ufs: core: Fix hba->last_dme_cmd_tstamp timestamp updating logic (Vamshi Gajjela)
- nfsd: don't set SVC_SOCK_ANONYMOUS when creating nfsd sockets (Jeff Layton)
- sunrpc: avoid -Wformat-security warning (Arnd Bergmann)
- i2c: qcom-geni: Add missing geni_icc_disable in geni_i2c_runtime_resume (Gaosheng Cui)
- i2c: qcom-geni: Add missing clk_disable_unprepare in geni_i2c_runtime_resume (Gaosheng Cui)
- i2c: testunit: match HostNotify test name with docs (Wolfram Sang)
- i2c: Fix conditional for substituting empty ACPI functions (Richard Fitzgerald)
- i2c: smbus: Send alert notifications to all devices if source not found (Guenter Roeck)
- i2c: smbus: Improve handling of stuck alerts (Guenter Roeck)
- dma-debug: avoid deadlock between dma debug vs printk and netconsole (Rik van Riel)
- bcachefs: bcachefs_metadata_version_disk_accounting_v3 (Kent Overstreet)
- bcachefs: improve bch2_dev_usage_to_text() (Kent Overstreet)
- bcachefs: bch2_accounting_invalid() (Kent Overstreet)
- bcachefs: Switch to .get_inode_acl() (Kent Overstreet)
- cifs: cifs_inval_name_dfs_link_error: correct the check for fullpath (Gleb Korobeynikov)
- Fix spelling errors in Server Message Block (Xiaxi Shen)
- smb3: fix setting SecurityFlags when encryption is required (Steve French)
- spi: spi-fsl-lpspi: Fix scldiv calculation (Stefan Wahren)
- spi: spidev: Add missing spi_device_id for bh2228fv (Geert Uytterhoeven)
- spi: hisi-kunpeng: Add verification for the max_frequency provided by the firmware (Devyn Liu)
- spi: hisi-kunpeng: Add validation for the minimum value of speed_hz (Devyn Liu)
- drm/i915: Attempt to get pages without eviction first (David Gow)
- drm/i915: Allow evicting to use the requested placement (David Gow)
- drm/i915/gem: Fix Virtual Memory mapping boundaries calculation (Andi Shyti)
- drm/i915/gem: Adjust vma offset for framebuffer mmap offset (Andi Shyti)
- drm/i915/display: correct dual pps handling for MTL_PCH+ (Dnyaneshwar Bhadane)
- drm/xe: Take ref to VM in delayed snapshot (Matthew Brost)
- drm/xe/hwmon: Fix PL1 disable flow in xe_hwmon_power_max_write (Karthik Poosa)
- drm/xe: Use dma_fence_chain_free in chain fence unused as a sync (Matthew Brost)
- drm/xe/rtp: Fix off-by-one when processing rules (Lucas De Marchi)
- drm/amdgpu: Add DCC GFX12 flag to enable address alignment (Arunpravin Paneer Selvam)
- drm/amdgpu: correct sdma7 max dw (Frank Min)
- drm/amdgpu: Add address alignment support to DCC buffers (Arunpravin Paneer Selvam)
- drm/amd/display: Skip Recompute DSC Params if no Stream on Link (Fangzhi Zuo)
- drm/amdgpu: change non-dcc buffer copy configuration (Frank Min)
- drm/amdgpu: Forward soft recovery errors to userspace (Joshua Ashton)
- drm/amdgpu: add golden setting for gc v12 (Likun Gao)
- drm/buddy: Add start address support to trim function (Arunpravin Paneer Selvam)
- drm/amd/display: Add missing program DET segment call to pipe init (Rodrigo Siqueira)
- drm/amd/display: Add missing DCN314 to the DML Makefile (Rodrigo Siqueira)
- drm/amdgpu: force to use legacy inv in mmhub (Likun Gao)
- drm/amd/pm: update powerplay structure on smu v14.0.2/3 (Kenneth Feng)
- drm/amd/display: Add missing mcache registers (Rodrigo Siqueira)
- drm/amd/display: Add dcc propagation value (Rodrigo Siqueira)
- drm/amd/display: Add missing DET segments programming (Rodrigo Siqueira)
- drm/amd/display: Replace dm_execute_dmub_cmd with dc_wake_and_execute_dmub_cmd (Rodrigo Siqueira)
- drm/atomic: allow no-op FB_ID updates for async flips (Simon Ser)
- dt-bindings: display: panel: samsung,atna45dc02: Document ATNA45DC02 (Rob Clark)
- drm/bridge-connector: Fix double free in error handling paths (Cristian Ciocaltea)
- drm/omap: add CONFIG_MMU dependency (Arnd Bergmann)
- drm/test: fix the gem shmem test to map the sg table. (Dave Airlie)
- drm/client: fix null pointer dereference in drm_client_modeset_probe (Ma Ke)
- cpumask: Fix crash on updating CPU enabled mask (Gavin Shan)
- cpufreq: intel_pstate: Update Balance performance EPP for Emerald Rapids (Pedro Henrique Kopper)
- syscalls: add back legacy __NR_nfsservctl macro (Arnd Bergmann)
- syscalls: fix fstat() entry again (Arnd Bergmann)
- arm64: dts: ti: k3-j784s4-main: Correct McASP DMAs (Parth Pancholi)
- arm64: dts: ti: k3-j722s: Fix gpio-range for main_pmx0 (Jared McArthur)
- arm64: dts: ti: k3-am62p: Fix gpio-range for main_pmx0 (Jared McArthur)
- arm64: dts: ti: k3-am62p: Add gpio-ranges for mcu_gpio0 (Jared McArthur)
- arm64: dts: ti: k3-am62-verdin-dahlia: Keep CTRL_SLEEP_MOCI# regulator on (Francesco Dolcini)
- arm64: dts: ti: k3-j784s4-evm: Consolidate serdes0 references (Andrew Halaney)
- arm64: dts: ti: k3-j784s4-evm: Assign only lanes 0 and 1 to PCIe1 (Andrew Halaney)
- ARM: pxa/gumstix: fix attaching properties to vbus gpio device (Dmitry Torokhov)
- doc: platform: cznic: turris-omnia-mcu: Use double backticks for attribute value (Marek Behún)
- doc: platform: cznic: turris-omnia-mcu: Fix sphinx-build warning (Marek Behún)
- platform: cznic: turris-omnia-mcu: Make GPIO code optional (Marek Behún)
- platform: cznic: turris-omnia-mcu: Make poweroff and wakeup code optional (Marek Behún)
- platform: cznic: turris-omnia-mcu: Make TRNG code optional (Marek Behún)
- platform: cznic: turris-omnia-mcu: Make watchdog code optional (Marek Behún)
- kprobes: Fix to check symbol prefixes correctly (Masami Hiramatsu (Google))
- bpf: kprobe: remove unused declaring of bpf_kprobe_override (Menglong Dong)
- nvme: reorganize nvme_ns_head fields (Kanchan Joshi)
- nvme: change data type of lba_shift (Kanchan Joshi)
- nvme: remove a field from nvme_ns_head (Kanchan Joshi)
- nvme: remove unused parameter (Kanchan Joshi)
- blk-throttle: remove more latency dead-code (Dr. David Alan Gilbert)
- io_uring/net: don't pick multiple buffers for non-bundle send (Jens Axboe)
- io_uring/net: ensure expanded bundle send gets marked for cleanup (Jens Axboe)
- io_uring/net: ensure expanded bundle recv gets marked for cleanup (Jens Axboe)
- ASoC: cs35l56: Patch CS35L56_IRQ1_MASK_18 to the default value (Simon Trimmer)
- ASoC: meson: axg-fifo: fix irq scheduling issue with PREEMPT_RT (Jerome Brunet)
- MAINTAINERS: Update Cirrus Logic parts to linux-sound mailing list (Charles Keepax)
- ASoC: dt-bindings: qcom,wcd939x: Correct reset GPIO polarity in example (Krzysztof Kozlowski)
- ASoC: dt-bindings: qcom,wcd938x: Correct reset GPIO polarity in example (Krzysztof Kozlowski)
- ASoC: dt-bindings: qcom,wcd934x: Correct reset GPIO polarity in example (Krzysztof Kozlowski)
- ASoC: dt-bindings: qcom,wcd937x: Correct reset GPIO polarity in example (Krzysztof Kozlowski)
- ASoC: amd: yc: Add quirk entry for OMEN by HP Gaming Laptop 16-n0xxx (Takashi Iwai)
- ASoC: codecs: ES8326: button detect issue (Zhang Yi)
- ASoC: amd: yc: Support mic on Lenovo Thinkpad E14 Gen 6 (Krzysztof Stępniak)
- ASoC: cs35l56: Stop creating ALSA controls for firmware coefficients (Simon Trimmer)
- ASoC: wm_adsp: Add control_add callback and export wm_adsp_control_add() (Simon Trimmer)
- ASoC: cs35l56: Handle OTP read latency over SoundWire (Richard Fitzgerald)
- ASoC: codecs: lpass-macro: fix missing codec version (Johan Hovold)
- ASoC: cs-amp-lib: Fix NULL pointer crash if efi.get_variable is NULL (Richard Fitzgerald)
- ASoC: cs42l43: Cache shutter IRQ control pointers (Charles Keepax)
- ASoC: cs35l45: Use new snd_soc_component_get_kcontrol_locked() helper (Charles Keepax)
- ASoC: soc-component: Add new snd_soc_component_get_kcontrol() helpers (Charles Keepax)
- ASoC: cs42l43: Remove redundant semi-colon at end of function (Charles Keepax)
- ASoC: SOF: Remove libraries from topology lookups (Curtis Malainey)
- ASoC: nau8822: Lower debug print priority (Francesco Dolcini)
- ASoC: fsl_micfil: Differentiate register access permission for platforms (Shengjiu Wang)
- ASoC: fsl_micfil: Expand the range of FIFO watermark mask (Shengjiu Wang)
- ASoC: codecs: wsa884x: Correct Soundwire ports mask (Krzysztof Kozlowski)
- ASoC: codecs: wsa883x: Correct Soundwire ports mask (Krzysztof Kozlowski)
- ASoC: codecs: wsa881x: Correct Soundwire ports mask (Krzysztof Kozlowski)
- ASoC: codecs: wcd939x-sdw: Correct Soundwire ports mask (Krzysztof Kozlowski)
- ASoC: codecs: wcd938x-sdw: Correct Soundwire ports mask (Krzysztof Kozlowski)
- ASoC: codecs: wcd937x-sdw: Correct Soundwire ports mask (Krzysztof Kozlowski)
- ASoC: cs530x: Change IN HPF Select kcontrol name (Paul Handrigan)
- ASoC: amd: yc: Support mic on HP 14-em0002la (Bruno Ancona)
- ASoC: sti: add missing probe entry for player and reader (Jerome Audu)
- ALSA: usb-audio: Re-add ScratchAmp quirk entries (Takashi Iwai)
- ALSA: hda/realtek: Add Framework Laptop 13 (Intel Core Ultra) to quirks (Dustin L. Howett)
- ALSA: hda/hdmi: Yet more pin fix for HP EliteDesk 800 G4 (Takashi Iwai)
- ALSA: hda: Add HP MP9 G4 Retail System AMS to force connect list (Steven 'Steve' Kendall)
- ALSA: line6: Fix racy access to midibuf (Takashi Iwai)
- ALSA: hda: cs35l41: Stop creating ALSA Controls for firmware coefficients (Stefan Binding)
- ALSA: hda: cs35l56: Stop creating ALSA controls for firmware coefficients (Simon Trimmer)
- module: make waiting for a concurrent module loader interruptible (Linus Torvalds)
- kernel: config: enable erofs lzma compression (Ian Kent)
- fedora: disable RTL8192CU in Fedora (Peter Robinson)
- ice: Fix incorrect assigns of FEC counts (Mateusz Polchlopek)
- ice: Skip PTP HW writes during PTP reset procedure (Grzegorz Nitka)
- ice: Fix reset handler (Grzegorz Nitka)
- net: dsa: microchip: disable EEE for KSZ8567/KSZ9567/KSZ9896/KSZ9897. (Martin Whitaker)
- ethtool: Fix context creation with no parameters (Gal Pressman)
- net: ethtool: fix off-by-one error in max RSS context IDs (Edward Cree)
- net: pse-pd: tps23881: include missing bitfield.h header (Arnd Bergmann)
- net: fec: Stop PPS on driver remove (Csókás, Bence)
- net: bcmgenet: Properly overlay PHY and MAC Wake-on-LAN capabilities (Florian Fainelli)
- l2tp: fix lockdep splat (James Chapman)
- net: stmmac: dwmac4: fix PCS duplex mode decode (Russell King (Oracle))
- Bluetooth: hci_sync: avoid dup filtering when passive scanning with adv monitor (Anton Khirnov)
- Bluetooth: l2cap: always unlock channel in l2cap_conless_channel() (Dmitry Antipov)
- Bluetooth: hci_qca: fix a NULL-pointer derefence at shutdown (Bartosz Golaszewski)
- Bluetooth: hci_qca: fix QCA6390 support on non-DT platforms (Bartosz Golaszewski)
- Bluetooth: hci_qca: don't call pwrseq_power_off() twice for QCA6390 (Bartosz Golaszewski)
- idpf: fix UAFs when destroying the queues (Alexander Lobakin)
- idpf: fix memleak in vport interrupt configuration (Michal Kubiak)
- idpf: fix memory leaks and crashes while performing a soft reset (Alexander Lobakin)
- bnxt_en : Fix memory out-of-bounds in bnxt_fill_hw_rss_tbl() (Michael Chan)
- net: dsa: bcm_sf2: Fix a possible memory leak in bcm_sf2_mdio_register() (Joe Hattori)
- net/smc: add the max value of fallback reason count (Zhengchao Shao)
- net: usb: qmi_wwan: add MeiG Smart SRM825L (ZHANG Yuntian)
- net: dsa: microchip: Fix Wake-on-LAN check to not return an error (Tristram Ha)
- net: linkwatch: use system_unbound_wq (Eric Dumazet)
- net: bridge: mcast: wait for previous gc cycles when removing port (Nikolay Aleksandrov)
- net: usb: qmi_wwan: fix memory leak for not ip packets (Daniele Palmas)
- virtio-net: unbreak vq resizing when coalescing is not negotiated (Heng Qi)
- virtio-net: check feature before configuring the vq coalescing command (Heng Qi)
- net/tcp: Disable TCP-AO static key after RCU grace period (Dmitry Safonov)
- gve: Fix use of netif_carrier_ok() (Praveen Kaligineedi)
- net: pse-pd: tps23881: Fix the device ID check (Kyle Swenson)
- sctp: Fix null-ptr-deref in reuseport_add_sock(). (Kuniyuki Iwashima)
- MAINTAINERS: update status of sky2 and skge drivers (Stephen Hemminger)
- selftests: mptcp: join: test both signal & subflow (Matthieu Baerts (NGI0))
- selftests: mptcp: join: ability to invert ADD_ADDR check (Matthieu Baerts (NGI0))
- mptcp: pm: do not ignore 'subflow' if 'signal' flag is also set (Matthieu Baerts (NGI0))
- mptcp: pm: don't try to create sf if alloc failed (Matthieu Baerts (NGI0))
- mptcp: pm: reduce indentation blocks (Matthieu Baerts (NGI0))
- mptcp: pm: deny endp with signal + subflow + port (Matthieu Baerts (NGI0))
- mptcp: fully established after ADD_ADDR echo on MPJ (Matthieu Baerts (NGI0))
- tracefs: Use generic inode RCU for synchronizing freeing (Steven Rostedt)
- ring-buffer: Remove unused function ring_buffer_nr_pages() (Jianhui Zhou)
- tracing: Fix overflow in get_free_elt() (Tze-nan Wu)
- function_graph: Fix the ret_stack used by ftrace_graph_ret_addr() (Petr Pavlu)
- eventfs: Use SRCU for freeing eventfs_inodes (Mathias Krause)
- eventfs: Don't return NULL in eventfs_create_dir() (Mathias Krause)
- tracefs: Fix inode allocation (Mathias Krause)
- tracing: Use refcount for trace_event_file reference counter (Steven Rostedt)
- tracing: Have format file honor EVENT_FILE_FL_FREED (Steven Rostedt)
- bcachefs: Use bch2_wait_on_allocator() in btree node alloc path (Kent Overstreet)
- bcachefs: Make allocator stuck timeout configurable, ratelimit messages (Kent Overstreet)
- bcachefs: Add missing path_traverse() to btree_iter_next_node() (Kent Overstreet)
- bcachefs: ec should not allocate from ro devs (Kent Overstreet)
- bcachefs: Improved allocator debugging for ec (Kent Overstreet)
- bcachefs: Add missing bch2_trans_begin() call (Kent Overstreet)
- bcachefs: Add a comment for bucket helper types (Kent Overstreet)
- bcachefs: Don't rely on implicit unsigned -> signed integer conversion (Kent Overstreet)
- lockdep: Fix lockdep_set_notrack_class() for CONFIG_LOCK_STAT (Kent Overstreet)
- bcachefs: Fix double free of ca->buckets_nouse (Kent Overstreet)
- module: warn about excessively long module waits (Linus Torvalds)
- LoongArch: KVM: Remove undefined a6 argument comment for kvm_hypercall() (Dandan Zhang)
- LoongArch: KVM: Remove unnecessary definition of KVM_PRIVATE_MEM_SLOTS (Yuli Wang)
- LoongArch: Use accessors to page table entries instead of direct dereference (Huacai Chen)
- LoongArch: Enable general EFI poweroff method (Miao Wang)
- padata: Fix possible divide-by-0 panic in padata_mt_helper() (Waiman Long)
- mailmap: update entry for David Heidelberg (David Heidelberg)
- memcg: protect concurrent access to mem_cgroup_idr (Shakeel Butt)
- mm: shmem: fix incorrect aligned index when checking conflicts (Baolin Wang)
- mm: shmem: avoid allocating huge pages larger than MAX_PAGECACHE_ORDER for shmem (Baolin Wang)
- mm: list_lru: fix UAF for memory cgroup (Muchun Song)
- kcov: properly check for softirq context (Andrey Konovalov)
- MAINTAINERS: Update LTP members and web (Petr Vorel)
- selftests: mm: add s390 to ARCH check (Nico Pache)
- redhat: Fix the ownership of /lib/modules/<kversion> directory (Vitaly Kuznetsov)
- new configs in drivers/phy (Izabela Bakollari)
- Add support to rh_waived cmdline boot parameter (Ricardo Robaina) [RHEL-26170]
- Linux v6.11.0-0.rc3
Resolves: RHEL-29722

Signed-off-by: Jan Stancek <jstancek@redhat.com>
2024-08-13 10:03:09 +02:00
Jan Stancek
83f40e0ddf kernel-6.11.0-0.rc2.17.el10
* Fri Aug 09 2024 Jan Stancek <jstancek@redhat.com> [6.11.0-0.rc2.17.el10]
- btrfs: avoid using fixed char array size for tree names (Qu Wenruo)
- btrfs: fix double inode unlock for direct IO sync writes (Filipe Manana)
- btrfs: emit a warning about space cache v1 being deprecated (Josef Bacik)
- btrfs: fix qgroup reserve leaks in cow_file_range (Boris Burkov)
- btrfs: implement launder_folio for clearing dirty page reserve (Boris Burkov)
- btrfs: scrub: update last_physical after scrubbing one stripe (Qu Wenruo)
- btrfs: factor out stripe length calculation into a helper (Qu Wenruo)
- power: supply: qcom_battmgr: Ignore extra __le32 in info payload (Stephan Gerhold)
- power: supply: qcom_battmgr: return EAGAIN when firmware service is not up (Neil Armstrong)
- power: supply: axp288_charger: Round constant_charge_voltage writes down (Hans de Goede)
- power: supply: axp288_charger: Fix constant_charge_voltage writes (Hans de Goede)
- power: supply: rt5033: Bring back i2c_set_clientdata (Nikita Travkin)
- vhost-vdpa: switch to use vmf_insert_pfn() in the fault handler (Jason Wang)
- platform/x86/intel/ifs: Initialize union ifs_status to zero (Kuppuswamy Sathyanarayanan)
- platform/x86: msi-wmi-platform: Fix spelling mistakes (Luis Felipe Hernandez)
- platform/x86/amd/pmf: Add new ACPI ID AMDI0107 (Shyam Sundar S K)
- platform/x86/amd/pmc: Send OS_HINT command for new AMD platform (Shyam Sundar S K)
- platform/x86/amd: pmf: Add quirk for ROG Ally X (Luke D. Jones)
- platform/x86: intel-vbtn: Protect ACPI notify handler against recursion (Hans de Goede)
- selftests: ksft: Fix finished() helper exit code on skipped tests (Laura Nao)
- mm, slub: do not call do_slab_free for kfence object (Rik van Riel)
- redhat/configs: Disable gfs2 in rhel configs (Andrew Price)
- redhat/uki_addons/virt: add common FIPS addon (Emanuele Giuseppe Esposito)
- redhat/kernel.spec: add uki_addons to create UKI kernel cmdline addons (Emanuele Giuseppe Esposito)
- Linux v6.11.0-0.rc2
Resolves: RHEL-29722

Signed-off-by: Jan Stancek <jstancek@redhat.com>
2024-08-09 12:20:36 +02:00
Jan Stancek
dd4d0c66be kernel-6.11.0-0.rc2.16.el10
* Tue Aug 06 2024 Jan Stancek <jstancek@redhat.com> [6.11.0-0.rc2.16.el10]
- Linux 6.11-rc2 (Linus Torvalds)
- profiling: remove profile=sleep support (Tetsuo Handa)
- x86/uaccess: Zero the 8-byte get_range case on failure on 32-bit (David Gow)
- x86/mm: Fix pti_clone_entry_text() for i386 (Peter Zijlstra)
- x86/mm: Fix pti_clone_pgtable() alignment assumption (Peter Zijlstra)
- x86/setup: Parse the builtin command line before merging (Borislav Petkov (AMD))
- x86/CPU/AMD: Add models 0x60-0x6f to the Zen5 range (Perry Yuan)
- x86/sev: Fix __reserved field in sev_config (Pavan Kumar Paluri)
- x86/aperfmperf: Fix deadlock on cpu_hotplug_lock (Jonathan Cameron)
- clocksource: Fix brown-bag boolean thinko in cs_watchdog_read() (Paul E. McKenney)
- tick/broadcast: Move per CPU pointer access into the atomic section (Thomas Gleixner)
- sched/core: Fix unbalance set_rq_online/offline() in sched_cpu_deactivate() (Yang Yingliang)
- sched/core: Introduce sched_set_rq_on/offline() helper (Yang Yingliang)
- sched/smt: Fix unbalance sched_smt_present dec/inc (Yang Yingliang)
- sched/smt: Introduce sched_smt_present_inc/dec() helper (Yang Yingliang)
- sched/cputime: Fix mul_u64_u64_div_u64() precision for cputime (Zheng Zucheng)
- perf/x86: Fix smp_processor_id()-in-preemptible warnings (Li Huafei)
- perf/x86/intel/cstate: Add pkg C2 residency counter for Sierra Forest (Zhenyu Wang)
- irqchip/mbigen: Fix mbigen node address layout (Yipeng Zou)
- irqchip/meson-gpio: Convert meson_gpio_irq_controller::lock to 'raw_spinlock_t' (Arseniy Krasnov)
- irqchip/irq-pic32-evic: Add missing 'static' to internal function (Luca Ceresoli)
- irqchip/loongarch-cpu: Fix return value of lpic_gsi_to_irq() (Huacai Chen)
- jump_label: Fix the fix, brown paper bags galore (Peter Zijlstra)
- locking/pvqspinlock: Correct the type of "old" variable in pv_kick_node() (Uros Bizjak)
- arm: dts: arm: versatile-ab: Fix duplicate clock node name (Rob Herring (Arm))
- cifs: update internal version number (Steve French)
- smb: client: fix FSCTL_GET_REPARSE_POINT against NetApp (Paulo Alcantara)
- smb3: add dynamic tracepoints for shutdown ioctl (Steve French)
- cifs: Remove cifs_aio_ctx (David Howells)
- smb: client: handle lack of FSCTL_GET_REPARSE_POINT support (Paulo Alcantara)
- media: uvcvideo: Fix custom control mapping probing (Ricardo Ribalda)
- media: v4l: Fix missing tabular column hint for Y14P format (Jean-Michel Hautbois)
- media: intel/ipu6: select AUXILIARY_BUS in Kconfig (Bingbu Cao)
- media: ipu-bridge: fix ipu6 Kconfig dependencies (Arnd Bergmann)
- rh_flags: fix failed when register_sysctl_sz rh_flags_table to kernel (Ricardo Robaina) [RHEL-52629]
- redhat: regenerate test-data (Jan Stancek) [RHEL-29722]
- redhat: rpminspect.yaml: more tests to ignore selftests (Jan Stancek)
- gitlab-ci: add initial version (Michael Hofmann)
- 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]
- remove ARK .gitlab-ci.yml (Jan Stancek)
- redhat: update rpminspect with c9s one (Jan Stancek)
- redhat: remove fedora configs and files (Jan Stancek)
- redhat: init RHEL10.0 beta variables and dist tag (Jan Stancek) [RHEL-29722]
- scsi: ufs: exynos: Don't resume FMP when crypto support is disabled (Eric Biggers)
- scsi: mpt3sas: Avoid IOMMU page faults on REPORT ZONES (Damien Le Moal)
- scsi: mpi3mr: Avoid IOMMU page faults on REPORT ZONES (Damien Le Moal)
- scsi: ufs: core: Do not set link to OFF state while waking up from hibernation (Manivannan Sadhasivam)
- scsi: Revert "scsi: sd: Do not repeat the starting disk message" (Johan Hovold)
- scsi: ufs: core: Fix deadlock during RTC update (Peter Wang)
- scsi: ufs: core: Bypass quick recovery if force reset is needed (Peter Wang)
- scsi: ufs: core: Check LSDBS cap when !mcq (Kyoungrul Kim)
- xfs: convert comma to semicolon (Chen Ni)
- xfs: convert comma to semicolon (Chen Ni)
- xfs: remove unused parameter in macro XFS_DQUOT_LOGRES (Julian Sun)
- xfs: fix file_path handling in tracepoints (Darrick J. Wong)
- xfs: allow SECURE namespace xattrs to use reserved block pool (Eric Sandeen)
- xfs: fix a memory leak (Darrick J. Wong)
- parisc: fix a possible DMA corruption (Mikulas Patocka)
- parisc: fix unaligned accesses in BPF (Mikulas Patocka)
- runtime constants: deal with old decrepit linkers (Linus Torvalds)
- redhat: enable changes to build rt variants (Clark Williams)
- Add localversion for -RT release (Thomas Gleixner)
- sysfs: Add /sys/kernel/realtime entry (Clark Williams)
- riscv: add PREEMPT_AUTO support (Jisheng Zhang)
- POWERPC: Allow to enable RT (Sebastian Andrzej Siewior)
- powerpc/stackprotector: work around stack-guard init from atomic (Sebastian Andrzej Siewior)
- powerpc/kvm: Disable in-kernel MPIC emulation for PREEMPT_RT (Bogdan Purcareata)
- powerpc/pseries: Select the generic memory allocator. (Sebastian Andrzej Siewior)
- powerpc/pseries/iommu: Use a locallock instead local_irq_save() (Sebastian Andrzej Siewior)
- powerpc: traps: Use PREEMPT_RT (Sebastian Andrzej Siewior)
- ARM: Allow to enable RT (Sebastian Andrzej Siewior)
- ARM: vfp: Move sending signals outside of vfp_lock()ed section. (Sebastian Andrzej Siewior)
- ARM: vfp: Use vfp_lock() in vfp_support_entry(). (Sebastian Andrzej Siewior)
- ARM: vfp: Use vfp_lock() in vfp_sync_hwstate(). (Sebastian Andrzej Siewior)
- ARM: vfp: Provide vfp_lock() for VFP locking. (Sebastian Andrzej Siewior)
- arm: Disable FAST_GUP on PREEMPT_RT if HIGHPTE is also enabled. (Sebastian Andrzej Siewior)
- ARM: enable irq in translation/section permission fault handlers (Yadi.hu)
- arm: Disable jump-label on PREEMPT_RT. (Thomas Gleixner)
- tun: Add missing bpf_net_ctx_clear() in do_xdp_generic() (Jeongjun Park)
- sched: define TIF_ALLOW_RESCHED (Thomas Gleixner)
- Revert "drm/i915: Depend on !PREEMPT_RT." (Sebastian Andrzej Siewior)
- drm/i915/guc: Consider also RCU depth in busy loop. (Sebastian Andrzej Siewior)
- drm/i915: Drop the irqs_disabled() check (Sebastian Andrzej Siewior)
- drm/i915/gt: Use spin_lock_irq() instead of local_irq_disable() + spin_lock() (Sebastian Andrzej Siewior)
- drm/i915: Disable tracing points on PREEMPT_RT (Sebastian Andrzej Siewior)
- drm/i915: Don't check for atomic context on PREEMPT_RT (Sebastian Andrzej Siewior)
- drm/i915: Don't disable interrupts on PREEMPT_RT during atomic updates (Mike Galbraith)
- drm/i915: Use preempt_disable/enable_rt() where recommended (Mike Galbraith)
- time: Allow to preempt after a callback. (Sebastian Andrzej Siewior)
- softirq: Add function to preempt serving softirqs. (Sebastian Andrzej Siewior)
- sched/core: Provide a method to check if a task is PI-boosted. (Sebastian Andrzej Siewior)
- zram: Shrink zram_table_entry::flags. (Sebastian Andrzej Siewior)
- zram: Remove ZRAM_LOCK (Sebastian Andrzej Siewior)
- zram: Replace bit spinlocks with a spinlock_t. (Mike Galbraith)
- softirq: Wake ktimers thread also in softirq. (Junxiao Chang)
- tick: Fix timer storm since introduction of timersd (Frederic Weisbecker)
- rcutorture: Also force sched priority to timersd on boosting test. (Frederic Weisbecker)
- softirq: Use a dedicated thread for timer wakeups. (Sebastian Andrzej Siewior)
- sched/rt: Don't try push tasks if there are none. (Sebastian Andrzej Siewior)
- riscv: allow to enable RT (Jisheng Zhang)
- ARM64: Allow to enable RT (Sebastian Andrzej Siewior)
- x86: Enable RT also on 32bit (Sebastian Andrzej Siewior)
- x86: Allow to enable RT (Sebastian Andrzej Siewior)
- prinkt/nbcon: Add a scheduling point to nbcon_kthread_func(). (Sebastian Andrzej Siewior)
- serial: 8250: Revert "drop lockdep annotation from serial8250_clear_IER()" (John Ogness)
- serial: 8250: Switch to nbcon console (John Ogness)
- printk: nbcon: Add function for printers to reacquire ownership (John Ogness)
- printk: Avoid false positive lockdep report for legacy printing (John Ogness)
- printk: Provide threadprintk boot argument (John Ogness)
- tty: sysfs: Add nbcon support for 'active' (John Ogness)
- proc: Add nbcon support for /proc/consoles (John Ogness)
- proc: consoles: Add notation to c_start/c_stop (John Ogness)
- printk: Add kthread for all legacy consoles (John Ogness)
- printk: nbcon: Show replay message on takeover (John Ogness)
- printk: Provide helper for message prepending (John Ogness)
- printk: nbcon: Start printing threads (John Ogness)
- printk: nbcon: Stop threads on shutdown/reboot (John Ogness)
- printk: nbcon: Add printer thread wakeups (Thomas Gleixner)
- printk: nbcon: Add context to console_is_usable() (John Ogness)
- printk: nbcon: Fix nbcon_cpu_emergency_flush() when preemptible (John Ogness)
- printk: Atomic print in printk context on shutdown (John Ogness)
- printk: nbcon: Introduce printing kthreads (Thomas Gleixner)
- lockdep: Mark emergency sections in lockdep splats (John Ogness)
- rcu: Mark emergency sections in rcu stalls (John Ogness)
- panic: Mark emergency section in oops (John Ogness)
- panic: Mark emergency section in warn (Thomas Gleixner)
- printk: nbcon: Implement emergency sections (Thomas Gleixner)
- printk: Coordinate direct printing in panic (John Ogness)
- printk: Track nbcon consoles (John Ogness)
- printk: Avoid console_lock dance if no legacy or boot consoles (John Ogness)
- printk: nbcon: Add unsafe flushing on panic (John Ogness)
- printk: nbcon: Use nbcon consoles in console_flush_all() (John Ogness)
- printk: Track registered boot consoles (John Ogness)
- printk: nbcon: Provide function to flush using write_atomic() (Thomas Gleixner)
- printk: nbcon: Add helper to assign priority based on CPU state (John Ogness)
- printk: Add @flags argument for console_is_usable() (John Ogness)
- printk: Let console_is_usable() handle nbcon (John Ogness)
- printk: Make console_is_usable() available to nbcon (John Ogness)
- printk: nbcon: Do not rely on proxy headers (John Ogness)
- serial: core: Implement processing in port->lock wrapper (John Ogness)
- nbcon: Add API to acquire context for non-printing operations (John Ogness)
- console: Improve console_srcu_read_flags() comments (John Ogness)
- serial: core: Introduce wrapper to set @uart_port->cons (John Ogness)
- serial: core: Provide low-level functions to lock port (John Ogness)
- printk: nbcon: Use driver synchronization while (un)registering (John Ogness)
- printk: nbcon: Add callbacks to synchronize with driver (John Ogness)
- printk: nbcon: Add detailed doc for write_atomic() (John Ogness)
- printk: Check printk_deferred_enter()/_exit() usage (Sebastian Andrzej Siewior)
- printk: nbcon: Remove return value for write_atomic() (John Ogness)
- printk: Properly deal with nbcon consoles on seq init (Petr Mladek)
- printk: Add notation to console_srcu locking (John Ogness)
- crypto: x86/aes-gcm: Disable FPU around skcipher_walk_done(). (Sebastian Andrzej Siewior)
- task_work: make TWA_NMI_CURRENT handling conditional on IRQ_WORK (Linus Torvalds)
Resolves: RHEL-29722

Signed-off-by: Jan Stancek <jstancek@redhat.com>
2024-08-06 11:24:06 +02:00
Jan Stancek
d71ef245a6 kernel-6.10.0-15.el10
* Tue Jul 16 2024 Jan Stancek <jstancek@redhat.com> [6.10.0-15.el10]
- libbpf: keep FD_CLOEXEC flag when dup()'ing FD (Viktor Malik) [RHEL-44675]
- redhat/configs: Enable CONFIG_VMWARE_VMCI/CONFIG_VMWARE_VMCI_VSOCKETS for RHEL (Vitaly Kuznetsov)
- Linux 6.10 (Linus Torvalds)
- fortify: fix warnings in fortify tests with KASAN (Masahiro Yamada)
- kbuild: rpm-pkg: avoid the warnings with dtb's listed twice (Jose Ignacio Tornos Martinez)
- kbuild: Make ld-version.sh more robust against version string changes (Nathan Chancellor)
- sched: Move psi_account_irqtime() out of update_rq_clock_task() hotpath (John Stultz)
- sched/deadline: Fix task_struct reference leak (Wander Lairson Costa)
- Revert "sched/fair: Make sure to try to detach at least one movable task" (Josh Don)
- x86/bhi: Avoid warning in #DB handler due to BHI mitigation (Alexandre Chartre)
- i2c: rcar: ensure Gen3+ reset does not disturb local targets (Wolfram Sang)
- i2c: rcar: clear NO_RXDMA flag after resetting (Wolfram Sang)
- i2c: rcar: bring hardware to known state when probing (Wolfram Sang)
- i2c: testunit: avoid re-issued work after read message (Wolfram Sang)
- i2c: mark HostNotify target address as used (Wolfram Sang)
- i2c: testunit: correct Kconfig description (Wolfram Sang)
- MAINTAINERS: VIRTIO I2C loses a maintainer, gains a reviewer (Wolfram Sang)
- MAINTAINERS: delete entries for Thor Thayer (Wolfram Sang)
- cifs: fix setting SecurityFlags to true (Steve French)
- Consolidate configs to common for 6.10 (Justin M. Forbes)
- bnxt_en: Fix crash in bnxt_get_max_rss_ctx_ring() (Michael Chan)
- octeontx2-af: fix issue with IPv4 match for RSS (Satheesh Paul)
- octeontx2-af: fix issue with IPv6 ext match for RSS (Kiran Kumar K)
- octeontx2-af: fix detection of IP layer (Michal Mazur)
- octeontx2-af: fix a issue with cpt_lf_alloc mailbox (Srujana Challa)
- octeontx2-af: replace cpt slot with lf id on reg write (Nithin Dabilpuram)
- i40e: fix: remove needless retries of NVM update (Aleksandr Loktionov)
- net: ethtool: Fix RSS setting (Saeed Mahameed)
- btrfs: avoid races when tracking progress for extent map shrinking (Filipe Manana)
- btrfs: stop extent map shrinker if reschedule is needed (Filipe Manana)
- btrfs: use delayed iput during extent map shrinking (Filipe Manana)
- libceph: fix crush_choose_firstn() kernel-doc warnings (Jeff Johnson)
- libceph: suppress crush_choose_indep() kernel-doc warnings (Jeff Johnson)
- libceph: fix race between delayed_work() and ceph_monc_stop() (Ilya Dryomov)
- pmdomain: qcom: rpmhpd: Skip retention level for Power Domains (Taniya Das)
- mmc: davinci_mmc: Prevent transmitted data size from exceeding sgm's length (Bastien Curutchet)
- mmc: sdhci: Fix max_seg_size for 64KiB PAGE_SIZE (Adrian Hunter)
- MAINTAINERS: Update FREESCALE SOC DRIVERS and QUICC ENGINE LIBRARY (Christophe Leroy)
- MAINTAINERS: Add more maintainers for omaps (Tony Lindgren)
- ARM: davinci: Convert comma to semicolon (Chen Ni)
- MAINTAINERS: Move myself from SPRD Maintainer to Reviewer (Chunyan Zhang)
- arm64: dts: allwinner: Fix PMIC interrupt number (Andre Przywara)
- Revert "dt-bindings: cache: qcom,llcc: correct QDU1000 reg entries" (Komal Bajaj)
- soc: qcom: pmic_glink: disable UCSI on sc8280xp (Johan Hovold)
- arm64: defconfig: enable Elan i2c-hid driver (Johan Hovold)
- arm64: dts: qcom: qdu1000: Fix LLCC reg property (Komal Bajaj)
- arm64: dts: qcom: sm6115: add iommu for sdhc_1 (Caleb Connolly)
- arm64: dts: qcom: x1e80100-crd: fix DAI used for headset recording (Krzysztof Kozlowski)
- arm64: dts: qcom: x1e80100-crd: fix WCD audio codec TX port mapping (Krzysztof Kozlowski)
- arm64: dts: qcom: sc8280xp-crd: use external pull up for touch reset (Johan Hovold)
- arm64: dts: qcom: sc8280xp-x13s: fix touchscreen power on (Johan Hovold)
- arm64: dts: qcom: x1e80100: Fix PCIe 6a reg offsets and add MHI (Abel Vesa)
- arm64: dts: qcom: sa8775p: Correct IRQ number of EL2 non-secure physical timer (Cong Zhang)
- arm64: dts: qcom: sc8280xp: Set status = "reserved" on PSHOLD (Konrad Dybcio)
- arm64: dts: qcom: x1e80100-*: Allocate some CMA buffers (Konrad Dybcio)
- arm64: dts: qcom: sc8180x: Fix LLCC reg property again (Bjorn Andersson)
- mei: vsc: Fix spelling error (Wentong Wu)
- mei: vsc: Enhance SPI transfer of IVSC ROM (Wentong Wu)
- mei: vsc: Utilize the appropriate byte order swap function (Wentong Wu)
- mei: vsc: Prevent timeout error with added delay post-firmware download (Wentong Wu)
- mei: vsc: Enhance IVSC chipset stability during warm reboot (Wentong Wu)
- nvmem: core: limit cell sysfs permissions to main attribute ones (Thomas Weißschuh)
- nvmem: core: only change name to fram for current attribute (Thomas Weißschuh)
- nvmem: meson-efuse: Fix return value of nvmem callbacks (Joy Chakraborty)
- nvmem: rmem: Fix return value of rmem_read() (Joy Chakraborty)
- misc: microchip: pci1xxxx: Fix return value of nvmem callbacks (Joy Chakraborty)
- hpet: Support 32-bit userspace (He Zhe)
- misc: fastrpc: Restrict untrusted app to attach to privileged PD (Ekansh Gupta)
- misc: fastrpc: Fix ownership reassignment of remote heap (Ekansh Gupta)
- misc: fastrpc: Fix memory leak in audio daemon attach operation (Ekansh Gupta)
- misc: fastrpc: Avoid updating PD type for capability request (Ekansh Gupta)
- misc: fastrpc: Copy the complete capability structure to user (Ekansh Gupta)
- misc: fastrpc: Fix DSP capabilities request (Ekansh Gupta)
- iio: light: apds9306: Fix error handing (Mudit Sharma)
- iio: trigger: Fix condition for own trigger (João Paulo Gonçalves)
- serial: qcom-geni: do not kill the machine on fifo underrun (Johan Hovold)
- serial: qcom-geni: fix hard lockup on buffer flush (Johan Hovold)
- serial: qcom-geni: fix soft lockup on sw flow control and suspend (Johan Hovold)
- serial: imx: ensure RTS signal is not left active after shutdown (Rasmus Villemoes)
- tty: serial: ma35d1: Add a NULL check for of_node (Jacky Huang)
- serial: 8250_omap: Fix Errata i2310 with RX FIFO level check (Udit Kumar)
- serial: imx: only set receiver level if it is zero (Stefan Eichenberger)
- USB: serial: mos7840: fix crash on resume (Dmitry Smirnov)
- USB: serial: option: add Rolling RW350-GL variants (Vanillan Wang)
- USB: serial: option: add support for Foxconn T99W651 (Slark Xiao)
- USB: serial: option: add Netprisma LCUK54 series modules (Mank Wang)
- usb: gadget: configfs: Prevent OOB read/write in usb_string_copy() (Lee Jones)
- usb: dwc3: pci: add support for the Intel Panther Lake (Heikki Krogerus)
- usb: core: add missing of_node_put() in usb_of_has_devices_or_graph (Javier Carrasco)
- USB: Add USB_QUIRK_NO_SET_INTF quirk for START BP-850k (WangYuli)
- USB: core: Fix duplicate endpoint bug by clearing reserved bits in the descriptor (Alan Stern)
- xhci: always resume roothubs if xHC was reset during resume (Mathias Nyman)
- USB: serial: option: add Telit generic core-dump composition (Daniele Palmas)
- USB: serial: option: add Fibocom FM350-GL (Bjørn Mork)
- USB: serial: option: add Telit FN912 rmnet compositions (Daniele Palmas)
- firmware: cs_dsp: Use strnlen() on name fields in V1 wmfw files (Richard Fitzgerald)
- ASoC: SOF: Intel: hda-pcm: Limit the maximum number of periods by MAX_BDL_ENTRIES (Peter Ujfalusi)
- ASoC: rt711-sdw: add missing readable registers (Bard Liao)
- ASoC: SOF: Intel: hda: fix null deref on system suspend entry (Kai Vehmanen)
- firmware: cs_dsp: Prevent buffer overrun when processing V2 alg headers (Richard Fitzgerald)
- firmware: cs_dsp: Validate payload length before processing block (Richard Fitzgerald)
- firmware: cs_dsp: Return error if block header overflows file (Richard Fitzgerald)
- firmware: cs_dsp: Fix overflow checking of wmfw header (Richard Fitzgerald)
- ALSA: hda/realtek: Enable Mute LED on HP 250 G7 (Nazar Bilinskyi)
- ALSA: hda/realtek: Limit mic boost on VAIO PRO PX (Edson Juliano Drosdeck)
- ALSA: hda: cs35l41: Fix swapped l/r audio channels for Lenovo ThinBook 13x Gen4 (Dmitry Savin)
- ALSA: hda/realtek: add quirk for Clevo V5[46]0TU (Michał Kopeć)
- bcachefs: bch2_gc_btree() should not use btree_root_lock (Kent Overstreet)
- bcachefs: Set PF_MEMALLOC_NOFS when trans->locked (Kent Overstreet)
- bcachefs; Use trans_unlock_long() when waiting on allocator (Kent Overstreet)
- Revert "bcachefs: Mark bch_inode_info as SLAB_ACCOUNT" (Kent Overstreet)
- bcachefs: fix scheduling while atomic in break_cycle() (Kent Overstreet)
- bcachefs: Fix RCU splat (Kent Overstreet)
- redhat/configs: Enable CONFIG_PTP_1588_CLOCK_MOCK in kernel-modules-internal (Davide Caratti)
- fedora: enabled XE GPU drivers on all arches (Peter Robinson)
- Flip SND_SOC_CS35L56_SPI from off to module for RHEL (Justin M. Forbes)
- Flip DIMLIB from built-in to module for RHEL (Justin M. Forbes)
- dm vdo: replace max_discard_sectors with max_hw_discard_sectors (Bruce Johnston)
- spi: mux: set ctlr->bits_per_word_mask (David Lechner)
- spi: add defer_optimize_message controller flag (David Lechner)
- spi: don't unoptimize message in spi_async() (David Lechner)
- spi: omap2-mcspi: Revert multi mode support (Mark Brown)
- spi: davinci: Unset POWERDOWN bit when releasing resources (Bastien Curutchet)
- spi: axi-spi-engine: fix sleep calculation (David Lechner)
- spi: imx: Don't expect DMA for i.MX{25,35,50,51,53} cspi devices (Uwe Kleine-König)
- netfilter: nf_tables: prefer nft_chain_validate (Florian Westphal)
- netfilter: nfnetlink_queue: drop bogus WARN_ON (Florian Westphal)
- selftests/bpf: Add timer lockup selftest (Kumar Kartikeya Dwivedi)
- bpf: Defer work in bpf_timer_cancel_and_free (Kumar Kartikeya Dwivedi)
- bpf: Fail bpf_timer_cancel when callback is being cancelled (Kumar Kartikeya Dwivedi)
- bpf: fix order of args in call to bpf_map_kvcalloc (Mohammad Shehar Yaar Tausif)
- net, sunrpc: Remap EPERM in case of connection failure in xs_tcp_setup_socket (Daniel Borkmann)
- net/sched: Fix UAF when resolving a clash (Chengen Du)
- net: ks8851: Fix potential TX stall after interface reopen (Ronald Wahl)
- udp: Set SOCK_RCU_FREE earlier in udp_lib_get_port(). (Kuniyuki Iwashima)
- ethtool: netlink: do not return SQI value if link is down (Oleksij Rempel)
- ppp: reject claimed-as-LCP but actually malformed packets (Dmitry Antipov)
- net: ethernet: mtk-star-emac: set mac_managed_pm when probing (Jian Hui Lee)
- e1000e: fix force smbus during suspend flow (Vitaly Lifshits)
- tcp: avoid too many retransmit packets (Eric Dumazet)
- net: ethernet: lantiq_etop: fix double free in detach (Aleksander Jan Bajkowski)
- i40e: Fix XDP program unloading while removing the driver (Michal Kubiak)
- net: fix rc7's __skb_datagram_iter() (Hugh Dickins)
- skmsg: Skip zero length skb in sk_msg_recvmsg (Geliang Tang)
- selftests/bpf: Extend tcx tests to cover late tcx_entry release (Daniel Borkmann)
- bpf: Fix too early release of tcx_entry (Daniel Borkmann)
- net: ks8851: Fix deadlock with the SPI chip variant (Ronald Wahl)
- octeontx2-af: Fix incorrect value output on error path in rvu_check_rsrc_availability() (Aleksandr Mishin)
- bnxt: fix crashes when reducing ring count with active RSS contexts (Jakub Kicinski)
- net: phy: microchip: lan87xx: reinit PHY after cable test (Oleksij Rempel)
- docs: networking: devlink: capitalise length value (Chris Packham)
- tcp: fix incorrect undo caused by DSACK of TLP retransmit (Neal Cardwell)
- wireguard: send: annotate intentional data race in checking empty queue (Jason A. Donenfeld)
- wireguard: queueing: annotate intentional data race in cpu round robin (Jason A. Donenfeld)
- wireguard: allowedips: avoid unaligned 64-bit memory accesses (Helge Deller)
- wireguard: selftests: use acpi=off instead of -no-acpi for recent QEMU (Jason A. Donenfeld)
- net: bcmasp: Fix error code in probe() (Dan Carpenter)
- dsa: lan9303: Fix mapping between DSA port number and PHY address (Christian Eggers)
- minixfs: Fix minixfs_rename with HIGHMEM (Matthew Wilcox (Oracle))
- hfsplus: fix uninit-value in copy_name (Edward Adam Davis)
- vfs: don't mod negative dentry count when on shrinker list (Brian Foster)
- filelock: fix potential use-after-free in posix_lock_inode (Jeff Layton)
- cachefiles: add missing lock protection when polling (Jingbo Xu)
- cachefiles: cyclic allocation of msg_id to avoid reuse (Baokun Li)
- cachefiles: wait for ondemand_object_worker to finish when dropping object (Hou Tao)
- cachefiles: cancel all requests for the object that is being dropped (Baokun Li)
- cachefiles: stop sending new request when dropping object (Baokun Li)
- cachefiles: propagate errors from vfs_getxattr() to avoid infinite loop (Baokun Li)
- cachefiles: fix slab-use-after-free in cachefiles_withdraw_cookie() (Baokun Li)
- cachefiles: fix slab-use-after-free in fscache_withdraw_volume() (Baokun Li)
- netfs, fscache: export fscache_put_volume() and add fscache_try_get_volume() (Baokun Li)
- netfs: Switch debug logging to pr_debug() (Uwe Kleine-König)
- mm/hugetlb: fix kernel NULL pointer dereference when migrating hugetlb folio (Miaohe Lin)
- mm/hugetlb: fix potential race in __update_and_free_hugetlb_folio() (Miaohe Lin)
- filemap: replace pte_offset_map() with pte_offset_map_nolock() (ZhangPeng)
- arch/xtensa: always_inline get_current() and current_thread_info() (Suren Baghdasaryan)
- sched.h: always_inline alloc_tag_{save|restore} to fix modpost warnings (Suren Baghdasaryan)
- MAINTAINERS: mailmap: update Lorenzo Stoakes's email address (Lorenzo Stoakes)
- mm: fix crashes from deferred split racing folio migration (Hugh Dickins)
- lib/build_OID_registry: avoid non-destructive substitution for Perl < 5.13.2 compat (Paul Menzel)
- mm: gup: stop abusing try_grab_folio (Yang Shi)
- nilfs2: fix kernel bug on rename operation of broken directory (Ryusuke Konishi)
- mm/hugetlb_vmemmap: fix race with speculative PFN walkers (Yu Zhao)
- cachestat: do not flush stats in recency check (Nhat Pham)
- mm/shmem: disable PMD-sized page cache if needed (Gavin Shan)
- mm/filemap: skip to create PMD-sized page cache if needed (Gavin Shan)
- mm/readahead: limit page cache size in page_cache_ra_order() (Gavin Shan)
- mm/filemap: make MAX_PAGECACHE_ORDER acceptable to xarray (Gavin Shan)
- mm/damon/core: merge regions aggressively when max_nr_regions is unmet (SeongJae Park)
- Fix userfaultfd_api to return EINVAL as expected (Audra Mitchell)
- mm: vmalloc: check if a hash-index is in cpu_possible_mask (Uladzislau Rezki (Sony))
- mm: prevent derefencing NULL ptr in pfn_section_valid() (Waiman Long)
- mm: page_ref: remove folio_try_get_rcu() (Yang Shi)
- scsi: sd: Do not repeat the starting disk message (Damien Le Moal)
- scsi: ufs: core: Fix ufshcd_abort_one racing issue (Peter Wang)
- scsi: ufs: core: Fix ufshcd_clear_cmd racing issue (Peter Wang)
- vfio/pci: Init the count variable in collecting hot-reset devices (Yi Liu)
- bcachefs: Add missing bch2_trans_begin() (Kent Overstreet)
- bcachefs: Fix missing error check in journal_entry_btree_keys_validate() (Kent Overstreet)
- bcachefs: Warn on attempting a move with no replicas (Kent Overstreet)
- bcachefs: bch2_data_update_to_text() (Kent Overstreet)
- bcachefs: Log mount failure error code (Kent Overstreet)
- bcachefs: Fix undefined behaviour in eytzinger1_first() (Kent Overstreet)
- bcachefs: Mark bch_inode_info as SLAB_ACCOUNT (Youling Tang)
- bcachefs: Fix bch2_inode_insert() race path for tmpfiles (Kent Overstreet)
- closures: fix closure_sync + closure debugging (Kent Overstreet)
- bcachefs: Fix journal getting stuck on a flush commit (Kent Overstreet)
- bcachefs: io clock: run timer fns under clock lock (Kent Overstreet)
- bcachefs: Repair fragmentation_lru in alloc_write_key() (Kent Overstreet)
- bcachefs: add check for missing fragmentation in check_alloc_to_lru_ref() (Kent Overstreet)
- bcachefs: bch2_btree_write_buffer_maybe_flush() (Kent Overstreet)
- bcachefs: Add missing printbuf_tabstops_reset() calls (Kent Overstreet)
- bcachefs: Fix loop restart in bch2_btree_transactions_read() (Kent Overstreet)
- bcachefs: Fix bch2_read_retry_nodecode() (Kent Overstreet)
- bcachefs: Don't use the new_fs() bucket alloc path on an initialized fs (Kent Overstreet)
- bcachefs: Fix shift greater than integer size (Kent Overstreet)
- bcachefs: Change bch2_fs_journal_stop() BUG_ON() to warning (Kent Overstreet)
- bcachefs: Delete old faulty bch2_trans_unlock() call (Kent Overstreet)
- bcachefs: Switch online_reserved shutdown assert to WARN() (Kent Overstreet)
- platform/x86: toshiba_acpi: Fix array out-of-bounds access (Armin Wolf)
- ACPI: processor_idle: Fix invalid comparison with insertion sort for latency (Kuan-Wei Chiu)
- cpufreq: ACPI: Mark boost policy as enabled when setting boost (Mario Limonciello)
- cpufreq: Allow drivers to advertise boost enabled (Mario Limonciello)
- thermal: core: Fix list sorting in __thermal_zone_device_update() (Rafael J. Wysocki)
- thermal: core: Call monitor_thermal_zone() if zone temperature is invalid (Rafael J. Wysocki)
- thermal: gov_power_allocator: Return early in manage if trip_max is NULL (Nícolas F. R. A. Prado)
- of/irq: Disable "interrupt-map" parsing for PASEMI Nemo (Marc Zyngier)
- Linux v6.10.0
Resolves: RHEL-44675

Signed-off-by: Jan Stancek <jstancek@redhat.com>
2024-07-16 10:02:32 +02:00
Patrick Talbert
76b19032cb kernel-6.10.0-0.rc7.14.el10
* Wed Jul 10 2024 Patrick Talbert <ptalbert@redhat.com> [6.10.0-0.rc7.14.el10]
- ksmbd: discard write access to the directory open (Hobin Woo)
- ksmbd: return FILE_DEVICE_DISK instead of super magic (Namjae Jeon)
- selftests/vDSO: remove duplicate compiler invocations from Makefile (John Hubbard)
- selftests/vDSO: remove partially duplicated "all:" target in Makefile (John Hubbard)
- selftests/vDSO: fix clang build errors and warnings (John Hubbard)
- selftest/timerns: fix clang build failures for abs() calls (John Hubbard)
- s390/mm: Add NULL pointer check to crst_table_free() base_crst_free() (Heiko Carstens)
- not upstream: drop openssl ENGINE API usage (Jan Stancek)
- perf dsos: When adding a dso into sorted dsos maintain the sort order (Ian Rogers)
- perf comm str: Avoid sort during insert (Ian Rogers)
- Also remove the zfcpdump BASE_SMALL config (Justin M. Forbes)
- Linux 6.10-rc7 (Linus Torvalds)
- clk: qcom: gcc-ipq9574: Add BRANCH_HALT_VOTED flag (Md Sadre Alam)
- clk: qcom: apss-ipq-pll: remove 'config_ctl_hi_val' from Stromer pll configs (Gabor Juhos)
- clk: qcom: clk-alpha-pll: set ALPHA_EN bit for Stromer Plus PLLs (Gabor Juhos)
- clk: qcom: gcc-sm6350: Fix gpll6* & gpll7 parents (Luca Weiss)
- clk: mediatek: mt8183: Only enable runtime PM on mt8183-mfgcfg (Pin-yen Lin)
- clk: sunxi-ng: common: Don't call hw_to_ccu_common on hw without common (Frank Oltmanns)
- selftests/powerpc: Fix build with USERCFLAGS set (Michael Ellerman)
- powerpc/pseries: Fix scv instruction crash with kexec (Nicholas Piggin)
- powerpc/eeh: avoid possible crash when edev->pdev changes (Ganesh Goudar)
- powerpc/pseries: Whitelist dtl slub object for copying to userspace (Anjali K)
- powerpc/64s: Fix unnecessary copy to 0 when kernel is booted at address 0 (Jinglin Wen)
- cifs: Fix read-performance regression by dropping readahead expansion (David Howells)
- i2c: pnx: Fix potential deadlock warning from del_timer_sync() call in isr (Piotr Wojtaszczyk)
- v6.10-rc6-rt11 (Sebastian Andrzej Siewior)
- perf: Update the perf series (Sebastian Andrzej Siewior)
- seg6: Ensure that seg6_bpf_srh_states can only be accessed from input_action_end_bpf() (Sebastian Andrzej Siewior)
- tun: Assign missing bpf_net_context. (Sebastian Andrzej Siewior)
- net: Move flush list retrieval to where it is used. (Sebastian Andrzej Siewior)
- net: Optimize xdp_do_flush() with bpf_net_context infos. (Sebastian Andrzej Siewior)
- net: Remove task_struct::bpf_net_context init on fork. (Sebastian Andrzej Siewior)
- ima: fix wrong zero-assignment during securityfs dentry remove (Enrico Bravi)
- CREDITS: Add Synopsys DesignWare eDMA driver for Gustavo Pimentel (Bjorn Helgaas)
- MAINTAINERS: Orphan Synopsys DesignWare xData traffic generator (Bjorn Helgaas)
- riscv: kexec: Avoid deadlock in kexec crash path (Song Shuai)
- riscv: stacktrace: fix usage of ftrace_graph_ret_addr() (Puranjay Mohan)
- riscv: selftests: Fix vsetivli args for clang (Charlie Jenkins)
- perf: RISC-V: Check standard event availability (Samuel Holland)
- drivers/perf: riscv: Reset the counter to hpmevent mapping while starting cpus (Samuel Holland)
- drivers/perf: riscv: Do not update the event data if uptodate (Atish Patra)
- documentation: Fix riscv cmodx example (Charlie Jenkins)
- drm/amdgpu/atomfirmware: silence UBSAN warning (Alex Deucher)
- drm/radeon: check bo_va->bo is non-NULL before using it (Pierre-Eric Pelloux-Prayer)
- drm/amd/display: Fix array-index-out-of-bounds in dml2/FCLKChangeSupport (Roman Li)
- drm/amd/display: Update efficiency bandwidth for dcn351 (Fangzhi Zuo)
- drm/amd/display: Fix refresh rate range for some panel (Tom Chung)
- drm/amd/display: Account for cursor prefetch BW in DML1 mode support (Alvin Lee)
- drm/amd/display: Add refresh rate range check (Tom Chung)
- drm/amd/display: Reset freesync config before update new state (Tom Chung)
- drm/ttm: Always take the bo delayed cleanup path for imported bos (Thomas Hellström)
- drm/fbdev-generic: Fix framebuffer on big endian devices (Thomas Huth)
- drm/panthor: Fix sync-only jobs (Boris Brezillon)
- drm/panthor: Don't check the array stride on empty uobj arrays (Boris Brezillon)
- drm: panel-orientation-quirks: Add labels for both Valve Steam Deck revisions (Matthew Schwartz)
- drm: panel-orientation-quirks: Add quirk for Valve Galileo (John Schoenick)
- drm/nouveau: fix null pointer dereference in nouveau_connector_get_modes (Ma Ke)
- firmware: sysfb: Fix reference count of sysfb parent device (Thomas Zimmermann)
- drm/xe/mcr: Avoid clobbering DSS steering (Matt Roper)
- drm/xe: fix error handling in xe_migrate_update_pgtables (Matthew Auld)
- drm/i915/display: For MTL+ platforms skip mg dp programming (Imre Deak)
- gpiolib: of: add polarity quirk for TSC2005 (Dmitry Torokhov)
- gpio: mmio: do not calculate bgpio_bits via "ngpios" (Shiji Yang)
- gpiolib: of: fix lookup quirk for MIPS Lantiq (Dmitry Torokhov)
- tpm: Address !chip->auth in tpm_buf_append_hmac_session*() (Jarkko Sakkinen)
- tpm: Address !chip->auth in tpm_buf_append_name() (Jarkko Sakkinen)
- tpm: Address !chip->auth in tpm2_*_auth_session() (Jarkko Sakkinen)
- KVM: s390: fix LPSWEY handling (Christian Borntraeger)
- btrfs: fix folio refcount in __alloc_dummy_extent_buffer() (Boris Burkov)
- btrfs: fix folio refcount in btrfs_do_encoded_write() (Boris Burkov)
- btrfs: fix uninitialized return value in the ref-verify tool (Filipe Manana)
- btrfs: always do the basic checks for btrfs_qgroup_inherit structure (Qu Wenruo)
- btrfs: zoned: fix calc_available_free_space() for zoned mode (Naohiro Aota)
- bnxt_en: Fix the resource check condition for RSS contexts (Pavan Chebbi)
- mlxsw: core_linecards: Fix double memory deallocation in case of invalid INI file (Aleksandr Mishin)
- wifi: iwlwifi: mvm: check vif for NULL/ERR_PTR before dereference (Miri Korenblit)
- wifi: iwlwifi: mvm: avoid link lookup in statistics (Johannes Berg)
- wifi: iwlwifi: mvm: don't wake up rx_sync_waitq upon RFKILL (Emmanuel Grumbach)
- wifi: iwlwifi: properly set WIPHY_FLAG_SUPPORTS_EXT_KEK_KCK (Daniel Gabay)
- wifi: wilc1000: fix ies_len type in connect path (Jozef Hopko)
- wifi: mac80211: fix BSS_CHANGED_UNSOL_BCAST_PROBE_RESP (Johannes Berg)
- netfilter: nf_tables: unconditionally flush pending work before notifier (Florian Westphal)
- inet_diag: Initialize pad field in struct inet_diag_req_v2 (Shigeru Yoshida)
- tcp: Don't flag tcp_sk(sk)->rx_opt.saw_unknown for TCP AO. (Kuniyuki Iwashima)
- selftests: make order checking verbose in msg_zerocopy selftest (Zijian Zhang)
- selftests: fix OOM in msg_zerocopy selftest (Zijian Zhang)
- ice: use proper macro for testing bit (Petr Oros)
- ice: Reject pin requests with unsupported flags (Jacob Keller)
- ice: Don't process extts if PTP is disabled (Jacob Keller)
- ice: Fix improper extts handling (Milena Olech)
- selftest: af_unix: Add test case for backtrack after finalising SCC. (Kuniyuki Iwashima)
- af_unix: Fix uninit-value in __unix_walk_scc() (Shigeru Yoshida)
- bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set() (Sam Sun)
- net: rswitch: Avoid use-after-free in rswitch_poll() (Radu Rendec)
- net: stmmac: enable HW-accelerated VLAN stripping for gmac4 only (Furong Xu)
- net: ntb_netdev: Move ntb_netdev_rx_handler() to call netif_rx() from __netif_rx() (Dave Jiang)
- net: phy: aquantia: add missing include guards (Bartosz Golaszewski)
- net: txgbe: free isb resources at the right time (Jiawen Wu)
- net: txgbe: add extra handle for MSI/INTx into thread irq handle (Jiawen Wu)
- net: txgbe: remove separate irq request for MSI and INTx (Jiawen Wu)
- net: txgbe: initialize num_q_vectors for MSI/INTx interrupts (Jiawen Wu)
- net: stmmac: dwmac-qcom-ethqos: fix error array size (Yijie Yang)
- net: allow skb_datagram_iter to be called from any context (Sagi Grimberg)
- e1000e: Fix S0ix residency on corporate systems (Dima Ruinskiy)
- can: kvaser_usb: Explicitly initialize family in leafimx driver_info struct (Jimmy Assarsson)
- Bluetooth: L2CAP: Fix deadlock (Luiz Augusto von Dentz)
- bluetooth/hci: disallow setting handle bigger than HCI_CONN_HANDLE_MAX (Pavel Skripkin)
- Bluetooth: ISO: Check socket flag instead of hcon (Iulia Tanasescu)
- bluetooth/l2cap: sync sock recv cb and release (Edward Adam Davis)
- Bluetooth: Ignore too large handle values in BIG (Edward Adam Davis)
- Bluetooth: btnxpuart: Enable Power Save feature on startup (Neeraj Sanjay Kale)
- Bluetooth: hci_core: cancel all works upon hci_unregister_dev() (Tetsuo Handa)
- Bluetooth: qca: Fix BT enable failure again for QCA6390 after warm reboot (Zijun Hu)
- Bluetooth: hci_event: Fix setting of unicast qos interval (Luiz Augusto von Dentz)
- Bluetooth: btintel_pcie: Fix REVERSE_INULL issue reported by coverity (Vijay Satija)
- Bluetooth: hci_bcm4377: Fix msgid release (Hector Martin)
- Bluetooth: Add quirk to ignore reserved PHY bits in LE Extended Adv Report (Sven Peter)
- tcp_metrics: validate source addr length (Jakub Kicinski)
- bnx2x: Fix multiple UBSAN array-index-out-of-bounds (Ghadi Elie Rahme)
- net: mac802154: Fix racy device stats updates by DEV_STATS_INC() and DEV_STATS_ADD() (Yunshui Jiang)
- mac802154: fix time calculation in ieee802154_configure_durations() (Dmitry Antipov)
- net/mlx5e: Approximate IPsec per-SA payload data bytes count (Leon Romanovsky)
- net/mlx5e: Present succeeded IPsec SA bytes and packet (Leon Romanovsky)
- net/mlx5e: Add mqprio_rl cleanup and free in mlx5e_priv_cleanup() (Jianbo Liu)
- net/mlx5: E-switch, Create ingress ACL when needed (Chris Mi)
- net/mlx5: Use max_num_eqs_24b when setting max_io_eqs (Daniel Jurgens)
- net/mlx5: Use max_num_eqs_24b capability if set (Daniel Jurgens)
- net/mlx5: IFC updates for changing max EQs (Daniel Jurgens)
- UPSTREAM: tcp: fix DSACK undo in fast recovery to call tcp_try_to_open() (Neal Cardwell)
- net: phy: phy_device: Fix PHY LED blinking code comment (Marek Vasut)
- MAINTAINERS: wifi: update ath.git location (Kalle Valo)
- MAINTAINERS: Remembering Larry Finger (Kalle Valo)
- wifi: mac80211: disable softirqs for queued frame handling (Johannes Berg)
- wifi: cfg80211: restrict NL80211_ATTR_TXQ_QUANTUM values (Eric Dumazet)
- wifi: wlcore: fix wlcore AP mode (Russell King (Oracle))
- s390/dasd: Fix invalid dereferencing of indirect CCW data pointer (Stefan Haberland)
- s390/vfio_ccw: Fix target addresses of TIC CCWs (Eric Farman)
- s390: Update defconfigs (Heiko Carstens)
- platform/x86: toshiba_acpi: Fix quickstart quirk handling (Armin Wolf)
- selftests/harness: Fix tests timeout and race condition (Mickaël Salaün)
- nilfs2: fix incorrect inode allocation from reserved inodes (Ryusuke Konishi)
- nilfs2: add missing check for inode numbers on directory entries (Ryusuke Konishi)
- nilfs2: fix inode number range checks (Ryusuke Konishi)
- mm: avoid overflows in dirty throttling logic (Jan Kara)
- Revert "mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again" (Jan Kara)
- mm: optimize the redundant loop of mm_update_owner_next() (Jinliang Zheng)
- tracing: Have memmapped ring buffer use ioctl of "R" range 0x20-2F (Steven Rostedt (Google))
- io_uring/net: don't clear msg_inq before io_recv_buf_select() needs it (Jens Axboe)
- media: ivsc: Depend on IPU_BRIDGE or not IPU_BRIDGE (Sakari Ailus)
- media: intel/ipu6: Fix a null pointer dereference in ipu6_isys_query_stream_by_source (Hao Ge)
- media: ipu6: Use the ISYS auxdev device as the V4L2 device's device (Sakari Ailus)
- selftests/resctrl: Fix non-contiguous CBM for AMD (Babu Moger)
- afs: Convert comma to semicolon (Chen Ni)
- fs: better handle deep ancestor chains in is_subdir() (Christian Brauner)
- filelock: Remove locks reliably when fcntl/close race is detected (Jann Horn)
- erofs: ensure m_llen is reset to 0 if metadata is invalid (Gao Xiang)
- erofs: convert to use super_set_uuid to support for FS_IOC_GETFSUUID (Huang Xiaojia)
- erofs: fix possible memory leak in z_erofs_gbuf_exit() (Sandeep Dhavale)
- Linux v6.10.0-0.rc7
Resolves: RHEL-29722

Signed-off-by: Patrick Talbert <ptalbert@redhat.com>
2024-07-10 15:50:38 +02:00
Patrick Talbert
dffdf2ccc5 kernel-6.10.0-0.rc6.13.el10
* Tue Jul 02 2024 Patrick Talbert <ptalbert@redhat.com> [6.10.0-0.rc6.13.el10]
- scsi: libsas: Fix exp-attached device scan after probe failure scanned in again after probe failed (Xingui Yang)
- scsi: scsi_debug: Fix create target debugfs failure (Ming Lei)
- cxl: documentation: add missing files to cxl driver-api (Yao Xingtao)
- cxl/region: check interleave capability (Yao Xingtao)
- cxl/region: Avoid null pointer dereference in region lookup (Alison Schofield)
- cxl/mem: Fix no cxl_nvd during pmem region auto-assembling (Li Ming)
- btrfs: fix adding block group to a reclaim list and the unused list during reclaim (Naohiro Aota)
- syscalls: fix sys_fanotify_mark prototype (Arnd Bergmann)
- arm64: dts: rockchip: Add sound-dai-cells for RK3368 (Alex Bee)
- arm64: dts: rockchip: Fix the i2c address of es8316 on Cool Pi 4B (Andy Yan)
- arm64: dts: rockchip: fix PMIC interrupt pin on ROCK Pi E (FUKAUMI Naoki)
- arm64: dts: rockchip: make poweroff(8) work on Radxa ROCK 5A (FUKAUMI Naoki)
- Revert "arm64: dts: rockchip: remove redundant cd-gpios from rk3588 sdmmc nodes" (FUKAUMI Naoki)
- ARM: dts: rockchip: rk3066a: add #sound-dai-cells to hdmi node (Johan Jonker)
- arm64: dts: rockchip: Fix the value of `dlg,jack-det-rate` mismatch on rk3399-gru (Hsin-Te Yuan)
- arm64: dts: rockchip: set correct pwm0 pinctrl on rk3588-tiger (Heiko Stuebner)
- arm64: dts: rockchip: Rename LED related pinctrl nodes on rk3308-rock-pi-s (Jonas Karlman)
- arm64: dts: rockchip: Fix SD NAND and eMMC init on rk3308-rock-pi-s (Jonas Karlman)
- arm64: dts: rockchip: Fix rk3308 codec@ff560000 reset-names (Jonas Karlman)
- arm64: dts: rockchip: Fix the DCDC_REG2 minimum voltage on Quartz64 Model B (Dragan Simic)
- tee: optee: ffa: Fix missing-field-initializers warning (Mark-PK Tsai)
- drivers/soc/litex: drop obsolete dependency on COMPILE_TEST (Jean Delvare)
- reset: hisilicon: hi6220: add missing MODULE_DESCRIPTION() macro (Jeff Johnson)
- reset: gpio: Fix missing gpiolib dependency for GPIO reset controller (Mark Brown)
- MAINTAINERS: thead: update Maintainer (Jisheng Zhang)
- riscv: dts: starfive: Set EMMC vqmmc maximum voltage to 3.3V on JH7110 boards (Shengyu Qu)
- riscv: dts: canaan: Disable I/O devices unless used (Geert Uytterhoeven)
- riscv: dts: canaan: Clean up serial aliases (Geert Uytterhoeven)
- mtd: rawnand: rockchip: ensure NVDDR timings are rejected (Val Packett)
- mtd: rawnand: Bypass a couple of sanity checks during NAND identification (Miquel Raynal)
- mtd: rawnand: Fix the nand_read_data_op() early check (Miquel Raynal)
- mtd: rawnand: Ensure ECC configuration is propagated to upper layers (Miquel Raynal)
- netfs: Fix netfs_page_mkwrite() to flush conflicting data, not wait (David Howells)
- netfs: Fix netfs_page_mkwrite() to check folio->mapping is valid (David Howells)
- netfs: Delete some xarray-wangling functions that aren't used (David Howells)
- netfs: Fix early issue of write op on partial write to folio tail (David Howells)
- netfs: Fix io_uring based write-through (David Howells)
- vfs: generate FS_CREATE before FS_OPEN when ->atomic_open used. (NeilBrown)
- fsnotify: Do not generate events for O_PATH file descriptors (Jan Kara)
- fs: don't misleadingly warn during thaw operations (Christian Brauner)
- redhat: Add cgroup kselftests to kernel-selftests-internal (Waiman Long) [RHEL-43556]
- Revert "redhat/configs: Disable CONFIG_INFINIBAND_HFI1 and CONFIG_INFINIBAND_RDMAVT" (Kamal Heib)
- Remove new for GITLAB_TOKEN (Don Zickus)
- Set Fedora configs for 6.10 (Justin M. Forbes)
- Fedora: minor driver updates (Peter Robinson)
- v6.10-rc6-rt10 (Sebastian Andrzej Siewior)
- Linux 6.10-rc6 (Linus Torvalds)
- ata: ahci: Clean up sysfs file on error (Niklas Cassel)
- ata: libata-core: Fix double free on error (Niklas Cassel)
- ata,scsi: libata-core: Do not leak memory for ata_port struct members (Niklas Cassel)
- ata: libata-core: Fix null pointer dereference on error (Niklas Cassel)
- ata: libata-core: Add ATA_HORKAGE_NOLPM for all Crucial BX SSD1 models (Niklas Cassel)
- kbuild: scripts/gdb: bring the "abspath" back (Joel Granados)
- kbuild: Use $(obj)/%%.cc to fix host C++ module builds (Nicolas Schier)
- kbuild: rpm-pkg: fix build error with CONFIG_MODULES=n (Masahiro Yamada)
- kbuild: Fix build target deb-pkg: ln: failed to create hard link (Thayne Harbaugh)
- kbuild: doc: Update default INSTALL_MOD_DIR from extra to updates (Mark-PK Tsai)
- kbuild: Install dtb files as 0644 in Makefile.dtbinst (Dragan Simic)
- x86-32: fix cmpxchg8b_emu build error with clang (Linus Torvalds)
- counter: ti-eqep: enable clock at probe (David Lechner)
- iio: chemical: bme680: Fix sensor data read operation (Vasileios Amoiridis)
- iio: chemical: bme680: Fix overflows in compensate() functions (Vasileios Amoiridis)
- iio: chemical: bme680: Fix calibration data variable (Vasileios Amoiridis)
- iio: chemical: bme680: Fix pressure value output (Vasileios Amoiridis)
- iio: humidity: hdc3020: fix hysteresis representation (Dimitri Fedrau)
- iio: dac: fix ad9739a random config compile error (Ke Sun)
- iio: accel: fxls8962af: select IIO_BUFFER & IIO_KFIFO_BUF (Alexander Sverdlin)
- iio: adc: ad7266: Fix variable checking bug (Fernando Yang)
- iio: xilinx-ams: Don't include ams_ctrl_channels in scan_mask (Sean Anderson)
- staging: vchiq_debugfs: Fix build if CONFIG_DEBUG_FS is not set (Bernhard Rosenkränzer)
- staging: vc04_services: vchiq_arm: Fix initialisation check (Kieran Bingham)
- Revert "printk: Save console options for add_preferred_console_match()" (Greg Kroah-Hartman)
- Revert "printk: Don't try to parse DEVNAME:0.0 console options" (Greg Kroah-Hartman)
- Revert "printk: Flag register_console() if console is set on command line" (Greg Kroah-Hartman)
- Revert "serial: core: Add support for DEVNAME:0.0 style naming for kernel console" (Greg Kroah-Hartman)
- Revert "serial: core: Handle serial console options" (Greg Kroah-Hartman)
- Revert "serial: 8250: Add preferred console in serial8250_isa_init_ports()" (Greg Kroah-Hartman)
- Revert "Documentation: kernel-parameters: Add DEVNAME:0.0 format for serial ports" (Greg Kroah-Hartman)
- Revert "serial: 8250: Fix add preferred console for serial8250_isa_init_ports()" (Greg Kroah-Hartman)
- Revert "serial: core: Fix ifdef for serial base console functions" (Greg Kroah-Hartman)
- serial: bcm63xx-uart: fix tx after conversion to uart_port_tx_limited() (Jonas Gorski)
- serial: core: introduce uart_port_tx_limited_flags() (Jonas Gorski)
- Revert "serial: core: only stop transmit when HW fifo is empty" (Doug Brown)
- serial: imx: set receiver level before starting uart (Stefan Eichenberger)
- tty: mcf: MCF54418 has 10 UARTS (Jean-Michel Hautbois)
- serial: 8250_omap: Implementation of Errata i2310 (Udit Kumar)
- tty: serial: 8250: Fix port count mismatch with the device (Crescent Hsieh)
- usb: dwc3: core: Workaround for CSR read timeout (Jos Wang)
- Revert "usb: gadget: u_ether: Replace netif_stop_queue with netif_device_detach" (Ferry Toth)
- Revert "usb: gadget: u_ether: Re-attach netif device to mirror detachment" (Ferry Toth)
- usb: gadget: aspeed_udc: fix device address configuration (Jeremy Kerr)
- usb: dwc3: core: remove lock of otg mode during gadget suspend/resume to avoid deadlock (Meng Li)
- usb: typec: ucsi: glink: fix child node release in probe function (Javier Carrasco)
- usb: musb: da8xx: fix a resource leak in probe() (Dan Carpenter)
- usb: typec: ucsi_acpi: Add LG Gram quirk (Diogo Ivo)
- usb: ucsi: stm32: fix command completion handling (Fabrice Gasnier)
- usb: atm: cxacru: fix endpoint checking in cxacru_bind() (Nikita Zhandarovich)
- usb: gadget: printer: fix races against disable (Oliver Neukum)
- usb: gadget: printer: SS+ support (Oliver Neukum)
- cpu: Fix broken cmdline "nosmp" and "maxcpus=0" (Huacai Chen)
- cpu/hotplug: Fix dynstate assignment in __cpuhp_setup_state_cpuslocked() (Yuntao Wang)
- PCI/MSI: Fix UAF in msi_capability_init (Mostafa Saleh)
- irqchip/loongson-liointc: Set different ISRs for different cores (Huacai Chen)
- irqchip/loongson-eiointc: Use early_cpu_to_node() instead of cpu_to_node() (Huacai Chen)
- hrtimer: Prevent queuing of hrtimer without a function callback (Phil Chang)
- watchdog: add missing MODULE_DESCRIPTION() macros (Jeff Johnson)
- watchdog: lenovo_se10_wdt: add HAS_IOPORT dependency (Arnd Bergmann)
- redhat/configs: Remove obsolete x86 CPU mitigations config files (Waiman Long)
- redhat/configs: increase CONFIG_DEFAULT_MMAP_MIN_ADDR from 32K to 64K for aarch64 (Brian Masney)
- redhat/configs: Re-enable CONFIG_KEXEC for Fedora (Philipp Rudo)
- media: ipu-bridge: Add HIDs from out of tree IPU6 driver ipu-bridge copy (Hans de Goede)
- media: ipu-bridge: Sort ipu_supported_sensors[] array by ACPI HID (Hans de Goede)
- disable LR_WPAN for RHEL10 (Chris von Recklinghausen) [RHEL-40251]
- SUNRPC: Fix backchannel reply, again (Chuck Lever)
- xfs: honor init_xattrs in xfs_init_new_inode for !ATTR fs (Darrick J. Wong)
- xfs: fix direction in XFS_IOC_EXCHANGE_RANGE (Darrick J. Wong)
- xfs: allow unlinked symlinks and dirs with zero size (Darrick J. Wong)
- xfs: restrict when we try to align cow fork delalloc to cowextsz hints (Darrick J. Wong)
- xfs: fix freeing speculative preallocations for preallocated files (Christoph Hellwig)
- i2c: testunit: discard write requests while old command is running (Wolfram Sang)
- i2c: testunit: don't erase registers after STOP (Wolfram Sang)
- i2c: viai2c: turn common code into a proper module (Arnd Bergmann)
- platform/x86: add missing MODULE_DESCRIPTION() macros (Jeff Johnson)
- platform/x86/intel: add missing MODULE_DESCRIPTION() macros (Jeff Johnson)
- platform/x86/siemens: add missing MODULE_DESCRIPTION() macros (Jeff Johnson)
- platform/x86: lg-laptop: Use ACPI device handle when evaluating WMAB/WMBB (Armin Wolf)
- platform/x86: lg-laptop: Change ACPI device id (Armin Wolf)
- platform/x86: lg-laptop: Remove LGEX0815 hotkey handling (Armin Wolf)
- platform/x86: wireless-hotkey: Add support for LG Airplane Button (Armin Wolf)
- platform/mellanox: nvsw-sn2201: Add check for platform_device_add_resources (Chen Ni)
- mmc: sdhci: Do not lock spinlock around mmc_gpio_get_ro() (Adrian Hunter)
- mmc: sdhci: Do not invert write-protect twice (Adrian Hunter)
- Revert "mmc: moxart-mmc: Use sg_miter for PIO" (Linus Walleij)
- mmc: sdhci-brcmstb: check R1_STATUS for erase/trim/discard (Kamal Dasu)
- mmc: sdhci-pci-o2micro: Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen)
- mmc: sdhci-pci: Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen)
- riscv: stacktrace: convert arch_stack_walk() to noinstr (Andy Chiu)
- riscv: patch: Flush the icache right after patching to avoid illegal insns (Alexandre Ghiti)
- RISC-V: fix vector insn load/store width mask (Jesse Taube)
- tty: mxser: Remove __counted_by from mxser_board.ports[] (Nathan Chancellor)
- randomize_kstack: Remove non-functional per-arch entropy filtering (Kees Cook)
- string: kunit: add missing MODULE_DESCRIPTION() macros (Jeff Johnson)
- x86: stop playing stack games in profile_pc() (Linus Torvalds)
- Revert "nfsd: fix oops when reading pool_stats before server is started" (NeilBrown)
- nfsd: initialise nfsd_info.mutex early. (NeilBrown)
- bcachefs: Fix kmalloc bug in __snapshot_t_mut (Pei Li)
- bcachefs: Discard, invalidate workers are now per device (Kent Overstreet)
- bcachefs: Fix shift-out-of-bounds in bch2_blacklist_entries_gc (Pei Li)
- bcachefs: slab-use-after-free Read in bch2_sb_errors_from_cpu (Pei Li)
- bcachefs: Add missing bch2_journal_do_writes() call (Kent Overstreet)
- bcachefs: Fix null ptr deref in journal_pins_to_text() (Kent Overstreet)
- bcachefs: Add missing recalc_capacity() call (Kent Overstreet)
- bcachefs: Fix btree_trans list ordering (Kent Overstreet)
- bcachefs: Fix race between trans_put() and btree_transactions_read() (Kent Overstreet)
- closures: closure_get_not_zero(), closure_return_sync() (Kent Overstreet)
- bcachefs: Make btree_deadlock_to_text() clearer (Kent Overstreet)
- bcachefs: fix seqmutex_relock() (Kent Overstreet)
- bcachefs: Fix freeing of error pointers (Kent Overstreet)
- nvmet-fc: Remove __counted_by from nvmet_fc_tgt_queue.fod[] (Nathan Chancellor)
- nvmet: make 'tsas' attribute idempotent for RDMA (Hannes Reinecke)
- nvme: fixup comment for nvme RDMA Provider Type (Hannes Reinecke)
- nvme-apple: add missing MODULE_DESCRIPTION() (Jeff Johnson)
- nvmet: do not return 'reserved' for empty TSAS values (Hannes Reinecke)
- nvme: fix NVME_NS_DEAC may incorrectly identifying the disk as EXT_LBA. (Boyang Yu)
- MAINTAINERS: Update IOMMU tree location (Joerg Roedel)
- iommu/amd: Fix GT feature enablement again (Vasant Hegde)
- iommu/vt-d: Fix missed device TLB cache tag (Lu Baolu)
- iommu/amd: Invalidate cache before removing device from domain list (Vasant Hegde)
- gpiolib: cdev: Ignore reconfiguration without direction (Kent Gibson)
- gpiolib: cdev: Disallow reconfiguration without direction (uAPI v1) (Kent Gibson)
- gpio: graniterapids: Add missing raw_spinlock_init() (Aapo Vienamo)
- gpio: davinci: Validate the obtained number of IRQs (Aleksandr Mishin)
- gpio: pca953x: fix pca953x_irq_bus_sync_unlock race (Ian Ray)
- arm64: Clear the initial ID map correctly before remapping (Zenghui Yu)
- arm64: mm: Permit PTE SW bits to change in live mappings (Ryan Roberts)
- tools/power turbostat: Add local build_bug.h header for snapshot target (Patryk Wlazlyn)
- tools/power turbostat: Fix unc freq columns not showing with '-q' or '-l' (Adam Hawley)
- tools/power turbostat: option '-n' is ambiguous (David Arcari)
- Turn on USB_SERIAL_F81232 for Fedora (Justin M. Forbes)
- crypto: qat - fix linking errors when PCI_IOV is disabled (Xin Zeng)
- drm/drm_file: Fix pid refcounting race (Jann Horn)
- drm/i915/gt: Fix potential UAF by revoke of fence registers (Janusz Krzysztofik)
- drm/amdgpu: Don't show false warning for reg list (Lijo Lazar)
- drm/amdgpu: avoid using null object of framebuffer (Julia Zhang)
- drm/amd/display: Send DP_TOTAL_LTTPR_CNT during detection if LTTPR is present (Michael Strauss)
- drm/amdgpu: Fix pci state save during mode-1 reset (Lijo Lazar)
- drm/amdgpu/atomfirmware: fix parsing of vram_info (Alex Deucher)
- drm/amd/swsmu: add MALL init support workaround for smu_v14_0_1 (Li Ma)
- drm/nouveau/dispnv04: fix null pointer dereference in nv17_tv_get_ld_modes (Ma Ke)
- drm/nouveau/dispnv04: fix null pointer dereference in nv17_tv_get_hd_modes (Ma Ke)
- drm/panel: simple: Add missing display timing flags for KOE TX26D202VM0BWA (Liu Ying)
- drm/fbdev-dma: Only set smem_start is enable per module option (Thomas Zimmermann)
- cpufreq: intel_pstate: Use HWP to initialize ITMT if CPPC is missing (Rafael J. Wysocki)
- thermal: gov_step_wise: Go straight to instance->lower when mitigation is over (Rafael J. Wysocki)
- io_uring: signal SQPOLL task_work with TWA_SIGNAL_NO_IPI (Jens Axboe)
- io_uring: remove dead struct io_submit_state member (Jens Axboe)
- s390/boot: Do not adjust GOT entries for undef weak sym (Jens Remus)
- s390/sclp: Fix sclp_init() cleanup on failure (Heiko Carstens)
- s390/virtio_ccw: Fix config change notifications (Halil Pasic)
- s390/pci: Add missing virt_to_phys() for directed DIBV (Niklas Schnelle)
- kallsyms: rework symbol lookup return codes (Arnd Bergmann)
- linux/syscalls.h: add missing __user annotations (Arnd Bergmann)
- syscalls: mmap(): use unsigned offset type consistently (Arnd Bergmann)
- s390: remove native mmap2() syscall (Arnd Bergmann)
- hexagon: fix fadvise64_64 calling conventions (Arnd Bergmann)
- csky, hexagon: fix broken sys_sync_file_range (Arnd Bergmann)
- sh: rework sync_file_range ABI (Arnd Bergmann)
- powerpc: restore some missing spu syscalls (Arnd Bergmann)
- parisc: use generic sys_fanotify_mark implementation (Arnd Bergmann)
- parisc: use correct compat recv/recvfrom syscalls (Arnd Bergmann)
- sparc: fix compat recv/recvfrom syscalls (Arnd Bergmann)
- sparc: fix old compat_sys_select() (Arnd Bergmann)
- syscalls: fix compat_sys_io_pgetevents_time64 usage (Arnd Bergmann)
- ftruncate: pass a signed offset (Arnd Bergmann)
- btrfs: qgroup: fix quota root leak after quota disable failure (Filipe Manana)
- btrfs: scrub: handle RST lookup error correctly (Qu Wenruo)
- btrfs: zoned: fix initial free space detection (Naohiro Aota)
- btrfs: use NOFS context when getting inodes during logging and log replay (Filipe Manana)
- netfilter: nf_tables: fully validate NFT_DATA_VALUE on store to data registers (Pablo Neira Ayuso)
- netfilter: fix undefined reference to 'netfilter_lwtunnel_*' when CONFIG_SYSCTL=n (Jianguo Wu)
- net: mana: Fix possible double free in error handling path (Ma Ke)
- selftest: af_unix: Check SIOCATMARK after every send()/recv() in msg_oob.c. (Kuniyuki Iwashima)
- af_unix: Fix wrong ioctl(SIOCATMARK) when consumed OOB skb is at the head. (Kuniyuki Iwashima)
- selftest: af_unix: Check EPOLLPRI after every send()/recv() in msg_oob.c (Kuniyuki Iwashima)
- selftest: af_unix: Check SIGURG after every send() in msg_oob.c (Kuniyuki Iwashima)
- selftest: af_unix: Add SO_OOBINLINE test cases in msg_oob.c (Kuniyuki Iwashima)
- af_unix: Don't stop recv() at consumed ex-OOB skb. (Kuniyuki Iwashima)
- selftest: af_unix: Add non-TCP-compliant test cases in msg_oob.c. (Kuniyuki Iwashima)
- af_unix: Don't stop recv(MSG_DONTWAIT) if consumed OOB skb is at the head. (Kuniyuki Iwashima)
- af_unix: Stop recv(MSG_PEEK) at consumed OOB skb. (Kuniyuki Iwashima)
- selftest: af_unix: Add msg_oob.c. (Kuniyuki Iwashima)
- selftest: af_unix: Remove test_unix_oob.c. (Kuniyuki Iwashima)
- tracing/net_sched: NULL pointer dereference in perf_trace_qdisc_reset() (Yunseong Kim)
- net: usb: qmi_wwan: add Telit FN912 compositions (Daniele Palmas)
- tcp: fix tcp_rcv_fastopen_synack() to enter TCP_CA_Loss for failed TFO (Neal Cardwell)
- ionic: use dev_consume_skb_any outside of napi (Shannon Nelson)
- net: dsa: microchip: fix wrong register write when masking interrupt (Tristram Ha)
- Fix race for duplicate reqsk on identical SYN (luoxuanqiang)
- ibmvnic: Add tx check to prevent skb leak (Nick Child)
- xdp: Remove WARN() from __xdp_reg_mem_model() (Daniil Dulov)
- selftests/bpf: Add tests for may_goto with negative offset. (Alexei Starovoitov)
- bpf: Fix may_goto with negative offset. (Alexei Starovoitov)
- selftests/bpf: Add more ring buffer test coverage (Daniel Borkmann)
- bpf: Fix overrunning reservations in ringbuf (Daniel Borkmann)
- selftests/bpf: Tests with may_goto and jumps to the 1st insn (Alexei Starovoitov)
- bpf: Fix the corner case with may_goto and jump to the 1st insn. (Alexei Starovoitov)
- bpf: Update BPF LSM maintainer list (Matt Bobrowski)
- bpf: Fix remap of arena. (Alexei Starovoitov)
- selftests/bpf: Add a few tests to cover (Yonghong Song)
- bpf: Add missed var_off setting in coerce_subreg_to_size_sx() (Yonghong Song)
- bpf: Add missed var_off setting in set_sext32_default_val() (Yonghong Song)
- net: usb: ax88179_178a: improve link status logs (Jose Ignacio Tornos Martinez)
- octeontx2-pf: Fix coverity and klockwork issues in octeon PF driver (Ratheesh Kannoth)
- ice: Rebuild TC queues on VSI queue reconfiguration (Jan Sokolowski)
- dt-bindings: net: fman: remove ptp-timer from required list (Frank Li)
- net: dsa: microchip: monitor potential faults in half-duplex mode (Enguerrand de Ribaucourt)
- net: dsa: microchip: use collision based back pressure mode (Enguerrand de Ribaucourt)
- net: phy: micrel: add Microchip KSZ 9477 to the device table (Enguerrand de Ribaucourt)
- netlink: specs: Fix pse-set command attributes (Kory Maincent)
- ibmvnic: Free any outstanding tx skbs during scrq reset (Nick Child)
- Revert "batman-adv: prefer kfree_rcu() over call_rcu() with free-only callbacks" (Linus Lüssing)
- batman-adv: Don't accept TT entries for out-of-spec VIDs (Sven Eckelmann)
- can: mcp251xfd: fix infinite loop when xmit fails (Vitor Soares)
- can: kvaser_usb: fix return value for hif_usb_send_regout (Chen Ni)
- net: can: j1939: recover socket queue on CAN bus error during BAM transmission (Oleksij Rempel)
- net: can: j1939: Initialize unused data in j1939_send_one() (Shigeru Yoshida)
- net: can: j1939: enhanced error handling for tightly received RTS messages in xtp_rx_rts_session_new (Oleksij Rempel)
- vxlan: Pull inner IP header in vxlan_xmit_one(). (Guillaume Nault)
- mlxsw: spectrum_buffers: Fix memory corruptions on Spectrum-4 systems (Ido Schimmel)
- mlxsw: pci: Fix driver initialization with Spectrum-4 (Ido Schimmel)
- selftest: af_unix: Add Kconfig file. (Kuniyuki Iwashima)
- net: remove drivers@pensando.io from MAINTAINERS (Shannon Nelson)
- net: add softirq safety to netdev_rename_lock (Eric Dumazet)
- ionic: fix kernel panic due to multi-buffer handling (Taehee Yoo)
- net: pse-pd: Kconfig: Fix missing firmware loader config select (Kory Maincent)
- bonding: fix incorrect software timestamping report (Hangbin Liu)
- net: mvpp2: fill-in dev_port attribute (Aryan Srivastava)
- openvswitch: get related ct labels from its master if it is not confirmed (Xin Long)
- net: dsa: microchip: fix initial port flush problem (Tristram Ha)
- ASoC: rt5645: fix issue of random interrupt from push-button (Jack Yu)
- ASoC: amd: yc: Fix non-functional mic on ASUS M5602RA (Vyacheslav Frantsishko)
- ASoC: mediatek: mt8195: Add platform entry for ETDM1_OUT_BE dai link (Chen-Yu Tsai)
- ASoC: fsl-asoc-card: set priv->pdev before using it (Elinor Montmasson)
- ASoC: amd: acp: move chip->flag variable assignment (Vijendar Mukunda)
- ASoC: amd: acp: remove i2s configuration check in acp_i2s_probe() (Vijendar Mukunda)
- ASoC: amd: acp: add a null check for chip_pdev structure (Vijendar Mukunda)
- ASoC: Intel: soc-acpi: mtl: fix speaker no sound on Dell SKU 0C64 (Shuming Fan)
- ASoC: q6apm-lpass-dai: close graph on prepare errors (Srinivas Kandagatla)
- ASoC: cs35l56: Disconnect ASP1 TX sources when ASP1 DAI is hooked up (Richard Fitzgerald)
- ASoC: topology: Fix route memory corruption (Amadeusz Sławiński)
- ASoC: rt722-sdca-sdw: add debounce time for type detection (Jack Yu)
- ASoC: SOF: sof-audio: Skip unprepare for in-use widgets on error rollback (Peter Ujfalusi)
- ASoC: ti: davinci-mcasp: Set min period size using FIFO config (Jai Luthra)
- ALSA: dmaengine: Synchronize dma channel after drop() (Jai Luthra)
- ASoC: ti: omap-hdmi: Fix too long driver name (Primoz Fiser)
- ASoC: topology: Clean up route loading (Amadeusz Sławiński)
- ASoC: topology: Do not assign fields that are already set (Amadeusz Sławiński)
- ASoC: Intel: avs: Fix route override (Amadeusz Sławiński)
- ASoC: topology: Fix references to freed memory (Amadeusz Sławiński)
- bytcr_rt5640 : inverse jack detect for Archos 101 cesium (Thomas GENTY)
- ASoC: atmel: atmel-classd: Re-add dai_link->platform to fix card init (Andrei Simion)
- ASoC: mediatek: mt8183-da7219-max98357: Fix kcontrol name collision (Hsin-Te Yuan)
- ASoC: rockchip: i2s-tdm: Fix trcm mode by setting clock on right mclk (Alibek Omarov)
- ASoC: SOF: Intel: hda-dai: remove skip_tlv label (Bard Liao)
- ASoC: SOF: Intel: hda-dai: skip tlv for dspless mode (Bard Liao)
- ASoC: codecs: ES8326: Solve headphone detection issue (Zhang Yi)
- ASoC: cs42l43: Increase default type detect time and button delay (Maciej Strozek)
- ASoC: qcom: add missing MODULE_DESCRIPTION() macro (Jeff Johnson)
- ASoC: rt722-sdca-sdw: add silence detection register as volatile (Jack Yu)
- ASoC: fsl: add missing MODULE_DESCRIPTION() macro (Jeff Johnson)
- ASoC: mxs: add missing MODULE_DESCRIPTION() macro (Jeff Johnson)
- MAINTAINERS: copy linux-arm-msm for sound/qcom changes (Dmitry Baryshkov)
- ALSA: seq: Fix missing MSB in MIDI2 SPP conversion (Takashi Iwai)
- ALSA: hda/realtek: fix mute/micmute LEDs don't work for EliteBook 645/665 G11. (Dirk Su)
- ALSA: hda/realtek: Fix conflicting quirk for PCI SSID 17aa:3820 (Takashi Iwai)
- ALSA: dmaengine_pcm: terminate dmaengine before synchronize (Shengjiu Wang)
- ALSA: hda/relatek: Enable Mute LED on HP Laptop 15-gw0xxx (Aivaz Latypov)
- ALSA: PCM: Allow resume only for suspended streams (Takashi Iwai)
- ALSA: seq: Fix missing channel at encoding RPN/NRPN MIDI2 messages (Takashi Iwai)
- mm/memory: don't require head page for do_set_pmd() (Andrew Bresticker)
- mm/page_alloc: Separate THP PCP into movable and non-movable categories (yangge)
- nfs: drop the incorrect assertion in nfs_swap_rw() (Christoph Hellwig)
- mm/migrate: make migrate_pages_batch() stats consistent (Zi Yan)
- MAINTAINERS: TPM DEVICE DRIVER: update the W-tag (Jarkko Sakkinen)
- selftests/mm:fix test_prctl_fork_exec return failure (aigourensheng)
- mm: convert page type macros to enum (Stephen Brennan)
- ocfs2: fix DIO failure due to insufficient transaction credits (Jan Kara)
- kasan: fix bad call to unpoison_slab_object (Andrey Konovalov)
- mm: handle profiling for fake memory allocations during compaction (Suren Baghdasaryan)
- mm/slab: fix 'variable obj_exts set but not used' warning (Suren Baghdasaryan)
- /proc/pid/smaps: add mseal info for vma (Jeff Xu)
- mm: fix incorrect vbq reference in purge_fragmented_block (Zhaoyang Huang)
- redhat/scripts/filtermods.py: show all parent/child kmods in report (Jan Stancek)
- redhat/kernel.spec: capture filtermods.py return code (Jan Stancek)
- redhat/kernel.spec: fix run of mod-denylist (Jan Stancek)
- gitlab-ci: remove unused RHMAINTAINERS variable (Michael Hofmann)
- gitlab-ci: use environments for jobs that need access to push/gitlab secrets (Michael Hofmann)
- gitlab-ci: default to os-build for all maintenance jobs (Michael Hofmann)
- gitlab-ci: use the common git repo setup cki-gating as well (Michael Hofmann)
- gitlab-ci: help maintenance jobs to cope with missing private key (Michael Hofmann)
- gitlab-ci: use a common git repo setup for all maintenance jobs (Michael Hofmann)
- gitlab-ci: move repo setup script into script template holder (Michael Hofmann)
- gitlab-ci: move maintenance job DIST variable into common template (Michael Hofmann)
- gitlab-ci: move maintenance job rules into common template (Michael Hofmann)
- gitlab-ci: move maintenance job retry field into common template (Michael Hofmann)
- gitlab-ci: provide common non-secret schedule trigger variables (Michael Hofmann)
- gitlab-ci: rename .scheduled_setup to .git_setup (Michael Hofmann)
- gitlab-ci: move script snippets into separate template (Michael Hofmann)
- gitlab-ci: rename maintenance jobs (Michael Hofmann)
- gitlab-ci: introduce job template for maintenance jobs (Michael Hofmann)
- v6.10-rc5-rt9 (Sebastian Andrzej Siewior)
- perf: Update the perf series (Sebastian Andrzej Siewior)
- net: Update the BH series to v9. (Sebastian Andrzej Siewior)
- zram: Update the series. (Sebastian Andrzej Siewior)
- prinkt/nbcon: Add a scheduling point to nbcon_kthread_func(). (Sebastian Andrzej Siewior)
- v6.10-rc5-rt8 (Sebastian Andrzej Siewior)
- workqueue: Increase worker desc's length to 32 (Wenchao Hao)
- workqueue: Refactor worker ID formatting and make wq_worker_comm() use full ID string (Tejun Heo)
- Input: ads7846 - use spi_device_id table (Alexander Stein)
- Input: xpad - add support for ASUS ROG RAIKIRI PRO (Luke D. Jones)
- Input: ili210x - fix ili251x_read_touch_data() return value (John Keeping)
- Input: i8042 - add Ayaneo Kun to i8042 quirk table (Tobias Jakobi)
- Input: elantech - fix touchpad state on resume for Lenovo N24 (Jonathan Denose)
- pinctrl: rockchip: fix pinmux reset in rockchip_pmx_set (Huang-Huang Bao)
- pinctrl: rockchip: use dedicated pinctrl type for RK3328 (Huang-Huang Bao)
- pinctrl: rockchip: fix pinmux bits for RK3328 GPIO3-B pins (Huang-Huang Bao)
- pinctrl: rockchip: fix pinmux bits for RK3328 GPIO2-B pins (Huang-Huang Bao)
- pinctrl: fix deadlock in create_pinctrl() when handling -EPROBE_DEFER (Hagar Hemdan)
- pinctrl: bcm2835: Fix permissions of persist_gpio_outputs (Stefan Wahren)
- pinctrl: tps6594: add missing support for LP8764 PMIC (Thomas Richard)
- dt-bindings: pinctrl: qcom,pmic-gpio: drop pm8008 (Johan Hovold)
- pinctrl: qcom: spmi-gpio: drop broken pm8008 support (Johan Hovold)
- pinctrl: renesas: rzg2l: Use spin_{lock,unlock}_irq{save,restore} (Claudiu Beznea)
- Turn on KASAN_HW_TAGS for Fedora aarch64 debug kernels (Justin M. Forbes)
- Linux v6.10.0-0.rc6
Resolves: RHEL-29722

Signed-off-by: Patrick Talbert <ptalbert@redhat.com>
2024-07-02 18:03:45 +02:00
Jan Stancek
ed774fb42b kernel-6.10.0-0.rc5.12.el10
* Tue Jun 25 2024 Jan Stancek <jstancek@redhat.com> [6.10.0-0.rc5.12.el10]
- redhat: kernel.spec: add missing sound/soc/sof/sof-audio.h to kernel-devel package (Jaroslav Kysela)
- Linux 6.10-rc5 (Linus Torvalds)
- i2c: ocores: set IACK bit after core is enabled (Grygorii Tertychnyi)
- dt-bindings: i2c: google,cros-ec-i2c-tunnel: correct path to i2c-controller schema (Krzysztof Kozlowski)
- dt-bindings: i2c: atmel,at91sam: correct path to i2c-controller schema (Krzysztof Kozlowski)
- docs: i2c: summary: be clearer with 'controller/target' and 'adapter/client' pairs (Wolfram Sang)
- docs: i2c: summary: document 'local' and 'remote' targets (Wolfram Sang)
- docs: i2c: summary: document use of inclusive language (Wolfram Sang)
- docs: i2c: summary: update speed mode description (Wolfram Sang)
- docs: i2c: summary: update I2C specification link (Wolfram Sang)
- docs: i2c: summary: start sentences consistently. (Wolfram Sang)
- i2c: Add nop fwnode operations (Sakari Ailus)
- cifs: Move the 'pid' from the subreq to the req (David Howells)
- cifs: Only pick a channel once per read request (David Howells)
- cifs: Defer read completion (David Howells)
- cifs: fix typo in module parameter enable_gcm_256 (Steve French)
- cifs: drop the incorrect assertion in cifs_swap_rw() (Barry Song)
- memblock: use numa_valid_node() helper to check for invalid node ID (Mike Rapoport (IBM))
- mips: fix compat_sys_lseek syscall (Arnd Bergmann)
- MIPS: mipsmtregs: Fix target register for MFTC0 (Jiaxun Yang)
- x86/resctrl: Don't try to free nonexistent RMIDs (Dave Martin)
- drm/vmwgfx: Fix missing HYPERVISOR_GUEST dependency (Alexey Makhalov)
- KVM: PPC: Book3S HV: Prevent UAF in kvm_spapr_tce_attach_iommu_group() (Michael Ellerman)
- powerpc/crypto: Add generated P8 asm to .gitignore (Nathan Lynch)
- rust: avoid unused import warning in `rusttest` (Miguel Ojeda)
- regulator: axp20x: AXP717: fix LDO supply rails and off-by-ones (Andre Przywara)
- regulator: bd71815: fix ramp values (Kalle Niemi)
- regulator: core: Fix modpost error "regulator_get_regmap" undefined (Biju Das)
- regulator: tps6594-regulator: Fix the number of irqs for TPS65224 and TPS6594 (Thomas Richard)
- spi: spi-imx: imx51: revert burst length calculation back to bits_per_word (Marc Kleine-Budde)
- spi: Fix SPI slave probe failure (Amit Kumar Mahapatra)
- spi: Fix OCTAL mode support (Patrice Chotard)
- spi: stm32: qspi: Clamp stm32_qspi_get_mode() output to CCR_BUSWIDTH_4 (Patrice Chotard)
- spi: stm32: qspi: Fix dual flash mode sanity test in stm32_qspi_setup() (Patrice Chotard)
- spi: cs42l43: Drop cs35l56 SPI speed down to 11MHz (Charles Keepax)
- spi: cs42l43: Correct SPI root clock speed (Charles Keepax)
- NFSD: grab nfsd_mutex in nfsd_nl_rpc_status_get_dumpit() (Lorenzo Bianconi)
- nfsd: fix oops when reading pool_stats before server is started (Jeff Layton)
- xfs: fix unlink vs cluster buffer instantiation race (Dave Chinner)
- bcachefs: Move the ei_flags setting to after initialization (Youling Tang)
- bcachefs: Fix a UAF after write_super() (Kent Overstreet)
- bcachefs: Use bch2_print_string_as_lines for long err (Kent Overstreet)
- bcachefs: Fix I_NEW warning in race path in bch2_inode_insert() (Kent Overstreet)
- bcachefs: Replace bare EEXIST with private error codes (Kent Overstreet)
- bcachefs: Fix missing alloc_data_type_set() (Kent Overstreet)
- closures: Change BUG_ON() to WARN_ON() (Kent Overstreet)
- bcachefs: fix alignment of VMA for memory mapped files on THP (Youling Tang)
- bcachefs: Fix safe errors by default (Kent Overstreet)
- bcachefs: Fix bch2_trans_put() (Kent Overstreet)
- bcachefs: set_worker_desc() for delete_dead_snapshots (Kent Overstreet)
- bcachefs: Fix bch2_sb_downgrade_update() (Kent Overstreet)
- bcachefs: Handle cached data LRU wraparound (Kent Overstreet)
- bcachefs: Guard against overflowing LRU_TIME_BITS (Kent Overstreet)
- bcachefs: delete_dead_snapshots() doesn't need to go RW (Kent Overstreet)
- bcachefs: Fix early init error path in journal code (Kent Overstreet)
- bcachefs: Check for invalid btree IDs (Kent Overstreet)
- bcachefs: Fix btree ID bitmasks (Kent Overstreet)
- bcachefs: Fix shift overflow in read_one_super() (Kent Overstreet)
- bcachefs: Fix a locking bug in the do_discard_fast() path (Kent Overstreet)
- bcachefs: Fix array-index-out-of-bounds (Kent Overstreet)
- bcachefs: Fix initialization order for srcu barrier (Kent Overstreet)
- ata: ahci: Do not enable LPM if no LPM states are supported by the HBA (Niklas Cassel)
- pwm: stm32: Fix error message to not describe the previous error path (Uwe Kleine-König)
- pwm: stm32: Fix calculation of prescaler (Uwe Kleine-König)
- pwm: stm32: Refuse too small period requests (Uwe Kleine-König)
- firmware: psci: Fix return value from psci_system_suspend() (Sudeep Holla)
- riscv: dts: sophgo: disable write-protection for milkv duo (Haylen Chu)
- arm64: dts: imx8qm-mek: fix gpio number for reg_usdhc2_vmmc (Frank Li)
- arm64: dts: freescale: imx8mm-verdin: enable hysteresis on slow input pin (Max Krummenacher)
- arm64: dts: imx93-11x11-evk: Remove the 'no-sdio' property (Fabio Estevam)
- arm64: dts: freescale: imx8mp-venice-gw73xx-2x: fix BT shutdown GPIO (Tim Harvey)
- arm: dts: imx53-qsb-hdmi: Disable panel instead of deleting node (Liu Ying)
- arm64: dts: imx8mp: Fix TC9595 input clock on DH i.MX8M Plus DHCOM SoM (Marek Vasut)
- arm64: dts: freescale: imx8mm-verdin: Fix GPU speed (Joao Paulo Goncalves)
- LoongArch: KVM: Remove an unneeded semicolon (Yang Li)
- LoongArch: Fix multiple hardware watchpoint issues (Hui Li)
- LoongArch: Trigger user-space watchpoints correctly (Hui Li)
- LoongArch: Fix watchpoint setting error (Hui Li)
- LoongArch: Only allow OBJTOOL & ORC unwinder if toolchain supports -mthin-add-sub (Xi Ruoyao)
- KVM: selftests: Fix RISC-V compilation (Andrew Jones)
- KVM: Stop processing *all* memslots when "null" mmu_notifier handler is found (Babu Moger)
- KVM: Fix a data race on last_boosted_vcpu in kvm_vcpu_on_spin() (Breno Leitao)
- KVM: selftests: x86: Prioritize getting max_gfn from GuestPhysBits (Tao Su)
- KVM: selftests: Fix shift of 32 bit unsigned int more than 32 bits (Colin Ian King)
- KVM: SEV-ES: Fix svm_get_msr()/svm_set_msr() for KVM_SEV_ES_INIT guests (Michael Roth)
- KVM: arm64: FFA: Release hyp rx buffer (Vincent Donnefort)
- KVM: arm64: Disassociate vcpus from redistributor region on teardown (Marc Zyngier)
- KVM: Discard zero mask with function kvm_dirty_ring_reset (Bibo Mao)
- virt: guest_memfd: fix reference leak on hwpoisoned page (Paolo Bonzini)
- kvm: do not account temporary allocations to kmem (Alexey Dobriyan)
- MAINTAINERS: Drop Wanpeng Li as a Reviewer for KVM Paravirt support (Sean Christopherson)
- KVM: x86: Always sync PIR to IRR prior to scanning I/O APIC routes (Sean Christopherson)
- scsi: usb: uas: Do not query the IO Advice Hints Grouping mode page for USB/UAS devices (Bart Van Assche)
- scsi: core: Introduce the BLIST_SKIP_IO_HINTS flag (Bart Van Assche)
- scsi: ufs: core: Free memory allocated for model before reinit (Joel Slebodnick)
- drm/xe/vf: Don't touch GuC irq registers if using memory irqs (Michal Wajdeczko)
- drm/amdgpu: init TA fw for psp v14 (Likun Gao)
- drm/amdgpu: cleanup MES11 command submission (Christian König)
- drm/amdgpu: fix UBSAN warning in kv_dpm.c (Alex Deucher)
- drm/radeon: fix UBSAN warning in kv_dpm.c (Alex Deucher)
- drm/amd/display: Disable CONFIG_DRM_AMD_DC_FP for RISC-V with clang (Nathan Chancellor)
- drm/amd/display: Attempt to avoid empty TUs when endpoint is DPIA (Michael Strauss)
- drm/amd/display: change dram_clock_latency to 34us for dcn35 (Paul Hsieh)
- drm/amd/display: Change dram_clock_latency to 34us for dcn351 (Daniel Miess)
- drm/amdgpu: revert "take runtime pm reference when we attach a buffer" v2 (Christian König)
- drm/amdgpu: Indicate CU havest info to CP (Harish Kasiviswanathan)
- drm/amd/display: prevent register access while in IPS (Hamza Mahfooz)
- drm/amdgpu: fix locking scope when flushing tlb (Yunxiang Li)
- drm/amd/display: Remove redundant idle optimization check (Roman Li)
- drm/i915/mso: using joiner is not possible with eDP MSO (Jani Nikula)
- ovl: fix encoding fid for lower only root (Miklos Szeredi)
- ovl: fix copy-up in tmpfile (Miklos Szeredi)
- io_uring/rsrc: fix incorrect assignment of iter->nr_segs in io_import_fixed (Chenliang Li)
- RDMA/mana_ib: Ignore optional access flags for MRs (Konstantin Taranov)
- RDMA/mlx5: Add check for srq max_sge attribute (Patrisious Haddad)
- RDMA/mlx5: Fix unwind flow as part of mlx5_ib_stage_init_init (Yishai Hadas)
- RDMA/mlx5: Ensure created mkeys always have a populated rb_key (Jason Gunthorpe)
- RDMA/mlx5: Follow rb_key.ats when creating new mkeys (Jason Gunthorpe)
- RDMA/mlx5: Remove extra unlock on error path (Jason Gunthorpe)
- RDMA/rxe: Fix responder length checking for UD request packets (Honggang LI)
- RDMA/rxe: Fix data copy for IB_SEND_INLINE (Honggang LI)
- RDMA/bnxt_re: Fix the max msix vectors macro (Selvin Xavier)
- ALSA: hda: Use imply for suggesting CONFIG_SERIAL_MULTI_INSTANTIATE (Takashi Iwai)
- ALSA: hda/realtek: Add quirk for Lenovo Yoga Pro 7 14AHP9 (Pablo Caño)
- ACPI: mipi-disco-img: Switch to new Intel CPU model defines (Hans de Goede)
- ACPI: scan: Ignore camera graph port nodes on all Dell Tiger, Alder and Raptor Lake models (Hans de Goede)
- ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine." (Raju Rangoju)
- thermal: int340x: processor_thermal: Support shared interrupts (Srinivas Pandruvada)
- thermal/drivers/mediatek/lvts_thermal: Return error in case of invalid efuse data (Julien Panis)
- thermal/drivers/mediatek/lvts_thermal: Remove filtered mode for mt8188 (Julien Panis)
- thermal: core: Change PM notifier priority to the minimum (Rafael J. Wysocki)
- thermal: core: Synchronize suspend-prepare and post-suspend actions (Rafael J. Wysocki)
- dmaengine: ioatdma: Fix missing kmem_cache_destroy() (Nikita Shubin)
- dt-bindings: dma: fsl-edma: fix dma-channels constraints (Krzysztof Kozlowski)
- dmaengine: fsl-edma: avoid linking both modules (Arnd Bergmann)
- dmaengine: ioatdma: Fix kmemleak in ioat_pci_probe() (Nikita Shubin)
- dmaengine: ioatdma: Fix error path in ioat3_dma_probe() (Nikita Shubin)
- dmaengine: ioatdma: Fix leaking on version mismatch (Nikita Shubin)
- dmaengine: ti: k3-udma-glue: Fix of_k3_udma_glue_parse_chn_by_id() (Siddharth Vadapalli)
- dmaengine: idxd: Fix possible Use-After-Free in irq_process_work_list (Li RongQing)
- dmaengine: xilinx: xdma: Fix data synchronisation in xdma_channel_isr() (Louis Chauvet)
- phy: qcom: qmp-combo: Switch from V6 to V6 N4 register offsets (Abel Vesa)
- phy: qcom-qmp: pcs: Add missing v6 N4 register offsets (Abel Vesa)
- phy: qcom-qmp: qserdes-txrx: Add missing registers offsets (Abel Vesa)
- soundwire: fix usages of device_get_named_child_node() (Pierre-Louis Bossart)
- redhat/kernel.spec: fix attributes of symvers file (Jan Stancek)
- redhat: add filtermods rule for iommu tests (Jan Stancek)
- btrfs: zoned: allocate dummy checksums for zoned NODATASUM writes (Johannes Thumshirn)
- btrfs: retry block group reclaim without infinite loop (Boris Burkov)
- net: usb: rtl8150 fix unintiatilzed variables in rtl8150_get_link_ksettings (Oliver Neukum)
- selftests: virtio_net: add forgotten config options (Jiri Pirko)
- bnxt_en: Restore PTP tx_avail count in case of skb_pad() error (Pavan Chebbi)
- bnxt_en: Set TSO max segs on devices with limits (Michael Chan)
- bnxt_en: Update firmware interface to 1.10.3.44 (Michael Chan)
- net: stmmac: Assign configured channel value to EXTTS event (Oleksij Rempel)
- selftests: add selftest for the SRv6 End.DX6 behavior with netfilter (Jianguo Wu)
- selftests: add selftest for the SRv6 End.DX4 behavior with netfilter (Jianguo Wu)
- netfilter: move the sysctl nf_hooks_lwtunnel into the netfilter core (Jianguo Wu)
- seg6: fix parameter passing when calling NF_HOOK() in End.DX4 and End.DX6 behaviors (Jianguo Wu)
- netfilter: ipset: Fix suspicious rcu_dereference_protected() (Jozsef Kadlecsik)
- net: do not leave a dangling sk pointer, when socket creation fails (Ignat Korchagin)
- net/tcp_ao: Don't leak ao_info on error-path (Dmitry Safonov)
- ice: Fix VSI list rule with ICE_SW_LKUP_LAST type (Marcin Szycik)
- ipv6: bring NLM_DONE out to a separate recv() again (Jakub Kicinski)
- selftests: openvswitch: Set value to nla flags. (Adrian Moreno)
- octeontx2-pf: Fix linking objects into multiple modules (Geetha sowjanya)
- octeontx2-pf: Add error handling to VLAN unoffload handling (Simon Horman)
- virtio_net: fixing XDP for fully checksummed packets handling (Heng Qi)
- virtio_net: checksum offloading handling fix (Heng Qi)
- net: usb: ax88179_178a: improve reset check (Jose Ignacio Tornos Martinez)
- net: stmmac: No need to calculate speed divider when offload is disabled (Xiaolei Wang)
- net: phy: dp83tg720: get master/slave configuration in link down state (Oleksij Rempel)
- net: phy: dp83tg720: wake up PHYs in managed mode (Oleksij Rempel)
- selftests: openvswitch: Use bash as interpreter (Simon Horman)
- ptp: fix integer overflow in max_vclocks_store (Dan Carpenter)
- sched: act_ct: add netns into the key of tcf_ct_flow_table (Xin Long)
- tipc: force a dst refcount before doing decryption (Xin Long)
- net/sched: act_api: fix possible infinite loop in tcf_idr_check_alloc() (David Ruth)
- net: phy: mxl-gpy: Remove interrupt mask clearing from config_init (Raju Lakkaraju)
- net: lan743x: Support WOL at both the PHY and MAC appropriately (Raju Lakkaraju)
- net: lan743x: disable WOL upon resume to restore full data path operation (Raju Lakkaraju)
- qca_spi: Make interrupt remembering atomic (Stefan Wahren)
- netns: Make get_net_ns() handle zero refcount net (Yue Haibing)
- xfrm6: check ip6_dst_idev() return value in xfrm6_get_saddr() (Eric Dumazet)
- ipv6: prevent possible NULL dereference in rt6_probe() (Eric Dumazet)
- ipv6: prevent possible NULL deref in fib6_nh_init() (Eric Dumazet)
- selftests: mptcp: userspace_pm: fixed subtest names (Matthieu Baerts (NGI0))
- tcp: clear tp->retrans_stamp in tcp_rcv_fastopen_synack() (Eric Dumazet)
- netrom: Fix a memory leak in nr_heartbeat_expiry() (Gavrilov Ilia)
- ice: implement AQ download pkg retry (Wojciech Drewek)
- ice: fix 200G link speed message log (Paul Greenwalt)
- ice: avoid IRQ collision to fix init failure on ACPI S3 resume (En-Wei Wu)
- netdev-genl: fix error codes when outputting XDP features (Jakub Kicinski)
- bpf: Harden __bpf_kfunc tag against linker kfunc removal (Tony Ambardar)
- compiler_types.h: Define __retain for __attribute__((__retain__)) (Tony Ambardar)
- bpf: Avoid splat in pskb_pull_reason (Florian Westphal)
- bpf: fix UML x86_64 compile failure (Maciej Żenczykowski)
- selftests/bpf: Add test coverage for reg_set_min_max handling (Daniel Borkmann)
- bpf: Reduce stack consumption in check_stack_write_fixed_off (Daniel Borkmann)
- bpf: Fix reg_set_min_max corruption of fake_reg (Daniel Borkmann)
- MAINTAINERS: mailmap: Update Stanislav's email address (Stanislav Fomichev)
- wifi: mac80211: fix monitor channel with chanctx emulation (Johannes Berg)
- wifi: mac80211: Avoid address calculations via out of bounds array indexing (Kenton Groombridge)
- wifi: mac80211: Recalc offload when monitor stop (Remi Pommarel)
- wifi: iwlwifi: scan: correctly check if PSC listen period is needed (Ayala Beker)
- wifi: iwlwifi: mvm: fix ROC version check (Shaul Triebitz)
- wifi: iwlwifi: mvm: unlock mvm mutex (Shaul Triebitz)
- wifi: cfg80211: wext: add extra SIOCSIWSCAN data check (Dmitry Antipov)
- wifi: cfg80211: wext: set ssids=NULL for passive scans (Johannes Berg)
- cipso: make cipso_v4_skbuff_delattr() fully remove the CIPSO options (Ondrej Mosnacek)
- cipso: fix total option length computation (Ondrej Mosnacek)
- net: mvpp2: use slab_build_skb for oversized frames (Aryan Srivastava)
- ALSA: hda: cs35l56: Select SERIAL_MULTI_INSTANTIATE (Simon Trimmer)
- ALSA: hda/realtek: Add more codec ID to no shutup pins list (Kailang Yang)
- sound/oss/dmasound: add missing MODULE_DESCRIPTION() macro (Jeff Johnson)
- ALSA: hda/realtek: Add quirk for Lenovo Yoga Pro 7 14ARP8 (Gergely Meszaros)
- ALSA: hda/realtek: Enable headset mic on IdeaPad 330-17IKB 81DM (Ajrat Makhmutov)
- ALSA: hda: tas2781: Component should be unbound before deconstruction (Simon Trimmer)
- ALSA: hda: cs35l41: Component should be unbound before deconstruction (Simon Trimmer)
- ALSA: hda: cs35l56: Component should be unbound before deconstruction (Simon Trimmer)
- ALSA/hda: intel-dsp-config: Document AVS as dsp_driver option (Peter Ujfalusi)
- ALSA: hda/realtek: Support Lenovo Thinkbook 13x Gen 4 (Stefan Binding)
- ALSA: hda/realtek: Support Lenovo Thinkbook 16P Gen 5 (Stefan Binding)
- ALSA: hda: cs35l41: Support Lenovo Thinkbook 13x Gen 4 (Stefan Binding)
- ALSA: hda: cs35l41: Support Lenovo Thinkbook 16P Gen 5 (Stefan Binding)
- ALSA: hda/realtek: Remove Framework Laptop 16 from quirks (Dustin L. Howett)
- ALSA: hda/realtek: Limit mic boost on N14AP7 (Edson Juliano Drosdeck)
- ALSA: hda/realtek: fix mute/micmute LEDs don't work for ProBook 445/465 G11. (Andy Chi)
- ALSA: seq: ump: Fix missing System Reset message handling (Takashi Iwai)
- ALSA: hda: cs35l41: Possible null pointer dereference in cs35l41_hda_unbind() (Simon Trimmer)
- ALSA: hda: cs35l56: Fix lifecycle of codec pointer (Simon Trimmer)
- mfd: axp20x: AXP717: Fix missing IRQ status registers range (Andre Przywara)
- fedora: arm: Enable basic support for S32G-VNP-RDB3 board (Enric Balletbo i Serra)
- v6.10-rc4-rt7 (Sebastian Andrzej Siewior)
- i915: Update the _WAIT_FOR_ATOMIC_CHECK() comment. (Sebastian Andrzej Siewior)
- net: Update the BH series to v8. (Sebastian Andrzej Siewior)
- tracing: Build event generation tests only as modules (Masami Hiramatsu (Google))
- Revert "MIPS: pci: lantiq: restore reset gpio polarity" (Thomas Bogendoerfer)
- mips: bmips: BCM6358: make sure CBR is correctly set (Christian Marangi)
- MIPS: pci: lantiq: restore reset gpio polarity (Martin Schiller)
- MIPS: Routerboard 532: Fix vendor retry check code (Ilpo Järvinen)
- selftests/fchmodat2: fix clang build failure due to -static-libasan (John Hubbard)
- selftests/openat2: fix clang build failures: -static-libasan, LOCAL_HDRS (John Hubbard)
- selftests: seccomp: fix format-zero-length warnings (Amer Al Shanawany)
- selftests: filesystems: fix warn_unused_result build warnings (Amer Al Shanawany)
- cpumask: limit FORCE_NR_CPUS to just the UP case (Linus Torvalds)
- efi/arm64: Fix kmemleak false positive in arm64_efi_rt_init() (Waiman Long)
- efi/x86: Free EFI memory map only when installing a new one. (Ard Biesheuvel)
- efi/arm: Disable LPAE PAN when calling EFI runtime services (Ard Biesheuvel)
- ima: Avoid blocking in RCU read-side critical section (GUO Zihua)
- redhat: make bnx2xx drivers unmaintained in rhel-10 (John Meneghini) [RHEL-36646 RHEL-41231]
- Revert "mm: mmap: allow for the maximum number of bits for randomizing mmap_base by default" (Linus Torvalds)
- kcov: don't lose track of remote references during softirqs (Aleksandr Nogikh)
- mm: shmem: fix getting incorrect lruvec when replacing a shmem folio (Baolin Wang)
- mm/debug_vm_pgtable: drop RANDOM_ORVALUE trick (Peter Xu)
- mm: fix possible OOB in numa_rebuild_large_mapping() (Kefeng Wang)
- mm/migrate: fix kernel BUG at mm/compaction.c:2761! (Hugh Dickins)
- selftests: mm: make map_fixed_noreplace test names stable (Mark Brown)
- mm/memfd: add documentation for MFD_NOEXEC_SEAL MFD_EXEC (Jeff Xu)
- mm: mmap: allow for the maximum number of bits for randomizing mmap_base by default (Rafael Aquini)
- gcov: add support for GCC 14 (Peter Oberparleiter)
- zap_pid_ns_processes: clear TIF_NOTIFY_SIGNAL along with TIF_SIGPENDING (Oleg Nesterov)
- mm: huge_memory: fix misused mapping_large_folio_support() for anon folios (Ran Xiaokai)
- lib/alloc_tag: fix RCU imbalance in pgalloc_tag_get() (Suren Baghdasaryan)
- lib/alloc_tag: do not register sysctl interface when CONFIG_SYSCTL=n (Suren Baghdasaryan)
- MAINTAINERS: remove Lorenzo as vmalloc reviewer (Lorenzo Stoakes)
- Revert "mm: init_mlocked_on_free_v3" (David Hildenbrand)
- mm/page_table_check: fix crash on ZONE_DEVICE (Peter Xu)
- gcc: disable '-Warray-bounds' for gcc-9 (Yury Norov)
- ocfs2: fix NULL pointer dereference in ocfs2_abort_trigger() (Joseph Qi)
- ocfs2: fix NULL pointer dereference in ocfs2_journal_dirty() (Joseph Qi)
- MAINTAINERS: Update entries for Kees Cook (Kees Cook)
- kunit/overflow: Adjust for __counted_by with DEFINE_RAW_FLEX() (Kees Cook)
- yama: document function parameter (Christian Göttsche)
- mm/util: Swap kmemdup_array() arguments (Jean-Philippe Brucker)
- Drivers: hv: Cosmetic changes for hv.c and balloon.c (Aditya Nagesh)
- Documentation: hyperv: Improve synic and interrupt handling description (Michael Kelley)
- Documentation: hyperv: Update spelling and fix typo (Michael Kelley)
- tools: hv: suppress the invalid warning for packed member alignment (Saurabh Sengar)
- hv_balloon: Enable hot-add for memblock sizes > 128 MiB (Michael Kelley)
- hv_balloon: Use kernel macros to simplify open coded sequences (Michael Kelley)
- redhat/configs: Disable CONFIG_NFP (Kamal Heib) [RHEL-36647]
- Enable CONFIG_PWRSEQ_{SIMPLIE,EMMC} on aarch64 (Charles Mirabile)
- Fix SERIAL_SC16IS7XX configs for Fedora (Justin M. Forbes)
Resolves: RHEL-29722

Signed-off-by: Jan Stancek <jstancek@redhat.com>
2024-06-25 11:30:46 +02:00
Troy Dawson
9f9fbff059 Bump release for June 2024 mass rebuild 2024-06-24 12:29:43 -07:00
Jan Stancek
dd56dd4b1a kernel-6.10.0-0.rc4.11.el10
* Tue Jun 18 2024 Jan Stancek <jstancek@redhat.com> [6.10.0-0.rc4.11.el10]
- v6.10-rc4-rt6 (Sebastian Andrzej Siewior)
- Linux 6.10-rc4 (Linus Torvalds)
- parisc: Try to fix random segmentation faults in package builds (John David Anglin)
- i2c: designware: Fix the functionality flags of the slave-only interface (Jean Delvare)
- i2c: at91: Fix the functionality flags of the slave-only interface (Jean Delvare)
- USB: class: cdc-wdm: Fix CPU lockup caused by excessive log messages (Alan Stern)
- xhci: Handle TD clearing for multiple streams case (Hector Martin)
- xhci: Apply broken streams quirk to Etron EJ188 xHCI host (Kuangyi Chiang)
- xhci: Apply reset resume quirk to Etron EJ188 xHCI host (Kuangyi Chiang)
- xhci: Set correct transferred length for cancelled bulk transfers (Mathias Nyman)
- thunderbolt: debugfs: Fix margin debugfs node creation condition (Aapo Vienamo)
- usb-storage: alauda: Check whether the media is initialized (Shichao Lai)
- usb: typec: ucsi: Ack also failed Get Error commands (Heikki Krogerus)
- kcov, usb: disable interrupts in kcov_remote_start_usb_softirq (Andrey Konovalov)
- dt-bindings: usb: realtek,rts5411: Add missing "additionalProperties" on child nodes (Rob Herring (Arm))
- usb: typec: tcpm: Ignore received Hard Reset in TOGGLING state (Kyle Tso)
- usb: typec: tcpm: fix use-after-free case in tcpm_register_source_caps (Amit Sunil Dhamne)
- USB: xen-hcd: Traverse host/ when CONFIG_USB_XEN_HCD is selected (John Ernberg)
- usb: typec: ucsi: glink: increase max ports for x1e80100 (Johan Hovold)
- Revert "usb: chipidea: move ci_ulpi_init after the phy initialization" (Peter Chen)
- serial: drop debugging WARN_ON_ONCE() from uart_write() (Tetsuo Handa)
- serial: sc16is7xx: re-add Kconfig SPI or I2C dependency (Hugo Villeneuve)
- serial: sc16is7xx: rename Kconfig CONFIG_SERIAL_SC16IS7XX_CORE (Hugo Villeneuve)
- serial: port: Don't block system suspend even if bytes are left to xmit (Douglas Anderson)
- serial: 8250_pxa: Configure tx_loadsz to match FIFO IRQ level (Doug Brown)
- serial: 8250_dw: Revert "Move definitions to the shared header" (Andy Shevchenko)
- serial: 8250_dw: Don't use struct dw8250_data outside of 8250_dw (Andy Shevchenko)
- tty: n_tty: Fix buffer offsets when lookahead is used (Ilpo Järvinen)
- staging: vchiq_debugfs: Fix NPD in vchiq_dump_state (Stefan Wahren)
- drivers: core: synchronize really_probe() and dev_uevent() (Dirk Behme)
- sysfs: Unbreak the build around sysfs_bin_attr_simple_read() (Lukas Wunner)
- driver core: remove devm_device_add_groups() (Greg Kroah-Hartman)
- .editorconfig: remove trim_trailing_whitespace option (Greg Kroah-Hartman)
- iio: inkern: fix channel read regression (Johan Hovold)
- iio: imu: inv_mpu6050: stabilized timestamping in interrupt (Jean-Baptiste Maneyrol)
- iio: adc: ad7173: Fix sampling frequency setting (Dumitru Ceclan)
- iio: adc: ad7173: Clear append status bit (Dumitru Ceclan)
- iio: imu: inv_icm42600: delete unneeded update watermark call (Jean-Baptiste Maneyrol)
- iio: imu: inv_icm42600: stabilized timestamp in interrupt (Jean-Baptiste Maneyrol)
- iio: invensense: fix odr switching to same value (Jean-Baptiste Maneyrol)
- iio: adc: ad7173: Remove index from temp channel (Dumitru Ceclan)
- iio: adc: ad7173: Add ad7173_device_info names (Dumitru Ceclan)
- iio: adc: ad7173: fix buffers enablement for ad7176-2 (Dumitru Ceclan)
- iio: temperature: mlx90635: Fix ERR_PTR dereference in mlx90635_probe() (Harshit Mogalapalli)
- iio: imu: bmi323: Fix trigger notification in case of error (Vasileios Amoiridis)
- iio: dac: ad5592r: fix temperature channel scaling value (Marc Ferland)
- iio: pressure: bmp280: Fix BMP580 temperature reading (Adam Rizkalla)
- dt-bindings: iio: dac: fix ad354xr output range (Angelo Dureghello)
- iio: adc: ad9467: fix scan type sign (David Lechner)
- jfs: xattr: fix buffer overflow for invalid xattr (Greg Kroah-Hartman)
- misc: microchip: pci1xxxx: Fix a memory leak in the error handling of gp_aux_bus_probe() (Yongzhi Liu)
- misc: microchip: pci1xxxx: fix double free in the error handling of gp_aux_bus_probe() (Yongzhi Liu)
- parport: amiga: Mark driver struct with __refdata to prevent section mismatch (Uwe Kleine-König)
- mei: vsc: Fix wrong invocation of ACPI SID method (Hans de Goede)
- mei: vsc: Don't stop/restart mei device during system suspend/resume (Wentong Wu)
- mei: me: release irq in mei_me_pci_resume error path (Tomas Winkler)
- mei: demote client disconnect warning on suspend to debug (Alexander Usyskin)
- ata: libata-scsi: Set the RMB bit only for removable media devices (Damien Le Moal)
- RAS/AMD/ATL: Use system settings for MI300 DRAM to normalized address translation (Yazen Ghannam)
- RAS/AMD/ATL: Fix MI300 bank hash (Yazen Ghannam)
- firewire: core: record card index in bus_reset_handle tracepoints event (Takashi Sakamoto)
- firewire: core: record card index in tracepoinrts events derived from bus_reset_arrange_template (Takashi Sakamoto)
- firewire: core: record card index in async_phy_inbound tracepoints event (Takashi Sakamoto)
- firewire: core: record card index in async_phy_outbound_complete tracepoints event (Takashi Sakamoto)
- firewire: core: record card index in async_phy_outbound_initiate tracepoints event (Takashi Sakamoto)
- firewire: core: record card index in tracepoinrts events derived from async_inbound_template (Takashi Sakamoto)
- firewire: core: record card index in tracepoinrts events derived from async_outbound_initiate_template (Takashi Sakamoto)
- firewire: core: record card index in tracepoinrts events derived from async_outbound_complete_template (Takashi Sakamoto)
- firewire: fix website URL in Kconfig (Takashi Sakamoto)
- leds: class: Revert: "If no default trigger is given, make hw_control trigger the default trigger" (Hans de Goede)
- Enable ALSA (CONFIG_SND) on aarch64 (Charles Mirabile) [RHEL-40411]
- redhat: Remove DIST_BRANCH variable (Eder Zulian)
- xfs: make sure sb_fdblocks is non-negative (Wengang Wang)
- ksmbd: fix missing use of get_write in in smb2_set_ea() (Namjae Jeon)
- ksmbd: move leading slash check to smb2_get_name() (Namjae Jeon)
- x86/boot: Don't add the EFI stub to targets, again (Benjamin Segall)
- x86/uaccess: Fix missed zeroing of ia32 u64 get_user() range checking (Kees Cook)
- tick/nohz_full: Don't abuse smp_call_function_single() in tick_setup_device() (Oleg Nesterov)
- s390/mm: Restore mapping of kernel image using large pages (Alexander Gordeev)
- s390/mm: Allow large pages only for aligned physical addresses (Alexander Gordeev)
- s390: Update defconfigs (Heiko Carstens)
- drm/xe: move disable_c6 call (Riana Tauro)
- drm/xe: flush engine buffers before signalling user fence on all engines (Andrzej Hajda)
- drm/xe/pf: Assert LMEM provisioning is done only on DGFX (Michal Wajdeczko)
- drm/xe/xe_gt_idle: use GT forcewake domain assertion (Riana Tauro)
- MAINTAINERS: Update Xe driver maintainers (Thomas Hellström)
- MAINTAINERS: update Xe driver maintainers (Oded Gabbay)
- drm/exynos/vidi: fix memory leak in .get_modes() (Jani Nikula)
- drm/exynos: dp: drop driver owner initialization (Krzysztof Kozlowski)
- drm/exynos: hdmi: report safe 640x480 mode as a fallback when no EDID found (Marek Szyprowski)
- arm/komeda: Remove all CONFIG_DEBUG_FS conditional compilations (pengfuyuan)
- drm/mediatek: Call drm_atomic_helper_shutdown() at shutdown time (Douglas Anderson)
- drm: renesas: shmobile: Call drm_atomic_helper_shutdown() at shutdown time (Douglas Anderson)
- drm/nouveau: remove unused struct 'init_exec' (Dr. David Alan Gilbert)
- drm/nouveau: don't attempt to schedule hpd_work on headless cards (Vasily Khoruzhick)
- drm/amdgpu: Fix the BO release clear memory warning (Arunpravin Paneer Selvam)
- drm/bridge/panel: Fix runtime warning on panel bridge release (Adam Miotk)
- drm/komeda: check for error-valued pointer (Amjad Ouled-Ameur)
- drm: panel-orientation-quirks: Add quirk for Aya Neo KUN (Tobias Jakobi)
- drm: have config DRM_WERROR depend on !WERROR (Jani Nikula)
- vfio/pci: Insert full vma on mmap'd MMIO fault (Alex Williamson)
- vfio/pci: Use unmap_mapping_range() (Alex Williamson)
- vfio: Create vfio_fs_type with inode per device (Alex Williamson)
- loop: Disable fallocate() zero and discard if not supported (Cyril Hrubis)
- nvme: fix namespace removal list (Keith Busch)
- nvmet: always initialize cqe.result (Daniel Wagner)
- nvmet-passthru: propagate status from id override functions (Daniel Wagner)
- nvme: avoid double free special payload (Chunguang Xu)
- nbd: Remove __force casts (Christoph Hellwig)
- block: unmap and free user mapped integrity via submitter (Anuj Gupta)
- block: fix request.queuelist usage in flush (Chengming Zhou)
- block: Optimize disk zone resource cleanup (Damien Le Moal)
- block: sed-opal: avoid possible wrong address reference in read_sed_opal_key() (Su Hui)
- io_uring: fix cancellation overwriting req->flags (Pavel Begunkov)
- io_uring/rsrc: don't lock while !TASK_RUNNING (Pavel Begunkov)
- scsi: mpi3mr: Fix ATA NCQ priority support (Damien Le Moal)
- scsi: ufs: core: Quiesce request queues before checking pending cmds (Ziqi Chen)
- scsi: core: Disable CDL by default (Damien Le Moal)
- scsi: mpt3sas: Avoid test/set_bit() operating in non-allocated memory (Breno Leitao)
- scsi: sd: Use READ(16) when reading block zero on large capacity disks (Martin K. Petersen)
- iommu/amd: Fix panic accessing amd_iommu_enable_faulting (Dimitri Sivanich)
- cpufreq: intel_pstate: Check turbo_is_disabled() in store_no_turbo() (Rafael J. Wysocki)
- ACPI: x86: Force StorageD3Enable on more products (Mario Limonciello)
- ACPI: EC: Evaluate orphan _REG under EC device (Rafael J. Wysocki)
- thermal: gov_step_wise: Restore passive polling management (Rafael J. Wysocki)
- thermal: ACPI: Invalidate trip points with temperature of 0 or below (Rafael J. Wysocki)
- thermal: core: Do not fail cdev registration because of invalid initial state (Rafael J. Wysocki)
- bnxt_en: Adjust logging of firmware messages in case of released token in __hwrm_send() (Aleksandr Mishin)
- af_unix: Read with MSG_PEEK loops if the first unread byte is OOB (Rao Shoaib)
- bnxt_en: Cap the size of HWRM_PORT_PHY_QCFG forwarded response (Michael Chan)
- gve: Clear napi->skb before dev_kfree_skb_any() (Ziwei Xiao)
- ionic: fix use after netif_napi_del() (Taehee Yoo)
- Revert "igc: fix a log entry using uninitialized netdev" (Sasha Neftin)
- net: bridge: mst: fix suspicious rcu usage in br_mst_set_state (Nikolay Aleksandrov)
- net: bridge: mst: pass vlan group directly to br_mst_vlan_set_state (Nikolay Aleksandrov)
- net/ipv6: Fix the RT cache flush via sysctl using a previous delay (Petr Pavlu)
- netfilter: Use flowlabel flow key when re-routing mangled packets (Florian Westphal)
- netfilter: ipset: Fix race between namespace cleanup and gc in the list:set type (Jozsef Kadlecsik)
- netfilter: nft_inner: validate mandatory meta and payload (Davide Ornaghi)
- net: stmmac: replace priv->speed with the portTransmitRate from the tc-cbs parameters (Xiaolei Wang)
- gve: ignore nonrelevant GSO type bits when processing TSO headers (Joshua Washington)
- Bluetooth: fix connection setup in l2cap_connect (Pauli Virtanen)
- Bluetooth: L2CAP: Fix rejecting L2CAP_CONN_PARAM_UPDATE_REQ (Luiz Augusto von Dentz)
- Bluetooth: hci_sync: Fix not using correct handle (Luiz Augusto von Dentz)
- net: pse-pd: Use EOPNOTSUPP error code instead of ENOTSUPP (Kory Maincent)
- tcp: use signed arithmetic in tcp_rtx_probe0_timed_out() (Eric Dumazet)
- mailmap: map Geliang's new email address (Geliang Tang)
- mptcp: pm: update add_addr counters after connect (YonglongLi)
- mptcp: pm: inc RmAddr MIB counter once per RM_ADDR ID (YonglongLi)
- mptcp: ensure snd_una is properly initialized on connect (Paolo Abeni)
- net/sched: initialize noop_qdisc owner (Johannes Berg)
- net/mlx5e: Fix features validation check for tunneled UDP (non-VXLAN) packets (Gal Pressman)
- geneve: Fix incorrect inner network header offset when innerprotoinherit is set (Gal Pressman)
- net dsa: qca8k: fix usages of device_get_named_child_node() (Andy Shevchenko)
- tcp: fix race in tcp_v6_syn_recv_sock() (Eric Dumazet)
- netdevsim: fix backwards compatibility in nsim_get_iflink() (David Wei)
- net: stmmac: dwmac-qcom-ethqos: Configure host DMA width (Sagar Cheluvegowda)
- liquidio: Adjust a NULL pointer handling path in lio_vf_rep_copy_packet (Aleksandr Mishin)
- net: hns3: add cond_resched() to hns3 ring buffer init process (Jie Wang)
- net: hns3: fix kernel crash problem in concurrent scenario (Yonglong Liu)
- dt-bindings: net: dp8386x: Add MIT license along with GPL-2.0 (Udit Kumar)
- net: sfp: Always call `sfp_sm_mod_remove()` on remove (Csókás, Bence)
- NFS: add barriers when testing for NFS_FSDATA_BLOCKED (NeilBrown)
- SUNRPC: return proper error from gss_wrap_req_priv (Chen Hanxiao)
- NFSv4.1 enforce rootpath check in fs_location query (Olga Kornievskaia)
- NFS: abort nfs_atomic_open_v23 if name is too long. (NeilBrown)
- nfs: don't invalidate dentries on transient errors (Scott Mayhew)
- nfs: Avoid flushing many pages with NFS_FILE_SYNC (Jan Kara)
- nfs: propagate readlink errors in nfs_symlink_filler (Sagi Grimberg)
- MAINTAINERS: Change email address for Trond Myklebust (Trond Myklebust)
- NFSv4: Fix memory leak in nfs4_set_security_label (Dmitry Mastykin)
- x86/mm/numa: Use NUMA_NO_NODE when calling memblock_set_node() (Jan Beulich)
- memblock: make memblock_set_node() also warn about use of MAX_NUMNODES (Jan Beulich)
- v6.10-rc3-rt5 (Sebastian Andrzej Siewior)
- locking: Introduce nested-BH locking, v6 (Sebastian Andrzej Siewior)
- ARM: 9405/1: ftrace: Don't assume stack frames are contiguous in memory (Ard Biesheuvel)
- clkdev: don't fail clkdev_alloc() if over-sized (Russell King (Oracle))
- bcachefs: Fix rcu_read_lock() leak in drop_extra_replicas (Kent Overstreet)
- bcachefs: Add missing bch_inode_info.ei_flags init (Kent Overstreet)
- bcachefs: Add missing synchronize_srcu_expedited() call when shutting down (Kent Overstreet)
- bcachefs: Check for invalid bucket from bucket_gen(), gc_bucket() (Kent Overstreet)
- bcachefs: Replace bucket_valid() asserts in bucket lookup with proper checks (Kent Overstreet)
- bcachefs: Fix snapshot_create_lock lock ordering (Kent Overstreet)
- bcachefs: Fix refcount leak in check_fix_ptrs() (Kent Overstreet)
- bcachefs: Leave a buffer in the btree key cache to avoid lock thrashing (Kent Overstreet)
- bcachefs: Fix reporting of freed objects from key cache shrinker (Kent Overstreet)
- bcachefs: set sb->s_shrinker->seeks = 0 (Kent Overstreet)
- bcachefs: increase key cache shrinker batch size (Kent Overstreet)
- bcachefs: Enable automatic shrinking for rhashtables (Kent Overstreet)
- bcachefs: fix the display format for show-super (Hongbo Li)
- bcachefs: fix stack frame size in fsck.c (Kent Overstreet)
- bcachefs: Delete incorrect BTREE_ID_NR assertion (Kent Overstreet)
- bcachefs: Fix incorrect error handling found_btree_node_is_readable() (Kent Overstreet)
- bcachefs: Split out btree_write_submit_wq (Kent Overstreet)
- mailmap: Add my outdated addresses to the map file (Andy Shevchenko)
- v6.10-rc3-rt4 (Sebastian Andrzej Siewior)
- iomap: Fix iomap_adjust_read_range for plen calculation (Ritesh Harjani (IBM))
- iomap: keep on increasing i_size in iomap_write_end() (Zhang Yi)
- cachefiles: remove unneeded include of <linux/fdtable.h> (Gao Xiang)
- fs/file: fix the check in find_next_fd() (Yuntao Wang)
- cachefiles: make on-demand read killable (Baokun Li)
- cachefiles: flush all requests after setting CACHEFILES_DEAD (Baokun Li)
- cachefiles: Set object to close if ondemand_id < 0 in copen (Zizhi Wo)
- cachefiles: defer exposing anon_fd until after copy_to_user() succeeds (Baokun Li)
- cachefiles: never get a new anonymous fd if ondemand_id is valid (Baokun Li)
- cachefiles: add spin_lock for cachefiles_ondemand_info (Baokun Li)
- cachefiles: add consistency check for copen/cread (Baokun Li)
- cachefiles: remove err_put_fd label in cachefiles_ondemand_daemon_read() (Baokun Li)
- cachefiles: fix slab-use-after-free in cachefiles_ondemand_daemon_read() (Baokun Li)
- cachefiles: fix slab-use-after-free in cachefiles_ondemand_get_fd() (Baokun Li)
- cachefiles: remove requests from xarray during flushing requests (Baokun Li)
- cachefiles: add output string to cachefiles_obj_[get|put]_ondemand_fd (Baokun Li)
- statx: Update offset commentary for struct statx (John Garry)
- netfs: fix kernel doc for nets_wait_for_outstanding_io() (Christian Brauner)
- debugfs: continue to ignore unknown mount options (Christian Brauner)
- gitlab-ci: merge ark-latest before tagging cki-gating (Michael Hofmann)
- gitlab-ci: do not merge ark-latest for gating pipelines for Rawhide (Michael Hofmann)
- disable CONFIG_KVM_INTEL_PROVE_VE (Paolo Bonzini)
- redhat: remove the merge subtrees script (Derek Barbosa)
- redhat: rhdocs: delete .get_maintainer.conf (Derek Barbosa)
- redhat: rhdocs: Remove the rhdocs directory (Derek Barbosa)
- redhat/configs: Disable CONFIG_QLA3XXX (Kamal Heib) [RHEL-36646]
- Linux 6.10-rc3 (Linus Torvalds)
- perf bpf: Fix handling of minimal vmlinux.h file when interrupting the build (Namhyung Kim)
- Revert "perf record: Reduce memory for recording PERF_RECORD_LOST_SAMPLES event" (Arnaldo Carvalho de Melo)
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Arnaldo Carvalho de Melo)
- tools headers uapi: Sync linux/stat.h with the kernel sources to pick STATX_SUBVOL (Arnaldo Carvalho de Melo)
- tools headers UAPI: Update i915_drm.h with the kernel sources (Arnaldo Carvalho de Melo)
- tools headers UAPI: Sync kvm headers with the kernel sources (Arnaldo Carvalho de Melo)
- tools arch x86: Sync the msr-index.h copy with the kernel sources (Arnaldo Carvalho de Melo)
- tools headers: Update the syscall tables and unistd.h, mostly to support the new 'mseal' syscall (Arnaldo Carvalho de Melo)
- perf trace beauty: Update the arch/x86/include/asm/irq_vectors.h copy with the kernel sources to pick POSTED_MSI_NOTIFICATION (Arnaldo Carvalho de Melo)
- perf beauty: Update copy of linux/socket.h with the kernel sources (Arnaldo Carvalho de Melo)
- tools headers UAPI: Sync fcntl.h with the kernel sources to pick F_DUPFD_QUERY (Arnaldo Carvalho de Melo)
- tools headers UAPI: Sync linux/prctl.h with the kernel sources (Arnaldo Carvalho de Melo)
- tools include UAPI: Sync linux/stat.h with the kernel sources (Arnaldo Carvalho de Melo)
- EDAC/igen6: Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen)
- EDAC/amd64: Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen)
- Linux v6.10.0-0.rc4
Resolves: RHEL-29722

Signed-off-by: Jan Stancek <jstancek@redhat.com>
2024-06-18 09:25:39 +02:00
Patrick Talbert
55f8206074 kernel-6.10.0-0.rc2.10.el10
* Mon Jun 10 2024 Patrick Talbert <ptalbert@redhat.com> [6.10.0-0.rc2.10.el10]
- clk: sifive: Do not register clkdevs for PRCI clocks (Samuel Holland)
- cifs: Don't advance the I/O iterator before terminating subrequest (David Howells)
- smb: client: fix deadlock in smb2_find_smb_tcon() (Enzo Matsumiya)
- HID: Ignore battery for ELAN touchscreens 2F2C and 4116 (Louis Dalibard)
- HID: i2c-hid: elan: fix reset suspend current leakage (Johan Hovold)
- dt-bindings: HID: i2c-hid: elan: add 'no-reset-on-power-off' property (Johan Hovold)
- dt-bindings: HID: i2c-hid: elan: add Elan eKTH5015M (Johan Hovold)
- dt-bindings: HID: i2c-hid: add dedicated Ilitek ILI2901 schema (Johan Hovold)
- input: Add support for "Do Not Disturb" (Aseda Aboagye)
- input: Add event code for accessibility key (Aseda Aboagye)
- hid: asus: asus_report_fixup: fix potential read out of bounds (Andrew Ballance)
- HID: logitech-hidpp: add missing MODULE_DESCRIPTION() macro (Jeff Johnson)
- HID: intel-ish-hid: fix endian-conversion (Arnd Bergmann)
- HID: nintendo: Fix an error handling path in nintendo_hid_probe() (Christophe JAILLET)
- HID: logitech-dj: Fix memory leak in logi_dj_recv_switch_to_dj_mode() (José Expósito)
- HID: core: remove unnecessary WARN_ON() in implement() (Nikita Zhandarovich)
- HID: nvidia-shield: Add missing check for input_ff_create_memless (Chen Ni)
- HID: intel-ish-hid: Fix build error for COMPILE_TEST (Zhang Lixu)
- modpost: do not warn about missing MODULE_DESCRIPTION() for vmlinux.o (Masahiro Yamada)
- kbuild: explicitly run mksysmap as sed script from link-vmlinux.sh (Richard Acayan)
- kconfig: remove wrong expr_trans_bool() (Masahiro Yamada)
- kconfig: doc: document behavior of 'select' and 'imply' followed by 'if' (Masahiro Yamada)
- kconfig: doc: fix a typo in the note about 'imply' (Masahiro Yamada)
- kconfig: gconf: give a proper initial state to the Save button (Masahiro Yamada)
- kconfig: remove unneeded code for user-supplied values being out of range (Masahiro Yamada)
- media: intel/ipu6: add csi2 port sanity check in notifier bound (Bingbu Cao)
- media: intel/ipu6: update the maximum supported csi2 port number to 6 (Bingbu Cao)
- media: mei: csi: Warn less verbosely of a missing device fwnode (Sakari Ailus)
- media: mei: csi: Put the IPU device reference (Sakari Ailus)
- media: intel/ipu6: fix the buffer flags caused by wrong parentheses (Bingbu Cao)
- media: intel/ipu6: Fix an error handling path in isys_probe() (Christophe JAILLET)
- media: intel/ipu6: Move isys_remove() close to isys_probe() (Christophe JAILLET)
- media: intel/ipu6: Fix some redundant resources freeing in ipu6_pci_remove() (Christophe JAILLET)
- media: Documentation: v4l: Fix ACTIVE route flag (Sakari Ailus)
- media: mgb4: Fix double debugfs remove (Martin Tůma)
- irqchip/gic-v3-its: Fix potential race condition in its_vlpi_prop_update() (Hagar Hemdan)
- irqchip/sifive-plic: Chain to parent IRQ after handlers are ready (Samuel Holland)
- irqchip/riscv-intc: Prevent memory leak when riscv_intc_init_common() fails (Sunil V L)
- x86/amd_nb: Check for invalid SMN reads (Yazen Ghannam)
- x86/kexec: Fix bug with call depth tracking (David Kaplan)
- perf/core: Fix missing wakeup when waiting for context reference (Haifeng Xu)
- locking/atomic: scripts: fix ${atomic}_sub_and_test() kerneldoc (Carlos Llamas)
- redhat/configs: fedora: Enable some drivers for IPU6 support (Hans de Goede)
- nilfs2: fix nilfs_empty_dir() misjudgment and long loop on I/O errors (Ryusuke Konishi)
- mm: fix xyz_noprof functions calling profiled functions (Suren Baghdasaryan)
- codetag: avoid race at alloc_slab_obj_exts (Thadeu Lima de Souza Cascardo)
- mm/hugetlb: do not call vma_add_reservation upon ENOMEM (Oscar Salvador)
- mm/ksm: fix ksm_zero_pages accounting (Chengming Zhou)
- mm/ksm: fix ksm_pages_scanned accounting (Chengming Zhou)
- kmsan: do not wipe out origin when doing partial unpoisoning (Alexander Potapenko)
- vmalloc: check CONFIG_EXECMEM in is_vmalloc_or_module_addr() (Cong Wang)
- mm: page_alloc: fix highatomic typing in multi-block buddies (Johannes Weiner)
- nilfs2: fix potential kernel bug due to lack of writeback flag waiting (Ryusuke Konishi)
- memcg: remove the lockdep assert from __mod_objcg_mlstate() (Sebastian Andrzej Siewior)
- mm: arm64: fix the out-of-bounds issue in contpte_clear_young_dirty_ptes (Barry Song)
- mm: huge_mm: fix undefined reference to `mthp_stats' for CONFIG_SYSFS=n (Barry Song)
- mm: drop the 'anon_' prefix for swap-out mTHP counters (Baolin Wang)
- gpio: add missing MODULE_DESCRIPTION() macros (Jeff Johnson)
- gpio: tqmx86: fix broken IRQ_TYPE_EDGE_BOTH interrupt type (Matthias Schiffer)
- gpio: tqmx86: store IRQ trigger type and unmask status separately (Matthias Schiffer)
- gpio: tqmx86: introduce shadow register for GPIO output value (Matthias Schiffer)
- gpio: tqmx86: fix typo in Kconfig label (Gregor Herburger)
- nvme: fix nvme_pr_* status code parsing (Weiwen Hu)
- nvme-fabrics: use reserved tag for reg read/write command (Chunguang Xu)
- null_blk: fix validation of block size (Andreas Hindborg)
- io_uring: fix possible deadlock in io_register_iowq_max_workers() (Hagar Hemdan)
- io_uring/io-wq: avoid garbage value of 'match' in io_wq_enqueue() (Su Hui)
- io_uring/napi: fix timeout calculation (Jens Axboe)
- io_uring: check for non-NULL file pointer in io_file_can_poll() (Jens Axboe)
- btrfs: protect folio::private when attaching extent buffer folios (Qu Wenruo)
- btrfs: fix leak of qgroup extent records after transaction abort (Filipe Manana)
- btrfs: fix crash on racing fsync and size-extending write into prealloc (Omar Sandoval)
- SUNRPC: Fix loop termination condition in gss_free_in_token_pages() (Chuck Lever)
- Revert "riscv: mm: accelerate pagefault when badaccess" (Palmer Dabbelt)
- riscv: fix overlap of allocated page and PTR_ERR (Nam Cao)
- KVM: s390x: selftests: Add shared zeropage test (David Hildenbrand)
- s390/crash: Do not use VM info if os_info does not have it (Alexander Gordeev)
- arm64/io: add constant-argument check (Arnd Bergmann)
- arm64: armv8_deprecated: Fix warning in isndep cpuhp starting process (Wei Li)
- platform/x86/amd/hsmp: Check HSMP support on AMD family of processors (Suma Hegde)
- platform/x86: dell-smbios: Simplify error handling (Armin Wolf)
- platform/x86: dell-smbios: Fix wrong token data in sysfs (Armin Wolf)
- platform/x86: yt2-1380: add CONFIG_EXTCON dependency (Arnd Bergmann)
- platform/x86: touchscreen_dmi: Use 2-argument strscpy() (Andy Shevchenko)
- platform/x86: touchscreen_dmi: Drop "silead,max-fingers" property (Hans de Goede)
- Input: silead - Always support 10 fingers (Hans de Goede)
- iommu/amd: Fix Invalid wait context issue (Vasant Hegde)
- iommu/amd: Check EFR[EPHSup] bit before enabling PPR (Vasant Hegde)
- iommu/amd: Fix workqueue name (Vasant Hegde)
- iommu: Return right value in iommu_sva_bind_device() (Lu Baolu)
- iommu/dma: Fix domain init (Robin Murphy)
- iommu/amd: Fix sysfs leak in iommu init (Kun(llfl))
- ata: pata_macio: Fix max_segment_size with PAGE_SIZE == 64K (Michael Ellerman)
- drm/komeda: remove unused struct 'gamma_curve_segment' (Dr. David Alan Gilbert)
- drm/vmwgfx: Don't memcmp equivalent pointers (Ian Forbes)
- drm/vmwgfx: remove unused struct 'vmw_stdu_dma' (Dr. David Alan Gilbert)
- drm/vmwgfx: Don't destroy Screen Target when CRTC is enabled but inactive (Ian Forbes)
- drm/vmwgfx: Standardize use of kibibytes when logging (Ian Forbes)
- drm/vmwgfx: Remove STDU logic from generic mode_valid function (Ian Forbes)
- drm/vmwgfx: 3D disabled should not effect STDU memory limits (Ian Forbes)
- drm/vmwgfx: Filter modes which exceed graphics memory (Ian Forbes)
- drm/panel: sitronix-st7789v: Add check for of_drm_get_panel_orientation (Chen Ni)
- drm/amdgpu/pptable: Fix UBSAN array-index-out-of-bounds (Tasos Sahanidis)
- drm/amd: Fix shutdown (again) on some SMU v13.0.4/11 platforms (Mario Limonciello)
- drm/xe/pf: Update the LMTT when freeing VF GT config (Michal Wajdeczko)
- scsi: ufs: mcq: Fix error output and clean up ufshcd_mcq_abort() (Chanwoo Lee)
- scsi: core: Handle devices which return an unusually large VPD page count (Martin K. Petersen)
- scsi: mpt3sas: Add missing kerneldoc parameter descriptions (Deming Wang)
- scsi: qedf: Set qed_slowpath_params to zero before use (Saurav Kashyap)
- scsi: qedf: Wait for stag work during unload (Saurav Kashyap)
- scsi: qedf: Don't process stag work during unload and recovery (Saurav Kashyap)
- scsi: sr: Fix unintentional arithmetic wraparound (Justin Stitt)
- scsi: core: alua: I/O errors for ALUA state transitions (Martin Wilck)
- scsi: mpi3mr: Use proper format specifier in mpi3mr_sas_port_add() (Nathan Chancellor)
- PCI: Revert the cfg_access_lock lockdep mechanism (Dan Williams)
- selftests: net: lib: set 'i' as local (Matthieu Baerts (NGI0))
- selftests: net: lib: avoid error removing empty netns name (Matthieu Baerts (NGI0))
- selftests: net: lib: support errexit with busywait (Matthieu Baerts (NGI0))
- net: ethtool: fix the error condition in ethtool_get_phy_stats_ethtool() (Su Hui)
- ipv6: fix possible race in __fib6_drop_pcpu_from() (Eric Dumazet)
- af_unix: Annotate data-race of sk->sk_shutdown in sk_diag_fill(). (Kuniyuki Iwashima)
- af_unix: Use skb_queue_len_lockless() in sk_diag_show_rqlen(). (Kuniyuki Iwashima)
- af_unix: Use skb_queue_empty_lockless() in unix_release_sock(). (Kuniyuki Iwashima)
- af_unix: Use unix_recvq_full_lockless() in unix_stream_connect(). (Kuniyuki Iwashima)
- af_unix: Annotate data-race of net->unx.sysctl_max_dgram_qlen. (Kuniyuki Iwashima)
- af_unix: Annotate data-races around sk->sk_sndbuf. (Kuniyuki Iwashima)
- af_unix: Annotate data-races around sk->sk_state in UNIX_DIAG. (Kuniyuki Iwashima)
- af_unix: Annotate data-race of sk->sk_state in unix_stream_read_skb(). (Kuniyuki Iwashima)
- af_unix: Annotate data-races around sk->sk_state in sendmsg() and recvmsg(). (Kuniyuki Iwashima)
- af_unix: Annotate data-race of sk->sk_state in unix_accept(). (Kuniyuki Iwashima)
- af_unix: Annotate data-race of sk->sk_state in unix_stream_connect(). (Kuniyuki Iwashima)
- af_unix: Annotate data-races around sk->sk_state in unix_write_space() and poll(). (Kuniyuki Iwashima)
- af_unix: Annotate data-race of sk->sk_state in unix_inq_len(). (Kuniyuki Iwashima)
- af_unix: Annodate data-races around sk->sk_state for writers. (Kuniyuki Iwashima)
- af_unix: Set sk->sk_state under unix_state_lock() for truly disconencted peer. (Kuniyuki Iwashima)
- net: wwan: iosm: Fix tainted pointer delete is case of region creation fail (Aleksandr Mishin)
- igc: Fix Energy Efficient Ethernet support declaration (Sasha Neftin)
- ice: map XDP queues to vectors in ice_vsi_map_rings_to_vectors() (Larysa Zaremba)
- ice: add flag to distinguish reset from .ndo_bpf in XDP rings config (Larysa Zaremba)
- ice: remove af_xdp_zc_qps bitmap (Larysa Zaremba)
- ice: fix reads from NVM Shadow RAM on E830 and E825-C devices (Jacob Keller)
- ice: fix iteration of TLVs in Preserved Fields Area (Jacob Keller)
- Revert "xsk: Document ability to redirect to any socket bound to the same umem" (Magnus Karlsson)
- Revert "xsk: Support redirect to any socket bound to the same umem" (Magnus Karlsson)
- bpf: Set run context for rawtp test_run callback (Jiri Olsa)
- bpf: Fix a potential use-after-free in bpf_link_free() (Cong Wang)
- bpf, devmap: Remove unnecessary if check in for loop (Thorsten Blum)
- libbpf: don't close(-1) in multi-uprobe feature detector (Andrii Nakryiko)
- bpf: Fix bpf_session_cookie BTF_ID in special_kfunc_set list (Jiri Olsa)
- selftests/bpf: fix inet_csk_accept prototype in test_sk_storage_tracing.c (Andrii Nakryiko)
- ptp: Fix error message on failed pin verification (Karol Kolacinski)
- net/sched: taprio: always validate TCA_TAPRIO_ATTR_PRIOMAP (Eric Dumazet)
- net/mlx5: Fix tainted pointer delete is case of flow rules creation fail (Aleksandr Mishin)
- net/mlx5: Always stop health timer during driver removal (Shay Drory)
- net/mlx5: Stop waiting for PCI if pci channel is offline (Moshe Shemesh)
- net: ethernet: mtk_eth_soc: handle dma buffer size soc specific (Frank Wunderlich)
- rtnetlink: make the "split" NLM_DONE handling generic (Jakub Kicinski)
- mptcp: count CLOSE-WAIT sockets for MPTCP_MIB_CURRESTAB (Jason Xing)
- tcp: count CLOSE-WAIT sockets for TCP_MIB_CURRESTAB (Jason Xing)
- selftests: hsr: add missing config for CONFIG_BRIDGE (Hangbin Liu)
- vxlan: Fix regression when dropping packets due to invalid src addresses (Daniel Borkmann)
- net: sched: sch_multiq: fix possible OOB write in multiq_tune() (Hangyu Hua)
- ionic: fix kernel panic in XDP_TX action (Taehee Yoo)
- net: phy: Micrel KSZ8061: fix errata solution not taking effect problem (Tristram Ha)
- net/smc: avoid overwriting when adjusting sock bufsizes (Wen Gu)
- octeontx2-af: Always allocate PF entries from low prioriy zone (Subbaraya Sundeep)
- net: tls: fix marking packets as decrypted (Jakub Kicinski)
- wifi: rtlwifi: Ignore IEEE80211_CONF_CHANGE_RETRY_LIMITS (Bitterblue Smith)
- wifi: mt76: mt7615: add missing chanctx ops (Johannes Berg)
- wifi: wilc1000: document SRCU usage instead of SRCU (Alexis Lothoré)
- Revert "wifi: wilc1000: set atomic flag on kmemdup in srcu critical section" (Alexis Lothoré)
- Revert "wifi: wilc1000: convert list management to RCU" (Alexis Lothoré)
- wifi: ath11k: move power type check to ASSOC stage when connecting to 6 GHz AP (Baochen Qiang)
- wifi: ath11k: fix WCN6750 firmware crash caused by 17 num_vdevs (Carl Huang)
- wifi: ath10k: fix QCOM_RPROC_COMMON dependency (Dmitry Baryshkov)
- wifi: ath11k: Fix error path in ath11k_pcic_ext_irq_config (Breno Leitao)
- wifi: mac80211: fix UBSAN noise in ieee80211_prep_hw_scan() (Dmitry Antipov)
- wifi: mac80211: correctly parse Spatial Reuse Parameter Set element (Lingbo Kong)
- wifi: mac80211: fix Spatial Reuse element size check (Lingbo Kong)
- wifi: iwlwifi: mvm: don't read past the mfuart notifcation (Emmanuel Grumbach)
- wifi: iwlwifi: mvm: Fix scan abort handling with HW rfkill (Ilan Peer)
- wifi: iwlwifi: mvm: check n_ssids before accessing the ssids (Miri Korenblit)
- wifi: iwlwifi: mvm: properly set 6 GHz channel direct probe option (Ayala Beker)
- wifi: iwlwifi: mvm: handle BA session teardown in RF-kill (Johannes Berg)
- wifi: iwlwifi: mvm: Handle BIGTK cipher in kek_kck cmd (Yedidya Benshimol)
- wifi: iwlwifi: mvm: remove stale STA link data during restart (Benjamin Berg)
- wifi: iwlwifi: dbg_ini: move iwl_dbg_tlv_free outside of debugfs ifdef (Shahar S Matityahu)
- wifi: iwlwifi: mvm: set properly mac header (Mordechay Goodstein)
- wifi: iwlwifi: mvm: revert gen2 TX A-MPDU size to 64 (Johannes Berg)
- wifi: iwlwifi: mvm: d3: fix WoWLAN command version lookup (Yedidya Benshimol)
- wifi: iwlwifi: mvm: fix a crash on 7265 (Emmanuel Grumbach)
- wifi: iwlwifi: mvm: always set the TWT IE offset (Shaul Triebitz)
- wifi: iwlwifi: mvm: don't initialize csa_work twice (Miri Korenblit)
- wifi: mac80211: pass proper link id for channel switch started notification (Aditya Kumar Singh)
- wifi: cfg80211: fix 6 GHz scan request building (Johannes Berg)
- wifi: mac80211: handle tasklet frames before stopping (Johannes Berg)
- wifi: mac80211: apply mcast rate only if interface is up (Johannes Berg)
- wifi: cfg80211: pmsr: use correct nla_get_uX functions (Lin Ma)
- wifi: cfg80211: Lock wiphy in cfg80211_get_station (Remi Pommarel)
- wifi: cfg80211: fully move wiphy work to unbound workqueue (Johannes Berg)
- wifi: cfg80211: validate HE operation element parsing (Johannes Berg)
- wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup() (Remi Pommarel)
- wifi: mac80211: mesh: init nonpeer_pm to active by default in mesh sdata (Nicolas Escande)
- wifi: mac80211: mesh: Fix leak of mesh_preq_queue objects (Nicolas Escande)
- lib/test_rhashtable: add missing MODULE_DESCRIPTION() macro (Jeff Johnson)
- net: dst_cache: add two DEBUG_NET warnings (Eric Dumazet)
- ila: block BH in ila_output() (Eric Dumazet)
- ipv6: sr: block BH in seg6_output_core() and seg6_input_core() (Eric Dumazet)
- net: ipv6: rpl_iptunnel: block BH in rpl_output() and rpl_input() (Eric Dumazet)
- ipv6: ioam: block BH from ioam6_output() (Eric Dumazet)
- vmxnet3: disable rx data ring on dma allocation failure (Matthias Stocker)
- net: phy: micrel: fix KSZ9477 PHY issues after suspend/resume (Tristram Ha)
- net/tcp: Don't consider TCP_CLOSE in TCP_AO_ESTABLISHED (Dmitry Safonov)
- net/ncsi: Fix the multi thread manner of NCSI driver (DelphineCCChiu)
- net: rps: fix error when CONFIG_RFS_ACCEL is off (Jason Xing)
- ax25: Replace kfree() in ax25_dev_free() with ax25_dev_put() (Duoming Zhou)
- ax25: Fix refcount imbalance on inbound connections (Lars Kellogg-Stedman)
- virtio_net: fix a spurious deadlock issue (Heng Qi)
- virtio_net: fix possible dim status unrecoverable (Heng Qi)
- ethtool: init tsinfo stats if requested (Vadim Fedorenko)
- MAINTAINERS: remove Peter Geis (Peter Geis)
- virtio_net: fix missing lock protection on control_buf access (Heng Qi)
- tomoyo: update project links (Tetsuo Handa)
- efi: Add missing __nocfi annotations to runtime wrappers (Ard Biesheuvel)
- efi: pstore: Return proper errors on UEFI failures (Guilherme G. Piccoli)
- efi/libstub: zboot.lds: Discard .discard sections (Nathan Chancellor)
Resolves: RHEL-29722

Signed-off-by: Patrick Talbert <ptalbert@redhat.com>
2024-06-10 11:52:28 +02:00
Patrick Talbert
f6702c9d60 kernel-6.10.0-0.rc2.9.el10
* Thu Jun 06 2024 Patrick Talbert <ptalbert@redhat.com> [6.10.0-0.rc2.9.el10]
- v6.10-rc2-rt3 (Sebastian Andrzej Siewior)
- printk: Update the printk series. (Sebastian Andrzej Siewior)
- tcp: move inet_twsk_schedule helper out of header (Florian Westphal)
- net: tcp: un-pin the tw_timer (Florian Westphal)
- net: tcp/dccp: prepare for tw_timer un-pinning (Valentin Schneider)
- net: Move per-CPU flush-lists to bpf_net_context on PREEMPT_RT. (Sebastian Andrzej Siewior)
- net: Reference bpf_redirect_info via task_struct on PREEMPT_RT. (Sebastian Andrzej Siewior)
- net: Use nested-BH locking for bpf_scratchpad. (Sebastian Andrzej Siewior)
- seg6: Use nested-BH locking for seg6_bpf_srh_states. (Sebastian Andrzej Siewior)
- lwt: Don't disable migration prio invoking BPF. (Sebastian Andrzej Siewior)
- dev: Use nested-BH locking for softnet_data.process_queue. (Sebastian Andrzej Siewior)
- dev: Remove PREEMPT_RT ifdefs from backlog_lock.*(). (Sebastian Andrzej Siewior)
- net: softnet_data: Make xmit.recursion per task. (Sebastian Andrzej Siewior)
- netfilter: br_netfilter: Use nested-BH locking for brnf_frag_data_storage. (Sebastian Andrzej Siewior)
- net/ipv4: Use nested-BH locking for ipv4_tcp_sk. (Sebastian Andrzej Siewior)
- net/tcp_sigpool: Use nested-BH locking for sigpool_scratch. (Sebastian Andrzej Siewior)
- net: Use nested-BH locking for napi_alloc_cache. (Sebastian Andrzej Siewior)
- net: Use __napi_alloc_frag_align() instead of open coding it. (Sebastian Andrzej Siewior)
- locking/local_lock: Add local nested BH locking infrastructure. (Sebastian Andrzej Siewior)
- locking/local_lock: Introduce guard definition for local_lock. (Sebastian Andrzej Siewior)
- thermal: trip: Trigger trip down notifications when trips involved in mitigation become invalid (Rafael J. Wysocki)
- thermal: core: Introduce thermal_trip_crossed() (Rafael J. Wysocki)
- thermal/debugfs: Allow tze_seq_show() to print statistics for invalid trips (Rafael J. Wysocki)
- thermal/debugfs: Print initial trip temperature and hysteresis in tze_seq_show() (Rafael J. Wysocki)
- PNP: Hide pnp_bus_type from the non-PNP code (Andy Shevchenko)
- PNP: Make dev_is_pnp() to be a function and export it for modules (Andy Shevchenko)
- ACPI: APEI: EINJ: Fix einj_dev release leak (Dan Williams)
- ACPI: EC: Avoid returning AE_OK on errors in address space handler (Armin Wolf)
- ACPI: EC: Abort address space access upon error (Armin Wolf)
- ACPI: AC: Properly notify powermanagement core about changes (Thomas Weißschuh)
- cpufreq: intel_pstate: Fix unchecked HWP MSR access (Srinivas Pandruvada)
- cpufreq: amd-pstate: Fix the inconsistency in max frequency units (Dhananjay Ugwekar)
- cpufreq: amd-pstate: remove global header file (Arnd Bergmann)
- tools/power/cpupower: Fix Pstate frequency reporting on AMD Family 1Ah CPUs (Dhananjay Ugwekar)
- btrfs: ensure fast fsync waits for ordered extents after a write failure (Filipe Manana)
- bcachefs: Fix trans->locked assert (Kent Overstreet)
- bcachefs: Rereplicate now moves data off of durability=0 devices (Kent Overstreet)
- bcachefs: Fix GFP_KERNEL allocation in break_cycle() (Kent Overstreet)
- i2c: Remove I2C_CLASS_SPD (Heiner Kallweit)
- i2c: synquacer: Remove a clk reference from struct synquacer_i2c (Christophe JAILLET)
- tpm: Switch to new Intel CPU model defines (Tony Luck)
- tpm_tis: Do *not* flush uninitialized work (Jan Beulich)
- KVM: x86/mmu: Don't save mmu_invalidate_seq after checking private attr (Tao Su)
- KVM: arm64: Ensure that SME controls are disabled in protected mode (Fuad Tabba)
- KVM: arm64: Refactor CPACR trap bit setting/clearing to use ELx format (Fuad Tabba)
- KVM: arm64: Consolidate initializing the host data's fpsimd_state/sve in pKVM (Fuad Tabba)
- KVM: arm64: Eagerly restore host fpsimd/sve state in pKVM (Fuad Tabba)
- KVM: arm64: Allocate memory mapped at hyp for host sve state in pKVM (Fuad Tabba)
- KVM: arm64: Specialize handling of host fpsimd state on trap (Fuad Tabba)
- KVM: arm64: Abstract set/clear of CPTR_EL2 bits behind helper (Fuad Tabba)
- KVM: arm64: Fix prototype for __sve_save_state/__sve_restore_state (Fuad Tabba)
- KVM: arm64: Reintroduce __sve_save_state (Fuad Tabba)
- KVM: arm64: nv: Expose BTI and CSV_frac to a guest hypervisor (Marc Zyngier)
- KVM: arm64: nv: Fix relative priorities of exceptions generated by ERETAx (Marc Zyngier)
- KVM: arm64: AArch32: Fix spurious trapping of conditional instructions (Marc Zyngier)
- KVM: arm64: Allow AArch32 PSTATE.M to be restored as System mode (Marc Zyngier)
- KVM: arm64: Fix AArch32 register narrowing on userspace write (Marc Zyngier)
- RISC-V: KVM: Fix incorrect reg_subtype labels in kvm_riscv_vcpu_set_reg_isa_ext function (Quan Zhou)
- RISC-V: KVM: No need to use mask when hart-index-bit is 0 (Yong-Xuan Wang)
- KVM: x86: Drop support for hand tuning APIC timer advancement from userspace (Sean Christopherson)
- KVM: SEV-ES: Delegate LBR virtualization to the processor (Ravi Bangoria)
- KVM: SEV-ES: Disallow SEV-ES guests when X86_FEATURE_LBRV is absent (Ravi Bangoria)
- KVM: SEV-ES: Prevent MSR access post VMSA encryption (Nikunj A Dadhania)
- KVM: SVM: WARN on vNMI + NMI window iff NMIs are outright masked (Sean Christopherson)
- KVM: x86: Force KVM_WERROR if the global WERROR is enabled (Sean Christopherson)
- KVM: x86: Disable KVM_INTEL_PROVE_VE by default (Sean Christopherson)
- KVM: VMX: Enumerate EPT Violation #VE support in /proc/cpuinfo (Sean Christopherson)
- KVM: x86/mmu: Print SPTEs on unexpected #VE (Sean Christopherson)
- KVM: VMX: Dump VMCS on unexpected #VE (Sean Christopherson)
- KVM: x86/mmu: Add sanity checks that KVM doesn't create EPT #VE SPTEs (Sean Christopherson)
- KVM: nVMX: Always handle #VEs in L0 (never forward #VEs from L2 to L1) (Sean Christopherson)
- KVM: nVMX: Initialize #VE info page for vmcs02 when proving #VE support (Sean Christopherson)
- KVM: VMX: Don't kill the VM on an unexpected #VE (Sean Christopherson)
- KVM: x86/mmu: Use SHADOW_NONPRESENT_VALUE for atomic zap in TDP MMU (Isaku Yamahata)
- of: property: Fix fw_devlink handling of interrupt-map (Marc Zyngier)
- of/irq: Factor out parsing of interrupt-map parent phandle+args from of_irq_parse_raw() (Rob Herring (Arm))
- dt-bindings: arm: stm32: st,mlahb: Drop spurious "reg" property from example (Rob Herring (Arm))
- dt-bindings: arm: sunxi: Fix incorrect '-' usage (Rob Herring (Arm))
- of: of_test: add MODULE_DESCRIPTION() (Jeff Johnson)
- redhat: add missing UKI_secureboot_cert hunk (Patrick Talbert)
- v6.10-rc2-rt2 (Sebastian Andrzej Siewior)
- selftests/futex: don't pass a const char* to asprintf(3) (John Hubbard)
- selftests/futex: don't redefine .PHONY targets (all, clean) (John Hubbard)
- selftests/tracing: Fix event filter test to retry up to 10 times (Masami Hiramatsu (Google))
- selftests/futex: pass _GNU_SOURCE without a value to the compiler (John Hubbard)
- selftests/overlayfs: Fix build error on ppc64 (Michael Ellerman)
- selftests/openat2: Fix build warnings on ppc64 (Michael Ellerman)
- selftests: cachestat: Fix build warnings on ppc64 (Michael Ellerman)
- tracing/selftests: Fix kprobe event name test for .isra. functions (Steven Rostedt (Google))
- selftests/ftrace: Update required config (Masami Hiramatsu (Google))
- selftests/ftrace: Fix to check required event file (Masami Hiramatsu (Google))
- kselftest/alsa: Ensure _GNU_SOURCE is defined (Mark Brown)
- redhat/kernel.spec: keep extra modules in original directories (Jan Stancek)
- cxl/region: Fix memregion leaks in devm_cxl_add_region() (Li Zhijian)
- cxl/test: Add missing vmalloc.h for tools/testing/cxl/test/mem.c (Dave Jiang)
- LoongArch: Fix GMAC's phy-mode definitions in dts (Huacai Chen)
- LoongArch: Override higher address bits in JUMP_VIRT_ADDR (Jiaxun Yang)
- LoongArch: Fix entry point in kernel image header (Jiaxun Yang)
- LoongArch: Add all CPUs enabled by fdt to NUMA node 0 (Jiaxun Yang)
- LoongArch: Fix built-in DTB detection (Jiaxun Yang)
- LoongArch: Remove CONFIG_ACPI_TABLE_UPGRADE in platform_init() (Tiezhu Yang)
- redhat/configs: Move CONFIG_BLK_CGROUP_IOCOST=y to common/generic (Waiman Long)
- Linux v6.10.0-0.rc2
Resolves: RHEL-29722

Signed-off-by: Patrick Talbert <ptalbert@redhat.com>
2024-06-06 23:22:54 +02:00
Jan Stancek
05e91e19b6 kernel-6.10.0-0.rc2.8.el10
* Tue Jun 04 2024 Jan Stancek <jstancek@redhat.com> [6.10.0-0.rc2.8.el10]
- redhat: regenerate test-data (Jan Stancek) [RHEL-29722]
- redhat: rpminspect.yaml: more tests to ignore selftests (Jan Stancek)
- gitlab-ci: add initial version (Michael Hofmann)
- 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]
- remove ARK .gitlab-ci.yml (Jan Stancek)
- redhat: update rpminspect with c9s one (Jan Stancek)
- redhat: remove fedora configs and files (Jan Stancek)
- redhat: init RHEL10.0 beta variables and dist tag (Jan Stancek) [RHEL-29722]
- redhat: enable changes to build rt variants (Clark Williams)
- Add localversion for -RT release (Thomas Gleixner)
- sysfs: Add /sys/kernel/realtime entry (Clark Williams)
- riscv: allow to enable RT (Jisheng Zhang)
- riscv: add PREEMPT_AUTO support (Jisheng Zhang)
- POWERPC: Allow to enable RT (Sebastian Andrzej Siewior)
- powerpc/stackprotector: work around stack-guard init from atomic (Sebastian Andrzej Siewior)
- powerpc/kvm: Disable in-kernel MPIC emulation for PREEMPT_RT (Bogdan Purcareata)
- powerpc/pseries: Select the generic memory allocator. (Sebastian Andrzej Siewior)
- powerpc/pseries/iommu: Use a locallock instead local_irq_save() (Sebastian Andrzej Siewior)
- powerpc: traps: Use PREEMPT_RT (Sebastian Andrzej Siewior)
- ARM64: Allow to enable RT (Sebastian Andrzej Siewior)
- ARM: Allow to enable RT (Sebastian Andrzej Siewior)
- ARM: vfp: Move sending signals outside of vfp_lock()ed section. (Sebastian Andrzej Siewior)
- ARM: vfp: Use vfp_lock() in vfp_support_entry(). (Sebastian Andrzej Siewior)
- ARM: vfp: Use vfp_lock() in vfp_sync_hwstate(). (Sebastian Andrzej Siewior)
- ARM: vfp: Provide vfp_lock() for VFP locking. (Sebastian Andrzej Siewior)
- arm: Disable FAST_GUP on PREEMPT_RT if HIGHPTE is also enabled. (Sebastian Andrzej Siewior)
- ARM: enable irq in translation/section permission fault handlers (Yadi.hu)
- arm: Disable jump-label on PREEMPT_RT. (Thomas Gleixner)
- sched: define TIF_ALLOW_RESCHED (Thomas Gleixner)
- Revert "drm/i915: Depend on !PREEMPT_RT." (Sebastian Andrzej Siewior)
- drm/i915/guc: Consider also RCU depth in busy loop. (Sebastian Andrzej Siewior)
- drm/i915: Drop the irqs_disabled() check (Sebastian Andrzej Siewior)
- drm/i915/gt: Use spin_lock_irq() instead of local_irq_disable() + spin_lock() (Sebastian Andrzej Siewior)
- drm/i915/gt: Queue and wait for the irq_work item. (Sebastian Andrzej Siewior)
- drm/i915: Disable tracing points on PREEMPT_RT (Sebastian Andrzej Siewior)
- drm/i915: Don't check for atomic context on PREEMPT_RT (Sebastian Andrzej Siewior)
- drm/i915: Don't disable interrupts on PREEMPT_RT during atomic updates (Mike Galbraith)
- drm/i915: Use preempt_disable/enable_rt() where recommended (Mike Galbraith)
- printk: Avoid false positive lockdep report for legacy printing (John Ogness)
- printk: Provide threadprintk boot argument (John Ogness)
- printk: Add kthread for all legacy consoles (John Ogness)
- serial: 8250: Revert "drop lockdep annotation from serial8250_clear_IER()" (John Ogness)
- serial: 8250: Switch to nbcon console (John Ogness)
- printk: nbcon: Provide function to reacquire ownership (John Ogness)
- tty: sysfs: Add nbcon support for 'active' (John Ogness)
- proc: Add nbcon support for /proc/consoles (John Ogness)
- proc: consoles: Add notation to c_start/c_stop (John Ogness)
- printk: nbcon: Show replay message on takeover (John Ogness)
- printk: Provide helper for message prepending (John Ogness)
- printk: nbcon: Start printing threads (John Ogness)
- printk: nbcon: Stop threads on shutdown/reboot (John Ogness)
- printk: nbcon: Add printer thread wakeups (Thomas Gleixner)
- printk: nbcon: Add context to console_is_usable() (John Ogness)
- printk: Atomic print in printk context on shutdown (John Ogness)
- printk: nbcon: Introduce printing kthreads (Thomas Gleixner)
- lockdep: Mark emergency sections in lockdep splats (John Ogness)
- rcu: Mark emergency sections in rcu stalls (John Ogness)
- panic: Mark emergency section in oops (John Ogness)
- panic: Mark emergency section in warn (Thomas Gleixner)
- printk: nbcon: Implement emergency sections (Thomas Gleixner)
- printk: Coordinate direct printing in panic (John Ogness)
- printk: Track nbcon consoles (John Ogness)
- printk: Avoid console_lock dance if no legacy or boot consoles (John Ogness)
- printk: nbcon: Add unsafe flushing on panic (John Ogness)
- printk: nbcon: Use nbcon consoles in console_flush_all() (John Ogness)
- printk: Track registered boot consoles (John Ogness)
- printk: nbcon: Provide function to flush using write_atomic() (Thomas Gleixner)
- printk: nbcon: Add helper to assign priority based on CPU state (John Ogness)
- printk: Add @flags argument for console_is_usable() (John Ogness)
- printk: Let console_is_usable() handle nbcon (John Ogness)
- printk: Make console_is_usable() available to nbcon (John Ogness)
- printk: nbcon: Do not rely on proxy headers (John Ogness)
- serial: core: Implement processing in port->lock wrapper (John Ogness)
- nbcon: Provide functions for drivers to acquire console for non-printing (John Ogness)
- console: Improve console_srcu_read_flags() comments (John Ogness)
- serial: core: Introduce wrapper to set @uart_port->cons (John Ogness)
- serial: core: Provide low-level functions to lock port (John Ogness)
- printk: nbcon: Use driver synchronization while (un)registering (John Ogness)
- printk: nbcon: Add callbacks to synchronize with driver (John Ogness)
- printk: nbcon: Add detailed doc for write_atomic() (John Ogness)
- printk: Check printk_deferred_enter()/_exit() usage (Sebastian Andrzej Siewior)
- printk: nbcon: Remove return value for write_atomic() (John Ogness)
- printk: Properly deal with nbcon consoles on seq init (Petr Mladek)
- printk: Add notation to console_srcu locking (John Ogness)
- time: Allow to preempt after a callback. (Sebastian Andrzej Siewior)
- softirq: Add function to preempt serving softirqs. (Sebastian Andrzej Siewior)
- sched/core: Provide a method to check if a task is PI-boosted. (Sebastian Andrzej Siewior)
- zram: Replace bit spinlocks with spinlock_t for PREEMPT_RT. (Mike Galbraith)
- softirq: Wake ktimers thread also in softirq. (Junxiao Chang)
- tick: Fix timer storm since introduction of timersd (Frederic Weisbecker)
- rcutorture: Also force sched priority to timersd on boosting test. (Frederic Weisbecker)
- softirq: Use a dedicated thread for timer wakeups. (Sebastian Andrzej Siewior)
- sched/rt: Don't try push tasks if there are none. (Sebastian Andrzej Siewior)
- x86: Enable RT also on 32bit (Sebastian Andrzej Siewior)
- x86: Allow to enable RT (Sebastian Andrzej Siewior)
- memcg: Remove the lockdep assert from __mod_objcg_mlstate(). (Sebastian Andrzej Siewior)
- pinctrl: renesas: rzg2l: Use spin_{lock,unlock}_irq{save,restore} (Claudiu Beznea)
- drm/ttm/tests: Let ttm_bo_test consider different ww_mutex implementation. (Sebastian Andrzej Siewior)
- perf: Split __perf_pending_irq() out of perf_pending_irq() (Sebastian Andrzej Siewior)
- perf: Remove perf_swevent_get_recursion_context() from perf_pending_task(). (Sebastian Andrzej Siewior)
- perf: Enqueue SIGTRAP always via task_work. (Sebastian Andrzej Siewior)
- perf: Move irq_work_queue() where the event is prepared. (Sebastian Andrzej Siewior)
- Turn on CONFIG_MFD_QCOM_PM8008 for Fedora aarch64 (Justin M. Forbes)
Resolves: RHEL-29722

Signed-off-by: Jan Stancek <jstancek@redhat.com>
2024-06-04 09:40:59 +02:00
Jan Stancek
6afad7b0a4 kernel-6.9.0-7.el10
* Mon May 20 2024 Jan Stancek <jstancek@redhat.com> [6.9.0-7.el10]
- v6.9-rt5 (Sebastian Andrzej Siewior)
- configs: move CONFIG_BLK_DEV_UBLK into rhel/configs/generic (Ming Lei)
- configs: move CONFIG_BLK_SED_OPAL into redhat/configs/common/generic (Ming Lei)
- RHEL-21097: rhel: aarch64 stop blocking a number of HW sensors (Peter Robinson)
- redhat/configs: enable RTL8822BU for rhel (Jose Ignacio Tornos Martinez)
- redhat/configs: remove CONFIG_DMA_PERNUMA_CMA and switch CONFIG_DMA_NUMA_CMA off (Jerry Snitselaar)
- redhat: add IMA certificates (Jan Stancek)
- redhat/kernel.spec: fix typo in move_kmod_list() variable (Jan Stancek)
Resolves: RHEL-29722

Signed-off-by: Jan Stancek <jstancek@redhat.com>
2024-05-20 13:51:56 +02:00
Jan Stancek
1f545e5d8e kernel-6.9.0-6.el10
* Tue May 14 2024 Jan Stancek <jstancek@redhat.com> [6.9.0-6.el10]
- Linux 6.9 (Linus Torvalds)
- selftests/harness: Handle TEST_F()'s explicit exit codes (Mickaël Salaün)
- selftests/harness: Fix vfork() side effects (Mickaël Salaün)
- selftests/harness: Share _metadata between forked processes (Mickaël Salaün)
- selftests/pidfd: Fix wrong expectation (Mickaël Salaün)
- selftests/harness: Constify fixture variants (Mickaël Salaün)
- selftests/landlock: Do not allocate memory in fixture data (Mickaël Salaün)
- selftests/harness: Fix interleaved scheduling leading to race conditions (Mickaël Salaün)
- selftests/harness: Fix fixture teardown (Mickaël Salaün)
- selftests/landlock: Fix FS tests when run on a private mount point (Mickaël Salaün)
- selftests/pidfd: Fix config for pidfd_setns_test (Mickaël Salaün)
- KVM: s390: Check kvm pointer when testing KVM_CAP_S390_HPAGE_1M (Jean-Philippe Brucker)
- EDAC/synopsys: Fix ECC status and IRQ control race condition (Serge Semin)
- x86/topology/amd: Ensure that LLC ID is initialized (Thomas Gleixner)
- x86/amd_nb: Add new PCI IDs for AMD family 0x1a (Shyam Sundar S K)
- Revert "drm/nouveau/firmware: Fix SG_DEBUG error with nvkm_firmware_ctor()" (Dave Airlie)
- drm/connector: Add \n to message about demoting connector force-probes (Douglas Anderson)
- drm/meson: dw-hdmi: add bandgap setting for g12 (Jerome Brunet)
- drm/meson: dw-hdmi: power up phy on device init (Jerome Brunet)
- drm/amdgpu: Fix comparison in amdgpu_res_cpu_visible (Michel Dänzer)
- drm/amdkfd: don't allow mapping the MMIO HDP page with large pages (Alex Deucher)
- Revert "drm/amdkfd: Add partition id field to location_id" (Lijo Lazar)
- dm/amd/pm: Fix problems with reboot/shutdown for some SMU 13.0.4/13.0.11 users (Mario Limonciello)
- drm/amd/display: MST DSC check for older devices (Agustin Gutierrez)
- drm/amd/display: Fix idle optimization checks for multi-display and dual eDP (Nicholas Kazlauskas)
- drm/amd/display: Fix DSC-re-computing (Agustin Gutierrez)
- drm/amd/display: Enable urgent latency adjustments for DCN35 (Nicholas Susanto)
- drm/xe: Use ordered WQ for G2H handler (Matthew Brost)
- drm/xe/guc: Check error code when initializing the CT mutex (Daniele Ceraolo Spurio)
- drm/xe/ads: Use flexible-array (Lucas De Marchi)
- drm/i915/bios: Fix parsing backlight BDB data (Karthikeyan Ramasubramanian)
- drm/i915/audio: Fix audio time stamp programming for DP (Chaitanya Kumar Borah)
- drm/i915/gt: Automate CCS Mode setting during engine resets (Andi Shyti)
- mailmap: add entry for Barry Song (Barry Song)
- selftests/mm: fix powerpc ARCH check (Michael Ellerman)
- mailmap: add entry for John Garry (John Garry)
- XArray: set the marks correctly when splitting an entry (Matthew Wilcox (Oracle))
- selftests/vDSO: fix runtime errors on LoongArch (Tiezhu Yang)
- selftests/vDSO: fix building errors on LoongArch (Tiezhu Yang)
- mm,page_owner: don't remove __GFP_NOLOCKDEP in add_stack_record_to_list (Christoph Hellwig)
- fs/proc/task_mmu: fix uffd-wp confusion in pagemap_scan_pmd_entry() (Ryan Roberts)
- fs/proc/task_mmu: fix loss of young/dirty bits during pagemap scan (Ryan Roberts)
- mm/vmalloc: fix return value of vb_alloc if size is 0 (Hailong.Liu)
- mm: use memalloc_nofs_save() in page_cache_ra_order() (Kefeng Wang)
- kmsan: compiler_types: declare __no_sanitize_or_inline (Alexander Potapenko)
- lib/test_xarray.c: fix error assumptions on check_xa_multi_store_adv_add() (Luis Chamberlain)
- tools: fix userspace compilation with new test_xarray changes (Luis Chamberlain)
- MAINTAINERS: update URL's for KEYS/KEYRINGS_INTEGRITY and TPM DEVICE DRIVER (Jarkko Sakkinen)
- mm: page_owner: fix wrong information in dump_page_owner (Maninder Singh)
- maple_tree: fix mas_empty_area_rev() null pointer dereference (Liam R. Howlett)
- mm/userfaultfd: reset ptes when close() for wr-protected ones (Peter Xu)
- gpiolib: cdev: fix uninitialised kfifo (Kent Gibson)
- gpiolib: cdev: Fix use after free in lineinfo_changed_notify (Zhongqiu Han)
- gpiolib: use a single SRCU struct for all GPIO descriptors (Bartosz Golaszewski)
- gpiolib: fix the speed of descriptor label setting with SRCU (Bartosz Golaszewski)
- nvmet-rdma: fix possible bad dereference when freeing rsps (Sagi Grimberg)
- nvmet: prevent sprintf() overflow in nvmet_subsys_nsid_exists() (Dan Carpenter)
- nvmet: make nvmet_wq unbound (Sagi Grimberg)
- nvmet-auth: return the error code to the nvmet_auth_ctrl_hash() callers (Maurizio Lombardi)
- nvme-pci: Add quirk for broken MSIs (Sean Anderson)
- block: set default max segment size in case of virt_boundary (Ming Lei)
- spi: microchip-core-qspi: fix setting spi bus clock rate (Conor Dooley)
- spi: stm32: enable controller before asserting CS (Ben Wolsieffer)
- regulator: core: fix debugfs creation regression (Johan Hovold)
- regulator: rtq2208: Fix the BUCK ramp_delay range to maximum of 16mVstep/us (Alina Yu)
- timers/migration: Prevent out of bounds access on failure (Levi Yun)
- iommu/arm-smmu: Use the correct type in nvidia_smmu_context_fault() (Jason Gunthorpe)
- iommu/amd: Enhance def_domain_type to handle untrusted device (Vasant Hegde)
- hwmon: (pmbus/ucd9000) Increase delay from 250 to 500us (Lakshmi Yadlapati)
- hwmon: (corsair-cpro) Protect ccp->wait_input_report with a spinlock (Aleksa Savic)
- hwmon: (corsair-cpro) Use complete_all() instead of complete() in ccp_raw_event() (Aleksa Savic)
- hwmon: (corsair-cpro) Use a separate buffer for sending commands (Aleksa Savic)
- net: dsa: mv88e6xxx: read cmode on mv88e6320/21 serdes only ports (Steffen Bätz)
- net: dsa: mv88e6xxx: add phylink_get_caps for the mv88e6320/21 family (Steffen Bätz)
- net: hns3: fix kernel crash when devlink reload during initialization (Yonglong Liu)
- net: hns3: fix port vlan filter not disabled issue (Yonglong Liu)
- net: hns3: use appropriate barrier function after setting a bit value (Peiyang Wang)
- net: hns3: release PTP resources if pf initialization failed (Peiyang Wang)
- net: hns3: change type of numa_node_mask as nodemask_t (Peiyang Wang)
- net: hns3: direct return when receive a unknown mailbox message (Jian Shen)
- net: hns3: using user configure after hardware reset (Peiyang Wang)
- net/smc: fix neighbour and rtable leak in smc_ib_find_route() (Wen Gu)
- ipv6: prevent NULL dereference in ip6_output() (Eric Dumazet)
- hsr: Simplify code for announcing HSR nodes timer setup (Lukasz Majewski)
- ipv6: fib6_rules: avoid possible NULL dereference in fib6_rule_action() (Eric Dumazet)
- dt-bindings: net: mediatek: remove wrongly added clocks and SerDes (Daniel Golle)
- rxrpc: Only transmit one ACK per jumbo packet received (David Howells)
- rxrpc: Fix congestion control algorithm (David Howells)
- selftests: test_bridge_neigh_suppress.sh: Fix failures due to duplicate MAC (Ido Schimmel)
- ipv6: Fix potential uninit-value access in __ip6_make_skb() (Shigeru Yoshida)
- net: phy: marvell-88q2xxx: add support for Rev B1 and B2 (Gregor Herburger)
- appletalk: Improve handling of broadcast packets (Vincent Duvert)
- net: bridge: fix corrupted ethernet header on multicast-to-unicast (Felix Fietkau)
- mptcp: only allow set existing scheduler for net.mptcp.scheduler (Gregory Detal)
- nfc: nci: Fix kcov check in nci_rx_work() (Tetsuo Handa)
- netlink: specs: Add missing bridge linkinfo attrs (Donald Hunter)
- phonet: fix rtm_phonet_notify() skb allocation (Eric Dumazet)
- net: fix out-of-bounds access in ops_init (Thadeu Lima de Souza Cascardo)
- MAINTAINERS: update cxgb4 and cxgb3 network drivers maintainer (Potnuri Bharat Teja)
- rtnetlink: Correct nested IFLA_VF_VLAN_LIST attribute validation (Roded Zats)
- xfrm: Correct spelling mistake in xfrm.h comment (Antony Antony)
- xfrm: Preserve vlan tags for transport mode software GRO (Paul Davey)
- xfrm: fix possible derferencing in error path (Antony Antony)
- Bluetooth: qca: fix firmware check error path (Johan Hovold)
- Bluetooth: l2cap: fix null-ptr-deref in l2cap_chan_timeout (Duoming Zhou)
- Bluetooth: HCI: Fix potential null-ptr-deref (Sungwoo Kim)
- arm64: dts: mediatek: mt8183-pico6: Fix bluetooth node (Chen-Yu Tsai)
- Bluetooth: qca: fix info leak when fetching board id (Johan Hovold)
- Bluetooth: qca: fix info leak when fetching fw build id (Johan Hovold)
- Bluetooth: qca: generalise device address check (Johan Hovold)
- Bluetooth: qca: fix NVM configuration parsing (Johan Hovold)
- Bluetooth: qca: add missing firmware sanity checks (Johan Hovold)
- Bluetooth: msft: fix slab-use-after-free in msft_do_close() (Sungwoo Kim)
- Bluetooth: L2CAP: Fix slab-use-after-free in l2cap_connect() (Sungwoo Kim)
- Bluetooth: qca: fix wcn3991 device address check (Johan Hovold)
- Bluetooth: Fix use-after-free bugs caused by sco_sock_timeout (Duoming Zhou)
- net: ks8851: Queue RX packets in IRQ handler instead of disabling BHs (Marek Vasut)
- tcp: Use refcount_inc_not_zero() in tcp_twsk_unique(). (Kuniyuki Iwashima)
- tcp: defer shutdown(SEND_SHUTDOWN) for TCP_SYN_RECV sockets (Eric Dumazet)
- ARM: 9381/1: kasan: clear stale stack poison (Boy.Wu)
- qibfs: fix dentry leak (Al Viro)
- redhat: make filtermods.py less verbose by default (Jan Stancek)
- scsi: sd: condition probe_type under RHEL_DIFFERENCES (Eric Chanudet)
- scsi: sd: remove unused sd_probe_types (Eric Chanudet)
- ksmbd: do not grant v2 lease if parent lease key and epoch are not set (Namjae Jeon)
- ksmbd: use rwsem instead of rwlock for lease break (Namjae Jeon)
- ksmbd: avoid to send duplicate lease break notifications (Namjae Jeon)
- ksmbd: off ipv6only for both ipv4/ipv6 binding (Namjae Jeon)
- ksmbd: fix uninitialized symbol 'share' in smb2_tree_connect() (Namjae Jeon)
- virtiofs: include a newline in sysfs tag (Brian Foster)
- fuse: verify zero padding in fuse_backing_map (Amir Goldstein)
- exfat: zero the reserved fields of file and stream extension dentries (Yuezhang Mo)
- exfat: fix timing of synchronizing bitmap and inode (Yuezhang Mo)
- bcachefs: Add missing sched_annotate_sleep() in bch2_journal_flush_seq_async() (Kent Overstreet)
- bcachefs: Fix race in bch2_write_super() (Kent Overstreet)
- bcachefs: BCH_SB_LAYOUT_SIZE_BITS_MAX (Kent Overstreet)
- bcachefs: Add missing skcipher_request_set_callback() call (Kent Overstreet)
- bcachefs: Fix snapshot_t() usage in bch2_fs_quota_read_inode() (Kent Overstreet)
- bcachefs: Fix shift-by-64 in bformat_needs_redo() (Kent Overstreet)
- bcachefs: Guard against unknown k.k->type in __bkey_invalid() (Kent Overstreet)
- bcachefs: Add missing validation for superblock section clean (Kent Overstreet)
- bcachefs: Fix assert in bch2_alloc_v4_invalid() (Kent Overstreet)
- bcachefs: fix overflow in fiemap (Reed Riley)
- bcachefs: Add a better limit for maximum number of buckets (Kent Overstreet)
- bcachefs: Fix lifetime issue in device iterator helpers (Kent Overstreet)
- bcachefs: Fix bch2_dev_lookup() refcounting (Kent Overstreet)
- bcachefs: Initialize bch_write_op->failed in inline data path (Kent Overstreet)
- bcachefs: Fix refcount put in sb_field_resize error path (Kent Overstreet)
- bcachefs: Inodes need extra padding for varint_decode_fast() (Kent Overstreet)
- bcachefs: Fix early error path in bch2_fs_btree_key_cache_exit() (Kent Overstreet)
- bcachefs: bucket_pos_to_bp_noerror() (Kent Overstreet)
- bcachefs: don't free error pointers (Kent Overstreet)
- bcachefs: Fix a scheduler splat in __bch2_next_write_buffer_flush_journal_buf() (Kent Overstreet)
- arm64: dts: qcom: sa8155p-adp: fix SDHC2 CD pin configuration (Volodymyr Babchuk)
- firmware: microchip: clarify that sizes and addresses are in hex (Conor Dooley)
- firmware: microchip: don't unconditionally print validation success (Conor Dooley)
- cache: sifive_ccache: Silence unused variable warning (Samuel Holland)
- PCI/ASPM: Restore parent state to parent, child state to child (Kai-Heng Feng)
- PCI/ASPM: Clarify that pcie_aspm=off means leave ASPM untouched (Bjorn Helgaas)
- Turn on INIT_ON_ALLOC_DEFAULT_ON for Fedora (Justin M. Forbes)
- Consolidate configs to common for 6.9 (Justin M. Forbes)
- btrfs: make sure that WRITTEN is set on all metadata blocks (Josef Bacik)
- btrfs: qgroup: do not check qgroup inherit if qgroup is disabled (Qu Wenruo)
- Reapply "drm/qxl: simplify qxl_fence_wait" (Linus Torvalds)
- mm/slab: make __free(kfree) accept error pointers (Dan Carpenter)
- mm/slub: avoid zeroing outside-object freepointer for single free (Nicolas Bouchinet)
- auxdisplay: charlcd: Don't rebuild when CONFIG_PANEL_BOOT_MESSAGE=y (Andy Shevchenko)
- auxdisplay: charlcd: Add missing MODULE_DESCRIPTION() (Andy Shevchenko)
- auxdisplay: seg-led-gpio: Convert to platform remove callback returning void (Uwe Kleine-König)
- auxdisplay: linedisp: Group display drivers together (Andy Shevchenko)
- redhat/rhel_files: move tipc.ko and tipc_diag.ko to modules-extra (Xin Long) [RHEL-23931]
- redhat: move amd-pstate-ut.ko to modules-internal (Jan Stancek)
- redhat/configs: enable CONFIG_LEDS_TRIGGER_NETDEV also for RHEL (Michal Schmidt) [RHEL-32110]
- redhat/configs: Remove CONFIG_AMD_IOMMU_V2 (Jerry Snitselaar)
Resolves: RHEL-29722

Signed-off-by: Jan Stancek <jstancek@redhat.com>
2024-05-14 10:32:12 +02:00
Jan Stancek
d49ac0c8e8 kernel-6.9.0-0.rc7.5.el10
* Tue May 07 2024 Jan Stancek <jstancek@redhat.com> [6.9.0-0.rc7.5.el10]
- Linux 6.9-rc7 (Linus Torvalds)
- epoll: be better about file lifetimes (Linus Torvalds)
- EDAC/versal: Do not log total error counts (Shubhrajyoti Datta)
- EDAC/versal: Check user-supplied data before injecting an error (Shubhrajyoti Datta)
- EDAC/versal: Do not register for NOC errors (Shubhrajyoti Datta)
- powerpc/pseries/iommu: LPAR panics during boot up with a frozen PE (Gaurav Batra)
- powerpc/pseries: make max polling consistent for longer H_CALLs (Nayna Jain)
- x86/mm: Remove broken vsyscall emulation code from the page fault code (Linus Torvalds)
- x86/apic: Don't access the APIC when disabling x2APIC (Thomas Gleixner)
- x86/sev: Add callback to apply RMP table fixups for kexec (Ashish Kalra)
- x86/e820: Add a new e820 table update helper (Ashish Kalra)
- softirq: Fix suspicious RCU usage in __do_softirq() (Zqiang)
- slimbus: qcom-ngd-ctrl: Add timeout for wait operation (Viken Dadhaniya)
- dyndbg: fix old BUG_ON in >control parser (Jim Cromie)
- fpga: dfl-pci: add PCI subdevice ID for Intel D5005 card (Peter Colberg)
- misc/pvpanic-pci: register attributes via pci_driver (Thomas Weißschuh)
- mei: me: add lunar lake point M DID (Alexander Usyskin)
- mei: pxp: match against PCI_CLASS_DISPLAY_OTHER (Daniele Ceraolo Spurio)
- iio:imu: adis16475: Fix sync mode setting (Ramona Gradinariu)
- iio: accel: mxc4005: Reset chip on probe() and resume() (Hans de Goede)
- iio: accel: mxc4005: Interrupt handling fixes (Hans de Goede)
- dt-bindings: iio: health: maxim,max30102: fix compatible check (Javier Carrasco)
- iio: pressure: Fixes SPI support for BMP3xx devices (Vasileios Amoiridis)
- iio: pressure: Fixes BME280 SPI driver data (Vasileios Amoiridis)
- usb: typec: tcpm: Check for port partner validity before consuming it (Badhri Jagan Sridharan)
- usb: typec: tcpm: enforce ready state when queueing alt mode vdm (RD Babiera)
- usb: typec: tcpm: unregister existing source caps before re-registration (Amit Sunil Dhamne)
- usb: typec: tcpm: clear pd_event queue in PORT_RESET (RD Babiera)
- usb: typec: tcpm: queue correct sop type in tcpm_queue_vdm_unlocked (RD Babiera)
- usb: Fix regression caused by invalid ep0 maxpacket in virtual SuperSpeed device (Alan Stern)
- usb: ohci: Prevent missed ohci interrupts (Guenter Roeck)
- usb: typec: qcom-pmic: fix pdphy start() error handling (Johan Hovold)
- usb: typec: qcom-pmic: fix use-after-free on late probe errors (Johan Hovold)
- usb: gadget: f_fs: Fix a race condition when processing setup packets. (Chris Wulff)
- USB: core: Fix access violation during port device removal (Alan Stern)
- usb: dwc3: core: Prevent phy suspend during init (Thinh Nguyen)
- usb: xhci-plat: Don't include xhci.h (Thinh Nguyen)
- usb: gadget: uvc: use correct buffer size when parsing configfs lists (Ivan Avdeev)
- usb: gadget: composite: fix OS descriptors w_value logic (Peter Korsgaard)
- usb: gadget: f_fs: Fix race between aio_cancel() and AIO request complete (Wesley Cheng)
- Input: amimouse - mark driver struct with __refdata to prevent section mismatch (Uwe Kleine-König)
- Input: xpad - add support for ASUS ROG RAIKIRI (Vicki Pfau)
- tracing/probes: Fix memory leak in traceprobe_parse_probe_arg_body() (LuMingYin)
- eventfs: Have "events" directory get permissions from its parent (Steven Rostedt (Google))
- eventfs: Do not treat events directory different than other directories (Steven Rostedt (Google))
- eventfs: Do not differentiate the toplevel events directory (Steven Rostedt (Google))
- tracefs: Still use mount point as default permissions for instances (Steven Rostedt (Google))
- tracefs: Reset permissions on remount if permissions are options (Steven Rostedt (Google))
- eventfs: Free all of the eventfs_inode after RCU (Steven Rostedt (Google))
- eventfs/tracing: Add callback for release of an eventfs_inode (Steven Rostedt (Google))
- swiotlb: initialise restricted pool list_head when SWIOTLB_DYNAMIC=y (Will Deacon)
- clk: samsung: Revert "clk: Use device_get_match_data()" (Marek Szyprowski)
- clk: sunxi-ng: a64: Set minimum and maximum rate for PLL-MIPI (Frank Oltmanns)
- clk: sunxi-ng: common: Support minimum and maximum rate (Frank Oltmanns)
- clk: sunxi-ng: h6: Reparent CPUX during PLL CPUX rate change (Jernej Skrabec)
- clk: qcom: smd-rpm: Restore msm8976 num_clk (Adam Skladowski)
- clk: qcom: gdsc: treat optional supplies as optional (Johan Hovold)
- v6.9-rc6-rt4 (Sebastian Andrzej Siewior)
- printk: Update the printk queue. (Sebastian Andrzej Siewior)
- cxl: Fix cxl_endpoint_get_perf_coordinate() support for RCH (Dave Jiang)
- x86/xen: return a sane initial apic id when running as PV guest (Juergen Gross)
- x86/xen/smp_pv: Register the boot CPU APIC properly (Thomas Gleixner)
- efi/unaccepted: touch soft lockup during memory accept (Chen Yu)
- nvme-tcp: strict pdu pacing to avoid send stalls on TLS (Hannes Reinecke)
- nvmet: fix nvme status code when namespace is disabled (Sagi Grimberg)
- nvmet-tcp: fix possible memory leak when tearing down a controller (Sagi Grimberg)
- nvme: cancel pending I/O if nvme controller is in terminal state (Nilay Shroff)
- nvmet-auth: replace pr_debug() with pr_err() to report an error. (Maurizio Lombardi)
- nvmet-auth: return the error code to the nvmet_auth_host_hash() callers (Maurizio Lombardi)
- nvme: find numa distance only if controller has valid numa id (Nilay Shroff)
- nvme: fix warn output about shared namespaces without CONFIG_NVME_MULTIPATH (Yi Zhang)
- ublk: remove segment count and size limits (Uday Shankar)
- ALSA: hda/realtek: Fix build error without CONFIG_PM (Takashi Iwai)
- ASoC: meson: axg-tdm: add continuous clock support (Jerome Brunet)
- ASoC: meson: axg-tdm-interface: manage formatters in trigger (Jerome Brunet)
- ASoC: meson: axg-card: make links nonatomic (Jerome Brunet)
- ASoC: meson: axg-fifo: use threaded irq to check periods (Jerome Brunet)
- ASoC: cs35l56: fix usages of device_get_named_child_node() (Pierre-Louis Bossart)
- ASoC: da7219-aad: fix usage of device_get_named_child_node() (Pierre-Louis Bossart)
- ASoC: meson: cards: select SND_DYNAMIC_MINORS (Jerome Brunet)
- ASoC: rt715-sdca: volume step modification (Jack Yu)
- ASoC: cs35l56: Avoid static analysis warning of uninitialised variable (Simon Trimmer)
- ASoC: codecs: wsa881x: set clk_stop_mode1 flag (Srinivas Kandagatla)
- ASoC: ti: davinci-mcasp: Fix race condition during probe (Joao Paulo Goncalves)
- ASoC: Intel: avs: Set name of control as in topology (Amadeusz Sławiński)
- ASoC: SOF: Core: Handle error returned by sof_select_ipc_and_paths (Peter Ujfalusi)
- ASoC: rt715: add vendor clear control register (Jack Yu)
- ASoC: cs35l41: Update DSP1RX5/6 Sources for DSP config (Stefan Binding)
- ASoC: cs35l56: Prevent overwriting firmware ASP config (Richard Fitzgerald)
- ASoC: cs35l56: Fix unintended bus access while resetting amp (Richard Fitzgerald)
- ALSA: hda: cs35l56: Exit cache-only after cs35l56_wait_for_firmware_boot() (Richard Fitzgerald)
- regmap: Add regmap_read_bypassed() (Richard Fitzgerald)
- ASoC: SOF: ipc4-pcm: Do not reset the ChainDMA if it has not been allocated (Peter Ujfalusi)
- ASoC: SOF: ipc4-pcm: Introduce generic sof_ipc4_pcm_stream_priv (Peter Ujfalusi)
- ASoC: SOF: ipc4-pcm: Use consistent name for sof_ipc4_timestamp_info pointer (Peter Ujfalusi)
- ASoC: SOF: ipc4-pcm: Use consistent name for snd_sof_pcm_stream pointer (Peter Ujfalusi)
- ASoC: SOF: debug: show firmware/topology prefix/names (Pierre-Louis Bossart)
- ASoC: SOF: pcm: Restrict DSP D0i3 during S0ix to IPC3 (Ranjani Sridharan)
- ASoC: SOF: Intel: add default firmware library path for LNL (Pierre-Louis Bossart)
- ASoC: rt722-sdca: add headset microphone vrefo setting (Jack Yu)
- ASoC: rt722-sdca: modify channel number to support 4 channels (Jack Yu)
- ASoC: dt-bindings: rt5645: add cbj sleeve gpio property (Derek Fang)
- ASoC: rt5645: Fix the electric noise due to the CBJ contacts floating (Derek Fang)
- ASoC: acp: Support microphone from device Acer 315-24p (end.to.start)
- ASoC: Intel: bytcr_rt5640: Apply Asus T100TA quirk to Asus T100TAM too (Hans de Goede)
- ASoC: tegra: Fix DSPK 16-bit playback (Sameer Pujar)
- ASoC: Intel: avs: Fix debug window description (Cezary Rojewski)
- ALSA: hda/realtek: Fix conflicting PCI SSID 17aa:386f for Lenovo Legion models (Takashi Iwai)
- ALSA: hda/realtek - Set GPIO3 to default at S4 state for Thinkpad with ALC1318 (Kailang Yang)
- ALSA: hda: intel-sdw-acpi: fix usage of device_get_named_child_node() (Pierre-Louis Bossart)
- ALSA: hda: intel-dsp-config: harden I2C/I2S codec detection (Pierre-Louis Bossart)
- ALSA: hda/realtek: Fix mute led of HP Laptop 15-da3001TU (Aman Dhoot)
- ALSA: emu10k1: make E-MU FPGA writes potentially more reliable (Oswald Buddenhagen)
- ALSA: emu10k1: fix E-MU dock initialization (Oswald Buddenhagen)
- ALSA: emu10k1: use mutex for E-MU FPGA access locking (Oswald Buddenhagen)
- ALSA: emu10k1: move the whole GPIO event handling to the workqueue (Oswald Buddenhagen)
- ALSA: emu10k1: factor out snd_emu1010_load_dock_firmware() (Oswald Buddenhagen)
- ALSA: emu10k1: fix E-MU card dock presence monitoring (Oswald Buddenhagen)
- drm/panel: ili9341: Use predefined error codes (Andy Shevchenko)
- drm/panel: ili9341: Respect deferred probe (Andy Shevchenko)
- drm/panel: ili9341: Correct use of device property APIs (Andy Shevchenko)
- drm/vmwgfx: Fix invalid reads in fence signaled events (Zack Rusin)
- drm/nouveau/gsp: Use the sg allocator for level 2 of radix3 (Lyude Paul)
- drm/nouveau/firmware: Fix SG_DEBUG error with nvkm_firmware_ctor() (Lyude Paul)
- drm/imagination: Ensure PVR_MIPS_PT_PAGE_COUNT is never zero (Matt Coster)
- drm/ttm: Print the memory decryption status just once (Zack Rusin)
- drm/vmwgfx: Fix Legacy Display Unit (Ian Forbes)
- drm/xe/display: Fix ADL-N detection (Lucas De Marchi)
- drm/xe/vm: prevent UAF in rebind_work_func() (Matthew Auld)
- drm/amd/display: Disable panel replay by default for now (Mario Limonciello)
- drm/amdgpu: fix doorbell regression (Shashank Sharma)
- drm/amdkfd: Flush the process wq before creating a kfd_process (Lancelot SIX)
- drm/amd/display: Disable seamless boot on 128b/132b encoding (Sung Joon Kim)
- drm/amd/display: Fix DC mode screen flickering on DCN321 (Leo Ma)
- drm/amd/display: Add VCO speed parameter for DCN31 FPU (Rodrigo Siqueira)
- drm/amdgpu: once more fix the call oder in amdgpu_ttm_move() v2 (Christian König)
- drm/amd/display: Allocate zero bw after bw alloc enable (Meenakshikumar Somasundaram)
- drm/amd/display: Fix incorrect DSC instance for MST (Hersen Wu)
- drm/amd/display: Atom Integrated System Info v2_2 for DCN35 (Gabe Teeger)
- drm/amd/display: Add dtbclk access to dcn315 (Swapnil Patel)
- drm/amd/display: Ensure that dmcub support flag is set for DCN20 (Rodrigo Siqueira)
- drm/amd/display: Handle Y carry-over in VCP X.Y calculation (George Shen)
- drm/amdgpu: Fix VRAM memory accounting (Mukul Joshi)
- spi: fix null pointer dereference within spi_sync (Mans Rullgard)
- spi: hisi-kunpeng: Delete the dump interface of data registers in debugfs (Devyn Liu)
- spi: axi-spi-engine: fix version format string (David Lechner)
- Set DEBUG_INFO_BTF_MODULES for Fedora (Justin M. Forbes)
- btrfs: set correct ram_bytes when splitting ordered extent (Qu Wenruo)
- btrfs: take the cleaner_mutex earlier in qgroup disable (Josef Bacik)
- btrfs: add missing mutex_unlock in btrfs_relocate_sys_chunks() (Dominique Martinet)
- s390/paes: Reestablish retry loop in paes (Harald Freudenberger)
- s390/zcrypt: Use EBUSY to indicate temp unavailability (Harald Freudenberger)
- s390/zcrypt: Handle ep11 cprb return code (Harald Freudenberger)
- s390/zcrypt: Fix wrong format string in debug feature printout (Harald Freudenberger)
- s390/cio: Ensure the copied buf is NUL terminated (Bui Quang Minh)
- s390/vdso: Add CFI for RA register to asm macro vdso_func (Jens Remus)
- s390/3270: Fix buffer assignment (Sven Schnelle)
- s390/mm: Fix clearing storage keys for huge pages (Claudio Imbrenda)
- s390/mm: Fix storage key clearing for guest huge pages (Claudio Imbrenda)
- xtensa: remove redundant flush_dcache_page and ARCH_IMPLEMENTS_FLUSH_DCACHE_PAGE macros (Barry Song)
- tty: xtensa/iss: Use min() to fix Coccinelle warning (Thorsten Blum)
- xtensa: fix MAKE_PC_FROM_RA second argument (Max Filippov)
- firewire: ohci: fulfill timestamp for some local asynchronous transaction (Takashi Sakamoto)
- firewire: nosy: ensure user_length is taken into account when fetching packet contents (Thanassis Avgerinos)
- thermal/debugfs: Prevent use-after-free from occurring after cdev removal (Rafael J. Wysocki)
- thermal/debugfs: Fix two locking issues with thermal zone debug (Rafael J. Wysocki)
- thermal/debugfs: Free all thermal zone debug memory on zone removal (Rafael J. Wysocki)
- MAINTAINERS: mark MYRICOM MYRI-10G as Orphan (Jakub Kicinski)
- MAINTAINERS: remove Ariel Elior (Jakub Kicinski)
- net: gro: add flush check in udp_gro_receive_segment (Richard Gobert)
- net: gro: fix udp bad offset in socket lookup by adding {inner_}network_offset to napi_gro_cb (Richard Gobert)
- ipv4: Fix uninit-value access in __ip_make_skb() (Shigeru Yoshida)
- s390/qeth: Fix kernel panic after setting hsuid (Alexandra Winter)
- vxlan: Pull inner IP header in vxlan_rcv(). (Guillaume Nault)
- tipc: fix a possible memleak in tipc_buf_append (Xin Long)
- tipc: fix UAF in error path (Paolo Abeni)
- rxrpc: Clients must accept conn from any address (Jeffrey Altman)
- net: core: reject skb_copy(_expand) for fraglist GSO skbs (Felix Fietkau)
- net: bridge: fix multicast-to-unicast with fraglist GSO (Felix Fietkau)
- mptcp: ensure snd_nxt is properly initialized on connect (Paolo Abeni)
- e1000e: change usleep_range to udelay in PHY mdic access (Vitaly Lifshits)
- net: dsa: mv88e6xxx: Fix number of databases for 88E6141 / 88E6341 (Marek Behún)
- cxgb4: Properly lock TX queue for the selftest. (Sebastian Andrzej Siewior)
- rxrpc: Fix using alignmask being zero for __page_frag_alloc_align() (Yunsheng Lin)
- vxlan: Add missing VNI filter counter update in arp_reduce(). (Guillaume Nault)
- vxlan: Fix racy device stats updates. (Guillaume Nault)
- net: qede: use return from qede_parse_actions() (Asbjørn Sloth Tønnesen)
- net: qede: use return from qede_parse_flow_attr() for flow_spec (Asbjørn Sloth Tønnesen)
- net: qede: use return from qede_parse_flow_attr() for flower (Asbjørn Sloth Tønnesen)
- net: qede: sanitize 'rc' in qede_add_tc_flower_fltr() (Asbjørn Sloth Tønnesen)
- MAINTAINERS: add an explicit entry for YNL (Jakub Kicinski)
- net: bcmgenet: synchronize UMAC_CMD access (Doug Berger)
- net: bcmgenet: synchronize use of bcmgenet_set_rx_mode() (Doug Berger)
- net: bcmgenet: synchronize EXT_RGMII_OOB_CTRL access (Doug Berger)
- selftests/bpf: Test PROBE_MEM of VSYSCALL_ADDR on x86-64 (Puranjay Mohan)
- bpf, x86: Fix PROBE_MEM runtime load check (Puranjay Mohan)
- bpf: verifier: prevent userspace memory access (Puranjay Mohan)
- xdp: use flags field to disambiguate broadcast redirect (Toke Høiland-Jørgensen)
- arm32, bpf: Reimplement sign-extension mov instruction (Puranjay Mohan)
- riscv, bpf: Fix incorrect runtime stats (Xu Kuohai)
- bpf, arm64: Fix incorrect runtime stats (Xu Kuohai)
- bpf: Fix a verifier verbose message (Anton Protopopov)
- bpf, skmsg: Fix NULL pointer dereference in sk_psock_skb_ingress_enqueue (Jason Xing)
- MAINTAINERS: bpf: Add Lehui and Puranjay as riscv64 reviewers (Björn Töpel)
- MAINTAINERS: Update email address for Puranjay Mohan (Puranjay Mohan)
- bpf, kconfig: Fix DEBUG_INFO_BTF_MODULES Kconfig definition (Andrii Nakryiko)
- Fix a potential infinite loop in extract_user_to_sg() (David Howells)
- net l2tp: drop flow hash on forward (David Bauer)
- nsh: Restore skb->{protocol,data,mac_header} for outer header in nsh_gso_segment(). (Kuniyuki Iwashima)
- octeontx2-af: avoid off-by-one read from userspace (Bui Quang Minh)
- bna: ensure the copied buf is NUL terminated (Bui Quang Minh)
- ice: ensure the copied buf is NUL terminated (Bui Quang Minh)
- redhat: Use redhatsecureboot701 for ppc64le (Jan Stancek)
- redhat: switch the kernel package to use certs from system-sb-certs (Jan Stancek)
- redhat: replace redhatsecureboot303 signing key with redhatsecureboot601 (Jan Stancek)
- redhat: drop certificates that were deprecated after GRUB's BootHole flaw (Jan Stancek)
- redhat: correct file name of redhatsecurebootca1 (Jan Stancek)
- redhat: align file names with names of signing keys for ppc and s390 (Jan Stancek)
- regulator: change devm_regulator_get_enable_optional() stub to return Ok (Matti Vaittinen)
- regulator: change stubbed devm_regulator_get_enable to return Ok (Matti Vaittinen)
- regulator: vqmmc-ipq4019: fix module autoloading (Krzysztof Kozlowski)
- regulator: qcom-refgen: fix module autoloading (Krzysztof Kozlowski)
- regulator: mt6360: De-capitalize devicetree regulator subnodes (AngeloGioacchino Del Regno)
- regulator: irq_helpers: duplicate IRQ name (Matti Vaittinen)
- KVM: selftests: Add test for uaccesses to non-existent vgic-v2 CPUIF (Oliver Upton)
- KVM: arm64: vgic-v2: Check for non-NULL vCPU in vgic_v2_parse_attr() (Oliver Upton)
- power: supply: mt6360_charger: Fix of_match for usb-otg-vbus regulator (AngeloGioacchino Del Regno)
- power: rt9455: hide unused rt9455_boost_voltage_values (Arnd Bergmann)
- platform/x86: ISST: Add Grand Ridge to HPM CPU list (Srinivas Pandruvada)
- pinctrl: baytrail: Add pinconf group for uart3 (Hans de Goede)
- pinctrl: baytrail: Fix selecting gpio pinctrl state (Hans de Goede)
- pinctrl: renesas: rzg2l: Configure the interrupt type on resume (Claudiu Beznea)
- pinctrl: renesas: rzg2l: Execute atomically the interrupt configuration (Claudiu Beznea)
- dt-bindings: pinctrl: renesas,rzg2l-pinctrl: Allow 'input' and 'output-enable' properties (Lad Prabhakar)
- pinctrl: devicetree: fix refcount leak in pinctrl_dt_to_map() (Zeng Heng)
- pinctrl: mediatek: paris: Rework support for PIN_CONFIG_{INPUT,OUTPUT}_ENABLE (Chen-Yu Tsai)
- pinctrl: mediatek: paris: Fix PIN_CONFIG_INPUT_SCHMITT_ENABLE readback (Chen-Yu Tsai)
- pinctrl: core: delete incorrect free in pinctrl_enable() (Dan Carpenter)
- pinctrl/meson: fix typo in PDM's pin name (Jan Dakinevich)
- pinctrl: pinctrl-aspeed-g6: Fix register offset for pinconf of GPIOR-T (Billy Tsai)
- redhat/configs: Enable CONFIG_DM_VDO in RHEL (Benjamin Marzinski)
- redhat/configs: Enable DRM_NOUVEAU_GSP_DEFAULT everywhere (Neal Gompa)
- v6.9-rc6-rt3 (Sebastian Andrzej Siewior)
- cxgb4: Properly lock TX queue for the selftest. (Sebastian Andrzej Siewior)
- i915: Disable tracepoints (again). (Sebastian Andrzej Siewior)
- v6.9-rc6-rt2 (Sebastian Andrzej Siewior)
- workqueue: Fix divide error in wq_update_node_max_active() (Lai Jiangshan)
- workqueue: The default node_nr_active should have its max set to max_active (Tejun Heo)
- workqueue: Fix selection of wake_cpu in kick_pool() (Sven Schnelle)
- docs/zh_CN: core-api: Update translation of workqueue.rst to 6.9-rc1 (Xingyou Chen)
- Documentation/core-api: Update events_freezable_power references. (Audra Mitchell)
- scsi: sd: Only print updates to permanent stream count (John Garry)
- NFSD: Fix nfsd4_encode_fattr4() crasher (Chuck Lever)
- nfs: Handle error of rpc_proc_register() in nfs_net_init(). (Kuniyuki Iwashima)
- SUNRPC: add a missing rpc_stat for TCP TLS (Olga Kornievskaia)
- bcachefs: fix integer conversion bug (Kent Overstreet)
- bcachefs: btree node scan now fills in sectors_written (Kent Overstreet)
- bcachefs: Remove accidental debug assert (Kent Overstreet)
- erofs: reliably distinguish block based and fscache mode (Christian Brauner)
- erofs: get rid of erofs_fs_context (Baokun Li)
- erofs: modify the error message when prepare_ondemand_read failed (Hongbo Li)
- bounds: Use the right number of bits for power-of-two CONFIG_NR_CPUS (Matthew Wilcox (Oracle))
- kernel.spec: adjust for livepatching kselftests (Joe Lawrence)
- redhat/configs: remove CONFIG_TEST_LIVEPATCH (Joe Lawrence)
- Turn on CONFIG_RANDOM_KMALLOC_CACHES for Fedora (Justin M. Forbes)
- Set Fedora configs for 6.9 (Justin M. Forbes)
Resolves: RHEL-29722

Signed-off-by: Jan Stancek <jstancek@redhat.com>
2024-05-07 14:59:41 +02:00
Jan Stancek
dd4249f6fe kernel-6.9.0-0.rc6.4.el10
* Tue Apr 30 2024 Jan Stancek <jstancek@redhat.com> [6.9.0-0.rc6.4.el10]
- Linux 6.9-rc6 (Linus Torvalds)
- sched/isolation: Fix boot crash when maxcpus < first housekeeping CPU (Oleg Nesterov)
- sched/isolation: Prevent boot crash when the boot CPU is nohz_full (Oleg Nesterov)
- sched/eevdf: Prevent vlag from going out of bounds in reweight_eevdf() (Xuewen Yan)
- sched/eevdf: Fix miscalculation in reweight_entity() when se is not curr (Tianchen Ding)
- sched/eevdf: Always update V if se->on_rq when reweighting (Tianchen Ding)
- cpu: Ignore "mitigations" kernel parameter if CPU_MITIGATIONS=n (Sean Christopherson)
- cpu: Re-enable CPU mitigations by default for !X86 architectures (Sean Christopherson)
- x86/tdx: Preserve shared bit on mprotect() (Kirill A. Shutemov)
- x86/cpu: Fix check for RDPKRU in __show_regs() (David Kaplan)
- x86/CPU/AMD: Add models 0x10-0x1f to the Zen5 range (Wenkuan Wang)
- x86/sev: Check for MWAITX and MONITORX opcodes in the #VC handler (Tom Lendacky)
- irqchip/gic-v3-its: Prevent double free on error (Guanrui Huang)
- gitlab-ci: enable pipelines with c10s buildroot (Michael Hofmann)
- rust: remove `params` from `module` macro example (Aswin Unnikrishnan)
- kbuild: rust: force `alloc` extern to allow "empty" Rust files (Miguel Ojeda)
- kbuild: rust: remove unneeded `@rustc_cfg` to avoid ICE (Miguel Ojeda)
- rust: kernel: require `Send` for `Module` implementations (Wedson Almeida Filho)
- rust: phy: implement `Send` for `Registration` (Wedson Almeida Filho)
- rust: make mutually exclusive with CFI_CLANG (Conor Dooley)
- rust: macros: fix soundness issue in `module!` macro (Benno Lossin)
- rust: init: remove impl Zeroable for Infallible (Laine Taffin Altman)
- docs: rust: fix improper rendering in Arch Support page (Bo-Wei Chen)
- rust: don't select CONSTRUCTORS (Alice Ryhl)
- riscv: T-Head: Test availability bit before enabling MAE errata (Christoph Müllner)
- riscv: thead: Rename T-Head PBMT to MAE (Christoph Müllner)
- RISC-V: selftests: cbo: Ensure asm operands match constraints, take 2 (Andrew Jones)
- perf riscv: Fix the warning due to the incompatible type (Ben Zong-You Xie)
- selftests: sud_test: return correct emulated syscall value on RISC-V (Clément Léger)
- riscv: hwprobe: fix invalid sign extension for RISCV_HWPROBE_EXT_ZVFHMIN (Clément Léger)
- riscv: Fix loading 64-bit NOMMU kernels past the start of RAM (Samuel Holland)
- riscv: Fix TASK_SIZE on 64-bit NOMMU (Samuel Holland)
- smb3: fix lock ordering potential deadlock in cifs_sync_mid_result (Steve French)
- smb3: missing lock when picking channel (Steve French)
- smb: client: Fix struct_group() usage in __packed structs (Gustavo A. R. Silva)
- i2c: smbus: fix NULL function pointer dereference (Wolfram Sang)
- MAINTAINERS: Drop entry for PCA9541 bus master selector (Guenter Roeck)
- eeprom: at24: fix memory corruption race condition (Daniel Okazaki)
- dt-bindings: eeprom: at24: Fix ST M24C64-D compatible schema (Rob Herring)
- profiling: Remove create_prof_cpu_mask(). (Tetsuo Handa)
- soundwire: amd: fix for wake interrupt handling for clockstop mode (Vijendar Mukunda)
- dmaengine: idxd: Fix oops during rmmod on single-CPU platforms (Fenghua Yu)
- dmaengine: xilinx: xdma: Clarify kdoc in XDMA driver (Miquel Raynal)
- dmaengine: xilinx: xdma: Fix synchronization issue (Louis Chauvet)
- dmaengine: xilinx: xdma: Fix wrong offsets in the buffers addresses in dma descriptor (Miquel Raynal)
- dma: xilinx_dpdma: Fix locking (Sean Anderson)
- dmaengine: idxd: Convert spinlock to mutex to lock evl workqueue (Rex Zhang)
- idma64: Don't try to serve interrupts when device is powered off (Andy Shevchenko)
- dmaengine: tegra186: Fix residual calculation (Akhil R)
- dmaengine: owl: fix register access functions (Arnd Bergmann)
- dmaengine: Revert "dmaengine: pl330: issue_pending waits until WFP state" (Vinod Koul)
- phy: ti: tusb1210: Resolve charger-det crash if charger psy is unregistered (Hans de Goede)
- phy: qcom: qmp-combo: fix VCO div offset on v5_5nm and v6 (Johan Hovold)
- phy: phy-rockchip-samsung-hdptx: Select CONFIG_RATIONAL (Cristian Ciocaltea)
- phy: qcom: m31: match requested regulator name with dt schema (Gabor Juhos)
- phy: qcom: qmp-combo: Fix register base for QSERDES_DP_PHY_MODE (Stephen Boyd)
- phy: qcom: qmp-combo: Fix VCO div offset on v3 (Stephen Boyd)
- phy: rockchip: naneng-combphy: Fix mux on rk3588 (Sebastian Reichel)
- phy: rockchip-snps-pcie3: fix clearing PHP_GRF_PCIESEL_CON bits (Sebastian Reichel)
- phy: rockchip-snps-pcie3: fix bifurcation on rk3588 (Michal Tomek)
- phy: freescale: imx8m-pcie: fix pcie link-up instability (Marcel Ziswiler)
- phy: marvell: a3700-comphy: Fix hardcoded array size (Mikhail Kobuk)
- phy: marvell: a3700-comphy: Fix out of bounds read (Mikhail Kobuk)
- soc: mediatek: mtk-socinfo: depends on CONFIG_SOC_BUS (Daniel Golle)
- soc: mediatek: mtk-svs: Append "-thermal" to thermal zone names (AngeloGioacchino Del Regno)
- firmware: qcom: uefisecapp: Fix memory related IO errors and crashes (Maximilian Luz)
- ARM: dts: imx6ull-tarragon: fix USB over-current polarity (Michael Heimpold)
- arm64: dts: imx8mp: Fix assigned-clocks for second CSI2 (Marek Vasut)
- arm64: dts: mediatek: mt2712: fix validation errors (Rafał Miłecki)
- arm64: dts: mediatek: mt7986: prefix BPI-R3 cooling maps with "map-" (Rafał Miłecki)
- arm64: dts: mediatek: mt7986: drop invalid thermal block clock (Rafał Miłecki)
- arm64: dts: mediatek: mt7986: drop "#reset-cells" from Ethernet controller (Rafał Miłecki)
- arm64: dts: mediatek: mt7986: drop invalid properties from ethsys (Rafał Miłecki)
- arm64: dts: mediatek: mt7622: drop "reset-names" from thermal block (Rafał Miłecki)
- arm64: dts: mediatek: mt7622: fix ethernet controller "compatible" (Rafał Miłecki)
- arm64: dts: mediatek: mt7622: fix IR nodename (Rafał Miłecki)
- arm64: dts: mediatek: mt7622: fix clock controllers (Rafał Miłecki)
- arm64: dts: mediatek: mt8186-corsola: Update min voltage constraint for Vgpu (Pin-yen Lin)
- arm64: dts: mediatek: mt8183-kukui: Use default min voltage for MT6358 (Pin-yen Lin)
- arm64: dts: mediatek: mt8195-cherry: Update min voltage constraint for MT6315 (Pin-yen Lin)
- arm64: dts: mediatek: mt8192-asurada: Update min voltage constraint for MT6315 (Pin-yen Lin)
- arm64: dts: mediatek: cherry: Describe CPU supplies (Nícolas F. R. A. Prado)
- arm64: dts: mediatek: mt8195: Add missing gce-client-reg to mutex1 (Nícolas F. R. A. Prado)
- arm64: dts: mediatek: mt8195: Add missing gce-client-reg to mutex (Nícolas F. R. A. Prado)
- arm64: dts: mediatek: mt8195: Add missing gce-client-reg to vpp/vdosys (Nícolas F. R. A. Prado)
- arm64: dts: mediatek: mt8192: Add missing gce-client-reg to mutex (Nícolas F. R. A. Prado)
- arm64: dts: mediatek: mt8183: Add power-domains properity to mfgcfg (Ikjoon Jang)
- ARM: dts: microchip: at91-sama7g54_curiosity: Replace regulator-suspend-voltage with the valid property (Andrei Simion)
- ARM: dts: microchip: at91-sama7g5ek: Replace regulator-suspend-voltage with the valid property (Andrei Simion)
- arm64: dts: qcom: sc8180x: Fix ss_phy_irq for secondary USB controller (Maximilian Luz)
- arm64: dts: qcom: sm8650: Fix the msi-map entries (Manivannan Sadhasivam)
- arm64: dts: qcom: sm8550: Fix the msi-map entries (Manivannan Sadhasivam)
- arm64: dts: qcom: sm8450: Fix the msi-map entries (Manivannan Sadhasivam)
- arm64: dts: qcom: sc8280xp: add missing PCIe minimum OPP (Johan Hovold)
- arm64: dts: qcom: x1e80100: Fix the compatible for cluster idle states (Rajendra Nayak)
- arm64: dts: qcom: Fix type of "wdog" IRQs for remoteprocs (Luca Weiss)
- arm64: dts: rockchip: Fix USB interface compatible string on kobol-helios64 (Rob Herring)
- arm64: dts: rockchip: regulator for sd needs to be always on for BPI-R2Pro (Jose Ignacio Tornos Martinez)
- dt-bindings: rockchip: grf: Add missing type to 'pcie-phy' node (Rob Herring)
- arm64: dts: rockchip: drop redundant disable-gpios in Lubancat 2 (Krzysztof Kozlowski)
- arm64: dts: rockchip: drop redundant disable-gpios in Lubancat 1 (Krzysztof Kozlowski)
- arm64: dts: rockchip: drop redundant pcie-reset-suspend in Scarlet Dumo (Krzysztof Kozlowski)
- arm64: dts: rockchip: mark system power controller and fix typo on orangepi-5-plus (Muhammed Efe Cetin)
- arm64: dts: rockchip: Designate the system power controller on QuartzPro64 (Dragan Simic)
- arm64: dts: rockchip: drop panel port unit address in GRU Scarlet (Krzysztof Kozlowski)
- arm64: dts: rockchip: Remove unsupported node from the Pinebook Pro dts (Dragan Simic)
- arm64: dts: rockchip: Fix the i2c address of es8316 on Cool Pi CM5 (Andy Yan)
- arm64: dts: rockchip: add regulators for PCIe on RK3399 Puma Haikou (Quentin Schulz)
- arm64: dts: rockchip: enable internal pull-up on PCIE_WAKE# for RK3399 Puma (Quentin Schulz)
- arm64: dts: rockchip: enable internal pull-up on Q7_USB_ID for RK3399 Puma (Quentin Schulz)
- arm64: dts: rockchip: fix alphabetical ordering RK3399 puma (Iskander Amara)
- arm64: dts: rockchip: enable internal pull-up for Q7_THRM# on RK3399 Puma (Iskander Amara)
- arm64: dts: rockchip: set PHY address of MT7531 switch to 0x1f (Arınç ÜNAL)
- mm/hugetlb: fix DEBUG_LOCKS_WARN_ON(1) when dissolve_free_hugetlb_folio() (Miaohe Lin)
- selftests: mm: protection_keys: save/restore nr_hugepages value from launch script (Muhammad Usama Anjum)
- stackdepot: respect __GFP_NOLOCKDEP allocation flag (Andrey Ryabinin)
- hugetlb: check for anon_vma prior to folio allocation (Vishal Moola (Oracle))
- mm: zswap: fix shrinker NULL crash with cgroup_disable=memory (Johannes Weiner)
- mm: turn folio_test_hugetlb into a PageType (Matthew Wilcox (Oracle))
- mm: support page_mapcount() on page_has_type() pages (Matthew Wilcox (Oracle))
- mm: create FOLIO_FLAG_FALSE and FOLIO_TYPE_OPS macros (Matthew Wilcox (Oracle))
- mm/hugetlb: fix missing hugetlb_lock for resv uncharge (Peter Xu)
- selftests: mm: fix unused and uninitialized variable warning (Muhammad Usama Anjum)
- selftests/harness: remove use of LINE_MAX (Edward Liaw)
- mmc: moxart: fix handling of sgm->consumed, otherwise WARN_ON triggers (Sergei Antonov)
- mmc: sdhci-of-dwcmshc: th1520: Increase tuning loop count to 128 (Maksim Kiselev)
- mmc: sdhci-msm: pervent access to suspended controller (Mantas Pucka)
- ARC: [plat-hsdk]: Remove misplaced interrupt-cells property (Alexey Brodkin)
- ARC: Fix typos (Bjorn Helgaas)
- ARC: mm: fix new code about cache aliasing (Vineet Gupta)
- ARC: Fix -Wmissing-prototypes warnings (Vineet Gupta)
- mtd: limit OTP NVMEM cell parse to non-NAND devices (Christian Marangi)
- mtd: diskonchip: work around ubsan link failure (Arnd Bergmann)
- mtd: rawnand: qcom: Fix broken OP_RESET_DEVICE command in qcom_misc_cmd_type_exec() (Christian Marangi)
- mtd: rawnand: brcmnand: Fix data access violation for STB chip (William Zhang)
- gpio: tangier: Use correct type for the IRQ chip data (Andy Shevchenko)
- gpio: tegra186: Fix tegra186_gpio_is_accessible() check (Prathamesh Shete)
- cxl/core: Fix potential payload size confusion in cxl_mem_get_poison() (Dan Williams)
- dm: restore synchronous close of device mapper block device (Ming Lei)
- dm vdo murmurhash: remove unneeded semicolon (Matthew Sakai)
- netfs: Fix the pre-flush when appending to a file in writethrough mode (David Howells)
- netfs: Fix writethrough-mode error handling (David Howells)
- ntfs3: add legacy ntfs file operations (Christian Brauner)
- ntfs3: enforce read-only when used as legacy ntfs driver (Christian Brauner)
- ntfs3: serve as alias for the legacy ntfs driver (Christian Brauner)
- block: fix module reference leakage from bdev_open_by_dev error path (Yu Kuai)
- fs: Return ENOTTY directly if FS_IOC_GETUUID or FS_IOC_GETFSSYSFSPATH fail (Günther Noack)
- LoongArch: Lately init pmu after smp is online (Bibo Mao)
- LoongArch: Fix callchain parse error with kernel tracepoint events (Huacai Chen)
- LoongArch: Fix access error when read fault on a write-only VMA (Jiantao Shan)
- LoongArch: Fix a build error due to __tlb_remove_tlb_entry() (David Hildenbrand)
- LoongArch: Fix Kconfig item and left code related to CRASH_CORE (Baoquan He)
- MAINTAINERS: Update Uwe's email address, drop SIOX maintenance (Uwe Kleine-König)
- drm/xe/guc: Fix arguments passed to relay G2H handlers (Michal Wajdeczko)
- drm/xe: call free_gsc_pkt only once on action add failure (Himal Prasad Ghimiray)
- drm/xe: Remove sysfs only once on action add failure (Himal Prasad Ghimiray)
- Revert "drm/etnaviv: Expose a few more chipspecs to userspace" (Christian Gmeiner)
- drm/etnaviv: fix tx clock gating on some GC7000 variants (Derek Foreman)
- fbdev: fix incorrect address computation in deferred IO (Nam Cao)
- drm/atomic-helper: fix parameter order in drm_format_conv_state_copy() call (Lucas Stach)
- drm/gma500: Remove lid code (Patrik Jakobsson)
- drm/amdgpu/mes: fix use-after-free issue (Jack Xiao)
- drm/amdgpu/sdma5.2: use legacy HDP flush for SDMA2/3 (Alex Deucher)
- drm/amdgpu: Fix the ring buffer size for queue VM flush (Prike Liang)
- drm/amdkfd: Add VRAM accounting for SVM migration (Mukul Joshi)
- drm/amd/pm: Restore config space after reset (Lijo Lazar)
- drm/amdgpu/umsch: don't execute umsch test when GPU is in reset/suspend (Lang Yu)
- drm/amdkfd: Fix rescheduling of restore worker (Felix Kuehling)
- drm/amdgpu: Update BO eviction priorities (Felix Kuehling)
- drm/amdgpu/vpe: fix vpe dpm setup failed (Peyton Lee)
- drm/amdgpu: Assign correct bits for SDMA HDP flush (Lijo Lazar)
- drm/amdgpu/pm: Remove gpu_od if it's an empty directory (Ma Jun)
- drm/amdkfd: make sure VM is ready for updating operations (Lang Yu)
- drm/amdgpu: Fix leak when GPU memory allocation fails (Mukul Joshi)
- drm/amdkfd: Fix eviction fence handling (Felix Kuehling)
- drm/amd/display: Set color_mgmt_changed to true on unsuspend (Joshua Ashton)
- vDPA: code clean for vhost_vdpa uapi (Zhu Lingshan)
-  fs/9p: mitigate inode collisions (Eric Van Hensbergen)
- ACPI: CPPC: Fix access width used for PCC registers (Vanshidhar Konda)
- ACPI: CPPC: Fix bit_offset shift in MASK_VAL() macro (Jarred White)
- ACPI: PM: s2idle: Evaluate all Low-Power S0 Idle _DSM functions (Rafael J. Wysocki)
- netfilter: nf_tables: honor table dormant flag from netdev release event path (Pablo Neira Ayuso)
- ipvs: Fix checksumming on GSO of SCTP packets (Ismael Luceno)
- af_unix: Suppress false-positive lockdep splat for spin_lock() in __unix_gc(). (Kuniyuki Iwashima)
- net: b44: set pause params only when interface is up (Peter Münster)
- tls: fix lockless read of strp->msg_ready in ->poll (Sabrina Dubroca)
- dpll: fix dpll_pin_on_pin_register() for multiple parent pins (Arkadiusz Kubalewski)
- net: ravb: Fix registered interrupt names (Geert Uytterhoeven)
- octeontx2-af: fix the double free in rvu_npc_freemem() (Su Hui)
- net: ethernet: ti: am65-cpts: Fix PTPv1 message type on TX packets (Jason Reeder)
- ice: fix LAG and VF lock dependency in ice_reset_vf() (Jacob Keller)
- iavf: Fix TC config comparison with existing adapter TC config (Sudheer Mogilappagari)
- i40e: Report MFS in decimal base instead of hex (Erwan Velu)
- i40e: Do not use WQ_MEM_RECLAIM flag for workqueue (Sindhu Devale)
- net/mlx5e: Advertise mlx5 ethernet driver updates sk_buff md_dst for MACsec (Rahul Rameshbabu)
- macsec: Detect if Rx skb is macsec-related for offloading devices that update md_dst (Rahul Rameshbabu)
- ethernet: Add helper for assigning packet type when dest address does not match device address (Rahul Rameshbabu)
- macsec: Enable devices to advertise whether they update sk_buff md_dst during offloads (Rahul Rameshbabu)
- net: ti: icssg-prueth: Fix signedness bug in prueth_init_rx_chns() (Dan Carpenter)
- wifi: iwlwifi: mvm: fix link ID management (Johannes Berg)
- wifi: mac80211: fix unaligned le16 access (Johannes Berg)
- wifi: mac80211: remove link before AP (Johannes Berg)
- wifi: mac80211_hwsim: init peer measurement result (Johannes Berg)
- wifi: nl80211: don't free NULL coalescing rule (Johannes Berg)
- wifi: mac80211: mlme: re-parse if AP mode is less than client (Johannes Berg)
- wifi: mac80211: mlme: fix memory leak (Johannes Berg)
- wifi: mac80211: mlme: re-parse with correct mode (Johannes Berg)
- wifi: mac80211: fix idle calculation with multi-link (Johannes Berg)
- Revert "wifi: iwlwifi: bump FW API to 90 for BZ/SC devices" (Johannes Berg)
- wifi: iwlwifi: mvm: return uid from iwl_mvm_build_scan_cmd (Miri Korenblit)
- wifi: iwlwifi: mvm: remove old PASN station when adding a new one (Avraham Stern)
- wifi: mac80211: split mesh fast tx cache into local/proxied/forwarded (Felix Fietkau)
- wifi: ath11k: use RCU when accessing struct inet6_dev::ac_list (Kalle Valo)
- wifi: cfg80211: fix the order of arguments for trace events of the tx_rx_evt class (Igor Artemiev)
- wifi: mac80211: ensure beacon is non-S1G prior to extracting the beacon timestamp field (Richard Kinder)
- wifi: mac80211: don't use rate mask for scanning (Johannes Berg)
- wifi: mac80211: check EHT/TTLM action frame length (Johannes Berg)
- net: phy: dp83869: Fix MII mode failure (MD Danish Anwar)
- Bluetooth: qca: set power_ctrl_enabled on NULL returned by gpiod_get_optional() (Bartosz Golaszewski)
- Bluetooth: hci_sync: Using hci_cmd_sync_submit when removing Adv Monitor (Chun-Yi Lee)
- Bluetooth: qca: fix NULL-deref on non-serdev setup (Johan Hovold)
- Bluetooth: qca: fix NULL-deref on non-serdev suspend (Johan Hovold)
- Bluetooth: btusb: mediatek: Fix double free of skb in coredump (Sean Wang)
- Bluetooth: MGMT: Fix failing to MGMT_OP_ADD_UUID/MGMT_OP_REMOVE_UUID (Luiz Augusto von Dentz)
- Bluetooth: qca: fix invalid device address check (Johan Hovold)
- Bluetooth: hci_event: Fix sending HCI_OP_READ_ENC_KEY_SIZE (Luiz Augusto von Dentz)
- Bluetooth: btusb: Fix triggering coredump implementation for QCA (Zijun Hu)
- Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x0bda:0x4853 (WangYuli)
- Bluetooth: hci_sync: Use advertised PHYs on hci_le_ext_create_conn_sync (Luiz Augusto von Dentz)
- Bluetooth: Fix type of len in {l2cap,sco}_sock_getsockopt_old() (Nathan Chancellor)
- eth: bnxt: fix counting packets discarded due to OOM and netpoll (Jakub Kicinski)
- igc: Fix LED-related deadlock on driver unbind (Lukas Wunner)
- Revert "net: txgbe: fix clk_name exceed MAX_DEV_ID limits" (Duanqiang Wen)
- Revert "net: txgbe: fix i2c dev name cannot match clkdev" (Duanqiang Wen)
- mlxsw: spectrum_acl_tcam: Fix memory leak when canceling rehash work (Ido Schimmel)
- mlxsw: spectrum_acl_tcam: Fix incorrect list API usage (Ido Schimmel)
- mlxsw: spectrum_acl_tcam: Fix warning during rehash (Ido Schimmel)
- mlxsw: spectrum_acl_tcam: Fix memory leak during rehash (Ido Schimmel)
- mlxsw: spectrum_acl_tcam: Rate limit error message (Ido Schimmel)
- mlxsw: spectrum_acl_tcam: Fix possible use-after-free during rehash (Ido Schimmel)
- mlxsw: spectrum_acl_tcam: Fix possible use-after-free during activity update (Ido Schimmel)
- mlxsw: spectrum_acl_tcam: Fix race during rehash delayed work (Ido Schimmel)
- mlxsw: spectrum_acl_tcam: Fix race in region ID allocation (Ido Schimmel)
- net: openvswitch: Fix Use-After-Free in ovs_ct_exit (Hyunwoo Kim)
- net: phy: mediatek-ge-soc: follow netdev LED trigger semantics (Daniel Golle)
- net: gtp: Fix Use-After-Free in gtp_dellink (Hyunwoo Kim)
- tcp: Fix Use-After-Free in tcp_ao_connect_init (Hyunwoo Kim)
- net: usb: ax88179_178a: stop lying about skb->truesize (Eric Dumazet)
- ipv4: check for NULL idev in ip_route_use_hint() (Eric Dumazet)
- net: fix sk_memory_allocated_{add|sub} vs softirqs (Eric Dumazet)
- tools: ynl: don't ignore errors in NLMSG_DONE messages (Jakub Kicinski)
- ax25: Fix netdev refcount issue (Duoming Zhou)
- NFC: trf7970a: disable all regulators on removal (Paul Geurts)
- MAINTAINERS: eth: mark IBM eHEA as an Orphan (David Christensen)
- net: dsa: mv88e6xx: fix supported_interfaces setup in mv88e6250_phylink_get_caps() (Matthias Schiffer)
- bnxt_en: Fix error recovery for 5760X (P7) chips (Michael Chan)
- bnxt_en: Fix the PCI-AER routines (Vikas Gupta)
- bnxt_en: refactor reset close code (Vikas Gupta)
- bridge/br_netlink.c: no need to return void function (Hangbin Liu)
- mailmap: add entries for Alex Elder (Alex Elder)
- icmp: prevent possible NULL dereferences from icmp_build_probe() (Eric Dumazet)
- net: usb: qmi_wwan: add Telit FN920C04 compositions (Daniele Palmas)
- mlxsw: pci: Fix driver initialization with old firmware (Ido Schimmel)
- mlxsw: core_env: Fix driver initialization with old firmware (Ido Schimmel)
- mlxsw: core: Unregister EMAD trap using FORWARD action (Ido Schimmel)
- net: bcmasp: fix memory leak when bringing down interface (Justin Chen)
- udp: preserve the connected status if only UDP cmsg (Yick Xie)
- vxlan: drop packets from invalid src-address (David Bauer)
- net: libwx: fix alloc msix vectors failed (Duanqiang Wen)
- Revert "NFSD: Convert the callback workqueue to use delayed_work" (Chuck Lever)
- Revert "NFSD: Reschedule CB operations when backchannel rpc_clnt is shut down" (Chuck Lever)
- HID: mcp-2221: cancel delayed_work only when CONFIG_IIO is enabled (Abdelrahman Morsy)
- HID: logitech-dj: allow mice to use all types of reports (Yaraslau Furman)
- HID: i2c-hid: Revert to await reset ACK before reading report descriptor (Kenny Levinsen)
- HID: nintendo: Fix N64 controller being identified as mouse (Nuno Pereira)
- MAINTAINERS: update Benjamin's email address (Benjamin Tissoires)
- HID: intel-ish-hid: ipc: Fix dev_err usage with uninitialized dev->devc (Zhang Lixu)
- HID: i2c-hid: remove I2C_HID_READ_PENDING flag to prevent lock-up (Nam Cao)
- Turn on ISM for Fedora (Justin M. Forbes)
- btrfs: fix wrong block_start calculation for btrfs_drop_extent_map_range() (Qu Wenruo)
- btrfs: fix information leak in btrfs_ioctl_logical_to_ino() (Johannes Thumshirn)
- btrfs: fallback if compressed IO fails for ENOSPC (Sweet Tea Dorminy)
- btrfs: scrub: run relocation repair when/only needed (Naohiro Aota)
- btrfs: remove colon from messages with state (David Sterba)
Resolves: RHEL-29722

Signed-off-by: Jan Stancek <jstancek@redhat.com>
2024-04-30 09:57:37 +02:00
Jan Stancek
3c9b3f0cf1 kernel-6.9.0-0.rc5.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: RHEL-29722

Signed-off-by: Jan Stancek <jstancek@redhat.com>
2024-04-25 13:23:03 +02:00
Jan Stancek
8e4341aaa8 kernel-6.9.0-0.rc4.2.el10
* 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)
- dt-bindings: pwm: mediatek,pwm-disp: Document power-domains property (AngeloGioacchino Del Regno)
- pwm: dwc: allow suspend/resume for 16 channels (Raag Jadav)
- Turn on UBSAN for Fedora (Justin M. Forbes)
- Turn on XEN_BALLOON_MEMORY_HOTPLUG for Fedora (Justin M. Forbes)
- NFSD: fix endianness issue in nfsd4_encode_fattr4 (Vasily Gorbik)
- SUNRPC: Fix rpcgss_context trace event acceptor field (Steven Rostedt (Google))
- bcachefs: set_btree_iter_dontneed also clears should_be_locked (Kent Overstreet)
- bcachefs: fix error path of __bch2_read_super() (Chao Yu)
- bcachefs: Check for backpointer bucket_offset >= bucket size (Kent Overstreet)
- bcachefs: bch_member.btree_allocated_bitmap (Kent Overstreet)
- bcachefs: sysfs internal/trigger_journal_flush (Kent Overstreet)
- bcachefs: Fix bch2_btree_node_fill() for !path (Kent Overstreet)
- bcachefs: add safety checks in bch2_btree_node_fill() (Kent Overstreet)
- bcachefs: Interior known are required to have known key types (Kent Overstreet)
- bcachefs: add missing bounds check in __bch2_bkey_val_invalid() (Kent Overstreet)
- bcachefs: Fix btree node merging on write buffer btrees (Kent Overstreet)
- bcachefs: Disable merges from interior update path (Kent Overstreet)
- bcachefs: Run merges at BCH_WATERMARK_btree (Kent Overstreet)
- bcachefs: Fix missing write refs in fs fio paths (Kent Overstreet)
- bcachefs: Fix deadlock in journal replay (Kent Overstreet)
- bcachefs: Go rw if running any explicit recovery passes (Kent Overstreet)
- bcachefs: Standardize helpers for printing enum strs with bounds checks (Kent Overstreet)
- bcachefs: don't queue btree nodes for rewrites during scan (Kent Overstreet)
- bcachefs: fix race in bch2_btree_node_evict() (Kent Overstreet)
- bcachefs: fix unsafety in bch2_stripe_to_text() (Kent Overstreet)
- bcachefs: fix unsafety in bch2_extent_ptr_to_text() (Kent Overstreet)
- bcachefs: btree node scan: handle encrypted nodes (Kent Overstreet)
- bcachefs: Check for packed bkeys that are too big (Kent Overstreet)
- bcachefs: Fix UAFs of btree_insert_entry array (Kent Overstreet)
- bcachefs: Don't use bch2_btree_node_lock_write_nofail() in btree split path (Kent Overstreet)
- selftests/harness: Prevent infinite loop due to Assert in FIXTURE_TEARDOWN (Shengyu Li)
- selftests/ftrace: Limit length in subsystem-enable tests (Yuanhe Shu)
- Linux 6.9-rc4 (Linus Torvalds)
- kernfs: annotate different lockdep class for of->mutex of writable files (Amir Goldstein)
- x86/cpu/amd: Move TOPOEXT enablement into the topology parser (Thomas Gleixner)
- x86/cpu/amd: Make the NODEID_MSR union actually work (Thomas Gleixner)
- x86/cpu/amd: Make the CPUID 0x80000008 parser correct (Thomas Gleixner)
- x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with CONFIG_MITIGATION_SPECTRE_BHI (Josh Poimboeuf)
- x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto (Josh Poimboeuf)
- x86/bugs: Clarify that syscall hardening isn't a BHI mitigation (Josh Poimboeuf)
- x86/bugs: Fix BHI handling of RRSBA (Josh Poimboeuf)
- x86/bugs: Rename various 'ia32_cap' variables to 'x86_arch_cap_msr' (Ingo Molnar)
- x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIES (Josh Poimboeuf)
- x86/bugs: Fix BHI documentation (Josh Poimboeuf)
- x86/cpu: Actually turn off mitigations by default for SPECULATION_MITIGATIONS=n (Sean Christopherson)
- x86/topology: Don't update cpu_possible_map in topo_set_cpuids() (Thomas Gleixner)
- x86/bugs: Fix return type of spectre_bhi_state() (Daniel Sneddon)
- x86/apic: Force native_apic_mem_read() to use the MOV instruction (Adam Dunlap)
- selftests: kselftest: Fix build failure with NOLIBC (Oleg Nesterov)
- selftests: timers: Fix abs() warning in posix_timers test (John Stultz)
- selftests: kselftest: Mark functions that unconditionally call exit() as __noreturn (Nathan Chancellor)
- selftests: timers: Fix posix_timers ksft_print_msg() warning (John Stultz)
- selftests: timers: Fix valid-adjtimex signed left-shift undefined behavior (John Stultz)
- bug: Fix no-return-statement warning with !CONFIG_BUG (Adrian Hunter)
- timekeeping: Use READ/WRITE_ONCE() for tick_do_timer_cpu (Thomas Gleixner)
- selftests/timers/posix_timers: Reimplement check_timer_distribution() (Oleg Nesterov)
- irqflags: Explicitly ignore lockdep_hrtimer_exit() argument (Arnd Bergmann)
- perf/x86: Fix out of range data (Namhyung Kim)
- locking: Make rwsem_assert_held_write_nolockdep() build with PREEMPT_RT=y (Sebastian Andrzej Siewior)
- irqchip/gic-v3-its: Fix VSYNC referencing an unmapped VPE on GIC v4.1 (Nianyao Tang)
- vhost: correct misleading printing information (Xianting Tian)
- vhost-vdpa: change ioctl # for VDPA_GET_VRING_SIZE (Michael S. Tsirkin)
- virtio: store owner from modules with register_virtio_driver() (Krzysztof Kozlowski)
- vhost: Add smp_rmb() in vhost_enable_notify() (Gavin Shan)
- vhost: Add smp_rmb() in vhost_vq_avail_empty() (Gavin Shan)
- 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)
- 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)
- zonefs: Use str_plural() to fix Coccinelle warning (Thorsten Blum)
- smb3: fix broken reconnect when password changing on the server by allowing password rotation (Steve French)
- smb: client: instantiate when creating SFU files (Paulo Alcantara)
- smb3: fix Open files on server counter going negative (Steve French)
- smb: client: fix NULL ptr deref in cifs_mark_open_handles_for_deleted_file() (Paulo Alcantara)
- arm64: tlb: Fix TLBI RANGE operand (Gavin Shan)
- MAINTAINERS: Change Krzysztof Kozlowski's email address (Krzysztof Kozlowski)
- cache: sifive_ccache: Partially convert to a platform driver (Samuel Holland)
- firmware: arm_ffa: Fix the partition ID check in ffa_notification_info_get() (Jens Wiklander)
- firmware: arm_scmi: Make raw debugfs entries non-seekable (Cristian Marussi)
- firmware: arm_scmi: Fix wrong fastchannel initialization (Pierre Gondois)
- arm64: dts: imx8qm-ss-dma: fix can lpcg indices (Frank Li)
- arm64: dts: imx8-ss-dma: fix can lpcg indices (Frank Li)
- arm64: dts: imx8-ss-dma: fix adc lpcg indices (Frank Li)
- arm64: dts: imx8-ss-dma: fix pwm lpcg indices (Frank Li)
- arm64: dts: imx8-ss-dma: fix spi lpcg indices (Frank Li)
- arm64: dts: imx8-ss-conn: fix usb lpcg indices (Frank Li)
- arm64: dts: imx8-ss-lsio: fix pwm lpcg indices (Frank Li)
- ARM: dts: imx7s-warp: Pass OV2680 link-frequencies (Fabio Estevam)
- ARM: dts: imx7-mba7: Use 'no-mmc' property (Fabio Estevam)
- arm64: dts: imx8-ss-conn: fix usdhc wrong lpcg clock order (Frank Li)
- arm64: dts: freescale: imx8mp-venice-gw73xx-2x: fix USB vbus regulator (Tim Harvey)
- arm64: dts: freescale: imx8mp-venice-gw72xx-2x: fix USB vbus regulator (Tim Harvey)
- ARM: OMAP2+: fix USB regression on Nokia N8x0 (Aaro Koskinen)
- mmc: omap: restore original power up/down steps (Aaro Koskinen)
- mmc: omap: fix deferred probe (Aaro Koskinen)
- mmc: omap: fix broken slot switch lookup (Aaro Koskinen)
- ARM: OMAP2+: fix N810 MMC gpiod table (Aaro Koskinen)
- ARM: OMAP2+: fix bogus MMC GPIO labels on Nokia N8x0 (Aaro Koskinen)
- iommu/amd: Change log message severity (Vasant Hegde)
- iommu/vt-d: Fix WARN_ON in iommu probe path (Lu Baolu)
- iommu/vt-d: Allocate local memory for page request queue (Jacob Pan)
- iommu/vt-d: Fix wrong use of pasid config (Xuchun Shang)
- iommu: mtk: fix module autoloading (Krzysztof Kozlowski)
- iommu/amd: Do not enable SNP when V2 page table is enabled (Vasant Hegde)
- iommu/amd: Fix possible irq lock inversion dependency issue (Vasant Hegde)
- Revert "PCI: Mark LSI FW643 to avoid bus reset" (Bjorn Helgaas)
- MAINTAINERS: Drop Gustavo Pimentel as PCI DWC Maintainer (Manivannan Sadhasivam)
- block: fix that blk_time_get_ns() doesn't update time after schedule (Yu Kuai)
- raid1: fix use-after-free for original bio in raid1_write_request() (Yu Kuai)
- block: allow device to have both virt_boundary_mask and max segment size (Ming Lei)
- block: fix q->blkg_list corruption during disk rebind (Ming Lei)
- blk-iocost: avoid out of bounds shift (Rik van Riel)
- io-uring: correct typo in comment for IOU_F_TWQ_LAZY_WAKE (Haiyue Wang)
- io_uring/net: restore msg_control on sendzc retry (Pavel Begunkov)
- io_uring: Fix io_cqring_wait() not restoring sigmask on get_timespec64() failure (Alexey Izbyshev)
- MAINTAINERS: remove myself as a Reviewer for Ceph (Jeff Layton)
- ceph: switch to use cap_delay_lock for the unlink delay list (Xiubo Li)
- ceph: redirty page before returning AOP_WRITEPAGE_ACTIVATE (NeilBrown)
- Kconfig: add some hidden tabs on purpose (Linus Torvalds)
- ring-buffer: Only update pages_touched when a new page is touched (Steven Rostedt (Google))
- tracing: hide unused ftrace_event_id_fops (Arnd Bergmann)
- tracing: Fix FTRACE_RECORD_RECURSION_SIZE Kconfig entry (Prasad Pandit)
- eventfs: Fix kernel-doc comments to functions (Yang Li)
- MIPS: scall: Save thread_info.syscall unconditionally on entry (Jiaxun Yang)
- amdkfd: use calloc instead of kzalloc to avoid integer overflow (Dave Airlie)
- drm/msm/adreno: Set highest_bank_bit for A619 (Luca Weiss)
- drm/msm: fix the `CRASHDUMP_READ` target of `a6xx_get_shader_block()` (Miguel Ojeda)
- dt-bindings: display/msm: sm8150-mdss: add DP node (Dmitry Baryshkov)
- drm/msm/dp: fix typo in dp_display_handle_port_status_changed() (Abhinav Kumar)
- drm/msm/dpu: make error messages at dpu_core_irq_register_callback() more sensible (Dmitry Baryshkov)
- drm/msm/dp: assign correct DP controller ID to x1e80100 interface table (Kuogee Hsieh)
- drm/msm/dpu: don't allow overriding data from catalog (Dmitry Baryshkov)
- drm/msm: Add newlines to some debug prints (Stephen Boyd)
- drm/msm/dp: fix runtime PM leak on connect failure (Johan Hovold)
- drm/msm/dp: fix runtime PM leak on disconnect (Johan Hovold)
- drm/xe: Label RING_CONTEXT_CONTROL as masked (Ashutosh Dixit)
- drm/xe/xe_migrate: Cast to output precision before multiplying operands (Himal Prasad Ghimiray)
- drm/xe/hwmon: Cast result to output precision on left shift of operand (Karthik Poosa)
- drm/xe/display: Fix double mutex initialization (Lucas De Marchi)
- drm/vmwgfx: Enable DMA mappings with SEV (Zack Rusin)
- drm/client: Fully protect modes[] with dev->mode_config.mutex (Ville Syrjälä)
- gpu: host1x: Do not setup DMA for virtual devices (Thierry Reding)
- accel/ivpu: Fix deadlock in context_xa (Jacek Lawrynowicz)
- accel/ivpu: Fix missed error message after VPU rename (Jacek Lawrynowicz)
- accel/ivpu: Return max freq for DRM_IVPU_PARAM_CORE_CLOCK_RATE (Jacek Lawrynowicz)
- accel/ivpu: Improve clarity of MMU error messages (Wachowski, Karol)
- accel/ivpu: Put NPU back to D3hot after failed resume (Jacek Lawrynowicz)
- accel/ivpu: Fix PCI D0 state entry in resume (Wachowski, Karol)
- accel/ivpu: Remove d3hot_after_power_off WA (Jacek Lawrynowicz)
- accel/ivpu: Check return code of ipc->lock init (Wachowski, Karol)
- nouveau: fix function cast warning (Arnd Bergmann)
- nouveau/gsp: Avoid addressing beyond end of rpc->entries (Kees Cook)
- Revert "drm/qxl: simplify qxl_fence_wait" (Alex Constantino)
- drm/ast: Fix soft lockup (Jammy Huang)
- drm/panfrost: Fix the error path in panfrost_mmu_map_fault_addr() (Boris Brezillon)
- drm/amdgpu: differentiate external rev id for gfx 11.5.0 (Yifan Zhang)
- drm/amd/display: Adjust dprefclk by down spread percentage. (Zhongwei)
- drm/amd/display: Set VSC SDP Colorimetry same way for MST and SST (Harry Wentland)
- drm/amd/display: Program VSC SDP colorimetry for all DP sinks >= 1.4 (Harry Wentland)
- drm/amd/display: fix disable otg wa logic in DCN316 (Fudongwang)
- drm/amd/display: Do not recursively call manual trigger programming (Dillon Varone)
- drm/amd/display: always reset ODM mode in context when adding first plane (Wenjing Liu)
- drm/amdgpu: fix incorrect number of active RBs for gfx11 (Tim Huang)
- drm/amd/display: Return max resolution supported by DWB (Alex Hung)
- amd/amdkfd: sync all devices to wait all processes being evicted (Zhigang Luo)
- drm/amdgpu: clear set_q_mode_offs when VM changed (ZhenGuo Yin)
- drm/amdgpu: Fix VCN allocation in CPX partition (Lijo Lazar)
- drm/amd/pm: fix the high voltage issue after unload (Kenneth Feng)
- drm/amd/display: Skip on writeback when it's not applicable (Alex Hung)
- drm/amdgpu: implement IRQ_STATE_ENABLE for SDMA v4.4.2 (Tao Zhou)
- drm/amdgpu: add smu 14.0.1 discovery support (Yifan Zhang)
- drm/amd/swsmu: Update smu v14.0.0 headers to be 14.0.1 compatible (lima1002)
- drm/amdgpu : Increase the mes log buffer size as per new MES FW version (shaoyunl)
- drm/amdgpu : Add mes_log_enable to control mes log feature (shaoyunl)
- drm/amd/pm: fixes a random hang in S4 for SMU v13.0.4/11 (Tim Huang)
- drm/amd/display: add DCN 351 version for microcode load (Li Ma)
- drm/amdgpu: Reset dGPU if suspend got aborted (Lijo Lazar)
- drm/amdgpu/umsch: reinitialize write pointer in hw init (Lang Yu)
- drm/amdgpu: Refine IB schedule error logging (Lijo Lazar)
- drm/amdgpu: always force full reset for SOC21 (Alex Deucher)
- drm/amdkfd: Reset GPU on queue preemption failure (Harish Kasiviswanathan)
- drm/i915/vrr: Disable VRR when using bigjoiner (Ville Syrjälä)
- drm/i915: Disable live M/N updates when using bigjoiner (Ville Syrjälä)
- drm/i915: Disable port sync when bigjoiner is used (Ville Syrjälä)
- drm/i915/psr: Disable PSR when bigjoiner is used (Ville Syrjälä)
- drm/i915/guc: Fix the fix for reset lock confusion (John Harrison)
- drm/i915/hdcp: Fix get remote hdcp capability function (Suraj Kandpal)
- drm/i915/cdclk: Fix voltage_level programming edge case (Ville Syrjälä)
- drm/i915/cdclk: Fix CDCLK programming order when pipes are active (Ville Syrjälä)
- docs: point out that python3-pyyaml is now required (Thorsten Leemhuis)
- cxl: Add checks to access_coordinate calculation to fail missing data (Dave Jiang)
- cxl: Consolidate dport access_coordinate ->hb_coord and ->sw_coord into ->coord (Dave Jiang)
- cxl: Fix incorrect region perf data calculation (Dave Jiang)
- cxl: Fix retrieving of access_coordinates in PCIe path (Dave Jiang)
- cxl: Remove checking of iter in cxl_endpoint_get_perf_coordinates() (Dave Jiang)
- cxl/core: Fix initialization of mbox_cmd.size_out in get event (Kwangjin Ko)
- cxl/core/regs: Fix usage of map->reg_type in cxl_decode_regblock() before assigned (Dave Jiang)
- cxl/mem: Fix for the index of Clear Event Record Handle (Yuquan Wang)
- Drivers: hv: vmbus: Don't free ring buffers that couldn't be re-encrypted (Michael Kelley)
- uio_hv_generic: Don't free decrypted memory (Rick Edgecombe)
- hv_netvsc: Don't free decrypted memory (Rick Edgecombe)
- Drivers: hv: vmbus: Track decrypted status in vmbus_gpadl (Rick Edgecombe)
- Drivers: hv: vmbus: Leak pages if set_memory_encrypted() fails (Rick Edgecombe)
- hv/hv_kvp_daemon: Handle IPv4 and Ipv6 combination for keyfile format (Shradha Gupta)
- hv: vmbus: Convert sprintf() family to sysfs_emit() family (Li Zhijian)
- mshyperv: Introduce hv_numa_node_to_pxm_info() (Nuno Das Neves)
- x86/hyperv: Cosmetic changes for hv_apic.c (Erni Sri Satya Vennela)
- ACPI: bus: allow _UID matching for integer zero (Raag Jadav)
- ACPI: scan: Do not increase dep_unmet for already met dependencies (Hans de Goede)
- PM: s2idle: Make sure CPUs will wakeup directly on resume (Anna-Maria Behnsen)
- net: ena: Set tx_info->xdpf value to NULL (David Arinzon)
- net: ena: Fix incorrect descriptor free behavior (David Arinzon)
- net: ena: Wrong missing IO completions check order (David Arinzon)
- net: ena: Fix potential sign extension issue (David Arinzon)
- Bluetooth: l2cap: Don't double set the HCI_CONN_MGMT_CONNECTED bit (Archie Pusaka)
- Bluetooth: hci_sock: Fix not validating setsockopt user input (Luiz Augusto von Dentz)
- Bluetooth: ISO: Fix not validating setsockopt user input (Luiz Augusto von Dentz)
- Bluetooth: L2CAP: Fix not validating setsockopt user input (Luiz Augusto von Dentz)
- Bluetooth: RFCOMM: Fix not validating setsockopt user input (Luiz Augusto von Dentz)
- Bluetooth: SCO: Fix not validating setsockopt user input (Luiz Augusto von Dentz)
- Bluetooth: Fix memory leak in hci_req_sync_complete() (Dmitry Antipov)
- Bluetooth: hci_sync: Fix using the same interval and window for Coded PHY (Luiz Augusto von Dentz)
- Bluetooth: ISO: Don't reject BT_ISO_QOS if parameters are unset (Luiz Augusto von Dentz)
- af_unix: Fix garbage collector racing against connect() (Michal Luczaj)
- net: dsa: mt7530: trap link-local frames regardless of ST Port State (Arınç ÜNAL)
- Revert "s390/ism: fix receive message buffer allocation" (Gerd Bayer)
- net: sparx5: fix wrong config being used when reconfiguring PCS (Daniel Machon)
- net/mlx5: fix possible stack overflows (Arnd Bergmann)
- net/mlx5: Disallow SRIOV switchdev mode when in multi-PF netdev (Tariq Toukan)
- net/mlx5e: RSS, Block XOR hash with over 128 channels (Carolina Jubran)
- net/mlx5e: Do not produce metadata freelist entries in Tx port ts WQE xmit (Rahul Rameshbabu)
- net/mlx5e: HTB, Fix inconsistencies with QoS SQs number (Carolina Jubran)
- net/mlx5e: Fix mlx5e_priv_init() cleanup flow (Carolina Jubran)
- net/mlx5e: RSS, Block changing channels number when RXFH is configured (Carolina Jubran)
- net/mlx5: Correctly compare pkt reformat ids (Cosmin Ratiu)
- net/mlx5: Properly link new fs rules into the tree (Cosmin Ratiu)
- net/mlx5: offset comp irq index in name by one (Michael Liang)
- net/mlx5: Register devlink first under devlink lock (Shay Drory)
- net/mlx5: E-switch, store eswitch pointer before registering devlink_param (Shay Drory)
- netfilter: complete validation of user input (Eric Dumazet)
- r8169: add missing conditional compiling for call to r8169_remove_leds (Heiner Kallweit)
- net: dsa: mt7530: fix enabling EEE on MT7531 switch on all boards (Arınç ÜNAL)
- r8169: fix LED-related deadlock on module removal (Heiner Kallweit)
- pds_core: Fix pdsc_check_pci_health function to use work thread (Brett Creeley)
- ipv6: fix race condition between ipv6_get_ifaddr and ipv6_del_addr (Jiri Benc)
- nfc: llcp: fix nfc_llcp_setsockopt() unsafe copies (Eric Dumazet)
- mISDN: fix MISDN_TIME_STAMP handling (Eric Dumazet)
- net: add copy_safe_from_sockptr() helper (Eric Dumazet)
- ipv4/route: avoid unused-but-set-variable warning (Arnd Bergmann)
- ipv6: fib: hide unused 'pn' variable (Arnd Bergmann)
- octeontx2-af: Fix NIX SQ mode and BP config (Geetha sowjanya)
- af_unix: Clear stale u->oob_skb. (Kuniyuki Iwashima)
- net: ks8851: Handle softirqs at the end of IRQ thread to fix hang (Marek Vasut)
- net: ks8851: Inline ks8851_rx_skb() (Marek Vasut)
- net: stmmac: mmc_core: Add GMAC mmc tx/rx missing statistics (Minda Chen)
- net: stmmac: mmc_core: Add GMAC LPI statistics (Minda Chen)
- bnxt_en: Reset PTP tx_avail after possible firmware reset (Pavan Chebbi)
- bnxt_en: Fix error recovery for RoCE ulp client (Vikas Gupta)
- bnxt_en: Fix possible memory leak in bnxt_rdma_aux_device_init() (Vikas Gupta)
- s390/ism: fix receive message buffer allocation (Gerd Bayer)
- geneve: fix header validation in geneve[6]_xmit_skb (Eric Dumazet)
- MAINTAINERS: Drop Li Yang as their email address stopped working (Uwe Kleine-König)
- batman-adv: Avoid infinite loop trying to resize local TT (Sven Eckelmann)
- lib: checksum: hide unused expected_csum_ipv6_magic[] (Arnd Bergmann)
- octeontx2-pf: Fix transmit scheduler resource leak (Hariprasad Kelam)
- virtio_net: Do not send RSS key if it is not supported (Breno Leitao)
- xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING (Eric Dumazet)
- u64_stats: fix u64_stats_init() for lockdep when used repeatedly in one file (Petr Tesarik)
- net: openvswitch: fix unwanted error log on timeout policy probing (Ilya Maximets)
- scsi: qla2xxx: Fix off by one in qla_edif_app_getstats() (Dan Carpenter)
- scsi: hisi_sas: Modify the deadline for ata_wait_after_reset() (Xiang Chen)
- scsi: hisi_sas: Handle the NCQ error returned by D2H frame (Xiang Chen)
- scsi: target: Fix SELinux error when systemd-modules loads the target module (Maurizio Lombardi)
- scsi: sg: Avoid race in error handling & drop bogus warn (Alexander Wetzel)
- LoongArch: Include linux/sizes.h in addrspace.h to prevent build errors (Randy Dunlap)
- LoongArch: Update dts for Loongson-2K2000 to support GMAC/GNET (Huacai Chen)
- LoongArch: Update dts for Loongson-2K2000 to support PCI-MSI (Huacai Chen)
- LoongArch: Update dts for Loongson-2K2000 to support ISA/LPC (Huacai Chen)
- LoongArch: Update dts for Loongson-2K1000 to support ISA/LPC (Huacai Chen)
- LoongArch: Make virt_addr_valid()/__virt_addr_valid() work with KFENCE (Huacai Chen)
- LoongArch: Make {virt, phys, page, pfn} translation work with KFENCE (Huacai Chen)
- mm: Move lowmem_page_address() a little later (Huacai Chen)
- bcachefs: Fix __bch2_btree_and_journal_iter_init_node_iter() (Kent Overstreet)
- bcachefs: Kill read lock dropping in bch2_btree_node_lock_write_nofail() (Kent Overstreet)
- bcachefs: Fix a race in btree_update_nodes_written() (Kent Overstreet)
- bcachefs: btree_node_scan: Respect member.data_allowed (Kent Overstreet)
- bcachefs: Don't scan for btree nodes when we can reconstruct (Kent Overstreet)
- bcachefs: Fix check_topology() when using node scan (Kent Overstreet)
- bcachefs: fix eytzinger0_find_gt() (Kent Overstreet)
- bcachefs: fix bch2_get_acl() transaction restart handling (Kent Overstreet)
- bcachefs: fix the count of nr_freed_pcpu after changing bc->freed_nonpcpu list (Hongbo Li)
- bcachefs: Fix gap buffer bug in bch2_journal_key_insert_take() (Kent Overstreet)
- bcachefs: Rename struct field swap to prevent macro naming collision (Thorsten Blum)
- MAINTAINERS: Add entry for bcachefs documentation (Bagas Sanjaya)
- Documentation: filesystems: Add bcachefs toctree (Bagas Sanjaya)
- bcachefs: JOURNAL_SPACE_LOW (Kent Overstreet)
- bcachefs: Disable errors=panic for BCH_IOCTL_FSCK_OFFLINE (Kent Overstreet)
- bcachefs: Fix BCH_IOCTL_FSCK_OFFLINE for encrypted filesystems (Kent Overstreet)
- bcachefs: fix rand_delete unit test (Kent Overstreet)
- bcachefs: fix ! vs ~ typo in __clear_bit_le64() (Dan Carpenter)
- bcachefs: Fix rebalance from durability=0 device (Kent Overstreet)
- bcachefs: Print shutdown journal sequence number (Kent Overstreet)
- bcachefs: Further improve btree_update_to_text() (Kent Overstreet)
- bcachefs: Move btree_updates to debugfs (Kent Overstreet)
- bcachefs: Bump limit in btree_trans_too_many_iters() (Kent Overstreet)
- bcachefs: Make snapshot_is_ancestor() safe (Kent Overstreet)
- bcachefs: create debugfs dir for each btree (Thomas Bertschinger)
- platform/chrome: cros_ec_uart: properly fix race condition (Noah Loomans)
- Use LLVM=1 for clang_lto build (Nikita Popov)
- redhat: fix def_variants.yaml check (Jan Stancek)
- kprobes: Fix possible use-after-free issue on kprobe registration (Zheng Yejian)
- fs/proc: Skip bootloader comment if no embedded kernel parameters (Masami Hiramatsu)
- fs/proc: remove redundant comments from /proc/bootconfig (Zhenhua Huang)
- media: mediatek: vcodec: support 36 bits physical address (Yunfei Dong)
- media: mediatek: vcodec: adding lock to protect encoder context list (Yunfei Dong)
- media: mediatek: vcodec: adding lock to protect decoder context list (Yunfei Dong)
- media: mediatek: vcodec: Fix oops when HEVC init fails (Nicolas Dufresne)
- media: mediatek: vcodec: Handle VP9 superframe bitstream with 8 sub-frames (Irui Wang)
- randomize_kstack: Improve entropy diffusion (Kees Cook)
- ubsan: fix unused variable warning in test module (Arnd Bergmann)
- gcc-plugins/stackleak: Avoid .head.text section (Ard Biesheuvel)
- tools/power turbostat: v2024.04.10 (Len Brown)
- tools/power/turbostat: Add support for Xe sysfs knobs (Zhang Rui)
- tools/power/turbostat: Add support for new i915 sysfs knobs (Zhang Rui)
- tools/power/turbostat: Introduce BIC_SAM_mc6/BIC_SAMMHz/BIC_SAMACTMHz (Zhang Rui)
- tools/power/turbostat: Fix uncore frequency file string (Justin Ernst)
- tools/power/turbostat: Unify graphics sysfs snapshots (Zhang Rui)
- tools/power/turbostat: Cache graphics sysfs path (Zhang Rui)
- tools/power/turbostat: Enable MSR_CORE_C1_RES support for ICX (Zhang Rui)
- tools/power turbostat: Add selftests (Patryk Wlazlyn)
- tools/power turbostat: read RAPL counters via perf (Patryk Wlazlyn)
- tools/power turbostat: Add proper re-initialization for perf file descriptors (Patryk Wlazlyn)
- tools/power turbostat: Clear added counters when in no-msr mode (Patryk Wlazlyn)
- tools/power turbostat: add early exits for permission checks (Patryk Wlazlyn)
- tools/power turbostat: detect and disable unavailable BICs at runtime (Patryk Wlazlyn)
- tools/power turbostat: Add reading aperf and mperf via perf API (Patryk Wlazlyn)
- tools/power turbostat: Add --no-perf option (Patryk Wlazlyn)
- tools/power turbostat: Add --no-msr option (Patryk Wlazlyn)
- tools/power turbostat: enhance -D (debug counter dump) output (Len Brown)
- tools/power turbostat: Fix warning upon failed /dev/cpu_dma_latency read (Len Brown)
- tools/power turbostat: Read base_hz and bclk from CPUID.16H if available (Patryk Wlazlyn)
- tools/power turbostat: Print ucode revision only if valid (Patryk Wlazlyn)
- tools/power turbostat: Expand probe_intel_uncore_frequency() (Len Brown)
- tools/power turbostat: Do not print negative LPI residency (Chen Yu)
- tools/power turbostat: Fix Bzy_MHz documentation typo (Peng Liu)
- tools/power turbostat: Increase the limit for fd opened (Wyes Karny)
- tools/power turbostat: Fix added raw MSR output (Doug Smythies)
- platform/x86: lg-laptop: fix %%s null argument warning (Gergo Koteles)
- platform/x86: intel-vbtn: Update tablet mode switch at end of probe (Gwendal Grignou)
- platform/x86: intel-vbtn: Use acpi_has_method to check for switch (Gwendal Grignou)
- platform/x86: toshiba_acpi: Silence logging for some events (Hans de Goede)
- platform/x86/intel/hid: Add Lunar Lake and Arrow Lake support (Sumeet Pawnikar)
- platform/x86/intel/hid: Don't wake on 5-button releases (David McFarland)
- platform/x86: acer-wmi: Add support for Acer PH18-71 (Bernhard Rosenkränzer)
- redhat: sanity check yaml files (Jan Stancek)
- spec: rework filter-mods and mod-denylist (Jan Stancek)
- nouveau: fix devinit paths to only handle display on GSP. (Dave Airlie)
- compiler.h: Add missing quote in macro comment (Thorsten Blum)
- KVM: x86: Add BHI_NO (Daniel Sneddon)
- x86/bhi: Mitigate KVM by default (Pawan Gupta)
- x86/bhi: Add BHI mitigation knob (Pawan Gupta)
- x86/bhi: Enumerate Branch History Injection (BHI) bug (Pawan Gupta)
- x86/bhi: Define SPEC_CTRL_BHI_DIS_S (Daniel Sneddon)
- x86/bhi: Add support for clearing branch history at syscall entry (Pawan Gupta)
- x86/syscall: Don't force use of indirect calls for system calls (Linus Torvalds)
- x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file (Josh Poimboeuf)
- btrfs: always clear PERTRANS metadata during commit (Boris Burkov)
- btrfs: make btrfs_clear_delalloc_extent() free delalloc reserve (Boris Burkov)
- btrfs: qgroup: convert PREALLOC to PERTRANS after record_root_in_trans (Boris Burkov)
- btrfs: record delayed inode root in transaction (Boris Burkov)
- btrfs: qgroup: fix qgroup prealloc rsv leak in subvolume operations (Boris Burkov)
- btrfs: qgroup: correctly model root qgroup rsv in convert (Boris Burkov)
- memblock tests: fix undefined reference to `BIT' (Wei Yang)
- memblock tests: fix undefined reference to `panic' (Wei Yang)
- memblock tests: fix undefined reference to `early_pfn_to_nid' (Wei Yang)
- Linux 6.9-rc3 (Linus Torvalds)
- x86/retpoline: Add NOENDBR annotation to the SRSO dummy return thunk (Borislav Petkov (AMD))
- x86/mce: Make sure to grab mce_sysfs_mutex in set_bank() (Borislav Petkov (AMD))
- x86/CPU/AMD: Track SNP host status with cc_platform_*() (Borislav Petkov (AMD))
- x86/cc: Add cc_platform_set/_clear() helpers (Borislav Petkov (AMD))
- x86/kvm/Kconfig: Have KVM_AMD_SEV select ARCH_HAS_CC_PLATFORM (Borislav Petkov (AMD))
- x86/coco: Require seeding RNG with RDRAND on CoCo systems (Jason A. Donenfeld)
- x86/numa/32: Include missing <asm/pgtable_areas.h> (Arnd Bergmann)
- x86/resctrl: Fix uninitialized memory read when last CPU of domain goes offline (Reinette Chatre)
- timers/migration: Return early on deactivation (Anna-Maria Behnsen)
- timers/migration: Fix ignored event due to missing CPU update (Frederic Weisbecker)
- vdso: Use CONFIG_PAGE_SHIFT in vdso/datapage.h (Arnd Bergmann)
- timers: Fix text inconsistencies and spelling (Randy Dunlap)
- tick/sched: Fix struct tick_sched doc warnings (Randy Dunlap)
- tick/sched: Fix various kernel-doc warnings (Randy Dunlap)
- timers: Fix kernel-doc format and add Return values (Randy Dunlap)
- 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)
- 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

Signed-off-by: Jan Stancek <jstancek@redhat.com>
2024-04-22 08:02:15 +02:00
Jan Stancek
d0f15e3a26 kernel-6.9.0-0.rc2.1.el10
* Mon Apr 08 2024 Jan Stancek <jstancek@redhat.com> [6.9.0-0.rc2.1.el10]
- remove ARK .gitlab-ci.yml (Jan Stancek)
- redhat: update rpminspect with c9s one (Jan Stancek)
- redhat: remove fedora configs and files (Jan Stancek)
- redhat: init RHEL10.0 beta variables and dist tag (Jan Stancek) [RHEL-29722]
- nfsd: hold a lighter-weight client reference over CB_RECALL_ANY (Jeff Layton)
- SUNRPC: Fix a slow server-side memory leak with RPC-over-TCP (Chuck Lever)
- i2c: pxa: hide unused icr_bits[] variable (Arnd Bergmann)
- xfs: allow cross-linking special files without project quota (Andrey Albershteyn)
- smb: client: fix potential UAF in cifs_signal_cifsd_for_reconnect() (Paulo Alcantara)
- smb: client: fix potential UAF in smb2_is_network_name_deleted() (Paulo Alcantara)
- smb: client: fix potential UAF in is_valid_oplock_break() (Paulo Alcantara)
- smb: client: fix potential UAF in smb2_is_valid_oplock_break() (Paulo Alcantara)
- smb: client: fix potential UAF in smb2_is_valid_lease_break() (Paulo Alcantara)
- smb: client: fix potential UAF in cifs_stats_proc_show() (Paulo Alcantara)
- smb: client: fix potential UAF in cifs_stats_proc_write() (Paulo Alcantara)
- smb: client: fix potential UAF in cifs_dump_full_key() (Paulo Alcantara)
- smb: client: fix potential UAF in cifs_debug_files_proc_show() (Paulo Alcantara)
- smb3: retrying on failed server close (Ritvik Budhiraja)
- smb: client: serialise cifs_construct_tcon() with cifs_mount_mutex (Paulo Alcantara)
- smb: client: handle DFS tcons in cifs_construct_tcon() (Paulo Alcantara)
- smb: client: refresh referral without acquiring refpath_lock (Paulo Alcantara)
- smb: client: guarantee refcounted children from parent session (Paulo Alcantara)
- cifs: Fix caching to try to do open O_WRONLY as rdwr on server (David Howells)
- smb: client: fix UAF in smb2_reconnect_server() (Paulo Alcantara)
- smb: client: replace deprecated strncpy with strscpy (Justin Stitt)
- firewire: ohci: mask bus reset interrupts between ISR and bottom half (Adam Goldman)
- spi: mchp-pci1xxx: Fix a possible null pointer dereference in pci1xxx_spi_probe (Huai-Yuan Liu)
- spi: spi-fsl-lpspi: remove redundant spi_controller_put call (Carlos Song)
- spi: s3c64xx: Use DMA mode from fifo size (Jaewon Kim)
- regulator: tps65132: Add of_match table (André Apitzsch)
- regmap: maple: Fix uninitialized symbol 'ret' warnings (Richard Fitzgerald)
- regmap: maple: Fix cache corruption in regcache_maple_drop() (Richard Fitzgerald)
- nvme-fc: rename free_ctrl callback to match name pattern (Daniel Wagner)
- nvmet-fc: move RCU read lock to nvmet_fc_assoc_exists (Daniel Wagner)
- nvmet: implement unique discovery NQN (Hannes Reinecke)
- nvme: don't create a multipath node for zero capacity devices (Christoph Hellwig)
- nvme: split nvme_update_zone_info (Christoph Hellwig)
- nvme-multipath: don't inherit LBA-related fields for the multipath node (Christoph Hellwig)
- block: fix overflow in blk_ioctl_discard() (Li Nan)
- nullblk: Fix cleanup order in null_add_dev() error path (Damien Le Moal)
- io_uring/kbuf: hold io_buffer_list reference over mmap (Jens Axboe)
- io_uring/kbuf: protect io_buffer_list teardown with a reference (Jens Axboe)
- io_uring/kbuf: get rid of bl->is_ready (Jens Axboe)
- io_uring/kbuf: get rid of lower BGID lists (Jens Axboe)
- io_uring: use private workqueue for exit work (Jens Axboe)
- io_uring: disable io-wq execution of multishot NOWAIT requests (Jens Axboe)
- io_uring/rw: don't allow multishot reads without NOWAIT support (Jens Axboe)
- scsi: ufs: core: Fix MCQ mode dev command timeout (Peter Wang)
- scsi: libsas: Align SMP request allocation to ARCH_DMA_MINALIGN (Yihang Li)
- scsi: sd: Unregister device if device_add_disk() failed in sd_probe() (Li Nan)
- scsi: ufs: core: WLUN suspend dev/link state error recovery (Peter Wang)
- scsi: mylex: Fix sysfs buffer lengths (Arnd Bergmann)
- nios2: Only use built-in devicetree blob if configured to do so (Guenter Roeck)
- dt-bindings: timer: narrow regex for unit address to hex numbers (Krzysztof Kozlowski)
- dt-bindings: soc: fsl: narrow regex for unit address to hex numbers (Krzysztof Kozlowski)
- dt-bindings: remoteproc: ti,davinci: remove unstable remark (Krzysztof Kozlowski)
- dt-bindings: clock: ti: remove unstable remark (Krzysztof Kozlowski)
- dt-bindings: clock: keystone: remove unstable remark (Krzysztof Kozlowski)
- of: module: prevent NULL pointer dereference in vsnprintf() (Sergey Shtylyov)
- dt-bindings: ufs: qcom: document SM6125 UFS (Krzysztof Kozlowski)
- dt-bindings: ufs: qcom: document SC7180 UFS (Krzysztof Kozlowski)
- dt-bindings: ufs: qcom: document SC8180X UFS (Krzysztof Kozlowski)
- of: dynamic: Synchronize of_changeset_destroy() with the devlink removals (Herve Codina)
- driver core: Introduce device_link_wait_removal() (Herve Codina)
- docs: dt-bindings: add missing address/size-cells to example (Krzysztof Kozlowski)
- MAINTAINERS: Add TPM DT bindings to TPM maintainers (Rob Herring)
- stackdepot: rename pool_index to pool_index_plus_1 (Peter Collingbourne)
- x86/mm/pat: fix VM_PAT handling in COW mappings (David Hildenbrand)
- MAINTAINERS: change vmware.com addresses to broadcom.com (Alexey Makhalov)
- selftests/mm: include strings.h for ffsl (Edward Liaw)
- mm: vmalloc: fix lockdep warning (Uladzislau Rezki (Sony))
- mm: vmalloc: bail out early in find_vmap_area() if vmap is not init (Uladzislau Rezki (Sony))
- init: open output files from cpio unpacking with O_LARGEFILE (John Sperbeck)
- mm/secretmem: fix GUP-fast succeeding on secretmem folios (David Hildenbrand)
- arm64/ptrace: Use saved floating point state type to determine SVE layout (Mark Brown)
- riscv: process: Fix kernel gp leakage (Stefan O'Rear)
- riscv: Disable preemption when using patch_map() (Alexandre Ghiti)
- riscv: Fix warning by declaring arch_cpu_idle() as noinstr (Alexandre Ghiti)
- riscv: use KERN_INFO in do_trap (Andreas Schwab)
- riscv: Fix vector state restore in rt_sigreturn() (Björn Töpel)
- riscv: mm: implement pgprot_nx (Jisheng Zhang)
- riscv: compat_vdso: align VDSOAS build log (Masahiro Yamada)
- RISC-V: Update AT_VECTOR_SIZE_ARCH for new AT_MINSIGSTKSZ (Victor Isaev)
- riscv: Mark __se_sys_* functions __used (Sami Tolvanen)
- drivers/perf: riscv: Disable PERF_SAMPLE_BRANCH_* while not supported (Pu Lehui)
- riscv: compat_vdso: install compat_vdso.so.dbg to /lib/modules/*/vdso/ (Masahiro Yamada)
- riscv: hwprobe: do not produce frtace relocation (Vladimir Isaev)
- riscv: Fix spurious errors from __get/put_kernel_nofault (Samuel Holland)
- riscv: mm: Fix prototype to avoid discarding const (Samuel Holland)
- s390/entry: align system call table on 8 bytes (Sumanth Korikkar)
- s390/pai: fix sampling event removal for PMU device driver (Thomas Richter)
- s390/preempt: mark all functions __always_inline (Ilya Leoshkevich)
- s390/atomic: mark all functions __always_inline (Ilya Leoshkevich)
- s390/mm: fix NULL pointer dereference (Heiko Carstens)
- PM: EM: fix wrong utilization estimation in em_cpu_energy() (Vincent Guittot)
- ACPI: thermal: Register thermal zones without valid trip points (Stephen Horvath)
- thermal: gov_power_allocator: Allow binding without trip points (Nikita Travkin)
- thermal: gov_power_allocator: Allow binding without cooling devices (Nikita Travkin)
- gpio: cdev: fix missed label sanitizing in debounce_setup() (Kent Gibson)
- gpio: cdev: check for NULL labels when sanitizing them for irqs (Bartosz Golaszewski)
- gpiolib: Fix triggering "kobject: 'gpiochipX' is not initialized, yet" kobject_get() errors (Hans de Goede)
- ata: sata_gemini: Check clk_enable() result (Chen Ni)
- ata: sata_mv: Fix PCI device ID table declaration compilation warning (Arnd Bergmann)
- ata: ahci_st: Remove an unused field in struct st_ahci_drv_data (Christophe JAILLET)
- ata: pata_macio: drop driver owner assignment (Krzysztof Kozlowski)
- ata: sata_sx4: fix pdc20621_get_from_dimm() on 64-bit (Arnd Bergmann)
- ASoC: SOF: Core: Add remove_late() to sof_init_environment failure path (Chaitanya Kumar Borah)
- ASoC: SOF: amd: fix for false dsp interrupts (Vijendar Mukunda)
- ASoC: SOF: Intel: lnl: Disable DMIC/SSP offload on remove (Peter Ujfalusi)
- ASoC: wm_adsp: Fix missing mutex_lock in wm_adsp_write_ctl() (Richard Fitzgerald)
- ASoC: codecs: ES8326: Removing the control of ADC_SCALE (Zhang Yi)
- ASoC: codecs: ES8326: Solve a headphone detection issue after suspend and resume (Zhang Yi)
- ASoC: codecs: ES8326: modify clock table (Zhang Yi)
- ASoC: codecs: ES8326: Solve error interruption issue (Zhang Yi)
- ASoC: Intel: avs: boards: Add modules description (Amadeusz Sławiński)
- ASoC: amd: acp: fix for acp_init function error handling (Vijendar Mukunda)
- ASoC: rt-sdw*: add __func__ to all error logs (Pierre-Louis Bossart)
- ASoC: rt722-sdca-sdw: fix locking sequence (Pierre-Louis Bossart)
- ASoC: rt712-sdca-sdw: fix locking sequence (Pierre-Louis Bossart)
- ASoC: rt711-sdw: fix locking sequence (Pierre-Louis Bossart)
- ASoC: rt711-sdca: fix locking sequence (Pierre-Louis Bossart)
- ASoC: rt5682-sdw: fix locking sequence (Pierre-Louis Bossart)
- ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw (Stephen Lee)
- ASoC: amd: acp: fix for acp pdm configuration check (Vijendar Mukunda)
- ASoC: SOF: Intel: hda: Compensate LLP in case it is not reset (Peter Ujfalusi)
- ALSA: hda: Add pplcllpl/u members to hdac_ext_stream (Peter Ujfalusi)
- ASoC: SOF: ipc4-pcm: Correct the delay calculation (Peter Ujfalusi)
- ASoC: SOF: sof-pcm: Add pointer callback to sof_ipc_pcm_ops (Peter Ujfalusi)
- ASoC: SOF: ipc4-pcm: Invalidate the stream_start_offset in PAUSED state (Peter Ujfalusi)
- ASoC: SOF: ipc4-pcm: Combine the SOF_IPC4_PIPE_PAUSED cases in pcm_trigger (Peter Ujfalusi)
- ASoC: SOF: ipc4-pcm: Move struct sof_ipc4_timestamp_info definition locally (Peter Ujfalusi)
- ASoC: SOF: Remove the get_stream_position callback (Peter Ujfalusi)
- ASoC: SOF: Intel: hda-common-ops: Do not set the get_stream_position callback (Peter Ujfalusi)
- ASoC: SOF: ipc4-pcm: Use the snd_sof_pcm_get_dai_frame_counter() for pcm_delay (Peter Ujfalusi)
- ASoC: SOF: Intel: Set the dai/host get frame/byte counter callbacks (Peter Ujfalusi)
- ASoC: SOF: Introduce a new callback pair to be used for PCM delay reporting (Peter Ujfalusi)
- ASoC: SOF: Intel: mtl/lnl: Use the generic get_stream_position callback (Peter Ujfalusi)
- ASoC: SOF: Intel: hda: Implement get_stream_position (Linear Link Position) (Peter Ujfalusi)
- ASoC: SOF: Intel: hda-pcm: Use dsp_max_burst_size_in_ms to place constraint (Peter Ujfalusi)
- ASoC: SOF: ipc4-topology: Save the DMA maximum burst size for PCMs (Peter Ujfalusi)
- ASoC: SOF: Add dsp_max_burst_size_in_ms member to snd_sof_pcm_stream (Peter Ujfalusi)
- ASoC: cs42l43: Correct extraction of data pointer in suspend/resume (Charles Keepax)
- ASoC: SOF: mtrace: rework mtrace timestamp setting (Rander Wang)
- ASoC: cs-amp-lib: Check for no firmware controls when writing calibration (Simon Trimmer)
- ASoC: SOF: Intel: hda-dsp: Skip IMR boot on ACE platforms in case of S3 suspend (Peter Ujfalusi)
- ALSA: line6: Zero-initialize message buffers (Takashi Iwai)
- ALSA: hda/realtek: cs35l41: Support ASUS ROG G634JYR (Luke D. Jones)
- ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support headset with microphone (I Gede Agastya Darma Laksana)
- ALSA: hda/realtek: Add sound quirks for Lenovo Legion slim 7 16ARHA7 models (Christian Bendiksen)
- Revert "ALSA: emu10k1: fix synthesizer sample playback position and caching" (Oswald Buddenhagen)
- OSS: dmasound/paula: Mark driver struct with __refdata to prevent section mismatch (Uwe Kleine-König)
- ALSA: hda/realtek: Add quirks for ASUS Laptops using CS35L56 (Simon Trimmer)
- ASoC: tas2781: mark dvc_tlv with __maybe_unused (Gergo Koteles)
- ALSA: hda: cs35l56: Add ACPI device match tables (Simon Trimmer)
- ALSA: hda/realtek - Fix inactive headset mic jack (Christoffer Sandberg)
- drm/i915/mst: Reject FEC+MST on ICL (Ville Syrjälä)
- drm/i915/mst: Limit MST+DSC to TGL+ (Ville Syrjälä)
- drm/i915/dp: Fix the computation for compressed_bpp for DISPLAY < 13 (Ankit Nautiyal)
- drm/i915/gt: Enable only one CCS for compute workload (Andi Shyti)
- drm/i915/gt: Do not generate the command streamer for all the CCS (Andi Shyti)
- drm/i915/gt: Disable HW load balancing for CCS (Andi Shyti)
- drm/i915/gt: Limit the reserved VM space to only the platforms that need it (Andi Shyti)
- drm/i915/psr: Fix intel_psr2_sel_fetch_et_alignment usage (Jouni Högander)
- drm/i915/psr: Move writing early transport pipe src (Jouni Högander)
- drm/i915/psr: Calculate PIPE_SRCSZ_ERLY_TPT value (Jouni Högander)
- drm/i915/dp: Remove support for UHBR13.5 (Arun R Murthy)
- drm/i915/dp: Fix DSC state HW readout for SST connectors (Imre Deak)
- drm/xe: Use ordered wq for preempt fence waiting (Matthew Brost)
- drm/xe: Move vma rebinding to the drm_exec locking loop (Thomas Hellström)
- drm/xe: Make TLB invalidation fences unordered (Thomas Hellström)
- drm/xe: Rework rebinding (Thomas Hellström)
- drm/xe: Use ring ops TLB invalidation for rebinds (Thomas Hellström)
- drm/display: fix typo (Oleksandr Natalenko)
- drm/prime: Unbreak virtgpu dma-buf export (Rob Clark)
- nouveau/uvmm: fix addr/range calcs for remap operations (Dave Airlie)
- drm/nouveau/gr/gf100: Remove second semicolon (Colin Ian King)
- drm/panfrost: fix power transition timeout warnings (Christian Hewitt)
- 9p: remove SLAB_MEM_SPREAD flag usage (Chengming Zhou)
- 9p: Fix read/write debug statements to report server reply (Dominique Martinet)
- 9p/trans_fd: remove Excess kernel-doc comment (Randy Dunlap)
- ksmbd: do not set SMB2_GLOBAL_CAP_ENCRYPTION for SMB 3.1.1 (Namjae Jeon)
- ksmbd: validate payload size in ipc response (Namjae Jeon)
- ksmbd: don't send oplock break if rename fails (Namjae Jeon)
- aio: Fix null ptr deref in aio_complete() wakeup (Kent Overstreet)
- fs,block: yield devices early (Christian Brauner)
- block: count BLK_OPEN_RESTRICT_WRITES openers (Christian Brauner)
- block: handle BLK_OPEN_RESTRICT_WRITES correctly (Christian Brauner)
- redhat/configs: remove CONFIG_INTEL_MENLOW as it is obsolete. (David Arcari)
- redhat: enable changes to build rt variants (Clark Williams)
- Add localversion for -RT release (Thomas Gleixner)
- sysfs: Add /sys/kernel/realtime entry (Clark Williams)
- riscv: allow to enable RT (Jisheng Zhang)
- riscv: add PREEMPT_AUTO support (Jisheng Zhang)
- POWERPC: Allow to enable RT (Sebastian Andrzej Siewior)
- powerpc/stackprotector: work around stack-guard init from atomic (Sebastian Andrzej Siewior)
- powerpc/kvm: Disable in-kernel MPIC emulation for PREEMPT_RT (Bogdan Purcareata)
- powerpc/pseries: Select the generic memory allocator. (Sebastian Andrzej Siewior)
- powerpc/pseries/iommu: Use a locallock instead local_irq_save() (Sebastian Andrzej Siewior)
- powerpc: traps: Use PREEMPT_RT (Sebastian Andrzej Siewior)
- ARM64: Allow to enable RT (Sebastian Andrzej Siewior)
- ARM: Allow to enable RT (Sebastian Andrzej Siewior)
- ARM: vfp: Move sending signals outside of vfp_lock()ed section. (Sebastian Andrzej Siewior)
- ARM: vfp: Use vfp_lock() in vfp_support_entry(). (Sebastian Andrzej Siewior)
- ARM: vfp: Use vfp_lock() in vfp_sync_hwstate(). (Sebastian Andrzej Siewior)
- ARM: vfp: Provide vfp_lock() for VFP locking. (Sebastian Andrzej Siewior)
- arm: Disable FAST_GUP on PREEMPT_RT if HIGHPTE is also enabled. (Sebastian Andrzej Siewior)
- ARM: enable irq in translation/section permission fault handlers (Yadi.hu)
- arm: Disable jump-label on PREEMPT_RT. (Thomas Gleixner)
- sched: define TIF_ALLOW_RESCHED (Thomas Gleixner)
- Revert "drm/i915: Depend on !PREEMPT_RT." (Sebastian Andrzej Siewior)
- drm/i915/guc: Consider also RCU depth in busy loop. (Sebastian Andrzej Siewior)
- drm/i915: Drop the irqs_disabled() check (Sebastian Andrzej Siewior)
- drm/i915/gt: Use spin_lock_irq() instead of local_irq_disable() + spin_lock() (Sebastian Andrzej Siewior)
- drm/i915/gt: Queue and wait for the irq_work item. (Sebastian Andrzej Siewior)
- drm/i915: skip DRM_I915_LOW_LEVEL_TRACEPOINTS with NOTRACE (Sebastian Andrzej Siewior)
- drm/i915: Disable tracing points on PREEMPT_RT (Sebastian Andrzej Siewior)
- drm/i915: Don't check for atomic context on PREEMPT_RT (Sebastian Andrzej Siewior)
- drm/i915: Don't disable interrupts on PREEMPT_RT during atomic updates (Mike Galbraith)
- drm/i915: Use preempt_disable/enable_rt() where recommended (Mike Galbraith)
- printk: Avoid false positive lockdep report for legacy printing (John Ogness)
- printk: Provide threadprintk boot argument (John Ogness)
- printk: Add kthread for all legacy consoles (John Ogness)
- serial: 8250: Revert "drop lockdep annotation from serial8250_clear_IER()" (John Ogness)
- serial: 8250: Switch to nbcon console (John Ogness)
- printk: nbcon: Provide function to reacquire ownership (John Ogness)
- tty: sysfs: Add nbcon support for 'active' (John Ogness)
- proc: Add nbcon support for /proc/consoles (John Ogness)
- printk: nbcon: Show replay message on takeover (John Ogness)
- printk: Provide helper for message prepending (John Ogness)
- printk: nbcon: Start printing threads (John Ogness)
- printk: nbcon: Stop threads on shutdown/reboot (John Ogness)
- printk: nbcon: Add printer thread wakeups (Thomas Gleixner)
- printk: nbcon: Add context to console_is_usable() (John Ogness)
- printk: Atomic print in printk context on shutdown (John Ogness)
- printk: nbcon: Introduce printing kthreads (Thomas Gleixner)
- lockdep: Mark emergency sections in lockdep splats (John Ogness)
- rcu: Mark emergency sections in rcu stalls (John Ogness)
- panic: Mark emergency section in oops (John Ogness)
- panic: Mark emergency section in warn (Thomas Gleixner)
- printk: nbcon: Implement emergency sections (Thomas Gleixner)
- printk: Coordinate direct printing in panic (John Ogness)
- printk: Track nbcon consoles (John Ogness)
- printk: Avoid console_lock dance if no legacy or boot consoles (John Ogness)
- printk: nbcon: Add unsafe flushing on panic (John Ogness)
- printk: nbcon: Assign priority based on CPU state (John Ogness)
- printk: nbcon: Use nbcon consoles in console_flush_all() (John Ogness)
- printk: Track registered boot consoles (John Ogness)
- printk: nbcon: Provide function to flush using write_atomic() (Thomas Gleixner)
- printk: Add @flags argument for console_is_usable() (John Ogness)
- printk: Let console_is_usable() handle nbcon (John Ogness)
- printk: Make console_is_usable() available to nbcon (John Ogness)
- printk: nbcon: Do not rely on proxy headers (John Ogness)
- printk: nbcon: Implement processing in port->lock wrapper (John Ogness)
- serial: core: Provide low-level functions to lock port (John Ogness)
- printk: nbcon: Use driver synchronization while registering (John Ogness)
- printk: nbcon: Add callbacks to synchronize with driver (John Ogness)
- printk: nbcon: Add detailed doc for write_atomic() (John Ogness)
- printk: Check printk_deferred_enter()/_exit() usage (Sebastian Andrzej Siewior)
- printk: nbcon: Remove return value for write_atomic() (John Ogness)
- printk: Properly deal with nbcon consoles on seq init (John Ogness)
- printk: Add notation to console_srcu locking (John Ogness)
- time: Allow to preempt after a callback. (Sebastian Andrzej Siewior)
- softirq: Add function to preempt serving softirqs. (Sebastian Andrzej Siewior)
- sched/core: Provide a method to check if a task is PI-boosted. (Sebastian Andrzej Siewior)
- zram: Replace bit spinlocks with spinlock_t for PREEMPT_RT. (Mike Galbraith)
- softirq: Wake ktimers thread also in softirq. (Junxiao Chang)
- tick: Fix timer storm since introduction of timersd (Frederic Weisbecker)
- rcutorture: Also force sched priority to timersd on boosting test. (Frederic Weisbecker)
- softirq: Use a dedicated thread for timer wakeups. (Sebastian Andrzej Siewior)
- sched/rt: Don't try push tasks if there are none. (Sebastian Andrzej Siewior)
- x86: Enable RT also on 32bit (Sebastian Andrzej Siewior)
- x86: Allow to enable RT (Sebastian Andrzej Siewior)
- drm/ttm/tests: Let ttm_bo_test consider different ww_mutex implementation. (Sebastian Andrzej Siewior)
- Locking: Let PREEMPT_RT compile again with new rwsem asserts. (Sebastian Andrzej Siewior)
- perf: Split __perf_pending_irq() out of perf_pending_irq() (Sebastian Andrzej Siewior)
- perf: Remove perf_swevent_get_recursion_context() from perf_pending_task(). (Sebastian Andrzej Siewior)
- perf: Enqueue SIGTRAP always via task_work. (Sebastian Andrzej Siewior)
- perf: Move irq_work_queue() where the event is prepared. (Sebastian Andrzej Siewior)
- net: Rename rps_lock to backlog_lock. (Sebastian Andrzej Siewior)
- net: Use backlog-NAPI to clean up the defer_list. (Sebastian Andrzej Siewior)
- net: Allow to use SMP threads for backlog NAPI. (Sebastian Andrzej Siewior)
- net: Remove conditional threaded-NAPI wakeup based on task state. (Sebastian Andrzej Siewior)
- Linux v6.9.0-0.rc2
Resolves: RHEL-29722

Signed-off-by: Jan Stancek <jstancek@redhat.com>
2024-04-08 11:34:01 +02:00
Jan Stancek
fa7cf9c537 kernel-6.8.0-1.el10
* Thu Mar 21 2024 Jan Stancek <jstancek@redhat.com> [6.8.0-1.el10]
- redhat: remove fedora configs and files (Jan Stancek)
- redhat: init RHEL10.0 beta variables and dist tag (Jan Stancek)
- v6.8-rt8 (Sebastian Andrzej Siewior)
- net: Provide SMP threads for backlog NAPI. (Sebastian Andrzej Siewior)
- perf: Split __perf_pending_irq() out of perf_pending_irq() (Sebastian Andrzej Siewior)
- perf: Remove perf_swevent_get_recursion_context() from perf_pending_task(). (Sebastian Andrzej Siewior)
- perf: Enqueue SIGTRAP always via task_work. (Sebastian Andrzej Siewior)
- perf: Move irq_work_queue() where the event is prepared. (Sebastian Andrzej Siewior)
- v6.8-rt7 (Sebastian Andrzej Siewior)
- Remove rt pending configs (Don Zickus)
- redhat: enable changes to build rt variants (Clark Williams)
- gitlab-ci: enable all variants for rawhide/eln builder image gating (Michael Hofmann)
- Fedora: enable Microchip and their useful drivers (Peter Robinson)
- spec: suppress "set +x" output (Jan Stancek)
- redhat/configs: Disable CONFIG_RDMA_SIW (Kamal Heib)
- redhat/configs: Disable CONFIG_RDMA_RXE (Kamal Heib)
- redhat/configs: Disable CONFIG_MLX4 (Kamal Heib)
- redhat/configs: Disable CONFIG_INFINIBAND_HFI1 and CONFIG_INFINIBAND_RDMAVT (Kamal Heib)
- Consolidate 6.8 configs to common (Justin M. Forbes)
- v6.8-rc7-rt6 (Sebastian Andrzej Siewior)
- serial: Use uart_prepare_sysrq_char(). (Sebastian Andrzej Siewior)
- v6.8-rc7-rt5 (Sebastian Andrzej Siewior)
- Remove rt-automated and master-rt-devel logic (Don Zickus)
- Add support for CI octopus merging (Don Zickus)
- redhat/configs: Disable CONFIG_INFINIBAND_VMWARE_PVRDMA (Kamal Heib)
- gitlab-ci: fix merge tree URL for gating pipelines (Michael Hofmann)
- Revert "net: bump CONFIG_MAX_SKB_FRAGS to 45" (Marcelo Ricardo Leitner)
- uki: use systemd-pcrphase dracut module (Gerd Hoffmann)
- Add libperf-debuginfo subpackage (Justin M. Forbes)
- redhat/kernel.spec.template: Add log_msg macro (Prarit Bhargava)
- v6.8-rc4-rt4 (Sebastian Andrzej Siewior)
- printk: Update the printk series. (Sebastian Andrzej Siewior)
- i915: Correct macro definition for !i915 builds. (Sebastian Andrzej Siewior)
- v6.8-rc4-rt3 (Sebastian Andrzej Siewior)
- v6.8-rc1-rt2 (Sebastian Andrzej Siewior)
- arm: Disable FAST_GUP on PREEMPT_RT if HIGHPTE is also enabled. (Sebastian Andrzej Siewior)
- printk: nbcon: move locked_port flag to struct uart_port (Junxiao Chang)
- Add localversion for -RT release (Thomas Gleixner)
- sysfs: Add /sys/kernel/realtime entry (Clark Williams)
- riscv: allow to enable RT (Jisheng Zhang)
- riscv: add PREEMPT_AUTO support (Jisheng Zhang)
- POWERPC: Allow to enable RT (Sebastian Andrzej Siewior)
- powerpc/stackprotector: work around stack-guard init from atomic (Sebastian Andrzej Siewior)
- powerpc/kvm: Disable in-kernel MPIC emulation for PREEMPT_RT (Bogdan Purcareata)
- powerpc/pseries: Select the generic memory allocator. (Sebastian Andrzej Siewior)
- powerpc/pseries/iommu: Use a locallock instead local_irq_save() (Sebastian Andrzej Siewior)
- powerpc: traps: Use PREEMPT_RT (Sebastian Andrzej Siewior)
- ARM64: Allow to enable RT (Sebastian Andrzej Siewior)
- ARM: Allow to enable RT (Sebastian Andrzej Siewior)
- ARM: vfp: Move sending signals outside of vfp_lock()ed section. (Sebastian Andrzej Siewior)
- ARM: vfp: Use vfp_lock() in vfp_support_entry(). (Sebastian Andrzej Siewior)
- ARM: vfp: Use vfp_lock() in vfp_sync_hwstate(). (Sebastian Andrzej Siewior)
- ARM: vfp: Provide vfp_lock() for VFP locking. (Sebastian Andrzej Siewior)
- tty/serial/pl011: Make the locking work on RT (Thomas Gleixner)
- tty/serial/omap: Make the locking RT aware (Thomas Gleixner)
- ARM: enable irq in translation/section permission fault handlers (Yadi.hu)
- arm: Disable jump-label on PREEMPT_RT. (Thomas Gleixner)
- sched: define TIF_ALLOW_RESCHED (Thomas Gleixner)
- Revert "drm/i915: Depend on !PREEMPT_RT." (Sebastian Andrzej Siewior)
- drm/i915/guc: Consider also RCU depth in busy loop. (Sebastian Andrzej Siewior)
- drm/i915: Drop the irqs_disabled() check (Sebastian Andrzej Siewior)
- drm/i915/gt: Use spin_lock_irq() instead of local_irq_disable() + spin_lock() (Sebastian Andrzej Siewior)
- drm/i915/gt: Queue and wait for the irq_work item. (Sebastian Andrzej Siewior)
- drm/i915: skip DRM_I915_LOW_LEVEL_TRACEPOINTS with NOTRACE (Sebastian Andrzej Siewior)
- drm/i915: Disable tracing points on PREEMPT_RT (Sebastian Andrzej Siewior)
- drm/i915: Don't check for atomic context on PREEMPT_RT (Sebastian Andrzej Siewior)
- drm/i915: Don't disable interrupts on PREEMPT_RT during atomic updates (Mike Galbraith)
- drm/i915: Use preempt_disable/enable_rt() where recommended (Mike Galbraith)
- printk: Avoid false positive lockdep report for legacy driver. (John Ogness)
- serial: 8250: revert "drop lockdep annotation from serial8250_clear_IER()" (John Ogness)
- printk: Add kthread for all legacy consoles (John Ogness)
- serial: 8250: Switch to nbcon console (John Ogness)
- serial: core: Provide low-level functions to port lock (John Ogness)
- printk: nbcon: Provide function to reacquire ownership (John Ogness)
- tty: sysfs: Add nbcon support for 'active' (John Ogness)
- proc: Add nbcon support for /proc/consoles (John Ogness)
- printk: nbcon: Start printing threads (John Ogness)
- printk: nbcon: Stop threads on shutdown/reboot (John Ogness)
- printk: nbcon: Add printer thread wakeups (Thomas Gleixner)
- printk: nbcon: Add context to console_is_usable() (John Ogness)
- printk: Atomic print in printk context on shutdown (John Ogness)
- printk: nbcon: Introduce printing kthreads (Thomas Gleixner)
- lockdep: Mark emergency section in lockdep splats (John Ogness)
- rcu: Mark emergency section in rcu stalls (John Ogness)
- panic: Mark emergency section in oops (John Ogness)
- panic: Mark emergency section in warn (Thomas Gleixner)
- printk: nbcon: Implement emergency sections (Thomas Gleixner)
- printk: Coordinate direct printing in panic (John Ogness)
- printk: Track nbcon consoles (John Ogness)
- printk: Avoid console_lock dance if no legacy or boot consoles (John Ogness)
- printk: nbcon: Add unsafe flushing on panic (John Ogness)
- printk: nbcon: Assign priority based on CPU state (John Ogness)
- printk: nbcon: Use nbcon consoles in console_flush_all() (John Ogness)
- printk: Track registered boot consoles (John Ogness)
- printk: nbcon: Provide function to flush using write_atomic() (Thomas Gleixner)
- printk: Add @flags argument for console_is_usable() (John Ogness)
- printk: Let console_is_usable() handle nbcon (John Ogness)
- printk: Make console_is_usable() available to nbcon (John Ogness)
- printk: nbcon: Add driver_enter/driver_exit console callbacks (John Ogness)
- printk: nbcon: Implement processing in port->lock wrapper (John Ogness)
- printk: Check printk_deferred_enter()/_exit() usage (Sebastian Andrzej Siewior)
- printk: nbcon: Ensure ownership release on failed emit (John Ogness)
- printk: Add sparse notation to console_srcu locking (John Ogness)
- printk: Consider nbcon boot consoles on seq init (John Ogness)
- panic: Flush kernel log buffer at the end (John Ogness)
- printk: Avoid non-panic CPUs writing to ringbuffer (John Ogness)
- printk: Disable passing console lock owner completely during panic() (Petr Mladek)
- printk: ringbuffer: Consider committed as finalized in panic (John Ogness)
- printk: ringbuffer: Skip non-finalized records in panic (John Ogness)
- printk: Wait for all reserved records with pr_flush() (John Ogness)
- printk: ringbuffer: Cleanup reader terminology (John Ogness)
- printk: Add this_cpu_in_panic() (John Ogness)
- printk: For @suppress_panic_printk check for other CPU in panic (John Ogness)
- printk: ringbuffer: Clarify special lpos values (John Ogness)
- printk: ringbuffer: Do not skip non-finalized records with prb_next_seq() (John Ogness)
- printk: Use prb_first_seq() as base for 32bit seq macros (John Ogness)
- printk: Adjust mapping for 32bit seq macros (Sebastian Andrzej Siewior)
- printk: nbcon: Relocate 32bit seq macros (John Ogness)
- time: Allow to preempt after a callback. (Sebastian Andrzej Siewior)
- softirq: Add function to preempt serving softirqs. (Sebastian Andrzej Siewior)
- sched/core: Provide a method to check if a task is PI-boosted. (Sebastian Andrzej Siewior)
- zram: Replace bit spinlocks with spinlock_t for PREEMPT_RT. (Mike Galbraith)
- softirq: Wake ktimers thread also in softirq. (Junxiao Chang)
- tick: Fix timer storm since introduction of timersd (Frederic Weisbecker)
- rcutorture: Also force sched priority to timersd on boosting test. (Frederic Weisbecker)
- softirq: Use a dedicated thread for timer wakeups. (Sebastian Andrzej Siewior)
- sched/rt: Don't try push tasks if there are none. (Sebastian Andrzej Siewior)
- x86: Enable RT also on 32bit (Sebastian Andrzej Siewior)
- x86: Allow to enable RT (Sebastian Andrzej Siewior)
- net: Avoid the IPI to free the (Sebastian Andrzej Siewior)
Resolves: RHEL-29722

Signed-off-by: Jan Stancek <jstancek@redhat.com>
2024-03-24 20:18:25 +01:00
Justin M. Forbes
1cc3f5200e
kernel-6.8.0-0.rc3.20240209git1f719a2f3fa6.31
* Fri Feb 09 2024 Fedora Kernel Team <kernel-team@fedoraproject.org> [6.8.0-0.rc3.1f719a2f3fa6.31]
- tools/rv: Fix Makefile compiler options for clang (Daniel Bristot de Oliveira)
- tools/rtla: Fix Makefile compiler options for clang (Daniel Bristot de Oliveira)
Resolves:

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2024-02-09 13:37:15 -06:00
Justin M. Forbes
34cd04385c
kernel-6.8.0-0.rc3.20240208git047371968ffc.30
* Thu Feb 08 2024 Fedora Kernel Team <kernel-team@fedoraproject.org> [6.8.0-0.rc3.047371968ffc.30]
- DO NOT MERGE: Revert Fix cursor planes with virtualized drivers series (Justin M. Forbes)
- tools/rv: Fix Makefile compiler options for clang (Daniel Bristot de Oliveira)
- tools/rtla: Fix Makefile compiler options for clang (Daniel Bristot de Oliveira)
Resolves:

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2024-02-08 11:39:07 -06:00
Justin M. Forbes
2073d63d26
kernel-6.8.0-0.rc3.20240207git6d280f4d760e.29
* Wed Feb 07 2024 Fedora Kernel Team <kernel-team@fedoraproject.org> [6.8.0-0.rc3.6d280f4d760e.29]
- DO NOT MERGE: Revert Fix cursor planes with virtualized drivers series (Justin M. Forbes)
- tools/rv: Fix Makefile compiler options for clang (Daniel Bristot de Oliveira)
- tools/rtla: Fix Makefile compiler options for clang (Daniel Bristot de Oliveira)
Resolves:

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2024-02-07 13:22:20 -06:00
Justin M. Forbes
4ad5da6db6
kernel-6.8.0-0.rc3.20240207git6d280f4d760e.28
* Wed Feb 07 2024 Fedora Kernel Team <kernel-team@fedoraproject.org> [6.8.0-0.rc3.6d280f4d760e.28]
- tools/rv: Fix Makefile compiler options for clang (Daniel Bristot de Oliveira)
- tools/rtla: Fix Makefile compiler options for clang (Daniel Bristot de Oliveira)
Resolves:

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2024-02-07 08:40:45 -06:00
Justin M. Forbes
7734c7b3d8
kernel-6.8.0-0.rc3.20240206git99bd3cb0d12e.27
* Tue Feb 06 2024 Fedora Kernel Team <kernel-team@fedoraproject.org> [6.8.0-0.rc3.99bd3cb0d12e.27]
- tools/rv: Fix Makefile compiler options for clang (Daniel Bristot de Oliveira)
- tools/rtla: Fix Makefile compiler options for clang (Daniel Bristot de Oliveira)
Resolves:

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2024-02-06 09:45:09 -06:00
Justin M. Forbes
f243944cb6
kernel-6.8.0-0.rc3.26
* Sun Feb 04 2024 Fedora Kernel Team <kernel-team@fedoraproject.org> [6.8.0-0.rc3.26]
- tools/rv: Fix Makefile compiler options for clang (Daniel Bristot de Oliveira)
- tools/rtla: Fix Makefile compiler options for clang (Daniel Bristot de Oliveira)
Resolves:

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2024-02-04 12:52:32 -06:00
Justin M. Forbes
7eb64bd2ca
kernel-6.8.0-0.rc2.20240201git6764c317b6bb.22
* Thu Feb 01 2024 Fedora Kernel Team <kernel-team@fedoraproject.org> [6.8.0-0.rc2.6764c317b6bb.22]
- Remove defines forcing tools on, they override cmdline (Justin M. Forbes)
- Remove separate license tag for libperf (Justin M. Forbes)
- Don't use upstream bpftool version for Fedora package (Justin M. Forbes)
- Don't ship libperf.a in libperf-devel (Justin M. Forbes)
- add libperf packages and enable perf, libperf, tools and bpftool packages (Thorsten Leemhuis)
Resolves:

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2024-02-01 08:53:41 -06:00
Justin M. Forbes
62f37e2b56
kernel-6.8.0-0.rc2.20240130git861c0981648f.20
* Tue Jan 30 2024 Fedora Kernel Team <kernel-team@fedoraproject.org> [6.8.0-0.rc2.861c0981648f.20]
- Remove separate license tag for libperf (Justin M. Forbes)
- Don't use upstream bpftool version for Fedora package (Justin M. Forbes)
- Don't ship libperf.a in libperf-devel (Justin M. Forbes)
- add libperf packages and enable perf, libperf, tools and bpftool packages (Thorsten Leemhuis)
Resolves:

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2024-01-30 06:31:13 -06:00
Justin M. Forbes
863df56fa0
kernel-6.8.0-0.rc2.19
* Mon Jan 29 2024 Fedora Kernel Team <kernel-team@fedoraproject.org> [6.8.0-0.rc2.19]
- Remove separate license tag for libperf (Justin M. Forbes)
- Don't use upstream bpftool version for Fedora package (Justin M. Forbes)
- Don't ship libperf.a in libperf-devel (Justin M. Forbes)
- add libperf packages and enable perf, libperf, tools and bpftool packages (Thorsten Leemhuis)
Resolves:

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2024-01-29 06:25:34 -06:00
Justin M. Forbes
53455140ab
kernel-6.8.0-0.rc1.20240125git6098d87eaf31.15
* Thu Jan 25 2024 Fedora Kernel Team <kernel-team@fedoraproject.org> [6.8.0-0.rc1.6098d87eaf31.15]
- Remove separate license tag for libperf (Justin M. Forbes)
- Don't use upstream bpftool version for Fedora package (Justin M. Forbes)
- Don't ship libperf.a in libperf-devel (Justin M. Forbes)
- add libperf packages and enable perf, libperf, tools and bpftool packages (Thorsten Leemhuis)
Resolves:

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2024-01-25 07:25:00 -06:00
Justin M. Forbes
adb6820039
kernel-6.8.0-0.rc1.20240124git615d30064886.13
* Wed Jan 24 2024 Fedora Kernel Team <kernel-team@fedoraproject.org> [6.8.0-0.rc1.615d30064886.13]
- CI: include aarch64 in CKI container image gating (Tales Aparecida)
- redhat: spec: Fix update_scripts run for CentOS builds (Neal Gompa)
- Linux v6.8.0-0.rc1.615d30064886
Resolves:

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2024-01-24 07:47:11 -06:00
Justin M. Forbes
d665b9607f
kernel-6.8.0-0.rc1.20240123git7ed2632ec7d7.12
* Tue Jan 23 2024 Fedora Kernel Team <kernel-team@fedoraproject.org> [6.8.0-0.rc1.7ed2632ec7d7.12]
- New configs in drivers/crypto (Fedora Kernel Team)
- net: bump CONFIG_MAX_SKB_FRAGS to 45 (Marcelo Ricardo Leitner)
- Enable CONFIG_MARVELL_88Q2XXX_PHY (Izabela Bakollari)
- Remove CONFIG_NET_EMATCH_STACK file for RHEL (Justin M. Forbes)
- Linux v6.8.0-0.rc1.7ed2632ec7d7
Resolves:

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2024-01-23 14:41:55 -06:00
Justin M. Forbes
affc0bd8e2
kernel-6.8.0-0.rc1.12
* Mon Jan 22 2024 Fedora Kernel Team <kernel-team@fedoraproject.org> [6.8.0-0.rc1.12]
- Remove CONFIG_NET_EMATCH_STACK file for RHEL (Justin M. Forbes)
Resolves:

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2024-01-22 06:01:28 -06:00
Justin M. Forbes
57f1c28ff8
Fix up invalid config files for ELN
Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2024-01-19 10:57:11 -06:00
Justin M. Forbes
ebba7a8e2e
kernel-6.8.0-0.rc0.20240119git9d1694dc91ce.9
* Fri Jan 19 2024 Fedora Kernel Team <kernel-team@fedoraproject.org> [6.8.0-0.rc0.9d1694dc91ce.9]
- Turn on CONFIG_TCP_AO for Fedora (Justin M. Forbes)
- Linux v6.8.0-0.rc0.9d1694dc91ce
Resolves:

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2024-01-19 07:29:25 -06:00
Justin M. Forbes
33a1e84e45
kernel-6.8.0-0.rc0.20240118git296455ade1fd.8
* Thu Jan 18 2024 Fedora Kernel Team <kernel-team@fedoraproject.org> [6.8.0-0.rc0.296455ade1fd.8]
- Turn on IAA_CRYPTO_STATS for Fedora (Justin M. Forbes)
- Fix up manual merge error in security.h (Justin M. Forbes)
- fedora: new drivers and cleanups (Peter Robinson)
- Turn on Renesas RZ for Fedora IOT rhbz2257913 (Justin M. Forbes)
- redhat: filter-modules.sh.rhel: add dell-smm-hwmon (Scott Weaver)
- Linux v6.8.0-0.rc0.296455ade1fd
Resolves:

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2024-01-18 08:33:36 -06:00
Justin M. Forbes
0929021fd8
Fix up merge error
Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2024-01-17 10:40:46 -06:00
Justin M. Forbes
47976a2283
kernel-6.8.0-0.rc0.20240116git052d534373b7.8
* Tue Jan 16 2024 Fedora Kernel Team <kernel-team@fedoraproject.org> [6.8.0-0.rc0.052d534373b7.8]
- redhat: filter-modules.sh.rhel: add dell-smm-hwmon (Scott Weaver)
Resolves:

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2024-01-16 08:21:37 -06:00
Justin M. Forbes
35771966f5
kernel-6.8.0-0.rc0.20240113git052d534373b7.6
* Sat Jan 13 2024 Fedora Kernel Team <kernel-team@fedoraproject.org> [6.8.0-0.rc0.052d534373b7.6]
- Linux v6.8.0-0.rc0.052d534373b7
Resolves:

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2024-01-15 08:35:20 -06:00
Justin M. Forbes
bb1d08a878
kernel-6.8.0-0.rc0.20240113git052d534373b7.7
* Sat Jan 13 2024 Fedora Kernel Team <kernel-team@fedoraproject.org> [6.8.0-0.rc0.052d534373b7.7]
- Add python3-pyyaml to buildreqs for kernel-docs (Justin M. Forbes)
Resolves:

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2024-01-13 12:08:41 -06:00
Justin M. Forbes
8cc5591822
Add buildreq for docs
Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2024-01-12 10:01:04 -06:00