Commit Graph

6410 Commits

Author SHA1 Message Date
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
Justin M. Forbes
8bd2cc63a5
kernel-6.8.0-0.rc0.20240112git70d201a40823.5
* Fri Jan 12 2024 Fedora Kernel Team <kernel-team@fedoraproject.org> [6.8.0-0.rc0.70d201a40823.5]
- redhat: kABI: add missing RH_KABI_SIZE_ALIGN_CHECKS Kconfig option (Sabrina Dubroca)
- redhat: rh_kabi: introduce RH_KABI_EXCLUDE_WITH_SIZE (Sabrina Dubroca)
- redhat: rh_kabi: move semicolon inside __RH_KABI_CHECK_SIZE (Sabrina Dubroca)
- Linux v6.8.0-0.rc0.70d201a40823
Resolves:

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2024-01-12 08:47:47 -06:00
Justin M. Forbes
b605caf4df
kernel-6.8.0-0.rc0.20240111gitde927f6c0b07.4
* Thu Jan 11 2024 Fedora Kernel Team <kernel-team@fedoraproject.org> [6.8.0-0.rc0.de927f6c0b07.4]
- Fix up ZRAM_TRACK_ENTRY_ACTIME in pending (Justin M. Forbes)
- random: replace import_single_range() with import_ubuf() (Justin M. Forbes)
- Linux v6.8.0-0.rc0.de927f6c0b07
Resolves:

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2024-01-11 09:10:48 -06:00
Justin M. Forbes
a89ced715e
kernel-6.8.0-0.rc0.20240110gitab27740f7665.4
* Wed Jan 10 2024 Fedora Kernel Team <kernel-team@fedoraproject.org> [6.8.0-0.rc0.ab27740f7665.4]
- random: replace import_single_range() with import_ubuf() (Justin M. Forbes)
Resolves:

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2024-01-10 10:53:23 -06:00
Justin M. Forbes
f1a12a8ade
Fix up patch for upstream changes
Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2024-01-09 09:34:08 -06:00
Justin M. Forbes
240fb413c5
kernel-6.8.0-0.rc0.20240109git9f8413c4a66f.1
* Tue Jan 09 2024 Fedora Kernel Team <kernel-team@fedoraproject.org> [6.8.0-0.rc0.9f8413c4a66f.1]
- Reset RHEL_RELEASE for 6.8 series (Justin M. Forbes)
- common: cleanup MX3_IPU (Peter Robinson)
- all: The Octeon MDIO driver is aarch64/mips (Peter Robinson)
- common: rtc: remove bq4802 config (Peter Robinson)
- common: de-dupe MARVELL_GTI_WDT (Peter Robinson)
- all: Remove CAN_BXCAN (Peter Robinson)
- common: cleanup SND_SOC_ROCKCHIP (Peter Robinson)
- common: move RHEL DP83867_PHY to common (Peter Robinson)
- common: Make ASYMMETRIC_KEY_TYPE enable explicit (Peter Robinson)
- common: Disable aarch64 ARCH_MA35 universally (Peter Robinson)
- common: arm64: enable Tegra234 pinctrl driver (Peter Robinson)
- rhel: arm64: Enable qoriq thermal driver (Peter Robinson)
- common: aarch64: Cleanup some i.MX8 config options (Peter Robinson)
- all: EEPROM_LEGACY has been removed (Peter Robinson)
- all: rmeove AppleTalk hardware configs (Peter Robinson)
- all: cleanup: remove references to SLOB (Peter Robinson)
- all: cleanup: Drop unnessary BRCMSTB configs (Peter Robinson)
- all: net: remove retired network schedulers (Peter Robinson)
- all: cleanup removed CONFIG_IMA_TRUSTED_KEYRING (Peter Robinson)
- BuildRequires: lld for build with selftests for x86 (Jan Stancek)
- spec: add keyutils to selftest-internal subpackage requirements (Artem Savkov) [2166911]
- redhat/spec: exclude liburandom_read.so from requires (Artem Savkov) [2120968]
- rtla: sync summary text with upstream and update Requires (Jan Stancek)
- uki-virt: add systemd-sysext dracut module (Gerd Hoffmann)
- uki-virt: add virtiofs dracut module (Gerd Hoffmann)
- common: disable the FB device creation (Peter Robinson)
- s390x: There's no FB on Z-series (Peter Robinson)
- Linux v6.8.0-0.rc0.9f8413c4a66f
Resolves:

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2024-01-09 07:07:36 -06:00
Justin M. Forbes
78dae70341
kernel-6.7.0-68
* Mon Jan 08 2024 Fedora Kernel Team <kernel-team@fedoraproject.org> [6.7.0-68]
- fedora: aarch64: enable SM_VIDEOCC_8350 (Peter Robinson)
- Linux v6.7.0
Resolves:

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2024-01-08 07:41:43 -06:00
Justin M. Forbes
1e49dc1ebe
kernel-6.7.0-0.rc8.20240104gitac865f00af29.64
* Thu Jan 04 2024 Fedora Kernel Team <kernel-team@fedoraproject.org> [6.7.0-0.rc8.ac865f00af29.64]
- Linux v6.7.0-0.rc8.ac865f00af29
Resolves:

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2024-01-04 07:53:05 -07:00
Justin M. Forbes
b07abb4bca
kernel-6.7.0-0.rc8.61
* Mon Jan 01 2024 Fedora Kernel Team <kernel-team@fedoraproject.org> [6.7.0-0.rc8.61]
- Linux v6.7.0-0.rc8
Resolves:

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2024-01-01 10:25:37 -07:00
Justin M. Forbes
debc0cfc50
kernel-6.7.0-0.rc7.20231230gitf016f7547aee.59
* Sat Dec 30 2023 Fedora Kernel Team <kernel-team@fedoraproject.org> [6.7.0-0.rc7.f016f7547aee.59]
- Auto consolidate configs for the 6.7 cycle (Justin M. Forbes)
- Linux v6.7.0-0.rc7.f016f7547aee
Resolves:

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2023-12-30 07:26:19 -07:00
Justin M. Forbes
ff8da7c20f
kernel-6.7.0-0.rc7.20231229git8735c7c84d1b.58
* Fri Dec 29 2023 Fedora Kernel Team <kernel-team@fedoraproject.org> [6.7.0-0.rc7.8735c7c84d1b.58]
- Linux v6.7.0-0.rc7.8735c7c84d1b
Resolves:

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2023-12-29 08:53:46 -07:00
Justin M. Forbes
62370bf87b
kernel-6.7.0-0.rc7.20231228gitf5837722ffec.57
* Thu Dec 28 2023 Fedora Kernel Team <kernel-team@fedoraproject.org> [6.7.0-0.rc7.f5837722ffec.57]
- Linux v6.7.0-0.rc7.f5837722ffec
Resolves:

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2023-12-28 06:57:39 -06:00
Justin M. Forbes
a556c8b9a5
kernel-6.7.0-0.rc7.20231226gitfbafc3e621c3.56
* Tue Dec 26 2023 Fedora Kernel Team <kernel-team@fedoraproject.org> [6.7.0-0.rc7.fbafc3e621c3.56]
- Linux v6.7.0-0.rc7.fbafc3e621c3
Resolves:

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2023-12-26 12:17:40 -06:00
Justin M. Forbes
b5c7ddd6ee
kernel-6.7.0-0.rc7.54
* Sun Dec 24 2023 Fedora Kernel Team <kernel-team@fedoraproject.org> [6.7.0-0.rc7.54]
- Linux v6.7.0-0.rc7
Resolves:

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2023-12-24 10:34:55 -06:00
Justin M. Forbes
3ca11b3bdc
kernel-6.7.0-0.rc6.20231222git24e0d2e527a3.52
* Fri Dec 22 2023 Fedora Kernel Team <kernel-team@fedoraproject.org> [6.7.0-0.rc6.24e0d2e527a3.52]
- fedora: a few cleanups and driver enablements (Peter Robinson)
- fedora: arm64: cleanup Allwinner Pinctrl drivers (Peter Robinson)
- fedora: aarch64: Enable some DW drivers (Peter Robinson)
- Linux v6.7.0-0.rc6.24e0d2e527a3
Resolves:

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2023-12-22 08:26:55 -06:00
Justin M. Forbes
7fddbda6f7
Add
Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2023-12-21 12:16:03 -06:00
Justin M. Forbes
839203dac3
kernel-6.7.0-0.rc6.20231221gita4aebe936554.51
* Thu Dec 21 2023 Fedora Kernel Team <kernel-team@fedoraproject.org> [6.7.0-0.rc6.a4aebe936554.51]
- redhat: ship all the changelog from source git into kernel-doc (Herton R. Krzesinski)
- redhat: create an empty changelog file when changing its name (Herton R. Krzesinski)
- Linux v6.7.0-0.rc6.a4aebe936554
Resolves:

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2023-12-21 12:12:14 -06:00
Justin M. Forbes
38d968d633
kernel-6.7.0-0.rc6.20231220git55cb5f43689d.50
* Wed Dec 20 2023 Fedora Kernel Team <kernel-team@fedoraproject.org> [6.7.0-0.rc6.55cb5f43689d.50]
- redhat/self-test: Remove --all from git query (Prarit Bhargava)
- Linux v6.7.0-0.rc6.55cb5f43689d
Resolves:

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2023-12-20 09:14:06 -06:00
Justin M. Forbes
4a882a6f68
kernel-6.7.0-0.rc6.20231219git2cf4f94d8e86.49
* Tue Dec 19 2023 Fedora Kernel Team <kernel-team@fedoraproject.org> [6.7.0-0.rc6.2cf4f94d8e86.49]
- Linux v6.7.0-0.rc6.2cf4f94d8e86
Resolves:

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2023-12-19 13:36:22 -06:00
Justin M. Forbes
eb0822508e
kernel-6.7.0-0.rc6.48
* Mon Dec 18 2023 Fedora Kernel Team <kernel-team@fedoraproject.org> [6.7.0-0.rc6.48]
- Disable accel drivers for Fedora x86 (Kate Hsuan)
- redhat: scripts: An automation script for disabling unused driver for x86 (Kate Hsuan)
- Fix up Fedora LJCA configs and filters (Justin M. Forbes)
- Linux v6.7.0-0.rc6
Resolves:

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
2023-12-18 06:27:14 -06:00