Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: kernel-debug-core | Distribution: CentOS |
Version: 5.14.0 | Vendor: CentOS |
Release: 513.el9 | Build date: Fri Sep 27 09:24:15 2024 |
Group: Unspecified | Build host: ppc64le-04.stream.rdu2.redhat.com |
Size: 132187875 | Source RPM: kernel-5.14.0-513.el9.src.rpm |
Packager: builder@centos.org | |
Url: https://www.kernel.org/ | |
Summary: %{variant_summary} |
The kernel package contains the Linux kernel (vmlinuz), the core of any Linux operating system. The kernel handles the basic functions of the operating system: memory allocation, process allocation, device input and output, etc. This variant of the kernel has numerous debugging options enabled. It should only be installed when trying to gather additional information on kernel bugs, as some of these options impact performance noticably.
((GPL-2.0-only WITH Linux-syscall-note) OR BSD-2-Clause) AND ((GPL-2.0-only WITH Linux-syscall-note) OR BSD-3-Clause) AND ((GPL-2.0-only WITH Linux-syscall-note) OR CDDL-1.0) AND ((GPL-2.0-only WITH Linux-syscall-note) OR Linux-OpenIB) AND ((GPL-2.0-only WITH Linux-syscall-note) OR MIT) AND ((GPL-2.0-or-later WITH Linux-syscall-note) OR BSD-3-Clause) AND ((GPL-2.0-or-later WITH Linux-syscall-note) OR MIT) AND Apache-2.0 AND BSD-2-Clause AND BSD-3-Clause AND BSD-3-Clause-Clear AND GFDL-1.1-no-invariants-or-later AND GPL-1.0-or-later AND (GPL-1.0-or-later OR BSD-3-Clause) AND (GPL-1.0-or-later WITH Linux-syscall-note) AND GPL-2.0-only AND (GPL-2.0-only OR Apache-2.0) AND (GPL-2.0-only OR BSD-2-Clause) AND (GPL-2.0-only OR BSD-3-Clause) AND (GPL-2.0-only OR CDDL-1.0) AND (GPL-2.0-only OR GFDL-1.1-no-invariants-or-later) AND (GPL-2.0-only OR GFDL-1.2-no-invariants-only) AND (GPL-2.0-only WITH Linux-syscall-note) AND GPL-2.0-or-later AND (GPL-2.0-or-later OR BSD-2-Clause) AND (GPL-2.0-or-later OR BSD-3-Clause) AND (GPL-2.0-or-later OR CC-BY-4.0) AND (GPL-2.0-or-later WITH GCC-exception-2.0) AND (GPL-2.0-or-later WITH Linux-syscall-note) AND ISC AND LGPL-2.0-or-later AND (LGPL-2.0-or-later OR BSD-2-Clause) AND (LGPL-2.0-or-later WITH Linux-syscall-note) AND LGPL-2.1-only AND (LGPL-2.1-only OR BSD-2-Clause) AND (LGPL-2.1-only WITH Linux-syscall-note) AND LGPL-2.1-or-later AND (LGPL-2.1-or-later WITH Linux-syscall-note) AND (Linux-OpenIB OR GPL-2.0-only) AND (Linux-OpenIB OR GPL-2.0-only OR BSD-2-Clause) AND Linux-man-pages-copyleft AND MIT AND (MIT OR GPL-2.0-only) AND (MIT OR GPL-2.0-or-later) AND (MIT OR LGPL-2.1-only) AND (MPL-1.1 OR GPL-2.0-only) AND (X11 OR GPL-2.0-only) AND (X11 OR GPL-2.0-or-later) AND Zlib
* Thu Sep 26 2024 Rado Vrbovsky <rvrbovsk@redhat.com> [5.14.0-513.el9] - mei: me: disable RPL-S on SPS and IGN firmwares (CKI Backport Bot) [RHEL-33327] - powerpc/ptrace: Add thread.regs checks to all ptrace hooks (Mamatha Inamdar) [RHEL-28702] - cpu/SMT: Enable SMT only if a core is online (Mamatha Inamdar) [RHEL-37146] - powerpc/topology: Check if a core is online (Mamatha Inamdar) [RHEL-37146] - gpio: Use device_get_match_data() (Joel Slebodnick) [RHEL-57710] - gpio: davinci: Remove redundant dev_err_probe() (Joel Slebodnick) [RHEL-57710] - gpio: davinci: make davinci_gpio_dev_pm_ops static (Joel Slebodnick) [RHEL-57710] - gpio: davinci: correct non-kerneldoc comment (Joel Slebodnick) [RHEL-57710] - gpio: davinci: Add irq chip flag to skip set wake (Joel Slebodnick) [RHEL-57710] - gpio: davinci: Do not clear the bank intr enable bit in save_context (Joel Slebodnick) [RHEL-57710] - gpio: davinci: Remove duplicate assignment of of_gpio_n_cells (Joel Slebodnick) [RHEL-57710] - gpio: davinci: Do not mention legacy API in the code (Joel Slebodnick) [RHEL-57710] - gpio: davinci: add support of module build (Joel Slebodnick) [RHEL-57710] - gpio: davinci: Add support for system suspend/resume PM (Joel Slebodnick) [RHEL-57710] - PCI: pciehp: Detect device replacement during system sleep (Myron Stowe) [RHEL-58895] - cleanup: Standardize the header guard define's name (Myron Stowe) [RHEL-58895] - nfsd: ensure that nfsd4_fattr_args.context is zeroed out (CKI Backport Bot) [RHEL-58883] {CVE-2024-46697} - intel_idle: Disable promotion to C1E on Jasper Lake and Elkhart Lake (David Arcari) [RHEL-15564] - intel_idle: add Granite Rapids Xeon support (David Arcari) [RHEL-15564] - intel_idle: Switch to new Intel CPU model defines (David Arcari) [RHEL-15564] - net/sched: adjust device watchdog timer to detect stopped queue at right time (Ivan Vecera) [RHEL-57767] - net_sched: sch_sfq: annotate data-races around q->perturb_period (Ivan Vecera) [RHEL-57767] - net_sched: sch_skbprio: implement lockless skbprio_dump() (Ivan Vecera) [RHEL-57767] - net_sched: sch_pie: implement lockless pie_dump() (Ivan Vecera) [RHEL-57767] - net_sched: sch_hhf: implement lockless hhf_dump() (Ivan Vecera) [RHEL-57767] - net_sched: sch_hfsc: implement lockless accesses to q->defcls (Ivan Vecera) [RHEL-57767] - net_sched: sch_fq_pie: implement lockless fq_pie_dump() (Ivan Vecera) [RHEL-57767] - net_sched: sch_fq_codel: implement lockless fq_codel_dump() (Ivan Vecera) [RHEL-57767] - net_sched: sch_fifo: implement lockless __fifo_dump() (Ivan Vecera) [RHEL-57767] - net_sched: sch_ets: implement lockless ets_dump() (Ivan Vecera) [RHEL-57767] - net_sched: sch_tfs: implement lockless etf_dump() (Ivan Vecera) [RHEL-57767] - net_sched: sch_codel: implement lockless codel_dump() (Ivan Vecera) [RHEL-57767] - net_sched: sch_choke: implement lockless choke_dump() (Ivan Vecera) [RHEL-57767] - net_sched: sch_cbs: implement lockless cbs_dump() (Ivan Vecera) [RHEL-57767] - net_sched: cake: implement lockless cake_dump() (Ivan Vecera) [RHEL-57767] - net_sched: sch_fq: implement lockless fq_dump() (Ivan Vecera) [RHEL-57767] - flow_offload: add control flag checking helpers (Ivan Vecera) [RHEL-57767] - flow_offload: fix flow_offload_has_one_action() kdoc (Ivan Vecera) [RHEL-57767] - net: sched: cls_api: fix slab-use-after-free in fl_dump_key (Ivan Vecera) [RHEL-57767] - net: sched: cake: Optimize the number of function calls and branches in heap construction (Ivan Vecera) [RHEL-57767] - net/sched: act_skbmod: prevent kernel-infoleak (Ivan Vecera) [RHEL-57767] - net: sched: make skip_sw actually skip software (Ivan Vecera) [RHEL-57767] - net: sched: cls_api: add filter counter (Ivan Vecera) [RHEL-57767] - net: sched: cls_api: add skip_sw counter (Ivan Vecera) [RHEL-57767] - net/sched: Add module alias for sch_fq_pie (Ivan Vecera) [RHEL-57767] - selftests: forwarding: Make tc-police pass on debug kernels (Ivan Vecera) [RHEL-57767] - selftests/tc-testing: require an up to date iproute2 for blockcast tests (Ivan Vecera) [RHEL-57767] - net: sched: Annotate struct tc_pedit with __counted_by (Ivan Vecera) [RHEL-57767] - selftests: tc-testing: add mirred to block tdc tests (Ivan Vecera) [RHEL-57767] - net/sched: Remove alias of sch_clsact (Ivan Vecera) [RHEL-57767] - net/sched: Load modules via their alias (Ivan Vecera) [RHEL-57767] - net/sched: Add module aliases for cls_,sch_,act_ modules (Ivan Vecera) [RHEL-57767] - net/sched: Add helper macros with module names (Ivan Vecera) [RHEL-57767] - taprio: validate TCA_TAPRIO_ATTR_FLAGS through policy instead of open-coding (Ivan Vecera) [RHEL-57767] - selftests: tc-testing: return fail if a test fails in setup/teardown (Ivan Vecera) [RHEL-57767] - selftests: tc-testing: enable all tdc tests (Ivan Vecera) [RHEL-57767] - selftests: tc-testing: adjust fq test to latest iproute2 (Ivan Vecera) [RHEL-57767] - selftests: tc-testing: check if 'jq' is available in taprio tests (Ivan Vecera) [RHEL-57767] - selftests: tc-testing: add missing netfilter config (Ivan Vecera) [RHEL-57767] - flow_offload: Annotate struct flow_action_entry with __counted_by (Ivan Vecera) [RHEL-57767] - net: skbuff: hide csum_not_inet when CONFIG_IP_SCTP not set (Ivan Vecera) [RHEL-57767] - sysctl: always initialize i_uid/i_gid (Pavel Reichl) [RHEL-54943] {CVE-2024-42312} - exfat: fix potential deadlock on __exfat_get_dentry_set (Pavel Reichl) [RHEL-54936] {CVE-2024-42315} - fs: prevent out-of-bounds array speculation when closing a file descriptor (Pavel Reichl) [RHEL-55126] {CVE-2024-42265} - protect the fetch of ->fd[fd] in do_dup2() from mispredictions (Pavel Reichl) [RHEL-55126] {CVE-2024-42265} - PCI: keystone: Fix NULL pointer dereference in case of DT error in ks_pcie_setup_rc_app_regs() (Myron Stowe) [RHEL-54858] {CVE-2024-43823} - s390: update defconfigs (Thomas Huth) [RHEL-54248] - s390/ipl: add missing IPL_TYPE_ECKD_DUMP case to ipl_init() (Thomas Huth) [RHEL-54248] - s390/pci: fix three typos in comments (Thomas Huth) [RHEL-54248] - s390/scm: fix virtual vs physical address confusion (Thomas Huth) [RHEL-54248] - s390: remove odd comment (Thomas Huth) [RHEL-54248] - s390/dasd: resolve spelling mistake (Thomas Huth) [RHEL-54248] - s390/cmma: move set_page_stable() and friends to header file (Thomas Huth) [RHEL-54248] - s390/cmma: move parsing of cmma kernel parameter to early boot code (Thomas Huth) [RHEL-54248] - s390/cmma: cleanup inline assemblies (Thomas Huth) [RHEL-54248] - s390/cio: replace deprecated strncpy with strscpy (Thomas Huth) [RHEL-54248] - s390/sclp: replace deprecated strncpy with strtomem (Thomas Huth) [RHEL-54248] - s390/cio: fix virtual vs physical address confusion (Thomas Huth) [RHEL-54248] - s390/cio: export CMG value as decimal (Thomas Huth) [RHEL-54248] - s390: delete the unused store_prefix() function (Thomas Huth) [RHEL-54248] - s390/sclp: handle default case in sclp memory notifier (Thomas Huth) [RHEL-54248] - s390/diag: add missing virt_to_phys() translation to diag224() (Thomas Huth) [RHEL-54248] - s390/mm,fault: remove VM_FAULT_BADCONTEXT (Thomas Huth) [RHEL-54248] - s390/mm,fault: simplify kfence fault handling (Thomas Huth) [RHEL-54248] - s390/mm,fault: call do_fault_error() only from do_exception() (Thomas Huth) [RHEL-54248] - s390/mm,fault: get rid of do_low_address() (Thomas Huth) [RHEL-54248] - s390/mm,fault: remove VM_FAULT_PFAULT (Thomas Huth) [RHEL-54248] - s390/mm,fault: use get_kernel_nofault() to dereference in dump_pagetable() (Thomas Huth) [RHEL-54248] - s390/mm,fault: improve readability by using teid union (Thomas Huth) [RHEL-54248] - s390/mm,fault: use static key for store indication (Thomas Huth) [RHEL-54248] - s390/mm,fault: use get_fault_address() everywhere (Thomas Huth) [RHEL-54248] - s390/mm,fault: replace WARN_ON_ONCE() with unreachable() (Thomas Huth) [RHEL-54248] - s390/mm,fault: remove noinline attribute from all functions (Thomas Huth) [RHEL-54248] - s390/mm,fault: remove line break (Thomas Huth) [RHEL-54248] - s390/mm,fault: include linux/mmu_context.h (Thomas Huth) [RHEL-54248] - s390/mm,fault: have balanced braces, remove unnecessary blanks (Thomas Huth) [RHEL-54248] - s390/mm,fault: use pr_warn(), pr_cont(), ... instead of open-coding (Thomas Huth) [RHEL-54248] - s390/mm,fault: use pr_warn_ratelimited() (Thomas Huth) [RHEL-54248] - s390/mm,fault: use __ratelimit() instead of printk_ratelimit() (Thomas Huth) [RHEL-54248] - s390/mm,fault: reverse x-mas tree coding style (Thomas Huth) [RHEL-54248] - s390/mm,fault: remove and improve comments, adjust whitespace (Thomas Huth) [RHEL-54248] - s390/mm: make vmemmap_free() only for CONFIG_MEMORY_HOTPLUG available (Thomas Huth) [RHEL-54248] - s390/vmem: remove unused variable (Thomas Huth) [RHEL-54248] - s390: add support for DCACHE_WORD_ACCESS (Thomas Huth) [RHEL-54248] - s390: provide word-at-a-time implementation (Thomas Huth) [RHEL-54248] - s390/extable: reduce number of extable macros (Thomas Huth) [RHEL-54248] - s390/crash: remove unused parameter (Thomas Huth) [RHEL-54248] - s390/kasan: handle DCSS mapping in memory holes (Thomas Huth) [RHEL-54248] - s390/cio: fix a memleak in css_alloc_subchannel (Thomas Huth) [RHEL-54248] - s390: use control register bit defines (Thomas Huth) [RHEL-54248] - s390/ctlreg: add control register bits (Thomas Huth) [RHEL-54248] - s390/irq: use CR0 defines to define CR0_IRQ_SUBCLASS_MASK (Thomas Huth) [RHEL-54248] - s390/ctlreg: add missing defines (Thomas Huth) [RHEL-54248] - s390/setup: make use of system_ctl_load() (Thomas Huth) [RHEL-54248] - s390/ctlreg: add system_ctl_load() (Thomas Huth) [RHEL-54248] - s390/early: use system_ctl_set_bit() instead of local_ctl_set_bit() (Thomas Huth) [RHEL-54248] - s390/ctlreg: allow to call system_ctl_set/clear_bit() early (Thomas Huth) [RHEL-54248] - s390/ctltreg: make initialization of control register save area explicit (Thomas Huth) [RHEL-54248] - s390/ctlreg: add struct ctlreg (Thomas Huth) [RHEL-54248] - s390/ctlreg: add type checking to __local_ctl_load() and __local_ctl_store() (Thomas Huth) [RHEL-54248] - s390/kprobes,ptrace: open code struct per_reg (Thomas Huth) [RHEL-54248] - s390/ctlreg: change parameters of __local_ctl_load() and __local_ctl_store() (Thomas Huth) [RHEL-54248] - s390/ctlreg: use local_ctl_load() and local_ctl_store() where possible (Thomas Huth) [RHEL-54248] - s390/ctlreg: add local_ctl_load() and local_ctl_store() (Thomas Huth) [RHEL-54248] - s390/ctlreg: add local and system prefix to some functions (Thomas Huth) [RHEL-54248] - s390/ctlreg: cleanup inline assemblies (Thomas Huth) [RHEL-54248] - s390/ctlreg: rename ctl_reg.h to ctlreg.h (Thomas Huth) [RHEL-54248] - s390/ctlreg: move control register code to separate file (Thomas Huth) [RHEL-54248] - s390/smp: keep the original lowcore for CPU 0 (Thomas Huth) [RHEL-54248] - s390/smp: disallow CPU hotplug of CPU 0 (Thomas Huth) [RHEL-54248] - s390/smp,mcck: fix early IPI handling (Thomas Huth) [RHEL-54248] - s390/cert_store: fix string length handling (Thomas Huth) [RHEL-54248] - s390: update defconfigs (Thomas Huth) [RHEL-54248] - s390/vmem: do not silently ignore mapping limit (Thomas Huth) [RHEL-54248] - s390/mm: use __set_memory() variants where useful (Thomas Huth) [RHEL-54248] - s390/set_memory: add __set_memory() variant (Thomas Huth) [RHEL-54248] - s390/set_memory: generate all set_memory() functions (Thomas Huth) [RHEL-54248] - s390/mm: improve description of mapping permissions of prefix pages (Thomas Huth) [RHEL-54248] - s390/amode31: change type of __samode31, __eamode31, etc (Thomas Huth) [RHEL-54248] - s390/mm: simplify kernel mapping setup (Thomas Huth) [RHEL-54248] - s390/mm: fix MAX_DMA_ADDRESS physical vs virtual confusion (Thomas Huth) [RHEL-54248] - s390/crash: fix virtual vs physical address confusion (Thomas Huth) [RHEL-54248] - s390/vmem: fix virtual vs physical address confusion (Thomas Huth) [RHEL-54248] - s390/dcssblk: fix lockdep warning (Thomas Huth) [RHEL-54248] - s390/monreader: fix virtual vs physical address confusion (Thomas Huth) [RHEL-54248] - s390/pci: use builtin_misc_device macro to simplify the code (Thomas Huth) [RHEL-54248] - s390/ipl: refactor deprecated strncpy (Thomas Huth) [RHEL-54248] - s390/ipl: fix virtual vs physical address confusion (Thomas Huth) [RHEL-54248] - s390/ipl: add common ipl parameter attribute group (Thomas Huth) [RHEL-54248] - s390/dcssblk: fix kernel crash with list_add corruption (Thomas Huth) [RHEL-54248] - s390/boot: fix multi-line comments style (Thomas Huth) [RHEL-54248] - s390/boot: account Real Memory Copy and Lowcore areas (Thomas Huth) [RHEL-54248] - s390/mm: define Real Memory Copy size and mask macros (Thomas Huth) [RHEL-54248] - s390/boot: cleanup number of page table levels setup (Thomas Huth) [RHEL-54248] - s390: remove <asm/export.h> (Thomas Huth) [RHEL-54248] - s390: replace #include <asm/export.h> with #include <linux/export.h> (Thomas Huth) [RHEL-54248] - s390: remove unneeded #include <asm/export.h> (Thomas Huth) [RHEL-54248] - s390/smp: ensure global control register contents are in sync (Thomas Huth) [RHEL-54248] - s390/ptrace: add missing linux/const.h include (Thomas Huth) [RHEL-54248] - s390/cert_store: select CRYPTO_LIB_SHA256 (Thomas Huth) [RHEL-54248] - s390/cert_store: fix error return code in fill_cs_keyring() (Thomas Huth) [RHEL-54248] - s390/defconfigs: set CONFIG_FUNCTION_GRAPH_RETVAL=y (Thomas Huth) [RHEL-54248] - s390/ftrace: use la instead of aghik in return_to_handler() (Thomas Huth) [RHEL-54248] - s390/tracing: pass struct ftrace_regs to ftrace_trace_function (Thomas Huth) [RHEL-54248] - s390: raise minimum supported machine generation to z10 [partial] (Thomas Huth) [RHEL-54248] - s390/ebcdic: fix typo in comment (Thomas Huth) [RHEL-54248] - s390/diag: fix diagnose 8c description (Thomas Huth) [RHEL-54248] - s390: update defconfigs (Thomas Huth) [RHEL-54248] - s390/vmem: split pages when debug pagealloc is enabled (Thomas Huth) [RHEL-54248] - s390/dasd: use correct number of retries for ERP requests (Thomas Huth) [RHEL-54248] - s390: use obj-y to descend into drivers/s390/ (Thomas Huth) [RHEL-54248] - docs: move s390 under arch (Thomas Huth) [RHEL-54248] - docs: create a top-level arch/ directory (Thomas Huth) [RHEL-54248] - MAINTAINERS: remove outdated linux390 link (Thomas Huth) [RHEL-54248] - s390/hypfs: stop using ENOSYS error code (Thomas Huth) [RHEL-54248] - s390/mm: get rid of VMEM_MAX_PHYS macro (Thomas Huth) [RHEL-54248] - s390/extmem: improve reporting of -ERANGE error (Thomas Huth) [RHEL-54248] - s390/mm: rework arch_get_mappable_range() callback (Thomas Huth) [RHEL-54248] - s390/mm: remove redundant check against VMEM_MAX_PHYS (Thomas Huth) [RHEL-54248] - s390/dcssblk: fix virtual vs physical address confusion (Thomas Huth) [RHEL-54248] - s390/dcssblk: use IS_ALIGNED() for alignment checks (Thomas Huth) [RHEL-54248] - s390/kexec: make machine_kexec() depend on CONFIG_KEXEC_CORE (Thomas Huth) [RHEL-54248] - s390/ftrace: enable HAVE_FUNCTION_GRAPH_RETVAL (Thomas Huth) [RHEL-54248] - redhat: Set CONFIG_S390_HYPFS in the kernel configs (Thomas Huth) [RHEL-54248] - s390/hypfs: factor out filesystem code (Thomas Huth) [RHEL-54248] - s390/hypfs: remove open-coded PTR_ALIGN() (Thomas Huth) [RHEL-54248] - s390/hypfs: simplify memory allocation (Thomas Huth) [RHEL-54248] - s390/sthyi: enforce 4k alignment of vmalloc'ed area (Thomas Huth) [RHEL-54248] - s390/diag: handle diag 204 subcode 4 address correctly (Thomas Huth) [RHEL-54248] - redhat: Disable CONFIG_CERT_STORE for the RHEL kernel (Thomas Huth) [RHEL-54248] - s390: add support for user-defined certificates (Thomas Huth) [RHEL-54248] - s390: convert to ctime accessor functions (Thomas Huth) [RHEL-54248] - s390/cpum_sf: remove check on CPU being online (Thomas Huth) [RHEL-54248] - s390/cpum_sf: handle casts consistently (Thomas Huth) [RHEL-54248] - s390/cpum_sf: remove unnecessary debug statement (Thomas Huth) [RHEL-54248] - s390/cpum_sf: remove parameter in call to pr_err (Thomas Huth) [RHEL-54248] - s390/cpum_sf: simplify function setup_pmu_cpu (Thomas Huth) [RHEL-54248] - s390/cpum_cf: remove unneeded debug statements (Thomas Huth) [RHEL-54248] - s390/entry: remove mcck clock (Thomas Huth) [RHEL-54248] - s390/entry: rework entering DAT-on mode on CPU restart (Thomas Huth) [RHEL-54248] - s390/mm: fence off VM macros from asm and linker (Thomas Huth) [RHEL-54248] - s390/ptrace: make all psw related defines also available for asm (Thomas Huth) [RHEL-54248] - s390/ptrace: remove PSW_DEFAULT_KEY from uapi (Thomas Huth) [RHEL-54248] - s390/vdso: filter out mno-pic-data-is-text-relative cflag (Thomas Huth) [RHEL-54248] - s390: consistently use .balign instead of .align (Thomas Huth) [RHEL-54248] - s390/decompressor: fix misaligned symbol build error (Thomas Huth) [RHEL-54248] - s390/vdso: check for undefined symbols after build (Thomas Huth) [RHEL-54248] - s390/mm: do not include <asm-generic/io.h> directly (Thomas Huth) [RHEL-54248] - s390/vmem: fix virtual vs physical address confusion (Thomas Huth) [RHEL-54248] - s390/defconfigs: set CONFIG_NET_TC_SKB_EXT=y (Thomas Huth) [RHEL-54248] - s390/cpum_cf: rework PER_CPU_DEFINE of struct cpu_cf_events (Thomas Huth) [RHEL-54248] - s390/cpum_cf: open access to hwctr device for CAP_PERFMON privileged process (Thomas Huth) [RHEL-54248] - s390/boot: fix physmem_info virtual vs physical address confusion (Thomas Huth) [RHEL-54248] - s390/kasan: avoid short by one page shadow memory (Thomas Huth) [RHEL-54248] - s390/kasan: fix insecure W+X mapping warning (Thomas Huth) [RHEL-54248] - s390/crash: use the correct type for memory allocation (Thomas Huth) [RHEL-54248] - s390: gmap use pte_unmap_unlock() not spin_unlock() (Thomas Huth) [RHEL-54248] - s390: allow pte_offset_map_lock() to fail (Thomas Huth) [RHEL-54248] - s390/purgatory: Do not use fortified string functions (Thomas Huth) [RHEL-54248] - s390/zcore: conditionally clear memory on reipl (Thomas Huth) [RHEL-54248] - s390/ipl: add REIPL_CLEAR flag to os_info (Thomas Huth) [RHEL-54248] - s390/purgatory: disable branch profiling (Thomas Huth) [RHEL-54248] - s390/cio: unregister device when the only path is gone (Thomas Huth) [RHEL-54248] - s390/Kconfig: remove obsolete configs SCHED_{BOOK,DRAWER} (Thomas Huth) [RHEL-54248] - s390/uapi: cover statfs padding by growing f_spare (Thomas Huth) [RHEL-54248] - s390/ipl: fix IPIB virtual vs physical address confusion (Thomas Huth) [RHEL-54248] - s390/topology: honour nr_cpu_ids when adding CPUs (Thomas Huth) [RHEL-54248] - s390/cio: include subchannels without devices also for evaluation (Thomas Huth) [RHEL-54248] - s390/defconfigs: set CONFIG_INIT_STACK_NONE=y (Thomas Huth) [RHEL-54248] - s390: select ARCH_SUPPORTS_INT128 (Thomas Huth) [RHEL-54248] - s390/pai_ext: replace atomic_t with refcount_t (Thomas Huth) [RHEL-54248] - s390/pai_crypto: replace atomic_t with refcount_t (Thomas Huth) [RHEL-54248] - s390/stackleak: provide fast __stackleak_poison() implementation (Thomas Huth) [RHEL-54248] - s390: select ARCH_USE_SYM_ANNOTATIONS (Thomas Huth) [RHEL-54248] - s390/mm: use VM_FLUSH_RESET_PERMS in module_alloc() (Thomas Huth) [RHEL-54248] - tools headers UAPI: Sync s390 syscall table file that wires up the memfd_secret syscall (Thomas Huth) [RHEL-54248] - s390: wire up memfd_secret system call (Thomas Huth) [RHEL-54248] - s390/mm: enable ARCH_HAS_SET_DIRECT_MAP (Thomas Huth) [RHEL-54248] - s390/mm: use BIT macro to generate SET_MEMORY bit masks (Thomas Huth) [RHEL-54248] - s390/relocate_kernel: adjust indentation (Thomas Huth) [RHEL-54248] - s390/mcount: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-54248] - s390/amode31: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-54248] - s390/kasan: remove override of mem*() functions (Thomas Huth) [RHEL-54248] - s390/kdump: remove nodat stack restriction for calling nodat functions (Thomas Huth) [RHEL-54248] - s390/kdump: rework invocation of DAT-off code (Thomas Huth) [RHEL-54248] - s390/kdump: fix virtual vs physical address confusion (Thomas Huth) [RHEL-54248] - s390/kdump: cleanup do_start_kdump() prototype and usage (Thomas Huth) [RHEL-54248] - s390/kexec: turn DAT mode off immediately before purgatory (Thomas Huth) [RHEL-54248] - s390/cpum_cf: remove function validate_ctr_auth() by inline code (Thomas Huth) [RHEL-54248] - s390/cpum_cf: provide counter number to validate_ctr_version() (Thomas Huth) [RHEL-54248] - s390/cpum_cf: introduce static CPU counter facility information (Thomas Huth) [RHEL-54248] - s390/mm: fix direct map accounting (Thomas Huth) [RHEL-54248] - s390/mm: rename POPULATE_ONE2ONE to POPULATE_DIRECT (Thomas Huth) [RHEL-54248] - s390/boot: improve install.sh script (Thomas Huth) [RHEL-54248] - s390/cpum_cf: simplify pr_err() statement in cpumf_pmu_enable/disable (Thomas Huth) [RHEL-54248] - s390/kaslr: randomize amode31 base address (Thomas Huth) [RHEL-54248] - s390/kaslr: generalize and improve random base distribution (Thomas Huth) [RHEL-54248] - s390/boot: pin amode31 default lma (Thomas Huth) [RHEL-54248] - s390/boot: do not change default_lma (Thomas Huth) [RHEL-54248] - s390/cpum_cf: remove unnecessary copy_from_user call (Thomas Huth) [RHEL-54248] - s390/cpum_cf: log bad return code of function cfset_all_copy (Thomas Huth) [RHEL-54248] - s390/module: create module allocations without exec permissions (Thomas Huth) [RHEL-54248] - s390/ftrace: do not assume module_alloc() returns executable memory (Thomas Huth) [RHEL-54248] - s390/mm: use set_memory_*() helpers instead of open coding (Thomas Huth) [RHEL-54248] - s390/mm: implement set_memory_rwnx() (Thomas Huth) [RHEL-54248] - s390/ipl: fix physical-virtual confusion for diag308 (Thomas Huth) [RHEL-54248] - s390/kaslr: randomize module base load address (Thomas Huth) [RHEL-54248] - s390/kaslr: provide kaslr_enabled() function (Thomas Huth) [RHEL-54248] - s390/checksum: remove not needed uaccess.h include (Thomas Huth) [RHEL-54248] - s390: move on_thread_stack() to processor.h (Thomas Huth) [RHEL-54248] - s390: remove arch_early_irq_init() (Thomas Huth) [RHEL-54248] - s390/stacktrace: remove call_on_stack_noreturn() (Thomas Huth) [RHEL-54248] - s390: use init_thread_union aka initial stack for the first process (Thomas Huth) [RHEL-54248] - s390: make extables read-only (Thomas Huth) [RHEL-54248] - s390/uaccess: remove extra blank line (Thomas Huth) [RHEL-54248] - s390/uaccess: get rid of not needed local variable (Thomas Huth) [RHEL-54248] - s390/uaccess: rename tmp1 and tmp2 variables (Thomas Huth) [RHEL-54248] - s390/uaccess: sort EX_TABLE list for inline assemblies (Thomas Huth) [RHEL-54248] - s390/uaccess: rename/sort labels in inline assemblies (Thomas Huth) [RHEL-54248] - s390/uaccess: remove unused label in inline assemblies (Thomas Huth) [RHEL-54248] - s390/uaccess: use symbolic names for inline assembly operands (Thomas Huth) [RHEL-54248] - s390/ptrace: fix PTRACE_GET_LAST_BREAK error handling (Thomas Huth) [RHEL-54248] - s390: reintroduce expoline dependence to scripts (Thomas Huth) [RHEL-54248] - s390: enable ARCH_HAS_MEMBARRIER_SYNC_CORE (Thomas Huth) [RHEL-54248] - s390/cpum_sf: remove flag PERF_CPUM_SF_FULL_BLOCKS (Thomas Huth) [RHEL-54248] - s390/mm: make use of atomic_fetch_xor() (Thomas Huth) [RHEL-54248] - s390/vdso: use __ALIGN instead of open coded .align (Thomas Huth) [RHEL-54248] - s390/expoline: use __ALIGN instead of open coded .align (Thomas Huth) [RHEL-54248] - s390/ftrace: move hotpatch trampolines to mcount.S (Thomas Huth) [RHEL-54248] - s390/kasan: move shadow mapping to decompressor (Thomas Huth) [RHEL-54248] - s390/mm,pageattr: allow KASAN shadow memory (Thomas Huth) [RHEL-54248] - s390/boot: rework decompressor reserved tracking (Thomas Huth) [RHEL-54248] - s390/boot: rename mem_detect to physmem_info (Thomas Huth) [RHEL-54248] - s390/boot: remove non-functioning image bootable check (Thomas Huth) [RHEL-54248] - s390/dumpstack: resolve userspace last_break (Thomas Huth) [RHEL-54248] - s390: simplify dynamic sysctl registration for appldata_register_ops (Thomas Huth) [RHEL-54248] - s390: simplify one-level sysctl registration for page_table_sysctl (Thomas Huth) [RHEL-54248] - s390: simplify one level sysctl registration for cmm_table (Thomas Huth) [RHEL-54248] - s390: simplify one-level sysctl registration for appldata_table (Thomas Huth) [RHEL-54248] - s390: simplify one-level syctl registration for s390dbf_table (Thomas Huth) [RHEL-54248] - s390: simplify one-level sysctl registration for topology_ctl_table (Thomas Huth) [RHEL-54248] - s390/setup: always inline gen_lpswe() (Thomas Huth) [RHEL-54248] - s390: trim ancient junk from copy_thread() (Thomas Huth) [RHEL-54248] - s390: update defconfigs (Thomas Huth) [RHEL-54248] - s390/Kconfig: sort config S390 select list again (Thomas Huth) [RHEL-54248] - s390/decompressor: add link map saving (Thomas Huth) [RHEL-54248] - s390/smp: perform cpu reset before delegating work to target cpu (Thomas Huth) [RHEL-54248] - s390/cpum_sf: use READ_ONCE_ALIGNED_128() instead of 128-bit cmpxchg (Thomas Huth) [RHEL-54248] - s390/rwonce: add READ_ONCE_ALIGNED_128() macro (Thomas Huth) [RHEL-54248] - s390/setup: do not complain about parameters handled in decompressor (Thomas Huth) [RHEL-54248] - s390/irq,idle: simplify idle check (Thomas Huth) [RHEL-54248] - s390/processor: add test_and_set_cpu_flag() and test_and_clear_cpu_flag() (Thomas Huth) [RHEL-54248] - s390/processor: let cpu helper functions return boolean values (Thomas Huth) [RHEL-54248] - s390: remove confusing comment from uapi types header file (Thomas Huth) [RHEL-54248] - s390/mem_detect: do not truncate online memory ranges info (Thomas Huth) [RHEL-54248] - s390/mm: define private VM_FAULT_* reasons from top bits (Thomas Huth) [RHEL-54248] - s390/idle: remove arch_cpu_idle_time() and corresponding code (Thomas Huth) [RHEL-54248] - s390/processor: always inline cpu flag helper functions (Thomas Huth) [RHEL-54248] - s390/idle: mark arch_cpu_idle() noinstr (Thomas Huth) [RHEL-54248] - s390/idle: move idle time accounting to account_idle_time_irq() (Thomas Huth) [RHEL-54248] - s390/dasd: Fix potential memleak in dasd_eckd_init() (Thomas Huth) [RHEL-54248] - s390/dasd: sort out physical vs virtual pointers usage (Thomas Huth) [RHEL-54248] - s390/cio: replace zero-length array with flexible-array member (Thomas Huth) [RHEL-54248] - s390/sclp: replace zero-length array with flexible-array member (Thomas Huth) [RHEL-54248] - s390/debug: replace zero-length array with flexible-array member (Thomas Huth) [RHEL-54248] - s390/fcx: replace zero-length array with flexible-array member (Thomas Huth) [RHEL-54248] - s390/diag: replace zero-length array with flexible-array member (Thomas Huth) [RHEL-54248] - s390/boot: avoid potential amode31 truncation (Thomas Huth) [RHEL-54248] - s390/boot: move detect_facilities() after cmd line parsing (Thomas Huth) [RHEL-54248] - s390/kasan: avoid mapping KASAN shadow for standby memory (Thomas Huth) [RHEL-54248] - s390/boot: avoid page tables memory in kaslr (Thomas Huth) [RHEL-54248] - s390/mem_detect: add get_mem_detect_online_total() (Thomas Huth) [RHEL-54248] - s390/mem_detect: handle online memory limit just once (Thomas Huth) [RHEL-54248] - s390/boot: fix mem_detect extended area allocation (Thomas Huth) [RHEL-54248] - s390/mem_detect: rely on diag260() if sclp_early_get_memsize() fails (Thomas Huth) [RHEL-54248] - s390/diag: make __diag8c_tmp_amode31 static (Thomas Huth) [RHEL-54248] - s390/rethook: add local rethook header file (Thomas Huth) [RHEL-54248] - s390/vmem: remove unnecessary KASAN checks (Thomas Huth) [RHEL-54248] - s390/vmem: fix empty page tables cleanup under KASAN (Thomas Huth) [RHEL-54248] - s390/kasan: update kasan memory layout note (Thomas Huth) [RHEL-54248] - s390/mem_detect: fix detect_memory() error handling (Thomas Huth) [RHEL-54248] - s390/hmcdrv: use strscpy() instead of strlcpy() (Thomas Huth) [RHEL-54248] - s390/cio: introduce locking for register/unregister functions (Thomas Huth) [RHEL-54248] - s390/mm,ptdump: avoid Kasan vs Memcpy Real markers swapping (Thomas Huth) [RHEL-54248] - s390/boot: remove pgtable_populate_end (Thomas Huth) [RHEL-54248] - s390/boot: avoid mapping standby memory (Thomas Huth) [RHEL-54248] - s390/decompressor: specify __decompress() buf len to avoid overflow (Thomas Huth) [RHEL-54248] - s390/dcssblk:: don't call bio_split_to_limits (Thomas Huth) [RHEL-54248] - s390/purgatory: Remove unused '-MD' and unnecessary '-c' flags (Thomas Huth) [RHEL-54248] - s390/vdso: Drop '-shared' from KBUILD_CFLAGS_64 (Thomas Huth) [RHEL-54248] - s390/vdso: Drop unused '-s' flag from KBUILD_AFLAGS_64 (Thomas Huth) [RHEL-54248] - s390/syscalls: get rid of system call alias functions (Thomas Huth) [RHEL-54248] - s390/syscalls: remove trailing semicolon (Thomas Huth) [RHEL-54248] - s390/syscalls: move __S390_SYS_STUBx() macro (Thomas Huth) [RHEL-54248] - s390/syscalls: remove __SC_COMPAT_TYPE define (Thomas Huth) [RHEL-54248] - s390/syscalls: remove SYSCALL_METADATA() from compat syscalls (Thomas Huth) [RHEL-54248] - s390: discard .interp section (Thomas Huth) [RHEL-54248] - s390/cpum_cf: simplify PMC_INIT and PMC_RELEASE usage (Thomas Huth) [RHEL-54248] - s390/cpum_cf: merge source files for CPU Measurement counter facility (Thomas Huth) [RHEL-54248] - s390/cpum_cf: remove in-kernel counting facility interface (Thomas Huth) [RHEL-54248] - s390/cpum_cf: move stccm_avail() (Thomas Huth) [RHEL-54248] - s390/cpum_cf: move cpum_cf_ctrset_size() (Thomas Huth) [RHEL-54248] - s390/cpum_cf: simplify hw_perf_event_destroy() (Thomas Huth) [RHEL-54248] - s390/cache: change type from unsigned long long to unsigned long (Thomas Huth) [RHEL-54248] - s390/kprobes: replace kretprobe with rethook (Thomas Huth) [RHEL-54248] - s390/cpum_sf: diagnostic sampling buffer setup to handle virtual addresses (Thomas Huth) [RHEL-54248] - s390/cpum_sf: rework macro AUX_SDB_NUM_xxx (Thomas Huth) [RHEL-54248] - s390/cpum_sf: sampling buffer setup to handle virtual addresses (Thomas Huth) [RHEL-54248] - s390/cpum_sf: remove debug statements from function setup_pmc_cpu (Thomas Huth) [RHEL-54248] - s390/cpum_sf: move functions from header file to source file (Thomas Huth) [RHEL-54248] - s390/vmem: use swap() instead of open coding it (Thomas Huth) [RHEL-54248] - s390/cio: evaluate devices with non-operational paths (Thomas Huth) [RHEL-54248] - s390/ipl: use kstrtobool() instead of strtobool() (Thomas Huth) [RHEL-54248] - s390: move __amode31_base declaration to proper header file (Thomas Huth) [RHEL-54248] - s390/mm: allocate Absolute Lowcore Area in decompressor (Thomas Huth) [RHEL-54248] - s390/mm: allocate Real Memory Copy Area in decompressor (Thomas Huth) [RHEL-54248] - s390/boot: allow setup of different virtual address types (Thomas Huth) [RHEL-54248] - s390/kasan: remove identity mapping support (Thomas Huth) [RHEL-54248] - s390/maccess: remove dead DAT-off code (Thomas Huth) [RHEL-54248] - s390/mm: start kernel with DAT enabled (Thomas Huth) [RHEL-54248] - s390: always build relocatable kernel (Thomas Huth) [RHEL-54248] - s390/boot: detect and enable memory facilities (Thomas Huth) [RHEL-54248] - s390/pgtable: add REGION3_KERNEL_EXEC protection (Thomas Huth) [RHEL-54248] - s390/kasan: use set_pXe_bit() for pgtable entries setup (Thomas Huth) [RHEL-54248] - s390/kasan: cleanup setup of untracked memory pgtables (Thomas Huth) [RHEL-54248] - s390/kasan: cleanup setup of zero pgtable (Thomas Huth) [RHEL-54248] - s390/kasan: sort out physical vs virtual memory confusion (Thomas Huth) [RHEL-54248] - s390/boot: cleanup decompressor header files (Thomas Huth) [RHEL-54248] - s390: update defconfigs (Thomas Huth) [RHEL-54248] - s390/percpu: add READ_ONCE() to arch_this_cpu_to_op_simple() (Thomas Huth) [RHEL-54248] - s390/cpum_sf: add READ_ONCE() semantics to compare and swap loops (Thomas Huth) [RHEL-54248] - s390/diag: use __packed __aligned (Thomas Huth) [RHEL-54248] - s390/fs3270: fix screen reset on activate (Thomas Huth) [RHEL-54248] - s390/fs3270: fix function prototypes (Thomas Huth) [RHEL-54248] - s390/fs3270: use *ptr instead of struct in kzalloc (Thomas Huth) [RHEL-54248] - s390/fs3270: remove duplicate assignment (Thomas Huth) [RHEL-54248] - s390/fs3270: add missing braces to if/else (Thomas Huth) [RHEL-54248] - s390/fs3270: fix whitespace errors (Thomas Huth) [RHEL-54248] - s390/raw3270: fix nullpointer check (Thomas Huth) [RHEL-54248] - s390/raw3270: use DEVICE_ATTR_RO() for sysfs attributes (Thomas Huth) [RHEL-54248] - s390/raw3270: add comment to spinlock member (Thomas Huth) [RHEL-54248] - s390/raw3270: use __packed instead of __attribute__((packed)) (Thomas Huth) [RHEL-54248] - s390/raw3270: fix formatting issues (Thomas Huth) [RHEL-54248] - s390/tty3270: add support for diag 8c (Thomas Huth) [RHEL-54248] - s390/tty3270: add tty3270_create_view() (Thomas Huth) [RHEL-54248] - s390: remove the last remnants of cputime_t (Thomas Huth) [RHEL-54248] - s390/cpumf: support user space events for counting (Thomas Huth) [RHEL-54248] - s390: fix -Wundef warning for CONFIG_KERNEL_ZSTD (Thomas Huth) [RHEL-54248] - s390: define RUNTIME_DISCARD_EXIT to fix link error with GNU ld < 2.36 (Thomas Huth) [RHEL-54248] - s390: expicitly align _edata and _end symbols on page boundary (Thomas Huth) [RHEL-54248] - s390/debug: add _ASM_S390_ prefix to header guard (Thomas Huth) [RHEL-54248] - s390/cio: sort out physical vs virtual pointers usage (Thomas Huth) [RHEL-54248] - s390/sclp: allow to change sclp_console_drop during runtime (Thomas Huth) [RHEL-54248] - s390/sclp: convert to use sysfs_emit() (Thomas Huth) [RHEL-54248] - s390/sclp: use kstrobool() to parse sclp_con_drop parameter (Thomas Huth) [RHEL-54248] - [s390] zcore: WRITE is "data source", not destination... (Thomas Huth) [RHEL-54248] - s390/crashdump: fix TOD programmable field size (Thomas Huth) [RHEL-54248] - s390/dasd: fix possible buffer overflow in copy_pair_show (Thomas Huth) [RHEL-54248] - s390/dasd: increase printing of debug data payload (Thomas Huth) [RHEL-54248] - s390/dasd: Fix spelling mistake "Ivalid" -> "Invalid" (Thomas Huth) [RHEL-54248] - s390/3270: make raw3270_state_final() depend on CONFIG_TN3270_CONSOLE (Thomas Huth) [RHEL-54248] - s390: select ARCH_WANT_HUGETLB_PAGE_OPTIMIZE_VMEMMAP (Thomas Huth) [RHEL-54248] - s390/debug: remove function type cast (Thomas Huth) [RHEL-54248] - s390/pci: Use irq_data_get_msi_desc() (Thomas Huth) [RHEL-54248] - s390/ipl: Use kstrtobool() instead of strtobool() (Thomas Huth) [RHEL-54248] - s390: use generic vga.h header file (Thomas Huth) [RHEL-54248] - s390: use generic shmparam.h header file (Thomas Huth) [RHEL-54248] - s390: use generic bugs.h header file (Thomas Huth) [RHEL-54248] - s390: use generic serial.h header file (Thomas Huth) [RHEL-54248] - s390/configs: add kasan.config addon config file (Thomas Huth) [RHEL-54248] - s390/configs: move CONFIG_DEBUG_INFO_BTF into btf.config addon config (Thomas Huth) [RHEL-54248] - s390: update defconfigs (Thomas Huth) [RHEL-54248] - s390/cio: fix out-of-bounds access on cio_ignore free (Thomas Huth) [RHEL-54248] - s390/pai: rename structure member users to active_events (Thomas Huth) [RHEL-54248] - s390/pai: rework pai_crypto mapped buffer reference count (Thomas Huth) [RHEL-54248] - s390/pai: move enum definition to header file (Thomas Huth) [RHEL-54248] - s390/con3215: Fix white space errors (Thomas Huth) [RHEL-54248] - s390/con3215: Drop console data printout when buffer full (Thomas Huth) [RHEL-54248] - s390/con3215: Simplify console write operation (Thomas Huth) [RHEL-54248] - s390/vmur: generate uevent on unsolicited device end (Thomas Huth) [RHEL-54248] - s390/vmur: remove unnecessary BUG statement (Thomas Huth) [RHEL-54248] - s390/dasd: use blk_mq_alloc_disk (Thomas Huth) [RHEL-54248] - s390/pci: remove unused bus_next field from struct zpci_dev (Thomas Huth) [RHEL-54248] - s390/cio: remove unused ccw_device_force_console() declaration (Thomas Huth) [RHEL-54248] - s390/qeth: Split memcpy() of struct qeth_ipacmd_addr_change flexible array (Thomas Huth) [RHEL-54248] - s390/mm,ptdump: add real memory copy page markers (Thomas Huth) [RHEL-54248] - s390/smp,ptdump: add absolute lowcore markers (Thomas Huth) [RHEL-54248] - s390/delay: sync comment within __delay() with reality (Thomas Huth) [RHEL-54248] - s390: move from strlcpy with unused retval to strscpy (Thomas Huth) [RHEL-54248] - s390: update defconfigs (Thomas Huth) [RHEL-54248] - s390: fix nospec table alignments (Thomas Huth) [RHEL-54248] - s390/hypfs: avoid error message under KVM (Thomas Huth) [RHEL-54248] - s390/tape: fix comment typo (Thomas Huth) [RHEL-54248] - s390/hmcdrv: fix Kconfig "its" grammar (Thomas Huth) [RHEL-54248] - s390/uvdevice: autoload module based on CPU facility (Thomas Huth) [RHEL-54248] - s390/cpufeature: allow for facility bits (Thomas Huth) [RHEL-54248] - kexec, KEYS, s390: Make use of built-in and secondary keyring for signature verification (Thomas Huth) [RHEL-54248] - s390/nospec: remove unneeded header includes (Thomas Huth) [RHEL-54248] - s390/sclp: Fix typo in comments (Thomas Huth) [RHEL-54248] - s390/purgatory: remove duplicated build rule of kexec-purgatory.o (Thomas Huth) [RHEL-54248] - s390/purgatory: hard-code obj-y in Makefile (Thomas Huth) [RHEL-54248] - s390: remove unneeded 'select BUILD_BIN2C' (Thomas Huth) [RHEL-54248] - s390/cpumf: Handle events cycles and instructions identical (Thomas Huth) [RHEL-54248] - s390/uaccess: whitespace cleanup (Thomas Huth) [RHEL-54248] - s390/uaccess: use __noreturn instead of __attribute__((noreturn)) (Thomas Huth) [RHEL-54248] - s390/kexec: add __GFP_NORETRY to KEXEC_CONTROL_MEMORY_GFP (Thomas Huth) [RHEL-54248] - s390/Kconfig.debug: fix indentation (Thomas Huth) [RHEL-54248] - redhat: Add CONFIG_KCSAN config file (Thomas Huth) [RHEL-54248] - s390: define get_cycles macro for arch-override (Thomas Huth) [RHEL-54248] - s390/preempt: disable __preempt_count_add() optimization for PROFILE_ALL_BRANCHES (Thomas Huth) [RHEL-54248] - s390/stp: clock_delta should be signed (Thomas Huth) [RHEL-54248] - s390/stp: fix todoff size (Thomas Huth) [RHEL-54248] - s390/consoles: improve panic notifiers reliability (Thomas Huth) [RHEL-54248] - s390/dasd: Use kzalloc instead of kmalloc/memset (Thomas Huth) [RHEL-54248] - s390/irq: utilize RCU instead of irq_lock_sparse() in show_msi_interrupt() (Thomas Huth) [RHEL-54248] - s390: add KCSAN instrumentation to barriers and spinlocks (Thomas Huth) [RHEL-54248] - redhat: Add CONFIG_S390_*_SANITY_TEST config files (Thomas Huth) [RHEL-54248] - redhat: Add CONFIG_MARCH_Z16 and CONFIG_TUNE_Z16 config files (Thomas Huth) [RHEL-54248] - s390/cio: simplify the calculation of variables (Thomas Huth) [RHEL-54248] - s390/smp: sort out physical vs virtual CPU0 lowcore pointer (Thomas Huth) [RHEL-54248] - s390/kexec: set end-of-ipl flag in last diag308 call (Thomas Huth) [RHEL-54248] - s390/cio: Use driver_set_override() instead of open-coding (Thomas Huth) [RHEL-54248] - s390: enable CONFIG_HARDENED_USERCOPY in debug_defconfig (Thomas Huth) [RHEL-54248] - s390: update defconfigs (Thomas Huth) [RHEL-54248] - s390/kexec: silence -Warray-bounds warning (Thomas Huth) [RHEL-54248] - s390: allow to compile with z16 optimizations (Thomas Huth) [RHEL-54248] - s390: cleanup timer API use (Thomas Huth) [RHEL-54248] - s390/test_unwind: verify __kretprobe_trampoline is replaced (Thomas Huth) [RHEL-54248] - s390/unwind: avoid duplicated unwinding entries for kretprobes (Thomas Huth) [RHEL-54248] - s390/kprobes: enable kretprobes framepointer verification (Thomas Huth) [RHEL-54248] - s390/tape: use bitwise instead of arithmetic operator for flags (Thomas Huth) [RHEL-54248] - s390/kprobes: Avoid additional kprobe in kretprobe handling (Thomas Huth) [RHEL-54248] - s390/hypfs: fix typos in comments (Thomas Huth) [RHEL-54248] - s390/dasd: drop unexpected word 'for' in comments (Thomas Huth) [RHEL-54248] - s390: fix typo in syscall_wrapper.h (Thomas Huth) [RHEL-54248] - s390/ctcm: fix typo "length to short" -> "length too short" (Thomas Huth) [RHEL-54248] - s390/ftrace: verify opcode before applying patch (Thomas Huth) [RHEL-54248] - s390/irq: use assignment instead of cast (Thomas Huth) [RHEL-54248] - s390/traps: get rid of magic cast for per code (Thomas Huth) [RHEL-54248] - s390/traps: get rid of magic cast for program interruption code (Thomas Huth) [RHEL-54248] - s390/signal: fix typo in comments (Thomas Huth) [RHEL-54248] - s390/asm-offsets: remove unused defines (Thomas Huth) [RHEL-54248] - s390/test_unwind: avoid build warning with W=1 (Thomas Huth) [RHEL-54248] - s390/extable: sort amode31 extable early (Thomas Huth) [RHEL-54248] - s390/ftrace: make use of epsw to get psw mask (Thomas Huth) [RHEL-54248] - s390/smp: sort out physical vs virtual pointers usage (Thomas Huth) [RHEL-54248] - s390/test_unwind: add "backtrace" module parameter (Thomas Huth) [RHEL-54248] - s390/qeth: Remove redundant 'flush_workqueue()' calls (Thomas Huth) [RHEL-54248] - s390/lgr: use simple assignment instead of memcpy (Thomas Huth) [RHEL-54248] - s390/sclp_sdias: fix sclp_sdias_copy() virtual vs physical address confusion (Thomas Huth) [RHEL-54248] - s390/module: fix building test_modules_helpers.o with clang (Thomas Huth) [RHEL-54248] - s390: update defconfigs (Thomas Huth) [RHEL-54248] - s390/module: test loading modules with a lot of relocations (Thomas Huth) [RHEL-54248] - s390/dasd: use default_groups in kobj_type (Thomas Huth) [RHEL-54248] - s390/sclp_sd: use default_groups in kobj_type (Thomas Huth) [RHEL-54248] - s390: remove unused TASK_SIZE_OF (Thomas Huth) [RHEL-54248] - s390/disassembler: update opcode table (Thomas Huth) [RHEL-54248] - s390/sclp: fix memblock_phys_free() vs memblock_free() confusion (Thomas Huth) [RHEL-54248] - s390/entry: fix duplicate tracking of irq nesting level (Thomas Huth) [RHEL-54248] - s390: enable switchdev support in defconfig (Thomas Huth) [RHEL-54248] - s390/vmcp: use page_to_virt instead of page_to_phys (Thomas Huth) [RHEL-54248] - s390: update defconfigs (Thomas Huth) [RHEL-54248] - s390/vdso: filter out -mstack-guard and -mstack-size (Thomas Huth) [RHEL-54248] - s390/vdso: remove -nostdlib compiler flag (Thomas Huth) [RHEL-54248] - s390: replace snprintf in show functions with sysfs_emit (Thomas Huth) [RHEL-54248] - s390/cpumf: cpum_cf PMU displays invalid value after hotplug remove (Thomas Huth) [RHEL-54248] - s390/spinlock: remove incorrect kernel doc indicator (Thomas Huth) [RHEL-54248] - s390/string: use generic strlcpy (Thomas Huth) [RHEL-54248] - s390/string: use generic strrchr (Thomas Huth) [RHEL-54248] - s390/hmcdrv: fix kernel doc comments (Thomas Huth) [RHEL-54248] - s390/cpumf: Allow multiple processes to access /dev/hwc (Thomas Huth) [RHEL-54248] - s390/bitops: return true/false (not 1/0) from bool functions (Thomas Huth) [RHEL-54248] - s390/setup: convert start and end initrd pointers to virtual (Thomas Huth) [RHEL-54248] - s390/setup: use virtual address for STSI instruction (Thomas Huth) [RHEL-54248] - s390/cpcmd: use physical address for command and response (Thomas Huth) [RHEL-54248] - net: s390: constify and use eth_hw_addr_set() (Thomas Huth) [RHEL-54248] - s390: update defconfigs (Thomas Huth) [RHEL-54248] - scsi: zfcp_scsi: Call scsi_done() directly (Thomas Huth) [RHEL-54248] - s390: fix strrchr() implementation (Thomas Huth) [RHEL-54248] - s390/sclp_vt220: fix unused function warning (Thomas Huth) [RHEL-54248] - kprobes: add testcases for s390 (Thomas Huth) [RHEL-54248] - s390/ftrace: add FTRACE_GEN_NOP_ASM macro (Thomas Huth) [RHEL-54248] - s390/sclp_sd: fix warnings about missing parameter description (Thomas Huth) [RHEL-54248] - s390/cio: derive cdev information only for IO-subchannels (Thomas Huth) [RHEL-54248] - s390/cio: unregister the subchannel while purging (Thomas Huth) [RHEL-54248] - s390/kprobes: add sanity check (Thomas Huth) [RHEL-54248] - s390/cio: avoid excessive path-verification requests (Thomas Huth) [RHEL-54248] - s390: update defconfigs (Thomas Huth) [RHEL-54248] - s390/hmcdrv_ftp: fix kernel doc comment (Thomas Huth) [RHEL-54248] - s390: remove xpram device driver (Thomas Huth) [RHEL-54248] - s390/cio: fix kernel doc comment (Thomas Huth) [RHEL-54248] - s390/ctrlchar: fix kernel doc comment (Thomas Huth) [RHEL-54248] - s390/cpum_cf: move array from header to C file (Thomas Huth) [RHEL-54248] - s390/configs: enable CONFIG_KFENCE in debug_defconfig (Thomas Huth) [RHEL-54248] - s390/cio: log fake IRB events (Thomas Huth) [RHEL-54248] - s390/cio: fix race condition during online processing (Thomas Huth) [RHEL-54248] - s390/cio: fix invalid -EBUSY on ccw_device_start (Thomas Huth) [RHEL-54248] - s390/cio: dont unregister subchannel from child-drivers (Thomas Huth) [RHEL-54248] - s390/net: replace in_irq() with in_hardirq() (Thomas Huth) [RHEL-54248] - s390: remove SCHED_CORE from defconfigs (Thomas Huth) [RHEL-54248] - s390: update defconfigs (Thomas Huth) [RHEL-54248] - s390/diag: make restart_part2 a local label (Thomas Huth) [RHEL-54248] - s390/cio: add rescan functionality on channel subsystem (Thomas Huth) [RHEL-54248] - scsi: zfcp: Use scsi_cmd_to_rq() instead of scsi_cmnd.request (Thomas Huth) [RHEL-54248] - s390: enable KCSAN (Thomas Huth) [RHEL-54248] - s390/delay: get rid of not needed header includes (Thomas Huth) [RHEL-54248] - s390/headers: fix code style in module.h (Thomas Huth) [RHEL-54248] - s390/vdso: use system call functions (Thomas Huth) [RHEL-54248] - s390/syscall: provide generic system call functions (Thomas Huth) [RHEL-54248] - s390/jump_label: print real address in a case of a jump label bug (Thomas Huth) [RHEL-54248] - s390/cio: remove unused include linux/spinlock.h from cio.h (Thomas Huth) [RHEL-54248] - scsi: zfcp: Use the proper SCSI midlayer interfaces for PI (Thomas Huth) [RHEL-54248] - s390/paes: Reestablish retry loop in paes (Thomas Huth) [RHEL-54248] - s390/crypto: remove retry loop with sleep from PAES pkey invocation (Thomas Huth) [RHEL-54248] - s390/crypto: use kfree_sensitive() instead of kfree() (Thomas Huth) [RHEL-54248] - s390/crypto: fix scatterwalk_unmap() callers in AES-GCM (Thomas Huth) [RHEL-54248] - s390/crypto: fix typos in comments (Thomas Huth) [RHEL-54248] - crypto: s390/sha512 - Use macros instead of direct IV numbers (Thomas Huth) [RHEL-54248] - s390/zcrypt: utilize dev_set_name() ability to use a formatted string (Thomas Huth) [RHEL-54248] - s390/zcrypt: don't leak memory if dev_set_name() fails (Thomas Huth) [RHEL-54248] - s390/zcrypt: remove ZCRYPT_MULTIDEVNODES kernel config option (Thomas Huth) [RHEL-54248] - s390/zcrypt: remove unnecessary (void *) conversions (Thomas Huth) [RHEL-54248] - s390/zcrypt: use strscpy() to instead of strncpy() (Thomas Huth) [RHEL-54248] - s390/ap: fix memory leak in ap_init_qci_info() (Thomas Huth) [RHEL-54248] - s390/cpufeature: rework to allow more than only hwcap bits (Thomas Huth) [RHEL-54248] - net: phy: micrel: Fix potential null pointer dereference (CKI Backport Bot) [RHEL-37224] {CVE-2024-35891} - mm: avoid 'might_sleep()' in get_mmap_lock_carefully() (Rafael Aquini) [RHEL-27742] - mm: Fix access_remote_vm() regression on tagged addresses (Rafael Aquini) [RHEL-27742] - mm/damon/core: initialize damo_filter->list from damos_new_filter() (Rafael Aquini) [RHEL-27742] - Revert "mm,memblock: reset memblock.reserved to system init state to prevent UAF" (Rafael Aquini) [RHEL-27742] - mm,memblock: reset memblock.reserved to system init state to prevent UAF (Rafael Aquini) [RHEL-27742] - mm/damon/core-test: initialise context before test in damon_test_set_attrs() (Rafael Aquini) [RHEL-27742] - mm/damon/core-test: add a test for damon_set_attrs() (Rafael Aquini) [RHEL-27742] - gup: make the stack expansion warning a bit more targeted (Rafael Aquini) [RHEL-27742] - mm: don't do validate_mm() unnecessarily and without mmap locking (Rafael Aquini) [RHEL-27742] - mm: validate the mm before dropping the mmap lock (Rafael Aquini) [RHEL-27742] - execve: always mark stack as growing down during early stack setup (Rafael Aquini) [RHEL-27742] - xtensa: fix lock_mm_and_find_vma in case VMA not found (Rafael Aquini) [RHEL-27742] - xtensa: fix NOMMU build with lock_mm_and_find_vma() conversion (Rafael Aquini) [RHEL-27742] - vm: fix move_vma() memory accounting being off (Rafael Aquini) [RHEL-27742] - mm: Update do_vmi_align_munmap() return semantics (Rafael Aquini) [RHEL-27742] - gup: avoid stack expansion warning for known-good case (Rafael Aquini) [RHEL-27742] - mm: Always downgrade mmap_lock if requested (Rafael Aquini) [RHEL-27742] - mm/hugetlb: remove hugetlb_set_page_subpool() (Rafael Aquini) [RHEL-27742] - mm: remove unnecessary pagevec includes (Rafael Aquini) [RHEL-27742] - mm: remove references to pagevec (Rafael Aquini) [RHEL-27742] - mm: rename invalidate_mapping_pagevec to mapping_try_invalidate (Rafael Aquini) [RHEL-27742] - mm: remove struct pagevec (Rafael Aquini) [RHEL-27742] - net: convert sunrpc from pagevec to folio_batch (Rafael Aquini) [RHEL-27742] - mm: remove check_move_unevictable_pages() (Rafael Aquini) [RHEL-27742] - mm: page_alloc: use the correct type of list for free pages (Rafael Aquini) [RHEL-27742] - mm/vmscan: fix root proactive reclaim unthrottling unbalanced node (Rafael Aquini) [RHEL-27742] - mm: memcg: rename and document global_reclaim() (Rafael Aquini) [RHEL-27742] - mm: backing-dev: make bdi_class a static const structure (Rafael Aquini) [RHEL-27742] - mm/swapfile: delete outdated pte_offset_map() comment (Rafael Aquini) [RHEL-27742] - mm: kill [add|del]_page_to_lru_list() (Rafael Aquini) [RHEL-27742] - mm: compaction: convert to use a folio in isolate_migratepages_block() (Rafael Aquini) [RHEL-27742] - mm: fix shmem THP counters on migration (Rafael Aquini) [RHEL-27742] - mm: page_alloc: make compound_page_dtors static (Rafael Aquini) [RHEL-27742] - gup: add warning if some caller would seem to want stack expansion (Rafael Aquini) [RHEL-27742] - mm: always expand the stack with the mmap write lock held (Rafael Aquini) [RHEL-27742] - execve: expand new process stack manually ahead of time (Rafael Aquini) [RHEL-27742] - exec: Remove FOLL_FORCE for stack setup (Rafael Aquini) [RHEL-27742] - mm: make find_extend_vma() fail if write lock not held (Rafael Aquini) [RHEL-27742] - exec: simplify initial stack size expansion (Rafael Aquini) [RHEL-27742] - arch/arm64/mm/fault: Fix undeclared variable error in do_page_fault() (Rafael Aquini) [RHEL-27742] - arm64/mm: Convert to using lock_mm_and_find_vma() (Rafael Aquini) [RHEL-27742] - arm64/mm: mark private VM_FAULT_X defines as vm_fault_t (Rafael Aquini) [RHEL-27742] - arm/mm: Convert to using lock_mm_and_find_vma() (Rafael Aquini) [RHEL-27742] - ARM: 9131/1: mm: Fix PXN process with LPAE feature (Rafael Aquini) [RHEL-27742] - ARM: 9130/1: mm: Provide die_kernel_fault() helper (Rafael Aquini) [RHEL-27742] - ARM: 9126/1: mm: Kill page table base print in show_pte() (Rafael Aquini) [RHEL-27742] - ARM: 9127/1: mm: Cleanup access_error() (Rafael Aquini) [RHEL-27742] - ARM: 9129/1: mm: Kill task_struct argument for __do_page_fault() (Rafael Aquini) [RHEL-27742] - ARM: 9128/1: mm: Refactor the __do_page_fault() (Rafael Aquini) [RHEL-27742] - powerpc/mm: convert coprocessor fault to lock_mm_and_find_vma() (Rafael Aquini) [RHEL-27742] - powerpc/mm: Convert to using lock_mm_and_find_vma() (Rafael Aquini) [RHEL-27742] - mm: suppress mm fault logging if fatal signal already pending (Rafael Aquini) [RHEL-27742] - mm: make the page fault mmap locking killable (Rafael Aquini) [RHEL-27742] - mm: introduce new 'lock_mm_and_find_vma()' page fault helper (Rafael Aquini) [RHEL-27742] - mm/memcg: remove return value of mem_cgroup_scan_tasks() (Rafael Aquini) [RHEL-27742] - mm: kill lock|unlock_page_memcg() (Rafael Aquini) [RHEL-27742] - kasan: add support for kasan.fault=panic_on_write (Rafael Aquini) [RHEL-27742] - mm: compaction: skip memory hole rapidly when isolating migratable pages (Rafael Aquini) [RHEL-27742] - mm: remove is_longterm_pinnable_page() and reimplement folio_is_longterm_pinnable() (Rafael Aquini) [RHEL-27742] - mm/gup.c: reorganize try_get_folio() (Rafael Aquini) [RHEL-27742] - mm/gup_test.c: convert verify_dma_pinned() to us folios (Rafael Aquini) [RHEL-27742] - mmzone: introduce folio_migratetype() (Rafael Aquini) [RHEL-27742] - mmzone: introduce folio_is_zone_movable() (Rafael Aquini) [RHEL-27742] - mm/slab_common: use SLAB_NO_MERGE instead of negative refcount (Rafael Aquini) [RHEL-27742] - mm/page_owner/cma: show pfn in cma/page_owner with hex format (Rafael Aquini) [RHEL-27742] - mm/hugetlb: fix pgtable lock on pmd sharing (Rafael Aquini) [RHEL-27742] - mm: ptep_get() conversion (Rafael Aquini) [RHEL-27742] - mm: move ptep_get() and pmdp_get() helpers (Rafael Aquini) [RHEL-27742] - mm: Convert __HAVE_ARCH_P..P_GET to the new style (Rafael Aquini) [RHEL-27742] - mm: remove __HAVE_ARCH_PTEP_CLEAR in pgtable.h (Rafael Aquini) [RHEL-27742] - mm: ptdump should use ptep_get_lockless() (Rafael Aquini) [RHEL-27742] - mm: Fix a dangling Documentation/arm64 reference (Rafael Aquini) [RHEL-27742] - mm/folio: replace set_compound_order with folio_set_order (Rafael Aquini) [RHEL-27742] - mm: remove set_compound_page_dtor() (Rafael Aquini) [RHEL-27742] - mm: compaction: mark kcompactd_run() and kcompactd_stop() __meminit (Rafael Aquini) [RHEL-27742] - memory tier: remove unneeded !IS_ENABLED(CONFIG_MIGRATION) check (Rafael Aquini) [RHEL-27742] - memory tier: remove unneeded disable_all_demotion_targets() when !CONFIG_MIGRATION (Rafael Aquini) [RHEL-27742] - mm/khugepaged: use DEFINE_READ_MOSTLY_HASHTABLE macro (Rafael Aquini) [RHEL-27742] - mm/folio: avoid special handling for order value 0 in folio_set_order (Rafael Aquini) [RHEL-27742] - perf/core: allow pte_offset_map() to fail (Rafael Aquini) [RHEL-27742] - mm/swap: swap_vma_readahead() do the pte_offset_map() (Rafael Aquini) [RHEL-27742] - mm/pgtable: delete pmd_trans_unstable() and friends (Rafael Aquini) [RHEL-27742] - mm/mm_init.c: drop 'nid' parameter from check_for_memory() (Rafael Aquini) [RHEL-27742] - mm/mm_init.c: remove reset_node_present_pages() (Rafael Aquini) [RHEL-27742] - mm/memory_hotplug: remove reset_node_managed_pages() in hotadd_init_pgdat() (Rafael Aquini) [RHEL-27742] - mm/sparse: remove unused parameters in sparse_remove_section() (Rafael Aquini) [RHEL-27742] - mm: vmscan: mark kswapd_run() and kswapd_stop() __meminit (Rafael Aquini) [RHEL-27742] - mm/slab_common: reduce an if statement in create_cache() (Rafael Aquini) [RHEL-27742] - mm/hugetlb: use a folio in hugetlb_fault() (Rafael Aquini) [RHEL-27742] - mm/hugetlb: use a folio in hugetlb_wp() (Rafael Aquini) [RHEL-27742] - mm/hugetlb: use a folio in copy_hugetlb_page_range() (Rafael Aquini) [RHEL-27742] - mm: remove obsolete alloc_migrate_target() (Rafael Aquini) [RHEL-27742] - mm: page_isolation: write proper kerneldoc (Rafael Aquini) [RHEL-27742] - mm: page_alloc: remove unneeded header files (Rafael Aquini) [RHEL-27742] - mm/early_ioremap.c: improve the execution efficiency of early_ioremap_setup() (Rafael Aquini) [RHEL-27742] - mm: compaction: have compaction_suitable() return bool (Rafael Aquini) [RHEL-27742] - mm/damon/ops-common: refactor to use {pte|pmd}p_clear_young_notify() (Rafael Aquini) [RHEL-27742] - mm/damon/ops-common: atomically test and clear young on ptes and pmds (Rafael Aquini) [RHEL-27742] - memblock: Update nid info in memblock debugfs (Rafael Aquini) [RHEL-27742] - mm/mm_init.c: move set_pageblock_order() to free_area_init() (Rafael Aquini) [RHEL-27742] - slub: Replace cmpxchg_double() (Rafael Aquini) [RHEL-27742] - percpu: Fix self-assignment of __old in raw_cpu_generic_try_cmpxchg() (Rafael Aquini) [RHEL-27742] - percpu: Add {raw,this}_cpu_try_cmpxchg() (Rafael Aquini) [RHEL-27742] - instrumentation: Wire up cmpxchg128() (Rafael Aquini) [RHEL-27742] - zram: use __bio_add_page for adding single page to bio (Rafael Aquini) [RHEL-27742] - swap: use __bio_add_page to add page to bio (Rafael Aquini) [RHEL-27742] - mm: khugepaged: avoid pointless allocation for "struct mm_slot" (Rafael Aquini) [RHEL-27742] - swap: remove get/put_swap_device() in __swap_duplicate() (Rafael Aquini) [RHEL-27742] - swap: remove __swp_swapcount() (Rafael Aquini) [RHEL-27742] - swap: remove get/put_swap_device() in __swap_count() (Rafael Aquini) [RHEL-27742] - mm/mm_init.c: remove free_area_init_memoryless_node() (Rafael Aquini) [RHEL-27742] - mm: Provide a function to get an additional pin on a page (Rafael Aquini) [RHEL-27742] - Revert "vfio/type1: Unpin zero pages" (Rafael Aquini) [RHEL-27742] - mm: Don't pin ZERO_PAGE in pin_user_pages() (Rafael Aquini) [RHEL-27742] - mm/mm_init.c: do not calculate zone_start_pfn/zone_end_pfn in zone_absent_pages_in_node() (Rafael Aquini) [RHEL-27742] - mm/mm_init.c: introduce reset_memoryless_node_totalpages() (Rafael Aquini) [RHEL-27742] - mm/vmalloc: replace the ternary conditional operator with min() (Rafael Aquini) [RHEL-27742] - mm: vmalloc must set pte via arch code (Rafael Aquini) [RHEL-27742] - mm/vmalloc: dont purge usable blocks unnecessarily (Rafael Aquini) [RHEL-27742] - mm/vmalloc: add missing READ/WRITE_ONCE() annotations (Rafael Aquini) [RHEL-27742] - mm/vmalloc: check free space in vmap_block lockless (Rafael Aquini) [RHEL-27742] - mm/vmalloc: prevent flushing dirty space over and over (Rafael Aquini) [RHEL-27742] - mm/vmalloc: avoid iterating over per CPU vmap blocks twice (Rafael Aquini) [RHEL-27742] - mm/vmalloc: prevent stale TLBs in fully utilized blocks (Rafael Aquini) [RHEL-27742] - mm: compaction: skip fast freepages isolation if enough freepages are isolated (Rafael Aquini) [RHEL-27742] - mm: compaction: add trace event for fast freepages isolation (Rafael Aquini) [RHEL-27742] - mm: compaction: only set skip flag if cc->no_set_skip_hint is false (Rafael Aquini) [RHEL-27742] - mm: compaction: skip more fully scanned pageblock (Rafael Aquini) [RHEL-27742] - mm: compaction: change fast_isolate_freepages() to void type (Rafael Aquini) [RHEL-27742] - mm: compaction: drop the redundant page validation in update_pageblock_skip() (Rafael Aquini) [RHEL-27742] - mm/slab: remove HAVE_HARDENED_USERCOPY_ALLOCATOR (Rafael Aquini) [RHEL-27742] - mm/slab: rename CONFIG_SLAB to CONFIG_SLAB_DEPRECATED (Rafael Aquini) [RHEL-27742] - splice: kdoc for filemap_splice_read() and copy_splice_read() (Rafael Aquini) [RHEL-27742] - net: Make sock_splice_read() use copy_splice_read() by default (Rafael Aquini) [RHEL-27742] - tty, proc, kernfs, random: Use copy_splice_read() (Rafael Aquini) [RHEL-27742] - shmem: minor fixes to splice-read implementation (Rafael Aquini) [RHEL-27742] - mm: shmem: fix UAF bug in shmem_show_options() (Rafael Aquini) [RHEL-27742] - shmem: Implement splice-read (Rafael Aquini) [RHEL-27742] - splice: Make splice from a DAX file use copy_splice_read() (Rafael Aquini) [RHEL-27742] - splice: Make splice from an O_DIRECT fd use copy_splice_read() (Rafael Aquini) [RHEL-27742] - splice: Check for zero count in vfs_splice_read() (Rafael Aquini) [RHEL-27742] - splice: Make do_splice_to() generic and export it (Rafael Aquini) [RHEL-27742] - splice: Clean up copy_splice_read() a bit (Rafael Aquini) [RHEL-27742] - splice: Make filemap_splice_read() check s_maxbytes (Rafael Aquini) [RHEL-27742] - splice: Fix filemap_splice_read() to use the correct inode (Rafael Aquini) [RHEL-27742] - mm: compaction: drop redundant watermark check in compaction_zonelist_suitable() (Rafael Aquini) [RHEL-27742] - mm: compaction: remove unnecessary is_via_compact_memory() checks (Rafael Aquini) [RHEL-27742] - mm: compaction: refactor __compaction_suitable() (Rafael Aquini) [RHEL-27742] - mm: compaction: simplify should_compact_retry() (Rafael Aquini) [RHEL-27742] - mm: compaction: remove compaction result helpers (Rafael Aquini) [RHEL-27742] - mm: compaction: avoid GFP_NOFS ABBA deadlock (Rafael Aquini) [RHEL-27742] - memblock: Add flags and nid info in memblock debugfs (Rafael Aquini) [RHEL-27742] - mm: page_alloc: set sysctl_lowmem_reserve_ratio storage-class-specifier to static (Rafael Aquini) [RHEL-27742] - mm/gup: remove vmas array from internal GUP functions (Rafael Aquini) [RHEL-27742] - mm/gup: remove vmas parameter from pin_user_pages() (Rafael Aquini) [RHEL-27742] - io_uring: rsrc: delegate VMA file-backed check to GUP (Rafael Aquini) [RHEL-27742] - mm: fix __access_remote_vm() GUP failure case (Rafael Aquini) [RHEL-27742] - mm/gup: remove vmas parameter from get_user_pages_remote() (Rafael Aquini) [RHEL-27742] - mm/gup: remove unused vmas parameter from get_user_pages() (Rafael Aquini) [RHEL-27742] - time_namespace: always provide arch_get_vdso_data() prototype for vdso (Rafael Aquini) [RHEL-27742] - panic: make function declarations visible (Rafael Aquini) [RHEL-27742] - lib: devmem_is_allowed: include linux/io.h (Rafael Aquini) [RHEL-27742] - mm: sparse: mark populate_section_memmap() static (Rafael Aquini) [RHEL-27742] - mm: page_poison: always declare __kernel_map_pages() function (Rafael Aquini) [RHEL-27742] - mm: percpu: unhide pcpu_embed_first_chunk prototype (Rafael Aquini) [RHEL-27742] - mm/hugetlb: remove hugetlb_page_subpool() (Rafael Aquini) [RHEL-27742] - x86/mm: Add early_memremap_pgprot_adjust() prototype (Rafael Aquini) [RHEL-27742] - mm/zsmalloc: get rid of PAGE_MASK (Rafael Aquini) [RHEL-27742] - mm: convert migrate_pages() to work on folios (Rafael Aquini) [RHEL-27742] - filemap: remove page_endio() (Rafael Aquini) [RHEL-27742] - mm: memory_hotplug: fix format string in warnings (Rafael Aquini) [RHEL-27742] - migrate_pages_batch: simplify retrying and failure counting of large folios (Rafael Aquini) [RHEL-27742] - mm: hugetlb_vmemmap: provide stronger vmemmap allocation guarantees (Rafael Aquini) [RHEL-27742] - mm: memory-failure: move sysctl register in memory_failure_init() (Rafael Aquini) [RHEL-27742] - mm: memory_failure: move memory_failure_attr_group under MEMORY_FAILURE (Rafael Aquini) [RHEL-27742] - mm, oom: do not check 0 mask in out_of_memory() (Rafael Aquini) [RHEL-27742] - THP: avoid lock when check whether THP is in deferred list (Rafael Aquini) [RHEL-27742] - migrate_pages: avoid blocking for IO in MIGRATE_SYNC_LIGHT (Rafael Aquini) [RHEL-27742] - memcg: dump memory.stat during cgroup OOM for v1 (Rafael Aquini) [RHEL-27742] - memcg: use seq_buf_do_printk() with mem_cgroup_print_oom_meminfo() (Rafael Aquini) [RHEL-27742] - mm: compaction: optimize compact_memory to comply with the admin-guide (Rafael Aquini) [RHEL-27742] - mm/page_alloc: drop the unnecessary pfn_valid() for start pfn (Rafael Aquini) [RHEL-27742] - Fix some coding style errors in memblock.c (Rafael Aquini) [RHEL-27742] - cgroup: remove cgroup_rstat_flush_atomic() (Rafael Aquini) [RHEL-27742] - memcg: remove mem_cgroup_flush_stats_atomic() (Rafael Aquini) [RHEL-27742] - memcg: calculate root usage from global state (Rafael Aquini) [RHEL-27742] - memcg: flush stats non-atomically in mem_cgroup_wb_stats() (Rafael Aquini) [RHEL-27742] - writeback: move wb_over_bg_thresh() call outside lock section (Rafael Aquini) [RHEL-27742] - memcg, oom: remove explicit wakeup in mem_cgroup_oom_synchronize() (Rafael Aquini) [RHEL-27742] - memcg, oom: remove unnecessary check in mem_cgroup_oom_synchronize() (Rafael Aquini) [RHEL-27742] - mm/slab: correct return values in comment for _kmem_cache_create() (Rafael Aquini) [RHEL-27742] - mm/slab: Replace invocation of weak PRNG (Rafael Aquini) [RHEL-27742] - mm/slab: break up RCU readers on SLAB_TYPESAFE_BY_RCU example code (Rafael Aquini) [RHEL-27742] - mm/slab: add a missing semicolon on SLAB_TYPESAFE_BY_RCU example code (Rafael Aquini) [RHEL-27742] - mm/slab_common: Replace invocation of weak PRNG (Rafael Aquini) [RHEL-27742] - slub: Don't read nr_slabs and total_objects directly (Rafael Aquini) [RHEL-27742] - slub: Remove slabs_node() function (Rafael Aquini) [RHEL-27742] - slub: Remove CONFIG_SMP defined check (Rafael Aquini) [RHEL-27742] - slub: Put objects_show() into CONFIG_SLUB_DEBUG enabled block (Rafael Aquini) [RHEL-27742] - slub: Correct the error code when slab_kset is NULL (Rafael Aquini) [RHEL-27742] - nodemask: Drop duplicate check in for_each_node_mask() (Rafael Aquini) [RHEL-27742] - mm/slab: introduce kmem_cache flag SLAB_NO_MERGE (Rafael Aquini) [RHEL-27742] - filemap: remove find_get_pages_range_tag() (Rafael Aquini) [RHEL-27742] - gfs2: convert gfs2_write_cache_jdata() to use filemap_get_folios_tag() (Rafael Aquini) [RHEL-27742] - ext4: convert mpage_prepare_extent_to_map() to use filemap_get_folios_tag() (Rafael Aquini) [RHEL-27742] - cifs: convert wdata_alloc_and_fillpages() to use filemap_get_folios_tag() (Rafael Aquini) [RHEL-27742] - ceph: convert ceph_writepages_start() to use filemap_get_folios_tag() (Rafael Aquini) [RHEL-27742] - afs: Fix waiting for writeback then skipping folio (Rafael Aquini) [RHEL-27742] - afs: Fix dangling folio ref counts in writeback (Rafael Aquini) [RHEL-27742] - afs: convert afs_writepages_region() to use filemap_get_folios_tag() (Rafael Aquini) [RHEL-27742] - cpufreq: amd-pstate: add check for cpufreq_cpu_get's return value (David Arcari) [RHEL-45016] - cpufreq/amd-pstate: Add the missing cpufreq_cpu_put() (David Arcari) [RHEL-45016] - cpufreq/amd-pstate: Fix the scaling_max_freq setting on shared memory CPPC systems (David Arcari) [RHEL-45016] - cpufreq/amd-pstate-ut: Convert nominal_freq to khz during comparisons (David Arcari) [RHEL-45016] - cpufreq/amd-pstate: fix setting policy current frequency value (David Arcari) [RHEL-45016] - redhat/configs: enable CONFIG_FS_ENCRYPTION (Xiubo Li) [RHEL-49398] - pinctrl: cherryview: Switch to use DEFINE_NOIRQ_DEV_PM_OPS() helper (Steve Dunnagan) [RHEL-40642] - include: trace: Widen the tag buffer in trace_scmi_dump_msg (Steve Dunnagan) [RHEL-40642] - OPP: Fix missing cleanup on error in _opp_attach_genpd() (Steve Dunnagan) [RHEL-40642] - OPP: Fix required_opp_tables for multiple genpds using same table (Steve Dunnagan) [RHEL-40642] - pmdomain: core: constify of_phandle_args in add device and subdomain (Steve Dunnagan) [RHEL-40642] - pmdomain: core: constify of_phandle_args in xlate (Steve Dunnagan) [RHEL-40642] - pinctrl: renesas: Allow the compiler to optimize away sh_pfc_pm (Steve Dunnagan) [RHEL-40642] - dt-bindings: firmware: Support SCMI pinctrl protocol (Steve Dunnagan) [RHEL-40642] - dt-bindings: firmware: arm,scmi: Restrict protocol child node properties (Steve Dunnagan) [RHEL-40642] - dt-bindings: firmware: arm,scmi: Add support for powercap protocol (Steve Dunnagan) [RHEL-40642] - firmware: arm_scmi: optee: use optee system invocation (Steve Dunnagan) [RHEL-40642] - redhat/configs: add CONFIG_PINCTRL_SCMI (Steve Dunnagan) [RHEL-40642] - pinctrl: Implementation of the generic scmi-pinctrl driver (Steve Dunnagan) [RHEL-40642] - MAINTAINERS: Update SCMI entry with HWMON driver (Steve Dunnagan) [RHEL-40642] - PM: domains: Move genpd and its governor to the pmdomain subsystem (Steve Dunnagan) [RHEL-40642] - PM: domains: Drop redundant header for genpd (Steve Dunnagan) [RHEL-40642] - firmware: arm_scmi: Fix wrong fastchannel initialization (Steve Dunnagan) [RHEL-40642] - firmware: arm_scmi: Add message dump traces for bad and unexpected replies (Steve Dunnagan) [RHEL-40642] - firmware: arm_scmi: Add helper to trace bad messages (Steve Dunnagan) [RHEL-40642] - firmware: arm_scmi: Check mailbox/SMT channel for consistency (Steve Dunnagan) [RHEL-40642] - firmware: arm_scmi: Implement is_notify_supported callback in powercap protocol (Steve Dunnagan) [RHEL-40642] - firmware: arm_scmi: Implement is_notify_supported callback in reset protocol (Steve Dunnagan) [RHEL-40642] - firmware: arm_scmi: Implement is_notify_supported callback in sensor protocol (Steve Dunnagan) [RHEL-40642] - firmware: arm_scmi: Implement is_notify_supported callback in system power protocol (Steve Dunnagan) [RHEL-40642] - firmware: arm_scmi: Implement is_notify_supported callback in power protocol (Steve Dunnagan) [RHEL-40642] - firmware: arm_scmi: Use xa_insert() when saving raw queues (Steve Dunnagan) [RHEL-40642] - pinctrl: renesas: Switch to use DEFINE_NOIRQ_DEV_PM_OPS() helper (Steve Dunnagan) [RHEL-40642] - tee: Refactor TEE subsystem header files (Steve Dunnagan) [RHEL-40642] - tee: Remove unused declarations (Steve Dunnagan) [RHEL-40642] - tee: make tee_bus_type const (Steve Dunnagan) [RHEL-40642] - tee: system session (Steve Dunnagan) [RHEL-40642] - optee: provide optee_do_bottom_half() as a common function (Steve Dunnagan) [RHEL-40642] - tee: optee: support tracking system threads (Steve Dunnagan) [RHEL-40642] - tee: optee: system thread call property (Steve Dunnagan) [RHEL-40642] - optee: remove vma linked list walk (Steve Dunnagan) [RHEL-40642] - firmware: arm_scmi: Update the supported clock protocol version (Steve Dunnagan) [RHEL-40642] - firmware: arm_scmi: Implement is_notify_supported callback in clock protocol (Steve Dunnagan) [RHEL-40642] - firmware: arm_scmi: Fix the clock protocol supported version (Steve Dunnagan) [RHEL-40642] - firmware: arm_scmi: Fix the clock protocol version for v3.2 (Steve Dunnagan) [RHEL-40642] - firmware: arm_scmi: Add basic support for SCMI v3.2 pincontrol protocol (Steve Dunnagan) [RHEL-40642] - firmware: arm_scmi: Introduce get_max_msg_size() helper/accessor (Steve Dunnagan) [RHEL-40642] - firmware: arm_scmi: Add support for multiple vendors custom protocols (Steve Dunnagan) [RHEL-40642] - firmware: arm_scmi: Simplify scmi_devm_notifier_unregister (Steve Dunnagan) [RHEL-40642] - cpufreq: scmi: Enable boost support (Steve Dunnagan) [RHEL-40642] - cpufreq: scmi: Set transition_delay_us (Steve Dunnagan) [RHEL-40642] - firmware: arm_scmi: Add standard clock OEM definitions (Steve Dunnagan) [RHEL-40642] - firmware: arm_scmi: Add clock check for extended config support (Steve Dunnagan) [RHEL-40642] - firmware: arm_scmi: Add support for v3.2 NEGOTIATE_PROTOCOL_VERSION (Steve Dunnagan) [RHEL-40642] - firmware: arm_scmi: Rework clock domain info lookups (Steve Dunnagan) [RHEL-40642] - firmware: arm_scmi: Implement clock get permissions (Steve Dunnagan) [RHEL-40642] - firmware: arm_scmi: Log the perf domain names in the error paths (Steve Dunnagan) [RHEL-40642] - OPP: Extend dev_pm_opp_data with turbo support (Steve Dunnagan) [RHEL-40642] - firmware: arm_scmi: Add support for marking certain frequencies as turbo (Steve Dunnagan) [RHEL-40642] - firmware: arm_scmi: Populate fast channel rate_limit (Steve Dunnagan) [RHEL-40642] - firmware: arm_scmi: Populate perf commands rate_limit (Steve Dunnagan) [RHEL-40642] - firmware: arm_scmi: Report frequencies in the perf notifications (Steve Dunnagan) [RHEL-40642] - firmware: arm_scmi: Use opps_by_lvl to store opps (Steve Dunnagan) [RHEL-40642] - firmware: arm_scmi: Check for notification support (Steve Dunnagan) [RHEL-40642] - firmware: arm_scmi: Implement is_notify_supported callback in perf protocol (Steve Dunnagan) [RHEL-40642] - firmware: arm_scmi: Add a common helper to check if a message is supported (Steve Dunnagan) [RHEL-40642] - firmware: arm_scmi: Warn if domain frequency multiplier is 0 or rounded off (Steve Dunnagan) [RHEL-40642] - firmware: arm_scmi: Use xa_insert() to store opps (Steve Dunnagan) [RHEL-40642] - firmware: arm_scmi: Fix NULL pointer dereference during fastchannel init (Steve Dunnagan) [RHEL-40642] - firmware: arm_scmi: Populate fastchannel info only if set operations are allowed (Steve Dunnagan) [RHEL-40642] - firmware: arm_scmi: Check beforehand if the perf domain set operations are allowed (Steve Dunnagan) [RHEL-40642] - firmware: arm_scmi: Add protocol versioning checks (Steve Dunnagan) [RHEL-40642] - firmware: arm_scmi: Increase the maximum opp count in the perf protocol (Steve Dunnagan) [RHEL-40642] - firmware: arm_scmi: Add optional flags to extended names helper (Steve Dunnagan) [RHEL-40642] - cpufreq: scmi: process the result of devm_of_clk_add_hw_provider() (Steve Dunnagan) [RHEL-40642] - OPP: Rename 'rate_clk_single' (Steve Dunnagan) [RHEL-40642] - OPP: Pass rounded rate to _set_opp() (Steve Dunnagan) [RHEL-40642] - OPP: Relocate dev_pm_opp_sync_regulators() (Steve Dunnagan) [RHEL-40642] - OPP: Fix _set_required_opps when opp is NULL (Steve Dunnagan) [RHEL-40642] - OPP: The level field is always of unsigned int type (Steve Dunnagan) [RHEL-40642] - OPP: Check for invalid OPP in dev_pm_opp_find_level_ceil() (Steve Dunnagan) [RHEL-40642] - OPP: Don't set OPP recursively for a parent genpd (Steve Dunnagan) [RHEL-40642] - OPP: Call dev_pm_opp_set_opp() for required OPPs (Steve Dunnagan) [RHEL-40642] - OPP: Fix formatting of if/else block (Steve Dunnagan) [RHEL-40642] - OPP: Protect `lazy_opp_tables` list with `opp_table_lock` (Steve Dunnagan) [RHEL-40642] - OPP: Use _set_opp_level() for single genpd case (Steve Dunnagan) [RHEL-40642] - OPP: Add _link_required_opps() to avoid code duplication (Steve Dunnagan) [RHEL-40642] - OPP: Level zero is valid (Steve Dunnagan) [RHEL-40642] - OPP: No need to defer probe from _opp_attach_genpd() (Steve Dunnagan) [RHEL-40642] - OPP: Remove genpd_virt_dev_lock (Steve Dunnagan) [RHEL-40642] - OPP: Reorder code in _opp_set_required_opps_genpd() (Steve Dunnagan) [RHEL-40642] - OPP: Remove doc style comments for internal routines (Steve Dunnagan) [RHEL-40642] - OPP: Add dev_pm_opp_find_level_floor() (Steve Dunnagan) [RHEL-40642] - OPP: Reuse dev_pm_opp_get_freq_indexed() (Steve Dunnagan) [RHEL-40642] - OPP: Update _read_freq() to return the correct frequency (Steve Dunnagan) [RHEL-40642] * Mon Sep 23 2024 Rado Vrbovsky <rvrbovsk@redhat.com> [5.14.0-512.el9] - cpufreq: intel_pstate: Use Meteor Lake EPPs for Arrow Lake (Steve Best) [RHEL-58617] - cpufreq: intel_pstate: Update Meteor Lake EPPs (Steve Best) [RHEL-58617] - tools/power/cpupower: Fix Pstate frequency reporting on AMD Family 1Ah CPUs (Steve Best) [RHEL-57711] - cpufreq: intel_pstate: Update Lunar Lake hybrid scaling factor (Steve Best) [RHEL-58615] - cpufreq: intel_pstate: Update Arrow Lake hybrid scaling factor (Steve Best) [RHEL-58615] - netfilter: flowtable: initialise extack before use (CKI Backport Bot) [RHEL-58544] {CVE-2024-45018} - tracing/osnoise: Fix build when timerlat is not enabled (Tomas Glozar) [RHEL-39968] - tracing/timerlat: Add interface_lock around clearing of kthread in stop_kthread() (Tomas Glozar) [RHEL-39968] - tracing/timerlat: Only clear timer if a kthread exists (Tomas Glozar) [RHEL-39968] - tracing/osnoise: Use a cpumask to know what threads are kthreads (Tomas Glozar) [RHEL-39968] - cpufreq: intel_pstate: Support Emerald Rapids OOB mode (Steve Best) [RHEL-58619] - ARM: dts: am33xx-l4: Add missing touchscreen clock properties (Joel Slebodnick) [RHEL-51597] - iio: adc: ti_am335x_adc: Add the scale information (Joel Slebodnick) [RHEL-51597] - iio: adc: ti_am335x_adc: Add a unit to the timeout delay (Joel Slebodnick) [RHEL-51597] - iio: adc: ti_am335x_adc: Gather the checks on the delays (Joel Slebodnick) [RHEL-51597] - iio: adc: ti_am335x_adc: Get rid of useless gotos (Joel Slebodnick) [RHEL-51597] - iio: adc: ti_am335x_adc: Fix style (Joel Slebodnick) [RHEL-51597] - iio: adc: ti_am335x_adc: Replace license text with SPDX tag (Joel Slebodnick) [RHEL-51597] - iio: adc: ti_am335x_adc: Wait the idle state to avoid stalls (Joel Slebodnick) [RHEL-51597] - mfd: ti_am335x_tscadc: Drop unused definitions from the header (Joel Slebodnick) [RHEL-51597] - mfd: ti_am335x_tscadc: Convert to platform remove callback returning void (Joel Slebodnick) [RHEL-51597] - mfd: ti_am335x_tscadc: Use devm_platform_get_and_ioremap_resource() (Joel Slebodnick) [RHEL-51597] - mfd: ti_am335x_tscadc: Fix spelling mistake "atleast" -> "at least" (Joel Slebodnick) [RHEL-51597] - mfd: ti_am335x_tscadc: Support the correctly spelled DT property (Joel Slebodnick) [RHEL-51597] - mfd: ti_am335x_tscadc: Add ADC1/magnetic reader support (Joel Slebodnick) [RHEL-51597] - mfd: ti_am335x_tscadc: Introduce a helper to deal with the type of hardware (Joel Slebodnick) [RHEL-51597] - mfd: ti_am335x_tscadc: Add a boolean to clarify the presence of a touchscreen (Joel Slebodnick) [RHEL-51597] - mfd: ti_am335x_tscadc: Fix an error message (Joel Slebodnick) [RHEL-51597] - mfd: ti_am335x_tscadc: Rename a variable (Joel Slebodnick) [RHEL-51597] - mfd: ti_am335x_tscadc: Add TSC prefix in certain macros (Joel Slebodnick) [RHEL-51597] - mfd: ti_am335x_tscadc: Drop useless definitions from the header (Joel Slebodnick) [RHEL-51597] - mfd: ti_am335x_tscadc: Clarify the maximum values for DT entries (Joel Slebodnick) [RHEL-51597] - mfd: ti_am335x_tscadc: Use BIT(), GENMASK() and FIELD_PREP() when relevant (Joel Slebodnick) [RHEL-51597] - mfd: ti_am335x_tscadc: Replace the header license text with SPDX tag (Joel Slebodnick) [RHEL-51597] - mfd: ti_am335x_tscadc: Fix header spacing (Joel Slebodnick) [RHEL-51597] - mfd: ti_am335x_tscadc: Use the new HZ_PER_MHZ macro (Joel Slebodnick) [RHEL-51597] - mfd: ti_am335x_tscadc: Rename the subsystem enable macro (Joel Slebodnick) [RHEL-51597] - mfd: ti_am335x_tscadc: Gather the ctrl register logic in one place (Joel Slebodnick) [RHEL-51597] - mfd: ti_am335x_tscadc: Reorder the initialization steps (Joel Slebodnick) [RHEL-51597] - mfd: ti_am335x_tscadc: Always provide an idle configuration (Joel Slebodnick) [RHEL-51597] - mfd: ti_am335x_tscadc: Drop useless variables from the driver structure (Joel Slebodnick) [RHEL-51597] - mfd: ti_am335x_tscadc: Mimic the probe from resume() (Joel Slebodnick) [RHEL-51597] - mfd: ti_am335x_tscadc: Use driver data (Joel Slebodnick) [RHEL-51597] - mfd: ti_am335x_tscadc: Move the driver structure allocation earlier (Joel Slebodnick) [RHEL-51597] - mfd: ti_am335x_tscadc: Simplify divisor calculation (Joel Slebodnick) [RHEL-51597] - mfd: ti_am335x_tscadc: Don't search the tree for our clock (Joel Slebodnick) [RHEL-51597] - mfd: ti_am335x_tscadc: Reword the comment explaining the dividers (Joel Slebodnick) [RHEL-51597] - mfd: ti_am335x_tscadc: Drop extra spacing when declaring stack variables (Joel Slebodnick) [RHEL-51597] - mfd: ti_am335x_tscadc: Get rid of useless gotos (Joel Slebodnick) [RHEL-51597] - mfd: ti_am335x_tscadc: Fix style (Joel Slebodnick) [RHEL-51597] - mfd: ti_am335x_tscadc: Replace license text with SPDX tag (Joel Slebodnick) [RHEL-51597] - mfd: ti_am335x_tscadc: Ensure a balanced number of node get/put (Joel Slebodnick) [RHEL-51597] - mfd: ti_am335x_tscadc: Delete superfluous error message (Joel Slebodnick) [RHEL-51597] - uki: use systemd-pcrphase dracut module (Vitaly Kuznetsov) - selftests/thermel/intel: Add test to read workload hint (David Arcari) [RHEL-29349] - thermal: intel: int340x: Free MSI IRQ vectors on module exit (David Arcari) [RHEL-29349] - thermal: intel: int340x: Allow limited thermal MSI support (David Arcari) [RHEL-29349] - thermal: intel: int340x: Fix kernel warning during MSI cleanup (David Arcari) [RHEL-29349] - thermal: trip: Pass trip pointer to .set_trip_temp() thermal zone callback (David Arcari) [RHEL-29349] - thermal: helpers: Introduce thermal_trip_is_bound_to_cdev() (David Arcari) [RHEL-29349] - thermal: trip: Add conversion macros for thermal trip priv field (David Arcari) [RHEL-29349] - thermal: intel: int340x: Enable WLT and power floor support for Lunar Lake (David Arcari) [RHEL-29349] - thermal: intel: int340x: Support MSI interrupt for Lunar Lake (David Arcari) [RHEL-29349] - thermal: intel: int340x: Remove unnecessary calls to free irq (David Arcari) [RHEL-29349] - thermal: intel: int340x: Add DLVR support for Lunar Lake (David Arcari) [RHEL-29349] - thermal: intel: int340x: Capability to map user space to firmware values (David Arcari) [RHEL-29349] - thermal: intel: int340x: Cleanup of DLVR sysfs on driver remove (David Arcari) [RHEL-29349] - thermal: int340x: processor_thermal: Support shared interrupts (David Arcari) [RHEL-29349] - thermal: int3403: remove unused struct 'int3403_performance_state' (David Arcari) [RHEL-29349] - thermal: int3400: Use sizeof(*pointer) instead of sizeof(type) (David Arcari) [RHEL-29349] - thermal: intel: Add missing module description (David Arcari) [RHEL-29349] - thermal: intel: int340x_thermal: replace deprecated strncpy() with strscpy() (David Arcari) [RHEL-29349] - selftests:resctrl: Fix build failure on archs without __cpuid_count() (David Arcari) [RHEL-20790] - x86/resctrl: Update documentation with Sub-NUMA cluster changes (David Arcari) [RHEL-20790] - x86/resctrl: Fix arch_mbm_* array overrun on SNC (David Arcari) [RHEL-20790] - x86/resctrl: Detect Sub-NUMA Cluster (SNC) mode (David Arcari) [RHEL-20790] - selftests/resctrl: Remove test name comparing from write_bm_pid_to_resctrl() (David Arcari) [RHEL-20790] - selftests/resctrl: Remove mongrp from CMT test (David Arcari) [RHEL-20790] - selftests/resctrl: Remove mongrp from MBA test (David Arcari) [RHEL-20790] - selftests/resctrl: Convert ctrlgrp & mongrp to pointers (David Arcari) [RHEL-20790] - selftests/resctrl: Make some strings passed to resctrlfs functions const (David Arcari) [RHEL-20790] - selftests/resctrl: Simplify bandwidth report type handling (David Arcari) [RHEL-20790] - selftests/resctrl: Add ->init() callback into resctrl_val_param (David Arcari) [RHEL-20790] - selftests/resctrl: Add ->measure() callback to resctrl_val_param (David Arcari) [RHEL-20790] - selftests/resctrl: Simplify mem bandwidth file code for MBA & MBM tests (David Arcari) [RHEL-20790] - selftests/resctrl: Rename measure_vals() to measure_mem_bw_vals() & document (David Arcari) [RHEL-20790] - selftests/resctrl: Cleanup bm_pid and ppid usage & limit scope (David Arcari) [RHEL-20790] - selftests/resctrl: Use correct type for pids (David Arcari) [RHEL-20790] - selftests/resctrl: Consolidate get_domain_id() into resctrl_val() (David Arcari) [RHEL-20790] - selftests/resctrl: Make "bandwidth" consistent in comments & prints (David Arcari) [RHEL-20790] - selftests/resctrl: Calculate resctrl FS derived mem bw over sleep(1) only (David Arcari) [RHEL-20790] - selftests/resctrl: Fix closing IMC fds on error and open-code R+W instead of loops (David Arcari) [RHEL-20790] - selftests/resctrl: Fix non-contiguous CBM for AMD (David Arcari) [RHEL-20790] - selftests/resctrl: fix clang build warnings related to abs(), labs() calls (David Arcari) [RHEL-20790] - selftests/resctrl: fix clang build failure: use LOCAL_HDRS (David Arcari) [RHEL-20790] - selftests/resctrl: ksft_exit_skip() does not return (David Arcari) [RHEL-20790] - selftests/resctrl: Move cleanups out of individual tests (David Arcari) [RHEL-20790] - selftests/resctrl: Simplify cleanup in ctrl-c handler (David Arcari) [RHEL-20790] - selftests/resctrl: Add cleanup function to test framework (David Arcari) [RHEL-20790] - selftests/resctrl: Add non-contiguous CBMs CAT test (David Arcari) [RHEL-20790] - selftests/resctrl: Add resource_info_file_exists() (David Arcari) [RHEL-20790] - selftests/resctrl: Split validate_resctrl_feature_request() (David Arcari) [RHEL-20790] - selftests/resctrl: Add a helper for the non-contiguous test (David Arcari) [RHEL-20790] - selftests/resctrl: Add test groups and name L3 CAT test L3_CAT (David Arcari) [RHEL-20790] - selftests/resctrl: Get domain id from cache id (David Arcari) [RHEL-20790] - selftests/resctrl: Rename resource ID to domain ID (David Arcari) [RHEL-20790] - selftests/resctrl: Add helper to convert L2/3 to integer (David Arcari) [RHEL-20790] - selftests/resctrl: Pass write_schemata() resource instead of test name (David Arcari) [RHEL-20790] - selftests/resctrl: Introduce generalized test framework (David Arcari) [RHEL-20790] - selftests/resctrl: Create struct for input parameters (David Arcari) [RHEL-20790] - selftests/resctrl: Restore the CPU affinity after CAT test (David Arcari) [RHEL-20790] - selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test (David Arcari) [RHEL-20790] - selftests/resctrl: Read in less obvious order to defeat prefetch optimizations (David Arcari) [RHEL-20790] - selftests/resctrl: Replace file write with volatile variable (David Arcari) [RHEL-20790] - selftests/resctrl: Open perf fd before start & add error handling (David Arcari) [RHEL-20790] - selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test() (David Arcari) [RHEL-20790] - selftests/resctrl: Convert perf related globals to locals (David Arcari) [RHEL-20790] - selftests/resctrl: Improve perf init (David Arcari) [RHEL-20790] - selftests/resctrl: Consolidate naming of perf event related things (David Arcari) [RHEL-20790] - selftests/resctrl: Remove nested calls in perf event handling (David Arcari) [RHEL-20790] - selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion (David Arcari) [RHEL-20790] - selftests/resctrl: Split show_cache_info() to test specific and generic parts (David Arcari) [RHEL-20790] - selftests/resctrl: Split measure_cache_vals() (David Arcari) [RHEL-20790] - selftests/resctrl: Exclude shareable bits from schemata in CAT test (David Arcari) [RHEL-20790] - selftests/resctrl: Create cache_portion_size() helper (David Arcari) [RHEL-20790] - selftests/resctrl: Mark get_cache_size() cache_type const (David Arcari) [RHEL-20790] - selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm() (David Arcari) [RHEL-20790] - selftests/resctrl: Refactor fill_buf functions (David Arcari) [RHEL-20790] - selftests/resctrl: Split fill_buf to allow tests finer-grained control (David Arcari) [RHEL-20790] - selftests/resctrl: Change function comments to say < 0 on error (David Arcari) [RHEL-20790] - selftests/resctrl: Don't use ctrlc_handler() outside signal handling (David Arcari) [RHEL-20790] - selftests/resctrl: Return -1 instead of errno on error (David Arcari) [RHEL-20790] - selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg() (David Arcari) [RHEL-20790] - selftests/resctrl: Fix MBM test failure when MBA unavailable (David Arcari) [RHEL-20790] - selftests/resctrl: Move run_benchmark() to a more fitting file (David Arcari) [RHEL-20790] - selftests/resctrl: Fix schemata write error check (David Arcari) [RHEL-20790] - selftests/resctrl: Reduce failures due to outliers in MBA/MBM tests (David Arcari) [RHEL-20790] - selftests/resctrl: Fix feature checks (David Arcari) [RHEL-20790] - selftests/resctrl: Refactor feature check to use resource and feature name (David Arcari) [RHEL-20790] - selftests/resctrl: Move _GNU_SOURCE define into Makefile (David Arcari) [RHEL-20790] - selftests/resctrl: Remove duplicate feature check from CMT test (David Arcari) [RHEL-20790] - selftests/resctrl: Extend signal handler coverage to unmount on receiving signal (David Arcari) [RHEL-20790] - selftests/resctrl: Fix uninitialized .sa_flags (David Arcari) [RHEL-20790] - selftests/resctrl: Cleanup benchmark argument parsing (David Arcari) [RHEL-20790] - selftests/resctrl: Remove ben_count variable (David Arcari) [RHEL-20790] - selftests/resctrl: Make benchmark command const and build it with pointers (David Arcari) [RHEL-20790] - selftests/resctrl: Reorder resctrl FS prep code and benchmark_cmd init (David Arcari) [RHEL-20790] - selftests/resctrl: Simplify span lifetime (David Arcari) [RHEL-20790] - selftests/resctrl: Remove bw_report and bm_type from main() (David Arcari) [RHEL-20790] - selftests/resctrl: Correct benchmark command help (David Arcari) [RHEL-20790] - selftests/resctrl: Ensure the benchmark commands fits to its array (David Arcari) [RHEL-20790] - selftests/resctrl: Fix wrong format specifier (David Arcari) [RHEL-20790] - selftests/resctrl: Remove test type checks from cat_val() (David Arcari) [RHEL-20790] - selftests/resctrl: Pass the real number of tests to show_cache_info() (David Arcari) [RHEL-20790] - selftests/resctrl: Move CAT/CMT test global vars to function they are used in (David Arcari) [RHEL-20790] - selftests/resctrl: Don't use variable argument list for ->setup() (David Arcari) [RHEL-20790] - selftests/resctrl: Don't pass test name to fill_buf (David Arcari) [RHEL-20790] - selftests/resctrl: Improve parameter consistency in fill_buf (David Arcari) [RHEL-20790] - selftests/resctrl: Remove unnecessary startptr global from fill_buf (David Arcari) [RHEL-20790] - selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf() (David Arcari) [RHEL-20790] - selftests/resctrl: Remove duplicated preparation for span arg (David Arcari) [RHEL-20790] - selftests/resctrl: Express span internally in bytes (David Arcari) [RHEL-20790] - selftests/resctrl: Convert span to size_t (David Arcari) [RHEL-20790] - selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param (David Arcari) [RHEL-20790] - selftests/resctrl: Refactor remount_resctrl(bool mum_resctrlfs) to mount_resctrl() (David Arcari) [RHEL-20790] - selftests/resctrl: Move resctrl FS mount/umount to higher level (David Arcari) [RHEL-20790] - selftests/resctrl: Unmount resctrl FS before starting the first test (David Arcari) [RHEL-20790] - selftests/resctrl: Close perf value read fd on errors (David Arcari) [RHEL-20790] - selftests/resctrl: Unmount resctrl FS if child fails to run benchmark (David Arcari) [RHEL-20790] - selftests/resctrl: Don't leak buffer in fill_cache() (David Arcari) [RHEL-20790] - selftests/resctrl: Add resctrl.h into build deps (David Arcari) [RHEL-20790] - selftests/resctrl: Fix incorrect error return on test complete (David Arcari) [RHEL-20790] - selftests/resctrl: Remove duplicate codes that clear each test result file (David Arcari) [RHEL-20790] - selftests/resctrl: Commonize the signal handler register/unregister for all tests (David Arcari) [RHEL-20790] - selftests/resctrl: Cleanup properly when an error occurs in CAT test (David Arcari) [RHEL-20790] - selftests/resctrl: Flush stdout file buffer before executing fork() (David Arcari) [RHEL-20790] - selftests/resctrl: Return MBA check result and make it to output message (David Arcari) [RHEL-20790] - selftests/resctrl: Fix set up schemata with 100% allocation on first run in MBM test (David Arcari) [RHEL-20790] - selftests/resctrl: Use correct exit code when tests fail (David Arcari) [RHEL-20790] - selftests/resctrl: Correct get_llc_perf() param in function comment (David Arcari) [RHEL-20790] - selftests/resctrl: Use remount_resctrlfs() consistently with boolean (David Arcari) [RHEL-20790] - selftests/resctrl: Change name from CBM_MASK_PATH to INFO_PATH (David Arcari) [RHEL-20790] - selftests/resctrl: Change initialize_llc_perf() return type to void (David Arcari) [RHEL-20790] - selftests/resctrl: Replace obsolete memalign() with posix_memalign() (David Arcari) [RHEL-20790] - selftests/resctrl: Check for return value after write_schemata() (David Arcari) [RHEL-20790] - selftests/resctrl: Allow ->setup() to return errors (David Arcari) [RHEL-20790] - selftests/resctrl: Move ->setup() call outside of test specific branches (David Arcari) [RHEL-20790] - selftests/resctrl: Return NULL if malloc_and_init_memory() did not alloc mem (David Arcari) [RHEL-20790] - selftests/resctrl: Fix null pointer dereference on open failed (David Arcari) [RHEL-20790] - selftests/resctrl: Add missing SPDX license to Makefile (David Arcari) [RHEL-20790] - selftests/resctrl: Update README about using kselftest framework to build/run resctrl_tests (David Arcari) [RHEL-20790] - selftests/resctrl: Make resctrl_tests run using kselftest framework (David Arcari) [RHEL-20790] - selftests/resctrl: Fix resctrl_tests' return code to work with selftest framework (David Arcari) [RHEL-20790] - selftests/resctrl: Change the default limited time to 120 seconds (David Arcari) [RHEL-20790] - selftests/resctrl: Kill child process before parent process terminates if SIGTERM is received (David Arcari) [RHEL-20790] - selftests/resctrl: Print a message if the result of MBM&CMT tests is failed on Intel CPU (David Arcari) [RHEL-20790] - selftests/resctrl: Extend CPU vendor detection (David Arcari) [RHEL-20790] - x86/resctrl: Enable shared RMID mode on Sub-NUMA Cluster (SNC) systems (David Arcari) [RHEL-20790] - x86/resctrl: Make __mon_event_count() handle sum domains (David Arcari) [RHEL-20790] - x86/resctrl: Fill out rmid_read structure for smp_call*() to read a counter (David Arcari) [RHEL-20790] - x86/resctrl: Handle removing directories in Sub-NUMA Cluster (SNC) mode (David Arcari) [RHEL-20790] - x86/resctrl: Create Sub-NUMA Cluster (SNC) monitor files (David Arcari) [RHEL-20790] - x86/resctrl: Allocate a new field in union mon_data_bits (David Arcari) [RHEL-20790] - x86/resctrl: Refactor mkdir_mondata_subdir() with a helper function (David Arcari) [RHEL-20790] - x86/resctrl: Initialize on-stack struct rmid_read instances (David Arcari) [RHEL-20790] - x86/resctrl: Add a new field to struct rmid_read for summation of domains (David Arcari) [RHEL-20790] - x86/resctrl: Prepare for new Sub-NUMA Cluster (SNC) monitor files (David Arcari) [RHEL-20790] - x86/resctrl: Block use of mba_MBps mount option on Sub-NUMA Cluster (SNC) systems (David Arcari) [RHEL-20790] - x86/resctrl: Introduce snc_nodes_per_l3_cache (David Arcari) [RHEL-20790] - x86/resctrl: Add node-scope to the options for feature scope (David Arcari) [RHEL-20790] - x86/resctrl: Split the rdt_domain and rdt_hw_domain structures (David Arcari) [RHEL-20790] - x86/resctrl: Prepare for different scope for control/monitor operations (David Arcari) [RHEL-20790] - x86/resctrl: Prepare to split rdt_domain structure (David Arcari) [RHEL-20790] - x86/resctrl: Prepare for new domain scope (David Arcari) [RHEL-20790] - x86/resctrl: Don't try to free nonexistent RMIDs (David Arcari) [RHEL-20790] - x86/resctrl: Replace open coded cacheinfo searches (David Arcari) [RHEL-20790] - cacheinfo: Add function to get cacheinfo for a given CPU and cache level (David Arcari) [RHEL-20790] - cpu: Move CPU hotplug function declarations into their own header (David Arcari) [RHEL-20790] - x86/resctrl: Switch to new Intel CPU model defines (David Arcari) [RHEL-20790] - x86/resctrl: Add tracepoint for llc_occupancy tracking (David Arcari) [RHEL-20790] - x86/resctrl: Rename pseudo_lock_event.h to trace.h (David Arcari) [RHEL-20790] - x86/resctrl: Simplify call convention for MSR update functions (David Arcari) [RHEL-20790] - x86/resctrl: Pass domain to target CPU (David Arcari) [RHEL-20790] - x86/resctrl: Fix uninitialized memory read when last CPU of domain goes offline (David Arcari) [RHEL-20790] - x86/resctrl: Remove lockdep annotation that triggers false positive (David Arcari) [RHEL-20790] - x86/resctrl: Separate arch and fs resctrl locks (David Arcari) [RHEL-20790] - x86/resctrl: Move domain helper migration into resctrl_offline_cpu() (David Arcari) [RHEL-20790] - x86/resctrl: Add CPU offline callback for resctrl work (David Arcari) [RHEL-20790] - x86/resctrl: Allow overflow/limbo handlers to be scheduled on any-but CPU (David Arcari) [RHEL-20790] - x86/resctrl: Add CPU online callback for resctrl work (David Arcari) [RHEL-20790] - x86/resctrl: Add helpers for system wide mon/alloc capable (David Arcari) [RHEL-20790] - x86/resctrl: Make rdt_enable_key the arch's decision to switch (David Arcari) [RHEL-20790] - x86/resctrl: Move alloc/mon static keys into helpers (David Arcari) [RHEL-20790] - x86/resctrl: Make resctrl_mounted checks explicit (David Arcari) [RHEL-20790] - x86/resctrl: Allow arch to allocate memory needed in resctrl_arch_rmid_read() (David Arcari) [RHEL-20790] - x86/resctrl: Allow resctrl_arch_rmid_read() to sleep (David Arcari) [RHEL-20790] - x86/resctrl: Queue mon_event_read() instead of sending an IPI (David Arcari) [RHEL-20790] - x86/resctrl: Add cpumask_any_housekeeping() for limbo/overflow (David Arcari) [RHEL-20790] - x86/resctrl: Move CLOSID/RMID matching and setting to use helpers (David Arcari) [RHEL-20790] - x86/resctrl: Allocate the cleanest CLOSID by searching closid_num_dirty_rmid (David Arcari) [RHEL-20790] - x86/resctrl: Use __set_bit()/__clear_bit() instead of open coding (David Arcari) [RHEL-20790] - x86/resctrl: Track the number of dirty RMID a CLOSID has (David Arcari) [RHEL-20790] - x86/resctrl: Allow RMID allocation to be scoped by CLOSID (David Arcari) [RHEL-20790] - x86/resctrl: Access per-rmid structures by index (David Arcari) [RHEL-20790] - x86/resctrl: Track the closid with the rmid (David Arcari) [RHEL-20790] - x86/resctrl: Move RMID allocation out of mkdir_rdt_prepare() (David Arcari) [RHEL-20790] - x86/resctrl: Create helper for RMID allocation and mondata dir creation (David Arcari) [RHEL-20790] - x86/resctrl: Free rmid_ptrs from resctrl_exit() (David Arcari) [RHEL-20790] - x86/resctrl: Implement new mba_MBps throttling heuristic (David Arcari) [RHEL-20790] - x86/resctrl: Fix unused variable warning in cache_alloc_hsw_probe() (David Arcari) [RHEL-20790] - md/raid5: avoid BUG_ON() while continue reshape after reassembling (CKI Backport Bot) [RHEL-56203] {CVE-2024-43914} - tcp: move inet_twsk_schedule helper out of header (Florian Westphal) [RHEL-9279] - net: tcp: un-pin the tw_timer (Florian Westphal) [RHEL-9279] - net: tcp/dccp: prepare for tw_timer un-pinning (Florian Westphal) [RHEL-9279] - tcp: annotate data-races around tw->tw_ts_recent and tw->tw_ts_recent_stamp (Florian Westphal) [RHEL-9279] - md: fix deadlock between mddev_suspend and flush bio (Nigel Croxon) [RHEL-54757] {CVE-2024-43855} - rhel-only: selftests/bpf: add cpuv4 variant (Artem Savkov) [RHEL-50017] - PCI: hv: Return zero, not garbage, when reading PCI_INTERRUPT_PIN (Maxim Levitsky) [RHEL-54308] - Input: serio - use sizeof(*pointer) instead of sizeof(type) (Maxim Levitsky) [RHEL-54308] - Drivers: hv: Cosmetic changes for hv.c and balloon.c (Maxim Levitsky) [RHEL-54308] - hv_balloon: Enable hot-add for memblock sizes > 128 MiB (Maxim Levitsky) [RHEL-54308] - hv_balloon: Use kernel macros to simplify open coded sequences (Maxim Levitsky) [RHEL-54308] - uio_hv_generic: Remove use of PAGE_SIZE (Maxim Levitsky) [RHEL-54308] - uio_hv_generic: Enable interrupt for low speed VMBus devices (Maxim Levitsky) [RHEL-54308] - uio_hv_generic: Query the ringbuffer size for device (Maxim Levitsky) [RHEL-54308] - Drivers: hv: vmbus: Add utility function for querying ring size (Maxim Levitsky) [RHEL-54308] - Drivers: hv: vmbus: Don't free ring buffers that couldn't be re-encrypted (Maxim Levitsky) [RHEL-54308] - uio_hv_generic: Don't free decrypted memory (Maxim Levitsky) [RHEL-54308] - hv_netvsc: Don't free decrypted memory (Maxim Levitsky) [RHEL-54308] - Drivers: hv: vmbus: Track decrypted status in vmbus_gpadl (Maxim Levitsky) [RHEL-54308] - Drivers: hv: vmbus: Leak pages if set_memory_encrypted() fails (Maxim Levitsky) [RHEL-54308] - hv: vmbus: Convert sprintf() family to sysfs_emit() family (Maxim Levitsky) [RHEL-54308] - mshyperv: Introduce hv_numa_node_to_pxm_info() (Maxim Levitsky) [RHEL-54308] - x86/hyperv: Cosmetic changes for hv_apic.c (Maxim Levitsky) [RHEL-54308] - x86/hyperv: Use Hyper-V entropy to seed guest random number generator (Maxim Levitsky) [RHEL-54308] - x86/hyperv: Cosmetic changes for hv_spinlock.c (Maxim Levitsky) [RHEL-54308] - hyperv-tlfs: Rename some HV_REGISTER_* defines for consistency (Maxim Levitsky) [RHEL-54308] - hv: vmbus: Convert to platform remove callback returning void (Maxim Levitsky) [RHEL-54308] - mshyperv: Introduce hv_get_hypervisor_version function (Maxim Levitsky) [RHEL-54308] - PCI: hv: Fix ring buffer size calculation (Maxim Levitsky) [RHEL-54308] - x86/hyperv: Use per cpu initial stack for vtl context (Maxim Levitsky) [RHEL-54308] - Drivers: hv: vmbus: make hv_bus const (Maxim Levitsky) [RHEL-54308] - x86/hyperv: Allow 15-bit APIC IDs for VTL platforms (Maxim Levitsky) [RHEL-54308] - x86/hyperv: Make encrypted/decrypted changes safe for load_unaligned_zeropad() (Maxim Levitsky) [RHEL-54308] - x86/mm: Regularize set_memory_p() parameters and make non-static (Maxim Levitsky) [RHEL-54308] - x86/hyperv: Use slow_virt_to_phys() in page transition hypervisor callback (Maxim Levitsky) [RHEL-54308] - Drivers: hv: vmbus: Update indentation in create_gpadl_header() (Maxim Levitsky) [RHEL-54308] - Drivers: hv: vmbus: Remove duplication and cleanup code in create_gpadl_header() (Maxim Levitsky) [RHEL-54308] - Drivers: hv: vmbus: Calculate ring buffer size for more efficient use of memory (Maxim Levitsky) [RHEL-54308] - hv_utils: Allow implicit ICTIMESYNCFLAG_SYNC (Maxim Levitsky) [RHEL-54308] - scsi: storvsc: Fix ring buffer size calculation (Maxim Levitsky) [RHEL-54308] - virtio/vsock: send credit update during setting SO_RCVLOWAT (Maxim Levitsky) [RHEL-54308] - redhat: kernel.spec: add missing sound/soc/sof/sof-audio.h to kernel-devel package (Jaroslav Kysela) [RHEL-16610] * Wed Sep 18 2024 Rado Vrbovsky <rvrbovsk@redhat.com> [5.14.0-511.el9] - ipv4: Set scope explicitly in ip_route_output(). (CKI Backport Bot) [RHEL-57748] - ACPI: thermal_lib: Initialize temp_decik to zero (Mark Langsdorf) [RHEL-54149] - ACPI: thermal_lib: include "internal.h" for function prototypes (Mark Langsdorf) [RHEL-54149] - ACPI: thermal: Register thermal zones without valid trip points (Mark Langsdorf) [RHEL-54149] - ACPI: thermal: Use library functions to obtain trip point temperature values (Mark Langsdorf) [RHEL-54149] - ACPI: thermal_lib: Add functions returning temperature in deci-Kelvin (Mark Langsdorf) [RHEL-54149] - ACPI: bus: Don't use "proxy" headers (Mark Langsdorf) [RHEL-54149] - ACPI: bus: Make container_of() no-op where it makes sense (Mark Langsdorf) [RHEL-54149] - ACPI: NHLT: Drop redundant types (Mark Langsdorf) [RHEL-54149] - ACPI: NHLT: Streamline struct naming (Mark Langsdorf) [RHEL-54149] - ACPI: NHLT: Reintroduce types the table consists of (Mark Langsdorf) [RHEL-54149] - ACPI: NHLT: Introduce API for the table (Mark Langsdorf) [RHEL-54149] - ACPI: bus: allow _UID matching for integer zero (Mark Langsdorf) [RHEL-54149] - ACPI: processor_idle: Fix invalid comparison with insertion sort for latency (Mark Langsdorf) [RHEL-54149] - ACPI: scan: Ignore camera graph port nodes on all Dell Tiger, Alder and Raptor Lake models (Mark Langsdorf) [RHEL-54149] - ACPI: x86: Force StorageD3Enable on more products (Mark Langsdorf) [RHEL-54149] - ACPI: scan: Avoid enumerating devices with clearly invalid _STA values (Mark Langsdorf) [RHEL-54149] - ACPI: resource: Skip IRQ override on Asus Vivobook Pro N6506MV (Mark Langsdorf) [RHEL-54149] - hwmon: (acpi_power_meter) Ensure IPMI space handler is ready on Dell systems (Mark Langsdorf) [RHEL-54149] - ACPI: IPMI: Add helper to wait for when SMI is selected (Mark Langsdorf) [RHEL-54149] - ACPI: property: Add reference to UEFI DSD Guide (Mark Langsdorf) [RHEL-54149] - ACPI/IORT: Handle memory address size limits as limits (Mark Langsdorf) [RHEL-54149] - ACPI: PM: s2idle: Evaluate all Low-Power S0 Idle _DSM functions (Mark Langsdorf) [RHEL-54149] - ACPI: resource: Do IRQ override on TongFang GXxHRXx and GMxHGxx (Mark Langsdorf) [RHEL-54149] - ACPI: resource: Do IRQ override on GMxBGxx (XMG APEX 17 M23) (Mark Langsdorf) [RHEL-54149] - ACPICA: Detect FACS even for hardware reduced platforms (Mark Langsdorf) [RHEL-54149] - ACPI: AC: Properly notify powermanagement core about changes (Mark Langsdorf) [RHEL-54149] - ACPI: EC: Avoid returning AE_OK on errors in address space handler (Mark Langsdorf) [RHEL-54149] - ACPI: EC: Abort address space access upon error (Mark Langsdorf) [RHEL-54149] - ACPI: APEI: EINJ: Fix einj_dev release leak (Mark Langsdorf) [RHEL-54149] - ACPI: EC: Evaluate _REG outside the EC scope more carefully (Mark Langsdorf) [RHEL-54149] - ACPICA: Add a depth argument to acpi_execute_reg_methods() (Mark Langsdorf) [RHEL-54149] - ACPI: EC: Install address space handler at the namespace root (Mark Langsdorf) [RHEL-54149] - ACPI/NUMA: Squash acpi_numa_memory_affinity_init() into acpi_parse_memory_affinity() (Mark Langsdorf) [RHEL-54149] - ACPI/NUMA: Squash acpi_numa_slit_init() into acpi_parse_slit() (Mark Langsdorf) [RHEL-54149] - ACPI/NUMA: Remove architecture dependent remainings (Mark Langsdorf) [RHEL-54149] - x86/numa: Fix SRAT lookup of CFMWS ranges with numa_fill_memblks() (Mark Langsdorf) [RHEL-54149] - ACPI: video: Add backlight=native quirk for Lenovo Slim 7 16ARH7 (Mark Langsdorf) [RHEL-54149] - ACPI: platform-profile: add platform_profile_cycle() (Mark Langsdorf) [RHEL-54149] - ACPICA: events/evgpeinit: don't forget to increment registered GPE count (Mark Langsdorf) [RHEL-54149] - ACPICA: Modify ACPI_OBJECT_COMMON_HEADER (Mark Langsdorf) [RHEL-54149] - ACPICA: Fix various spelling mistakes in text files and code comments (Mark Langsdorf) [RHEL-54149] - ACPI: disable -Wstringop-truncation (Mark Langsdorf) [RHEL-54149] - ACPI: x86: Add PNP_UART1_SKIP quirk for Lenovo Blade2 tablets (Mark Langsdorf) [RHEL-54149] - ACPI: x86: utils: Mark SMO8810 accel on Dell XPS 15 9550 as always present (Mark Langsdorf) [RHEL-54149] - ACPI: scan: Do not increase dep_unmet for already met dependencies (Mark Langsdorf) [RHEL-54149] - ACPI: x86: Move LPSS to x86 folder (Mark Langsdorf) [RHEL-54149] - ACPI: x86: Move blacklist to x86 folder (Mark Langsdorf) [RHEL-54149] - ACPI: x86: Move acpi_cmos_rtc to x86 folder (Mark Langsdorf) [RHEL-54149] - ACPI: x86: Introduce a Makefile (Mark Langsdorf) [RHEL-54149] - ACPI: LPSS: Remove nested ifdeffery for CONFIG_PM (Mark Langsdorf) [RHEL-54149] - ACPI: LPSS: Advertise number of chip selects via property (Mark Langsdorf) [RHEL-54149] - ACPI: APEI: EINJ: mark remove callback as __exit (Mark Langsdorf) [RHEL-54149] - ACPI: store owner from modules with acpi_bus_register_driver() (Mark Langsdorf) [RHEL-54149] - ACPI: DPTF: Add Lunar Lake support (Mark Langsdorf) [RHEL-54149] - ACPI: scan: Introduce typedef:s for struct acpi_hotplug_context members (Mark Langsdorf) [RHEL-54149] - ACPI: scan: Use standard error checking pattern (Mark Langsdorf) [RHEL-54149] - ACPI: scan: Move misleading comment to acpi_dma_configure_id() (Mark Langsdorf) [RHEL-54149] - ACPI: scan: Use list_first_entry_or_null() in acpi_device_hid() (Mark Langsdorf) [RHEL-54149] - ACPI: bus: Indicate support for IRQ ResourceSource thru _OSC (Mark Langsdorf) [RHEL-54149] - ACPI: Fix Generic Initiator Affinity _OSC bit (Mark Langsdorf) [RHEL-54149] - ACPI: bus: Indicate support for the Generic Event Device thru _OSC (Mark Langsdorf) [RHEL-54149] - ACPI: bus: Indicate support for more than 16 p-states thru _OSC (Mark Langsdorf) [RHEL-54149] - ACPI: bus: Indicate support for _TFP thru _OSC (Mark Langsdorf) [RHEL-54149] - ACPICA: debugger: check status of acpi_evaluate_object() in acpi_db_walk_for_fields() (Mark Langsdorf) [RHEL-54149] - ACPI: APEI: EINJ: mark remove callback as non-__exit (Mark Langsdorf) [RHEL-54149] - ACPI: PM: Improve kerneldoc comments for suspend and hibernation functions (Mark Langsdorf) [RHEL-54149] - ACPI: Document handle_eject_request() arguments (Mark Langsdorf) [RHEL-54149] - EINJ: Add CXL error type support (Mark Langsdorf) [RHEL-54149] - redhat/configs: Support for CXL protocol Error INJection (Mark Langsdorf) [RHEL-54149] - EINJ: Migrate to a platform driver (Mark Langsdorf) [RHEL-54149] - ACPI: HMAT: Introduce 2 levels of generic port access class (Mark Langsdorf) [RHEL-54149] - base/node / ACPI: Enumerate node access class for 'struct access_coordinate' (Mark Langsdorf) [RHEL-54149] - ACPI: HMAT: Remove register of memory node for generic target (Mark Langsdorf) [RHEL-54149] - ACPI: resource: Use IRQ override on Maibenben X565 (Mark Langsdorf) [RHEL-54149] - ACPI: CPPC: enable AMD CPPC V2 support for family 17h processors (Mark Langsdorf) [RHEL-54149] - ACPI: APEI: Skip initialization of GHES_ASSIST structures for Machine Check Architecture (Mark Langsdorf) [RHEL-54149] - ACPI: scan: Consolidate Device Check and Bus Check notification handling (Mark Langsdorf) [RHEL-54149] - ACPI: scan: Rework Device Check and Bus Check notification handling (Mark Langsdorf) [RHEL-54149] - ACPI: scan: Make acpi_processor_add() check the device enabled bit (Mark Langsdorf) [RHEL-54149] - ACPI: scan: Relocate acpi_bus_trim_one() (Mark Langsdorf) [RHEL-54149] - ACPI: scan: Fix device check notification handling (Mark Langsdorf) [RHEL-54149] - ACPI: resource: Add MAIBENBEN X577 to irq1_edge_low_force_override (Mark Langsdorf) [RHEL-54149] - ACPI: pfr_update: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-54149] - ACPI: pfr_telemetry: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-54149] - ACPI: fan: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-54149] - ACPI: GED: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-54149] - ACPI: DPTF: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-54149] - ACPI: AGDI: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-54149] - ACPI: TAD: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-54149] - ACPI: APEI: GHES: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-54149] - ACPI: property: Polish ignoring bad data nodes (Mark Langsdorf) [RHEL-54149] - ACPI: x86: Add DELL0501 handling to acpi_quirk_skip_serdev_enumeration() (Mark Langsdorf) [RHEL-54149] - ACPI: x86: Move acpi_quirk_skip_serdev_enumeration() out of CONFIG_X86_ANDROID_TABLETS (Mark Langsdorf) [RHEL-54149] - ACPI: resource: Do IRQ override on Lunnen Ground laptops (Mark Langsdorf) [RHEL-54149] - ACPI: use %pe for better readability of errors while printing (Mark Langsdorf) [RHEL-54149] - ACPI: property: Ignore bad graph port nodes on Dell XPS 9315 (Mark Langsdorf) [RHEL-54149] - ACPI: utils: Make acpi_handle_path() not static (Mark Langsdorf) [RHEL-54149] - ACPI: resource: Add IRQ override quirk for ASUS ExpertBook B2502FBA (Mark Langsdorf) [RHEL-54149] - ACPI: scan: Defer enumeration of devices with a _DEP pointing to IVSC device (Mark Langsdorf) [RHEL-54149] - ACPI: bus: make acpi_bus_type const (Mark Langsdorf) [RHEL-54149] - ACPI: resource: Skip IRQ override on ASUS ExpertBook B1502CVA (Mark Langsdorf) [RHEL-54149] - ACPI: video: Handle fetching EDID that is longer than 256 bytes (Mark Langsdorf) [RHEL-54149] - ACPI: cpufreq: Add highest perf change notification (Mark Langsdorf) [RHEL-54149] - ACPI: resource: Skip IRQ override on ASUS ExpertBook B1502CGA (Mark Langsdorf) [RHEL-54149] - ACPI: resource: Add DMI quirks for ASUS Vivobook E1504GA and E1504GAB (Mark Langsdorf) [RHEL-54149] - ACPI: resource: Add Infinity laptops to irq1_edge_low_force_override (Mark Langsdorf) [RHEL-54149] - ACPI: button: trigger wakeup key events (Mark Langsdorf) [RHEL-54149] - ACPI: resource: Add another DMI match for the TongFang GMxXGxx (Mark Langsdorf) [RHEL-54149] - ACPI: EC: Use a threaded handler for dedicated IRQ (Mark Langsdorf) [RHEL-54149] - ACPI: OSL: Use spin locks without disabling interrupts (Mark Langsdorf) [RHEL-54149] - acpi: numa: Add helper function to retrieve the performance attributes (Mark Langsdorf) [RHEL-54149] - acpi: numa: Add setting of generic port system locality attributes (Mark Langsdorf) [RHEL-54149] - acpi: Break out nesting for hmat_parse_locality() (Mark Langsdorf) [RHEL-54149] - acpi: numa: Add genport target allocation to the HMAT parsing (Mark Langsdorf) [RHEL-54149] - acpi: numa: Create enum for memory_target access coordinates indexing (Mark Langsdorf) [RHEL-54149] - base/node / acpi: Change 'node_hmem_attrs' to 'access_coordinates' (Mark Langsdorf) [RHEL-54149] - acpi, hmat: calculate abstract distance with HMAT (Mark Langsdorf) [RHEL-54149] - memory tiering: add abstract distance calculation algorithms management (Mark Langsdorf) [RHEL-54149] - lib/firmware_table: tables: Add CDAT table parsing support (Mark Langsdorf) [RHEL-54149] - ACPICA: Add a define for size of struct acpi_srat_generic_affinity device_handle (Mark Langsdorf) [RHEL-54149] - ACPI: APEI: set memory failure flags as MF_ACTION_REQUIRED on synchronous events (Mark Langsdorf) [RHEL-54149] - ACPI: utils: Introduce helper for _DEP list lookup (Mark Langsdorf) [RHEL-54149] - ACPI: LPSS: Fix the fractional clock divider flags (Mark Langsdorf) [RHEL-54149] - ACPI: NUMA: Fix the logic of getting the fake_pxm value (Mark Langsdorf) [RHEL-54149] - ACPI: NUMA: Optimize the check for the availability of node values (Mark Langsdorf) [RHEL-54149] - ACPI: NUMA: Remove unnecessary check in acpi_parse_gi_affinity() (Mark Langsdorf) [RHEL-54149] - ACPI: watchdog: fix kernel-doc warnings (Mark Langsdorf) [RHEL-54149] - acpi: property: Let args be NULL in __acpi_node_get_property_reference (Mark Langsdorf) [RHEL-54149] - ACPI: extlog: fix NULL pointer dereference check (Mark Langsdorf) [RHEL-54149] - ACPI: OSL: Allow Notify () handlers to run on all CPUs (Mark Langsdorf) [RHEL-54149] - ACPI: OSL: Rearrange workqueue selection in acpi_os_execute() (Mark Langsdorf) [RHEL-54149] - ACPI: OSL: Rework error handling in acpi_os_execute() (Mark Langsdorf) [RHEL-54149] - PNP: ACPI: fix fortify warning (Mark Langsdorf) [RHEL-54149] - ACPI: video: Add quirk for the Colorful X15 AT 23 Laptop (Mark Langsdorf) [RHEL-54149] - ACPI: LPSS: use acpi_dev_uid_match() for matching _UID (Mark Langsdorf) [RHEL-54149] - ACPI: bus: update acpi_dev_hid_uid_match() to support multiple types (Mark Langsdorf) [RHEL-54149] - ACPI: bus: update acpi_dev_uid_match() to support multiple types (Mark Langsdorf) [RHEL-54149] - drivers: base: Implement weak arch_unregister_cpu() (Mark Langsdorf) [RHEL-54149] - drivers: base: Allow parts of GENERIC_CPU_DEVICES to be overridden (Mark Langsdorf) [RHEL-54149] - drivers: base: Use present CPUs in GENERIC_CPU_DEVICES (Mark Langsdorf) [RHEL-54149] - ACPI: Move ACPI_HOTPLUG_CPU to be disabled on arm64 and riscv (Mark Langsdorf) [RHEL-54149] - hwmon: (acpi_power_meter) Fix 4.29 MW bug (Mark Langsdorf) [RHEL-54149] - x86/acpi: Use %rip-relative addressing in wakeup_64.S (Mark Langsdorf) [RHEL-54149] - genirq: Set IRQF_COND_ONESHOT in request_irq() (Mark Langsdorf) [RHEL-54149] - genirq: Introduce IRQF_COND_ONESHOT and use it in pinctrl-amd (Mark Langsdorf) [RHEL-54149] - platform/x86: intel: int0002_vgpio: Pass IRQF_ONESHOT to request_irq() (Mark Langsdorf) [RHEL-54149] - pinctrl: amd: Add IRQF_ONESHOT to the interrupt request (Mark Langsdorf) [RHEL-54149] - ACPI: OSL: Use a threaded interrupt handler for SCI (Mark Langsdorf) [RHEL-54149] - ACPI: video: check for error while searching for backlight device parent (Mark Langsdorf) [RHEL-54149] - ACPI: scan: Fix an error message in DisCo for Imaging support (Mark Langsdorf) [RHEL-54149] - ACPI: Run USB4 _OSC() first with query bit set (Mark Langsdorf) [RHEL-54149] - ACPI: video: Drop should_check_lcd_flag() (Mark Langsdorf) [RHEL-54149] - ACPI: property: Replicate DT-aligned u32 properties from DisCo for Imaging (Mark Langsdorf) [RHEL-54149] - ACPI: property: Dig "rotation" property for devices with CSI2 _CRS (Mark Langsdorf) [RHEL-54149] - ACPI: scan: Extract MIPI DisCo for Imaging data into swnodes (Mark Langsdorf) [RHEL-54149] - ACPI: scan: Extract _CRS CSI-2 connection information into swnodes (Mark Langsdorf) [RHEL-54149] - ACPI: scan: Extract CSI-2 connection graph from _CRS (Mark Langsdorf) [RHEL-54149] - device property: Add SOFTWARE_NODE() macro for defining software nodes (Mark Langsdorf) [RHEL-54149] - ACPI: property: Support using strings in reference properties (Mark Langsdorf) [RHEL-54149] - hwmon: (acpi_power_meter) replace open-coded kmemdup_nul (Mark Langsdorf) [RHEL-54149] - PNP: ACPI: replace deprecated strncpy() with strscpy() (Mark Langsdorf) [RHEL-54149] - ACPI: AC: Rename ACPI device from device to adev (Mark Langsdorf) [RHEL-54149] - acpi, hmat: refactor hmat_register_target_initiators() (Mark Langsdorf) [RHEL-54149] - ACPI: AC: Replace acpi_driver with platform_driver (Mark Langsdorf) [RHEL-54149] - PNP: ACPI: Fix string truncation warning (Mark Langsdorf) [RHEL-54149] - ACPI: tiny-power-button: Eliminate the driver notify callback (Mark Langsdorf) [RHEL-54149] - ACPI: resource: Skip IRQ override on ASUS ExpertBook B1502CBA (Mark Langsdorf) [RHEL-54149] - ACPI: x86: utils: Add Picasso to the list for forcing StorageD3Enable (Mark Langsdorf) [RHEL-54149] - PM: ACPI: reboot: Reinstate S5 for reboot (Mark Langsdorf) [RHEL-54149] - kernel/reboot: Add SYS_OFF_MODE_RESTART_PREPARE mode (Mark Langsdorf) [RHEL-54149] - hwmon: (acpi_power_meter) Switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() (Mark Langsdorf) [RHEL-54149] - ACPI: video: Add Toshiba Satellite/Portege Z830 quirk (Mark Langsdorf) [RHEL-54149] - ACPI: video: Simplify acpi_video_unregister_backlight() (Mark Langsdorf) [RHEL-54149] - ACPI: video: Remove acpi_video_bus from list before tearing it down (Mark Langsdorf) [RHEL-54149] - ACPI: OSI: Remove Linux-HPI-Hybrid-Graphics _OSI string (Mark Langsdorf) [RHEL-54149] - ACPI: OSI: Remove Linux-Dell-Video _OSI string (Mark Langsdorf) [RHEL-54149] - ACPI: OSI: Remove Linux-Lenovo-NV-HDMI-Audio _OSI string (Mark Langsdorf) [RHEL-54149] - ACPICA: executer/exsystem: Fix some typo mistakes (Mark Langsdorf) [RHEL-54149] - hwmon: (acpi_power_meter) Fix style issues (Mark Langsdorf) [RHEL-54149] - arm64: Use do_kernel_power_off() (Mark Langsdorf) [RHEL-54149] - efi: Fix efi_power_off() not being run before acpi_power_off() when necessary (Mark Langsdorf) [RHEL-54149] - ACPI: power: Switch to sys-off handler API (Mark Langsdorf) [RHEL-54149] - ACPICA: executer/exsystem: Inform users about ACPI spec violation (Mark Langsdorf) [RHEL-54149] - ACPICA: executer/exsystem: Add units to time variable names (Mark Langsdorf) [RHEL-54149] - s390/dasd: Remove DMA alignment (Mete Durlu) [RHEL-58207] - pipe: wakeup wr_wait after setting max_usage (Brian Foster) [RHEL-37087] {CVE-2023-52672} - fs/pipe: use spinlock in pipe_read() only if there is a watch_queue (Brian Foster) [RHEL-37087] - fs/pipe: remove unnecessary spinlock from pipe_write() (Brian Foster) [RHEL-37087] - fs/pipe: move check to pipe_has_watch_queue() (Brian Foster) [RHEL-37087] - pipe: reduce padding in struct pipe_inode_info (Brian Foster) [RHEL-37087] - pipe: make poll_usage boolean and annotate its access (Brian Foster) [RHEL-37087] - bonding: fix xfrm real_dev null pointer dereference (CKI Backport Bot) [RHEL-57241] {CVE-2024-44989} - bonding: fix null pointer deref in bond_ipsec_offload_ok (CKI Backport Bot) [RHEL-57235] {CVE-2024-44990} - ibmveth: Recycle buffers during replenish phase (Mamatha Inamdar) [RHEL-52913] - ibmveth: Optimize poll rescheduling process (Mamatha Inamdar) [RHEL-52913] - gpio: pca953x: fix pca953x_irq_bus_sync_unlock race (CKI Backport Bot) [RHEL-53831] {CVE-2024-42253} * Mon Sep 16 2024 Rado Vrbovsky <rvrbovsk@redhat.com> [5.14.0-510.el9] - perf: Fix event leak upon exec and file release (Michael Petlan) [RHEL-55606] {CVE-2024-43869} - perf: Fix event leak upon exit (Michael Petlan) [RHEL-55603] {CVE-2024-43870} - task_work: Introduce task_work_cancel() again (Michael Petlan) [RHEL-55603] - task_work: s/task_work_cancel()/task_work_cancel_func()/ (Michael Petlan) [RHEL-55603] - net: openvswitch: fix overwriting ct original tuple for ICMPv6 (cki-backport-bot) [RHEL-44213] {CVE-2024-38558} - net: drop bad gso csum_start and offset in virtio_net_hdr (Laurent Vivier) [RHEL-54891] {CVE-2024-43817} - net: change maximum number of UDP segments to 128 (Laurent Vivier) [RHEL-54891] {CVE-2024-43817} - net: more strict VIRTIO_NET_HDR_GSO_UDP_L4 validation (Laurent Vivier) [RHEL-54891] {CVE-2024-43817} - net: missing check virtio (Laurent Vivier) [RHEL-54891] {CVE-2024-43817} - fuse: Initialize beyond-EOF page contents before setting uptodate (CKI Backport Bot) [RHEL-56932] {CVE-2024-44947} - wifi: mac80211: Avoid address calculations via out of bounds array indexing (CKI Backport Bot) [RHEL-51285] {CVE-2024-41071} - nvme-pci: add missing condition check for existence of mapped data (Maurizio Lombardi) [RHEL-55099] {CVE-2024-42276} - sctp: fix association labeling in the duplicate COOKIE-ECHO case (Ondrej Mosnacek) [RHEL-48647] - s390/ap: Refine AP bus bindings complete processing (Cédric Le Goater) [RHEL-50373] - ice: Add netif_device_attach/detach into PF reset flow (Michal Schmidt) [RHEL-56084] - ext4: make sure the first directory block is not a hole (CKI Backport Bot) [RHEL-54975] {CVE-2024-42304} - ext4: check dot and dotdot of dx_root before making dir indexed (CKI Backport Bot) [RHEL-54964] {CVE-2024-42305} * Fri Sep 13 2024 Rado Vrbovsky <rvrbovsk@redhat.com> [5.14.0-509.el9] - RDMA/mana_ib: Set correct device into ib (Maxim Levitsky) [RHEL-54330] - net: mana: Fix possible double free in error handling path (Maxim Levitsky) [RHEL-54330] - RDMA/mana_ib: Ignore optional access flags for MRs (Maxim Levitsky) [RHEL-54330] - net: mana: Add support for page sizes other than 4KB on ARM64 (Maxim Levitsky) [RHEL-54330] - net: mana: Use mana_cleanup_port_context() for rxq cleanup (Maxim Levitsky) [RHEL-54330] - net: mana: Allow variable size indirection table (Maxim Levitsky) [RHEL-54330] - RDMA/mana_ib: Process QP error events in mana_ib (Maxim Levitsky) [RHEL-54330] - RDMA/mana_ib: extend query device (Maxim Levitsky) [RHEL-54330] - RDMA/mana_ib: set node_guid (Maxim Levitsky) [RHEL-54330] - RDMA/mana_ib: Modify QP state (Maxim Levitsky) [RHEL-54330] - RDMA/mana_ib: Implement uapi to create and destroy RC QP (Maxim Levitsky) [RHEL-54330] - RDMA/mana_ib: Create and destroy RC QP (Maxim Levitsky) [RHEL-54330] - net: mana: Fix the extra HZ in mana_hwc_send_request (Maxim Levitsky) [RHEL-54330] - net: mana: Enable MANA driver on ARM64 with 4K page size (Maxim Levitsky) [RHEL-54330] - RDMA/mana_ib: implement uapi for creation of rnic cq (Maxim Levitsky) [RHEL-54330] - RDMA/mana_ib: boundary check before installing cq callbacks (Maxim Levitsky) [RHEL-54330] - RDMA/mana_ib: introduce a helper to remove cq callbacks (Maxim Levitsky) [RHEL-54330] - RDMA/mana_ib: create and destroy RNIC cqs (Maxim Levitsky) [RHEL-54330] - RDMA/mana_ib: create EQs for RNIC CQs (Maxim Levitsky) [RHEL-54330] - RDMA/mana_ib: Fix missing ret value (Maxim Levitsky) [RHEL-54330] - RDMA/mana_ib: Configure mac address in RNIC (Maxim Levitsky) [RHEL-54330] - RDMA/mana_ib: Adding and deleting GIDs (Maxim Levitsky) [RHEL-54330] - RDMA/mana_ib: Enable RoCE on port 1 (Maxim Levitsky) [RHEL-54330] - RDMA/mana_ib: Implement port parameters (Maxim Levitsky) [RHEL-54330] - RDMA/mana_ib: Create and destroy rnic adapter (Maxim Levitsky) [RHEL-54330] - RDMA/mana_ib: Add EQ creation for rnic adapter (Maxim Levitsky) [RHEL-54330] - RDMA/mana_ib: Use num_comp_vectors of ib_device (Maxim Levitsky) [RHEL-54330] - RDMA/mana_ib: remove useless return values from dbg prints (Maxim Levitsky) [RHEL-54330] - net: mana: Avoid open coded arithmetic (Maxim Levitsky) [RHEL-54330] - RDMA/mana_ib: Prefer struct_size over open coded arithmetic (Maxim Levitsky) [RHEL-54330] - net: mana: Add flex array to struct mana_cfg_rx_steer_req_v2 (Maxim Levitsky) [RHEL-54330] - RDMA/mana_ib: Use struct mana_ib_queue for RAW QPs (Maxim Levitsky) [RHEL-54330] - RDMA/mana_ib: Use struct mana_ib_queue for WQs (Maxim Levitsky) [RHEL-54330] - RDMA/mana_ib: Use struct mana_ib_queue for CQs (Maxim Levitsky) [RHEL-54330] - RDMA/mana_ib: Introduce helpers to create and destroy mana queues (Maxim Levitsky) [RHEL-54330] - RDMA/mana_ib: Use virtual address in dma regions for MRs (Maxim Levitsky) [RHEL-54330] - RDMA/mana_ib: Fix bug in creation of dma regions (Maxim Levitsky) [RHEL-54330] - net: mana: Assigning IRQ affinity on HT cores (Maxim Levitsky) [RHEL-54330] - net: mana: add a function to spread IRQs per CPUs (Maxim Levitsky) [RHEL-54330] - cpumask: define cleanup function for cpumasks (Maxim Levitsky) [RHEL-54330] - cpumask: add cpumask_weight_andnot() (Maxim Levitsky) [RHEL-54330] - RDMA/mana_ib: Introduce mana_ib_install_cq_cb helper function (Maxim Levitsky) [RHEL-54330] - RDMA/mana_ib: Introduce mana_ib_get_netdev helper function (Maxim Levitsky) [RHEL-54330] - RDMA/mana_ib: Introduce mdev_to_gc helper function (Maxim Levitsky) [RHEL-54330] - ping: fix address binding wrt vrf (Antoine Tenart) [RHEL-50920] - mtd: spi-nor: core: Introduce method for RDID op (Joel Slebodnick) [RHEL-40636] - mtd: spi-nor: core: Use auto-detection only once (Joel Slebodnick) [RHEL-40636] - mtd: spi-nor: Introduce spi_nor_match_id() (Joel Slebodnick) [RHEL-40636] - mtd: spi-nor: Rename method, s/spi_nor_match_id/spi_nor_match_name (Joel Slebodnick) [RHEL-40636] * Thu Sep 12 2024 Rado Vrbovsky <rvrbovsk@redhat.com> [5.14.0-508.el9] - usb: xhci: prevent potential failure in handle_tx_event() for Transfer events without TRB (Desnes Nunes) [RHEL-52378] {CVE-2024-42226} - redhat: set defaults for RHEL 9.5 (Lucas Zampieri) - redhat/configs: Make CONFIG_REGULATOR_GPIO built-in (Luiz Capitulino) [RHEL-21095] - redhat/configs: enable a bunch of regulators (Luiz Capitulino) [RHEL-21095] - md-cluster: fix no recovery job when adding/re-adding a disk (Nigel Croxon) [RHEL-46615] - md-cluster: fix hanging issue while a new disk adding (Nigel Croxon) [RHEL-46615] - md/raid5: recheck if reshape has finished with device_lock held (Nigel Croxon) [RHEL-46615] - md: Don't wait for MD_RECOVERY_NEEDED for HOT_REMOVE_DISK ioctl (Nigel Croxon) [RHEL-46615] - md-cluster: Constify struct md_cluster_operations (Nigel Croxon) [RHEL-46615] - md/raid5: fix spares errors about rcu usage (Nigel Croxon) [RHEL-46615] - md: pass in max_sectors for pers->sync_request() (Nigel Croxon) [RHEL-46615] - md: factor out helpers for different sync_action in md_do_sync() (Nigel Croxon) [RHEL-46615] - md: replace last_sync_action with new enum type (Nigel Croxon) [RHEL-46615] - md: use new helpers in md_do_sync() (Nigel Croxon) [RHEL-46615] - md: don't fail action_store() if sync_thread is not registered (Nigel Croxon) [RHEL-46615] - md: remove parameter check_seq for stop_sync_thread() (Nigel Croxon) [RHEL-46615] - md: replace sysfs api sync_action with new helpers (Nigel Croxon) [RHEL-46615] - md: factor out helper to start reshape from action_store() (Nigel Croxon) [RHEL-46615] - md: add new helpers for sync_action (Nigel Croxon) [RHEL-46615] - md: add a new enum type sync_action (Nigel Croxon) [RHEL-46615] - md: rearrange recovery_flags (Nigel Croxon) [RHEL-46615] - md/md-bitmap: fix writing non bitmap pages (Nigel Croxon) [RHEL-46615] - md: make md_flush_request() more readable (Nigel Croxon) [RHEL-46615] - md: change the return value type of md_write_start to void (Nigel Croxon) [RHEL-46615] - md: do not delete safemode_timer in mddev_suspend (Nigel Croxon) [RHEL-46615] - lib: objagg: Fix general protection fault (Waiman Long) [RHEL-54790 RHEL-54793] {CVE-2024-43846} - Revert "x86/topology: Switch over to GENERIC_CPU_DEVICES" (David Arcari) [RHEL-58031] - Revert "x86/topology: use weak version of arch_unregister_cpu()" (David Arcari) [RHEL-58031] - Revert "x86/topology: convert to use arch_cpu_is_hotpluggable()" (David Arcari) [RHEL-58031] - Revert "x86/cpu: Move leftover contents of topology.c to setup.c" (David Arcari) [RHEL-58031] - x86/resctrl: Remove redundant variable in mbm_config_write_domain() (David Arcari) [RHEL-57701] - x86/resctrl: Read supported bandwidth sources from CPUID (David Arcari) [RHEL-57701] - x86/resctrl: Remove hard-coded memory bandwidth limit (David Arcari) [RHEL-57701] * Wed Sep 11 2024 Rado Vrbovsky <rvrbovsk@redhat.com> [5.14.0-507.el9] - block: fix deadlock between sd_remove & sd_release (CKI Backport Bot) [RHEL-54997] {CVE-2024-42294} - gpio: prevent potential speculation leaks in gpio_device_get_desc() (CKI Backport Bot) [RHEL-56213] {CVE-2024-44931} - redhat: hmac sign the UKI for FIPS (Vitaly Kuznetsov) - Also make vmlinuz-virt.efi world readable (Vitaly Kuznetsov) - ice: fix truesize operations for PAGE_SIZE >= 8192 (Petr Oros) [RHEL-37905] - ice: fix ICE_LAST_OFFSET formula (Petr Oros) [RHEL-37905] - ice: fix page reuse when PAGE_SIZE is over 8k (Petr Oros) [RHEL-37905] - usb: cdns3: Fix spelling mistake "supporte" -> "supported" (Martin McConnell) [RHEL-54566] - usb: cdns3: fixed memory use after free at cdns3_gadget_ep_disable() (Martin McConnell) [RHEL-54566] - usb: cdns3: fix memory double free when handle zero packet (Martin McConnell) [RHEL-54566] - usb: cdnsp: fixed issue with incorrect detecting CDNSP family controllers (Martin McConnell) [RHEL-54566] - usb: cdnsp: blocked some cdns3 specific code (Martin McConnell) [RHEL-54566] - usb: cdns3: Fix uvc fail when DMA cross 4k boundery since sg enabled (Martin McConnell) [RHEL-54566] - usb: cdns3: fix iso transfer error when mult is not zero (Martin McConnell) [RHEL-54566] - usb: cdns3: fix uvc failure work since sg support enabled (Martin McConnell) [RHEL-54566] - usb: cdns3: Use dev_err_probe (Martin McConnell) [RHEL-54566] - usb: cdns3: starfive: don't misuse /** comment (Martin McConnell) [RHEL-54566] - usb: cdnsp: Replace snprintf() with the safer scnprintf() variant (Martin McConnell) [RHEL-54566] - usb: cdns3: skip set TRB_IOC when usb_request: no_interrupt is true (Martin McConnell) [RHEL-54566] - usb: cdnsp: Fix deadlock issue during using NCM gadget (Martin McConnell) [RHEL-54566] - usb:cdnsp: remove TRB_FLUSH_ENDPOINT command (Martin McConnell) [RHEL-54566] - usb: cdns3: Modify the return value of cdns_set_active () to void when CONFIG_PM_SLEEP is disabled (Martin McConnell) [RHEL-54566] - usb: cdnsp: Fixes issue with dequeuing not queued requests (Martin McConnell) [RHEL-54566] - usb: cdns3: Add PHY mode switch to usb2 PHY (Martin McConnell) [RHEL-54566] - usb: cdns3: starfive: Convert to platform remove callback returning void (Martin McConnell) [RHEL-54566] - usb: cdns3: Put the cdns set active part outside the spin lock (Martin McConnell) [RHEL-54566] - usb: cdns3: fix incorrect calculation of ep_buf_size when more than one config (Martin McConnell) [RHEL-54566] - usb: cdns3: imx: Rework system PM to avoid duplicated operations (Martin McConnell) [RHEL-54566] - usb: cdns3: optimize OUT transfer by copying only actual received data (Martin McConnell) [RHEL-54566] - usb: cdns3: improve handling of unaligned address case (Martin McConnell) [RHEL-54566] - usb: cdns3: Add StarFive JH7110 USB driver (Martin McConnell) [RHEL-54566] - usb: cdns3: imx: simplify clock name usage (Martin McConnell) [RHEL-54566] - usb: cdns3: fix NCM gadget RX speed 20x slow than expection at iMX8QM (Martin McConnell) [RHEL-54566] - usb: cdns3-ti: Convert to platform remove callback returning void (Martin McConnell) [RHEL-54566] - usb: cdns3-plat: Convert to platform remove callback returning void (Martin McConnell) [RHEL-54566] - usb: cdns3-imx: Convert to platform remove callback returning void (Martin McConnell) [RHEL-54566] - usb: cdnsp: Fixes error: uninitialized symbol 'len' (Martin McConnell) [RHEL-54566] - usb: cdnsp: changes PCI Device ID to fix conflict with CNDS3 driver (Martin McConnell) [RHEL-54566] - usb: cdns3: Fix issue with using incorrect PCI device function (Martin McConnell) [RHEL-54566] - usb: cdnsp: Fixes issue with redundant Status Stage (Martin McConnell) [RHEL-54566] - usb: cdns3: change some trace event __dynamic_array() to __get_buf() (Martin McConnell) [RHEL-54566] - usb: cdns3: change trace event cdns3_ring() operation (Martin McConnell) [RHEL-54566] - usb: cdnsp: : add scatter gather support for ISOC endpoint (Martin McConnell) [RHEL-54566] - usb: cdns3: remove fetched trb from cache before dequeuing (Martin McConnell) [RHEL-54566] - usb: cdnsp: fix lack of ZLP for ep0 (Martin McConnell) [RHEL-54566] - usb: cdnsp: fix issue with ZLP - added TD_SIZE = 1 (Martin McConnell) [RHEL-54566] - usb: cdnsp: Fix issue with Clear Feature Halt Endpoint (Martin McConnell) [RHEL-54566] - usb: cdns3: host: fix endless superspeed hub port reset (Martin McConnell) [RHEL-54566] - usb: cdns3: adjust the partial logic of cdnsp_pci_remove (Martin McConnell) [RHEL-54566] - usb: cdns3: remove dead code (Martin McConnell) [RHEL-54566] - Bluetooth: MGMT: Add error handling to pair_device() (CKI Backport Bot) [RHEL-56148] {CVE-2024-43884} - PCI/DPC: Fix use-after-free on concurrent DPC and hot-removal (Myron Stowe) [RHEL-54981] {CVE-2024-42302} - ASoC: TAS2781: Fix tasdev_load_calibrated_data() (CKI Backport Bot) [RHEL-55177] {CVE-2024-42278} - cgroup/cpuset: Prevent UAF in proc_cpuset_show() (Waiman Long) [RHEL-54775 RHEL-54779] {CVE-2024-43853} - net: add and use __skb_get_hash_symmetric_net (Hangbin Liu) [RHEL-54921] - net: add and use skb_get_hash_net (Hangbin Liu) [RHEL-54921] - net: flow_dissector: use DEBUG_NET_WARN_ON_ONCE (CKI Backport Bot) [RHEL-54921] {CVE-2024-42321} - ice: Adjust PTP init for 2x50G E825C devices (Petr Oros) [RHEL-29210] - ice: Add NAC Topology device capability parser (Petr Oros) [RHEL-29210] - ice: Add support for E825-C TS PLL handling (Petr Oros) [RHEL-29210] - ice: Change CGU regs struct to anonymous (Petr Oros) [RHEL-29210] - ice: Introduce ETH56G PHY model for E825C products (Petr Oros) [RHEL-29210] - ice: Introduce ice_get_base_incval() helper (Petr Oros) [RHEL-29210] - ice: Move CGU block (Petr Oros) [RHEL-29210] - ice: Add PHY OFFSET_READY register clearing (Petr Oros) [RHEL-29210] - ice: Implement Tx interrupt enablement functions (Petr Oros) [RHEL-29210] - ice: Introduce helper to get tmr_cmd_reg values (Petr Oros) [RHEL-29210] - ice: Introduce ice_ptp_hw struct (Petr Oros) [RHEL-29210] - Bluetooth: Fix use-after-free bugs caused by sco_sock_timeout (CKI Backport Bot) [RHEL-17953 RHEL-36378] {CVE-2024-27398} - Bluetooth: btintel: Fixe build regression (Bastien Nocera) [RHEL-37353] {CVE-2024-35933} - Bluetooth: btintel: Fix null ptr deref in btintel_read_version (CKI Backport Bot) [RHEL-37353] {CVE-2024-35933} - Bluetooth: fix connection setup in l2cap_connect (Bastien Nocera) [RHEL-38459] {CVE-2024-36013} - Bluetooth: HCI: Remove HCI_AMP support (Bastien Nocera) [RHEL-38459] {CVE-2024-36013} - Bluetooth: Remove HCI_POWER_OFF_TIMEOUT (Bastien Nocera) [RHEL-38459] {CVE-2024-36013} - Bluetooth: hci_event: Remove code to removed CONFIG_BT_HS (Bastien Nocera) [RHEL-38459] {CVE-2024-36013} - Bluetooth: Remove usage of the deprecated ida_simple_xx() API (Bastien Nocera) [RHEL-38459] {CVE-2024-36013} - Bluetooth: L2CAP: Fix slab-use-after-free in l2cap_connect() (Bastien Nocera) [RHEL-38459] {CVE-2024-36013} - Bluetooth: Remove BT_HS (Bastien Nocera) [RHEL-38459] {CVE-2024-36013} - Bluetooth: qca: add missing firmware sanity checks (CKI Backport Bot) [RHEL-39643] {CVE-2024-36880} - Bluetooth: hci_sock: Fix not validating setsockopt user input (Bastien Nocera) [RHEL-37411] {CVE-2024-35963} - Bluetooth: SCO: Fix not validating setsockopt user input (Bastien Nocera) [RHEL-37396] {CVE-2024-35967} - Bluetooth: L2CAP: Fix not validating setsockopt user input (Bastien Nocera) [RHEL-37404] {CVE-2024-35965} - Bluetooth: ISO: Fix not validating setsockopt user input (Bastien Nocera) [RHEL-37406] {CVE-2024-35964} - Bluetooth: RFCOMM: Fix not validating setsockopt user input (Bastien Nocera) [RHEL-37400] {CVE-2024-35966} - Bluetooth: Fix memory leak in hci_req_sync_complete() (CKI Backport Bot) [RHEL-37378] {CVE-2024-35978} - Bluetooth: msft: fix slab-use-after-free in msft_do_close() (CKI Backport Bot) [RHEL-38463] {CVE-2024-36012} - rtc: tps6594: Fix memleak in probe (Joel Slebodnick) [RHEL-45915] - redhat/configs: add config file for tps6594 pfsm (Joel Slebodnick) [RHEL-45915] - redhat/configs: add config file for tps6594 esm (Joel Slebodnick) [RHEL-45915] - redhat/configs: add config file for tps6594 rtc drv (Joel Slebodnick) [RHEL-45915] - redhat/configs: add config file for tps6594 regulator (Joel Slebodnick) [RHEL-45915] - redhat/configs: add config file for tps6594 pinctrl (Joel Slebodnick) [RHEL-45915] - redhat/configs: add config file for tps6594 spi (Joel Slebodnick) [RHEL-45915] - redhat/configs: add config file for tps6594 i2c (Joel Slebodnick) [RHEL-45915] - regulator: tps6594-regulator: Correct multi-phase configuration (Joel Slebodnick) [RHEL-45915] - rtc: tps6594: Add driver for TPS6594 RTC (Joel Slebodnick) [RHEL-45915] - pinctrl: tps6594: Add driver for TPS6594 pinctrl and GPIOs (Joel Slebodnick) [RHEL-45915] - regulator: tps6594-regulator: Fix random kernel crash (Joel Slebodnick) [RHEL-45915] - misc: tps6594: Remove redundant dev_err_probe() for platform_get_irq_byname() (Joel Slebodnick) [RHEL-45915] - misc: tps6594-esm: Disable ESM for rev 1 PMIC (Joel Slebodnick) [RHEL-45915] - misc: tps6594-esm: Convert to platform remove callback returning void (Joel Slebodnick) [RHEL-45915] - misc: tps6594-pfsm: Convert to platform remove callback returning void (Joel Slebodnick) [RHEL-45915] - misc: tps6594-pfsm: Add driver for TI TPS6594 PFSM (Joel Slebodnick) [RHEL-45915] - misc: tps6594-esm: Add driver for TI TPS6594 ESM (Joel Slebodnick) [RHEL-45915] - regulator: tps6594-regulator: Add driver for TI TPS6594 regulators (Joel Slebodnick) [RHEL-45915] - mfd: tps6594: Add null pointer check to tps6594_device_init() (Joel Slebodnick) [RHEL-45915] - mfd: tps6594: Fix an error code in probe() (Joel Slebodnick) [RHEL-45915] - mfd: tps6594: Add driver for TI TPS6594 PMIC (Joel Slebodnick) [RHEL-45915] - mfd: tps80031: Remove driver (Joel Slebodnick) [RHEL-45915] - dt-bindings: mfd: Add TI TPS6594 PMIC (Joel Slebodnick) [RHEL-45915] - x86/mce: Implement recovery for errors in TDX/SEAM non-root mode (David Arcari) [RHEL-28497] * Fri Sep 06 2024 Rado Vrbovsky <rvrbovsk@redhat.com> [5.14.0-506.el9] - powercap: idle_inject: Simplify if condition (David Arcari) [RHEL-53594] - powercap: intel_rapl: Switch to new Intel CPU model defines (David Arcari) [RHEL-53594] - powercap: intel_rapl_msr: Switch to new Intel CPU model defines (David Arcari) [RHEL-53594] - powercap: intel_rapl_tpmi: Enable PMU support (David Arcari) [RHEL-53594] - powercap: intel_rapl: Introduce APIs for PMU support (David Arcari) [RHEL-53594] - powercap: intel_rapl: Sort header files (David Arcari) [RHEL-53594] - powercap: intel_rapl: Add support for ArrowLake-H platform (David Arcari) [RHEL-53594] - Update 9.6 selt-tests (Lucas Zampieri) * Wed Sep 04 2024 Rado Vrbovsky <rvrbovsk@redhat.com> [5.14.0-505.el9] - PCI: Revert the cfg_access_lock lockdep mechanism (Myron Stowe) [RHEL-50255] - PCI: Make pcie_bandwidth_capable() static (Myron Stowe) [RHEL-50255] - x86/pci: Remove OLPC dead code (Myron Stowe) [RHEL-50255] - PCI: Clean up accessor macro formatting (Myron Stowe) [RHEL-50255] - PCI/ERR: Cleanup misleading indentation inside if conditions (Myron Stowe) [RHEL-50255] - PCI: Annotate pci_cache_line_size variables as __ro_after_init (Myron Stowe) [RHEL-50255] - PCI: Constify pcibus_class (Myron Stowe) [RHEL-50255] - Revert "genirq/msi: Provide constants for PCI/IMS support" (Myron Stowe) [RHEL-50255] - Revert "x86/apic/msi: Enable PCI/IMS" (Myron Stowe) [RHEL-50255] - Revert "iommu/vt-d: Enable PCI/IMS" (Myron Stowe) [RHEL-50255] - Revert "iommu/amd: Enable PCI/IMS" (Myron Stowe) [RHEL-50255] - Revert "PCI/MSI: Provide IMS (Interrupt Message Store) support" (Myron Stowe) [RHEL-50255] - Revert "PCI/MSI: Provide pci_ims_alloc/free_irq()" (Myron Stowe) [RHEL-50255] - PCI: endpoint: pci-epf-test: Clean up pci_epf_test_unbind() (Myron Stowe) [RHEL-50255] - PCI: endpoint: pci-epf-test: Simplify pci_epf_test_set_bar() loop (Myron Stowe) [RHEL-50255] - PCI: endpoint: pci-epf-test: Remove superfluous code (Myron Stowe) [RHEL-50255] - PCI: endpoint: Allocate a 64-bit BAR if that is the only option (Myron Stowe) [RHEL-50255] - PCI: endpoint: pci-epf-test: Simplify pci_epf_test_alloc_space() loop (Myron Stowe) [RHEL-50255] - PCI: tegra194: Fix probe path for Endpoint mode (Myron Stowe) [RHEL-50255] - PCI: rockchip-ep: Remove wrong mask on subsys_vendor_id (Myron Stowe) [RHEL-50255] - PCI: rockchip-ep: Set a 64-bit BAR if requested (Myron Stowe) [RHEL-50255] - PCI: mt7621: Fix string truncation in mt7621_pcie_parse_port() (Myron Stowe) [RHEL-50255] - PCI: endpoint: Remove "core_init_notifier" flag (Myron Stowe) [RHEL-50255] - PCI: dwc: ep: Call dw_pcie_ep_init_registers() API directly from all glue drivers (Myron Stowe) [RHEL-50255] - PCI: dwc: ep: Rename dw_pcie_ep_init_complete() to dw_pcie_ep_init_registers() (Myron Stowe) [RHEL-50255] - PCI: dwc: ep: Introduce dw_pcie_ep_cleanup() API for drivers supporting PERST# (Myron Stowe) [RHEL-50255] - PCI: dwc: ep: Rename dw_pcie_ep_exit() to dw_pcie_ep_deinit() (Myron Stowe) [RHEL-50255] - PCI: dwc: ep: Remove deinit() callback from struct dw_pcie_ep_ops (Myron Stowe) [RHEL-50255] - PCI: dwc: ep: Add Kernel-doc comments for APIs (Myron Stowe) [RHEL-50255] - PCI: dwc: ep: Fix DBI access failure for drivers requiring refclk from host (Myron Stowe) [RHEL-50255] - PCI: cadence: Set a 64-bit BAR if requested (Myron Stowe) [RHEL-50255] - dt-bindings: PCI: rockchip,rk3399-pcie: Add missing maxItems to ep-gpios (Myron Stowe) [RHEL-50255] - dt-bindings: PCI: rcar-gen4-pci-ep: Add R-Car V4H compatible (Myron Stowe) [RHEL-50255] - dt-bindings: PCI: rcar-gen4-pci-host: Add R-Car V4H compatible (Myron Stowe) [RHEL-50255] - dt-bindings: PCI: layerscape-pci: Convert to YAML format (Myron Stowe) [RHEL-50255] - dt-bindings: PCI: mediatek,mt7621: Add missing child node reg (Myron Stowe) [RHEL-50255] - dt-bindings: PCI: cdns,cdns-pcie-host: Drop redundant msi-parent and pci-bus.yaml (Myron Stowe) [RHEL-50255] - dt-bindings: PCI: ti,am65: Fix remaining binding warnings (Myron Stowe) [RHEL-50255] - dt-bindings: PCI: ti,j721e-pci-host: Add support for J722S SoC (Myron Stowe) [RHEL-50255] - dt-bindings: PCI: rcar-pci-host: Add missing IOMMU properties (Myron Stowe) [RHEL-50255] - dt-bindings: PCI: ti,j721e-pci-host: Add device-id for TI's J784S4 SoC (Myron Stowe) [RHEL-50255] - PCI/PM: Avoid D3cold for HP Pavilion 17 PC/1972 PCIe Ports (Myron Stowe) [RHEL-50255] - PCI: of_property: Return error for int_map allocation failure (Myron Stowe) [RHEL-50255] - PCI/MSI: Make error path handling follow the standard pattern (Myron Stowe) [RHEL-50255] - PCI: hotplug: Remove obsolete sgi_hotplug TODO notes (Myron Stowe) [RHEL-50255] - PCI: hotplug: Document unchecked return value of pci_hp_add_bridge() (Myron Stowe) [RHEL-50255] - PCI: Do not wait for disconnected devices when resuming (Myron Stowe) [RHEL-50255] - x86/pci: Skip early E820 check for ECAM region (Myron Stowe) [RHEL-50255] - PCI: Remove unused pci_enable_device_io() (Myron Stowe) [RHEL-50255] - ata: pata_cs5520: Remove unnecessary call to pci_enable_device_io() (Myron Stowe) [RHEL-50255] - PCI: Update pci_find_capability() stub return types (Myron Stowe) [RHEL-50255] - PCI: Remove PCI_IRQ_LEGACY (Myron Stowe) [RHEL-50255] - scsi: vmw_pvscsi: Do not use PCI_IRQ_LEGACY instead of PCI_IRQ_LEGACY (Myron Stowe) [RHEL-50255] - scsi: pmcraid: Use PCI_IRQ_INTX instead of PCI_IRQ_LEGACY (Myron Stowe) [RHEL-50255] - scsi: mpt3sas: Use PCI_IRQ_INTX instead of PCI_IRQ_LEGACY (Myron Stowe) [RHEL-50255] - scsi: megaraid_sas: Use PCI_IRQ_INTX instead of PCI_IRQ_LEGACY (Myron Stowe) [RHEL-50255] - scsi: ipr: Use PCI_IRQ_INTX instead of PCI_IRQ_LEGACY (Myron Stowe) [RHEL-50255] - scsi: hpsa: Use PCI_IRQ_INTX instead of PCI_IRQ_LEGACY (Myron Stowe) [RHEL-50255] - scsi: arcmsr: Use PCI_IRQ_INTX instead of PCI_IRQ_LEGACY (Myron Stowe) [RHEL-50255] - wifi: rtw89: Use PCI_IRQ_INTX instead of PCI_IRQ_LEGACY (Myron Stowe) [RHEL-50255] - wifi: rtw88: Use PCI_IRQ_INTX instead of PCI_IRQ_LEGACY (Myron Stowe) [RHEL-50255] - wifi: ath10k: Refer to INTX instead of LEGACY (Myron Stowe) [RHEL-50255] - r8169: Use PCI_IRQ_INTX instead of PCI_IRQ_LEGACY (Myron Stowe) [RHEL-50255] - net: alx: Use PCI_IRQ_INTX instead of PCI_IRQ_LEGACY (Myron Stowe) [RHEL-50255] - net: atlantic: Use PCI_IRQ_INTX instead of PCI_IRQ_LEGACY (Myron Stowe) [RHEL-50255] - net: amd-xgbe: Use PCI_IRQ_INTX instead of PCI_IRQ_LEGACY (Myron Stowe) [RHEL-50255] - VMCI: Use PCI_IRQ_ALL_TYPES to remove PCI_IRQ_LEGACY use (Myron Stowe) [RHEL-50255] - RDMA/vmw_pvrdma: Use PCI_IRQ_INTX instead of PCI_IRQ_LEGACY (Myron Stowe) [RHEL-50255] - IB/qib: Use PCI_IRQ_INTX instead of PCI_IRQ_LEGACY (Myron Stowe) [RHEL-50255] - drm/amdgpu: Use PCI_IRQ_INTX instead of PCI_IRQ_LEGACY (Myron Stowe) [RHEL-50255] - mfd: intel-lpss: Use PCI_IRQ_INTX instead of PCI_IRQ_LEGACY (Myron Stowe) [RHEL-50255] - ntb: idt: Use PCI_IRQ_INTX instead of PCI_IRQ_LEGACY (Myron Stowe) [RHEL-50255] - platform/x86: intel_ips: Use PCI_IRQ_INTX instead of PCI_IRQ_LEGACY (Myron Stowe) [RHEL-50255] - tty: 8250_pci: Use PCI_IRQ_INTX instead of PCI_IRQ_LEGACY (Myron Stowe) [RHEL-50255] - usb: hcd-pci: Use PCI_IRQ_INTX instead of PCI_IRQ_LEGACY (Myron Stowe) [RHEL-50255] - ASoC: Intel: avs: Use PCI_IRQ_INTX instead of PCI_IRQ_LEGACY (Myron Stowe) [RHEL-50255] - Documentation: PCI: Use PCI_IRQ_INTX instead of PCI_IRQ_LEGACY (Myron Stowe) [RHEL-50255] - PCI/portdrv: Use PCI_IRQ_INTX instead of PCI_IRQ_LEGACY (Myron Stowe) [RHEL-50255] - PCI/MSI: Use PCI_IRQ_INTX instead of PCI_IRQ_LEGACY (Myron Stowe) [RHEL-50255] - PCI: Clarify intent of LT wait (Myron Stowe) [RHEL-50255] - PCI: Wait for Link Training==0 before starting Link retrain (Myron Stowe) [RHEL-50255] - PCI/EDR: Align EDR_PORT_LOCATE_DSM with PCI Firmware r3.3 (Myron Stowe) [RHEL-50255] - PCI/EDR: Align EDR_PORT_DPC_ENABLE_DSM with PCI Firmware r3.3 (Myron Stowe) [RHEL-50255] - PCI/DOE: Support discovery version 2 (Myron Stowe) [RHEL-50255] - PCI: Lock upstream bridge for pci_reset_function() (Myron Stowe) [RHEL-50255] - PCI/ASPM: Clean up ASPM disable/enable mask calculation (Myron Stowe) [RHEL-50255] - PCI/ASPM: Consolidate link state defines (Myron Stowe) [RHEL-50255] - PCI/AER: Update aer-inject tool source URL (Myron Stowe) [RHEL-50255] - PCI: Mask Replay Timer Timeout errors for Genesys GL975x SD host controller (Myron Stowe) [RHEL-50255] - of: unittest: Add tests for address translations (Myron Stowe) [RHEL-50255] - of: address: Fix address translation when address-size is greater than 2 (Myron Stowe) [RHEL-50255] - PCI: of: Destroy changeset when adding PCI device node fails (Myron Stowe) [RHEL-50255] - PCI: of_property: Handle interrupt parsing failures (Myron Stowe) [RHEL-50255] - PCI: Create device tree node for bridge (Myron Stowe) [RHEL-50255] - dt-bindings: PCI: Drop unneeded quotes (Myron Stowe) [RHEL-50255] - PCI/DOE: Relax restrictions on request and response size (Myron Stowe) [RHEL-50255] - PCI/DOE: Make mailbox creation API private (Myron Stowe) [RHEL-50255] - dt-bindings: PCI: ti,j721e-pci-host: Simplify 'device-id' schema (Myron Stowe) [RHEL-50255] - dt-bindings: PCI: cdns-ep: Fix 'unevaluatedProperties' warnings (Myron Stowe) [RHEL-50255] - dt-bindings: PCI: Fix 'unevaluatedProperties' warnings (Myron Stowe) [RHEL-50255] - ptp: annotate data-race around q->head and q->tail (Hangbin Liu) [RHEL-38600] - Input: gpio_keys_polled - suppress deferred probe error for gpio (Luiz Capitulino) [RHEL-52234] - Input: gpio_keys_polled - simplify with dev_err_probe() (Luiz Capitulino) [RHEL-52234] - redhat/configs: enable CONFIG_KEYBOARD_GPIO_POLLED driver (Luiz Capitulino) [RHEL-52234] - net/smc: reduce rtnl pressure in smc_pnet_create_pnetids_list() (Mete Durlu) [RHEL-37349] {CVE-2024-35934} - net/iucv: fix use after free in iucv_sock_close() (Mete Durlu) [RHEL-53992] - tools/virtio: Add dma sync api for virtio test (Eric Auger) [RHEL-3230] - virtio_ring: fix syncs DMA memory with different direction (Eric Auger) [RHEL-3230] - virtio: packed: fix unmap leak for indirect desc table (Eric Auger) [RHEL-3230] - virtio_net: fix missing dma unmap for resize (Eric Auger) [RHEL-3230] - virtio_net: avoid data-races on dev->stats fields (Eric Auger) [RHEL-3230] - virtio_net: fix the missing of the dma cpu sync (Eric Auger) [RHEL-3230] - virtio_net: merge dma operations when filling mergeable buffers (Eric Auger) [RHEL-3230] - virtio_ring: introduce dma sync api for virtqueue (Eric Auger) [RHEL-3230] - virtio_ring: introduce dma map api for virtqueue (Eric Auger) [RHEL-3230] - virtio_ring: introduce virtqueue_reset() (Eric Auger) [RHEL-3230] - virtio_ring: separate the logic of reset/enable from virtqueue_resize (Eric Auger) [RHEL-3230] - virtio_ring: correct the expression of the description of virtqueue_resize() (Eric Auger) [RHEL-3230] - virtio_ring: skip unmap for premapped (Eric Auger) [RHEL-3230] - virtio_ring: introduce virtqueue_dma_dev() (Eric Auger) [RHEL-3230] - virtio_ring: support add premapped buf (Eric Auger) [RHEL-3230] - virtio_ring: introduce virtqueue_set_dma_premapped() (Eric Auger) [RHEL-3230] - virtio_ring: put mapping error check in vring_map_one_sg (Eric Auger) [RHEL-3230] - virtio_ring: check use_dma_api before unmap desc for indirect (Eric Auger) [RHEL-3230] - s390/dasd: fix error recovery leading to data corruption on ESE devices (Mete Durlu) [RHEL-55873] * Mon Sep 02 2024 Rado Vrbovsky <rvrbovsk@redhat.com> [5.14.0-504.el9] - Bump RHEL MINOR to 9.6 (Rado Vrbovsky) - block: initialize integrity buffer to zero before writing it to media (Ming Lei) [RHEL-54768] {CVE-2024-43854} - perf/x86/amd/uncore: Fix DF and UMC domain identification (David Arcari) [RHEL-43147] - x86/mm/numa: Move early mptable evaluation into common code (David Arcari) [RHEL-43147] - x86/cpu: Move leftover contents of topology.c to setup.c (David Arcari) [RHEL-43147] - x86/topology: convert to use arch_cpu_is_hotpluggable() (David Arcari) [RHEL-43147] - x86/topology: use weak version of arch_unregister_cpu() (David Arcari) [RHEL-43147] - x86/topology: Switch over to GENERIC_CPU_DEVICES (David Arcari) [RHEL-43147] - x86/topology: remove arch_*register_cpu() exports (David Arcari) [RHEL-43147] - x86/topology/intel: Unlock CPUID before evaluating anything (David Arcari) [RHEL-43147] - x86/topology/amd: Evaluate SMT in CPUID leaf 0x8000001e only on family 0x17 and greater (David Arcari) [RHEL-43147] - x86/topology: Handle bogus ACPI tables correctly (David Arcari) [RHEL-43147] - x86/topology/amd: Ensure that LLC ID is initialized (David Arcari) [RHEL-43147] - x86/xen: return a sane initial apic id when running as PV guest (David Arcari) [RHEL-43147] - x86/cpu/amd: Move TOPOEXT enablement into the topology parser (David Arcari) [RHEL-43147] - x86/cpu/amd: Make the NODEID_MSR union actually work (David Arcari) [RHEL-43147] - x86/cpu/amd: Make the CPUID 0x80000008 parser correct (David Arcari) [RHEL-43147] - x86/topology: Don't update cpu_possible_map in topo_set_cpuids() (David Arcari) [RHEL-43147] - x86/topology: Handle the !APIC case gracefully (David Arcari) [RHEL-43147] - x86/topology: Don't evaluate logical IDs during early boot (David Arcari) [RHEL-43147] - x86/cpu/topology: Add support for the AMD 0x80000026 leaf (David Arcari) [RHEL-43147] - x86/topology: Ignore non-present APIC IDs in a present package (David Arcari) [RHEL-43147] - x86/apic: Build the x86 topology enumeration functions on UP APIC builds too (David Arcari) [RHEL-43147] - x86/cpu/topology: Get rid of cpuinfo::x86_max_cores (David Arcari) [RHEL-43147] - docs: move x86 documentation into Documentation/arch/ [partial] (David Arcari) [RHEL-43147] - x86/cpu: Remove x86_coreid_bits (David Arcari) [RHEL-43147] - x86/mm/numa: Use core domain size on AMD (David Arcari) [RHEL-43147] - x86/cpu/topology: Provide __num_[cores|threads]_per_package (David Arcari) [RHEL-43147] - x86/cpu/topology: Rename smp_num_siblings (David Arcari) [RHEL-43147] - arch/x86/kernel/setup.c: fixup rh_check_supported (David Arcari) [RHEL-43147] - x86/cpu/topology: Retrieve cores per package from topology bitmaps (David Arcari) [RHEL-43147] - x86/cpu/topology: Use topology logical mapping mechanism (David Arcari) [RHEL-43147] - x86/smpboot: Change smp_store_boot_cpu_info() to static (David Arcari) [RHEL-43147] - x86/cpu/topology: Provide logical pkg/die mapping (David Arcari) [RHEL-43147] - x86/cpu/topology: Simplify cpu_mark_primary_thread() (David Arcari) [RHEL-43147] - x86/cpu/topology: Mop up primary thread mask handling (David Arcari) [RHEL-43147] - x86/cpu/topology: Use topology bitmaps for sizing (David Arcari) [RHEL-43147] - x86/xen/smp_pv: Register the boot CPU APIC properly (David Arcari) [RHEL-43147] - x86/cpu/topology: Let XEN/PV use topology from CPUID/MADT (David Arcari) [RHEL-43147] - x86/acpi: Dont invoke topology_register_apic() for XEN PV (David Arcari) [RHEL-43147] - x86/xen/smp_pv: Count number of vCPUs early (David Arcari) [RHEL-43147] - x86/xen/smp_pv: Register fake APICs (David Arcari) [RHEL-43147] - x86/mpparse: Switch to new init callbacks (David Arcari) [RHEL-43147] - x86/mpparse: Provide separate early/late callbacks (David Arcari) [RHEL-43147] - x86/dtb: Rename x86_dtb_init() (David Arcari) [RHEL-43147] - x86/mpparse: Prepare for callback separation (David Arcari) [RHEL-43147] - x86/xen/smp_pv: Prepare for separate mpparse callbacks (David Arcari) [RHEL-43147] - x86/mpparse: Rename default_find_smp_config() (David Arcari) [RHEL-43147] - x86/xen/smp_pv: Remove cpudata fiddling (David Arcari) [RHEL-43147] - x86/cpu/topology: Assign hotpluggable CPUIDs during init (David Arcari) [RHEL-43147] - x86/cpu/topology: Reject unknown APIC IDs on ACPI hotplug (David Arcari) [RHEL-43147] - x86/topology: Add a mechanism to track topology via APIC IDs (David Arcari) [RHEL-43147] - x86/cpu: Detect real BSP on crash kernels (David Arcari) [RHEL-43147] - x86/cpu/topology: Rework possible CPU management (David Arcari) [RHEL-43147] - x86/cpu/topology: Sanitize the APIC admission logic (David Arcari) [RHEL-43147] - x86/cpu/topology: Use a data structure for topology info (David Arcari) [RHEL-43147] - x86/cpu/topology: Simplify APIC registration (David Arcari) [RHEL-43147] - x86/cpu/topology: Confine topology information (David Arcari) [RHEL-43147] - x86/mpparse: Use new APIC registration function (David Arcari) [RHEL-43147] - x86/acpi: Use new APIC registration functions (David Arcari) [RHEL-43147] - x86/cpu/topology: Provide separate APIC registration functions (David Arcari) [RHEL-43147] - x86/cpu/topology: Move registration out of APIC code (David Arcari) [RHEL-43147] - x86/apic/msi: Use DOMAIN_BUS_GENERIC_MSI for HPET/IO-APIC domain search (David Arcari) [RHEL-43147] - x86/apic: Use a proper define for invalid ACPI CPU ID (David Arcari) [RHEL-43147] - x86/apic: Remove yet another dubious callback (David Arcari) [RHEL-43147] - x86/apic: Remove the pointless writeback of boot_cpu_physical_apicid (David Arcari) [RHEL-43147] - x86/mpparse: Remove the physid_t bitmap wrapper (David Arcari) [RHEL-43147] - x86/apic: Remove check_apicid_used() and ioapic_phys_id_map() (David Arcari) [RHEL-43147] - x86/ioapic: Simplify setup_ioapic_ids_from_mpc_nocheck() (David Arcari) [RHEL-43147] - x86/ioapic: Make io_apic_get_unique_id() simpler (David Arcari) [RHEL-43147] - x86/apic: Get rid of get_physical_broadcast() (David Arcari) [RHEL-43147] - x86/ioapic: Replace some more set bit nonsense (David Arcari) [RHEL-43147] - x86/platform/ce4100: Dont override x86_init.mpparse.setup_ioapic_ids (David Arcari) [RHEL-43147] - x86/apic: Remove unused phys_pkg_id() callback (David Arcari) [RHEL-43147] - arch/x86: Fix typos (David Arcari) [RHEL-43147] - x86/cpu/topology: Make the APIC mismatch warnings complete (David Arcari) [RHEL-43147] - x86/cpu: Remove topology.c (David Arcari) [RHEL-43147] - x86/cpu: Make topology_amd_node_id() use the actual node info (David Arcari) [RHEL-43147] - x86/cpu: Use common topology code for HYGON (David Arcari) [RHEL-43147] - x86/cpu: Use common topology code for AMD (David Arcari) [RHEL-43147] - x86/cpu: Provide an AMD/HYGON specific topology parser (David Arcari) [RHEL-43147] - x86/cpu: Provide cpuid_read() et al. (David Arcari) [RHEL-43147] - x86/cpu: Use common topology code for Intel (David Arcari) [RHEL-43147] - x86/cpu: Provide a sane leaf 0xb/0x1f parser (David Arcari) [RHEL-43147] - x86/cpu: Move __max_die_per_package to common.c (David Arcari) [RHEL-43147] - x86/cpu: Use common topology code for Centaur and Zhaoxin (David Arcari) [RHEL-43147] - x86/cpu: Add legacy topology parser (David Arcari) [RHEL-43147] - x86/cpu: Provide cpu_init/parse_topology() (David Arcari) [RHEL-43147] - drivers: base: Move cpu_dev_init() after node_dev_init() (David Arcari) [RHEL-43147] - base/node.c: initialize the accessor list before registering (David Arcari) [RHEL-43147] - Revert "x86/topology: Fix max_siblings calculation for some hybrid cpus" (David Arcari) [RHEL-43147]
/boot/.vmlinuz-5.14.0-513.el9.ppc64le+debug.hmac /boot/System.map-5.14.0-513.el9.ppc64le+debug /boot/config-5.14.0-513.el9.ppc64le+debug /boot/initramfs-5.14.0-513.el9.ppc64le+debug.img /boot/symvers-5.14.0-513.el9.ppc64le+debug.gz /boot/vmlinuz-5.14.0-513.el9.ppc64le+debug /lib/modules /lib/modules/5.14.0-513.el9.ppc64le+debug /lib/modules/5.14.0-513.el9.ppc64le+debug/.vmlinuz.hmac /lib/modules/5.14.0-513.el9.ppc64le+debug/System.map /lib/modules/5.14.0-513.el9.ppc64le+debug/config /lib/modules/5.14.0-513.el9.ppc64le+debug/modules.builtin /lib/modules/5.14.0-513.el9.ppc64le+debug/modules.builtin.modinfo /lib/modules/5.14.0-513.el9.ppc64le+debug/symvers.gz /lib/modules/5.14.0-513.el9.ppc64le+debug/vmlinuz /usr/share/licenses/kernel-debug-core /usr/share/licenses/kernel-debug-core/COPYING-5.14.0-513.el9
Generated by rpm2html 1.8.1
Fabrice Bellet, Wed Nov 13 06:58:22 2024