This list of CentOS Stream 9 updates was generated from CentOS Project RSS feeds via now former community manager Rich Bowen's rssupdates.py script.

The list was compiled using Rich's script on the date of this blog post. Most entries only include the x86_64 architecture, though Rich's script pulls all of them.

This Hugo blog post was automatically generated using a script written by Steven Rosenberg.

New packages in centos-9-stream-x86_64-AppStream

Sun, 23 Apr 2023 10:41:59 GMT: nmstate-libs-2.2.10-2.el9.x86_64

nmstate-libs - C binding of nmstate

This package contains the C binding of nmstate.

Change Log:

Sun, 23 Apr 2023 GMT - Gris Ge <fge@redhat.com> - 2.2.10-2
- Do not pin NIC if `net.ifnames=0`

Thu, 23 Mar 2023 GMT - Gris Ge <fge@redhat.com> - 2.2.9-1
- Upgrade to 2.2.9

Sun, 12 Mar 2023 GMT - Gris Ge <fge@redhat.com> - 2.2.8-1
- Upgrade to 2.2.8

...

Sun, 23 Apr 2023 10:41:57 GMT: nmstate-libs-2.2.10-2.el9.i686

nmstate-libs - C binding of nmstate

This package contains the C binding of nmstate.

Change Log:

Sun, 23 Apr 2023 GMT - Gris Ge <fge@redhat.com> - 2.2.10-2
- Do not pin NIC if `net.ifnames=0`

Thu, 23 Mar 2023 GMT - Gris Ge <fge@redhat.com> - 2.2.9-1
- Upgrade to 2.2.9

Sun, 12 Mar 2023 GMT - Gris Ge <fge@redhat.com> - 2.2.8-1
- Upgrade to 2.2.8

...

Sun, 23 Apr 2023 10:41:59 GMT: nmstate-2.2.10-2.el9.x86_64

nmstate - Declarative network manager API

Nmstate is a library with an accompanying command line tool that manages host
networking settings in a declarative manner and aimed to satisfy enterprise
needs to manage host networking through a northbound declarative API and multi
provider support on the southbound.

Change Log:

Sun, 23 Apr 2023 GMT - Gris Ge <fge@redhat.com> - 2.2.10-2
- Do not pin NIC if `net.ifnames=0`

Thu, 23 Mar 2023 GMT - Gris Ge <fge@redhat.com> - 2.2.9-1
- Upgrade to 2.2.9

Sun, 12 Mar 2023 GMT - Gris Ge <fge@redhat.com> - 2.2.8-1
- Upgrade to 2.2.8

...

Sun, 23 Apr 2023 10:41:59 GMT: python3-libnmstate-2.2.10-2.el9.x86_64

python3-libnmstate - nmstate Python 3 API library

This package contains the Python 3 library for Nmstate.

Change Log:

Sun, 23 Apr 2023 GMT - Gris Ge <fge@redhat.com> - 2.2.10-2
- Do not pin NIC if `net.ifnames=0`

Thu, 23 Mar 2023 GMT - Gris Ge <fge@redhat.com> - 2.2.9-1
- Upgrade to 2.2.9

Sun, 12 Mar 2023 GMT - Gris Ge <fge@redhat.com> - 2.2.8-1
- Upgrade to 2.2.8

...

Thu, 20 Apr 2023 05:13:59 GMT: perf-5.14.0-302.el9.x86_64

perf - Performance monitoring for the Linux kernel

This package contains the perf tool, which enables performance monitoring
of the Linux kernel.

Change Log:

Wed, 19 Apr 2023 GMT - Jan Stancek <jstancek@redhat.com> [5.14.0-302.el9]
- blk-mq: directly poll requests (Ming Lei) [2186507]
- inet: control sockets should not use current thread task_frag (Guillaume Nault) [2183213]
- net: simplify sk_page_frag (Guillaume Nault) [2183213]
- Treewide: Stop corrupting socket's task_frag (Guillaume Nault) [2183213]
- net: Introduce sk_use_task_frag in struct sock. (Guillaume Nault) [2183213]
- PCI: Fix use-after-free in pci_bus_release_domain_nr() (Myron Stowe) [2184109]
- powerpc/pseries/vas: Ignore VAS update for DLPAR if copy/paste is not enabled (Mamatha Inamdar) [2185505]
- nfs42: do not fail with EIO if ssc returns NFS4ERR_OFFLOAD_DENIED (Benjamin Coddington) [2170423]
- cnic: don't pass bogus GFP_ flags to dma_alloc_coherent (Nilesh Javali) [2164967]
- cnic: Use the bitmap API to allocate bitmaps (Nilesh Javali) [2164967]
- arm64/sve: Add Perf extensions documentation (Mark Salter) [2167398]
- arm64: asm/perf_regs.h: Avoid C++-style comment in UAPI header (Mark Salter) [2167398]
- perf: arm64: Add SVE vector granule register to user regs (Mark Salter) [2167398]
- arm64/cpufeature: Fix field sign for DIT hwcap detection (Mark Salter) [2167398]
- arm64/uprobes: change the uprobe_opcode_t typedef to fix the sparse warning (Mark Salter) [2167398]
- arm64/sysreg: Fix errors in 32 bit enumeration values (Mark Salter) [2167398]
- KVM: arm64: vgic: Add Apple M2 cpus to the list of broken SEIS implementations (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- perf: arm_spe: Use feature numbering for PMSEVFR_EL1 defines (Mark Salter) [2167398]
- redhat/configs: enable ARM64_ERRATUM_2645198 (Mark Salter) [2167398]
- arm64: errata: Workaround possible Cortex-A715 [ESR|FAR]_ELx corruption (Mark Salter) [2167398]
- arm64:uprobe fix the uprobe SWBP_INSN in big-endian (Mark Salter) [2167398]
- arm64: insn: always inline hint generation (Mark Salter) [2167398]
- arm64: insn: simplify insn group identification (Mark Salter) [2167398]
- arm64: insn: always inline predicates (Mark Salter) [2167398]
- arm64: insn: remove aarch64_insn_gen_prefetch() (Mark Salter) [2167398]
- arm64: alternatives: make apply_alternatives_vdso() static (Mark Salter) [2167398]
- arm64: make is_ttbrX_addr() noinstr-safe (Mark Salter) [2167398]
- arm64: atomics: lse: remove stale dependency on JUMP_LABEL (Mark Salter) [2167398]
- arm64/asm: Remove unused enable_da macro (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Use kstrtobool() instead of strtobool() (Mark Salter) [2167398]
- arm64: move on_thread_stack() to <asm/stacktrace.h> (Mark Salter) [2167398]
- arm64: remove current_top_of_stack() (Mark Salter) [2167398]
- arm64/sysreg: Remove duplicate definitions from asm/sysreg.h (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_DFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_DFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR5_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert MVFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert MVFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert MVFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_PFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_PFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_PFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR6_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR5_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR4_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR3_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR4_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR3_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Extend the maximum width of a register and symbol name (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MVFR2_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MVFR1_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MVFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_DFR1_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_DFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_PFR2_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_PFR1_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_PFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR6_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR5_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR4_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_MMFR5_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_MMFR4_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_MMFR0_EL1 (Mark Salter) [2167398]
- arm64: booting: Require placement within 48-bit addressable memory (Mark Salter) [2167398]
- arm64: mm: kfence: only handle translation faults (Mark Salter) [2167398]
- arm64/mm: Simplify and document pte_to_phys() for 52 bit addresses (Mark Salter) [2167398]
- arm64: armv8_deprecated: fix unused-function error (Mark Salter) [2167398]
- arm64: armv8_deprecated: rework deprected instruction handling (Mark Salter) [2167398]
- arm64: armv8_deprecated: move aarch32 helper earlier (Mark Salter) [2167398]
- arm64: armv8_deprecated move emulation functions (Mark Salter) [2167398]
- arm64: armv8_deprecated: fold ops into insn_emulation (Mark Salter) [2167398]
- arm64: rework EL0 MRS emulation (Mark Salter) [2167398]
- arm64: factor insn read out of call_undef_hook() (Mark Salter) [2167398]
- arm64: factor out EL1 SSBS emulation hook (Mark Salter) [2167398]
- arm64: split EL0/EL1 UNDEF handlers (Mark Salter) [2167398]
- arm64: allow kprobes on EL0 handlers (Mark Salter) [2167398]
- arm64: Add Cortex-715 CPU part definition (Mark Salter) [2167398]
- arm64/hwcap: Add support for SVE 2.1 (Mark Salter) [2167398]
- arm64/hwcap: Add support for FEAT_RPRFM (Mark Salter) [2167398]
- arm64/hwcap: Add support for FEAT_CSSC (Mark Salter) [2167398]
- arm64: Enable data independent timing (DIT) in the kernel (Mark Salter) [2167398]
- arm64/fpsimd: Make kernel_neon_ API _GPL (Mark Salter) [2167398]
- arm64: alternative: constify alternative_has_feature_* argument (Mark Salter) [2167398]
- arm64: jump_label: mark arguments as const to satisfy asm constraints (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix XGene-1 TVAL register math error (Mark Salter) [2167398]
- arm64: efi: Fix handling of misaligned runtime regions and drop warning (Mark Salter) [2167398]
- arm64: cpufeature: Fix the visibility of compat hwcaps (Mark Salter) [2167398]
- arm64: entry: avoid kprobe recursion (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix CNTPCT_LO and CNTVCT_LO value (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix handling of ARM erratum 858921 (Mark Salter) [2167398]
- redhat/configs: Enable CONFIG_ARM64_ERRATUM_2441007 (Mark Salter) [2167398]
- arm64: errata: Add Cortex-A55 to the repeat tlbi list (Mark Salter) [2167398]
- arm64/sysreg: Fix typo in SCTR_EL1.SPINTMASK (Mark Salter) [2167398]
- arm64: alternatives: Use vdso/bits.h instead of linux/bits.h (Mark Salter) [2167398]
- arm64: uaccess: simplify uaccess_mask_ptr() (Mark Salter) [2167398]
- arm64: support huge vmalloc mappings (Mark Salter) [2167398]
- arm64: spectre: increase parameters that can be used to turn off bhb mitigation individually (Mark Salter) [2167398]
- arm64: run softirqs on the per-CPU IRQ stack (Mark Salter) [2167398]
- arm64: vdso: use SYS_CNTVCTSS_EL0 for gettimeofday (Mark Salter) [2167398]
- arm64: alternative: patch alternatives in the vDSO (Mark Salter) [2167398]
- arm64: module: move find_section to header (Mark Salter) [2167398]
- arm64: module: Remove unused plt_entry_is_initialized() (Mark Salter) [2167398]
- arm64: module: Make plt_equals_entry() static (Mark Salter) [2167398]
- arm64: fix the build with binutils 2.27 (Mark Salter) [2167398]
- arm64: avoid BUILD_BUG_ON() in alternative-macros (Mark Salter) [2167398]
- arm64: alternatives: add shared NOP callback (Mark Salter) [2167398]
- arm64: alternatives: add alternative_has_feature_*() (Mark Salter) [2167398]
- arm64: alternatives: have callbacks take a cap (Mark Salter) [2167398]
- arm64: alternatives: make alt_region const (Mark Salter) [2167398]
- arm64: alternatives: hoist print out of __apply_alternatives() (Mark Salter) [2167398]
- arm64: alternatives: proton-pack: prepare for cap changes (Mark Salter) [2167398]
- arm64: alternatives: kvm: prepare for cap changes (Mark Salter) [2167398]
- arm64: cpufeature: make cpus_have_cap() noinstr-safe (Mark Salter) [2167398]
- arm64/ptrace: Support access to TPIDR2_EL0 (Mark Salter) [2167398]
- arm64/sysreg: Fix a few missed conversions (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64AFRn_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64DFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64FDR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Use feature numbering for PMU and SPE revisions (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64DFR0_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Align field names in ID_AA64DFR0_EL1 with architecture (Mark Salter) [2167398]
- arm64/sysreg: Add defintion for ALLINT (Mark Salter) [2167398]
- arm64/sysreg: Convert SCXTNUM_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert TIPDR_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64PFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64PFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64MMFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64MMFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64MMFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert HCRX_EL2 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64PFR1_EL1 SME enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64PFR1_EL1 BTI enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64PFR1_EL1 fractional version fields (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MTE feature enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for SSBS feature enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64PFR0_EL1.AdvSIMD constants (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64PFR0_EL1 constants (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64MMFR2_EL1.CnP (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64MMFR2_EL1.VARange (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64MMFR1_EL1 fields (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64MMFR0_EL1.ASIDBits (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64MMFR0_EL1.BigEnd (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64PFR1_EL1 constant names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64PFR0_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64MMFR2_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64MMFR0_EL1 definition names (Mark Salter) [2167398]
- arm64: cache: Remove unused CTR_CACHE_MINLINE_MASK (Mark Salter) [2167398]
- arm64/sysreg: Describe ID_AA64SMFR0_EL1.SMEVer as an enumeration (Mark Salter) [2167398]
- arm64/sysreg: Remove stray SMIDR_EL1 defines (Mark Salter) [2167398]
- redhat/configs: Enable CONFIG_ARM64_ERRATUM_2658417 (Mark Salter) [2167398]
- arm64: errata: remove BF16 HWCAP due to incorrect result on Cortex-A510 (Mark Salter) [2167398]
- arm64: cpufeature: Expose get_arm64_ftr_reg() outside cpufeature.c (Mark Salter) [2167398]
- arm64: cpufeature: Force HWCAP to be based on the sysreg visible to user-space (Mark Salter) [2167398]
- arm64: rework BTI exception handling (Mark Salter) [2167398]
- arm64: rework FPAC exception handling (Mark Salter) [2167398]
- arm64: consistently pass ESR_ELx to die() (Mark Salter) [2167398]
- arm64: die(): pass 'err' as long (Mark Salter) [2167398]
- arm64: report EL1 UNDEFs better (Mark Salter) [2167398]
- arm64: atomic: always inline the assembly (Mark Salter) [2167398]
- arm64: atomics: remove LL/SC trampolines (Mark Salter) [2167398]
- arm64: stacktrace: track hyp stacks in unwinder's address space (Mark Salter) [2167398]
- arm64: stacktrace: track all stack boundaries explicitly (Mark Salter) [2167398]
- arm64: stacktrace: remove stack type from fp translator (Mark Salter) [2167398]
- arm64: stacktrace: rework stack boundary discovery (Mark Salter) [2167398]
- arm64: stacktrace: add stackinfo_on_stack() helper (Mark Salter) [2167398]
- arm64: stacktrace: move SDEI stack helpers to stacktrace code (Mark Salter) [2167398]
- arm64: stacktrace: rename unwind_next_common() -> unwind_next_frame_record() (Mark Salter) [2167398]
- arm64: stacktrace: simplify unwind_next_common() (Mark Salter) [2167398]
- arm64: stacktrace: fix kerneldoc comments (Mark Salter) [2167398]
- arm64/sysreg: Add hwcap for SVE EBF16 (Mark Salter) [2167398]
- redhat/configs: aarch64: enable ERRATUM_2457168 workaround (Mark Salter) [2167398]
- arm64: topology: fix possible overflow in amu_fie_setup() (Mark Salter) [2167398]
- arm64: mm: don't acquire mutex when rewriting swapper (Mark Salter) [2167398]
- arm64: mm: fix resume for 52-bit enabled builds (Mark Salter) [2167398]
- arm64/ptrace: Don't clear calling process' TIF_SME on OOM (Mark Salter) [2167398]
- arm64/bti: Disable in kernel BTI when cross section thunks are broken (Mark Salter) [2167398]
- arm64: mm: Reserve enough pages for the initial ID map (Mark Salter) [2167398]
- perf/arm_pmu_platform: fix tests for platform_get_irq() failure (Mark Salter) [2167398]
- arm64: head: Ignore bogus KASLR displacement on non-relocatable kernels (Mark Salter) [2167398]
- arm64/signal: Raise limit on stack frames (Mark Salter) [2167398]
- arm64/cache: Fix cache_type_cwg() for register generation (Mark Salter) [2167398]
- arm64/sysreg: Guard SYS_FIELD_ macros for asm (Mark Salter) [2167398]
- arm64/sysreg: Directly include bitfield.h (Mark Salter) [2167398]
- arm64: errata: add detection for AMEVCNTR01 incrementing incorrectly (Mark Salter) [2167398]
- arm64: Fix comment typo (Mark Salter) [2167398]
- arm64: Fix match_list for erratum 1286807 on Arm Cortex-A76 (Mark Salter) [2167398]
- arm64: Update 'unwinder howto' (Mark Salter) [2167398]
- arm64: Delay initialisation of cpuinfo_arm64::reg_{zcr,smcr} (Mark Salter) [2167398]
- arm64: fix KASAN_INLINE (Mark Salter) [2167398]
- arm64: Add an override for ID_AA64SMFR0_EL1.FA64 (Mark Salter) [2167398]
- arm64: Add the arm64.nosve command line option (Mark Salter) [2167398]
- arm64: Add the arm64.nosme command line option (Mark Salter) [2167398]
- arm64: Expose a __check_override primitive for oddball features (Mark Salter) [2167398]
- arm64: Allow the idreg override to deal with variable field width (Mark Salter) [2167398]
- arm64: Factor out checking of a feature against the override into a macro (Mark Salter) [2167398]
- arm64: Allow sticky E2H when entering EL1 (Mark Salter) [2167398]
- arm64: Save state of HCR_EL2.E2H before switch to EL1 (Mark Salter) [2167398]
- arm64: Rename the VHE switch to "finalise_el2" (Mark Salter) [2167398]
- arm64: mm: fix booting with 52-bit address space (Mark Salter) [2167398]
- arm64: head: remove __PHYS_OFFSET (Mark Salter) [2167398]
- arm64: lds: use PROVIDE instead of conditional definitions (Mark Salter) [2167398]
- arm64: setup: drop early FDT pointer helpers (Mark Salter) [2167398]
- arm64: head: avoid relocating the kernel twice for KASLR (Mark Salter) [2167398]
- arm64: kaslr: defer initialization to initcall where permitted (Mark Salter) [2167398]
- arm64: head: record CPU boot mode after enabling the MMU (Mark Salter) [2167398]
- arm64: head: populate kernel page tables with MMU and caches on (Mark Salter) [2167398]
- arm64: head: factor out TTBR1 assignment into a macro (Mark Salter) [2167398]
- arm64: idreg-override: use early FDT mapping in ID map (Mark Salter) [2167398]
- arm64: head: create a temporary FDT mapping in the initial ID map (Mark Salter) [2167398]
- arm64: head: use relative references to the RELA and RELR tables (Mark Salter) [2167398]
- arm64: head: cover entire kernel image in initial ID map (Mark Salter) [2167398]
- arm64: head: add helper function to remap regions in early page tables (Mark Salter) [2167398]
- arm64: mm: provide idmap pointer to cpu_replace_ttbr1() (Mark Salter) [2167398]
- arm64: head: pass ID map root table address to __enable_mmu() (Mark Salter) [2167398]
- arm64: kernel: drop unnecessary PoC cache clean+invalidate (Mark Salter) [2167398]
- arm64: head: split off idmap creation code (Mark Salter) [2167398]
- arm64: head: switch to map_memory macro for the extended ID map (Mark Salter) [2167398]
- arm64: head: simplify page table mapping macros (slightly) (Mark Salter) [2167398]
- arm64: head: drop idmap_ptrs_per_pgd (Mark Salter) [2167398]
- arm64: head: move assignment of idmap_t0sz to C code (Mark Salter) [2167398]
- arm64: mm: make vabits_actual a build time constant if possible (Mark Salter) [2167398]
- arm64: head: move kimage_vaddr variable into C file (Mark Salter) [2167398]
- arm64: trap implementation defined functionality in userspace (Mark Salter) [2167398]
- arm64/mm: use GENMASK_ULL for TTBR_BADDR_MASK_52 (Mark Salter) [2167398]
- arm64: numa: Don't check node against MAX_NUMNODES (Mark Salter) [2167398]
- arm64: Do not forget syscall when starting a new thread. (Mark Salter) [2167398]
- arm64: boot: add zstd support (Mark Salter) [2167398]
- arm64: cpufeature: Allow different PMU versions in ID_DFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64ZFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64SMFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORID_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORC_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORN_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LOREA_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORSA_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64ISAR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64ISAR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert GMID to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert DCZID_EL0 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert CTR_EL0 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64ISAR2_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64ISAR1_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Remove defines for RPRES enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64ZFR0_EL1 fields (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64SMFR0_EL1 enums (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for WFxT defines (Mark Salter) [2167398]
- arm64: stackleak: fix current_top_of_stack() (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Force inlining of erratum_set_next_event_generic() (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Move drop _tval from erratum function names (Mark Salter) [2167398]
- arm64: Add handling of CNTVCTSS traps (Mark Salter) [2167398]
- arm64: Add CNT{P,V}CTSS_EL0 alternatives to cnt{p,v}ct_el0 (Mark Salter) [2167398]
- clocksource/drivers/arch_arm_timer: Move workaround synchronisation around (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix masking for high freq counters (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Drop unnecessary ISB on CVAL programming (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Remove any trace of the TVAL programming interface (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Work around broken CVAL implementations (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Advertise 56bit timer to the core code (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Move MMIO timer programming over to CVAL (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix MMIO base address vs callback ordering issue (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Move system register timer programming over to CVAL (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Extend write side of timer register accessors to u64 (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Drop CNT*_TVAL read accessors (Mark Salter) [2167398]
- clocksource/arm_arch_timer: Add build-time guards for unhandled register accesses (Mark Salter) [2167398]
- s390/qeth: fix use-after-free in hsci (Tobias Huschle) [2183991]
- s390/uaccess: add missing earlyclobber annotations to __clear_user() (Tobias Huschle) [2183079]

Tue, 18 Apr 2023 GMT - Jan Stancek <jstancek@redhat.com> [5.14.0-301.el9]
- kernel.spec: gcov: make gcov subpackages per variant (Jan Stancek) [2180784]
- block: don't set GD_NEED_PART_SCAN if scan partition failed (Ming Lei) [2179915]
- net: ethtool: fix __ethtool_dev_mm_supported() implementation (Ivan Vecera) [2175237]
- ethtool: pse-pd: Fix double word in comments (Ivan Vecera) [2175237]
- netlink-specs: add rx-push to ethtool family (Ivan Vecera) [2175237]
- net: ethtool: extend ringparam set/get APIs for rx_push (Ivan Vecera) [2175237]
- ethtool: mm: fix get_mm() return code not propagating to user space (Ivan Vecera) [2175237]
- netlink: specs: add partial specification for ethtool (Ivan Vecera) [2175237]
- Documentation: networking: correct spelling (Ivan Vecera) [2175237]
- ethtool: netlink: convert commands to common SET (Ivan Vecera) [2175237]
- ethtool: netlink: handle SET intro/outro in the common code (Ivan Vecera) [2175237]
- net: ethtool: provide shims for stats aggregation helpers when CONFIG_ETHTOOL_NETLINK=n (Ivan Vecera) [2175237]
- net: ethtool: fix NULL pointer dereference in pause_prepare_data() (Ivan Vecera) [2175237]
- net: ethtool: fix NULL pointer dereference in stats_prepare_data() (Ivan Vecera) [2175237]
- ethtool: Add and use ethnl_update_bool. (Ivan Vecera) [2175237]
- net: ethtool: add helpers for MM fragment size translation (Ivan Vecera) [2175237]
- net: ethtool: add helpers for aggregate statistics (Ivan Vecera) [2175237]
- docs: ethtool: document ETHTOOL_A_STATS_SRC and ETHTOOL_A_PAUSE_STATS_SRC (Ivan Vecera) [2175237]
- net: ethtool: netlink: retrieve stats from multiple sources (eMAC, pMAC) (Ivan Vecera) [2175237]
- docs: ethtool-netlink: document interface for MAC Merge layer (Ivan Vecera) [2175237]
- net: ethtool: add support for MAC Merge layer (Ivan Vecera) [2175237]
- plca.c: fix obvious mistake in checking retval (Ivan Vecera) [2175237]
- ethtool: add tx aggregation parameters (Ivan Vecera) [2175237]
- ethtool: add netlink attr in rss get reply only if value is not null (Ivan Vecera) [2175237]
- net/ethtool: add netlink interface for the PLCA RS (Ivan Vecera) [2175237]
- ethtool: Replace 0-length array with flexible array (Ivan Vecera) [2175237]
- net/ethtool/ioctl: split ethtool_get_phy_stats into multiple helpers (Ivan Vecera) [2175237]
- net/ethtool/ioctl: remove if n_stats checks from ethtool_get_phy_stats (Ivan Vecera) [2175237]
- net/ethtool/ioctl: return -EOPNOTSUPP if we have no phy stats (Ivan Vecera) [2175237]
- ethtool: add netlink based get rss support (Ivan Vecera) [2175237]
- ethtool: avoiding integer overflow in ethtool_phys_id() (Ivan Vecera) [2175237]
- ethtool: doc: clarify what drivers can implement in their get_drvinfo() (Ivan Vecera) [2175237]
- ethtool: ethtool_get_drvinfo: populate drvinfo fields even if callback exits (Ivan Vecera) [2175237]
- ethtool: Fail number of channels change when it conflicts with rxnfc (Ivan Vecera) [2175237]
- ethtool: linkstate: add a statistic for PHY down events (Ivan Vecera) [2175237]
- ethtool: Add support for 800Gbps link modes (Ivan Vecera) [2175237]
- ethtool: pse-pd: fix null-deref on genl_info in dump (Ivan Vecera) [2175237]
- eth: pse: add missing static inlines (Ivan Vecera) [2175237]
- ethtool: add interface to interact with Ethernet Power Equipment (Ivan Vecera) [2175237]
- net: mdiobus: search for PSE nodes by parsing PHY nodes. (Ivan Vecera) [2175237]
- net: mdiobus: fwnode_mdiobus_register_phy() rework error handling (Ivan Vecera) [2175237]
- redhat: configs: Add config for PSE_CONTROLLER (Ivan Vecera) [2175237]
- net: add framework to support Ethernet PSE and PDs devices (Ivan Vecera) [2175237]
- ethtool: tunnels: check the return value of nla_nest_start() (Ivan Vecera) [2175237]
- ethtool: move from strlcpy with unused retval to strscpy (Ivan Vecera) [2175237]
- net: delete extra space and tab in blank line (Ivan Vecera) [2175237]
- treewide: uapi: Replace zero-length arrays with flexible-array members (Ivan Vecera) [2175237]
- ethtool: Fix and simplify ethtool_convert_link_mode_to_legacy_u32() (Ivan Vecera) [2175237]
- net: ethtool: move checks before rtnl_lock() in ethnl_set_rings (Ivan Vecera) [2175237]
- net: ethtool: extend ringparam set/get APIs for tx_push (Ivan Vecera) [2175237]
- ethtool: add support to set/get completion queue event size (Ivan Vecera) [2175237]
- ethtool: stats: Use struct_group() to clear all stats at once (Ivan Vecera) [2175237]
- net: convert users of bitmap_foo() to linkmode_foo() (Ivan Vecera) [2175237]
- cifs: Fix pages leak when writedata alloc failed in cifs_write_from_iter() (Ronnie Sahlberg) [2182524]
- cifs: Fix pages array leak when writedata alloc failed in cifs_writedata_alloc() (Ronnie Sahlberg) [2182524]
- cifs: update internal module number (Ronnie Sahlberg) [2182524]
- cifs: fix double free on failed kerberos auth (Ronnie Sahlberg) [2182524]
- cifs: fix interface count calculation during refresh (Ronnie Sahlberg) [2182524]
- cifs: fix memory leaks in session setup (Ronnie Sahlberg) [2182524]
- smb3: interface count displayed incorrectly (Ronnie Sahlberg) [2182524]
- cifs: Fix memory leak when build ntlmssp negotiate blob failed (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_ses_add_channel() (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_flock() (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_create() (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_copy_file_range() (Ronnie Sahlberg) [2182524]
- smb3: improve SMB3 change notification support (Ronnie Sahlberg) [2182524]
- cifs: lease key is uninitialized in two additional functions when smb1 (Ronnie Sahlberg) [2182524]
- cifs: lease key is uninitialized in smb1 paths (Ronnie Sahlberg) [2182524]
- cifs: fix double-fault crash during ntlmssp (Ronnie Sahlberg) [2182524]
- cifs: fix mount on old smb servers (Ronnie Sahlberg) [2182524]
- cifs: use ALIGN() and round_up() macros (Ronnie Sahlberg) [2182524]
- cifs: prevent copying past input buffer boundaries (Ronnie Sahlberg) [2182524]
- cifs: Fix the error length of VALIDATE_NEGOTIATE_INFO message (Ronnie Sahlberg) [2182524]
- cifs: destage dirty pages before re-reading them for cache=none (Ronnie Sahlberg) [2182524]
- cifs: return correct error in ->calc_signature() (Ronnie Sahlberg) [2182524]
- smb3: rename encryption/decryption TFMs (Ronnie Sahlberg) [2182524]
- cifs: replace kfree() with kfree_sensitive() for sensitive data (Ronnie Sahlberg) [2182524]
- cifs: remove initialization value (Ronnie Sahlberg) [2182524]
- cifs: Replace a couple of one-element arrays with flexible-array members (Ronnie Sahlberg) [2182524]
- smb3: add dynamic trace points for tree disconnect (Ronnie Sahlberg) [2182524]
- cifs: misc: fix spelling typo in comment (Ronnie Sahlberg) [2182524]
- cifs: update internal module number (Ronnie Sahlberg) [2182524]
- cifs: Fix memory leak on the deferred close (Ronnie Sahlberg) [2182524]
- SMB3: fix lease break timeout when multiple deferred close handles for the same file. (Ronnie Sahlberg) [2182524]
- smb3: lower default deferred close timeout to address perf regression (Ronnie Sahlberg) [2182524]
- smb3: allow deferred close timeout to be configurable (Ronnie Sahlberg) [2182524]
- cifs: update internal module number (Ronnie Sahlberg) [2182524]
- cifs: alloc_mid function should be marked as static (Ronnie Sahlberg) [2182524]
- cifs: remove "cifs_" prefix from init/destroy mids functions (Ronnie Sahlberg) [2182524]
- cifs: remove useless DeleteMidQEntry() (Ronnie Sahlberg) [2182524]
- cifs: fix wrong unlock before return from cifs_tree_connect() (Ronnie Sahlberg) [2182524]
- Documentation: networking: TC queue based filtering (Ivan Vecera) [2178209]
- act_skbedit: skbedit queue mapping for receive queue (Ivan Vecera) [2178209]
- wifi: iwlwifi: mvm: protect TXQ list manipulation (Jose Ignacio Tornos Martinez) [2183490]
- wifi: iwlwifi: mvm: fix mvmtxq->stopped handling (Jose Ignacio Tornos Martinez) [2183490]
- smb3: clarify multichannel warning (Ronnie Sahlberg) [2180669]
- smb3: do not log confusing message when server returns no network interfaces (Ronnie Sahlberg) [2180669]
- cifs: do not query ifaces on smb1 mounts (Ronnie Sahlberg) [2180669]
- cifs: periodically query network interfaces from server (Ronnie Sahlberg) [2180669]
- smb3: workaround negprot bug in some Samba servers (Ronnie Sahlberg) [2180669]
- smb3: use netname when available on secondary channels (Ronnie Sahlberg) [2180669]
- smb3: fix empty netname context on secondary channels (Ronnie Sahlberg) [2180669]
- cifs: populate empty hostnames for extra channels (Ronnie Sahlberg) [2180669]
- redhat/kernel.spec.template: fix installonlypkg for meta package (Jan Stancek)
- s390/dump: save IPL CPU registers once DAT is available (Chris von Recklinghausen) [2185692]
- gen_compile_commands: handle multiple lines per .mod file (Joel Slebodnick) [2160559]
- scripts/nsdeps: adjust to the format change of *.mod files (Joel Slebodnick) [2160559]
- kbuild: avoid regex RS for POSIX awk (Joel Slebodnick) [2160559]
- kbuild: make *.mod rule robust against too long argument error (Joel Slebodnick) [2160559]
- kbuild: make built-in.a rule robust against too long argument error (Joel Slebodnick) [2160559]
- kbuild: read *.mod to get objects passed to $(LD) or $(AR) (Joel Slebodnick) [2160559]
- kbuild: make *.mod not depend on *.o (Joel Slebodnick) [2160559]
- kbuild: get rid of duplication in *.mod files (Joel Slebodnick) [2160559]
- kbuild: split the second line of *.mod into *.usyms (Joel Slebodnick) [2160559]
- kbuild: reuse real-search to simplify cmd_mod (Joel Slebodnick) [2160559]
- kbuild: Fixup the IBT kbuild changes (Joel Slebodnick) [2160559]

Sun, 16 Apr 2023 GMT - Jan Stancek <jstancek@redhat.com> [5.14.0-300.el9]
- remoteproc: imx_rproc: Correct i.MX93 DRAM mapping (Steve Best) [2180764]
- remoteproc: imx_rproc: Enable attach recovery for i.MX8QM/QXP (Steve Best) [2180764]
- remoteproc: imx_rproc: Request mbox channel later (Steve Best) [2180764]
- remoteproc: imx_rproc: Support i.MX8QM (Steve Best) [2180764]
- remoteproc: imx_rproc: Support kicking Mcore from Linux for i.MX8QXP (Steve Best) [2180764]
- remoteproc: imx_rproc: Support attaching to i.MX8QXP M4 (Steve Best) [2180764]
- netdevsim: Fix memory leak of nsim_dev->fa_cookie (Petr Oros) [2181505]
- netdevsim: fix memory leak in nsim_bus_dev_new() (Petr Oros) [2181505]
- netdevsim: remove dir in nsim_dev_debugfs_init() when creating ports dir failed (Petr Oros) [2181505]
- netdevsim: fix memory leak in nsim_drv_probe() when nsim_dev_resources_register() failed (Petr Oros) [2181505]
- netdevsim: remove redundant variable ret (Petr Oros) [2181505]
- selftests: netdevsim: Add test cases for route deletion failure (Petr Oros) [2181505]
- netdevsim: fib: Add debugfs knob to simulate route deletion failure (Petr Oros) [2181505]
- netdevsim: fib: Fix reference count leak on route deletion failure (Petr Oros) [2181505]
- netdevsim: rely on XFRM state direction instead of flags (Petr Oros) [2181505]
- powerpc/64s/radix: Fix RWX mapping with relocated kernel (Avnish Chouhan) [2161680]
- powerpc/64s/radix: Fix crash with unaligned relocated kernel (Avnish Chouhan) [2161680]
- mm/filemap: fix page end in filemap_get_read_batch (Nico Pache) [2181263]
- dt-bindings: clock: imx93: drop TPM1/3 LPIT1/2 entry (Steve Best) [2178965]
- clk: imx: imx93: invoke imx_register_uart_clocks (Steve Best) [2178965]
- clk: imx: rename imx_obtain_fixed_clk_hw() to imx_get_clk_hw_by_name() (Steve Best) [2178965]
- clk: imx93: keep sys ctr clock always on (Steve Best) [2178965]
- clk: imx: keep hsio bus clock always on (Steve Best) [2178965]
- clk: imx93: drop tpm1/3, lpit1/2 clk (Steve Best) [2178965]
- clk: imx93: correct enet clock (Steve Best) [2178965]
- clk: imx93: unmap anatop base in error handling path (Steve Best) [2178965]
- clk: imx93: correct the flexspi1 clock setting (Steve Best) [2178965]
- soc: imx: imx93-src: No need to set device_driver owner (Steve Best) [2180773]
- soc: imx: imx93-pd: No need to set device_driver owner (Steve Best) [2180773]
- sched/topology: fix KASAN warning in hop_cmp() (Phil Auld) [RHEL-318]
- lib/cpumask: update comment for cpumask_local_spread() (Phil Auld) [RHEL-318]
- sched/topology: Introduce for_each_numa_hop_mask() (Phil Auld) [RHEL-318]
- sched/topology: Introduce sched_numa_hop_mask() (Phil Auld) [RHEL-318]
- lib/cpumask: reorganize cpumask_local_spread() logic (Phil Auld) [RHEL-318]
- cpumask: improve on cpumask_local_spread() locality (Phil Auld) [RHEL-318]
- sched: add sched_numa_find_nth_cpu() (Phil Auld) [RHEL-318]
- cpumask: introduce cpumask_nth_and_andnot (Phil Auld) [RHEL-318]
- lib/find: introduce find_nth_and_andnot_bit (Phil Auld) [RHEL-318]
- cpumask: add cpumask_nth_{,and,andnot} (Phil Auld) [RHEL-318]
- lib/bitmap: remove bitmap_ord_to_pos (Phil Auld) [RHEL-318]
- lib: remove lib/nodemask.c (Phil Auld) [RHEL-318]
- gcc-plugins: Undefine LATENT_ENTROPY_PLUGIN when plugin disabled for a file (Phil Auld) [RHEL-318]
- powerpc: drop dependency on <asm/machdep.h> in archrandom.h (Phil Auld) [RHEL-318]
- lib/nodemask: inline next_node_in() and node_random() (Phil Auld) [RHEL-318]
- lib/bitmap: add tests for find_nth_bit() (Phil Auld) [RHEL-318]
- lib: add find_nth{,_and,_andnot}_bit() (Phil Auld) [RHEL-318]
- lib/find_bit: optimize find_next_bit() functions (Phil Auld) [RHEL-318]
- lib/find_bit: create find_first_zero_bit_le() (Phil Auld) [RHEL-318]
- lib/find_bit: introduce FIND_FIRST_BIT() macro (Phil Auld) [RHEL-318]
- lib/bitmap: add bitmap_weight_and() (Phil Auld) [RHEL-318]
- lib/bitmap: don't call __bitmap_weight() in kernel code (Phil Auld) [RHEL-318]
- lib/cpumask: move trivial wrappers around find_bit to the header (Phil Auld) [RHEL-318]
- lib/cpumask: change return types to unsigned where appropriate (Phil Auld) [RHEL-318]
- cpumask: change return types to bool where appropriate (Phil Auld) [RHEL-318]
- cpumask: Always inline helpers which use bit manipulation functions (Phil Auld) [RHEL-318]
- cpumask: use find_first_and_bit() (Phil Auld) [RHEL-318]
- asm-generic/bitops: Always inline all bit manipulation helpers (Phil Auld) [RHEL-318]
- lib/bitmap: change type of bitmap_weight to unsigned long (Phil Auld) [RHEL-318]
- lib/bitmap: change return types to bool where appropriate (Phil Auld) [RHEL-318]
- arm: align find_bit declarations with generic kernel (Phil Auld) [RHEL-318]
- nodemask: Fix return values to be unsigned (Phil Auld) [RHEL-318]
- bitmap: Fix return values to be unsigned (Phil Auld) [RHEL-318]
- net: thunderbolt: fix memory leak in tbnet_open() (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Clear ep descriptor last (Desnes Nunes) [2181663]
- usb: dwc3: exynos: Fix remove() function (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Disable GUSB2PHYCFG.SUSPHY for End Transfer (Desnes Nunes) [2181663]
- USB: serial: option: add u-blox LARA-L6 modem (Desnes Nunes) [2181663]
- USB: serial: option: add u-blox LARA-R6 00B modem (Desnes Nunes) [2181663]
- USB: serial: option: remove old LARA-R6 PID (Desnes Nunes) [2181663]
- net: thunderbolt: Fix error handling in tbnet_init() (Desnes Nunes) [2181663]
- USB: serial: option: add Fibocom FM160 0x0111 composition (Desnes Nunes) [2181663]
- usb: add NO_LPM quirk for Realforce 87U Keyboard (Desnes Nunes) [2181663]
- usb: chipidea: fix deadlock in ci_otg_del_timer (Desnes Nunes) [2181663]
- usb: dwc3: Do not get extcon device when usb-role-switch is used (Desnes Nunes) [2181663]
- usb: typec: tipd: Prevent uninitialized event{1,2} in IRQ handler (Desnes Nunes) [2181663]
- usb: typec: mux: Enter safe mode only when pins need to be reconfigured (Desnes Nunes) [2181663]
- Revert "usb: dwc3: disable USB core PHY management" (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Return -ESHUTDOWN on ep disable (Desnes Nunes) [2181663]
- USB: serial: option: add Sierra Wireless EM9191 (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Don't set IMI for no_interrupt (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Stop processing more requests on IMI (Desnes Nunes) [2181663]
- xhci: Remove device endpoints from bandwidth list when freeing the device (Desnes Nunes) [2181663]
- xhci: Add quirk to reset host back to default state at shutdown (Desnes Nunes) [2181663]
- usb: xhci: add XHCI_SPURIOUS_SUCCESS to ASM1042 despite being a V0.96 controller (Desnes Nunes) [2181663]
- usb: typec: ucsi: acpi: Implement resume callback (Desnes Nunes) [2181663]
- usb: typec: ucsi: Check the connection on resume (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Don't delay End Transfer on delayed_status (Desnes Nunes) [2181663]
- usb: dwc3: Don't switch OTG -> peripheral if extcon is present (Desnes Nunes) [2181663]
- Revert "usb: dwc3: Don't switch OTG -> peripheral if extcon is present" (Desnes Nunes) [2181663]
- Revert "USB: fixup for merge issue with "usb: dwc3: Don't switch OTG -> peripheral if extcon is present"" (Desnes Nunes) [2181663]
- USB: omap_udc: Fix spelling mistake: "tranceiver_ctrl" -> "transceiver_ctrl" (Desnes Nunes) [2181663]
- usb: typec: Replace custom implementation of device_match_fwnode() (Desnes Nunes) [2181663]
- usb: idmouse: fix an uninit-value in idmouse_open (Desnes Nunes) [2181663]
- usb: phy: generic: Switch to use dev_err_probe() helper (Desnes Nunes) [2181663]
- usb: ulpi: use DEFINE_SHOW_ATTRIBUTE to simplify ulpi_regs (Desnes Nunes) [2181663]
- usb: cdc-wdm: Use skb_put_data() instead of skb_put/memcpy pair (Desnes Nunes) [2181663]
- usb: typec: fusb302: Switch to use dev_err_probe() helper (Desnes Nunes) [2181663]
- USB: serial: qcserial: add new usb-id for Dell branded EM7455 (Desnes Nunes) [2181663]
- media: flexcop-usb: use usb_endpoint_maxp() (Desnes Nunes) [2181663]
- media: flexcop-usb: clean up URB initialisation (Desnes Nunes) [2181663]
- media: flexcop-usb: clean up endpoint sanity checks (Desnes Nunes) [2181663]
- media: usb/dvb-usb-v2: fix repeated words in comments (Desnes Nunes) [2181663]
- thunderbolt: Use dev_err_probe() (Desnes Nunes) [2181663]
- thunderbolt: Convert to use sysfs_emit()/sysfs_emit_at() APIs (Desnes Nunes) [2181663]
- Revert "usb: storage: Add quirk for Samsung Fit flash" (Desnes Nunes) [2181663]
- usb: dwc3: core: fix some leaks in probe (Desnes Nunes) [2181663]
- usb: dwc3: core: Enable GUCTL1 bit 10 for fixing termination error after resume bug (Desnes Nunes) [2181663]
- dt-bindings: usb: snps,dwc3: Add 'snps,resume-hs-terminations' quirk (Desnes Nunes) [2181663]
- USB: add RESET_RESUME quirk for NVIDIA Jetson devices in RCM (Desnes Nunes) [2181663]
- usb: dwc3: core: add gfladj_refclk_lpm_sel quirk (Desnes Nunes) [2181663]
- dt-bindings: usb: dwc3: Add gfladj-refclk-lpm-sel-quirk (Desnes Nunes) [2181663]
- usb: dwc3: pci: Add PCIe device ID for USB3 controller on CPU sub-system for Alder Lake P (Desnes Nunes) [2181663]
- usb: dwc3: pci: Update the macro names for USB PCIe device ID's for Alder Lake platforms (Desnes Nunes) [2181663]
- usb: dwc3: xilinx: fix usb3 non-wakeup source resume failure (Desnes Nunes) [2181663]
- usb: dwc3: xilinx: add power management ops support (Desnes Nunes) [2181663]
- media: uvcvideo: move uvc_format_desc to common header (Desnes Nunes) [2181663]
- media: v4l: move helper functions for fractions from uvc to v4l2-common (Desnes Nunes) [2181663]
- dt-bindings: usb: dwc3: add sdm670 compatible (Desnes Nunes) [2181663]
- usb: dwc3: qcom: drop unneeded compatibles (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Do not clear ep delayed stop flag during ep disable (Desnes Nunes) [2181663]
- dt-bindings: usb: dwc2: rockchip: add rockchip,rk3128-usb (Desnes Nunes) [2181663]
- dt-bindings: usb: qcom,dwc3: Fix SM6115 clocks, irqs (Desnes Nunes) [2181663]
- usb: dwc2: Remove redundant license text (Desnes Nunes) [2181663]
- usb: dwc3: Fix typos in gadget.c (Desnes Nunes) [2181663]
- xhci: remove unused lpm_failed_dev member from struct xhci_hcd (Desnes Nunes) [2181663]
- xhci: remove unused command member from struct xhci_hcd struct (Desnes Nunes) [2181663]
- xhci: show fault reason for a failed enable slot command (Desnes Nunes) [2181663]
- xhci: Don't show warning for reinit on known broken suspend (Desnes Nunes) [2181663]
- xhci: dbc: Fix memory leak in xhci_alloc_dbc() (Desnes Nunes) [2181663]
- usb: host: xhci: Fix potential memory leak in xhci_alloc_stream_info() (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up driver prefix (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: move driver structure (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up attribute visibility logic (Desnes Nunes) [2181663]
- USB: serial: console: move mutex_unlock() before usb_serial_put() (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: convert to use dev_groups (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: add support for HP and HA devices (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: simplify divisor handling (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: assume hi-speed type (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up baudrate request (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up attribute handling (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up modem-status handling (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: tighten device-type detection (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: rename channel index (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: include FT2232D in type string (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: rename chip types (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: drop redundant chip type comments (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up chip type enum (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: fix 300 bps rate for SIO (Desnes Nunes) [2181663]
- usb: typec: intel_pmc_mux: Use the helper acpi_dev_get_memory_resources() (Desnes Nunes) [2181663]
- usb: misc: usb3503: call clk_disable_unprepare in the error handling (Desnes Nunes) [2181663]
- usb: chipidea: make configs for glue drivers visible with EXPERT (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Submit endxfer command if delayed during disconnect (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Skip waiting for CMDACT cleared during endxfer (Desnes Nunes) [2181663]
- usb: dwc3: Increase DWC3 controller halt timeout (Desnes Nunes) [2181663]
- usb: dwc3: Remove DWC3 locking during gadget suspend/resume (Desnes Nunes) [2181663]
- usb: dwc3: Avoid unmapping USB requests if endxfer is not complete (Desnes Nunes) [2181663]
- usb: misc: uss720: fix uninitialized variable rlen (Desnes Nunes) [2181663]
- thunderbolt: debugfs: Fix spelling mistakes in seq_puts text (Desnes Nunes) [2181663]
- thunderbolt: Add support for ASMedia NVM image format (Desnes Nunes) [2181663]
- thunderbolt: Move vendor specific NVM handling into nvm.c (Desnes Nunes) [2181663]
- thunderbolt: Provide tb_retimer_nvm_read() analogous to tb_switch_nvm_read() (Desnes Nunes) [2181663]
- thunderbolt: Rename and make nvm_read() available for other files (Desnes Nunes) [2181663]
- thunderbolt: Extend NVM version fields to 32-bits (Desnes Nunes) [2181663]
- thunderbolt: Allow NVM upgrade of USB4 host routers (Desnes Nunes) [2181663]
- scsi: uas: Drop DID_TARGET_FAILURE use (Desnes Nunes) [2181663]
- usb: clean up after dropping driver registration log spam (Desnes Nunes) [2181663]
- usb: phy: tegra: switch to using devm_gpiod_get() (Desnes Nunes) [2181663]
- USB: xhci: make xhci_get_endpoint_address static (Desnes Nunes) [2181663]
- thunderbolt: Add support for receiver lane margining (Desnes Nunes) [2181663]
- thunderbolt: Add helper to check if CL states are enabled on port (Desnes Nunes) [2181663]
- thunderbolt: Pass CL state bitmask to tb_port_clx_supported() (Desnes Nunes) [2181663]
- thunderbolt: Move port CL state functions into correct place in switch.c (Desnes Nunes) [2181663]
- thunderbolt: Move tb_xdomain_parent() to tb.h (Desnes Nunes) [2181663]
- USB: hcd-pci: Drop the unused id parameter from usb_hcd_pci_probe() (Desnes Nunes) [2181663]
- net: thunderbolt: Update module description with mention of USB4 (Desnes Nunes) [2181663]
- net: thunderbolt: Enable full end-to-end flow control (Desnes Nunes) [2181663]
- thunderbolt: Add back Intel Falcon Ridge end-to-end flow control workaround (Desnes Nunes) [2181663]
- thunderbolt: Show link type for XDomain connections too (Desnes Nunes) [2181663]
- net: thunderbolt: Enable DMA paths only after rings are enabled (Desnes Nunes) [2181663]
- usb: reduce kernel log spam on driver registration (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Continue handling EP0 xfercomplete events (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Synchronize IRQ between soft connect/disconnect (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Force sending delayed status during soft disconnect (Desnes Nunes) [2181663]
- usb: dwc3: Do not service EP0 and conndone events if soft disconnected (Desnes Nunes) [2181663]
- usb: host: xhci-plat: suspend/resume clks for brcm (Desnes Nunes) [2181663]
- usb: host: xhci-plat: suspend and resume clocks (Desnes Nunes) [2181663]
- usb: phy: mxs: fix MXS_PHY_TX_CAL45_MIN and MXS_PHY_TX_CAL45_MAX (Desnes Nunes) [2181663]
- usb: host: Initiate urb ep with udev ep0 (Desnes Nunes) [2181663]
- usb: ehci: Use endpoint in URB to get maxpacket (Desnes Nunes) [2181663]
- usb: chipidea: Add support for VBUS control with PHY (Desnes Nunes) [2181663]
- dt-bindings: usb: Add missing (unevaluated|additional)Properties on child nodes (Desnes Nunes) [2181663]
- media: uvcvideo: Limit power line control for Sonix Technology (Desnes Nunes) [2181663]
- media: uvcvideo: Use entity get_cur in uvc_ctrl_set (Desnes Nunes) [2181663]
- media: uvcvideo: Fix typo 'the the' in comment (Desnes Nunes) [2181663]
- media: uvcvideo: Use indexed loops in uvc_ctrl_init_ctrl() (Desnes Nunes) [2181663]
- media: uvcvideo: Fix memory leak in uvc_gpio_parse (Desnes Nunes) [2181663]
- media: gspca: Fix typo 'the the' in comment (Desnes Nunes) [2181663]
- thunderbolt: Add support for Intel Meteor Lake (Desnes Nunes) [2181663]
- thunderbolt: Add comment where Thunderbolt 4 PCI IDs start (Desnes Nunes) [2181663]
- usb/hcd: Fix dma_map_sg error check (Desnes Nunes) [2181663]
- usb: move from strlcpy with unused retval to strscpy (Desnes Nunes) [2181663]
- dt-bindings: usb: renesas, usb3-peri: Document RZ/V2M r9a09g011 support (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Fix CC PHY noise filter of voltage level (Desnes Nunes) [2181663]
- usb: typec: tcpci: Move function "tcpci_to_typec_cc" to common (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Add compatible id with rt1715 (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Add initial phy setting (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Add regulator support when source vbus (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Fix vendor setting when set vconn (Desnes Nunes) [2181663]
- dt-bindings usb: typec: rt1711h: Add binding for Richtek RT1711H (Desnes Nunes) [2181663]
- usb: dwc3: qcom: clean up icc init (Desnes Nunes) [2181663]
- usb: dwc3: qcom: only parse 'maximum-speed' once (Desnes Nunes) [2181663]
- usb: common: debug: Check non-standard control requests (Desnes Nunes) [2181663]
- usb: dwc3: trace: add Start of Frame Number to trace event (Desnes Nunes) [2181663]
- usb: dwc3: debug: show events parameters in hex (Desnes Nunes) [2181663]
- usb: dwc3: gadget: conditionally remove requests (Desnes Nunes) [2181663]
- usb: typec: ucsi: stm32g0: Fix spelling mistake "booloader" -> "bootloader" (Desnes Nunes) [2181663]
- usb: common: usb-conn-gpio: Simplify some error message (Desnes Nunes) [2181663]
- block: Add error codes for common PR failures (Maurizio Lombardi) [2160677]
- nvmet: avoid potential UAF in nvmet_req_complete() (Maurizio Lombardi) [2160677]
- nvme-tcp: add nvme-tcp pdu size build protection (Maurizio Lombardi) [2160677]
- nvme-tcp: fix opcode reporting in the timeout handler (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Lexar NM620 (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Netac NV3000 (Maurizio Lombardi) [2160677]
- nvme-pci: fixing memory leak in probe teardown path (Maurizio Lombardi) [2160677]
- nvme: fix handling single range discard request (Maurizio Lombardi) [2160677]
- nvme-fabrics: show well known discovery name (Maurizio Lombardi) [2160677]
- nvme-tcp: don't access released socket during error recovery (Maurizio Lombardi) [2160677]
- nvme-auth: fix an error code in nvme_auth_process_dhchap_challenge() (Maurizio Lombardi) [2160677]
- nvme: bring back auto-removal of deleted namespaces during sequential scan (Maurizio Lombardi) [2160677]
- nvme: fix sparse warning on effects masking (Maurizio Lombardi) [2160677]
- nvme-pci: remove iod use_sgls (Maurizio Lombardi) [2160677]
- nvme-pci: fix freeing single sgl (Maurizio Lombardi) [2160677]
- nvme: mask CSE effects for security receive (Maurizio Lombardi) [2160677]
- nvme: always initialize known command effects (Maurizio Lombardi) [2160677]
- nvmet: for nvme admin set_features cmd, call nvmet_check_data_len_lte() (Maurizio Lombardi) [2160677]
- nvme-tcp: add additional info for nvme_tcp_timeout log (Maurizio Lombardi) [2160677]
- nvme: add nvme_opcode_str function for all nvme cmd types (Maurizio Lombardi) [2160677]
- nvme: remove nvme_execute_passthru_rq (Maurizio Lombardi) [2160677]
- nvme-pci: place descriptor addresses in iod (Maurizio Lombardi) [2160677]
- nvme-pci: use mapped entries for sgl decision (Maurizio Lombardi) [2160677]
- nvme-pci: remove SGL segment descriptors (Maurizio Lombardi) [2160677]
- nvme-auth: don't use NVMe status codes (Maurizio Lombardi) [2160677]
- nvme-fabrics: clarify AUTHREQ result handling (Maurizio Lombardi) [2160677]
- nvme-pci: add bogus ID quirk for ADATA SX6000PNP (Maurizio Lombardi) [2160677]
- nvme-auth: mark nvme_auth_wq static (Maurizio Lombardi) [2160677]
- nvme-auth: use workqueue dedicated to authentication (Maurizio Lombardi) [2160677]
- nvme: clear the request_queue pointers on failure in nvme_alloc_io_tag_set (Maurizio Lombardi) [2160677]
- nvme: clear the request_queue pointers on failure in nvme_alloc_admin_tag_set (Maurizio Lombardi) [2160677]
- nvme-fc: fix a missing queue put in nvmet_fc_ls_create_association (Maurizio Lombardi) [2160677]
- nvme: fix passthrough csi check (Maurizio Lombardi) [2160677]
- nvme-pci: fix timeout request state check (Maurizio Lombardi) [2160677]
- nvme-apple: only reset the controller when RTKit is running (Maurizio Lombardi) [2160677]
- nvme-apple: reset controller during shutdown (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_IDENTIFY_CNS quirk to Apple T2 controllers (Maurizio Lombardi) [2160677]
- nvme-apple: add NVME_QUIRK_IDENTIFY_CNS quirk to fix regression (Maurizio Lombardi) [2160677]
- nvme-auth: fix smatch warning complaints (Maurizio Lombardi) [2160677]
- nvme: also return I/O command effects from nvme_command_effects (Maurizio Lombardi) [2160677]
- nvmet: don't defer passthrough commands with trivial effects to the workqueue (Maurizio Lombardi) [2160677]
- nvmet: set the LBCC bit for commands that modify data (Maurizio Lombardi) [2160677]
- nvmet: use NVME_CMD_EFFECTS_CSUPP instead of open coding it (Maurizio Lombardi) [2160677]
- nvme-pci: update sqsize when adjusting the queue depth (Maurizio Lombardi) [2160677]
- nvme: fix setting the queue depth in nvme_alloc_io_tag_set (Maurizio Lombardi) [2160677]
- nvme-pci: use the tagset alloc/free helpers (Maurizio Lombardi) [2160677]
- nvme-pci: fix page size checks (Maurizio Lombardi) [2160677]
- nvme-pci: fix mempool alloc size (Maurizio Lombardi) [2160677]
- nvme-pci: fix doorbell buffer value endianness (Maurizio Lombardi) [2160677]
- nvme: Convert NVMe errors to PR errors (Maurizio Lombardi) [2160677]
- nvmet: don't open-code NVME_NS_ATTR_RO enumeration (Maurizio Lombardi) [2160677]
- nvme: add the Apple shared tag workaround to nvme_alloc_io_tag_set (Maurizio Lombardi) [2160677]
- nvme: only set reserved_tags in nvme_alloc_io_tag_set for fabrics controllers (Maurizio Lombardi) [2160677]
- nvme: consolidate setting the tagset flags (Maurizio Lombardi) [2160677]
- nvme-pci: split out a nvme_pci_ctrl_is_dead helper (Maurizio Lombardi) [2160677]
- nvme-pci: return early on ctrl state mismatch in nvme_reset_work (Maurizio Lombardi) [2160677]
- nvme-pci: rename nvme_disable_io_queues (Maurizio Lombardi) [2160677]
- nvme-pci: cleanup nvme_suspend_queue (Maurizio Lombardi) [2160677]
- nvme-pci: remove nvme_pci_disable (Maurizio Lombardi) [2160677]
- nvme-pci: remove nvme_disable_admin_queue (Maurizio Lombardi) [2160677]
- nvme: merge nvme_shutdown_ctrl into nvme_disable_ctrl (Maurizio Lombardi) [2160677]
- nvme: use nvme_wait_ready in nvme_shutdown_ctrl (Maurizio Lombardi) [2160677]
- nvme-apple: fix controller shutdown in apple_nvme_disable (Maurizio Lombardi) [2160677]
- nvme-fc: move common code into helper (Maurizio Lombardi) [2160677]
- nvme-fc: avoid null pointer dereference (Maurizio Lombardi) [2160677]
- nvme-multipath: support io stats on the mpath device (Maurizio Lombardi) [2160677]
- nvme: introduce nvme_start_request (Maurizio Lombardi) [2160677]
- nvme: use kstrtobool() instead of strtobool() (Maurizio Lombardi) [2160677]
- nvmet: expose firmware revision to configfs (Maurizio Lombardi) [2160677]
- nvmet: expose IEEE OUI to configfs (Maurizio Lombardi) [2160677]
- nvme: rename the queue quiescing helpers (Maurizio Lombardi) [2160677]
- nvme: avoid fallback to sequential scan due to transient issues (Maurizio Lombardi) [2160677]
- nvme-auth: have dhchap_auth_work wait for queues auth to complete (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant auth_work flush (Maurizio Lombardi) [2160677]
- nvme-auth: convert dhchap_auth_list to an array (Maurizio Lombardi) [2160677]
- nvme-auth: check chap ctrl_key once constructed (Maurizio Lombardi) [2160677]
- nvme-auth: no need to reset chap contexts on re-authentication (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant deallocations (Maurizio Lombardi) [2160677]
- nvme-auth: clear sensitive info right after authentication completes (Maurizio Lombardi) [2160677]
- nvme-auth: guarantee dhchap buffers under memory pressure (Maurizio Lombardi) [2160677]
- nvme-auth: don't keep long lived 4k dhchap buffer (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant if statement (Maurizio Lombardi) [2160677]
- nvme-auth: don't override ctrl keys before validation (Maurizio Lombardi) [2160677]
- nvme-auth: don't ignore key generation failures when initializing ctrl keys (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant buffer deallocations (Maurizio Lombardi) [2160677]
- nvme-auth: don't re-authenticate if the controller is not LIVE (Maurizio Lombardi) [2160677]
- nvme-auth: remove symbol export from nvme_auth_reset (Maurizio Lombardi) [2160677]
- nvme-auth: rename authentication work elements (Maurizio Lombardi) [2160677]
- nvme-auth: rename __nvme_auth_[reset|free] to nvme_auth[reset|free]_dhchap (Maurizio Lombardi) [2160677]
- nvme: implement the DEAC bit for the Write Zeroes command (Maurizio Lombardi) [2160677]
- nvme-fc: improve memory usage in nvme_fc_rcv_ls_req() (Maurizio Lombardi) [2160677]
- nvmet: only allocate a single slab for bvecs (Maurizio Lombardi) [2160677]
- nvmet: force reconnect when number of queue changes (Maurizio Lombardi) [2160677]
- nvmet: use try_cmpxchg in nvmet_update_sq_head (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Netac NV7000 (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Micron Nitro (Maurizio Lombardi) [2160677]
- nvme: quiet user passthrough command errors (Maurizio Lombardi) [2160677]
- nvme-multipath: set queue dma alignment to 3 (Maurizio Lombardi) [2160677]
- nvme-tcp: replace sg_init_marker() with sg_init_table() (Maurizio Lombardi) [2160677]
- nvme-hwmon: kmalloc the NVME SMART log buffer (Maurizio Lombardi) [2160677]
- nvme-hwmon: consistently ignore errors from nvme_hwmon_init (Maurizio Lombardi) [2160677]
- nvme-apple: don't limit DMA segement size (Maurizio Lombardi) [2160677]
- nvme-pci: disable write zeroes on various Kingston SSD (Maurizio Lombardi) [2160677]
- nvme-pci: avoid the deepest sleep state on ZHITAI TiPro5000 SSDs (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Lexar NM760 (Maurizio Lombardi) [2160677]
- nvme: Use blk_rq_map_user_io helper (Maurizio Lombardi) [2160677]
- nvmet: don't look at the request_queue in nvmet_bdev_set_limits (Maurizio Lombardi) [2160677]
- nvmet: don't look at the request_queue in nvmet_bdev_zone_mgmt_emulate_all (Maurizio Lombardi) [2160677]
- nvmet: add helpers to set the result field for connect commands (Maurizio Lombardi) [2160677]
- nvme: improve the NVME_CONNECT_AUTHREQ* definitions (Maurizio Lombardi) [2160677]
- nvmet-tcp: handle ICReq PDU received in NVMET_TCP_Q_LIVE state (Maurizio Lombardi) [2160677]
- nvme-pci: report the actual number of tagset maps (Maurizio Lombardi) [2160677]
- nvme: ensure subsystem reset is single threaded (Maurizio Lombardi) [2160677]
- nvme: restrict management ioctls to admin (Maurizio Lombardi) [2160677]
- nvme: copy firmware_rev on each init (Maurizio Lombardi) [2160677]
- nvme: handle effects after freeing the request (Maurizio Lombardi) [2160677]
- nvme-tcp: print actual source IP address through sysfs "address" attr (Maurizio Lombardi) [2160677]
- nvme-pci: move iod dma_len fill gaps (Maurizio Lombardi) [2160677]
- nvme-pci: iod npages fits in s8 (Maurizio Lombardi) [2160677]
- nvme-pci: iod's 'aborted' is a bool (Maurizio Lombardi) [2160677]
- nvme-pci: remove nvme_queue from nvme_iod (Maurizio Lombardi) [2160677]
- nvme: consider also host_iface when checking ip options (Maurizio Lombardi) [2160677]
- nvmet: avoid unnecessary flush bio (Maurizio Lombardi) [2160677]
- nvmet-auth: remove redundant parameters req (Maurizio Lombardi) [2160677]
- nvmet-auth: clean up with done_kfree (Maurizio Lombardi) [2160677]
- nvme-auth: remove the redundant req->cqe->result.u16 assignment operation (Maurizio Lombardi) [2160677]
- nvme: move from strlcpy with unused retval to strscpy (Maurizio Lombardi) [2160677]
- nvme: add comment for unaligned "fake" nqn (Maurizio Lombardi) [2160677]
- nvme-pci: disable Write Zeroes on Phison E3C/E4C (Maurizio Lombardi) [2160677]
- nvme: Fix IOC_PR_CLEAR and IOC_PR_RELEASE ioctls for nvme devices (Maurizio Lombardi) [2160677]
- locking/rwsem: Disable preemption in all down_write*() and up_write() code paths (Joel Savitz) [2176147]
- locking/rwsem: Disable preemption in all down_read*() and up_read() code paths (Joel Savitz) [2176147]
- locking/rwsem: Prevent non-first waiter from spinning in down_write() slowpath (Joel Savitz) [2176147]
- rtmutex: Ensure that the top waiter is always woken up (Joel Savitz) [2176147]
- locking/lockdep: Print more debug information - report name and key when look_up_lock_class() got confused (Joel Savitz) [2176147]
- locking: Fix qspinlock/x86 inline asm error (Joel Savitz) [2176147]
- locking: Add __lockfunc to slow path functions (Joel Savitz) [2176147]
- locking/rwsem: Allow slowpath writer to ignore handoff bit if not set by first waiter (Joel Savitz) [2176147]
- kernel/lockdep: move lockdep sysctls to its own file (Joel Savitz) [2176147]
- locking/qrwlock: Change "queue rwlock" to "queued rwlock" (Joel Savitz) [2176147]
- locking/mutex: Make contention tracepoints more consistent wrt adaptive spinning (Joel Savitz) [2176147]
- locking: Apply contention tracepoints in the slow path (Joel Savitz) [2176147]
- locking/rwsem: Always try to wake waiters in out_nolock path (Joel Savitz) [2176147]
- locking/rwsem: No need to check for handoff bit if wait queue empty (Joel Savitz) [2176147]
- lockdep: Use memset_startat() helper in reinit_class() (Joel Savitz) [2176147]
- locking/rwsem: Conditionally wake waiters in reader/writer slowpaths (Joel Savitz) [2176147]
- locking/rwsem: Make handoff bit handling more consistent (Joel Savitz) [2176147]
- Revert "locking/rwsem: Conditionally wake waiters in reader/writer slowpaths" (Joel Savitz) [2176147]
- futex: Fix futex_waitv() hrtimer debug object leak on kcalloc error (Joel Savitz) [2176147]
- futex: Remove a PREEMPT_RT_FULL reference. (Joel Savitz) [2176147]
- futex: Fix additional regressions (Joel Savitz) [2176147]
- futex: Fix sparc32/m68k/nds32 build regression (Joel Savitz) [2176147]
- futex: Ensure futex_atomic_cmpxchg_inatomic() is present (Joel Savitz) [2176147]
- futex: Remove futex_cmpxchg detection (Joel Savitz) [2176147]
- dm: fix __send_duplicate_bios() to always allow for splitting IO (Benjamin Marzinski) [2184420]
- dm: fix improper splitting for abnormal bios (Benjamin Marzinski) [2184420]

...

Thu, 20 Apr 2023 05:13:59 GMT: kernel-devel-5.14.0-302.el9.x86_64

kernel-devel - Development package for building kernel modules to match the kernel

This package provides kernel headers and makefiles sufficient to build modules
against the kernel package.

Change Log:

Wed, 19 Apr 2023 GMT - Jan Stancek <jstancek@redhat.com> [5.14.0-302.el9]
- blk-mq: directly poll requests (Ming Lei) [2186507]
- inet: control sockets should not use current thread task_frag (Guillaume Nault) [2183213]
- net: simplify sk_page_frag (Guillaume Nault) [2183213]
- Treewide: Stop corrupting socket's task_frag (Guillaume Nault) [2183213]
- net: Introduce sk_use_task_frag in struct sock. (Guillaume Nault) [2183213]
- PCI: Fix use-after-free in pci_bus_release_domain_nr() (Myron Stowe) [2184109]
- powerpc/pseries/vas: Ignore VAS update for DLPAR if copy/paste is not enabled (Mamatha Inamdar) [2185505]
- nfs42: do not fail with EIO if ssc returns NFS4ERR_OFFLOAD_DENIED (Benjamin Coddington) [2170423]
- cnic: don't pass bogus GFP_ flags to dma_alloc_coherent (Nilesh Javali) [2164967]
- cnic: Use the bitmap API to allocate bitmaps (Nilesh Javali) [2164967]
- arm64/sve: Add Perf extensions documentation (Mark Salter) [2167398]
- arm64: asm/perf_regs.h: Avoid C++-style comment in UAPI header (Mark Salter) [2167398]
- perf: arm64: Add SVE vector granule register to user regs (Mark Salter) [2167398]
- arm64/cpufeature: Fix field sign for DIT hwcap detection (Mark Salter) [2167398]
- arm64/uprobes: change the uprobe_opcode_t typedef to fix the sparse warning (Mark Salter) [2167398]
- arm64/sysreg: Fix errors in 32 bit enumeration values (Mark Salter) [2167398]
- KVM: arm64: vgic: Add Apple M2 cpus to the list of broken SEIS implementations (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- perf: arm_spe: Use feature numbering for PMSEVFR_EL1 defines (Mark Salter) [2167398]
- redhat/configs: enable ARM64_ERRATUM_2645198 (Mark Salter) [2167398]
- arm64: errata: Workaround possible Cortex-A715 [ESR|FAR]_ELx corruption (Mark Salter) [2167398]
- arm64:uprobe fix the uprobe SWBP_INSN in big-endian (Mark Salter) [2167398]
- arm64: insn: always inline hint generation (Mark Salter) [2167398]
- arm64: insn: simplify insn group identification (Mark Salter) [2167398]
- arm64: insn: always inline predicates (Mark Salter) [2167398]
- arm64: insn: remove aarch64_insn_gen_prefetch() (Mark Salter) [2167398]
- arm64: alternatives: make apply_alternatives_vdso() static (Mark Salter) [2167398]
- arm64: make is_ttbrX_addr() noinstr-safe (Mark Salter) [2167398]
- arm64: atomics: lse: remove stale dependency on JUMP_LABEL (Mark Salter) [2167398]
- arm64/asm: Remove unused enable_da macro (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Use kstrtobool() instead of strtobool() (Mark Salter) [2167398]
- arm64: move on_thread_stack() to <asm/stacktrace.h> (Mark Salter) [2167398]
- arm64: remove current_top_of_stack() (Mark Salter) [2167398]
- arm64/sysreg: Remove duplicate definitions from asm/sysreg.h (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_DFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_DFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR5_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert MVFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert MVFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert MVFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_PFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_PFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_PFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR6_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR5_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR4_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR3_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR4_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR3_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Extend the maximum width of a register and symbol name (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MVFR2_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MVFR1_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MVFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_DFR1_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_DFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_PFR2_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_PFR1_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_PFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR6_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR5_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR4_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_MMFR5_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_MMFR4_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_MMFR0_EL1 (Mark Salter) [2167398]
- arm64: booting: Require placement within 48-bit addressable memory (Mark Salter) [2167398]
- arm64: mm: kfence: only handle translation faults (Mark Salter) [2167398]
- arm64/mm: Simplify and document pte_to_phys() for 52 bit addresses (Mark Salter) [2167398]
- arm64: armv8_deprecated: fix unused-function error (Mark Salter) [2167398]
- arm64: armv8_deprecated: rework deprected instruction handling (Mark Salter) [2167398]
- arm64: armv8_deprecated: move aarch32 helper earlier (Mark Salter) [2167398]
- arm64: armv8_deprecated move emulation functions (Mark Salter) [2167398]
- arm64: armv8_deprecated: fold ops into insn_emulation (Mark Salter) [2167398]
- arm64: rework EL0 MRS emulation (Mark Salter) [2167398]
- arm64: factor insn read out of call_undef_hook() (Mark Salter) [2167398]
- arm64: factor out EL1 SSBS emulation hook (Mark Salter) [2167398]
- arm64: split EL0/EL1 UNDEF handlers (Mark Salter) [2167398]
- arm64: allow kprobes on EL0 handlers (Mark Salter) [2167398]
- arm64: Add Cortex-715 CPU part definition (Mark Salter) [2167398]
- arm64/hwcap: Add support for SVE 2.1 (Mark Salter) [2167398]
- arm64/hwcap: Add support for FEAT_RPRFM (Mark Salter) [2167398]
- arm64/hwcap: Add support for FEAT_CSSC (Mark Salter) [2167398]
- arm64: Enable data independent timing (DIT) in the kernel (Mark Salter) [2167398]
- arm64/fpsimd: Make kernel_neon_ API _GPL (Mark Salter) [2167398]
- arm64: alternative: constify alternative_has_feature_* argument (Mark Salter) [2167398]
- arm64: jump_label: mark arguments as const to satisfy asm constraints (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix XGene-1 TVAL register math error (Mark Salter) [2167398]
- arm64: efi: Fix handling of misaligned runtime regions and drop warning (Mark Salter) [2167398]
- arm64: cpufeature: Fix the visibility of compat hwcaps (Mark Salter) [2167398]
- arm64: entry: avoid kprobe recursion (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix CNTPCT_LO and CNTVCT_LO value (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix handling of ARM erratum 858921 (Mark Salter) [2167398]
- redhat/configs: Enable CONFIG_ARM64_ERRATUM_2441007 (Mark Salter) [2167398]
- arm64: errata: Add Cortex-A55 to the repeat tlbi list (Mark Salter) [2167398]
- arm64/sysreg: Fix typo in SCTR_EL1.SPINTMASK (Mark Salter) [2167398]
- arm64: alternatives: Use vdso/bits.h instead of linux/bits.h (Mark Salter) [2167398]
- arm64: uaccess: simplify uaccess_mask_ptr() (Mark Salter) [2167398]
- arm64: support huge vmalloc mappings (Mark Salter) [2167398]
- arm64: spectre: increase parameters that can be used to turn off bhb mitigation individually (Mark Salter) [2167398]
- arm64: run softirqs on the per-CPU IRQ stack (Mark Salter) [2167398]
- arm64: vdso: use SYS_CNTVCTSS_EL0 for gettimeofday (Mark Salter) [2167398]
- arm64: alternative: patch alternatives in the vDSO (Mark Salter) [2167398]
- arm64: module: move find_section to header (Mark Salter) [2167398]
- arm64: module: Remove unused plt_entry_is_initialized() (Mark Salter) [2167398]
- arm64: module: Make plt_equals_entry() static (Mark Salter) [2167398]
- arm64: fix the build with binutils 2.27 (Mark Salter) [2167398]
- arm64: avoid BUILD_BUG_ON() in alternative-macros (Mark Salter) [2167398]
- arm64: alternatives: add shared NOP callback (Mark Salter) [2167398]
- arm64: alternatives: add alternative_has_feature_*() (Mark Salter) [2167398]
- arm64: alternatives: have callbacks take a cap (Mark Salter) [2167398]
- arm64: alternatives: make alt_region const (Mark Salter) [2167398]
- arm64: alternatives: hoist print out of __apply_alternatives() (Mark Salter) [2167398]
- arm64: alternatives: proton-pack: prepare for cap changes (Mark Salter) [2167398]
- arm64: alternatives: kvm: prepare for cap changes (Mark Salter) [2167398]
- arm64: cpufeature: make cpus_have_cap() noinstr-safe (Mark Salter) [2167398]
- arm64/ptrace: Support access to TPIDR2_EL0 (Mark Salter) [2167398]
- arm64/sysreg: Fix a few missed conversions (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64AFRn_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64DFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64FDR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Use feature numbering for PMU and SPE revisions (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64DFR0_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Align field names in ID_AA64DFR0_EL1 with architecture (Mark Salter) [2167398]
- arm64/sysreg: Add defintion for ALLINT (Mark Salter) [2167398]
- arm64/sysreg: Convert SCXTNUM_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert TIPDR_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64PFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64PFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64MMFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64MMFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64MMFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert HCRX_EL2 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64PFR1_EL1 SME enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64PFR1_EL1 BTI enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64PFR1_EL1 fractional version fields (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MTE feature enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for SSBS feature enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64PFR0_EL1.AdvSIMD constants (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64PFR0_EL1 constants (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64MMFR2_EL1.CnP (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64MMFR2_EL1.VARange (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64MMFR1_EL1 fields (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64MMFR0_EL1.ASIDBits (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64MMFR0_EL1.BigEnd (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64PFR1_EL1 constant names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64PFR0_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64MMFR2_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64MMFR0_EL1 definition names (Mark Salter) [2167398]
- arm64: cache: Remove unused CTR_CACHE_MINLINE_MASK (Mark Salter) [2167398]
- arm64/sysreg: Describe ID_AA64SMFR0_EL1.SMEVer as an enumeration (Mark Salter) [2167398]
- arm64/sysreg: Remove stray SMIDR_EL1 defines (Mark Salter) [2167398]
- redhat/configs: Enable CONFIG_ARM64_ERRATUM_2658417 (Mark Salter) [2167398]
- arm64: errata: remove BF16 HWCAP due to incorrect result on Cortex-A510 (Mark Salter) [2167398]
- arm64: cpufeature: Expose get_arm64_ftr_reg() outside cpufeature.c (Mark Salter) [2167398]
- arm64: cpufeature: Force HWCAP to be based on the sysreg visible to user-space (Mark Salter) [2167398]
- arm64: rework BTI exception handling (Mark Salter) [2167398]
- arm64: rework FPAC exception handling (Mark Salter) [2167398]
- arm64: consistently pass ESR_ELx to die() (Mark Salter) [2167398]
- arm64: die(): pass 'err' as long (Mark Salter) [2167398]
- arm64: report EL1 UNDEFs better (Mark Salter) [2167398]
- arm64: atomic: always inline the assembly (Mark Salter) [2167398]
- arm64: atomics: remove LL/SC trampolines (Mark Salter) [2167398]
- arm64: stacktrace: track hyp stacks in unwinder's address space (Mark Salter) [2167398]
- arm64: stacktrace: track all stack boundaries explicitly (Mark Salter) [2167398]
- arm64: stacktrace: remove stack type from fp translator (Mark Salter) [2167398]
- arm64: stacktrace: rework stack boundary discovery (Mark Salter) [2167398]
- arm64: stacktrace: add stackinfo_on_stack() helper (Mark Salter) [2167398]
- arm64: stacktrace: move SDEI stack helpers to stacktrace code (Mark Salter) [2167398]
- arm64: stacktrace: rename unwind_next_common() -> unwind_next_frame_record() (Mark Salter) [2167398]
- arm64: stacktrace: simplify unwind_next_common() (Mark Salter) [2167398]
- arm64: stacktrace: fix kerneldoc comments (Mark Salter) [2167398]
- arm64/sysreg: Add hwcap for SVE EBF16 (Mark Salter) [2167398]
- redhat/configs: aarch64: enable ERRATUM_2457168 workaround (Mark Salter) [2167398]
- arm64: topology: fix possible overflow in amu_fie_setup() (Mark Salter) [2167398]
- arm64: mm: don't acquire mutex when rewriting swapper (Mark Salter) [2167398]
- arm64: mm: fix resume for 52-bit enabled builds (Mark Salter) [2167398]
- arm64/ptrace: Don't clear calling process' TIF_SME on OOM (Mark Salter) [2167398]
- arm64/bti: Disable in kernel BTI when cross section thunks are broken (Mark Salter) [2167398]
- arm64: mm: Reserve enough pages for the initial ID map (Mark Salter) [2167398]
- perf/arm_pmu_platform: fix tests for platform_get_irq() failure (Mark Salter) [2167398]
- arm64: head: Ignore bogus KASLR displacement on non-relocatable kernels (Mark Salter) [2167398]
- arm64/signal: Raise limit on stack frames (Mark Salter) [2167398]
- arm64/cache: Fix cache_type_cwg() for register generation (Mark Salter) [2167398]
- arm64/sysreg: Guard SYS_FIELD_ macros for asm (Mark Salter) [2167398]
- arm64/sysreg: Directly include bitfield.h (Mark Salter) [2167398]
- arm64: errata: add detection for AMEVCNTR01 incrementing incorrectly (Mark Salter) [2167398]
- arm64: Fix comment typo (Mark Salter) [2167398]
- arm64: Fix match_list for erratum 1286807 on Arm Cortex-A76 (Mark Salter) [2167398]
- arm64: Update 'unwinder howto' (Mark Salter) [2167398]
- arm64: Delay initialisation of cpuinfo_arm64::reg_{zcr,smcr} (Mark Salter) [2167398]
- arm64: fix KASAN_INLINE (Mark Salter) [2167398]
- arm64: Add an override for ID_AA64SMFR0_EL1.FA64 (Mark Salter) [2167398]
- arm64: Add the arm64.nosve command line option (Mark Salter) [2167398]
- arm64: Add the arm64.nosme command line option (Mark Salter) [2167398]
- arm64: Expose a __check_override primitive for oddball features (Mark Salter) [2167398]
- arm64: Allow the idreg override to deal with variable field width (Mark Salter) [2167398]
- arm64: Factor out checking of a feature against the override into a macro (Mark Salter) [2167398]
- arm64: Allow sticky E2H when entering EL1 (Mark Salter) [2167398]
- arm64: Save state of HCR_EL2.E2H before switch to EL1 (Mark Salter) [2167398]
- arm64: Rename the VHE switch to "finalise_el2" (Mark Salter) [2167398]
- arm64: mm: fix booting with 52-bit address space (Mark Salter) [2167398]
- arm64: head: remove __PHYS_OFFSET (Mark Salter) [2167398]
- arm64: lds: use PROVIDE instead of conditional definitions (Mark Salter) [2167398]
- arm64: setup: drop early FDT pointer helpers (Mark Salter) [2167398]
- arm64: head: avoid relocating the kernel twice for KASLR (Mark Salter) [2167398]
- arm64: kaslr: defer initialization to initcall where permitted (Mark Salter) [2167398]
- arm64: head: record CPU boot mode after enabling the MMU (Mark Salter) [2167398]
- arm64: head: populate kernel page tables with MMU and caches on (Mark Salter) [2167398]
- arm64: head: factor out TTBR1 assignment into a macro (Mark Salter) [2167398]
- arm64: idreg-override: use early FDT mapping in ID map (Mark Salter) [2167398]
- arm64: head: create a temporary FDT mapping in the initial ID map (Mark Salter) [2167398]
- arm64: head: use relative references to the RELA and RELR tables (Mark Salter) [2167398]
- arm64: head: cover entire kernel image in initial ID map (Mark Salter) [2167398]
- arm64: head: add helper function to remap regions in early page tables (Mark Salter) [2167398]
- arm64: mm: provide idmap pointer to cpu_replace_ttbr1() (Mark Salter) [2167398]
- arm64: head: pass ID map root table address to __enable_mmu() (Mark Salter) [2167398]
- arm64: kernel: drop unnecessary PoC cache clean+invalidate (Mark Salter) [2167398]
- arm64: head: split off idmap creation code (Mark Salter) [2167398]
- arm64: head: switch to map_memory macro for the extended ID map (Mark Salter) [2167398]
- arm64: head: simplify page table mapping macros (slightly) (Mark Salter) [2167398]
- arm64: head: drop idmap_ptrs_per_pgd (Mark Salter) [2167398]
- arm64: head: move assignment of idmap_t0sz to C code (Mark Salter) [2167398]
- arm64: mm: make vabits_actual a build time constant if possible (Mark Salter) [2167398]
- arm64: head: move kimage_vaddr variable into C file (Mark Salter) [2167398]
- arm64: trap implementation defined functionality in userspace (Mark Salter) [2167398]
- arm64/mm: use GENMASK_ULL for TTBR_BADDR_MASK_52 (Mark Salter) [2167398]
- arm64: numa: Don't check node against MAX_NUMNODES (Mark Salter) [2167398]
- arm64: Do not forget syscall when starting a new thread. (Mark Salter) [2167398]
- arm64: boot: add zstd support (Mark Salter) [2167398]
- arm64: cpufeature: Allow different PMU versions in ID_DFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64ZFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64SMFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORID_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORC_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORN_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LOREA_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORSA_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64ISAR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64ISAR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert GMID to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert DCZID_EL0 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert CTR_EL0 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64ISAR2_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64ISAR1_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Remove defines for RPRES enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64ZFR0_EL1 fields (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64SMFR0_EL1 enums (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for WFxT defines (Mark Salter) [2167398]
- arm64: stackleak: fix current_top_of_stack() (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Force inlining of erratum_set_next_event_generic() (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Move drop _tval from erratum function names (Mark Salter) [2167398]
- arm64: Add handling of CNTVCTSS traps (Mark Salter) [2167398]
- arm64: Add CNT{P,V}CTSS_EL0 alternatives to cnt{p,v}ct_el0 (Mark Salter) [2167398]
- clocksource/drivers/arch_arm_timer: Move workaround synchronisation around (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix masking for high freq counters (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Drop unnecessary ISB on CVAL programming (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Remove any trace of the TVAL programming interface (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Work around broken CVAL implementations (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Advertise 56bit timer to the core code (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Move MMIO timer programming over to CVAL (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix MMIO base address vs callback ordering issue (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Move system register timer programming over to CVAL (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Extend write side of timer register accessors to u64 (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Drop CNT*_TVAL read accessors (Mark Salter) [2167398]
- clocksource/arm_arch_timer: Add build-time guards for unhandled register accesses (Mark Salter) [2167398]
- s390/qeth: fix use-after-free in hsci (Tobias Huschle) [2183991]
- s390/uaccess: add missing earlyclobber annotations to __clear_user() (Tobias Huschle) [2183079]

Tue, 18 Apr 2023 GMT - Jan Stancek <jstancek@redhat.com> [5.14.0-301.el9]
- kernel.spec: gcov: make gcov subpackages per variant (Jan Stancek) [2180784]
- block: don't set GD_NEED_PART_SCAN if scan partition failed (Ming Lei) [2179915]
- net: ethtool: fix __ethtool_dev_mm_supported() implementation (Ivan Vecera) [2175237]
- ethtool: pse-pd: Fix double word in comments (Ivan Vecera) [2175237]
- netlink-specs: add rx-push to ethtool family (Ivan Vecera) [2175237]
- net: ethtool: extend ringparam set/get APIs for rx_push (Ivan Vecera) [2175237]
- ethtool: mm: fix get_mm() return code not propagating to user space (Ivan Vecera) [2175237]
- netlink: specs: add partial specification for ethtool (Ivan Vecera) [2175237]
- Documentation: networking: correct spelling (Ivan Vecera) [2175237]
- ethtool: netlink: convert commands to common SET (Ivan Vecera) [2175237]
- ethtool: netlink: handle SET intro/outro in the common code (Ivan Vecera) [2175237]
- net: ethtool: provide shims for stats aggregation helpers when CONFIG_ETHTOOL_NETLINK=n (Ivan Vecera) [2175237]
- net: ethtool: fix NULL pointer dereference in pause_prepare_data() (Ivan Vecera) [2175237]
- net: ethtool: fix NULL pointer dereference in stats_prepare_data() (Ivan Vecera) [2175237]
- ethtool: Add and use ethnl_update_bool. (Ivan Vecera) [2175237]
- net: ethtool: add helpers for MM fragment size translation (Ivan Vecera) [2175237]
- net: ethtool: add helpers for aggregate statistics (Ivan Vecera) [2175237]
- docs: ethtool: document ETHTOOL_A_STATS_SRC and ETHTOOL_A_PAUSE_STATS_SRC (Ivan Vecera) [2175237]
- net: ethtool: netlink: retrieve stats from multiple sources (eMAC, pMAC) (Ivan Vecera) [2175237]
- docs: ethtool-netlink: document interface for MAC Merge layer (Ivan Vecera) [2175237]
- net: ethtool: add support for MAC Merge layer (Ivan Vecera) [2175237]
- plca.c: fix obvious mistake in checking retval (Ivan Vecera) [2175237]
- ethtool: add tx aggregation parameters (Ivan Vecera) [2175237]
- ethtool: add netlink attr in rss get reply only if value is not null (Ivan Vecera) [2175237]
- net/ethtool: add netlink interface for the PLCA RS (Ivan Vecera) [2175237]
- ethtool: Replace 0-length array with flexible array (Ivan Vecera) [2175237]
- net/ethtool/ioctl: split ethtool_get_phy_stats into multiple helpers (Ivan Vecera) [2175237]
- net/ethtool/ioctl: remove if n_stats checks from ethtool_get_phy_stats (Ivan Vecera) [2175237]
- net/ethtool/ioctl: return -EOPNOTSUPP if we have no phy stats (Ivan Vecera) [2175237]
- ethtool: add netlink based get rss support (Ivan Vecera) [2175237]
- ethtool: avoiding integer overflow in ethtool_phys_id() (Ivan Vecera) [2175237]
- ethtool: doc: clarify what drivers can implement in their get_drvinfo() (Ivan Vecera) [2175237]
- ethtool: ethtool_get_drvinfo: populate drvinfo fields even if callback exits (Ivan Vecera) [2175237]
- ethtool: Fail number of channels change when it conflicts with rxnfc (Ivan Vecera) [2175237]
- ethtool: linkstate: add a statistic for PHY down events (Ivan Vecera) [2175237]
- ethtool: Add support for 800Gbps link modes (Ivan Vecera) [2175237]
- ethtool: pse-pd: fix null-deref on genl_info in dump (Ivan Vecera) [2175237]
- eth: pse: add missing static inlines (Ivan Vecera) [2175237]
- ethtool: add interface to interact with Ethernet Power Equipment (Ivan Vecera) [2175237]
- net: mdiobus: search for PSE nodes by parsing PHY nodes. (Ivan Vecera) [2175237]
- net: mdiobus: fwnode_mdiobus_register_phy() rework error handling (Ivan Vecera) [2175237]
- redhat: configs: Add config for PSE_CONTROLLER (Ivan Vecera) [2175237]
- net: add framework to support Ethernet PSE and PDs devices (Ivan Vecera) [2175237]
- ethtool: tunnels: check the return value of nla_nest_start() (Ivan Vecera) [2175237]
- ethtool: move from strlcpy with unused retval to strscpy (Ivan Vecera) [2175237]
- net: delete extra space and tab in blank line (Ivan Vecera) [2175237]
- treewide: uapi: Replace zero-length arrays with flexible-array members (Ivan Vecera) [2175237]
- ethtool: Fix and simplify ethtool_convert_link_mode_to_legacy_u32() (Ivan Vecera) [2175237]
- net: ethtool: move checks before rtnl_lock() in ethnl_set_rings (Ivan Vecera) [2175237]
- net: ethtool: extend ringparam set/get APIs for tx_push (Ivan Vecera) [2175237]
- ethtool: add support to set/get completion queue event size (Ivan Vecera) [2175237]
- ethtool: stats: Use struct_group() to clear all stats at once (Ivan Vecera) [2175237]
- net: convert users of bitmap_foo() to linkmode_foo() (Ivan Vecera) [2175237]
- cifs: Fix pages leak when writedata alloc failed in cifs_write_from_iter() (Ronnie Sahlberg) [2182524]
- cifs: Fix pages array leak when writedata alloc failed in cifs_writedata_alloc() (Ronnie Sahlberg) [2182524]
- cifs: update internal module number (Ronnie Sahlberg) [2182524]
- cifs: fix double free on failed kerberos auth (Ronnie Sahlberg) [2182524]
- cifs: fix interface count calculation during refresh (Ronnie Sahlberg) [2182524]
- cifs: fix memory leaks in session setup (Ronnie Sahlberg) [2182524]
- smb3: interface count displayed incorrectly (Ronnie Sahlberg) [2182524]
- cifs: Fix memory leak when build ntlmssp negotiate blob failed (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_ses_add_channel() (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_flock() (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_create() (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_copy_file_range() (Ronnie Sahlberg) [2182524]
- smb3: improve SMB3 change notification support (Ronnie Sahlberg) [2182524]
- cifs: lease key is uninitialized in two additional functions when smb1 (Ronnie Sahlberg) [2182524]
- cifs: lease key is uninitialized in smb1 paths (Ronnie Sahlberg) [2182524]
- cifs: fix double-fault crash during ntlmssp (Ronnie Sahlberg) [2182524]
- cifs: fix mount on old smb servers (Ronnie Sahlberg) [2182524]
- cifs: use ALIGN() and round_up() macros (Ronnie Sahlberg) [2182524]
- cifs: prevent copying past input buffer boundaries (Ronnie Sahlberg) [2182524]
- cifs: Fix the error length of VALIDATE_NEGOTIATE_INFO message (Ronnie Sahlberg) [2182524]
- cifs: destage dirty pages before re-reading them for cache=none (Ronnie Sahlberg) [2182524]
- cifs: return correct error in ->calc_signature() (Ronnie Sahlberg) [2182524]
- smb3: rename encryption/decryption TFMs (Ronnie Sahlberg) [2182524]
- cifs: replace kfree() with kfree_sensitive() for sensitive data (Ronnie Sahlberg) [2182524]
- cifs: remove initialization value (Ronnie Sahlberg) [2182524]
- cifs: Replace a couple of one-element arrays with flexible-array members (Ronnie Sahlberg) [2182524]
- smb3: add dynamic trace points for tree disconnect (Ronnie Sahlberg) [2182524]
- cifs: misc: fix spelling typo in comment (Ronnie Sahlberg) [2182524]
- cifs: update internal module number (Ronnie Sahlberg) [2182524]
- cifs: Fix memory leak on the deferred close (Ronnie Sahlberg) [2182524]
- SMB3: fix lease break timeout when multiple deferred close handles for the same file. (Ronnie Sahlberg) [2182524]
- smb3: lower default deferred close timeout to address perf regression (Ronnie Sahlberg) [2182524]
- smb3: allow deferred close timeout to be configurable (Ronnie Sahlberg) [2182524]
- cifs: update internal module number (Ronnie Sahlberg) [2182524]
- cifs: alloc_mid function should be marked as static (Ronnie Sahlberg) [2182524]
- cifs: remove "cifs_" prefix from init/destroy mids functions (Ronnie Sahlberg) [2182524]
- cifs: remove useless DeleteMidQEntry() (Ronnie Sahlberg) [2182524]
- cifs: fix wrong unlock before return from cifs_tree_connect() (Ronnie Sahlberg) [2182524]
- Documentation: networking: TC queue based filtering (Ivan Vecera) [2178209]
- act_skbedit: skbedit queue mapping for receive queue (Ivan Vecera) [2178209]
- wifi: iwlwifi: mvm: protect TXQ list manipulation (Jose Ignacio Tornos Martinez) [2183490]
- wifi: iwlwifi: mvm: fix mvmtxq->stopped handling (Jose Ignacio Tornos Martinez) [2183490]
- smb3: clarify multichannel warning (Ronnie Sahlberg) [2180669]
- smb3: do not log confusing message when server returns no network interfaces (Ronnie Sahlberg) [2180669]
- cifs: do not query ifaces on smb1 mounts (Ronnie Sahlberg) [2180669]
- cifs: periodically query network interfaces from server (Ronnie Sahlberg) [2180669]
- smb3: workaround negprot bug in some Samba servers (Ronnie Sahlberg) [2180669]
- smb3: use netname when available on secondary channels (Ronnie Sahlberg) [2180669]
- smb3: fix empty netname context on secondary channels (Ronnie Sahlberg) [2180669]
- cifs: populate empty hostnames for extra channels (Ronnie Sahlberg) [2180669]
- redhat/kernel.spec.template: fix installonlypkg for meta package (Jan Stancek)
- s390/dump: save IPL CPU registers once DAT is available (Chris von Recklinghausen) [2185692]
- gen_compile_commands: handle multiple lines per .mod file (Joel Slebodnick) [2160559]
- scripts/nsdeps: adjust to the format change of *.mod files (Joel Slebodnick) [2160559]
- kbuild: avoid regex RS for POSIX awk (Joel Slebodnick) [2160559]
- kbuild: make *.mod rule robust against too long argument error (Joel Slebodnick) [2160559]
- kbuild: make built-in.a rule robust against too long argument error (Joel Slebodnick) [2160559]
- kbuild: read *.mod to get objects passed to $(LD) or $(AR) (Joel Slebodnick) [2160559]
- kbuild: make *.mod not depend on *.o (Joel Slebodnick) [2160559]
- kbuild: get rid of duplication in *.mod files (Joel Slebodnick) [2160559]
- kbuild: split the second line of *.mod into *.usyms (Joel Slebodnick) [2160559]
- kbuild: reuse real-search to simplify cmd_mod (Joel Slebodnick) [2160559]
- kbuild: Fixup the IBT kbuild changes (Joel Slebodnick) [2160559]

Sun, 16 Apr 2023 GMT - Jan Stancek <jstancek@redhat.com> [5.14.0-300.el9]
- remoteproc: imx_rproc: Correct i.MX93 DRAM mapping (Steve Best) [2180764]
- remoteproc: imx_rproc: Enable attach recovery for i.MX8QM/QXP (Steve Best) [2180764]
- remoteproc: imx_rproc: Request mbox channel later (Steve Best) [2180764]
- remoteproc: imx_rproc: Support i.MX8QM (Steve Best) [2180764]
- remoteproc: imx_rproc: Support kicking Mcore from Linux for i.MX8QXP (Steve Best) [2180764]
- remoteproc: imx_rproc: Support attaching to i.MX8QXP M4 (Steve Best) [2180764]
- netdevsim: Fix memory leak of nsim_dev->fa_cookie (Petr Oros) [2181505]
- netdevsim: fix memory leak in nsim_bus_dev_new() (Petr Oros) [2181505]
- netdevsim: remove dir in nsim_dev_debugfs_init() when creating ports dir failed (Petr Oros) [2181505]
- netdevsim: fix memory leak in nsim_drv_probe() when nsim_dev_resources_register() failed (Petr Oros) [2181505]
- netdevsim: remove redundant variable ret (Petr Oros) [2181505]
- selftests: netdevsim: Add test cases for route deletion failure (Petr Oros) [2181505]
- netdevsim: fib: Add debugfs knob to simulate route deletion failure (Petr Oros) [2181505]
- netdevsim: fib: Fix reference count leak on route deletion failure (Petr Oros) [2181505]
- netdevsim: rely on XFRM state direction instead of flags (Petr Oros) [2181505]
- powerpc/64s/radix: Fix RWX mapping with relocated kernel (Avnish Chouhan) [2161680]
- powerpc/64s/radix: Fix crash with unaligned relocated kernel (Avnish Chouhan) [2161680]
- mm/filemap: fix page end in filemap_get_read_batch (Nico Pache) [2181263]
- dt-bindings: clock: imx93: drop TPM1/3 LPIT1/2 entry (Steve Best) [2178965]
- clk: imx: imx93: invoke imx_register_uart_clocks (Steve Best) [2178965]
- clk: imx: rename imx_obtain_fixed_clk_hw() to imx_get_clk_hw_by_name() (Steve Best) [2178965]
- clk: imx93: keep sys ctr clock always on (Steve Best) [2178965]
- clk: imx: keep hsio bus clock always on (Steve Best) [2178965]
- clk: imx93: drop tpm1/3, lpit1/2 clk (Steve Best) [2178965]
- clk: imx93: correct enet clock (Steve Best) [2178965]
- clk: imx93: unmap anatop base in error handling path (Steve Best) [2178965]
- clk: imx93: correct the flexspi1 clock setting (Steve Best) [2178965]
- soc: imx: imx93-src: No need to set device_driver owner (Steve Best) [2180773]
- soc: imx: imx93-pd: No need to set device_driver owner (Steve Best) [2180773]
- sched/topology: fix KASAN warning in hop_cmp() (Phil Auld) [RHEL-318]
- lib/cpumask: update comment for cpumask_local_spread() (Phil Auld) [RHEL-318]
- sched/topology: Introduce for_each_numa_hop_mask() (Phil Auld) [RHEL-318]
- sched/topology: Introduce sched_numa_hop_mask() (Phil Auld) [RHEL-318]
- lib/cpumask: reorganize cpumask_local_spread() logic (Phil Auld) [RHEL-318]
- cpumask: improve on cpumask_local_spread() locality (Phil Auld) [RHEL-318]
- sched: add sched_numa_find_nth_cpu() (Phil Auld) [RHEL-318]
- cpumask: introduce cpumask_nth_and_andnot (Phil Auld) [RHEL-318]
- lib/find: introduce find_nth_and_andnot_bit (Phil Auld) [RHEL-318]
- cpumask: add cpumask_nth_{,and,andnot} (Phil Auld) [RHEL-318]
- lib/bitmap: remove bitmap_ord_to_pos (Phil Auld) [RHEL-318]
- lib: remove lib/nodemask.c (Phil Auld) [RHEL-318]
- gcc-plugins: Undefine LATENT_ENTROPY_PLUGIN when plugin disabled for a file (Phil Auld) [RHEL-318]
- powerpc: drop dependency on <asm/machdep.h> in archrandom.h (Phil Auld) [RHEL-318]
- lib/nodemask: inline next_node_in() and node_random() (Phil Auld) [RHEL-318]
- lib/bitmap: add tests for find_nth_bit() (Phil Auld) [RHEL-318]
- lib: add find_nth{,_and,_andnot}_bit() (Phil Auld) [RHEL-318]
- lib/find_bit: optimize find_next_bit() functions (Phil Auld) [RHEL-318]
- lib/find_bit: create find_first_zero_bit_le() (Phil Auld) [RHEL-318]
- lib/find_bit: introduce FIND_FIRST_BIT() macro (Phil Auld) [RHEL-318]
- lib/bitmap: add bitmap_weight_and() (Phil Auld) [RHEL-318]
- lib/bitmap: don't call __bitmap_weight() in kernel code (Phil Auld) [RHEL-318]
- lib/cpumask: move trivial wrappers around find_bit to the header (Phil Auld) [RHEL-318]
- lib/cpumask: change return types to unsigned where appropriate (Phil Auld) [RHEL-318]
- cpumask: change return types to bool where appropriate (Phil Auld) [RHEL-318]
- cpumask: Always inline helpers which use bit manipulation functions (Phil Auld) [RHEL-318]
- cpumask: use find_first_and_bit() (Phil Auld) [RHEL-318]
- asm-generic/bitops: Always inline all bit manipulation helpers (Phil Auld) [RHEL-318]
- lib/bitmap: change type of bitmap_weight to unsigned long (Phil Auld) [RHEL-318]
- lib/bitmap: change return types to bool where appropriate (Phil Auld) [RHEL-318]
- arm: align find_bit declarations with generic kernel (Phil Auld) [RHEL-318]
- nodemask: Fix return values to be unsigned (Phil Auld) [RHEL-318]
- bitmap: Fix return values to be unsigned (Phil Auld) [RHEL-318]
- net: thunderbolt: fix memory leak in tbnet_open() (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Clear ep descriptor last (Desnes Nunes) [2181663]
- usb: dwc3: exynos: Fix remove() function (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Disable GUSB2PHYCFG.SUSPHY for End Transfer (Desnes Nunes) [2181663]
- USB: serial: option: add u-blox LARA-L6 modem (Desnes Nunes) [2181663]
- USB: serial: option: add u-blox LARA-R6 00B modem (Desnes Nunes) [2181663]
- USB: serial: option: remove old LARA-R6 PID (Desnes Nunes) [2181663]
- net: thunderbolt: Fix error handling in tbnet_init() (Desnes Nunes) [2181663]
- USB: serial: option: add Fibocom FM160 0x0111 composition (Desnes Nunes) [2181663]
- usb: add NO_LPM quirk for Realforce 87U Keyboard (Desnes Nunes) [2181663]
- usb: chipidea: fix deadlock in ci_otg_del_timer (Desnes Nunes) [2181663]
- usb: dwc3: Do not get extcon device when usb-role-switch is used (Desnes Nunes) [2181663]
- usb: typec: tipd: Prevent uninitialized event{1,2} in IRQ handler (Desnes Nunes) [2181663]
- usb: typec: mux: Enter safe mode only when pins need to be reconfigured (Desnes Nunes) [2181663]
- Revert "usb: dwc3: disable USB core PHY management" (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Return -ESHUTDOWN on ep disable (Desnes Nunes) [2181663]
- USB: serial: option: add Sierra Wireless EM9191 (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Don't set IMI for no_interrupt (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Stop processing more requests on IMI (Desnes Nunes) [2181663]
- xhci: Remove device endpoints from bandwidth list when freeing the device (Desnes Nunes) [2181663]
- xhci: Add quirk to reset host back to default state at shutdown (Desnes Nunes) [2181663]
- usb: xhci: add XHCI_SPURIOUS_SUCCESS to ASM1042 despite being a V0.96 controller (Desnes Nunes) [2181663]
- usb: typec: ucsi: acpi: Implement resume callback (Desnes Nunes) [2181663]
- usb: typec: ucsi: Check the connection on resume (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Don't delay End Transfer on delayed_status (Desnes Nunes) [2181663]
- usb: dwc3: Don't switch OTG -> peripheral if extcon is present (Desnes Nunes) [2181663]
- Revert "usb: dwc3: Don't switch OTG -> peripheral if extcon is present" (Desnes Nunes) [2181663]
- Revert "USB: fixup for merge issue with "usb: dwc3: Don't switch OTG -> peripheral if extcon is present"" (Desnes Nunes) [2181663]
- USB: omap_udc: Fix spelling mistake: "tranceiver_ctrl" -> "transceiver_ctrl" (Desnes Nunes) [2181663]
- usb: typec: Replace custom implementation of device_match_fwnode() (Desnes Nunes) [2181663]
- usb: idmouse: fix an uninit-value in idmouse_open (Desnes Nunes) [2181663]
- usb: phy: generic: Switch to use dev_err_probe() helper (Desnes Nunes) [2181663]
- usb: ulpi: use DEFINE_SHOW_ATTRIBUTE to simplify ulpi_regs (Desnes Nunes) [2181663]
- usb: cdc-wdm: Use skb_put_data() instead of skb_put/memcpy pair (Desnes Nunes) [2181663]
- usb: typec: fusb302: Switch to use dev_err_probe() helper (Desnes Nunes) [2181663]
- USB: serial: qcserial: add new usb-id for Dell branded EM7455 (Desnes Nunes) [2181663]
- media: flexcop-usb: use usb_endpoint_maxp() (Desnes Nunes) [2181663]
- media: flexcop-usb: clean up URB initialisation (Desnes Nunes) [2181663]
- media: flexcop-usb: clean up endpoint sanity checks (Desnes Nunes) [2181663]
- media: usb/dvb-usb-v2: fix repeated words in comments (Desnes Nunes) [2181663]
- thunderbolt: Use dev_err_probe() (Desnes Nunes) [2181663]
- thunderbolt: Convert to use sysfs_emit()/sysfs_emit_at() APIs (Desnes Nunes) [2181663]
- Revert "usb: storage: Add quirk for Samsung Fit flash" (Desnes Nunes) [2181663]
- usb: dwc3: core: fix some leaks in probe (Desnes Nunes) [2181663]
- usb: dwc3: core: Enable GUCTL1 bit 10 for fixing termination error after resume bug (Desnes Nunes) [2181663]
- dt-bindings: usb: snps,dwc3: Add 'snps,resume-hs-terminations' quirk (Desnes Nunes) [2181663]
- USB: add RESET_RESUME quirk for NVIDIA Jetson devices in RCM (Desnes Nunes) [2181663]
- usb: dwc3: core: add gfladj_refclk_lpm_sel quirk (Desnes Nunes) [2181663]
- dt-bindings: usb: dwc3: Add gfladj-refclk-lpm-sel-quirk (Desnes Nunes) [2181663]
- usb: dwc3: pci: Add PCIe device ID for USB3 controller on CPU sub-system for Alder Lake P (Desnes Nunes) [2181663]
- usb: dwc3: pci: Update the macro names for USB PCIe device ID's for Alder Lake platforms (Desnes Nunes) [2181663]
- usb: dwc3: xilinx: fix usb3 non-wakeup source resume failure (Desnes Nunes) [2181663]
- usb: dwc3: xilinx: add power management ops support (Desnes Nunes) [2181663]
- media: uvcvideo: move uvc_format_desc to common header (Desnes Nunes) [2181663]
- media: v4l: move helper functions for fractions from uvc to v4l2-common (Desnes Nunes) [2181663]
- dt-bindings: usb: dwc3: add sdm670 compatible (Desnes Nunes) [2181663]
- usb: dwc3: qcom: drop unneeded compatibles (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Do not clear ep delayed stop flag during ep disable (Desnes Nunes) [2181663]
- dt-bindings: usb: dwc2: rockchip: add rockchip,rk3128-usb (Desnes Nunes) [2181663]
- dt-bindings: usb: qcom,dwc3: Fix SM6115 clocks, irqs (Desnes Nunes) [2181663]
- usb: dwc2: Remove redundant license text (Desnes Nunes) [2181663]
- usb: dwc3: Fix typos in gadget.c (Desnes Nunes) [2181663]
- xhci: remove unused lpm_failed_dev member from struct xhci_hcd (Desnes Nunes) [2181663]
- xhci: remove unused command member from struct xhci_hcd struct (Desnes Nunes) [2181663]
- xhci: show fault reason for a failed enable slot command (Desnes Nunes) [2181663]
- xhci: Don't show warning for reinit on known broken suspend (Desnes Nunes) [2181663]
- xhci: dbc: Fix memory leak in xhci_alloc_dbc() (Desnes Nunes) [2181663]
- usb: host: xhci: Fix potential memory leak in xhci_alloc_stream_info() (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up driver prefix (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: move driver structure (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up attribute visibility logic (Desnes Nunes) [2181663]
- USB: serial: console: move mutex_unlock() before usb_serial_put() (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: convert to use dev_groups (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: add support for HP and HA devices (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: simplify divisor handling (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: assume hi-speed type (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up baudrate request (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up attribute handling (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up modem-status handling (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: tighten device-type detection (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: rename channel index (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: include FT2232D in type string (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: rename chip types (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: drop redundant chip type comments (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up chip type enum (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: fix 300 bps rate for SIO (Desnes Nunes) [2181663]
- usb: typec: intel_pmc_mux: Use the helper acpi_dev_get_memory_resources() (Desnes Nunes) [2181663]
- usb: misc: usb3503: call clk_disable_unprepare in the error handling (Desnes Nunes) [2181663]
- usb: chipidea: make configs for glue drivers visible with EXPERT (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Submit endxfer command if delayed during disconnect (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Skip waiting for CMDACT cleared during endxfer (Desnes Nunes) [2181663]
- usb: dwc3: Increase DWC3 controller halt timeout (Desnes Nunes) [2181663]
- usb: dwc3: Remove DWC3 locking during gadget suspend/resume (Desnes Nunes) [2181663]
- usb: dwc3: Avoid unmapping USB requests if endxfer is not complete (Desnes Nunes) [2181663]
- usb: misc: uss720: fix uninitialized variable rlen (Desnes Nunes) [2181663]
- thunderbolt: debugfs: Fix spelling mistakes in seq_puts text (Desnes Nunes) [2181663]
- thunderbolt: Add support for ASMedia NVM image format (Desnes Nunes) [2181663]
- thunderbolt: Move vendor specific NVM handling into nvm.c (Desnes Nunes) [2181663]
- thunderbolt: Provide tb_retimer_nvm_read() analogous to tb_switch_nvm_read() (Desnes Nunes) [2181663]
- thunderbolt: Rename and make nvm_read() available for other files (Desnes Nunes) [2181663]
- thunderbolt: Extend NVM version fields to 32-bits (Desnes Nunes) [2181663]
- thunderbolt: Allow NVM upgrade of USB4 host routers (Desnes Nunes) [2181663]
- scsi: uas: Drop DID_TARGET_FAILURE use (Desnes Nunes) [2181663]
- usb: clean up after dropping driver registration log spam (Desnes Nunes) [2181663]
- usb: phy: tegra: switch to using devm_gpiod_get() (Desnes Nunes) [2181663]
- USB: xhci: make xhci_get_endpoint_address static (Desnes Nunes) [2181663]
- thunderbolt: Add support for receiver lane margining (Desnes Nunes) [2181663]
- thunderbolt: Add helper to check if CL states are enabled on port (Desnes Nunes) [2181663]
- thunderbolt: Pass CL state bitmask to tb_port_clx_supported() (Desnes Nunes) [2181663]
- thunderbolt: Move port CL state functions into correct place in switch.c (Desnes Nunes) [2181663]
- thunderbolt: Move tb_xdomain_parent() to tb.h (Desnes Nunes) [2181663]
- USB: hcd-pci: Drop the unused id parameter from usb_hcd_pci_probe() (Desnes Nunes) [2181663]
- net: thunderbolt: Update module description with mention of USB4 (Desnes Nunes) [2181663]
- net: thunderbolt: Enable full end-to-end flow control (Desnes Nunes) [2181663]
- thunderbolt: Add back Intel Falcon Ridge end-to-end flow control workaround (Desnes Nunes) [2181663]
- thunderbolt: Show link type for XDomain connections too (Desnes Nunes) [2181663]
- net: thunderbolt: Enable DMA paths only after rings are enabled (Desnes Nunes) [2181663]
- usb: reduce kernel log spam on driver registration (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Continue handling EP0 xfercomplete events (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Synchronize IRQ between soft connect/disconnect (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Force sending delayed status during soft disconnect (Desnes Nunes) [2181663]
- usb: dwc3: Do not service EP0 and conndone events if soft disconnected (Desnes Nunes) [2181663]
- usb: host: xhci-plat: suspend/resume clks for brcm (Desnes Nunes) [2181663]
- usb: host: xhci-plat: suspend and resume clocks (Desnes Nunes) [2181663]
- usb: phy: mxs: fix MXS_PHY_TX_CAL45_MIN and MXS_PHY_TX_CAL45_MAX (Desnes Nunes) [2181663]
- usb: host: Initiate urb ep with udev ep0 (Desnes Nunes) [2181663]
- usb: ehci: Use endpoint in URB to get maxpacket (Desnes Nunes) [2181663]
- usb: chipidea: Add support for VBUS control with PHY (Desnes Nunes) [2181663]
- dt-bindings: usb: Add missing (unevaluated|additional)Properties on child nodes (Desnes Nunes) [2181663]
- media: uvcvideo: Limit power line control for Sonix Technology (Desnes Nunes) [2181663]
- media: uvcvideo: Use entity get_cur in uvc_ctrl_set (Desnes Nunes) [2181663]
- media: uvcvideo: Fix typo 'the the' in comment (Desnes Nunes) [2181663]
- media: uvcvideo: Use indexed loops in uvc_ctrl_init_ctrl() (Desnes Nunes) [2181663]
- media: uvcvideo: Fix memory leak in uvc_gpio_parse (Desnes Nunes) [2181663]
- media: gspca: Fix typo 'the the' in comment (Desnes Nunes) [2181663]
- thunderbolt: Add support for Intel Meteor Lake (Desnes Nunes) [2181663]
- thunderbolt: Add comment where Thunderbolt 4 PCI IDs start (Desnes Nunes) [2181663]
- usb/hcd: Fix dma_map_sg error check (Desnes Nunes) [2181663]
- usb: move from strlcpy with unused retval to strscpy (Desnes Nunes) [2181663]
- dt-bindings: usb: renesas, usb3-peri: Document RZ/V2M r9a09g011 support (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Fix CC PHY noise filter of voltage level (Desnes Nunes) [2181663]
- usb: typec: tcpci: Move function "tcpci_to_typec_cc" to common (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Add compatible id with rt1715 (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Add initial phy setting (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Add regulator support when source vbus (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Fix vendor setting when set vconn (Desnes Nunes) [2181663]
- dt-bindings usb: typec: rt1711h: Add binding for Richtek RT1711H (Desnes Nunes) [2181663]
- usb: dwc3: qcom: clean up icc init (Desnes Nunes) [2181663]
- usb: dwc3: qcom: only parse 'maximum-speed' once (Desnes Nunes) [2181663]
- usb: common: debug: Check non-standard control requests (Desnes Nunes) [2181663]
- usb: dwc3: trace: add Start of Frame Number to trace event (Desnes Nunes) [2181663]
- usb: dwc3: debug: show events parameters in hex (Desnes Nunes) [2181663]
- usb: dwc3: gadget: conditionally remove requests (Desnes Nunes) [2181663]
- usb: typec: ucsi: stm32g0: Fix spelling mistake "booloader" -> "bootloader" (Desnes Nunes) [2181663]
- usb: common: usb-conn-gpio: Simplify some error message (Desnes Nunes) [2181663]
- block: Add error codes for common PR failures (Maurizio Lombardi) [2160677]
- nvmet: avoid potential UAF in nvmet_req_complete() (Maurizio Lombardi) [2160677]
- nvme-tcp: add nvme-tcp pdu size build protection (Maurizio Lombardi) [2160677]
- nvme-tcp: fix opcode reporting in the timeout handler (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Lexar NM620 (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Netac NV3000 (Maurizio Lombardi) [2160677]
- nvme-pci: fixing memory leak in probe teardown path (Maurizio Lombardi) [2160677]
- nvme: fix handling single range discard request (Maurizio Lombardi) [2160677]
- nvme-fabrics: show well known discovery name (Maurizio Lombardi) [2160677]
- nvme-tcp: don't access released socket during error recovery (Maurizio Lombardi) [2160677]
- nvme-auth: fix an error code in nvme_auth_process_dhchap_challenge() (Maurizio Lombardi) [2160677]
- nvme: bring back auto-removal of deleted namespaces during sequential scan (Maurizio Lombardi) [2160677]
- nvme: fix sparse warning on effects masking (Maurizio Lombardi) [2160677]
- nvme-pci: remove iod use_sgls (Maurizio Lombardi) [2160677]
- nvme-pci: fix freeing single sgl (Maurizio Lombardi) [2160677]
- nvme: mask CSE effects for security receive (Maurizio Lombardi) [2160677]
- nvme: always initialize known command effects (Maurizio Lombardi) [2160677]
- nvmet: for nvme admin set_features cmd, call nvmet_check_data_len_lte() (Maurizio Lombardi) [2160677]
- nvme-tcp: add additional info for nvme_tcp_timeout log (Maurizio Lombardi) [2160677]
- nvme: add nvme_opcode_str function for all nvme cmd types (Maurizio Lombardi) [2160677]
- nvme: remove nvme_execute_passthru_rq (Maurizio Lombardi) [2160677]
- nvme-pci: place descriptor addresses in iod (Maurizio Lombardi) [2160677]
- nvme-pci: use mapped entries for sgl decision (Maurizio Lombardi) [2160677]
- nvme-pci: remove SGL segment descriptors (Maurizio Lombardi) [2160677]
- nvme-auth: don't use NVMe status codes (Maurizio Lombardi) [2160677]
- nvme-fabrics: clarify AUTHREQ result handling (Maurizio Lombardi) [2160677]
- nvme-pci: add bogus ID quirk for ADATA SX6000PNP (Maurizio Lombardi) [2160677]
- nvme-auth: mark nvme_auth_wq static (Maurizio Lombardi) [2160677]
- nvme-auth: use workqueue dedicated to authentication (Maurizio Lombardi) [2160677]
- nvme: clear the request_queue pointers on failure in nvme_alloc_io_tag_set (Maurizio Lombardi) [2160677]
- nvme: clear the request_queue pointers on failure in nvme_alloc_admin_tag_set (Maurizio Lombardi) [2160677]
- nvme-fc: fix a missing queue put in nvmet_fc_ls_create_association (Maurizio Lombardi) [2160677]
- nvme: fix passthrough csi check (Maurizio Lombardi) [2160677]
- nvme-pci: fix timeout request state check (Maurizio Lombardi) [2160677]
- nvme-apple: only reset the controller when RTKit is running (Maurizio Lombardi) [2160677]
- nvme-apple: reset controller during shutdown (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_IDENTIFY_CNS quirk to Apple T2 controllers (Maurizio Lombardi) [2160677]
- nvme-apple: add NVME_QUIRK_IDENTIFY_CNS quirk to fix regression (Maurizio Lombardi) [2160677]
- nvme-auth: fix smatch warning complaints (Maurizio Lombardi) [2160677]
- nvme: also return I/O command effects from nvme_command_effects (Maurizio Lombardi) [2160677]
- nvmet: don't defer passthrough commands with trivial effects to the workqueue (Maurizio Lombardi) [2160677]
- nvmet: set the LBCC bit for commands that modify data (Maurizio Lombardi) [2160677]
- nvmet: use NVME_CMD_EFFECTS_CSUPP instead of open coding it (Maurizio Lombardi) [2160677]
- nvme-pci: update sqsize when adjusting the queue depth (Maurizio Lombardi) [2160677]
- nvme: fix setting the queue depth in nvme_alloc_io_tag_set (Maurizio Lombardi) [2160677]
- nvme-pci: use the tagset alloc/free helpers (Maurizio Lombardi) [2160677]
- nvme-pci: fix page size checks (Maurizio Lombardi) [2160677]
- nvme-pci: fix mempool alloc size (Maurizio Lombardi) [2160677]
- nvme-pci: fix doorbell buffer value endianness (Maurizio Lombardi) [2160677]
- nvme: Convert NVMe errors to PR errors (Maurizio Lombardi) [2160677]
- nvmet: don't open-code NVME_NS_ATTR_RO enumeration (Maurizio Lombardi) [2160677]
- nvme: add the Apple shared tag workaround to nvme_alloc_io_tag_set (Maurizio Lombardi) [2160677]
- nvme: only set reserved_tags in nvme_alloc_io_tag_set for fabrics controllers (Maurizio Lombardi) [2160677]
- nvme: consolidate setting the tagset flags (Maurizio Lombardi) [2160677]
- nvme-pci: split out a nvme_pci_ctrl_is_dead helper (Maurizio Lombardi) [2160677]
- nvme-pci: return early on ctrl state mismatch in nvme_reset_work (Maurizio Lombardi) [2160677]
- nvme-pci: rename nvme_disable_io_queues (Maurizio Lombardi) [2160677]
- nvme-pci: cleanup nvme_suspend_queue (Maurizio Lombardi) [2160677]
- nvme-pci: remove nvme_pci_disable (Maurizio Lombardi) [2160677]
- nvme-pci: remove nvme_disable_admin_queue (Maurizio Lombardi) [2160677]
- nvme: merge nvme_shutdown_ctrl into nvme_disable_ctrl (Maurizio Lombardi) [2160677]
- nvme: use nvme_wait_ready in nvme_shutdown_ctrl (Maurizio Lombardi) [2160677]
- nvme-apple: fix controller shutdown in apple_nvme_disable (Maurizio Lombardi) [2160677]
- nvme-fc: move common code into helper (Maurizio Lombardi) [2160677]
- nvme-fc: avoid null pointer dereference (Maurizio Lombardi) [2160677]
- nvme-multipath: support io stats on the mpath device (Maurizio Lombardi) [2160677]
- nvme: introduce nvme_start_request (Maurizio Lombardi) [2160677]
- nvme: use kstrtobool() instead of strtobool() (Maurizio Lombardi) [2160677]
- nvmet: expose firmware revision to configfs (Maurizio Lombardi) [2160677]
- nvmet: expose IEEE OUI to configfs (Maurizio Lombardi) [2160677]
- nvme: rename the queue quiescing helpers (Maurizio Lombardi) [2160677]
- nvme: avoid fallback to sequential scan due to transient issues (Maurizio Lombardi) [2160677]
- nvme-auth: have dhchap_auth_work wait for queues auth to complete (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant auth_work flush (Maurizio Lombardi) [2160677]
- nvme-auth: convert dhchap_auth_list to an array (Maurizio Lombardi) [2160677]
- nvme-auth: check chap ctrl_key once constructed (Maurizio Lombardi) [2160677]
- nvme-auth: no need to reset chap contexts on re-authentication (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant deallocations (Maurizio Lombardi) [2160677]
- nvme-auth: clear sensitive info right after authentication completes (Maurizio Lombardi) [2160677]
- nvme-auth: guarantee dhchap buffers under memory pressure (Maurizio Lombardi) [2160677]
- nvme-auth: don't keep long lived 4k dhchap buffer (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant if statement (Maurizio Lombardi) [2160677]
- nvme-auth: don't override ctrl keys before validation (Maurizio Lombardi) [2160677]
- nvme-auth: don't ignore key generation failures when initializing ctrl keys (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant buffer deallocations (Maurizio Lombardi) [2160677]
- nvme-auth: don't re-authenticate if the controller is not LIVE (Maurizio Lombardi) [2160677]
- nvme-auth: remove symbol export from nvme_auth_reset (Maurizio Lombardi) [2160677]
- nvme-auth: rename authentication work elements (Maurizio Lombardi) [2160677]
- nvme-auth: rename __nvme_auth_[reset|free] to nvme_auth[reset|free]_dhchap (Maurizio Lombardi) [2160677]
- nvme: implement the DEAC bit for the Write Zeroes command (Maurizio Lombardi) [2160677]
- nvme-fc: improve memory usage in nvme_fc_rcv_ls_req() (Maurizio Lombardi) [2160677]
- nvmet: only allocate a single slab for bvecs (Maurizio Lombardi) [2160677]
- nvmet: force reconnect when number of queue changes (Maurizio Lombardi) [2160677]
- nvmet: use try_cmpxchg in nvmet_update_sq_head (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Netac NV7000 (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Micron Nitro (Maurizio Lombardi) [2160677]
- nvme: quiet user passthrough command errors (Maurizio Lombardi) [2160677]
- nvme-multipath: set queue dma alignment to 3 (Maurizio Lombardi) [2160677]
- nvme-tcp: replace sg_init_marker() with sg_init_table() (Maurizio Lombardi) [2160677]
- nvme-hwmon: kmalloc the NVME SMART log buffer (Maurizio Lombardi) [2160677]
- nvme-hwmon: consistently ignore errors from nvme_hwmon_init (Maurizio Lombardi) [2160677]
- nvme-apple: don't limit DMA segement size (Maurizio Lombardi) [2160677]
- nvme-pci: disable write zeroes on various Kingston SSD (Maurizio Lombardi) [2160677]
- nvme-pci: avoid the deepest sleep state on ZHITAI TiPro5000 SSDs (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Lexar NM760 (Maurizio Lombardi) [2160677]
- nvme: Use blk_rq_map_user_io helper (Maurizio Lombardi) [2160677]
- nvmet: don't look at the request_queue in nvmet_bdev_set_limits (Maurizio Lombardi) [2160677]
- nvmet: don't look at the request_queue in nvmet_bdev_zone_mgmt_emulate_all (Maurizio Lombardi) [2160677]
- nvmet: add helpers to set the result field for connect commands (Maurizio Lombardi) [2160677]
- nvme: improve the NVME_CONNECT_AUTHREQ* definitions (Maurizio Lombardi) [2160677]
- nvmet-tcp: handle ICReq PDU received in NVMET_TCP_Q_LIVE state (Maurizio Lombardi) [2160677]
- nvme-pci: report the actual number of tagset maps (Maurizio Lombardi) [2160677]
- nvme: ensure subsystem reset is single threaded (Maurizio Lombardi) [2160677]
- nvme: restrict management ioctls to admin (Maurizio Lombardi) [2160677]
- nvme: copy firmware_rev on each init (Maurizio Lombardi) [2160677]
- nvme: handle effects after freeing the request (Maurizio Lombardi) [2160677]
- nvme-tcp: print actual source IP address through sysfs "address" attr (Maurizio Lombardi) [2160677]
- nvme-pci: move iod dma_len fill gaps (Maurizio Lombardi) [2160677]
- nvme-pci: iod npages fits in s8 (Maurizio Lombardi) [2160677]
- nvme-pci: iod's 'aborted' is a bool (Maurizio Lombardi) [2160677]
- nvme-pci: remove nvme_queue from nvme_iod (Maurizio Lombardi) [2160677]
- nvme: consider also host_iface when checking ip options (Maurizio Lombardi) [2160677]
- nvmet: avoid unnecessary flush bio (Maurizio Lombardi) [2160677]
- nvmet-auth: remove redundant parameters req (Maurizio Lombardi) [2160677]
- nvmet-auth: clean up with done_kfree (Maurizio Lombardi) [2160677]
- nvme-auth: remove the redundant req->cqe->result.u16 assignment operation (Maurizio Lombardi) [2160677]
- nvme: move from strlcpy with unused retval to strscpy (Maurizio Lombardi) [2160677]
- nvme: add comment for unaligned "fake" nqn (Maurizio Lombardi) [2160677]
- nvme-pci: disable Write Zeroes on Phison E3C/E4C (Maurizio Lombardi) [2160677]
- nvme: Fix IOC_PR_CLEAR and IOC_PR_RELEASE ioctls for nvme devices (Maurizio Lombardi) [2160677]
- locking/rwsem: Disable preemption in all down_write*() and up_write() code paths (Joel Savitz) [2176147]
- locking/rwsem: Disable preemption in all down_read*() and up_read() code paths (Joel Savitz) [2176147]
- locking/rwsem: Prevent non-first waiter from spinning in down_write() slowpath (Joel Savitz) [2176147]
- rtmutex: Ensure that the top waiter is always woken up (Joel Savitz) [2176147]
- locking/lockdep: Print more debug information - report name and key when look_up_lock_class() got confused (Joel Savitz) [2176147]
- locking: Fix qspinlock/x86 inline asm error (Joel Savitz) [2176147]
- locking: Add __lockfunc to slow path functions (Joel Savitz) [2176147]
- locking/rwsem: Allow slowpath writer to ignore handoff bit if not set by first waiter (Joel Savitz) [2176147]
- kernel/lockdep: move lockdep sysctls to its own file (Joel Savitz) [2176147]
- locking/qrwlock: Change "queue rwlock" to "queued rwlock" (Joel Savitz) [2176147]
- locking/mutex: Make contention tracepoints more consistent wrt adaptive spinning (Joel Savitz) [2176147]
- locking: Apply contention tracepoints in the slow path (Joel Savitz) [2176147]
- locking/rwsem: Always try to wake waiters in out_nolock path (Joel Savitz) [2176147]
- locking/rwsem: No need to check for handoff bit if wait queue empty (Joel Savitz) [2176147]
- lockdep: Use memset_startat() helper in reinit_class() (Joel Savitz) [2176147]
- locking/rwsem: Conditionally wake waiters in reader/writer slowpaths (Joel Savitz) [2176147]
- locking/rwsem: Make handoff bit handling more consistent (Joel Savitz) [2176147]
- Revert "locking/rwsem: Conditionally wake waiters in reader/writer slowpaths" (Joel Savitz) [2176147]
- futex: Fix futex_waitv() hrtimer debug object leak on kcalloc error (Joel Savitz) [2176147]
- futex: Remove a PREEMPT_RT_FULL reference. (Joel Savitz) [2176147]
- futex: Fix additional regressions (Joel Savitz) [2176147]
- futex: Fix sparc32/m68k/nds32 build regression (Joel Savitz) [2176147]
- futex: Ensure futex_atomic_cmpxchg_inatomic() is present (Joel Savitz) [2176147]
- futex: Remove futex_cmpxchg detection (Joel Savitz) [2176147]
- dm: fix __send_duplicate_bios() to always allow for splitting IO (Benjamin Marzinski) [2184420]
- dm: fix improper splitting for abnormal bios (Benjamin Marzinski) [2184420]

...

Thu, 20 Apr 2023 05:13:59 GMT: kernel-devel-matched-5.14.0-302.el9.x86_64

kernel-devel-matched - Meta package to install matching core and devel packages for a given kernel

This meta package is used to install matching core and devel packages for a given kernel.

Change Log:

Wed, 19 Apr 2023 GMT - Jan Stancek <jstancek@redhat.com> [5.14.0-302.el9]
- blk-mq: directly poll requests (Ming Lei) [2186507]
- inet: control sockets should not use current thread task_frag (Guillaume Nault) [2183213]
- net: simplify sk_page_frag (Guillaume Nault) [2183213]
- Treewide: Stop corrupting socket's task_frag (Guillaume Nault) [2183213]
- net: Introduce sk_use_task_frag in struct sock. (Guillaume Nault) [2183213]
- PCI: Fix use-after-free in pci_bus_release_domain_nr() (Myron Stowe) [2184109]
- powerpc/pseries/vas: Ignore VAS update for DLPAR if copy/paste is not enabled (Mamatha Inamdar) [2185505]
- nfs42: do not fail with EIO if ssc returns NFS4ERR_OFFLOAD_DENIED (Benjamin Coddington) [2170423]
- cnic: don't pass bogus GFP_ flags to dma_alloc_coherent (Nilesh Javali) [2164967]
- cnic: Use the bitmap API to allocate bitmaps (Nilesh Javali) [2164967]
- arm64/sve: Add Perf extensions documentation (Mark Salter) [2167398]
- arm64: asm/perf_regs.h: Avoid C++-style comment in UAPI header (Mark Salter) [2167398]
- perf: arm64: Add SVE vector granule register to user regs (Mark Salter) [2167398]
- arm64/cpufeature: Fix field sign for DIT hwcap detection (Mark Salter) [2167398]
- arm64/uprobes: change the uprobe_opcode_t typedef to fix the sparse warning (Mark Salter) [2167398]
- arm64/sysreg: Fix errors in 32 bit enumeration values (Mark Salter) [2167398]
- KVM: arm64: vgic: Add Apple M2 cpus to the list of broken SEIS implementations (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- perf: arm_spe: Use feature numbering for PMSEVFR_EL1 defines (Mark Salter) [2167398]
- redhat/configs: enable ARM64_ERRATUM_2645198 (Mark Salter) [2167398]
- arm64: errata: Workaround possible Cortex-A715 [ESR|FAR]_ELx corruption (Mark Salter) [2167398]
- arm64:uprobe fix the uprobe SWBP_INSN in big-endian (Mark Salter) [2167398]
- arm64: insn: always inline hint generation (Mark Salter) [2167398]
- arm64: insn: simplify insn group identification (Mark Salter) [2167398]
- arm64: insn: always inline predicates (Mark Salter) [2167398]
- arm64: insn: remove aarch64_insn_gen_prefetch() (Mark Salter) [2167398]
- arm64: alternatives: make apply_alternatives_vdso() static (Mark Salter) [2167398]
- arm64: make is_ttbrX_addr() noinstr-safe (Mark Salter) [2167398]
- arm64: atomics: lse: remove stale dependency on JUMP_LABEL (Mark Salter) [2167398]
- arm64/asm: Remove unused enable_da macro (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Use kstrtobool() instead of strtobool() (Mark Salter) [2167398]
- arm64: move on_thread_stack() to <asm/stacktrace.h> (Mark Salter) [2167398]
- arm64: remove current_top_of_stack() (Mark Salter) [2167398]
- arm64/sysreg: Remove duplicate definitions from asm/sysreg.h (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_DFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_DFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR5_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert MVFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert MVFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert MVFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_PFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_PFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_PFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR6_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR5_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR4_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR3_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR4_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR3_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Extend the maximum width of a register and symbol name (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MVFR2_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MVFR1_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MVFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_DFR1_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_DFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_PFR2_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_PFR1_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_PFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR6_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR5_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR4_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_MMFR5_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_MMFR4_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_MMFR0_EL1 (Mark Salter) [2167398]
- arm64: booting: Require placement within 48-bit addressable memory (Mark Salter) [2167398]
- arm64: mm: kfence: only handle translation faults (Mark Salter) [2167398]
- arm64/mm: Simplify and document pte_to_phys() for 52 bit addresses (Mark Salter) [2167398]
- arm64: armv8_deprecated: fix unused-function error (Mark Salter) [2167398]
- arm64: armv8_deprecated: rework deprected instruction handling (Mark Salter) [2167398]
- arm64: armv8_deprecated: move aarch32 helper earlier (Mark Salter) [2167398]
- arm64: armv8_deprecated move emulation functions (Mark Salter) [2167398]
- arm64: armv8_deprecated: fold ops into insn_emulation (Mark Salter) [2167398]
- arm64: rework EL0 MRS emulation (Mark Salter) [2167398]
- arm64: factor insn read out of call_undef_hook() (Mark Salter) [2167398]
- arm64: factor out EL1 SSBS emulation hook (Mark Salter) [2167398]
- arm64: split EL0/EL1 UNDEF handlers (Mark Salter) [2167398]
- arm64: allow kprobes on EL0 handlers (Mark Salter) [2167398]
- arm64: Add Cortex-715 CPU part definition (Mark Salter) [2167398]
- arm64/hwcap: Add support for SVE 2.1 (Mark Salter) [2167398]
- arm64/hwcap: Add support for FEAT_RPRFM (Mark Salter) [2167398]
- arm64/hwcap: Add support for FEAT_CSSC (Mark Salter) [2167398]
- arm64: Enable data independent timing (DIT) in the kernel (Mark Salter) [2167398]
- arm64/fpsimd: Make kernel_neon_ API _GPL (Mark Salter) [2167398]
- arm64: alternative: constify alternative_has_feature_* argument (Mark Salter) [2167398]
- arm64: jump_label: mark arguments as const to satisfy asm constraints (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix XGene-1 TVAL register math error (Mark Salter) [2167398]
- arm64: efi: Fix handling of misaligned runtime regions and drop warning (Mark Salter) [2167398]
- arm64: cpufeature: Fix the visibility of compat hwcaps (Mark Salter) [2167398]
- arm64: entry: avoid kprobe recursion (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix CNTPCT_LO and CNTVCT_LO value (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix handling of ARM erratum 858921 (Mark Salter) [2167398]
- redhat/configs: Enable CONFIG_ARM64_ERRATUM_2441007 (Mark Salter) [2167398]
- arm64: errata: Add Cortex-A55 to the repeat tlbi list (Mark Salter) [2167398]
- arm64/sysreg: Fix typo in SCTR_EL1.SPINTMASK (Mark Salter) [2167398]
- arm64: alternatives: Use vdso/bits.h instead of linux/bits.h (Mark Salter) [2167398]
- arm64: uaccess: simplify uaccess_mask_ptr() (Mark Salter) [2167398]
- arm64: support huge vmalloc mappings (Mark Salter) [2167398]
- arm64: spectre: increase parameters that can be used to turn off bhb mitigation individually (Mark Salter) [2167398]
- arm64: run softirqs on the per-CPU IRQ stack (Mark Salter) [2167398]
- arm64: vdso: use SYS_CNTVCTSS_EL0 for gettimeofday (Mark Salter) [2167398]
- arm64: alternative: patch alternatives in the vDSO (Mark Salter) [2167398]
- arm64: module: move find_section to header (Mark Salter) [2167398]
- arm64: module: Remove unused plt_entry_is_initialized() (Mark Salter) [2167398]
- arm64: module: Make plt_equals_entry() static (Mark Salter) [2167398]
- arm64: fix the build with binutils 2.27 (Mark Salter) [2167398]
- arm64: avoid BUILD_BUG_ON() in alternative-macros (Mark Salter) [2167398]
- arm64: alternatives: add shared NOP callback (Mark Salter) [2167398]
- arm64: alternatives: add alternative_has_feature_*() (Mark Salter) [2167398]
- arm64: alternatives: have callbacks take a cap (Mark Salter) [2167398]
- arm64: alternatives: make alt_region const (Mark Salter) [2167398]
- arm64: alternatives: hoist print out of __apply_alternatives() (Mark Salter) [2167398]
- arm64: alternatives: proton-pack: prepare for cap changes (Mark Salter) [2167398]
- arm64: alternatives: kvm: prepare for cap changes (Mark Salter) [2167398]
- arm64: cpufeature: make cpus_have_cap() noinstr-safe (Mark Salter) [2167398]
- arm64/ptrace: Support access to TPIDR2_EL0 (Mark Salter) [2167398]
- arm64/sysreg: Fix a few missed conversions (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64AFRn_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64DFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64FDR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Use feature numbering for PMU and SPE revisions (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64DFR0_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Align field names in ID_AA64DFR0_EL1 with architecture (Mark Salter) [2167398]
- arm64/sysreg: Add defintion for ALLINT (Mark Salter) [2167398]
- arm64/sysreg: Convert SCXTNUM_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert TIPDR_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64PFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64PFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64MMFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64MMFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64MMFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert HCRX_EL2 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64PFR1_EL1 SME enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64PFR1_EL1 BTI enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64PFR1_EL1 fractional version fields (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MTE feature enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for SSBS feature enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64PFR0_EL1.AdvSIMD constants (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64PFR0_EL1 constants (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64MMFR2_EL1.CnP (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64MMFR2_EL1.VARange (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64MMFR1_EL1 fields (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64MMFR0_EL1.ASIDBits (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64MMFR0_EL1.BigEnd (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64PFR1_EL1 constant names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64PFR0_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64MMFR2_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64MMFR0_EL1 definition names (Mark Salter) [2167398]
- arm64: cache: Remove unused CTR_CACHE_MINLINE_MASK (Mark Salter) [2167398]
- arm64/sysreg: Describe ID_AA64SMFR0_EL1.SMEVer as an enumeration (Mark Salter) [2167398]
- arm64/sysreg: Remove stray SMIDR_EL1 defines (Mark Salter) [2167398]
- redhat/configs: Enable CONFIG_ARM64_ERRATUM_2658417 (Mark Salter) [2167398]
- arm64: errata: remove BF16 HWCAP due to incorrect result on Cortex-A510 (Mark Salter) [2167398]
- arm64: cpufeature: Expose get_arm64_ftr_reg() outside cpufeature.c (Mark Salter) [2167398]
- arm64: cpufeature: Force HWCAP to be based on the sysreg visible to user-space (Mark Salter) [2167398]
- arm64: rework BTI exception handling (Mark Salter) [2167398]
- arm64: rework FPAC exception handling (Mark Salter) [2167398]
- arm64: consistently pass ESR_ELx to die() (Mark Salter) [2167398]
- arm64: die(): pass 'err' as long (Mark Salter) [2167398]
- arm64: report EL1 UNDEFs better (Mark Salter) [2167398]
- arm64: atomic: always inline the assembly (Mark Salter) [2167398]
- arm64: atomics: remove LL/SC trampolines (Mark Salter) [2167398]
- arm64: stacktrace: track hyp stacks in unwinder's address space (Mark Salter) [2167398]
- arm64: stacktrace: track all stack boundaries explicitly (Mark Salter) [2167398]
- arm64: stacktrace: remove stack type from fp translator (Mark Salter) [2167398]
- arm64: stacktrace: rework stack boundary discovery (Mark Salter) [2167398]
- arm64: stacktrace: add stackinfo_on_stack() helper (Mark Salter) [2167398]
- arm64: stacktrace: move SDEI stack helpers to stacktrace code (Mark Salter) [2167398]
- arm64: stacktrace: rename unwind_next_common() -> unwind_next_frame_record() (Mark Salter) [2167398]
- arm64: stacktrace: simplify unwind_next_common() (Mark Salter) [2167398]
- arm64: stacktrace: fix kerneldoc comments (Mark Salter) [2167398]
- arm64/sysreg: Add hwcap for SVE EBF16 (Mark Salter) [2167398]
- redhat/configs: aarch64: enable ERRATUM_2457168 workaround (Mark Salter) [2167398]
- arm64: topology: fix possible overflow in amu_fie_setup() (Mark Salter) [2167398]
- arm64: mm: don't acquire mutex when rewriting swapper (Mark Salter) [2167398]
- arm64: mm: fix resume for 52-bit enabled builds (Mark Salter) [2167398]
- arm64/ptrace: Don't clear calling process' TIF_SME on OOM (Mark Salter) [2167398]
- arm64/bti: Disable in kernel BTI when cross section thunks are broken (Mark Salter) [2167398]
- arm64: mm: Reserve enough pages for the initial ID map (Mark Salter) [2167398]
- perf/arm_pmu_platform: fix tests for platform_get_irq() failure (Mark Salter) [2167398]
- arm64: head: Ignore bogus KASLR displacement on non-relocatable kernels (Mark Salter) [2167398]
- arm64/signal: Raise limit on stack frames (Mark Salter) [2167398]
- arm64/cache: Fix cache_type_cwg() for register generation (Mark Salter) [2167398]
- arm64/sysreg: Guard SYS_FIELD_ macros for asm (Mark Salter) [2167398]
- arm64/sysreg: Directly include bitfield.h (Mark Salter) [2167398]
- arm64: errata: add detection for AMEVCNTR01 incrementing incorrectly (Mark Salter) [2167398]
- arm64: Fix comment typo (Mark Salter) [2167398]
- arm64: Fix match_list for erratum 1286807 on Arm Cortex-A76 (Mark Salter) [2167398]
- arm64: Update 'unwinder howto' (Mark Salter) [2167398]
- arm64: Delay initialisation of cpuinfo_arm64::reg_{zcr,smcr} (Mark Salter) [2167398]
- arm64: fix KASAN_INLINE (Mark Salter) [2167398]
- arm64: Add an override for ID_AA64SMFR0_EL1.FA64 (Mark Salter) [2167398]
- arm64: Add the arm64.nosve command line option (Mark Salter) [2167398]
- arm64: Add the arm64.nosme command line option (Mark Salter) [2167398]
- arm64: Expose a __check_override primitive for oddball features (Mark Salter) [2167398]
- arm64: Allow the idreg override to deal with variable field width (Mark Salter) [2167398]
- arm64: Factor out checking of a feature against the override into a macro (Mark Salter) [2167398]
- arm64: Allow sticky E2H when entering EL1 (Mark Salter) [2167398]
- arm64: Save state of HCR_EL2.E2H before switch to EL1 (Mark Salter) [2167398]
- arm64: Rename the VHE switch to "finalise_el2" (Mark Salter) [2167398]
- arm64: mm: fix booting with 52-bit address space (Mark Salter) [2167398]
- arm64: head: remove __PHYS_OFFSET (Mark Salter) [2167398]
- arm64: lds: use PROVIDE instead of conditional definitions (Mark Salter) [2167398]
- arm64: setup: drop early FDT pointer helpers (Mark Salter) [2167398]
- arm64: head: avoid relocating the kernel twice for KASLR (Mark Salter) [2167398]
- arm64: kaslr: defer initialization to initcall where permitted (Mark Salter) [2167398]
- arm64: head: record CPU boot mode after enabling the MMU (Mark Salter) [2167398]
- arm64: head: populate kernel page tables with MMU and caches on (Mark Salter) [2167398]
- arm64: head: factor out TTBR1 assignment into a macro (Mark Salter) [2167398]
- arm64: idreg-override: use early FDT mapping in ID map (Mark Salter) [2167398]
- arm64: head: create a temporary FDT mapping in the initial ID map (Mark Salter) [2167398]
- arm64: head: use relative references to the RELA and RELR tables (Mark Salter) [2167398]
- arm64: head: cover entire kernel image in initial ID map (Mark Salter) [2167398]
- arm64: head: add helper function to remap regions in early page tables (Mark Salter) [2167398]
- arm64: mm: provide idmap pointer to cpu_replace_ttbr1() (Mark Salter) [2167398]
- arm64: head: pass ID map root table address to __enable_mmu() (Mark Salter) [2167398]
- arm64: kernel: drop unnecessary PoC cache clean+invalidate (Mark Salter) [2167398]
- arm64: head: split off idmap creation code (Mark Salter) [2167398]
- arm64: head: switch to map_memory macro for the extended ID map (Mark Salter) [2167398]
- arm64: head: simplify page table mapping macros (slightly) (Mark Salter) [2167398]
- arm64: head: drop idmap_ptrs_per_pgd (Mark Salter) [2167398]
- arm64: head: move assignment of idmap_t0sz to C code (Mark Salter) [2167398]
- arm64: mm: make vabits_actual a build time constant if possible (Mark Salter) [2167398]
- arm64: head: move kimage_vaddr variable into C file (Mark Salter) [2167398]
- arm64: trap implementation defined functionality in userspace (Mark Salter) [2167398]
- arm64/mm: use GENMASK_ULL for TTBR_BADDR_MASK_52 (Mark Salter) [2167398]
- arm64: numa: Don't check node against MAX_NUMNODES (Mark Salter) [2167398]
- arm64: Do not forget syscall when starting a new thread. (Mark Salter) [2167398]
- arm64: boot: add zstd support (Mark Salter) [2167398]
- arm64: cpufeature: Allow different PMU versions in ID_DFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64ZFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64SMFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORID_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORC_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORN_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LOREA_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORSA_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64ISAR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64ISAR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert GMID to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert DCZID_EL0 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert CTR_EL0 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64ISAR2_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64ISAR1_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Remove defines for RPRES enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64ZFR0_EL1 fields (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64SMFR0_EL1 enums (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for WFxT defines (Mark Salter) [2167398]
- arm64: stackleak: fix current_top_of_stack() (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Force inlining of erratum_set_next_event_generic() (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Move drop _tval from erratum function names (Mark Salter) [2167398]
- arm64: Add handling of CNTVCTSS traps (Mark Salter) [2167398]
- arm64: Add CNT{P,V}CTSS_EL0 alternatives to cnt{p,v}ct_el0 (Mark Salter) [2167398]
- clocksource/drivers/arch_arm_timer: Move workaround synchronisation around (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix masking for high freq counters (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Drop unnecessary ISB on CVAL programming (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Remove any trace of the TVAL programming interface (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Work around broken CVAL implementations (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Advertise 56bit timer to the core code (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Move MMIO timer programming over to CVAL (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix MMIO base address vs callback ordering issue (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Move system register timer programming over to CVAL (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Extend write side of timer register accessors to u64 (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Drop CNT*_TVAL read accessors (Mark Salter) [2167398]
- clocksource/arm_arch_timer: Add build-time guards for unhandled register accesses (Mark Salter) [2167398]
- s390/qeth: fix use-after-free in hsci (Tobias Huschle) [2183991]
- s390/uaccess: add missing earlyclobber annotations to __clear_user() (Tobias Huschle) [2183079]

Tue, 18 Apr 2023 GMT - Jan Stancek <jstancek@redhat.com> [5.14.0-301.el9]
- kernel.spec: gcov: make gcov subpackages per variant (Jan Stancek) [2180784]
- block: don't set GD_NEED_PART_SCAN if scan partition failed (Ming Lei) [2179915]
- net: ethtool: fix __ethtool_dev_mm_supported() implementation (Ivan Vecera) [2175237]
- ethtool: pse-pd: Fix double word in comments (Ivan Vecera) [2175237]
- netlink-specs: add rx-push to ethtool family (Ivan Vecera) [2175237]
- net: ethtool: extend ringparam set/get APIs for rx_push (Ivan Vecera) [2175237]
- ethtool: mm: fix get_mm() return code not propagating to user space (Ivan Vecera) [2175237]
- netlink: specs: add partial specification for ethtool (Ivan Vecera) [2175237]
- Documentation: networking: correct spelling (Ivan Vecera) [2175237]
- ethtool: netlink: convert commands to common SET (Ivan Vecera) [2175237]
- ethtool: netlink: handle SET intro/outro in the common code (Ivan Vecera) [2175237]
- net: ethtool: provide shims for stats aggregation helpers when CONFIG_ETHTOOL_NETLINK=n (Ivan Vecera) [2175237]
- net: ethtool: fix NULL pointer dereference in pause_prepare_data() (Ivan Vecera) [2175237]
- net: ethtool: fix NULL pointer dereference in stats_prepare_data() (Ivan Vecera) [2175237]
- ethtool: Add and use ethnl_update_bool. (Ivan Vecera) [2175237]
- net: ethtool: add helpers for MM fragment size translation (Ivan Vecera) [2175237]
- net: ethtool: add helpers for aggregate statistics (Ivan Vecera) [2175237]
- docs: ethtool: document ETHTOOL_A_STATS_SRC and ETHTOOL_A_PAUSE_STATS_SRC (Ivan Vecera) [2175237]
- net: ethtool: netlink: retrieve stats from multiple sources (eMAC, pMAC) (Ivan Vecera) [2175237]
- docs: ethtool-netlink: document interface for MAC Merge layer (Ivan Vecera) [2175237]
- net: ethtool: add support for MAC Merge layer (Ivan Vecera) [2175237]
- plca.c: fix obvious mistake in checking retval (Ivan Vecera) [2175237]
- ethtool: add tx aggregation parameters (Ivan Vecera) [2175237]
- ethtool: add netlink attr in rss get reply only if value is not null (Ivan Vecera) [2175237]
- net/ethtool: add netlink interface for the PLCA RS (Ivan Vecera) [2175237]
- ethtool: Replace 0-length array with flexible array (Ivan Vecera) [2175237]
- net/ethtool/ioctl: split ethtool_get_phy_stats into multiple helpers (Ivan Vecera) [2175237]
- net/ethtool/ioctl: remove if n_stats checks from ethtool_get_phy_stats (Ivan Vecera) [2175237]
- net/ethtool/ioctl: return -EOPNOTSUPP if we have no phy stats (Ivan Vecera) [2175237]
- ethtool: add netlink based get rss support (Ivan Vecera) [2175237]
- ethtool: avoiding integer overflow in ethtool_phys_id() (Ivan Vecera) [2175237]
- ethtool: doc: clarify what drivers can implement in their get_drvinfo() (Ivan Vecera) [2175237]
- ethtool: ethtool_get_drvinfo: populate drvinfo fields even if callback exits (Ivan Vecera) [2175237]
- ethtool: Fail number of channels change when it conflicts with rxnfc (Ivan Vecera) [2175237]
- ethtool: linkstate: add a statistic for PHY down events (Ivan Vecera) [2175237]
- ethtool: Add support for 800Gbps link modes (Ivan Vecera) [2175237]
- ethtool: pse-pd: fix null-deref on genl_info in dump (Ivan Vecera) [2175237]
- eth: pse: add missing static inlines (Ivan Vecera) [2175237]
- ethtool: add interface to interact with Ethernet Power Equipment (Ivan Vecera) [2175237]
- net: mdiobus: search for PSE nodes by parsing PHY nodes. (Ivan Vecera) [2175237]
- net: mdiobus: fwnode_mdiobus_register_phy() rework error handling (Ivan Vecera) [2175237]
- redhat: configs: Add config for PSE_CONTROLLER (Ivan Vecera) [2175237]
- net: add framework to support Ethernet PSE and PDs devices (Ivan Vecera) [2175237]
- ethtool: tunnels: check the return value of nla_nest_start() (Ivan Vecera) [2175237]
- ethtool: move from strlcpy with unused retval to strscpy (Ivan Vecera) [2175237]
- net: delete extra space and tab in blank line (Ivan Vecera) [2175237]
- treewide: uapi: Replace zero-length arrays with flexible-array members (Ivan Vecera) [2175237]
- ethtool: Fix and simplify ethtool_convert_link_mode_to_legacy_u32() (Ivan Vecera) [2175237]
- net: ethtool: move checks before rtnl_lock() in ethnl_set_rings (Ivan Vecera) [2175237]
- net: ethtool: extend ringparam set/get APIs for tx_push (Ivan Vecera) [2175237]
- ethtool: add support to set/get completion queue event size (Ivan Vecera) [2175237]
- ethtool: stats: Use struct_group() to clear all stats at once (Ivan Vecera) [2175237]
- net: convert users of bitmap_foo() to linkmode_foo() (Ivan Vecera) [2175237]
- cifs: Fix pages leak when writedata alloc failed in cifs_write_from_iter() (Ronnie Sahlberg) [2182524]
- cifs: Fix pages array leak when writedata alloc failed in cifs_writedata_alloc() (Ronnie Sahlberg) [2182524]
- cifs: update internal module number (Ronnie Sahlberg) [2182524]
- cifs: fix double free on failed kerberos auth (Ronnie Sahlberg) [2182524]
- cifs: fix interface count calculation during refresh (Ronnie Sahlberg) [2182524]
- cifs: fix memory leaks in session setup (Ronnie Sahlberg) [2182524]
- smb3: interface count displayed incorrectly (Ronnie Sahlberg) [2182524]
- cifs: Fix memory leak when build ntlmssp negotiate blob failed (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_ses_add_channel() (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_flock() (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_create() (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_copy_file_range() (Ronnie Sahlberg) [2182524]
- smb3: improve SMB3 change notification support (Ronnie Sahlberg) [2182524]
- cifs: lease key is uninitialized in two additional functions when smb1 (Ronnie Sahlberg) [2182524]
- cifs: lease key is uninitialized in smb1 paths (Ronnie Sahlberg) [2182524]
- cifs: fix double-fault crash during ntlmssp (Ronnie Sahlberg) [2182524]
- cifs: fix mount on old smb servers (Ronnie Sahlberg) [2182524]
- cifs: use ALIGN() and round_up() macros (Ronnie Sahlberg) [2182524]
- cifs: prevent copying past input buffer boundaries (Ronnie Sahlberg) [2182524]
- cifs: Fix the error length of VALIDATE_NEGOTIATE_INFO message (Ronnie Sahlberg) [2182524]
- cifs: destage dirty pages before re-reading them for cache=none (Ronnie Sahlberg) [2182524]
- cifs: return correct error in ->calc_signature() (Ronnie Sahlberg) [2182524]
- smb3: rename encryption/decryption TFMs (Ronnie Sahlberg) [2182524]
- cifs: replace kfree() with kfree_sensitive() for sensitive data (Ronnie Sahlberg) [2182524]
- cifs: remove initialization value (Ronnie Sahlberg) [2182524]
- cifs: Replace a couple of one-element arrays with flexible-array members (Ronnie Sahlberg) [2182524]
- smb3: add dynamic trace points for tree disconnect (Ronnie Sahlberg) [2182524]
- cifs: misc: fix spelling typo in comment (Ronnie Sahlberg) [2182524]
- cifs: update internal module number (Ronnie Sahlberg) [2182524]
- cifs: Fix memory leak on the deferred close (Ronnie Sahlberg) [2182524]
- SMB3: fix lease break timeout when multiple deferred close handles for the same file. (Ronnie Sahlberg) [2182524]
- smb3: lower default deferred close timeout to address perf regression (Ronnie Sahlberg) [2182524]
- smb3: allow deferred close timeout to be configurable (Ronnie Sahlberg) [2182524]
- cifs: update internal module number (Ronnie Sahlberg) [2182524]
- cifs: alloc_mid function should be marked as static (Ronnie Sahlberg) [2182524]
- cifs: remove "cifs_" prefix from init/destroy mids functions (Ronnie Sahlberg) [2182524]
- cifs: remove useless DeleteMidQEntry() (Ronnie Sahlberg) [2182524]
- cifs: fix wrong unlock before return from cifs_tree_connect() (Ronnie Sahlberg) [2182524]
- Documentation: networking: TC queue based filtering (Ivan Vecera) [2178209]
- act_skbedit: skbedit queue mapping for receive queue (Ivan Vecera) [2178209]
- wifi: iwlwifi: mvm: protect TXQ list manipulation (Jose Ignacio Tornos Martinez) [2183490]
- wifi: iwlwifi: mvm: fix mvmtxq->stopped handling (Jose Ignacio Tornos Martinez) [2183490]
- smb3: clarify multichannel warning (Ronnie Sahlberg) [2180669]
- smb3: do not log confusing message when server returns no network interfaces (Ronnie Sahlberg) [2180669]
- cifs: do not query ifaces on smb1 mounts (Ronnie Sahlberg) [2180669]
- cifs: periodically query network interfaces from server (Ronnie Sahlberg) [2180669]
- smb3: workaround negprot bug in some Samba servers (Ronnie Sahlberg) [2180669]
- smb3: use netname when available on secondary channels (Ronnie Sahlberg) [2180669]
- smb3: fix empty netname context on secondary channels (Ronnie Sahlberg) [2180669]
- cifs: populate empty hostnames for extra channels (Ronnie Sahlberg) [2180669]
- redhat/kernel.spec.template: fix installonlypkg for meta package (Jan Stancek)
- s390/dump: save IPL CPU registers once DAT is available (Chris von Recklinghausen) [2185692]
- gen_compile_commands: handle multiple lines per .mod file (Joel Slebodnick) [2160559]
- scripts/nsdeps: adjust to the format change of *.mod files (Joel Slebodnick) [2160559]
- kbuild: avoid regex RS for POSIX awk (Joel Slebodnick) [2160559]
- kbuild: make *.mod rule robust against too long argument error (Joel Slebodnick) [2160559]
- kbuild: make built-in.a rule robust against too long argument error (Joel Slebodnick) [2160559]
- kbuild: read *.mod to get objects passed to $(LD) or $(AR) (Joel Slebodnick) [2160559]
- kbuild: make *.mod not depend on *.o (Joel Slebodnick) [2160559]
- kbuild: get rid of duplication in *.mod files (Joel Slebodnick) [2160559]
- kbuild: split the second line of *.mod into *.usyms (Joel Slebodnick) [2160559]
- kbuild: reuse real-search to simplify cmd_mod (Joel Slebodnick) [2160559]
- kbuild: Fixup the IBT kbuild changes (Joel Slebodnick) [2160559]

Sun, 16 Apr 2023 GMT - Jan Stancek <jstancek@redhat.com> [5.14.0-300.el9]
- remoteproc: imx_rproc: Correct i.MX93 DRAM mapping (Steve Best) [2180764]
- remoteproc: imx_rproc: Enable attach recovery for i.MX8QM/QXP (Steve Best) [2180764]
- remoteproc: imx_rproc: Request mbox channel later (Steve Best) [2180764]
- remoteproc: imx_rproc: Support i.MX8QM (Steve Best) [2180764]
- remoteproc: imx_rproc: Support kicking Mcore from Linux for i.MX8QXP (Steve Best) [2180764]
- remoteproc: imx_rproc: Support attaching to i.MX8QXP M4 (Steve Best) [2180764]
- netdevsim: Fix memory leak of nsim_dev->fa_cookie (Petr Oros) [2181505]
- netdevsim: fix memory leak in nsim_bus_dev_new() (Petr Oros) [2181505]
- netdevsim: remove dir in nsim_dev_debugfs_init() when creating ports dir failed (Petr Oros) [2181505]
- netdevsim: fix memory leak in nsim_drv_probe() when nsim_dev_resources_register() failed (Petr Oros) [2181505]
- netdevsim: remove redundant variable ret (Petr Oros) [2181505]
- selftests: netdevsim: Add test cases for route deletion failure (Petr Oros) [2181505]
- netdevsim: fib: Add debugfs knob to simulate route deletion failure (Petr Oros) [2181505]
- netdevsim: fib: Fix reference count leak on route deletion failure (Petr Oros) [2181505]
- netdevsim: rely on XFRM state direction instead of flags (Petr Oros) [2181505]
- powerpc/64s/radix: Fix RWX mapping with relocated kernel (Avnish Chouhan) [2161680]
- powerpc/64s/radix: Fix crash with unaligned relocated kernel (Avnish Chouhan) [2161680]
- mm/filemap: fix page end in filemap_get_read_batch (Nico Pache) [2181263]
- dt-bindings: clock: imx93: drop TPM1/3 LPIT1/2 entry (Steve Best) [2178965]
- clk: imx: imx93: invoke imx_register_uart_clocks (Steve Best) [2178965]
- clk: imx: rename imx_obtain_fixed_clk_hw() to imx_get_clk_hw_by_name() (Steve Best) [2178965]
- clk: imx93: keep sys ctr clock always on (Steve Best) [2178965]
- clk: imx: keep hsio bus clock always on (Steve Best) [2178965]
- clk: imx93: drop tpm1/3, lpit1/2 clk (Steve Best) [2178965]
- clk: imx93: correct enet clock (Steve Best) [2178965]
- clk: imx93: unmap anatop base in error handling path (Steve Best) [2178965]
- clk: imx93: correct the flexspi1 clock setting (Steve Best) [2178965]
- soc: imx: imx93-src: No need to set device_driver owner (Steve Best) [2180773]
- soc: imx: imx93-pd: No need to set device_driver owner (Steve Best) [2180773]
- sched/topology: fix KASAN warning in hop_cmp() (Phil Auld) [RHEL-318]
- lib/cpumask: update comment for cpumask_local_spread() (Phil Auld) [RHEL-318]
- sched/topology: Introduce for_each_numa_hop_mask() (Phil Auld) [RHEL-318]
- sched/topology: Introduce sched_numa_hop_mask() (Phil Auld) [RHEL-318]
- lib/cpumask: reorganize cpumask_local_spread() logic (Phil Auld) [RHEL-318]
- cpumask: improve on cpumask_local_spread() locality (Phil Auld) [RHEL-318]
- sched: add sched_numa_find_nth_cpu() (Phil Auld) [RHEL-318]
- cpumask: introduce cpumask_nth_and_andnot (Phil Auld) [RHEL-318]
- lib/find: introduce find_nth_and_andnot_bit (Phil Auld) [RHEL-318]
- cpumask: add cpumask_nth_{,and,andnot} (Phil Auld) [RHEL-318]
- lib/bitmap: remove bitmap_ord_to_pos (Phil Auld) [RHEL-318]
- lib: remove lib/nodemask.c (Phil Auld) [RHEL-318]
- gcc-plugins: Undefine LATENT_ENTROPY_PLUGIN when plugin disabled for a file (Phil Auld) [RHEL-318]
- powerpc: drop dependency on <asm/machdep.h> in archrandom.h (Phil Auld) [RHEL-318]
- lib/nodemask: inline next_node_in() and node_random() (Phil Auld) [RHEL-318]
- lib/bitmap: add tests for find_nth_bit() (Phil Auld) [RHEL-318]
- lib: add find_nth{,_and,_andnot}_bit() (Phil Auld) [RHEL-318]
- lib/find_bit: optimize find_next_bit() functions (Phil Auld) [RHEL-318]
- lib/find_bit: create find_first_zero_bit_le() (Phil Auld) [RHEL-318]
- lib/find_bit: introduce FIND_FIRST_BIT() macro (Phil Auld) [RHEL-318]
- lib/bitmap: add bitmap_weight_and() (Phil Auld) [RHEL-318]
- lib/bitmap: don't call __bitmap_weight() in kernel code (Phil Auld) [RHEL-318]
- lib/cpumask: move trivial wrappers around find_bit to the header (Phil Auld) [RHEL-318]
- lib/cpumask: change return types to unsigned where appropriate (Phil Auld) [RHEL-318]
- cpumask: change return types to bool where appropriate (Phil Auld) [RHEL-318]
- cpumask: Always inline helpers which use bit manipulation functions (Phil Auld) [RHEL-318]
- cpumask: use find_first_and_bit() (Phil Auld) [RHEL-318]
- asm-generic/bitops: Always inline all bit manipulation helpers (Phil Auld) [RHEL-318]
- lib/bitmap: change type of bitmap_weight to unsigned long (Phil Auld) [RHEL-318]
- lib/bitmap: change return types to bool where appropriate (Phil Auld) [RHEL-318]
- arm: align find_bit declarations with generic kernel (Phil Auld) [RHEL-318]
- nodemask: Fix return values to be unsigned (Phil Auld) [RHEL-318]
- bitmap: Fix return values to be unsigned (Phil Auld) [RHEL-318]
- net: thunderbolt: fix memory leak in tbnet_open() (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Clear ep descriptor last (Desnes Nunes) [2181663]
- usb: dwc3: exynos: Fix remove() function (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Disable GUSB2PHYCFG.SUSPHY for End Transfer (Desnes Nunes) [2181663]
- USB: serial: option: add u-blox LARA-L6 modem (Desnes Nunes) [2181663]
- USB: serial: option: add u-blox LARA-R6 00B modem (Desnes Nunes) [2181663]
- USB: serial: option: remove old LARA-R6 PID (Desnes Nunes) [2181663]
- net: thunderbolt: Fix error handling in tbnet_init() (Desnes Nunes) [2181663]
- USB: serial: option: add Fibocom FM160 0x0111 composition (Desnes Nunes) [2181663]
- usb: add NO_LPM quirk for Realforce 87U Keyboard (Desnes Nunes) [2181663]
- usb: chipidea: fix deadlock in ci_otg_del_timer (Desnes Nunes) [2181663]
- usb: dwc3: Do not get extcon device when usb-role-switch is used (Desnes Nunes) [2181663]
- usb: typec: tipd: Prevent uninitialized event{1,2} in IRQ handler (Desnes Nunes) [2181663]
- usb: typec: mux: Enter safe mode only when pins need to be reconfigured (Desnes Nunes) [2181663]
- Revert "usb: dwc3: disable USB core PHY management" (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Return -ESHUTDOWN on ep disable (Desnes Nunes) [2181663]
- USB: serial: option: add Sierra Wireless EM9191 (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Don't set IMI for no_interrupt (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Stop processing more requests on IMI (Desnes Nunes) [2181663]
- xhci: Remove device endpoints from bandwidth list when freeing the device (Desnes Nunes) [2181663]
- xhci: Add quirk to reset host back to default state at shutdown (Desnes Nunes) [2181663]
- usb: xhci: add XHCI_SPURIOUS_SUCCESS to ASM1042 despite being a V0.96 controller (Desnes Nunes) [2181663]
- usb: typec: ucsi: acpi: Implement resume callback (Desnes Nunes) [2181663]
- usb: typec: ucsi: Check the connection on resume (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Don't delay End Transfer on delayed_status (Desnes Nunes) [2181663]
- usb: dwc3: Don't switch OTG -> peripheral if extcon is present (Desnes Nunes) [2181663]
- Revert "usb: dwc3: Don't switch OTG -> peripheral if extcon is present" (Desnes Nunes) [2181663]
- Revert "USB: fixup for merge issue with "usb: dwc3: Don't switch OTG -> peripheral if extcon is present"" (Desnes Nunes) [2181663]
- USB: omap_udc: Fix spelling mistake: "tranceiver_ctrl" -> "transceiver_ctrl" (Desnes Nunes) [2181663]
- usb: typec: Replace custom implementation of device_match_fwnode() (Desnes Nunes) [2181663]
- usb: idmouse: fix an uninit-value in idmouse_open (Desnes Nunes) [2181663]
- usb: phy: generic: Switch to use dev_err_probe() helper (Desnes Nunes) [2181663]
- usb: ulpi: use DEFINE_SHOW_ATTRIBUTE to simplify ulpi_regs (Desnes Nunes) [2181663]
- usb: cdc-wdm: Use skb_put_data() instead of skb_put/memcpy pair (Desnes Nunes) [2181663]
- usb: typec: fusb302: Switch to use dev_err_probe() helper (Desnes Nunes) [2181663]
- USB: serial: qcserial: add new usb-id for Dell branded EM7455 (Desnes Nunes) [2181663]
- media: flexcop-usb: use usb_endpoint_maxp() (Desnes Nunes) [2181663]
- media: flexcop-usb: clean up URB initialisation (Desnes Nunes) [2181663]
- media: flexcop-usb: clean up endpoint sanity checks (Desnes Nunes) [2181663]
- media: usb/dvb-usb-v2: fix repeated words in comments (Desnes Nunes) [2181663]
- thunderbolt: Use dev_err_probe() (Desnes Nunes) [2181663]
- thunderbolt: Convert to use sysfs_emit()/sysfs_emit_at() APIs (Desnes Nunes) [2181663]
- Revert "usb: storage: Add quirk for Samsung Fit flash" (Desnes Nunes) [2181663]
- usb: dwc3: core: fix some leaks in probe (Desnes Nunes) [2181663]
- usb: dwc3: core: Enable GUCTL1 bit 10 for fixing termination error after resume bug (Desnes Nunes) [2181663]
- dt-bindings: usb: snps,dwc3: Add 'snps,resume-hs-terminations' quirk (Desnes Nunes) [2181663]
- USB: add RESET_RESUME quirk for NVIDIA Jetson devices in RCM (Desnes Nunes) [2181663]
- usb: dwc3: core: add gfladj_refclk_lpm_sel quirk (Desnes Nunes) [2181663]
- dt-bindings: usb: dwc3: Add gfladj-refclk-lpm-sel-quirk (Desnes Nunes) [2181663]
- usb: dwc3: pci: Add PCIe device ID for USB3 controller on CPU sub-system for Alder Lake P (Desnes Nunes) [2181663]
- usb: dwc3: pci: Update the macro names for USB PCIe device ID's for Alder Lake platforms (Desnes Nunes) [2181663]
- usb: dwc3: xilinx: fix usb3 non-wakeup source resume failure (Desnes Nunes) [2181663]
- usb: dwc3: xilinx: add power management ops support (Desnes Nunes) [2181663]
- media: uvcvideo: move uvc_format_desc to common header (Desnes Nunes) [2181663]
- media: v4l: move helper functions for fractions from uvc to v4l2-common (Desnes Nunes) [2181663]
- dt-bindings: usb: dwc3: add sdm670 compatible (Desnes Nunes) [2181663]
- usb: dwc3: qcom: drop unneeded compatibles (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Do not clear ep delayed stop flag during ep disable (Desnes Nunes) [2181663]
- dt-bindings: usb: dwc2: rockchip: add rockchip,rk3128-usb (Desnes Nunes) [2181663]
- dt-bindings: usb: qcom,dwc3: Fix SM6115 clocks, irqs (Desnes Nunes) [2181663]
- usb: dwc2: Remove redundant license text (Desnes Nunes) [2181663]
- usb: dwc3: Fix typos in gadget.c (Desnes Nunes) [2181663]
- xhci: remove unused lpm_failed_dev member from struct xhci_hcd (Desnes Nunes) [2181663]
- xhci: remove unused command member from struct xhci_hcd struct (Desnes Nunes) [2181663]
- xhci: show fault reason for a failed enable slot command (Desnes Nunes) [2181663]
- xhci: Don't show warning for reinit on known broken suspend (Desnes Nunes) [2181663]
- xhci: dbc: Fix memory leak in xhci_alloc_dbc() (Desnes Nunes) [2181663]
- usb: host: xhci: Fix potential memory leak in xhci_alloc_stream_info() (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up driver prefix (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: move driver structure (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up attribute visibility logic (Desnes Nunes) [2181663]
- USB: serial: console: move mutex_unlock() before usb_serial_put() (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: convert to use dev_groups (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: add support for HP and HA devices (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: simplify divisor handling (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: assume hi-speed type (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up baudrate request (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up attribute handling (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up modem-status handling (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: tighten device-type detection (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: rename channel index (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: include FT2232D in type string (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: rename chip types (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: drop redundant chip type comments (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up chip type enum (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: fix 300 bps rate for SIO (Desnes Nunes) [2181663]
- usb: typec: intel_pmc_mux: Use the helper acpi_dev_get_memory_resources() (Desnes Nunes) [2181663]
- usb: misc: usb3503: call clk_disable_unprepare in the error handling (Desnes Nunes) [2181663]
- usb: chipidea: make configs for glue drivers visible with EXPERT (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Submit endxfer command if delayed during disconnect (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Skip waiting for CMDACT cleared during endxfer (Desnes Nunes) [2181663]
- usb: dwc3: Increase DWC3 controller halt timeout (Desnes Nunes) [2181663]
- usb: dwc3: Remove DWC3 locking during gadget suspend/resume (Desnes Nunes) [2181663]
- usb: dwc3: Avoid unmapping USB requests if endxfer is not complete (Desnes Nunes) [2181663]
- usb: misc: uss720: fix uninitialized variable rlen (Desnes Nunes) [2181663]
- thunderbolt: debugfs: Fix spelling mistakes in seq_puts text (Desnes Nunes) [2181663]
- thunderbolt: Add support for ASMedia NVM image format (Desnes Nunes) [2181663]
- thunderbolt: Move vendor specific NVM handling into nvm.c (Desnes Nunes) [2181663]
- thunderbolt: Provide tb_retimer_nvm_read() analogous to tb_switch_nvm_read() (Desnes Nunes) [2181663]
- thunderbolt: Rename and make nvm_read() available for other files (Desnes Nunes) [2181663]
- thunderbolt: Extend NVM version fields to 32-bits (Desnes Nunes) [2181663]
- thunderbolt: Allow NVM upgrade of USB4 host routers (Desnes Nunes) [2181663]
- scsi: uas: Drop DID_TARGET_FAILURE use (Desnes Nunes) [2181663]
- usb: clean up after dropping driver registration log spam (Desnes Nunes) [2181663]
- usb: phy: tegra: switch to using devm_gpiod_get() (Desnes Nunes) [2181663]
- USB: xhci: make xhci_get_endpoint_address static (Desnes Nunes) [2181663]
- thunderbolt: Add support for receiver lane margining (Desnes Nunes) [2181663]
- thunderbolt: Add helper to check if CL states are enabled on port (Desnes Nunes) [2181663]
- thunderbolt: Pass CL state bitmask to tb_port_clx_supported() (Desnes Nunes) [2181663]
- thunderbolt: Move port CL state functions into correct place in switch.c (Desnes Nunes) [2181663]
- thunderbolt: Move tb_xdomain_parent() to tb.h (Desnes Nunes) [2181663]
- USB: hcd-pci: Drop the unused id parameter from usb_hcd_pci_probe() (Desnes Nunes) [2181663]
- net: thunderbolt: Update module description with mention of USB4 (Desnes Nunes) [2181663]
- net: thunderbolt: Enable full end-to-end flow control (Desnes Nunes) [2181663]
- thunderbolt: Add back Intel Falcon Ridge end-to-end flow control workaround (Desnes Nunes) [2181663]
- thunderbolt: Show link type for XDomain connections too (Desnes Nunes) [2181663]
- net: thunderbolt: Enable DMA paths only after rings are enabled (Desnes Nunes) [2181663]
- usb: reduce kernel log spam on driver registration (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Continue handling EP0 xfercomplete events (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Synchronize IRQ between soft connect/disconnect (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Force sending delayed status during soft disconnect (Desnes Nunes) [2181663]
- usb: dwc3: Do not service EP0 and conndone events if soft disconnected (Desnes Nunes) [2181663]
- usb: host: xhci-plat: suspend/resume clks for brcm (Desnes Nunes) [2181663]
- usb: host: xhci-plat: suspend and resume clocks (Desnes Nunes) [2181663]
- usb: phy: mxs: fix MXS_PHY_TX_CAL45_MIN and MXS_PHY_TX_CAL45_MAX (Desnes Nunes) [2181663]
- usb: host: Initiate urb ep with udev ep0 (Desnes Nunes) [2181663]
- usb: ehci: Use endpoint in URB to get maxpacket (Desnes Nunes) [2181663]
- usb: chipidea: Add support for VBUS control with PHY (Desnes Nunes) [2181663]
- dt-bindings: usb: Add missing (unevaluated|additional)Properties on child nodes (Desnes Nunes) [2181663]
- media: uvcvideo: Limit power line control for Sonix Technology (Desnes Nunes) [2181663]
- media: uvcvideo: Use entity get_cur in uvc_ctrl_set (Desnes Nunes) [2181663]
- media: uvcvideo: Fix typo 'the the' in comment (Desnes Nunes) [2181663]
- media: uvcvideo: Use indexed loops in uvc_ctrl_init_ctrl() (Desnes Nunes) [2181663]
- media: uvcvideo: Fix memory leak in uvc_gpio_parse (Desnes Nunes) [2181663]
- media: gspca: Fix typo 'the the' in comment (Desnes Nunes) [2181663]
- thunderbolt: Add support for Intel Meteor Lake (Desnes Nunes) [2181663]
- thunderbolt: Add comment where Thunderbolt 4 PCI IDs start (Desnes Nunes) [2181663]
- usb/hcd: Fix dma_map_sg error check (Desnes Nunes) [2181663]
- usb: move from strlcpy with unused retval to strscpy (Desnes Nunes) [2181663]
- dt-bindings: usb: renesas, usb3-peri: Document RZ/V2M r9a09g011 support (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Fix CC PHY noise filter of voltage level (Desnes Nunes) [2181663]
- usb: typec: tcpci: Move function "tcpci_to_typec_cc" to common (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Add compatible id with rt1715 (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Add initial phy setting (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Add regulator support when source vbus (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Fix vendor setting when set vconn (Desnes Nunes) [2181663]
- dt-bindings usb: typec: rt1711h: Add binding for Richtek RT1711H (Desnes Nunes) [2181663]
- usb: dwc3: qcom: clean up icc init (Desnes Nunes) [2181663]
- usb: dwc3: qcom: only parse 'maximum-speed' once (Desnes Nunes) [2181663]
- usb: common: debug: Check non-standard control requests (Desnes Nunes) [2181663]
- usb: dwc3: trace: add Start of Frame Number to trace event (Desnes Nunes) [2181663]
- usb: dwc3: debug: show events parameters in hex (Desnes Nunes) [2181663]
- usb: dwc3: gadget: conditionally remove requests (Desnes Nunes) [2181663]
- usb: typec: ucsi: stm32g0: Fix spelling mistake "booloader" -> "bootloader" (Desnes Nunes) [2181663]
- usb: common: usb-conn-gpio: Simplify some error message (Desnes Nunes) [2181663]
- block: Add error codes for common PR failures (Maurizio Lombardi) [2160677]
- nvmet: avoid potential UAF in nvmet_req_complete() (Maurizio Lombardi) [2160677]
- nvme-tcp: add nvme-tcp pdu size build protection (Maurizio Lombardi) [2160677]
- nvme-tcp: fix opcode reporting in the timeout handler (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Lexar NM620 (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Netac NV3000 (Maurizio Lombardi) [2160677]
- nvme-pci: fixing memory leak in probe teardown path (Maurizio Lombardi) [2160677]
- nvme: fix handling single range discard request (Maurizio Lombardi) [2160677]
- nvme-fabrics: show well known discovery name (Maurizio Lombardi) [2160677]
- nvme-tcp: don't access released socket during error recovery (Maurizio Lombardi) [2160677]
- nvme-auth: fix an error code in nvme_auth_process_dhchap_challenge() (Maurizio Lombardi) [2160677]
- nvme: bring back auto-removal of deleted namespaces during sequential scan (Maurizio Lombardi) [2160677]
- nvme: fix sparse warning on effects masking (Maurizio Lombardi) [2160677]
- nvme-pci: remove iod use_sgls (Maurizio Lombardi) [2160677]
- nvme-pci: fix freeing single sgl (Maurizio Lombardi) [2160677]
- nvme: mask CSE effects for security receive (Maurizio Lombardi) [2160677]
- nvme: always initialize known command effects (Maurizio Lombardi) [2160677]
- nvmet: for nvme admin set_features cmd, call nvmet_check_data_len_lte() (Maurizio Lombardi) [2160677]
- nvme-tcp: add additional info for nvme_tcp_timeout log (Maurizio Lombardi) [2160677]
- nvme: add nvme_opcode_str function for all nvme cmd types (Maurizio Lombardi) [2160677]
- nvme: remove nvme_execute_passthru_rq (Maurizio Lombardi) [2160677]
- nvme-pci: place descriptor addresses in iod (Maurizio Lombardi) [2160677]
- nvme-pci: use mapped entries for sgl decision (Maurizio Lombardi) [2160677]
- nvme-pci: remove SGL segment descriptors (Maurizio Lombardi) [2160677]
- nvme-auth: don't use NVMe status codes (Maurizio Lombardi) [2160677]
- nvme-fabrics: clarify AUTHREQ result handling (Maurizio Lombardi) [2160677]
- nvme-pci: add bogus ID quirk for ADATA SX6000PNP (Maurizio Lombardi) [2160677]
- nvme-auth: mark nvme_auth_wq static (Maurizio Lombardi) [2160677]
- nvme-auth: use workqueue dedicated to authentication (Maurizio Lombardi) [2160677]
- nvme: clear the request_queue pointers on failure in nvme_alloc_io_tag_set (Maurizio Lombardi) [2160677]
- nvme: clear the request_queue pointers on failure in nvme_alloc_admin_tag_set (Maurizio Lombardi) [2160677]
- nvme-fc: fix a missing queue put in nvmet_fc_ls_create_association (Maurizio Lombardi) [2160677]
- nvme: fix passthrough csi check (Maurizio Lombardi) [2160677]
- nvme-pci: fix timeout request state check (Maurizio Lombardi) [2160677]
- nvme-apple: only reset the controller when RTKit is running (Maurizio Lombardi) [2160677]
- nvme-apple: reset controller during shutdown (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_IDENTIFY_CNS quirk to Apple T2 controllers (Maurizio Lombardi) [2160677]
- nvme-apple: add NVME_QUIRK_IDENTIFY_CNS quirk to fix regression (Maurizio Lombardi) [2160677]
- nvme-auth: fix smatch warning complaints (Maurizio Lombardi) [2160677]
- nvme: also return I/O command effects from nvme_command_effects (Maurizio Lombardi) [2160677]
- nvmet: don't defer passthrough commands with trivial effects to the workqueue (Maurizio Lombardi) [2160677]
- nvmet: set the LBCC bit for commands that modify data (Maurizio Lombardi) [2160677]
- nvmet: use NVME_CMD_EFFECTS_CSUPP instead of open coding it (Maurizio Lombardi) [2160677]
- nvme-pci: update sqsize when adjusting the queue depth (Maurizio Lombardi) [2160677]
- nvme: fix setting the queue depth in nvme_alloc_io_tag_set (Maurizio Lombardi) [2160677]
- nvme-pci: use the tagset alloc/free helpers (Maurizio Lombardi) [2160677]
- nvme-pci: fix page size checks (Maurizio Lombardi) [2160677]
- nvme-pci: fix mempool alloc size (Maurizio Lombardi) [2160677]
- nvme-pci: fix doorbell buffer value endianness (Maurizio Lombardi) [2160677]
- nvme: Convert NVMe errors to PR errors (Maurizio Lombardi) [2160677]
- nvmet: don't open-code NVME_NS_ATTR_RO enumeration (Maurizio Lombardi) [2160677]
- nvme: add the Apple shared tag workaround to nvme_alloc_io_tag_set (Maurizio Lombardi) [2160677]
- nvme: only set reserved_tags in nvme_alloc_io_tag_set for fabrics controllers (Maurizio Lombardi) [2160677]
- nvme: consolidate setting the tagset flags (Maurizio Lombardi) [2160677]
- nvme-pci: split out a nvme_pci_ctrl_is_dead helper (Maurizio Lombardi) [2160677]
- nvme-pci: return early on ctrl state mismatch in nvme_reset_work (Maurizio Lombardi) [2160677]
- nvme-pci: rename nvme_disable_io_queues (Maurizio Lombardi) [2160677]
- nvme-pci: cleanup nvme_suspend_queue (Maurizio Lombardi) [2160677]
- nvme-pci: remove nvme_pci_disable (Maurizio Lombardi) [2160677]
- nvme-pci: remove nvme_disable_admin_queue (Maurizio Lombardi) [2160677]
- nvme: merge nvme_shutdown_ctrl into nvme_disable_ctrl (Maurizio Lombardi) [2160677]
- nvme: use nvme_wait_ready in nvme_shutdown_ctrl (Maurizio Lombardi) [2160677]
- nvme-apple: fix controller shutdown in apple_nvme_disable (Maurizio Lombardi) [2160677]
- nvme-fc: move common code into helper (Maurizio Lombardi) [2160677]
- nvme-fc: avoid null pointer dereference (Maurizio Lombardi) [2160677]
- nvme-multipath: support io stats on the mpath device (Maurizio Lombardi) [2160677]
- nvme: introduce nvme_start_request (Maurizio Lombardi) [2160677]
- nvme: use kstrtobool() instead of strtobool() (Maurizio Lombardi) [2160677]
- nvmet: expose firmware revision to configfs (Maurizio Lombardi) [2160677]
- nvmet: expose IEEE OUI to configfs (Maurizio Lombardi) [2160677]
- nvme: rename the queue quiescing helpers (Maurizio Lombardi) [2160677]
- nvme: avoid fallback to sequential scan due to transient issues (Maurizio Lombardi) [2160677]
- nvme-auth: have dhchap_auth_work wait for queues auth to complete (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant auth_work flush (Maurizio Lombardi) [2160677]
- nvme-auth: convert dhchap_auth_list to an array (Maurizio Lombardi) [2160677]
- nvme-auth: check chap ctrl_key once constructed (Maurizio Lombardi) [2160677]
- nvme-auth: no need to reset chap contexts on re-authentication (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant deallocations (Maurizio Lombardi) [2160677]
- nvme-auth: clear sensitive info right after authentication completes (Maurizio Lombardi) [2160677]
- nvme-auth: guarantee dhchap buffers under memory pressure (Maurizio Lombardi) [2160677]
- nvme-auth: don't keep long lived 4k dhchap buffer (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant if statement (Maurizio Lombardi) [2160677]
- nvme-auth: don't override ctrl keys before validation (Maurizio Lombardi) [2160677]
- nvme-auth: don't ignore key generation failures when initializing ctrl keys (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant buffer deallocations (Maurizio Lombardi) [2160677]
- nvme-auth: don't re-authenticate if the controller is not LIVE (Maurizio Lombardi) [2160677]
- nvme-auth: remove symbol export from nvme_auth_reset (Maurizio Lombardi) [2160677]
- nvme-auth: rename authentication work elements (Maurizio Lombardi) [2160677]
- nvme-auth: rename __nvme_auth_[reset|free] to nvme_auth[reset|free]_dhchap (Maurizio Lombardi) [2160677]
- nvme: implement the DEAC bit for the Write Zeroes command (Maurizio Lombardi) [2160677]
- nvme-fc: improve memory usage in nvme_fc_rcv_ls_req() (Maurizio Lombardi) [2160677]
- nvmet: only allocate a single slab for bvecs (Maurizio Lombardi) [2160677]
- nvmet: force reconnect when number of queue changes (Maurizio Lombardi) [2160677]
- nvmet: use try_cmpxchg in nvmet_update_sq_head (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Netac NV7000 (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Micron Nitro (Maurizio Lombardi) [2160677]
- nvme: quiet user passthrough command errors (Maurizio Lombardi) [2160677]
- nvme-multipath: set queue dma alignment to 3 (Maurizio Lombardi) [2160677]
- nvme-tcp: replace sg_init_marker() with sg_init_table() (Maurizio Lombardi) [2160677]
- nvme-hwmon: kmalloc the NVME SMART log buffer (Maurizio Lombardi) [2160677]
- nvme-hwmon: consistently ignore errors from nvme_hwmon_init (Maurizio Lombardi) [2160677]
- nvme-apple: don't limit DMA segement size (Maurizio Lombardi) [2160677]
- nvme-pci: disable write zeroes on various Kingston SSD (Maurizio Lombardi) [2160677]
- nvme-pci: avoid the deepest sleep state on ZHITAI TiPro5000 SSDs (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Lexar NM760 (Maurizio Lombardi) [2160677]
- nvme: Use blk_rq_map_user_io helper (Maurizio Lombardi) [2160677]
- nvmet: don't look at the request_queue in nvmet_bdev_set_limits (Maurizio Lombardi) [2160677]
- nvmet: don't look at the request_queue in nvmet_bdev_zone_mgmt_emulate_all (Maurizio Lombardi) [2160677]
- nvmet: add helpers to set the result field for connect commands (Maurizio Lombardi) [2160677]
- nvme: improve the NVME_CONNECT_AUTHREQ* definitions (Maurizio Lombardi) [2160677]
- nvmet-tcp: handle ICReq PDU received in NVMET_TCP_Q_LIVE state (Maurizio Lombardi) [2160677]
- nvme-pci: report the actual number of tagset maps (Maurizio Lombardi) [2160677]
- nvme: ensure subsystem reset is single threaded (Maurizio Lombardi) [2160677]
- nvme: restrict management ioctls to admin (Maurizio Lombardi) [2160677]
- nvme: copy firmware_rev on each init (Maurizio Lombardi) [2160677]
- nvme: handle effects after freeing the request (Maurizio Lombardi) [2160677]
- nvme-tcp: print actual source IP address through sysfs "address" attr (Maurizio Lombardi) [2160677]
- nvme-pci: move iod dma_len fill gaps (Maurizio Lombardi) [2160677]
- nvme-pci: iod npages fits in s8 (Maurizio Lombardi) [2160677]
- nvme-pci: iod's 'aborted' is a bool (Maurizio Lombardi) [2160677]
- nvme-pci: remove nvme_queue from nvme_iod (Maurizio Lombardi) [2160677]
- nvme: consider also host_iface when checking ip options (Maurizio Lombardi) [2160677]
- nvmet: avoid unnecessary flush bio (Maurizio Lombardi) [2160677]
- nvmet-auth: remove redundant parameters req (Maurizio Lombardi) [2160677]
- nvmet-auth: clean up with done_kfree (Maurizio Lombardi) [2160677]
- nvme-auth: remove the redundant req->cqe->result.u16 assignment operation (Maurizio Lombardi) [2160677]
- nvme: move from strlcpy with unused retval to strscpy (Maurizio Lombardi) [2160677]
- nvme: add comment for unaligned "fake" nqn (Maurizio Lombardi) [2160677]
- nvme-pci: disable Write Zeroes on Phison E3C/E4C (Maurizio Lombardi) [2160677]
- nvme: Fix IOC_PR_CLEAR and IOC_PR_RELEASE ioctls for nvme devices (Maurizio Lombardi) [2160677]
- locking/rwsem: Disable preemption in all down_write*() and up_write() code paths (Joel Savitz) [2176147]
- locking/rwsem: Disable preemption in all down_read*() and up_read() code paths (Joel Savitz) [2176147]
- locking/rwsem: Prevent non-first waiter from spinning in down_write() slowpath (Joel Savitz) [2176147]
- rtmutex: Ensure that the top waiter is always woken up (Joel Savitz) [2176147]
- locking/lockdep: Print more debug information - report name and key when look_up_lock_class() got confused (Joel Savitz) [2176147]
- locking: Fix qspinlock/x86 inline asm error (Joel Savitz) [2176147]
- locking: Add __lockfunc to slow path functions (Joel Savitz) [2176147]
- locking/rwsem: Allow slowpath writer to ignore handoff bit if not set by first waiter (Joel Savitz) [2176147]
- kernel/lockdep: move lockdep sysctls to its own file (Joel Savitz) [2176147]
- locking/qrwlock: Change "queue rwlock" to "queued rwlock" (Joel Savitz) [2176147]
- locking/mutex: Make contention tracepoints more consistent wrt adaptive spinning (Joel Savitz) [2176147]
- locking: Apply contention tracepoints in the slow path (Joel Savitz) [2176147]
- locking/rwsem: Always try to wake waiters in out_nolock path (Joel Savitz) [2176147]
- locking/rwsem: No need to check for handoff bit if wait queue empty (Joel Savitz) [2176147]
- lockdep: Use memset_startat() helper in reinit_class() (Joel Savitz) [2176147]
- locking/rwsem: Conditionally wake waiters in reader/writer slowpaths (Joel Savitz) [2176147]
- locking/rwsem: Make handoff bit handling more consistent (Joel Savitz) [2176147]
- Revert "locking/rwsem: Conditionally wake waiters in reader/writer slowpaths" (Joel Savitz) [2176147]
- futex: Fix futex_waitv() hrtimer debug object leak on kcalloc error (Joel Savitz) [2176147]
- futex: Remove a PREEMPT_RT_FULL reference. (Joel Savitz) [2176147]
- futex: Fix additional regressions (Joel Savitz) [2176147]
- futex: Fix sparc32/m68k/nds32 build regression (Joel Savitz) [2176147]
- futex: Ensure futex_atomic_cmpxchg_inatomic() is present (Joel Savitz) [2176147]
- futex: Remove futex_cmpxchg detection (Joel Savitz) [2176147]
- dm: fix __send_duplicate_bios() to always allow for splitting IO (Benjamin Marzinski) [2184420]
- dm: fix improper splitting for abnormal bios (Benjamin Marzinski) [2184420]

...

Thu, 20 Apr 2023 05:13:59 GMT: kernel-debug-devel-matched-5.14.0-302.el9.x86_64

kernel-debug-devel-matched - Meta package to install matching core and devel packages for a given kernel

This meta package is used to install matching core and devel packages for a given kernel.

Change Log:

Wed, 19 Apr 2023 GMT - Jan Stancek <jstancek@redhat.com> [5.14.0-302.el9]
- blk-mq: directly poll requests (Ming Lei) [2186507]
- inet: control sockets should not use current thread task_frag (Guillaume Nault) [2183213]
- net: simplify sk_page_frag (Guillaume Nault) [2183213]
- Treewide: Stop corrupting socket's task_frag (Guillaume Nault) [2183213]
- net: Introduce sk_use_task_frag in struct sock. (Guillaume Nault) [2183213]
- PCI: Fix use-after-free in pci_bus_release_domain_nr() (Myron Stowe) [2184109]
- powerpc/pseries/vas: Ignore VAS update for DLPAR if copy/paste is not enabled (Mamatha Inamdar) [2185505]
- nfs42: do not fail with EIO if ssc returns NFS4ERR_OFFLOAD_DENIED (Benjamin Coddington) [2170423]
- cnic: don't pass bogus GFP_ flags to dma_alloc_coherent (Nilesh Javali) [2164967]
- cnic: Use the bitmap API to allocate bitmaps (Nilesh Javali) [2164967]
- arm64/sve: Add Perf extensions documentation (Mark Salter) [2167398]
- arm64: asm/perf_regs.h: Avoid C++-style comment in UAPI header (Mark Salter) [2167398]
- perf: arm64: Add SVE vector granule register to user regs (Mark Salter) [2167398]
- arm64/cpufeature: Fix field sign for DIT hwcap detection (Mark Salter) [2167398]
- arm64/uprobes: change the uprobe_opcode_t typedef to fix the sparse warning (Mark Salter) [2167398]
- arm64/sysreg: Fix errors in 32 bit enumeration values (Mark Salter) [2167398]
- KVM: arm64: vgic: Add Apple M2 cpus to the list of broken SEIS implementations (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- perf: arm_spe: Use feature numbering for PMSEVFR_EL1 defines (Mark Salter) [2167398]
- redhat/configs: enable ARM64_ERRATUM_2645198 (Mark Salter) [2167398]
- arm64: errata: Workaround possible Cortex-A715 [ESR|FAR]_ELx corruption (Mark Salter) [2167398]
- arm64:uprobe fix the uprobe SWBP_INSN in big-endian (Mark Salter) [2167398]
- arm64: insn: always inline hint generation (Mark Salter) [2167398]
- arm64: insn: simplify insn group identification (Mark Salter) [2167398]
- arm64: insn: always inline predicates (Mark Salter) [2167398]
- arm64: insn: remove aarch64_insn_gen_prefetch() (Mark Salter) [2167398]
- arm64: alternatives: make apply_alternatives_vdso() static (Mark Salter) [2167398]
- arm64: make is_ttbrX_addr() noinstr-safe (Mark Salter) [2167398]
- arm64: atomics: lse: remove stale dependency on JUMP_LABEL (Mark Salter) [2167398]
- arm64/asm: Remove unused enable_da macro (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Use kstrtobool() instead of strtobool() (Mark Salter) [2167398]
- arm64: move on_thread_stack() to <asm/stacktrace.h> (Mark Salter) [2167398]
- arm64: remove current_top_of_stack() (Mark Salter) [2167398]
- arm64/sysreg: Remove duplicate definitions from asm/sysreg.h (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_DFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_DFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR5_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert MVFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert MVFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert MVFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_PFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_PFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_PFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR6_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR5_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR4_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR3_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR4_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR3_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Extend the maximum width of a register and symbol name (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MVFR2_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MVFR1_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MVFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_DFR1_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_DFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_PFR2_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_PFR1_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_PFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR6_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR5_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR4_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_MMFR5_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_MMFR4_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_MMFR0_EL1 (Mark Salter) [2167398]
- arm64: booting: Require placement within 48-bit addressable memory (Mark Salter) [2167398]
- arm64: mm: kfence: only handle translation faults (Mark Salter) [2167398]
- arm64/mm: Simplify and document pte_to_phys() for 52 bit addresses (Mark Salter) [2167398]
- arm64: armv8_deprecated: fix unused-function error (Mark Salter) [2167398]
- arm64: armv8_deprecated: rework deprected instruction handling (Mark Salter) [2167398]
- arm64: armv8_deprecated: move aarch32 helper earlier (Mark Salter) [2167398]
- arm64: armv8_deprecated move emulation functions (Mark Salter) [2167398]
- arm64: armv8_deprecated: fold ops into insn_emulation (Mark Salter) [2167398]
- arm64: rework EL0 MRS emulation (Mark Salter) [2167398]
- arm64: factor insn read out of call_undef_hook() (Mark Salter) [2167398]
- arm64: factor out EL1 SSBS emulation hook (Mark Salter) [2167398]
- arm64: split EL0/EL1 UNDEF handlers (Mark Salter) [2167398]
- arm64: allow kprobes on EL0 handlers (Mark Salter) [2167398]
- arm64: Add Cortex-715 CPU part definition (Mark Salter) [2167398]
- arm64/hwcap: Add support for SVE 2.1 (Mark Salter) [2167398]
- arm64/hwcap: Add support for FEAT_RPRFM (Mark Salter) [2167398]
- arm64/hwcap: Add support for FEAT_CSSC (Mark Salter) [2167398]
- arm64: Enable data independent timing (DIT) in the kernel (Mark Salter) [2167398]
- arm64/fpsimd: Make kernel_neon_ API _GPL (Mark Salter) [2167398]
- arm64: alternative: constify alternative_has_feature_* argument (Mark Salter) [2167398]
- arm64: jump_label: mark arguments as const to satisfy asm constraints (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix XGene-1 TVAL register math error (Mark Salter) [2167398]
- arm64: efi: Fix handling of misaligned runtime regions and drop warning (Mark Salter) [2167398]
- arm64: cpufeature: Fix the visibility of compat hwcaps (Mark Salter) [2167398]
- arm64: entry: avoid kprobe recursion (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix CNTPCT_LO and CNTVCT_LO value (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix handling of ARM erratum 858921 (Mark Salter) [2167398]
- redhat/configs: Enable CONFIG_ARM64_ERRATUM_2441007 (Mark Salter) [2167398]
- arm64: errata: Add Cortex-A55 to the repeat tlbi list (Mark Salter) [2167398]
- arm64/sysreg: Fix typo in SCTR_EL1.SPINTMASK (Mark Salter) [2167398]
- arm64: alternatives: Use vdso/bits.h instead of linux/bits.h (Mark Salter) [2167398]
- arm64: uaccess: simplify uaccess_mask_ptr() (Mark Salter) [2167398]
- arm64: support huge vmalloc mappings (Mark Salter) [2167398]
- arm64: spectre: increase parameters that can be used to turn off bhb mitigation individually (Mark Salter) [2167398]
- arm64: run softirqs on the per-CPU IRQ stack (Mark Salter) [2167398]
- arm64: vdso: use SYS_CNTVCTSS_EL0 for gettimeofday (Mark Salter) [2167398]
- arm64: alternative: patch alternatives in the vDSO (Mark Salter) [2167398]
- arm64: module: move find_section to header (Mark Salter) [2167398]
- arm64: module: Remove unused plt_entry_is_initialized() (Mark Salter) [2167398]
- arm64: module: Make plt_equals_entry() static (Mark Salter) [2167398]
- arm64: fix the build with binutils 2.27 (Mark Salter) [2167398]
- arm64: avoid BUILD_BUG_ON() in alternative-macros (Mark Salter) [2167398]
- arm64: alternatives: add shared NOP callback (Mark Salter) [2167398]
- arm64: alternatives: add alternative_has_feature_*() (Mark Salter) [2167398]
- arm64: alternatives: have callbacks take a cap (Mark Salter) [2167398]
- arm64: alternatives: make alt_region const (Mark Salter) [2167398]
- arm64: alternatives: hoist print out of __apply_alternatives() (Mark Salter) [2167398]
- arm64: alternatives: proton-pack: prepare for cap changes (Mark Salter) [2167398]
- arm64: alternatives: kvm: prepare for cap changes (Mark Salter) [2167398]
- arm64: cpufeature: make cpus_have_cap() noinstr-safe (Mark Salter) [2167398]
- arm64/ptrace: Support access to TPIDR2_EL0 (Mark Salter) [2167398]
- arm64/sysreg: Fix a few missed conversions (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64AFRn_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64DFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64FDR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Use feature numbering for PMU and SPE revisions (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64DFR0_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Align field names in ID_AA64DFR0_EL1 with architecture (Mark Salter) [2167398]
- arm64/sysreg: Add defintion for ALLINT (Mark Salter) [2167398]
- arm64/sysreg: Convert SCXTNUM_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert TIPDR_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64PFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64PFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64MMFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64MMFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64MMFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert HCRX_EL2 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64PFR1_EL1 SME enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64PFR1_EL1 BTI enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64PFR1_EL1 fractional version fields (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MTE feature enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for SSBS feature enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64PFR0_EL1.AdvSIMD constants (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64PFR0_EL1 constants (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64MMFR2_EL1.CnP (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64MMFR2_EL1.VARange (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64MMFR1_EL1 fields (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64MMFR0_EL1.ASIDBits (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64MMFR0_EL1.BigEnd (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64PFR1_EL1 constant names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64PFR0_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64MMFR2_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64MMFR0_EL1 definition names (Mark Salter) [2167398]
- arm64: cache: Remove unused CTR_CACHE_MINLINE_MASK (Mark Salter) [2167398]
- arm64/sysreg: Describe ID_AA64SMFR0_EL1.SMEVer as an enumeration (Mark Salter) [2167398]
- arm64/sysreg: Remove stray SMIDR_EL1 defines (Mark Salter) [2167398]
- redhat/configs: Enable CONFIG_ARM64_ERRATUM_2658417 (Mark Salter) [2167398]
- arm64: errata: remove BF16 HWCAP due to incorrect result on Cortex-A510 (Mark Salter) [2167398]
- arm64: cpufeature: Expose get_arm64_ftr_reg() outside cpufeature.c (Mark Salter) [2167398]
- arm64: cpufeature: Force HWCAP to be based on the sysreg visible to user-space (Mark Salter) [2167398]
- arm64: rework BTI exception handling (Mark Salter) [2167398]
- arm64: rework FPAC exception handling (Mark Salter) [2167398]
- arm64: consistently pass ESR_ELx to die() (Mark Salter) [2167398]
- arm64: die(): pass 'err' as long (Mark Salter) [2167398]
- arm64: report EL1 UNDEFs better (Mark Salter) [2167398]
- arm64: atomic: always inline the assembly (Mark Salter) [2167398]
- arm64: atomics: remove LL/SC trampolines (Mark Salter) [2167398]
- arm64: stacktrace: track hyp stacks in unwinder's address space (Mark Salter) [2167398]
- arm64: stacktrace: track all stack boundaries explicitly (Mark Salter) [2167398]
- arm64: stacktrace: remove stack type from fp translator (Mark Salter) [2167398]
- arm64: stacktrace: rework stack boundary discovery (Mark Salter) [2167398]
- arm64: stacktrace: add stackinfo_on_stack() helper (Mark Salter) [2167398]
- arm64: stacktrace: move SDEI stack helpers to stacktrace code (Mark Salter) [2167398]
- arm64: stacktrace: rename unwind_next_common() -> unwind_next_frame_record() (Mark Salter) [2167398]
- arm64: stacktrace: simplify unwind_next_common() (Mark Salter) [2167398]
- arm64: stacktrace: fix kerneldoc comments (Mark Salter) [2167398]
- arm64/sysreg: Add hwcap for SVE EBF16 (Mark Salter) [2167398]
- redhat/configs: aarch64: enable ERRATUM_2457168 workaround (Mark Salter) [2167398]
- arm64: topology: fix possible overflow in amu_fie_setup() (Mark Salter) [2167398]
- arm64: mm: don't acquire mutex when rewriting swapper (Mark Salter) [2167398]
- arm64: mm: fix resume for 52-bit enabled builds (Mark Salter) [2167398]
- arm64/ptrace: Don't clear calling process' TIF_SME on OOM (Mark Salter) [2167398]
- arm64/bti: Disable in kernel BTI when cross section thunks are broken (Mark Salter) [2167398]
- arm64: mm: Reserve enough pages for the initial ID map (Mark Salter) [2167398]
- perf/arm_pmu_platform: fix tests for platform_get_irq() failure (Mark Salter) [2167398]
- arm64: head: Ignore bogus KASLR displacement on non-relocatable kernels (Mark Salter) [2167398]
- arm64/signal: Raise limit on stack frames (Mark Salter) [2167398]
- arm64/cache: Fix cache_type_cwg() for register generation (Mark Salter) [2167398]
- arm64/sysreg: Guard SYS_FIELD_ macros for asm (Mark Salter) [2167398]
- arm64/sysreg: Directly include bitfield.h (Mark Salter) [2167398]
- arm64: errata: add detection for AMEVCNTR01 incrementing incorrectly (Mark Salter) [2167398]
- arm64: Fix comment typo (Mark Salter) [2167398]
- arm64: Fix match_list for erratum 1286807 on Arm Cortex-A76 (Mark Salter) [2167398]
- arm64: Update 'unwinder howto' (Mark Salter) [2167398]
- arm64: Delay initialisation of cpuinfo_arm64::reg_{zcr,smcr} (Mark Salter) [2167398]
- arm64: fix KASAN_INLINE (Mark Salter) [2167398]
- arm64: Add an override for ID_AA64SMFR0_EL1.FA64 (Mark Salter) [2167398]
- arm64: Add the arm64.nosve command line option (Mark Salter) [2167398]
- arm64: Add the arm64.nosme command line option (Mark Salter) [2167398]
- arm64: Expose a __check_override primitive for oddball features (Mark Salter) [2167398]
- arm64: Allow the idreg override to deal with variable field width (Mark Salter) [2167398]
- arm64: Factor out checking of a feature against the override into a macro (Mark Salter) [2167398]
- arm64: Allow sticky E2H when entering EL1 (Mark Salter) [2167398]
- arm64: Save state of HCR_EL2.E2H before switch to EL1 (Mark Salter) [2167398]
- arm64: Rename the VHE switch to "finalise_el2" (Mark Salter) [2167398]
- arm64: mm: fix booting with 52-bit address space (Mark Salter) [2167398]
- arm64: head: remove __PHYS_OFFSET (Mark Salter) [2167398]
- arm64: lds: use PROVIDE instead of conditional definitions (Mark Salter) [2167398]
- arm64: setup: drop early FDT pointer helpers (Mark Salter) [2167398]
- arm64: head: avoid relocating the kernel twice for KASLR (Mark Salter) [2167398]
- arm64: kaslr: defer initialization to initcall where permitted (Mark Salter) [2167398]
- arm64: head: record CPU boot mode after enabling the MMU (Mark Salter) [2167398]
- arm64: head: populate kernel page tables with MMU and caches on (Mark Salter) [2167398]
- arm64: head: factor out TTBR1 assignment into a macro (Mark Salter) [2167398]
- arm64: idreg-override: use early FDT mapping in ID map (Mark Salter) [2167398]
- arm64: head: create a temporary FDT mapping in the initial ID map (Mark Salter) [2167398]
- arm64: head: use relative references to the RELA and RELR tables (Mark Salter) [2167398]
- arm64: head: cover entire kernel image in initial ID map (Mark Salter) [2167398]
- arm64: head: add helper function to remap regions in early page tables (Mark Salter) [2167398]
- arm64: mm: provide idmap pointer to cpu_replace_ttbr1() (Mark Salter) [2167398]
- arm64: head: pass ID map root table address to __enable_mmu() (Mark Salter) [2167398]
- arm64: kernel: drop unnecessary PoC cache clean+invalidate (Mark Salter) [2167398]
- arm64: head: split off idmap creation code (Mark Salter) [2167398]
- arm64: head: switch to map_memory macro for the extended ID map (Mark Salter) [2167398]
- arm64: head: simplify page table mapping macros (slightly) (Mark Salter) [2167398]
- arm64: head: drop idmap_ptrs_per_pgd (Mark Salter) [2167398]
- arm64: head: move assignment of idmap_t0sz to C code (Mark Salter) [2167398]
- arm64: mm: make vabits_actual a build time constant if possible (Mark Salter) [2167398]
- arm64: head: move kimage_vaddr variable into C file (Mark Salter) [2167398]
- arm64: trap implementation defined functionality in userspace (Mark Salter) [2167398]
- arm64/mm: use GENMASK_ULL for TTBR_BADDR_MASK_52 (Mark Salter) [2167398]
- arm64: numa: Don't check node against MAX_NUMNODES (Mark Salter) [2167398]
- arm64: Do not forget syscall when starting a new thread. (Mark Salter) [2167398]
- arm64: boot: add zstd support (Mark Salter) [2167398]
- arm64: cpufeature: Allow different PMU versions in ID_DFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64ZFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64SMFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORID_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORC_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORN_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LOREA_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORSA_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64ISAR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64ISAR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert GMID to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert DCZID_EL0 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert CTR_EL0 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64ISAR2_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64ISAR1_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Remove defines for RPRES enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64ZFR0_EL1 fields (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64SMFR0_EL1 enums (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for WFxT defines (Mark Salter) [2167398]
- arm64: stackleak: fix current_top_of_stack() (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Force inlining of erratum_set_next_event_generic() (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Move drop _tval from erratum function names (Mark Salter) [2167398]
- arm64: Add handling of CNTVCTSS traps (Mark Salter) [2167398]
- arm64: Add CNT{P,V}CTSS_EL0 alternatives to cnt{p,v}ct_el0 (Mark Salter) [2167398]
- clocksource/drivers/arch_arm_timer: Move workaround synchronisation around (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix masking for high freq counters (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Drop unnecessary ISB on CVAL programming (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Remove any trace of the TVAL programming interface (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Work around broken CVAL implementations (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Advertise 56bit timer to the core code (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Move MMIO timer programming over to CVAL (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix MMIO base address vs callback ordering issue (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Move system register timer programming over to CVAL (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Extend write side of timer register accessors to u64 (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Drop CNT*_TVAL read accessors (Mark Salter) [2167398]
- clocksource/arm_arch_timer: Add build-time guards for unhandled register accesses (Mark Salter) [2167398]
- s390/qeth: fix use-after-free in hsci (Tobias Huschle) [2183991]
- s390/uaccess: add missing earlyclobber annotations to __clear_user() (Tobias Huschle) [2183079]

Tue, 18 Apr 2023 GMT - Jan Stancek <jstancek@redhat.com> [5.14.0-301.el9]
- kernel.spec: gcov: make gcov subpackages per variant (Jan Stancek) [2180784]
- block: don't set GD_NEED_PART_SCAN if scan partition failed (Ming Lei) [2179915]
- net: ethtool: fix __ethtool_dev_mm_supported() implementation (Ivan Vecera) [2175237]
- ethtool: pse-pd: Fix double word in comments (Ivan Vecera) [2175237]
- netlink-specs: add rx-push to ethtool family (Ivan Vecera) [2175237]
- net: ethtool: extend ringparam set/get APIs for rx_push (Ivan Vecera) [2175237]
- ethtool: mm: fix get_mm() return code not propagating to user space (Ivan Vecera) [2175237]
- netlink: specs: add partial specification for ethtool (Ivan Vecera) [2175237]
- Documentation: networking: correct spelling (Ivan Vecera) [2175237]
- ethtool: netlink: convert commands to common SET (Ivan Vecera) [2175237]
- ethtool: netlink: handle SET intro/outro in the common code (Ivan Vecera) [2175237]
- net: ethtool: provide shims for stats aggregation helpers when CONFIG_ETHTOOL_NETLINK=n (Ivan Vecera) [2175237]
- net: ethtool: fix NULL pointer dereference in pause_prepare_data() (Ivan Vecera) [2175237]
- net: ethtool: fix NULL pointer dereference in stats_prepare_data() (Ivan Vecera) [2175237]
- ethtool: Add and use ethnl_update_bool. (Ivan Vecera) [2175237]
- net: ethtool: add helpers for MM fragment size translation (Ivan Vecera) [2175237]
- net: ethtool: add helpers for aggregate statistics (Ivan Vecera) [2175237]
- docs: ethtool: document ETHTOOL_A_STATS_SRC and ETHTOOL_A_PAUSE_STATS_SRC (Ivan Vecera) [2175237]
- net: ethtool: netlink: retrieve stats from multiple sources (eMAC, pMAC) (Ivan Vecera) [2175237]
- docs: ethtool-netlink: document interface for MAC Merge layer (Ivan Vecera) [2175237]
- net: ethtool: add support for MAC Merge layer (Ivan Vecera) [2175237]
- plca.c: fix obvious mistake in checking retval (Ivan Vecera) [2175237]
- ethtool: add tx aggregation parameters (Ivan Vecera) [2175237]
- ethtool: add netlink attr in rss get reply only if value is not null (Ivan Vecera) [2175237]
- net/ethtool: add netlink interface for the PLCA RS (Ivan Vecera) [2175237]
- ethtool: Replace 0-length array with flexible array (Ivan Vecera) [2175237]
- net/ethtool/ioctl: split ethtool_get_phy_stats into multiple helpers (Ivan Vecera) [2175237]
- net/ethtool/ioctl: remove if n_stats checks from ethtool_get_phy_stats (Ivan Vecera) [2175237]
- net/ethtool/ioctl: return -EOPNOTSUPP if we have no phy stats (Ivan Vecera) [2175237]
- ethtool: add netlink based get rss support (Ivan Vecera) [2175237]
- ethtool: avoiding integer overflow in ethtool_phys_id() (Ivan Vecera) [2175237]
- ethtool: doc: clarify what drivers can implement in their get_drvinfo() (Ivan Vecera) [2175237]
- ethtool: ethtool_get_drvinfo: populate drvinfo fields even if callback exits (Ivan Vecera) [2175237]
- ethtool: Fail number of channels change when it conflicts with rxnfc (Ivan Vecera) [2175237]
- ethtool: linkstate: add a statistic for PHY down events (Ivan Vecera) [2175237]
- ethtool: Add support for 800Gbps link modes (Ivan Vecera) [2175237]
- ethtool: pse-pd: fix null-deref on genl_info in dump (Ivan Vecera) [2175237]
- eth: pse: add missing static inlines (Ivan Vecera) [2175237]
- ethtool: add interface to interact with Ethernet Power Equipment (Ivan Vecera) [2175237]
- net: mdiobus: search for PSE nodes by parsing PHY nodes. (Ivan Vecera) [2175237]
- net: mdiobus: fwnode_mdiobus_register_phy() rework error handling (Ivan Vecera) [2175237]
- redhat: configs: Add config for PSE_CONTROLLER (Ivan Vecera) [2175237]
- net: add framework to support Ethernet PSE and PDs devices (Ivan Vecera) [2175237]
- ethtool: tunnels: check the return value of nla_nest_start() (Ivan Vecera) [2175237]
- ethtool: move from strlcpy with unused retval to strscpy (Ivan Vecera) [2175237]
- net: delete extra space and tab in blank line (Ivan Vecera) [2175237]
- treewide: uapi: Replace zero-length arrays with flexible-array members (Ivan Vecera) [2175237]
- ethtool: Fix and simplify ethtool_convert_link_mode_to_legacy_u32() (Ivan Vecera) [2175237]
- net: ethtool: move checks before rtnl_lock() in ethnl_set_rings (Ivan Vecera) [2175237]
- net: ethtool: extend ringparam set/get APIs for tx_push (Ivan Vecera) [2175237]
- ethtool: add support to set/get completion queue event size (Ivan Vecera) [2175237]
- ethtool: stats: Use struct_group() to clear all stats at once (Ivan Vecera) [2175237]
- net: convert users of bitmap_foo() to linkmode_foo() (Ivan Vecera) [2175237]
- cifs: Fix pages leak when writedata alloc failed in cifs_write_from_iter() (Ronnie Sahlberg) [2182524]
- cifs: Fix pages array leak when writedata alloc failed in cifs_writedata_alloc() (Ronnie Sahlberg) [2182524]
- cifs: update internal module number (Ronnie Sahlberg) [2182524]
- cifs: fix double free on failed kerberos auth (Ronnie Sahlberg) [2182524]
- cifs: fix interface count calculation during refresh (Ronnie Sahlberg) [2182524]
- cifs: fix memory leaks in session setup (Ronnie Sahlberg) [2182524]
- smb3: interface count displayed incorrectly (Ronnie Sahlberg) [2182524]
- cifs: Fix memory leak when build ntlmssp negotiate blob failed (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_ses_add_channel() (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_flock() (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_create() (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_copy_file_range() (Ronnie Sahlberg) [2182524]
- smb3: improve SMB3 change notification support (Ronnie Sahlberg) [2182524]
- cifs: lease key is uninitialized in two additional functions when smb1 (Ronnie Sahlberg) [2182524]
- cifs: lease key is uninitialized in smb1 paths (Ronnie Sahlberg) [2182524]
- cifs: fix double-fault crash during ntlmssp (Ronnie Sahlberg) [2182524]
- cifs: fix mount on old smb servers (Ronnie Sahlberg) [2182524]
- cifs: use ALIGN() and round_up() macros (Ronnie Sahlberg) [2182524]
- cifs: prevent copying past input buffer boundaries (Ronnie Sahlberg) [2182524]
- cifs: Fix the error length of VALIDATE_NEGOTIATE_INFO message (Ronnie Sahlberg) [2182524]
- cifs: destage dirty pages before re-reading them for cache=none (Ronnie Sahlberg) [2182524]
- cifs: return correct error in ->calc_signature() (Ronnie Sahlberg) [2182524]
- smb3: rename encryption/decryption TFMs (Ronnie Sahlberg) [2182524]
- cifs: replace kfree() with kfree_sensitive() for sensitive data (Ronnie Sahlberg) [2182524]
- cifs: remove initialization value (Ronnie Sahlberg) [2182524]
- cifs: Replace a couple of one-element arrays with flexible-array members (Ronnie Sahlberg) [2182524]
- smb3: add dynamic trace points for tree disconnect (Ronnie Sahlberg) [2182524]
- cifs: misc: fix spelling typo in comment (Ronnie Sahlberg) [2182524]
- cifs: update internal module number (Ronnie Sahlberg) [2182524]
- cifs: Fix memory leak on the deferred close (Ronnie Sahlberg) [2182524]
- SMB3: fix lease break timeout when multiple deferred close handles for the same file. (Ronnie Sahlberg) [2182524]
- smb3: lower default deferred close timeout to address perf regression (Ronnie Sahlberg) [2182524]
- smb3: allow deferred close timeout to be configurable (Ronnie Sahlberg) [2182524]
- cifs: update internal module number (Ronnie Sahlberg) [2182524]
- cifs: alloc_mid function should be marked as static (Ronnie Sahlberg) [2182524]
- cifs: remove "cifs_" prefix from init/destroy mids functions (Ronnie Sahlberg) [2182524]
- cifs: remove useless DeleteMidQEntry() (Ronnie Sahlberg) [2182524]
- cifs: fix wrong unlock before return from cifs_tree_connect() (Ronnie Sahlberg) [2182524]
- Documentation: networking: TC queue based filtering (Ivan Vecera) [2178209]
- act_skbedit: skbedit queue mapping for receive queue (Ivan Vecera) [2178209]
- wifi: iwlwifi: mvm: protect TXQ list manipulation (Jose Ignacio Tornos Martinez) [2183490]
- wifi: iwlwifi: mvm: fix mvmtxq->stopped handling (Jose Ignacio Tornos Martinez) [2183490]
- smb3: clarify multichannel warning (Ronnie Sahlberg) [2180669]
- smb3: do not log confusing message when server returns no network interfaces (Ronnie Sahlberg) [2180669]
- cifs: do not query ifaces on smb1 mounts (Ronnie Sahlberg) [2180669]
- cifs: periodically query network interfaces from server (Ronnie Sahlberg) [2180669]
- smb3: workaround negprot bug in some Samba servers (Ronnie Sahlberg) [2180669]
- smb3: use netname when available on secondary channels (Ronnie Sahlberg) [2180669]
- smb3: fix empty netname context on secondary channels (Ronnie Sahlberg) [2180669]
- cifs: populate empty hostnames for extra channels (Ronnie Sahlberg) [2180669]
- redhat/kernel.spec.template: fix installonlypkg for meta package (Jan Stancek)
- s390/dump: save IPL CPU registers once DAT is available (Chris von Recklinghausen) [2185692]
- gen_compile_commands: handle multiple lines per .mod file (Joel Slebodnick) [2160559]
- scripts/nsdeps: adjust to the format change of *.mod files (Joel Slebodnick) [2160559]
- kbuild: avoid regex RS for POSIX awk (Joel Slebodnick) [2160559]
- kbuild: make *.mod rule robust against too long argument error (Joel Slebodnick) [2160559]
- kbuild: make built-in.a rule robust against too long argument error (Joel Slebodnick) [2160559]
- kbuild: read *.mod to get objects passed to $(LD) or $(AR) (Joel Slebodnick) [2160559]
- kbuild: make *.mod not depend on *.o (Joel Slebodnick) [2160559]
- kbuild: get rid of duplication in *.mod files (Joel Slebodnick) [2160559]
- kbuild: split the second line of *.mod into *.usyms (Joel Slebodnick) [2160559]
- kbuild: reuse real-search to simplify cmd_mod (Joel Slebodnick) [2160559]
- kbuild: Fixup the IBT kbuild changes (Joel Slebodnick) [2160559]

Sun, 16 Apr 2023 GMT - Jan Stancek <jstancek@redhat.com> [5.14.0-300.el9]
- remoteproc: imx_rproc: Correct i.MX93 DRAM mapping (Steve Best) [2180764]
- remoteproc: imx_rproc: Enable attach recovery for i.MX8QM/QXP (Steve Best) [2180764]
- remoteproc: imx_rproc: Request mbox channel later (Steve Best) [2180764]
- remoteproc: imx_rproc: Support i.MX8QM (Steve Best) [2180764]
- remoteproc: imx_rproc: Support kicking Mcore from Linux for i.MX8QXP (Steve Best) [2180764]
- remoteproc: imx_rproc: Support attaching to i.MX8QXP M4 (Steve Best) [2180764]
- netdevsim: Fix memory leak of nsim_dev->fa_cookie (Petr Oros) [2181505]
- netdevsim: fix memory leak in nsim_bus_dev_new() (Petr Oros) [2181505]
- netdevsim: remove dir in nsim_dev_debugfs_init() when creating ports dir failed (Petr Oros) [2181505]
- netdevsim: fix memory leak in nsim_drv_probe() when nsim_dev_resources_register() failed (Petr Oros) [2181505]
- netdevsim: remove redundant variable ret (Petr Oros) [2181505]
- selftests: netdevsim: Add test cases for route deletion failure (Petr Oros) [2181505]
- netdevsim: fib: Add debugfs knob to simulate route deletion failure (Petr Oros) [2181505]
- netdevsim: fib: Fix reference count leak on route deletion failure (Petr Oros) [2181505]
- netdevsim: rely on XFRM state direction instead of flags (Petr Oros) [2181505]
- powerpc/64s/radix: Fix RWX mapping with relocated kernel (Avnish Chouhan) [2161680]
- powerpc/64s/radix: Fix crash with unaligned relocated kernel (Avnish Chouhan) [2161680]
- mm/filemap: fix page end in filemap_get_read_batch (Nico Pache) [2181263]
- dt-bindings: clock: imx93: drop TPM1/3 LPIT1/2 entry (Steve Best) [2178965]
- clk: imx: imx93: invoke imx_register_uart_clocks (Steve Best) [2178965]
- clk: imx: rename imx_obtain_fixed_clk_hw() to imx_get_clk_hw_by_name() (Steve Best) [2178965]
- clk: imx93: keep sys ctr clock always on (Steve Best) [2178965]
- clk: imx: keep hsio bus clock always on (Steve Best) [2178965]
- clk: imx93: drop tpm1/3, lpit1/2 clk (Steve Best) [2178965]
- clk: imx93: correct enet clock (Steve Best) [2178965]
- clk: imx93: unmap anatop base in error handling path (Steve Best) [2178965]
- clk: imx93: correct the flexspi1 clock setting (Steve Best) [2178965]
- soc: imx: imx93-src: No need to set device_driver owner (Steve Best) [2180773]
- soc: imx: imx93-pd: No need to set device_driver owner (Steve Best) [2180773]
- sched/topology: fix KASAN warning in hop_cmp() (Phil Auld) [RHEL-318]
- lib/cpumask: update comment for cpumask_local_spread() (Phil Auld) [RHEL-318]
- sched/topology: Introduce for_each_numa_hop_mask() (Phil Auld) [RHEL-318]
- sched/topology: Introduce sched_numa_hop_mask() (Phil Auld) [RHEL-318]
- lib/cpumask: reorganize cpumask_local_spread() logic (Phil Auld) [RHEL-318]
- cpumask: improve on cpumask_local_spread() locality (Phil Auld) [RHEL-318]
- sched: add sched_numa_find_nth_cpu() (Phil Auld) [RHEL-318]
- cpumask: introduce cpumask_nth_and_andnot (Phil Auld) [RHEL-318]
- lib/find: introduce find_nth_and_andnot_bit (Phil Auld) [RHEL-318]
- cpumask: add cpumask_nth_{,and,andnot} (Phil Auld) [RHEL-318]
- lib/bitmap: remove bitmap_ord_to_pos (Phil Auld) [RHEL-318]
- lib: remove lib/nodemask.c (Phil Auld) [RHEL-318]
- gcc-plugins: Undefine LATENT_ENTROPY_PLUGIN when plugin disabled for a file (Phil Auld) [RHEL-318]
- powerpc: drop dependency on <asm/machdep.h> in archrandom.h (Phil Auld) [RHEL-318]
- lib/nodemask: inline next_node_in() and node_random() (Phil Auld) [RHEL-318]
- lib/bitmap: add tests for find_nth_bit() (Phil Auld) [RHEL-318]
- lib: add find_nth{,_and,_andnot}_bit() (Phil Auld) [RHEL-318]
- lib/find_bit: optimize find_next_bit() functions (Phil Auld) [RHEL-318]
- lib/find_bit: create find_first_zero_bit_le() (Phil Auld) [RHEL-318]
- lib/find_bit: introduce FIND_FIRST_BIT() macro (Phil Auld) [RHEL-318]
- lib/bitmap: add bitmap_weight_and() (Phil Auld) [RHEL-318]
- lib/bitmap: don't call __bitmap_weight() in kernel code (Phil Auld) [RHEL-318]
- lib/cpumask: move trivial wrappers around find_bit to the header (Phil Auld) [RHEL-318]
- lib/cpumask: change return types to unsigned where appropriate (Phil Auld) [RHEL-318]
- cpumask: change return types to bool where appropriate (Phil Auld) [RHEL-318]
- cpumask: Always inline helpers which use bit manipulation functions (Phil Auld) [RHEL-318]
- cpumask: use find_first_and_bit() (Phil Auld) [RHEL-318]
- asm-generic/bitops: Always inline all bit manipulation helpers (Phil Auld) [RHEL-318]
- lib/bitmap: change type of bitmap_weight to unsigned long (Phil Auld) [RHEL-318]
- lib/bitmap: change return types to bool where appropriate (Phil Auld) [RHEL-318]
- arm: align find_bit declarations with generic kernel (Phil Auld) [RHEL-318]
- nodemask: Fix return values to be unsigned (Phil Auld) [RHEL-318]
- bitmap: Fix return values to be unsigned (Phil Auld) [RHEL-318]
- net: thunderbolt: fix memory leak in tbnet_open() (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Clear ep descriptor last (Desnes Nunes) [2181663]
- usb: dwc3: exynos: Fix remove() function (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Disable GUSB2PHYCFG.SUSPHY for End Transfer (Desnes Nunes) [2181663]
- USB: serial: option: add u-blox LARA-L6 modem (Desnes Nunes) [2181663]
- USB: serial: option: add u-blox LARA-R6 00B modem (Desnes Nunes) [2181663]
- USB: serial: option: remove old LARA-R6 PID (Desnes Nunes) [2181663]
- net: thunderbolt: Fix error handling in tbnet_init() (Desnes Nunes) [2181663]
- USB: serial: option: add Fibocom FM160 0x0111 composition (Desnes Nunes) [2181663]
- usb: add NO_LPM quirk for Realforce 87U Keyboard (Desnes Nunes) [2181663]
- usb: chipidea: fix deadlock in ci_otg_del_timer (Desnes Nunes) [2181663]
- usb: dwc3: Do not get extcon device when usb-role-switch is used (Desnes Nunes) [2181663]
- usb: typec: tipd: Prevent uninitialized event{1,2} in IRQ handler (Desnes Nunes) [2181663]
- usb: typec: mux: Enter safe mode only when pins need to be reconfigured (Desnes Nunes) [2181663]
- Revert "usb: dwc3: disable USB core PHY management" (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Return -ESHUTDOWN on ep disable (Desnes Nunes) [2181663]
- USB: serial: option: add Sierra Wireless EM9191 (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Don't set IMI for no_interrupt (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Stop processing more requests on IMI (Desnes Nunes) [2181663]
- xhci: Remove device endpoints from bandwidth list when freeing the device (Desnes Nunes) [2181663]
- xhci: Add quirk to reset host back to default state at shutdown (Desnes Nunes) [2181663]
- usb: xhci: add XHCI_SPURIOUS_SUCCESS to ASM1042 despite being a V0.96 controller (Desnes Nunes) [2181663]
- usb: typec: ucsi: acpi: Implement resume callback (Desnes Nunes) [2181663]
- usb: typec: ucsi: Check the connection on resume (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Don't delay End Transfer on delayed_status (Desnes Nunes) [2181663]
- usb: dwc3: Don't switch OTG -> peripheral if extcon is present (Desnes Nunes) [2181663]
- Revert "usb: dwc3: Don't switch OTG -> peripheral if extcon is present" (Desnes Nunes) [2181663]
- Revert "USB: fixup for merge issue with "usb: dwc3: Don't switch OTG -> peripheral if extcon is present"" (Desnes Nunes) [2181663]
- USB: omap_udc: Fix spelling mistake: "tranceiver_ctrl" -> "transceiver_ctrl" (Desnes Nunes) [2181663]
- usb: typec: Replace custom implementation of device_match_fwnode() (Desnes Nunes) [2181663]
- usb: idmouse: fix an uninit-value in idmouse_open (Desnes Nunes) [2181663]
- usb: phy: generic: Switch to use dev_err_probe() helper (Desnes Nunes) [2181663]
- usb: ulpi: use DEFINE_SHOW_ATTRIBUTE to simplify ulpi_regs (Desnes Nunes) [2181663]
- usb: cdc-wdm: Use skb_put_data() instead of skb_put/memcpy pair (Desnes Nunes) [2181663]
- usb: typec: fusb302: Switch to use dev_err_probe() helper (Desnes Nunes) [2181663]
- USB: serial: qcserial: add new usb-id for Dell branded EM7455 (Desnes Nunes) [2181663]
- media: flexcop-usb: use usb_endpoint_maxp() (Desnes Nunes) [2181663]
- media: flexcop-usb: clean up URB initialisation (Desnes Nunes) [2181663]
- media: flexcop-usb: clean up endpoint sanity checks (Desnes Nunes) [2181663]
- media: usb/dvb-usb-v2: fix repeated words in comments (Desnes Nunes) [2181663]
- thunderbolt: Use dev_err_probe() (Desnes Nunes) [2181663]
- thunderbolt: Convert to use sysfs_emit()/sysfs_emit_at() APIs (Desnes Nunes) [2181663]
- Revert "usb: storage: Add quirk for Samsung Fit flash" (Desnes Nunes) [2181663]
- usb: dwc3: core: fix some leaks in probe (Desnes Nunes) [2181663]
- usb: dwc3: core: Enable GUCTL1 bit 10 for fixing termination error after resume bug (Desnes Nunes) [2181663]
- dt-bindings: usb: snps,dwc3: Add 'snps,resume-hs-terminations' quirk (Desnes Nunes) [2181663]
- USB: add RESET_RESUME quirk for NVIDIA Jetson devices in RCM (Desnes Nunes) [2181663]
- usb: dwc3: core: add gfladj_refclk_lpm_sel quirk (Desnes Nunes) [2181663]
- dt-bindings: usb: dwc3: Add gfladj-refclk-lpm-sel-quirk (Desnes Nunes) [2181663]
- usb: dwc3: pci: Add PCIe device ID for USB3 controller on CPU sub-system for Alder Lake P (Desnes Nunes) [2181663]
- usb: dwc3: pci: Update the macro names for USB PCIe device ID's for Alder Lake platforms (Desnes Nunes) [2181663]
- usb: dwc3: xilinx: fix usb3 non-wakeup source resume failure (Desnes Nunes) [2181663]
- usb: dwc3: xilinx: add power management ops support (Desnes Nunes) [2181663]
- media: uvcvideo: move uvc_format_desc to common header (Desnes Nunes) [2181663]
- media: v4l: move helper functions for fractions from uvc to v4l2-common (Desnes Nunes) [2181663]
- dt-bindings: usb: dwc3: add sdm670 compatible (Desnes Nunes) [2181663]
- usb: dwc3: qcom: drop unneeded compatibles (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Do not clear ep delayed stop flag during ep disable (Desnes Nunes) [2181663]
- dt-bindings: usb: dwc2: rockchip: add rockchip,rk3128-usb (Desnes Nunes) [2181663]
- dt-bindings: usb: qcom,dwc3: Fix SM6115 clocks, irqs (Desnes Nunes) [2181663]
- usb: dwc2: Remove redundant license text (Desnes Nunes) [2181663]
- usb: dwc3: Fix typos in gadget.c (Desnes Nunes) [2181663]
- xhci: remove unused lpm_failed_dev member from struct xhci_hcd (Desnes Nunes) [2181663]
- xhci: remove unused command member from struct xhci_hcd struct (Desnes Nunes) [2181663]
- xhci: show fault reason for a failed enable slot command (Desnes Nunes) [2181663]
- xhci: Don't show warning for reinit on known broken suspend (Desnes Nunes) [2181663]
- xhci: dbc: Fix memory leak in xhci_alloc_dbc() (Desnes Nunes) [2181663]
- usb: host: xhci: Fix potential memory leak in xhci_alloc_stream_info() (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up driver prefix (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: move driver structure (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up attribute visibility logic (Desnes Nunes) [2181663]
- USB: serial: console: move mutex_unlock() before usb_serial_put() (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: convert to use dev_groups (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: add support for HP and HA devices (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: simplify divisor handling (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: assume hi-speed type (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up baudrate request (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up attribute handling (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up modem-status handling (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: tighten device-type detection (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: rename channel index (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: include FT2232D in type string (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: rename chip types (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: drop redundant chip type comments (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up chip type enum (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: fix 300 bps rate for SIO (Desnes Nunes) [2181663]
- usb: typec: intel_pmc_mux: Use the helper acpi_dev_get_memory_resources() (Desnes Nunes) [2181663]
- usb: misc: usb3503: call clk_disable_unprepare in the error handling (Desnes Nunes) [2181663]
- usb: chipidea: make configs for glue drivers visible with EXPERT (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Submit endxfer command if delayed during disconnect (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Skip waiting for CMDACT cleared during endxfer (Desnes Nunes) [2181663]
- usb: dwc3: Increase DWC3 controller halt timeout (Desnes Nunes) [2181663]
- usb: dwc3: Remove DWC3 locking during gadget suspend/resume (Desnes Nunes) [2181663]
- usb: dwc3: Avoid unmapping USB requests if endxfer is not complete (Desnes Nunes) [2181663]
- usb: misc: uss720: fix uninitialized variable rlen (Desnes Nunes) [2181663]
- thunderbolt: debugfs: Fix spelling mistakes in seq_puts text (Desnes Nunes) [2181663]
- thunderbolt: Add support for ASMedia NVM image format (Desnes Nunes) [2181663]
- thunderbolt: Move vendor specific NVM handling into nvm.c (Desnes Nunes) [2181663]
- thunderbolt: Provide tb_retimer_nvm_read() analogous to tb_switch_nvm_read() (Desnes Nunes) [2181663]
- thunderbolt: Rename and make nvm_read() available for other files (Desnes Nunes) [2181663]
- thunderbolt: Extend NVM version fields to 32-bits (Desnes Nunes) [2181663]
- thunderbolt: Allow NVM upgrade of USB4 host routers (Desnes Nunes) [2181663]
- scsi: uas: Drop DID_TARGET_FAILURE use (Desnes Nunes) [2181663]
- usb: clean up after dropping driver registration log spam (Desnes Nunes) [2181663]
- usb: phy: tegra: switch to using devm_gpiod_get() (Desnes Nunes) [2181663]
- USB: xhci: make xhci_get_endpoint_address static (Desnes Nunes) [2181663]
- thunderbolt: Add support for receiver lane margining (Desnes Nunes) [2181663]
- thunderbolt: Add helper to check if CL states are enabled on port (Desnes Nunes) [2181663]
- thunderbolt: Pass CL state bitmask to tb_port_clx_supported() (Desnes Nunes) [2181663]
- thunderbolt: Move port CL state functions into correct place in switch.c (Desnes Nunes) [2181663]
- thunderbolt: Move tb_xdomain_parent() to tb.h (Desnes Nunes) [2181663]
- USB: hcd-pci: Drop the unused id parameter from usb_hcd_pci_probe() (Desnes Nunes) [2181663]
- net: thunderbolt: Update module description with mention of USB4 (Desnes Nunes) [2181663]
- net: thunderbolt: Enable full end-to-end flow control (Desnes Nunes) [2181663]
- thunderbolt: Add back Intel Falcon Ridge end-to-end flow control workaround (Desnes Nunes) [2181663]
- thunderbolt: Show link type for XDomain connections too (Desnes Nunes) [2181663]
- net: thunderbolt: Enable DMA paths only after rings are enabled (Desnes Nunes) [2181663]
- usb: reduce kernel log spam on driver registration (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Continue handling EP0 xfercomplete events (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Synchronize IRQ between soft connect/disconnect (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Force sending delayed status during soft disconnect (Desnes Nunes) [2181663]
- usb: dwc3: Do not service EP0 and conndone events if soft disconnected (Desnes Nunes) [2181663]
- usb: host: xhci-plat: suspend/resume clks for brcm (Desnes Nunes) [2181663]
- usb: host: xhci-plat: suspend and resume clocks (Desnes Nunes) [2181663]
- usb: phy: mxs: fix MXS_PHY_TX_CAL45_MIN and MXS_PHY_TX_CAL45_MAX (Desnes Nunes) [2181663]
- usb: host: Initiate urb ep with udev ep0 (Desnes Nunes) [2181663]
- usb: ehci: Use endpoint in URB to get maxpacket (Desnes Nunes) [2181663]
- usb: chipidea: Add support for VBUS control with PHY (Desnes Nunes) [2181663]
- dt-bindings: usb: Add missing (unevaluated|additional)Properties on child nodes (Desnes Nunes) [2181663]
- media: uvcvideo: Limit power line control for Sonix Technology (Desnes Nunes) [2181663]
- media: uvcvideo: Use entity get_cur in uvc_ctrl_set (Desnes Nunes) [2181663]
- media: uvcvideo: Fix typo 'the the' in comment (Desnes Nunes) [2181663]
- media: uvcvideo: Use indexed loops in uvc_ctrl_init_ctrl() (Desnes Nunes) [2181663]
- media: uvcvideo: Fix memory leak in uvc_gpio_parse (Desnes Nunes) [2181663]
- media: gspca: Fix typo 'the the' in comment (Desnes Nunes) [2181663]
- thunderbolt: Add support for Intel Meteor Lake (Desnes Nunes) [2181663]
- thunderbolt: Add comment where Thunderbolt 4 PCI IDs start (Desnes Nunes) [2181663]
- usb/hcd: Fix dma_map_sg error check (Desnes Nunes) [2181663]
- usb: move from strlcpy with unused retval to strscpy (Desnes Nunes) [2181663]
- dt-bindings: usb: renesas, usb3-peri: Document RZ/V2M r9a09g011 support (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Fix CC PHY noise filter of voltage level (Desnes Nunes) [2181663]
- usb: typec: tcpci: Move function "tcpci_to_typec_cc" to common (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Add compatible id with rt1715 (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Add initial phy setting (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Add regulator support when source vbus (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Fix vendor setting when set vconn (Desnes Nunes) [2181663]
- dt-bindings usb: typec: rt1711h: Add binding for Richtek RT1711H (Desnes Nunes) [2181663]
- usb: dwc3: qcom: clean up icc init (Desnes Nunes) [2181663]
- usb: dwc3: qcom: only parse 'maximum-speed' once (Desnes Nunes) [2181663]
- usb: common: debug: Check non-standard control requests (Desnes Nunes) [2181663]
- usb: dwc3: trace: add Start of Frame Number to trace event (Desnes Nunes) [2181663]
- usb: dwc3: debug: show events parameters in hex (Desnes Nunes) [2181663]
- usb: dwc3: gadget: conditionally remove requests (Desnes Nunes) [2181663]
- usb: typec: ucsi: stm32g0: Fix spelling mistake "booloader" -> "bootloader" (Desnes Nunes) [2181663]
- usb: common: usb-conn-gpio: Simplify some error message (Desnes Nunes) [2181663]
- block: Add error codes for common PR failures (Maurizio Lombardi) [2160677]
- nvmet: avoid potential UAF in nvmet_req_complete() (Maurizio Lombardi) [2160677]
- nvme-tcp: add nvme-tcp pdu size build protection (Maurizio Lombardi) [2160677]
- nvme-tcp: fix opcode reporting in the timeout handler (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Lexar NM620 (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Netac NV3000 (Maurizio Lombardi) [2160677]
- nvme-pci: fixing memory leak in probe teardown path (Maurizio Lombardi) [2160677]
- nvme: fix handling single range discard request (Maurizio Lombardi) [2160677]
- nvme-fabrics: show well known discovery name (Maurizio Lombardi) [2160677]
- nvme-tcp: don't access released socket during error recovery (Maurizio Lombardi) [2160677]
- nvme-auth: fix an error code in nvme_auth_process_dhchap_challenge() (Maurizio Lombardi) [2160677]
- nvme: bring back auto-removal of deleted namespaces during sequential scan (Maurizio Lombardi) [2160677]
- nvme: fix sparse warning on effects masking (Maurizio Lombardi) [2160677]
- nvme-pci: remove iod use_sgls (Maurizio Lombardi) [2160677]
- nvme-pci: fix freeing single sgl (Maurizio Lombardi) [2160677]
- nvme: mask CSE effects for security receive (Maurizio Lombardi) [2160677]
- nvme: always initialize known command effects (Maurizio Lombardi) [2160677]
- nvmet: for nvme admin set_features cmd, call nvmet_check_data_len_lte() (Maurizio Lombardi) [2160677]
- nvme-tcp: add additional info for nvme_tcp_timeout log (Maurizio Lombardi) [2160677]
- nvme: add nvme_opcode_str function for all nvme cmd types (Maurizio Lombardi) [2160677]
- nvme: remove nvme_execute_passthru_rq (Maurizio Lombardi) [2160677]
- nvme-pci: place descriptor addresses in iod (Maurizio Lombardi) [2160677]
- nvme-pci: use mapped entries for sgl decision (Maurizio Lombardi) [2160677]
- nvme-pci: remove SGL segment descriptors (Maurizio Lombardi) [2160677]
- nvme-auth: don't use NVMe status codes (Maurizio Lombardi) [2160677]
- nvme-fabrics: clarify AUTHREQ result handling (Maurizio Lombardi) [2160677]
- nvme-pci: add bogus ID quirk for ADATA SX6000PNP (Maurizio Lombardi) [2160677]
- nvme-auth: mark nvme_auth_wq static (Maurizio Lombardi) [2160677]
- nvme-auth: use workqueue dedicated to authentication (Maurizio Lombardi) [2160677]
- nvme: clear the request_queue pointers on failure in nvme_alloc_io_tag_set (Maurizio Lombardi) [2160677]
- nvme: clear the request_queue pointers on failure in nvme_alloc_admin_tag_set (Maurizio Lombardi) [2160677]
- nvme-fc: fix a missing queue put in nvmet_fc_ls_create_association (Maurizio Lombardi) [2160677]
- nvme: fix passthrough csi check (Maurizio Lombardi) [2160677]
- nvme-pci: fix timeout request state check (Maurizio Lombardi) [2160677]
- nvme-apple: only reset the controller when RTKit is running (Maurizio Lombardi) [2160677]
- nvme-apple: reset controller during shutdown (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_IDENTIFY_CNS quirk to Apple T2 controllers (Maurizio Lombardi) [2160677]
- nvme-apple: add NVME_QUIRK_IDENTIFY_CNS quirk to fix regression (Maurizio Lombardi) [2160677]
- nvme-auth: fix smatch warning complaints (Maurizio Lombardi) [2160677]
- nvme: also return I/O command effects from nvme_command_effects (Maurizio Lombardi) [2160677]
- nvmet: don't defer passthrough commands with trivial effects to the workqueue (Maurizio Lombardi) [2160677]
- nvmet: set the LBCC bit for commands that modify data (Maurizio Lombardi) [2160677]
- nvmet: use NVME_CMD_EFFECTS_CSUPP instead of open coding it (Maurizio Lombardi) [2160677]
- nvme-pci: update sqsize when adjusting the queue depth (Maurizio Lombardi) [2160677]
- nvme: fix setting the queue depth in nvme_alloc_io_tag_set (Maurizio Lombardi) [2160677]
- nvme-pci: use the tagset alloc/free helpers (Maurizio Lombardi) [2160677]
- nvme-pci: fix page size checks (Maurizio Lombardi) [2160677]
- nvme-pci: fix mempool alloc size (Maurizio Lombardi) [2160677]
- nvme-pci: fix doorbell buffer value endianness (Maurizio Lombardi) [2160677]
- nvme: Convert NVMe errors to PR errors (Maurizio Lombardi) [2160677]
- nvmet: don't open-code NVME_NS_ATTR_RO enumeration (Maurizio Lombardi) [2160677]
- nvme: add the Apple shared tag workaround to nvme_alloc_io_tag_set (Maurizio Lombardi) [2160677]
- nvme: only set reserved_tags in nvme_alloc_io_tag_set for fabrics controllers (Maurizio Lombardi) [2160677]
- nvme: consolidate setting the tagset flags (Maurizio Lombardi) [2160677]
- nvme-pci: split out a nvme_pci_ctrl_is_dead helper (Maurizio Lombardi) [2160677]
- nvme-pci: return early on ctrl state mismatch in nvme_reset_work (Maurizio Lombardi) [2160677]
- nvme-pci: rename nvme_disable_io_queues (Maurizio Lombardi) [2160677]
- nvme-pci: cleanup nvme_suspend_queue (Maurizio Lombardi) [2160677]
- nvme-pci: remove nvme_pci_disable (Maurizio Lombardi) [2160677]
- nvme-pci: remove nvme_disable_admin_queue (Maurizio Lombardi) [2160677]
- nvme: merge nvme_shutdown_ctrl into nvme_disable_ctrl (Maurizio Lombardi) [2160677]
- nvme: use nvme_wait_ready in nvme_shutdown_ctrl (Maurizio Lombardi) [2160677]
- nvme-apple: fix controller shutdown in apple_nvme_disable (Maurizio Lombardi) [2160677]
- nvme-fc: move common code into helper (Maurizio Lombardi) [2160677]
- nvme-fc: avoid null pointer dereference (Maurizio Lombardi) [2160677]
- nvme-multipath: support io stats on the mpath device (Maurizio Lombardi) [2160677]
- nvme: introduce nvme_start_request (Maurizio Lombardi) [2160677]
- nvme: use kstrtobool() instead of strtobool() (Maurizio Lombardi) [2160677]
- nvmet: expose firmware revision to configfs (Maurizio Lombardi) [2160677]
- nvmet: expose IEEE OUI to configfs (Maurizio Lombardi) [2160677]
- nvme: rename the queue quiescing helpers (Maurizio Lombardi) [2160677]
- nvme: avoid fallback to sequential scan due to transient issues (Maurizio Lombardi) [2160677]
- nvme-auth: have dhchap_auth_work wait for queues auth to complete (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant auth_work flush (Maurizio Lombardi) [2160677]
- nvme-auth: convert dhchap_auth_list to an array (Maurizio Lombardi) [2160677]
- nvme-auth: check chap ctrl_key once constructed (Maurizio Lombardi) [2160677]
- nvme-auth: no need to reset chap contexts on re-authentication (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant deallocations (Maurizio Lombardi) [2160677]
- nvme-auth: clear sensitive info right after authentication completes (Maurizio Lombardi) [2160677]
- nvme-auth: guarantee dhchap buffers under memory pressure (Maurizio Lombardi) [2160677]
- nvme-auth: don't keep long lived 4k dhchap buffer (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant if statement (Maurizio Lombardi) [2160677]
- nvme-auth: don't override ctrl keys before validation (Maurizio Lombardi) [2160677]
- nvme-auth: don't ignore key generation failures when initializing ctrl keys (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant buffer deallocations (Maurizio Lombardi) [2160677]
- nvme-auth: don't re-authenticate if the controller is not LIVE (Maurizio Lombardi) [2160677]
- nvme-auth: remove symbol export from nvme_auth_reset (Maurizio Lombardi) [2160677]
- nvme-auth: rename authentication work elements (Maurizio Lombardi) [2160677]
- nvme-auth: rename __nvme_auth_[reset|free] to nvme_auth[reset|free]_dhchap (Maurizio Lombardi) [2160677]
- nvme: implement the DEAC bit for the Write Zeroes command (Maurizio Lombardi) [2160677]
- nvme-fc: improve memory usage in nvme_fc_rcv_ls_req() (Maurizio Lombardi) [2160677]
- nvmet: only allocate a single slab for bvecs (Maurizio Lombardi) [2160677]
- nvmet: force reconnect when number of queue changes (Maurizio Lombardi) [2160677]
- nvmet: use try_cmpxchg in nvmet_update_sq_head (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Netac NV7000 (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Micron Nitro (Maurizio Lombardi) [2160677]
- nvme: quiet user passthrough command errors (Maurizio Lombardi) [2160677]
- nvme-multipath: set queue dma alignment to 3 (Maurizio Lombardi) [2160677]
- nvme-tcp: replace sg_init_marker() with sg_init_table() (Maurizio Lombardi) [2160677]
- nvme-hwmon: kmalloc the NVME SMART log buffer (Maurizio Lombardi) [2160677]
- nvme-hwmon: consistently ignore errors from nvme_hwmon_init (Maurizio Lombardi) [2160677]
- nvme-apple: don't limit DMA segement size (Maurizio Lombardi) [2160677]
- nvme-pci: disable write zeroes on various Kingston SSD (Maurizio Lombardi) [2160677]
- nvme-pci: avoid the deepest sleep state on ZHITAI TiPro5000 SSDs (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Lexar NM760 (Maurizio Lombardi) [2160677]
- nvme: Use blk_rq_map_user_io helper (Maurizio Lombardi) [2160677]
- nvmet: don't look at the request_queue in nvmet_bdev_set_limits (Maurizio Lombardi) [2160677]
- nvmet: don't look at the request_queue in nvmet_bdev_zone_mgmt_emulate_all (Maurizio Lombardi) [2160677]
- nvmet: add helpers to set the result field for connect commands (Maurizio Lombardi) [2160677]
- nvme: improve the NVME_CONNECT_AUTHREQ* definitions (Maurizio Lombardi) [2160677]
- nvmet-tcp: handle ICReq PDU received in NVMET_TCP_Q_LIVE state (Maurizio Lombardi) [2160677]
- nvme-pci: report the actual number of tagset maps (Maurizio Lombardi) [2160677]
- nvme: ensure subsystem reset is single threaded (Maurizio Lombardi) [2160677]
- nvme: restrict management ioctls to admin (Maurizio Lombardi) [2160677]
- nvme: copy firmware_rev on each init (Maurizio Lombardi) [2160677]
- nvme: handle effects after freeing the request (Maurizio Lombardi) [2160677]
- nvme-tcp: print actual source IP address through sysfs "address" attr (Maurizio Lombardi) [2160677]
- nvme-pci: move iod dma_len fill gaps (Maurizio Lombardi) [2160677]
- nvme-pci: iod npages fits in s8 (Maurizio Lombardi) [2160677]
- nvme-pci: iod's 'aborted' is a bool (Maurizio Lombardi) [2160677]
- nvme-pci: remove nvme_queue from nvme_iod (Maurizio Lombardi) [2160677]
- nvme: consider also host_iface when checking ip options (Maurizio Lombardi) [2160677]
- nvmet: avoid unnecessary flush bio (Maurizio Lombardi) [2160677]
- nvmet-auth: remove redundant parameters req (Maurizio Lombardi) [2160677]
- nvmet-auth: clean up with done_kfree (Maurizio Lombardi) [2160677]
- nvme-auth: remove the redundant req->cqe->result.u16 assignment operation (Maurizio Lombardi) [2160677]
- nvme: move from strlcpy with unused retval to strscpy (Maurizio Lombardi) [2160677]
- nvme: add comment for unaligned "fake" nqn (Maurizio Lombardi) [2160677]
- nvme-pci: disable Write Zeroes on Phison E3C/E4C (Maurizio Lombardi) [2160677]
- nvme: Fix IOC_PR_CLEAR and IOC_PR_RELEASE ioctls for nvme devices (Maurizio Lombardi) [2160677]
- locking/rwsem: Disable preemption in all down_write*() and up_write() code paths (Joel Savitz) [2176147]
- locking/rwsem: Disable preemption in all down_read*() and up_read() code paths (Joel Savitz) [2176147]
- locking/rwsem: Prevent non-first waiter from spinning in down_write() slowpath (Joel Savitz) [2176147]
- rtmutex: Ensure that the top waiter is always woken up (Joel Savitz) [2176147]
- locking/lockdep: Print more debug information - report name and key when look_up_lock_class() got confused (Joel Savitz) [2176147]
- locking: Fix qspinlock/x86 inline asm error (Joel Savitz) [2176147]
- locking: Add __lockfunc to slow path functions (Joel Savitz) [2176147]
- locking/rwsem: Allow slowpath writer to ignore handoff bit if not set by first waiter (Joel Savitz) [2176147]
- kernel/lockdep: move lockdep sysctls to its own file (Joel Savitz) [2176147]
- locking/qrwlock: Change "queue rwlock" to "queued rwlock" (Joel Savitz) [2176147]
- locking/mutex: Make contention tracepoints more consistent wrt adaptive spinning (Joel Savitz) [2176147]
- locking: Apply contention tracepoints in the slow path (Joel Savitz) [2176147]
- locking/rwsem: Always try to wake waiters in out_nolock path (Joel Savitz) [2176147]
- locking/rwsem: No need to check for handoff bit if wait queue empty (Joel Savitz) [2176147]
- lockdep: Use memset_startat() helper in reinit_class() (Joel Savitz) [2176147]
- locking/rwsem: Conditionally wake waiters in reader/writer slowpaths (Joel Savitz) [2176147]
- locking/rwsem: Make handoff bit handling more consistent (Joel Savitz) [2176147]
- Revert "locking/rwsem: Conditionally wake waiters in reader/writer slowpaths" (Joel Savitz) [2176147]
- futex: Fix futex_waitv() hrtimer debug object leak on kcalloc error (Joel Savitz) [2176147]
- futex: Remove a PREEMPT_RT_FULL reference. (Joel Savitz) [2176147]
- futex: Fix additional regressions (Joel Savitz) [2176147]
- futex: Fix sparc32/m68k/nds32 build regression (Joel Savitz) [2176147]
- futex: Ensure futex_atomic_cmpxchg_inatomic() is present (Joel Savitz) [2176147]
- futex: Remove futex_cmpxchg detection (Joel Savitz) [2176147]
- dm: fix __send_duplicate_bios() to always allow for splitting IO (Benjamin Marzinski) [2184420]
- dm: fix improper splitting for abnormal bios (Benjamin Marzinski) [2184420]

...

Thu, 20 Apr 2023 05:13:59 GMT: kernel-headers-5.14.0-302.el9.x86_64

kernel-headers - Header files for the Linux kernel for use by glibc

Kernel-headers includes the C header files that specify the interface
between the Linux kernel and userspace libraries and programs. The
header files define structures and constants that are needed for
building most standard programs and are also needed for rebuilding the
glibc package.

Change Log:

Wed, 19 Apr 2023 GMT - Jan Stancek <jstancek@redhat.com> [5.14.0-302.el9]
- blk-mq: directly poll requests (Ming Lei) [2186507]
- inet: control sockets should not use current thread task_frag (Guillaume Nault) [2183213]
- net: simplify sk_page_frag (Guillaume Nault) [2183213]
- Treewide: Stop corrupting socket's task_frag (Guillaume Nault) [2183213]
- net: Introduce sk_use_task_frag in struct sock. (Guillaume Nault) [2183213]
- PCI: Fix use-after-free in pci_bus_release_domain_nr() (Myron Stowe) [2184109]
- powerpc/pseries/vas: Ignore VAS update for DLPAR if copy/paste is not enabled (Mamatha Inamdar) [2185505]
- nfs42: do not fail with EIO if ssc returns NFS4ERR_OFFLOAD_DENIED (Benjamin Coddington) [2170423]
- cnic: don't pass bogus GFP_ flags to dma_alloc_coherent (Nilesh Javali) [2164967]
- cnic: Use the bitmap API to allocate bitmaps (Nilesh Javali) [2164967]
- arm64/sve: Add Perf extensions documentation (Mark Salter) [2167398]
- arm64: asm/perf_regs.h: Avoid C++-style comment in UAPI header (Mark Salter) [2167398]
- perf: arm64: Add SVE vector granule register to user regs (Mark Salter) [2167398]
- arm64/cpufeature: Fix field sign for DIT hwcap detection (Mark Salter) [2167398]
- arm64/uprobes: change the uprobe_opcode_t typedef to fix the sparse warning (Mark Salter) [2167398]
- arm64/sysreg: Fix errors in 32 bit enumeration values (Mark Salter) [2167398]
- KVM: arm64: vgic: Add Apple M2 cpus to the list of broken SEIS implementations (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- perf: arm_spe: Use feature numbering for PMSEVFR_EL1 defines (Mark Salter) [2167398]
- redhat/configs: enable ARM64_ERRATUM_2645198 (Mark Salter) [2167398]
- arm64: errata: Workaround possible Cortex-A715 [ESR|FAR]_ELx corruption (Mark Salter) [2167398]
- arm64:uprobe fix the uprobe SWBP_INSN in big-endian (Mark Salter) [2167398]
- arm64: insn: always inline hint generation (Mark Salter) [2167398]
- arm64: insn: simplify insn group identification (Mark Salter) [2167398]
- arm64: insn: always inline predicates (Mark Salter) [2167398]
- arm64: insn: remove aarch64_insn_gen_prefetch() (Mark Salter) [2167398]
- arm64: alternatives: make apply_alternatives_vdso() static (Mark Salter) [2167398]
- arm64: make is_ttbrX_addr() noinstr-safe (Mark Salter) [2167398]
- arm64: atomics: lse: remove stale dependency on JUMP_LABEL (Mark Salter) [2167398]
- arm64/asm: Remove unused enable_da macro (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Use kstrtobool() instead of strtobool() (Mark Salter) [2167398]
- arm64: move on_thread_stack() to <asm/stacktrace.h> (Mark Salter) [2167398]
- arm64: remove current_top_of_stack() (Mark Salter) [2167398]
- arm64/sysreg: Remove duplicate definitions from asm/sysreg.h (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_DFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_DFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR5_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert MVFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert MVFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert MVFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_PFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_PFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_PFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR6_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR5_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR4_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR3_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR4_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR3_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Extend the maximum width of a register and symbol name (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MVFR2_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MVFR1_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MVFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_DFR1_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_DFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_PFR2_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_PFR1_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_PFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR6_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR5_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR4_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_MMFR5_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_MMFR4_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_MMFR0_EL1 (Mark Salter) [2167398]
- arm64: booting: Require placement within 48-bit addressable memory (Mark Salter) [2167398]
- arm64: mm: kfence: only handle translation faults (Mark Salter) [2167398]
- arm64/mm: Simplify and document pte_to_phys() for 52 bit addresses (Mark Salter) [2167398]
- arm64: armv8_deprecated: fix unused-function error (Mark Salter) [2167398]
- arm64: armv8_deprecated: rework deprected instruction handling (Mark Salter) [2167398]
- arm64: armv8_deprecated: move aarch32 helper earlier (Mark Salter) [2167398]
- arm64: armv8_deprecated move emulation functions (Mark Salter) [2167398]
- arm64: armv8_deprecated: fold ops into insn_emulation (Mark Salter) [2167398]
- arm64: rework EL0 MRS emulation (Mark Salter) [2167398]
- arm64: factor insn read out of call_undef_hook() (Mark Salter) [2167398]
- arm64: factor out EL1 SSBS emulation hook (Mark Salter) [2167398]
- arm64: split EL0/EL1 UNDEF handlers (Mark Salter) [2167398]
- arm64: allow kprobes on EL0 handlers (Mark Salter) [2167398]
- arm64: Add Cortex-715 CPU part definition (Mark Salter) [2167398]
- arm64/hwcap: Add support for SVE 2.1 (Mark Salter) [2167398]
- arm64/hwcap: Add support for FEAT_RPRFM (Mark Salter) [2167398]
- arm64/hwcap: Add support for FEAT_CSSC (Mark Salter) [2167398]
- arm64: Enable data independent timing (DIT) in the kernel (Mark Salter) [2167398]
- arm64/fpsimd: Make kernel_neon_ API _GPL (Mark Salter) [2167398]
- arm64: alternative: constify alternative_has_feature_* argument (Mark Salter) [2167398]
- arm64: jump_label: mark arguments as const to satisfy asm constraints (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix XGene-1 TVAL register math error (Mark Salter) [2167398]
- arm64: efi: Fix handling of misaligned runtime regions and drop warning (Mark Salter) [2167398]
- arm64: cpufeature: Fix the visibility of compat hwcaps (Mark Salter) [2167398]
- arm64: entry: avoid kprobe recursion (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix CNTPCT_LO and CNTVCT_LO value (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix handling of ARM erratum 858921 (Mark Salter) [2167398]
- redhat/configs: Enable CONFIG_ARM64_ERRATUM_2441007 (Mark Salter) [2167398]
- arm64: errata: Add Cortex-A55 to the repeat tlbi list (Mark Salter) [2167398]
- arm64/sysreg: Fix typo in SCTR_EL1.SPINTMASK (Mark Salter) [2167398]
- arm64: alternatives: Use vdso/bits.h instead of linux/bits.h (Mark Salter) [2167398]
- arm64: uaccess: simplify uaccess_mask_ptr() (Mark Salter) [2167398]
- arm64: support huge vmalloc mappings (Mark Salter) [2167398]
- arm64: spectre: increase parameters that can be used to turn off bhb mitigation individually (Mark Salter) [2167398]
- arm64: run softirqs on the per-CPU IRQ stack (Mark Salter) [2167398]
- arm64: vdso: use SYS_CNTVCTSS_EL0 for gettimeofday (Mark Salter) [2167398]
- arm64: alternative: patch alternatives in the vDSO (Mark Salter) [2167398]
- arm64: module: move find_section to header (Mark Salter) [2167398]
- arm64: module: Remove unused plt_entry_is_initialized() (Mark Salter) [2167398]
- arm64: module: Make plt_equals_entry() static (Mark Salter) [2167398]
- arm64: fix the build with binutils 2.27 (Mark Salter) [2167398]
- arm64: avoid BUILD_BUG_ON() in alternative-macros (Mark Salter) [2167398]
- arm64: alternatives: add shared NOP callback (Mark Salter) [2167398]
- arm64: alternatives: add alternative_has_feature_*() (Mark Salter) [2167398]
- arm64: alternatives: have callbacks take a cap (Mark Salter) [2167398]
- arm64: alternatives: make alt_region const (Mark Salter) [2167398]
- arm64: alternatives: hoist print out of __apply_alternatives() (Mark Salter) [2167398]
- arm64: alternatives: proton-pack: prepare for cap changes (Mark Salter) [2167398]
- arm64: alternatives: kvm: prepare for cap changes (Mark Salter) [2167398]
- arm64: cpufeature: make cpus_have_cap() noinstr-safe (Mark Salter) [2167398]
- arm64/ptrace: Support access to TPIDR2_EL0 (Mark Salter) [2167398]
- arm64/sysreg: Fix a few missed conversions (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64AFRn_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64DFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64FDR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Use feature numbering for PMU and SPE revisions (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64DFR0_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Align field names in ID_AA64DFR0_EL1 with architecture (Mark Salter) [2167398]
- arm64/sysreg: Add defintion for ALLINT (Mark Salter) [2167398]
- arm64/sysreg: Convert SCXTNUM_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert TIPDR_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64PFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64PFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64MMFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64MMFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64MMFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert HCRX_EL2 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64PFR1_EL1 SME enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64PFR1_EL1 BTI enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64PFR1_EL1 fractional version fields (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MTE feature enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for SSBS feature enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64PFR0_EL1.AdvSIMD constants (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64PFR0_EL1 constants (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64MMFR2_EL1.CnP (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64MMFR2_EL1.VARange (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64MMFR1_EL1 fields (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64MMFR0_EL1.ASIDBits (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64MMFR0_EL1.BigEnd (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64PFR1_EL1 constant names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64PFR0_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64MMFR2_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64MMFR0_EL1 definition names (Mark Salter) [2167398]
- arm64: cache: Remove unused CTR_CACHE_MINLINE_MASK (Mark Salter) [2167398]
- arm64/sysreg: Describe ID_AA64SMFR0_EL1.SMEVer as an enumeration (Mark Salter) [2167398]
- arm64/sysreg: Remove stray SMIDR_EL1 defines (Mark Salter) [2167398]
- redhat/configs: Enable CONFIG_ARM64_ERRATUM_2658417 (Mark Salter) [2167398]
- arm64: errata: remove BF16 HWCAP due to incorrect result on Cortex-A510 (Mark Salter) [2167398]
- arm64: cpufeature: Expose get_arm64_ftr_reg() outside cpufeature.c (Mark Salter) [2167398]
- arm64: cpufeature: Force HWCAP to be based on the sysreg visible to user-space (Mark Salter) [2167398]
- arm64: rework BTI exception handling (Mark Salter) [2167398]
- arm64: rework FPAC exception handling (Mark Salter) [2167398]
- arm64: consistently pass ESR_ELx to die() (Mark Salter) [2167398]
- arm64: die(): pass 'err' as long (Mark Salter) [2167398]
- arm64: report EL1 UNDEFs better (Mark Salter) [2167398]
- arm64: atomic: always inline the assembly (Mark Salter) [2167398]
- arm64: atomics: remove LL/SC trampolines (Mark Salter) [2167398]
- arm64: stacktrace: track hyp stacks in unwinder's address space (Mark Salter) [2167398]
- arm64: stacktrace: track all stack boundaries explicitly (Mark Salter) [2167398]
- arm64: stacktrace: remove stack type from fp translator (Mark Salter) [2167398]
- arm64: stacktrace: rework stack boundary discovery (Mark Salter) [2167398]
- arm64: stacktrace: add stackinfo_on_stack() helper (Mark Salter) [2167398]
- arm64: stacktrace: move SDEI stack helpers to stacktrace code (Mark Salter) [2167398]
- arm64: stacktrace: rename unwind_next_common() -> unwind_next_frame_record() (Mark Salter) [2167398]
- arm64: stacktrace: simplify unwind_next_common() (Mark Salter) [2167398]
- arm64: stacktrace: fix kerneldoc comments (Mark Salter) [2167398]
- arm64/sysreg: Add hwcap for SVE EBF16 (Mark Salter) [2167398]
- redhat/configs: aarch64: enable ERRATUM_2457168 workaround (Mark Salter) [2167398]
- arm64: topology: fix possible overflow in amu_fie_setup() (Mark Salter) [2167398]
- arm64: mm: don't acquire mutex when rewriting swapper (Mark Salter) [2167398]
- arm64: mm: fix resume for 52-bit enabled builds (Mark Salter) [2167398]
- arm64/ptrace: Don't clear calling process' TIF_SME on OOM (Mark Salter) [2167398]
- arm64/bti: Disable in kernel BTI when cross section thunks are broken (Mark Salter) [2167398]
- arm64: mm: Reserve enough pages for the initial ID map (Mark Salter) [2167398]
- perf/arm_pmu_platform: fix tests for platform_get_irq() failure (Mark Salter) [2167398]
- arm64: head: Ignore bogus KASLR displacement on non-relocatable kernels (Mark Salter) [2167398]
- arm64/signal: Raise limit on stack frames (Mark Salter) [2167398]
- arm64/cache: Fix cache_type_cwg() for register generation (Mark Salter) [2167398]
- arm64/sysreg: Guard SYS_FIELD_ macros for asm (Mark Salter) [2167398]
- arm64/sysreg: Directly include bitfield.h (Mark Salter) [2167398]
- arm64: errata: add detection for AMEVCNTR01 incrementing incorrectly (Mark Salter) [2167398]
- arm64: Fix comment typo (Mark Salter) [2167398]
- arm64: Fix match_list for erratum 1286807 on Arm Cortex-A76 (Mark Salter) [2167398]
- arm64: Update 'unwinder howto' (Mark Salter) [2167398]
- arm64: Delay initialisation of cpuinfo_arm64::reg_{zcr,smcr} (Mark Salter) [2167398]
- arm64: fix KASAN_INLINE (Mark Salter) [2167398]
- arm64: Add an override for ID_AA64SMFR0_EL1.FA64 (Mark Salter) [2167398]
- arm64: Add the arm64.nosve command line option (Mark Salter) [2167398]
- arm64: Add the arm64.nosme command line option (Mark Salter) [2167398]
- arm64: Expose a __check_override primitive for oddball features (Mark Salter) [2167398]
- arm64: Allow the idreg override to deal with variable field width (Mark Salter) [2167398]
- arm64: Factor out checking of a feature against the override into a macro (Mark Salter) [2167398]
- arm64: Allow sticky E2H when entering EL1 (Mark Salter) [2167398]
- arm64: Save state of HCR_EL2.E2H before switch to EL1 (Mark Salter) [2167398]
- arm64: Rename the VHE switch to "finalise_el2" (Mark Salter) [2167398]
- arm64: mm: fix booting with 52-bit address space (Mark Salter) [2167398]
- arm64: head: remove __PHYS_OFFSET (Mark Salter) [2167398]
- arm64: lds: use PROVIDE instead of conditional definitions (Mark Salter) [2167398]
- arm64: setup: drop early FDT pointer helpers (Mark Salter) [2167398]
- arm64: head: avoid relocating the kernel twice for KASLR (Mark Salter) [2167398]
- arm64: kaslr: defer initialization to initcall where permitted (Mark Salter) [2167398]
- arm64: head: record CPU boot mode after enabling the MMU (Mark Salter) [2167398]
- arm64: head: populate kernel page tables with MMU and caches on (Mark Salter) [2167398]
- arm64: head: factor out TTBR1 assignment into a macro (Mark Salter) [2167398]
- arm64: idreg-override: use early FDT mapping in ID map (Mark Salter) [2167398]
- arm64: head: create a temporary FDT mapping in the initial ID map (Mark Salter) [2167398]
- arm64: head: use relative references to the RELA and RELR tables (Mark Salter) [2167398]
- arm64: head: cover entire kernel image in initial ID map (Mark Salter) [2167398]
- arm64: head: add helper function to remap regions in early page tables (Mark Salter) [2167398]
- arm64: mm: provide idmap pointer to cpu_replace_ttbr1() (Mark Salter) [2167398]
- arm64: head: pass ID map root table address to __enable_mmu() (Mark Salter) [2167398]
- arm64: kernel: drop unnecessary PoC cache clean+invalidate (Mark Salter) [2167398]
- arm64: head: split off idmap creation code (Mark Salter) [2167398]
- arm64: head: switch to map_memory macro for the extended ID map (Mark Salter) [2167398]
- arm64: head: simplify page table mapping macros (slightly) (Mark Salter) [2167398]
- arm64: head: drop idmap_ptrs_per_pgd (Mark Salter) [2167398]
- arm64: head: move assignment of idmap_t0sz to C code (Mark Salter) [2167398]
- arm64: mm: make vabits_actual a build time constant if possible (Mark Salter) [2167398]
- arm64: head: move kimage_vaddr variable into C file (Mark Salter) [2167398]
- arm64: trap implementation defined functionality in userspace (Mark Salter) [2167398]
- arm64/mm: use GENMASK_ULL for TTBR_BADDR_MASK_52 (Mark Salter) [2167398]
- arm64: numa: Don't check node against MAX_NUMNODES (Mark Salter) [2167398]
- arm64: Do not forget syscall when starting a new thread. (Mark Salter) [2167398]
- arm64: boot: add zstd support (Mark Salter) [2167398]
- arm64: cpufeature: Allow different PMU versions in ID_DFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64ZFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64SMFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORID_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORC_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORN_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LOREA_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORSA_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64ISAR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64ISAR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert GMID to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert DCZID_EL0 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert CTR_EL0 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64ISAR2_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64ISAR1_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Remove defines for RPRES enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64ZFR0_EL1 fields (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64SMFR0_EL1 enums (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for WFxT defines (Mark Salter) [2167398]
- arm64: stackleak: fix current_top_of_stack() (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Force inlining of erratum_set_next_event_generic() (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Move drop _tval from erratum function names (Mark Salter) [2167398]
- arm64: Add handling of CNTVCTSS traps (Mark Salter) [2167398]
- arm64: Add CNT{P,V}CTSS_EL0 alternatives to cnt{p,v}ct_el0 (Mark Salter) [2167398]
- clocksource/drivers/arch_arm_timer: Move workaround synchronisation around (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix masking for high freq counters (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Drop unnecessary ISB on CVAL programming (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Remove any trace of the TVAL programming interface (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Work around broken CVAL implementations (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Advertise 56bit timer to the core code (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Move MMIO timer programming over to CVAL (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix MMIO base address vs callback ordering issue (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Move system register timer programming over to CVAL (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Extend write side of timer register accessors to u64 (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Drop CNT*_TVAL read accessors (Mark Salter) [2167398]
- clocksource/arm_arch_timer: Add build-time guards for unhandled register accesses (Mark Salter) [2167398]
- s390/qeth: fix use-after-free in hsci (Tobias Huschle) [2183991]
- s390/uaccess: add missing earlyclobber annotations to __clear_user() (Tobias Huschle) [2183079]

Tue, 18 Apr 2023 GMT - Jan Stancek <jstancek@redhat.com> [5.14.0-301.el9]
- kernel.spec: gcov: make gcov subpackages per variant (Jan Stancek) [2180784]
- block: don't set GD_NEED_PART_SCAN if scan partition failed (Ming Lei) [2179915]
- net: ethtool: fix __ethtool_dev_mm_supported() implementation (Ivan Vecera) [2175237]
- ethtool: pse-pd: Fix double word in comments (Ivan Vecera) [2175237]
- netlink-specs: add rx-push to ethtool family (Ivan Vecera) [2175237]
- net: ethtool: extend ringparam set/get APIs for rx_push (Ivan Vecera) [2175237]
- ethtool: mm: fix get_mm() return code not propagating to user space (Ivan Vecera) [2175237]
- netlink: specs: add partial specification for ethtool (Ivan Vecera) [2175237]
- Documentation: networking: correct spelling (Ivan Vecera) [2175237]
- ethtool: netlink: convert commands to common SET (Ivan Vecera) [2175237]
- ethtool: netlink: handle SET intro/outro in the common code (Ivan Vecera) [2175237]
- net: ethtool: provide shims for stats aggregation helpers when CONFIG_ETHTOOL_NETLINK=n (Ivan Vecera) [2175237]
- net: ethtool: fix NULL pointer dereference in pause_prepare_data() (Ivan Vecera) [2175237]
- net: ethtool: fix NULL pointer dereference in stats_prepare_data() (Ivan Vecera) [2175237]
- ethtool: Add and use ethnl_update_bool. (Ivan Vecera) [2175237]
- net: ethtool: add helpers for MM fragment size translation (Ivan Vecera) [2175237]
- net: ethtool: add helpers for aggregate statistics (Ivan Vecera) [2175237]
- docs: ethtool: document ETHTOOL_A_STATS_SRC and ETHTOOL_A_PAUSE_STATS_SRC (Ivan Vecera) [2175237]
- net: ethtool: netlink: retrieve stats from multiple sources (eMAC, pMAC) (Ivan Vecera) [2175237]
- docs: ethtool-netlink: document interface for MAC Merge layer (Ivan Vecera) [2175237]
- net: ethtool: add support for MAC Merge layer (Ivan Vecera) [2175237]
- plca.c: fix obvious mistake in checking retval (Ivan Vecera) [2175237]
- ethtool: add tx aggregation parameters (Ivan Vecera) [2175237]
- ethtool: add netlink attr in rss get reply only if value is not null (Ivan Vecera) [2175237]
- net/ethtool: add netlink interface for the PLCA RS (Ivan Vecera) [2175237]
- ethtool: Replace 0-length array with flexible array (Ivan Vecera) [2175237]
- net/ethtool/ioctl: split ethtool_get_phy_stats into multiple helpers (Ivan Vecera) [2175237]
- net/ethtool/ioctl: remove if n_stats checks from ethtool_get_phy_stats (Ivan Vecera) [2175237]
- net/ethtool/ioctl: return -EOPNOTSUPP if we have no phy stats (Ivan Vecera) [2175237]
- ethtool: add netlink based get rss support (Ivan Vecera) [2175237]
- ethtool: avoiding integer overflow in ethtool_phys_id() (Ivan Vecera) [2175237]
- ethtool: doc: clarify what drivers can implement in their get_drvinfo() (Ivan Vecera) [2175237]
- ethtool: ethtool_get_drvinfo: populate drvinfo fields even if callback exits (Ivan Vecera) [2175237]
- ethtool: Fail number of channels change when it conflicts with rxnfc (Ivan Vecera) [2175237]
- ethtool: linkstate: add a statistic for PHY down events (Ivan Vecera) [2175237]
- ethtool: Add support for 800Gbps link modes (Ivan Vecera) [2175237]
- ethtool: pse-pd: fix null-deref on genl_info in dump (Ivan Vecera) [2175237]
- eth: pse: add missing static inlines (Ivan Vecera) [2175237]
- ethtool: add interface to interact with Ethernet Power Equipment (Ivan Vecera) [2175237]
- net: mdiobus: search for PSE nodes by parsing PHY nodes. (Ivan Vecera) [2175237]
- net: mdiobus: fwnode_mdiobus_register_phy() rework error handling (Ivan Vecera) [2175237]
- redhat: configs: Add config for PSE_CONTROLLER (Ivan Vecera) [2175237]
- net: add framework to support Ethernet PSE and PDs devices (Ivan Vecera) [2175237]
- ethtool: tunnels: check the return value of nla_nest_start() (Ivan Vecera) [2175237]
- ethtool: move from strlcpy with unused retval to strscpy (Ivan Vecera) [2175237]
- net: delete extra space and tab in blank line (Ivan Vecera) [2175237]
- treewide: uapi: Replace zero-length arrays with flexible-array members (Ivan Vecera) [2175237]
- ethtool: Fix and simplify ethtool_convert_link_mode_to_legacy_u32() (Ivan Vecera) [2175237]
- net: ethtool: move checks before rtnl_lock() in ethnl_set_rings (Ivan Vecera) [2175237]
- net: ethtool: extend ringparam set/get APIs for tx_push (Ivan Vecera) [2175237]
- ethtool: add support to set/get completion queue event size (Ivan Vecera) [2175237]
- ethtool: stats: Use struct_group() to clear all stats at once (Ivan Vecera) [2175237]
- net: convert users of bitmap_foo() to linkmode_foo() (Ivan Vecera) [2175237]
- cifs: Fix pages leak when writedata alloc failed in cifs_write_from_iter() (Ronnie Sahlberg) [2182524]
- cifs: Fix pages array leak when writedata alloc failed in cifs_writedata_alloc() (Ronnie Sahlberg) [2182524]
- cifs: update internal module number (Ronnie Sahlberg) [2182524]
- cifs: fix double free on failed kerberos auth (Ronnie Sahlberg) [2182524]
- cifs: fix interface count calculation during refresh (Ronnie Sahlberg) [2182524]
- cifs: fix memory leaks in session setup (Ronnie Sahlberg) [2182524]
- smb3: interface count displayed incorrectly (Ronnie Sahlberg) [2182524]
- cifs: Fix memory leak when build ntlmssp negotiate blob failed (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_ses_add_channel() (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_flock() (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_create() (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_copy_file_range() (Ronnie Sahlberg) [2182524]
- smb3: improve SMB3 change notification support (Ronnie Sahlberg) [2182524]
- cifs: lease key is uninitialized in two additional functions when smb1 (Ronnie Sahlberg) [2182524]
- cifs: lease key is uninitialized in smb1 paths (Ronnie Sahlberg) [2182524]
- cifs: fix double-fault crash during ntlmssp (Ronnie Sahlberg) [2182524]
- cifs: fix mount on old smb servers (Ronnie Sahlberg) [2182524]
- cifs: use ALIGN() and round_up() macros (Ronnie Sahlberg) [2182524]
- cifs: prevent copying past input buffer boundaries (Ronnie Sahlberg) [2182524]
- cifs: Fix the error length of VALIDATE_NEGOTIATE_INFO message (Ronnie Sahlberg) [2182524]
- cifs: destage dirty pages before re-reading them for cache=none (Ronnie Sahlberg) [2182524]
- cifs: return correct error in ->calc_signature() (Ronnie Sahlberg) [2182524]
- smb3: rename encryption/decryption TFMs (Ronnie Sahlberg) [2182524]
- cifs: replace kfree() with kfree_sensitive() for sensitive data (Ronnie Sahlberg) [2182524]
- cifs: remove initialization value (Ronnie Sahlberg) [2182524]
- cifs: Replace a couple of one-element arrays with flexible-array members (Ronnie Sahlberg) [2182524]
- smb3: add dynamic trace points for tree disconnect (Ronnie Sahlberg) [2182524]
- cifs: misc: fix spelling typo in comment (Ronnie Sahlberg) [2182524]
- cifs: update internal module number (Ronnie Sahlberg) [2182524]
- cifs: Fix memory leak on the deferred close (Ronnie Sahlberg) [2182524]
- SMB3: fix lease break timeout when multiple deferred close handles for the same file. (Ronnie Sahlberg) [2182524]
- smb3: lower default deferred close timeout to address perf regression (Ronnie Sahlberg) [2182524]
- smb3: allow deferred close timeout to be configurable (Ronnie Sahlberg) [2182524]
- cifs: update internal module number (Ronnie Sahlberg) [2182524]
- cifs: alloc_mid function should be marked as static (Ronnie Sahlberg) [2182524]
- cifs: remove "cifs_" prefix from init/destroy mids functions (Ronnie Sahlberg) [2182524]
- cifs: remove useless DeleteMidQEntry() (Ronnie Sahlberg) [2182524]
- cifs: fix wrong unlock before return from cifs_tree_connect() (Ronnie Sahlberg) [2182524]
- Documentation: networking: TC queue based filtering (Ivan Vecera) [2178209]
- act_skbedit: skbedit queue mapping for receive queue (Ivan Vecera) [2178209]
- wifi: iwlwifi: mvm: protect TXQ list manipulation (Jose Ignacio Tornos Martinez) [2183490]
- wifi: iwlwifi: mvm: fix mvmtxq->stopped handling (Jose Ignacio Tornos Martinez) [2183490]
- smb3: clarify multichannel warning (Ronnie Sahlberg) [2180669]
- smb3: do not log confusing message when server returns no network interfaces (Ronnie Sahlberg) [2180669]
- cifs: do not query ifaces on smb1 mounts (Ronnie Sahlberg) [2180669]
- cifs: periodically query network interfaces from server (Ronnie Sahlberg) [2180669]
- smb3: workaround negprot bug in some Samba servers (Ronnie Sahlberg) [2180669]
- smb3: use netname when available on secondary channels (Ronnie Sahlberg) [2180669]
- smb3: fix empty netname context on secondary channels (Ronnie Sahlberg) [2180669]
- cifs: populate empty hostnames for extra channels (Ronnie Sahlberg) [2180669]
- redhat/kernel.spec.template: fix installonlypkg for meta package (Jan Stancek)
- s390/dump: save IPL CPU registers once DAT is available (Chris von Recklinghausen) [2185692]
- gen_compile_commands: handle multiple lines per .mod file (Joel Slebodnick) [2160559]
- scripts/nsdeps: adjust to the format change of *.mod files (Joel Slebodnick) [2160559]
- kbuild: avoid regex RS for POSIX awk (Joel Slebodnick) [2160559]
- kbuild: make *.mod rule robust against too long argument error (Joel Slebodnick) [2160559]
- kbuild: make built-in.a rule robust against too long argument error (Joel Slebodnick) [2160559]
- kbuild: read *.mod to get objects passed to $(LD) or $(AR) (Joel Slebodnick) [2160559]
- kbuild: make *.mod not depend on *.o (Joel Slebodnick) [2160559]
- kbuild: get rid of duplication in *.mod files (Joel Slebodnick) [2160559]
- kbuild: split the second line of *.mod into *.usyms (Joel Slebodnick) [2160559]
- kbuild: reuse real-search to simplify cmd_mod (Joel Slebodnick) [2160559]
- kbuild: Fixup the IBT kbuild changes (Joel Slebodnick) [2160559]

Sun, 16 Apr 2023 GMT - Jan Stancek <jstancek@redhat.com> [5.14.0-300.el9]
- remoteproc: imx_rproc: Correct i.MX93 DRAM mapping (Steve Best) [2180764]
- remoteproc: imx_rproc: Enable attach recovery for i.MX8QM/QXP (Steve Best) [2180764]
- remoteproc: imx_rproc: Request mbox channel later (Steve Best) [2180764]
- remoteproc: imx_rproc: Support i.MX8QM (Steve Best) [2180764]
- remoteproc: imx_rproc: Support kicking Mcore from Linux for i.MX8QXP (Steve Best) [2180764]
- remoteproc: imx_rproc: Support attaching to i.MX8QXP M4 (Steve Best) [2180764]
- netdevsim: Fix memory leak of nsim_dev->fa_cookie (Petr Oros) [2181505]
- netdevsim: fix memory leak in nsim_bus_dev_new() (Petr Oros) [2181505]
- netdevsim: remove dir in nsim_dev_debugfs_init() when creating ports dir failed (Petr Oros) [2181505]
- netdevsim: fix memory leak in nsim_drv_probe() when nsim_dev_resources_register() failed (Petr Oros) [2181505]
- netdevsim: remove redundant variable ret (Petr Oros) [2181505]
- selftests: netdevsim: Add test cases for route deletion failure (Petr Oros) [2181505]
- netdevsim: fib: Add debugfs knob to simulate route deletion failure (Petr Oros) [2181505]
- netdevsim: fib: Fix reference count leak on route deletion failure (Petr Oros) [2181505]
- netdevsim: rely on XFRM state direction instead of flags (Petr Oros) [2181505]
- powerpc/64s/radix: Fix RWX mapping with relocated kernel (Avnish Chouhan) [2161680]
- powerpc/64s/radix: Fix crash with unaligned relocated kernel (Avnish Chouhan) [2161680]
- mm/filemap: fix page end in filemap_get_read_batch (Nico Pache) [2181263]
- dt-bindings: clock: imx93: drop TPM1/3 LPIT1/2 entry (Steve Best) [2178965]
- clk: imx: imx93: invoke imx_register_uart_clocks (Steve Best) [2178965]
- clk: imx: rename imx_obtain_fixed_clk_hw() to imx_get_clk_hw_by_name() (Steve Best) [2178965]
- clk: imx93: keep sys ctr clock always on (Steve Best) [2178965]
- clk: imx: keep hsio bus clock always on (Steve Best) [2178965]
- clk: imx93: drop tpm1/3, lpit1/2 clk (Steve Best) [2178965]
- clk: imx93: correct enet clock (Steve Best) [2178965]
- clk: imx93: unmap anatop base in error handling path (Steve Best) [2178965]
- clk: imx93: correct the flexspi1 clock setting (Steve Best) [2178965]
- soc: imx: imx93-src: No need to set device_driver owner (Steve Best) [2180773]
- soc: imx: imx93-pd: No need to set device_driver owner (Steve Best) [2180773]
- sched/topology: fix KASAN warning in hop_cmp() (Phil Auld) [RHEL-318]
- lib/cpumask: update comment for cpumask_local_spread() (Phil Auld) [RHEL-318]
- sched/topology: Introduce for_each_numa_hop_mask() (Phil Auld) [RHEL-318]
- sched/topology: Introduce sched_numa_hop_mask() (Phil Auld) [RHEL-318]
- lib/cpumask: reorganize cpumask_local_spread() logic (Phil Auld) [RHEL-318]
- cpumask: improve on cpumask_local_spread() locality (Phil Auld) [RHEL-318]
- sched: add sched_numa_find_nth_cpu() (Phil Auld) [RHEL-318]
- cpumask: introduce cpumask_nth_and_andnot (Phil Auld) [RHEL-318]
- lib/find: introduce find_nth_and_andnot_bit (Phil Auld) [RHEL-318]
- cpumask: add cpumask_nth_{,and,andnot} (Phil Auld) [RHEL-318]
- lib/bitmap: remove bitmap_ord_to_pos (Phil Auld) [RHEL-318]
- lib: remove lib/nodemask.c (Phil Auld) [RHEL-318]
- gcc-plugins: Undefine LATENT_ENTROPY_PLUGIN when plugin disabled for a file (Phil Auld) [RHEL-318]
- powerpc: drop dependency on <asm/machdep.h> in archrandom.h (Phil Auld) [RHEL-318]
- lib/nodemask: inline next_node_in() and node_random() (Phil Auld) [RHEL-318]
- lib/bitmap: add tests for find_nth_bit() (Phil Auld) [RHEL-318]
- lib: add find_nth{,_and,_andnot}_bit() (Phil Auld) [RHEL-318]
- lib/find_bit: optimize find_next_bit() functions (Phil Auld) [RHEL-318]
- lib/find_bit: create find_first_zero_bit_le() (Phil Auld) [RHEL-318]
- lib/find_bit: introduce FIND_FIRST_BIT() macro (Phil Auld) [RHEL-318]
- lib/bitmap: add bitmap_weight_and() (Phil Auld) [RHEL-318]
- lib/bitmap: don't call __bitmap_weight() in kernel code (Phil Auld) [RHEL-318]
- lib/cpumask: move trivial wrappers around find_bit to the header (Phil Auld) [RHEL-318]
- lib/cpumask: change return types to unsigned where appropriate (Phil Auld) [RHEL-318]
- cpumask: change return types to bool where appropriate (Phil Auld) [RHEL-318]
- cpumask: Always inline helpers which use bit manipulation functions (Phil Auld) [RHEL-318]
- cpumask: use find_first_and_bit() (Phil Auld) [RHEL-318]
- asm-generic/bitops: Always inline all bit manipulation helpers (Phil Auld) [RHEL-318]
- lib/bitmap: change type of bitmap_weight to unsigned long (Phil Auld) [RHEL-318]
- lib/bitmap: change return types to bool where appropriate (Phil Auld) [RHEL-318]
- arm: align find_bit declarations with generic kernel (Phil Auld) [RHEL-318]
- nodemask: Fix return values to be unsigned (Phil Auld) [RHEL-318]
- bitmap: Fix return values to be unsigned (Phil Auld) [RHEL-318]
- net: thunderbolt: fix memory leak in tbnet_open() (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Clear ep descriptor last (Desnes Nunes) [2181663]
- usb: dwc3: exynos: Fix remove() function (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Disable GUSB2PHYCFG.SUSPHY for End Transfer (Desnes Nunes) [2181663]
- USB: serial: option: add u-blox LARA-L6 modem (Desnes Nunes) [2181663]
- USB: serial: option: add u-blox LARA-R6 00B modem (Desnes Nunes) [2181663]
- USB: serial: option: remove old LARA-R6 PID (Desnes Nunes) [2181663]
- net: thunderbolt: Fix error handling in tbnet_init() (Desnes Nunes) [2181663]
- USB: serial: option: add Fibocom FM160 0x0111 composition (Desnes Nunes) [2181663]
- usb: add NO_LPM quirk for Realforce 87U Keyboard (Desnes Nunes) [2181663]
- usb: chipidea: fix deadlock in ci_otg_del_timer (Desnes Nunes) [2181663]
- usb: dwc3: Do not get extcon device when usb-role-switch is used (Desnes Nunes) [2181663]
- usb: typec: tipd: Prevent uninitialized event{1,2} in IRQ handler (Desnes Nunes) [2181663]
- usb: typec: mux: Enter safe mode only when pins need to be reconfigured (Desnes Nunes) [2181663]
- Revert "usb: dwc3: disable USB core PHY management" (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Return -ESHUTDOWN on ep disable (Desnes Nunes) [2181663]
- USB: serial: option: add Sierra Wireless EM9191 (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Don't set IMI for no_interrupt (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Stop processing more requests on IMI (Desnes Nunes) [2181663]
- xhci: Remove device endpoints from bandwidth list when freeing the device (Desnes Nunes) [2181663]
- xhci: Add quirk to reset host back to default state at shutdown (Desnes Nunes) [2181663]
- usb: xhci: add XHCI_SPURIOUS_SUCCESS to ASM1042 despite being a V0.96 controller (Desnes Nunes) [2181663]
- usb: typec: ucsi: acpi: Implement resume callback (Desnes Nunes) [2181663]
- usb: typec: ucsi: Check the connection on resume (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Don't delay End Transfer on delayed_status (Desnes Nunes) [2181663]
- usb: dwc3: Don't switch OTG -> peripheral if extcon is present (Desnes Nunes) [2181663]
- Revert "usb: dwc3: Don't switch OTG -> peripheral if extcon is present" (Desnes Nunes) [2181663]
- Revert "USB: fixup for merge issue with "usb: dwc3: Don't switch OTG -> peripheral if extcon is present"" (Desnes Nunes) [2181663]
- USB: omap_udc: Fix spelling mistake: "tranceiver_ctrl" -> "transceiver_ctrl" (Desnes Nunes) [2181663]
- usb: typec: Replace custom implementation of device_match_fwnode() (Desnes Nunes) [2181663]
- usb: idmouse: fix an uninit-value in idmouse_open (Desnes Nunes) [2181663]
- usb: phy: generic: Switch to use dev_err_probe() helper (Desnes Nunes) [2181663]
- usb: ulpi: use DEFINE_SHOW_ATTRIBUTE to simplify ulpi_regs (Desnes Nunes) [2181663]
- usb: cdc-wdm: Use skb_put_data() instead of skb_put/memcpy pair (Desnes Nunes) [2181663]
- usb: typec: fusb302: Switch to use dev_err_probe() helper (Desnes Nunes) [2181663]
- USB: serial: qcserial: add new usb-id for Dell branded EM7455 (Desnes Nunes) [2181663]
- media: flexcop-usb: use usb_endpoint_maxp() (Desnes Nunes) [2181663]
- media: flexcop-usb: clean up URB initialisation (Desnes Nunes) [2181663]
- media: flexcop-usb: clean up endpoint sanity checks (Desnes Nunes) [2181663]
- media: usb/dvb-usb-v2: fix repeated words in comments (Desnes Nunes) [2181663]
- thunderbolt: Use dev_err_probe() (Desnes Nunes) [2181663]
- thunderbolt: Convert to use sysfs_emit()/sysfs_emit_at() APIs (Desnes Nunes) [2181663]
- Revert "usb: storage: Add quirk for Samsung Fit flash" (Desnes Nunes) [2181663]
- usb: dwc3: core: fix some leaks in probe (Desnes Nunes) [2181663]
- usb: dwc3: core: Enable GUCTL1 bit 10 for fixing termination error after resume bug (Desnes Nunes) [2181663]
- dt-bindings: usb: snps,dwc3: Add 'snps,resume-hs-terminations' quirk (Desnes Nunes) [2181663]
- USB: add RESET_RESUME quirk for NVIDIA Jetson devices in RCM (Desnes Nunes) [2181663]
- usb: dwc3: core: add gfladj_refclk_lpm_sel quirk (Desnes Nunes) [2181663]
- dt-bindings: usb: dwc3: Add gfladj-refclk-lpm-sel-quirk (Desnes Nunes) [2181663]
- usb: dwc3: pci: Add PCIe device ID for USB3 controller on CPU sub-system for Alder Lake P (Desnes Nunes) [2181663]
- usb: dwc3: pci: Update the macro names for USB PCIe device ID's for Alder Lake platforms (Desnes Nunes) [2181663]
- usb: dwc3: xilinx: fix usb3 non-wakeup source resume failure (Desnes Nunes) [2181663]
- usb: dwc3: xilinx: add power management ops support (Desnes Nunes) [2181663]
- media: uvcvideo: move uvc_format_desc to common header (Desnes Nunes) [2181663]
- media: v4l: move helper functions for fractions from uvc to v4l2-common (Desnes Nunes) [2181663]
- dt-bindings: usb: dwc3: add sdm670 compatible (Desnes Nunes) [2181663]
- usb: dwc3: qcom: drop unneeded compatibles (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Do not clear ep delayed stop flag during ep disable (Desnes Nunes) [2181663]
- dt-bindings: usb: dwc2: rockchip: add rockchip,rk3128-usb (Desnes Nunes) [2181663]
- dt-bindings: usb: qcom,dwc3: Fix SM6115 clocks, irqs (Desnes Nunes) [2181663]
- usb: dwc2: Remove redundant license text (Desnes Nunes) [2181663]
- usb: dwc3: Fix typos in gadget.c (Desnes Nunes) [2181663]
- xhci: remove unused lpm_failed_dev member from struct xhci_hcd (Desnes Nunes) [2181663]
- xhci: remove unused command member from struct xhci_hcd struct (Desnes Nunes) [2181663]
- xhci: show fault reason for a failed enable slot command (Desnes Nunes) [2181663]
- xhci: Don't show warning for reinit on known broken suspend (Desnes Nunes) [2181663]
- xhci: dbc: Fix memory leak in xhci_alloc_dbc() (Desnes Nunes) [2181663]
- usb: host: xhci: Fix potential memory leak in xhci_alloc_stream_info() (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up driver prefix (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: move driver structure (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up attribute visibility logic (Desnes Nunes) [2181663]
- USB: serial: console: move mutex_unlock() before usb_serial_put() (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: convert to use dev_groups (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: add support for HP and HA devices (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: simplify divisor handling (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: assume hi-speed type (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up baudrate request (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up attribute handling (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up modem-status handling (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: tighten device-type detection (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: rename channel index (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: include FT2232D in type string (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: rename chip types (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: drop redundant chip type comments (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up chip type enum (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: fix 300 bps rate for SIO (Desnes Nunes) [2181663]
- usb: typec: intel_pmc_mux: Use the helper acpi_dev_get_memory_resources() (Desnes Nunes) [2181663]
- usb: misc: usb3503: call clk_disable_unprepare in the error handling (Desnes Nunes) [2181663]
- usb: chipidea: make configs for glue drivers visible with EXPERT (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Submit endxfer command if delayed during disconnect (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Skip waiting for CMDACT cleared during endxfer (Desnes Nunes) [2181663]
- usb: dwc3: Increase DWC3 controller halt timeout (Desnes Nunes) [2181663]
- usb: dwc3: Remove DWC3 locking during gadget suspend/resume (Desnes Nunes) [2181663]
- usb: dwc3: Avoid unmapping USB requests if endxfer is not complete (Desnes Nunes) [2181663]
- usb: misc: uss720: fix uninitialized variable rlen (Desnes Nunes) [2181663]
- thunderbolt: debugfs: Fix spelling mistakes in seq_puts text (Desnes Nunes) [2181663]
- thunderbolt: Add support for ASMedia NVM image format (Desnes Nunes) [2181663]
- thunderbolt: Move vendor specific NVM handling into nvm.c (Desnes Nunes) [2181663]
- thunderbolt: Provide tb_retimer_nvm_read() analogous to tb_switch_nvm_read() (Desnes Nunes) [2181663]
- thunderbolt: Rename and make nvm_read() available for other files (Desnes Nunes) [2181663]
- thunderbolt: Extend NVM version fields to 32-bits (Desnes Nunes) [2181663]
- thunderbolt: Allow NVM upgrade of USB4 host routers (Desnes Nunes) [2181663]
- scsi: uas: Drop DID_TARGET_FAILURE use (Desnes Nunes) [2181663]
- usb: clean up after dropping driver registration log spam (Desnes Nunes) [2181663]
- usb: phy: tegra: switch to using devm_gpiod_get() (Desnes Nunes) [2181663]
- USB: xhci: make xhci_get_endpoint_address static (Desnes Nunes) [2181663]
- thunderbolt: Add support for receiver lane margining (Desnes Nunes) [2181663]
- thunderbolt: Add helper to check if CL states are enabled on port (Desnes Nunes) [2181663]
- thunderbolt: Pass CL state bitmask to tb_port_clx_supported() (Desnes Nunes) [2181663]
- thunderbolt: Move port CL state functions into correct place in switch.c (Desnes Nunes) [2181663]
- thunderbolt: Move tb_xdomain_parent() to tb.h (Desnes Nunes) [2181663]
- USB: hcd-pci: Drop the unused id parameter from usb_hcd_pci_probe() (Desnes Nunes) [2181663]
- net: thunderbolt: Update module description with mention of USB4 (Desnes Nunes) [2181663]
- net: thunderbolt: Enable full end-to-end flow control (Desnes Nunes) [2181663]
- thunderbolt: Add back Intel Falcon Ridge end-to-end flow control workaround (Desnes Nunes) [2181663]
- thunderbolt: Show link type for XDomain connections too (Desnes Nunes) [2181663]
- net: thunderbolt: Enable DMA paths only after rings are enabled (Desnes Nunes) [2181663]
- usb: reduce kernel log spam on driver registration (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Continue handling EP0 xfercomplete events (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Synchronize IRQ between soft connect/disconnect (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Force sending delayed status during soft disconnect (Desnes Nunes) [2181663]
- usb: dwc3: Do not service EP0 and conndone events if soft disconnected (Desnes Nunes) [2181663]
- usb: host: xhci-plat: suspend/resume clks for brcm (Desnes Nunes) [2181663]
- usb: host: xhci-plat: suspend and resume clocks (Desnes Nunes) [2181663]
- usb: phy: mxs: fix MXS_PHY_TX_CAL45_MIN and MXS_PHY_TX_CAL45_MAX (Desnes Nunes) [2181663]
- usb: host: Initiate urb ep with udev ep0 (Desnes Nunes) [2181663]
- usb: ehci: Use endpoint in URB to get maxpacket (Desnes Nunes) [2181663]
- usb: chipidea: Add support for VBUS control with PHY (Desnes Nunes) [2181663]
- dt-bindings: usb: Add missing (unevaluated|additional)Properties on child nodes (Desnes Nunes) [2181663]
- media: uvcvideo: Limit power line control for Sonix Technology (Desnes Nunes) [2181663]
- media: uvcvideo: Use entity get_cur in uvc_ctrl_set (Desnes Nunes) [2181663]
- media: uvcvideo: Fix typo 'the the' in comment (Desnes Nunes) [2181663]
- media: uvcvideo: Use indexed loops in uvc_ctrl_init_ctrl() (Desnes Nunes) [2181663]
- media: uvcvideo: Fix memory leak in uvc_gpio_parse (Desnes Nunes) [2181663]
- media: gspca: Fix typo 'the the' in comment (Desnes Nunes) [2181663]
- thunderbolt: Add support for Intel Meteor Lake (Desnes Nunes) [2181663]
- thunderbolt: Add comment where Thunderbolt 4 PCI IDs start (Desnes Nunes) [2181663]
- usb/hcd: Fix dma_map_sg error check (Desnes Nunes) [2181663]
- usb: move from strlcpy with unused retval to strscpy (Desnes Nunes) [2181663]
- dt-bindings: usb: renesas, usb3-peri: Document RZ/V2M r9a09g011 support (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Fix CC PHY noise filter of voltage level (Desnes Nunes) [2181663]
- usb: typec: tcpci: Move function "tcpci_to_typec_cc" to common (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Add compatible id with rt1715 (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Add initial phy setting (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Add regulator support when source vbus (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Fix vendor setting when set vconn (Desnes Nunes) [2181663]
- dt-bindings usb: typec: rt1711h: Add binding for Richtek RT1711H (Desnes Nunes) [2181663]
- usb: dwc3: qcom: clean up icc init (Desnes Nunes) [2181663]
- usb: dwc3: qcom: only parse 'maximum-speed' once (Desnes Nunes) [2181663]
- usb: common: debug: Check non-standard control requests (Desnes Nunes) [2181663]
- usb: dwc3: trace: add Start of Frame Number to trace event (Desnes Nunes) [2181663]
- usb: dwc3: debug: show events parameters in hex (Desnes Nunes) [2181663]
- usb: dwc3: gadget: conditionally remove requests (Desnes Nunes) [2181663]
- usb: typec: ucsi: stm32g0: Fix spelling mistake "booloader" -> "bootloader" (Desnes Nunes) [2181663]
- usb: common: usb-conn-gpio: Simplify some error message (Desnes Nunes) [2181663]
- block: Add error codes for common PR failures (Maurizio Lombardi) [2160677]
- nvmet: avoid potential UAF in nvmet_req_complete() (Maurizio Lombardi) [2160677]
- nvme-tcp: add nvme-tcp pdu size build protection (Maurizio Lombardi) [2160677]
- nvme-tcp: fix opcode reporting in the timeout handler (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Lexar NM620 (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Netac NV3000 (Maurizio Lombardi) [2160677]
- nvme-pci: fixing memory leak in probe teardown path (Maurizio Lombardi) [2160677]
- nvme: fix handling single range discard request (Maurizio Lombardi) [2160677]
- nvme-fabrics: show well known discovery name (Maurizio Lombardi) [2160677]
- nvme-tcp: don't access released socket during error recovery (Maurizio Lombardi) [2160677]
- nvme-auth: fix an error code in nvme_auth_process_dhchap_challenge() (Maurizio Lombardi) [2160677]
- nvme: bring back auto-removal of deleted namespaces during sequential scan (Maurizio Lombardi) [2160677]
- nvme: fix sparse warning on effects masking (Maurizio Lombardi) [2160677]
- nvme-pci: remove iod use_sgls (Maurizio Lombardi) [2160677]
- nvme-pci: fix freeing single sgl (Maurizio Lombardi) [2160677]
- nvme: mask CSE effects for security receive (Maurizio Lombardi) [2160677]
- nvme: always initialize known command effects (Maurizio Lombardi) [2160677]
- nvmet: for nvme admin set_features cmd, call nvmet_check_data_len_lte() (Maurizio Lombardi) [2160677]
- nvme-tcp: add additional info for nvme_tcp_timeout log (Maurizio Lombardi) [2160677]
- nvme: add nvme_opcode_str function for all nvme cmd types (Maurizio Lombardi) [2160677]
- nvme: remove nvme_execute_passthru_rq (Maurizio Lombardi) [2160677]
- nvme-pci: place descriptor addresses in iod (Maurizio Lombardi) [2160677]
- nvme-pci: use mapped entries for sgl decision (Maurizio Lombardi) [2160677]
- nvme-pci: remove SGL segment descriptors (Maurizio Lombardi) [2160677]
- nvme-auth: don't use NVMe status codes (Maurizio Lombardi) [2160677]
- nvme-fabrics: clarify AUTHREQ result handling (Maurizio Lombardi) [2160677]
- nvme-pci: add bogus ID quirk for ADATA SX6000PNP (Maurizio Lombardi) [2160677]
- nvme-auth: mark nvme_auth_wq static (Maurizio Lombardi) [2160677]
- nvme-auth: use workqueue dedicated to authentication (Maurizio Lombardi) [2160677]
- nvme: clear the request_queue pointers on failure in nvme_alloc_io_tag_set (Maurizio Lombardi) [2160677]
- nvme: clear the request_queue pointers on failure in nvme_alloc_admin_tag_set (Maurizio Lombardi) [2160677]
- nvme-fc: fix a missing queue put in nvmet_fc_ls_create_association (Maurizio Lombardi) [2160677]
- nvme: fix passthrough csi check (Maurizio Lombardi) [2160677]
- nvme-pci: fix timeout request state check (Maurizio Lombardi) [2160677]
- nvme-apple: only reset the controller when RTKit is running (Maurizio Lombardi) [2160677]
- nvme-apple: reset controller during shutdown (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_IDENTIFY_CNS quirk to Apple T2 controllers (Maurizio Lombardi) [2160677]
- nvme-apple: add NVME_QUIRK_IDENTIFY_CNS quirk to fix regression (Maurizio Lombardi) [2160677]
- nvme-auth: fix smatch warning complaints (Maurizio Lombardi) [2160677]
- nvme: also return I/O command effects from nvme_command_effects (Maurizio Lombardi) [2160677]
- nvmet: don't defer passthrough commands with trivial effects to the workqueue (Maurizio Lombardi) [2160677]
- nvmet: set the LBCC bit for commands that modify data (Maurizio Lombardi) [2160677]
- nvmet: use NVME_CMD_EFFECTS_CSUPP instead of open coding it (Maurizio Lombardi) [2160677]
- nvme-pci: update sqsize when adjusting the queue depth (Maurizio Lombardi) [2160677]
- nvme: fix setting the queue depth in nvme_alloc_io_tag_set (Maurizio Lombardi) [2160677]
- nvme-pci: use the tagset alloc/free helpers (Maurizio Lombardi) [2160677]
- nvme-pci: fix page size checks (Maurizio Lombardi) [2160677]
- nvme-pci: fix mempool alloc size (Maurizio Lombardi) [2160677]
- nvme-pci: fix doorbell buffer value endianness (Maurizio Lombardi) [2160677]
- nvme: Convert NVMe errors to PR errors (Maurizio Lombardi) [2160677]
- nvmet: don't open-code NVME_NS_ATTR_RO enumeration (Maurizio Lombardi) [2160677]
- nvme: add the Apple shared tag workaround to nvme_alloc_io_tag_set (Maurizio Lombardi) [2160677]
- nvme: only set reserved_tags in nvme_alloc_io_tag_set for fabrics controllers (Maurizio Lombardi) [2160677]
- nvme: consolidate setting the tagset flags (Maurizio Lombardi) [2160677]
- nvme-pci: split out a nvme_pci_ctrl_is_dead helper (Maurizio Lombardi) [2160677]
- nvme-pci: return early on ctrl state mismatch in nvme_reset_work (Maurizio Lombardi) [2160677]
- nvme-pci: rename nvme_disable_io_queues (Maurizio Lombardi) [2160677]
- nvme-pci: cleanup nvme_suspend_queue (Maurizio Lombardi) [2160677]
- nvme-pci: remove nvme_pci_disable (Maurizio Lombardi) [2160677]
- nvme-pci: remove nvme_disable_admin_queue (Maurizio Lombardi) [2160677]
- nvme: merge nvme_shutdown_ctrl into nvme_disable_ctrl (Maurizio Lombardi) [2160677]
- nvme: use nvme_wait_ready in nvme_shutdown_ctrl (Maurizio Lombardi) [2160677]
- nvme-apple: fix controller shutdown in apple_nvme_disable (Maurizio Lombardi) [2160677]
- nvme-fc: move common code into helper (Maurizio Lombardi) [2160677]
- nvme-fc: avoid null pointer dereference (Maurizio Lombardi) [2160677]
- nvme-multipath: support io stats on the mpath device (Maurizio Lombardi) [2160677]
- nvme: introduce nvme_start_request (Maurizio Lombardi) [2160677]
- nvme: use kstrtobool() instead of strtobool() (Maurizio Lombardi) [2160677]
- nvmet: expose firmware revision to configfs (Maurizio Lombardi) [2160677]
- nvmet: expose IEEE OUI to configfs (Maurizio Lombardi) [2160677]
- nvme: rename the queue quiescing helpers (Maurizio Lombardi) [2160677]
- nvme: avoid fallback to sequential scan due to transient issues (Maurizio Lombardi) [2160677]
- nvme-auth: have dhchap_auth_work wait for queues auth to complete (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant auth_work flush (Maurizio Lombardi) [2160677]
- nvme-auth: convert dhchap_auth_list to an array (Maurizio Lombardi) [2160677]
- nvme-auth: check chap ctrl_key once constructed (Maurizio Lombardi) [2160677]
- nvme-auth: no need to reset chap contexts on re-authentication (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant deallocations (Maurizio Lombardi) [2160677]
- nvme-auth: clear sensitive info right after authentication completes (Maurizio Lombardi) [2160677]
- nvme-auth: guarantee dhchap buffers under memory pressure (Maurizio Lombardi) [2160677]
- nvme-auth: don't keep long lived 4k dhchap buffer (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant if statement (Maurizio Lombardi) [2160677]
- nvme-auth: don't override ctrl keys before validation (Maurizio Lombardi) [2160677]
- nvme-auth: don't ignore key generation failures when initializing ctrl keys (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant buffer deallocations (Maurizio Lombardi) [2160677]
- nvme-auth: don't re-authenticate if the controller is not LIVE (Maurizio Lombardi) [2160677]
- nvme-auth: remove symbol export from nvme_auth_reset (Maurizio Lombardi) [2160677]
- nvme-auth: rename authentication work elements (Maurizio Lombardi) [2160677]
- nvme-auth: rename __nvme_auth_[reset|free] to nvme_auth[reset|free]_dhchap (Maurizio Lombardi) [2160677]
- nvme: implement the DEAC bit for the Write Zeroes command (Maurizio Lombardi) [2160677]
- nvme-fc: improve memory usage in nvme_fc_rcv_ls_req() (Maurizio Lombardi) [2160677]
- nvmet: only allocate a single slab for bvecs (Maurizio Lombardi) [2160677]
- nvmet: force reconnect when number of queue changes (Maurizio Lombardi) [2160677]
- nvmet: use try_cmpxchg in nvmet_update_sq_head (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Netac NV7000 (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Micron Nitro (Maurizio Lombardi) [2160677]
- nvme: quiet user passthrough command errors (Maurizio Lombardi) [2160677]
- nvme-multipath: set queue dma alignment to 3 (Maurizio Lombardi) [2160677]
- nvme-tcp: replace sg_init_marker() with sg_init_table() (Maurizio Lombardi) [2160677]
- nvme-hwmon: kmalloc the NVME SMART log buffer (Maurizio Lombardi) [2160677]
- nvme-hwmon: consistently ignore errors from nvme_hwmon_init (Maurizio Lombardi) [2160677]
- nvme-apple: don't limit DMA segement size (Maurizio Lombardi) [2160677]
- nvme-pci: disable write zeroes on various Kingston SSD (Maurizio Lombardi) [2160677]
- nvme-pci: avoid the deepest sleep state on ZHITAI TiPro5000 SSDs (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Lexar NM760 (Maurizio Lombardi) [2160677]
- nvme: Use blk_rq_map_user_io helper (Maurizio Lombardi) [2160677]
- nvmet: don't look at the request_queue in nvmet_bdev_set_limits (Maurizio Lombardi) [2160677]
- nvmet: don't look at the request_queue in nvmet_bdev_zone_mgmt_emulate_all (Maurizio Lombardi) [2160677]
- nvmet: add helpers to set the result field for connect commands (Maurizio Lombardi) [2160677]
- nvme: improve the NVME_CONNECT_AUTHREQ* definitions (Maurizio Lombardi) [2160677]
- nvmet-tcp: handle ICReq PDU received in NVMET_TCP_Q_LIVE state (Maurizio Lombardi) [2160677]
- nvme-pci: report the actual number of tagset maps (Maurizio Lombardi) [2160677]
- nvme: ensure subsystem reset is single threaded (Maurizio Lombardi) [2160677]
- nvme: restrict management ioctls to admin (Maurizio Lombardi) [2160677]
- nvme: copy firmware_rev on each init (Maurizio Lombardi) [2160677]
- nvme: handle effects after freeing the request (Maurizio Lombardi) [2160677]
- nvme-tcp: print actual source IP address through sysfs "address" attr (Maurizio Lombardi) [2160677]
- nvme-pci: move iod dma_len fill gaps (Maurizio Lombardi) [2160677]
- nvme-pci: iod npages fits in s8 (Maurizio Lombardi) [2160677]
- nvme-pci: iod's 'aborted' is a bool (Maurizio Lombardi) [2160677]
- nvme-pci: remove nvme_queue from nvme_iod (Maurizio Lombardi) [2160677]
- nvme: consider also host_iface when checking ip options (Maurizio Lombardi) [2160677]
- nvmet: avoid unnecessary flush bio (Maurizio Lombardi) [2160677]
- nvmet-auth: remove redundant parameters req (Maurizio Lombardi) [2160677]
- nvmet-auth: clean up with done_kfree (Maurizio Lombardi) [2160677]
- nvme-auth: remove the redundant req->cqe->result.u16 assignment operation (Maurizio Lombardi) [2160677]
- nvme: move from strlcpy with unused retval to strscpy (Maurizio Lombardi) [2160677]
- nvme: add comment for unaligned "fake" nqn (Maurizio Lombardi) [2160677]
- nvme-pci: disable Write Zeroes on Phison E3C/E4C (Maurizio Lombardi) [2160677]
- nvme: Fix IOC_PR_CLEAR and IOC_PR_RELEASE ioctls for nvme devices (Maurizio Lombardi) [2160677]
- locking/rwsem: Disable preemption in all down_write*() and up_write() code paths (Joel Savitz) [2176147]
- locking/rwsem: Disable preemption in all down_read*() and up_read() code paths (Joel Savitz) [2176147]
- locking/rwsem: Prevent non-first waiter from spinning in down_write() slowpath (Joel Savitz) [2176147]
- rtmutex: Ensure that the top waiter is always woken up (Joel Savitz) [2176147]
- locking/lockdep: Print more debug information - report name and key when look_up_lock_class() got confused (Joel Savitz) [2176147]
- locking: Fix qspinlock/x86 inline asm error (Joel Savitz) [2176147]
- locking: Add __lockfunc to slow path functions (Joel Savitz) [2176147]
- locking/rwsem: Allow slowpath writer to ignore handoff bit if not set by first waiter (Joel Savitz) [2176147]
- kernel/lockdep: move lockdep sysctls to its own file (Joel Savitz) [2176147]
- locking/qrwlock: Change "queue rwlock" to "queued rwlock" (Joel Savitz) [2176147]
- locking/mutex: Make contention tracepoints more consistent wrt adaptive spinning (Joel Savitz) [2176147]
- locking: Apply contention tracepoints in the slow path (Joel Savitz) [2176147]
- locking/rwsem: Always try to wake waiters in out_nolock path (Joel Savitz) [2176147]
- locking/rwsem: No need to check for handoff bit if wait queue empty (Joel Savitz) [2176147]
- lockdep: Use memset_startat() helper in reinit_class() (Joel Savitz) [2176147]
- locking/rwsem: Conditionally wake waiters in reader/writer slowpaths (Joel Savitz) [2176147]
- locking/rwsem: Make handoff bit handling more consistent (Joel Savitz) [2176147]
- Revert "locking/rwsem: Conditionally wake waiters in reader/writer slowpaths" (Joel Savitz) [2176147]
- futex: Fix futex_waitv() hrtimer debug object leak on kcalloc error (Joel Savitz) [2176147]
- futex: Remove a PREEMPT_RT_FULL reference. (Joel Savitz) [2176147]
- futex: Fix additional regressions (Joel Savitz) [2176147]
- futex: Fix sparc32/m68k/nds32 build regression (Joel Savitz) [2176147]
- futex: Ensure futex_atomic_cmpxchg_inatomic() is present (Joel Savitz) [2176147]
- futex: Remove futex_cmpxchg detection (Joel Savitz) [2176147]
- dm: fix __send_duplicate_bios() to always allow for splitting IO (Benjamin Marzinski) [2184420]
- dm: fix improper splitting for abnormal bios (Benjamin Marzinski) [2184420]

...

Thu, 20 Apr 2023 05:13:59 GMT: kernel-debug-devel-5.14.0-302.el9.x86_64

kernel-debug-devel - Development package for building kernel modules to match the kernel

This package provides kernel headers and makefiles sufficient to build modules
against the kernel package.

Change Log:

Wed, 19 Apr 2023 GMT - Jan Stancek <jstancek@redhat.com> [5.14.0-302.el9]
- blk-mq: directly poll requests (Ming Lei) [2186507]
- inet: control sockets should not use current thread task_frag (Guillaume Nault) [2183213]
- net: simplify sk_page_frag (Guillaume Nault) [2183213]
- Treewide: Stop corrupting socket's task_frag (Guillaume Nault) [2183213]
- net: Introduce sk_use_task_frag in struct sock. (Guillaume Nault) [2183213]
- PCI: Fix use-after-free in pci_bus_release_domain_nr() (Myron Stowe) [2184109]
- powerpc/pseries/vas: Ignore VAS update for DLPAR if copy/paste is not enabled (Mamatha Inamdar) [2185505]
- nfs42: do not fail with EIO if ssc returns NFS4ERR_OFFLOAD_DENIED (Benjamin Coddington) [2170423]
- cnic: don't pass bogus GFP_ flags to dma_alloc_coherent (Nilesh Javali) [2164967]
- cnic: Use the bitmap API to allocate bitmaps (Nilesh Javali) [2164967]
- arm64/sve: Add Perf extensions documentation (Mark Salter) [2167398]
- arm64: asm/perf_regs.h: Avoid C++-style comment in UAPI header (Mark Salter) [2167398]
- perf: arm64: Add SVE vector granule register to user regs (Mark Salter) [2167398]
- arm64/cpufeature: Fix field sign for DIT hwcap detection (Mark Salter) [2167398]
- arm64/uprobes: change the uprobe_opcode_t typedef to fix the sparse warning (Mark Salter) [2167398]
- arm64/sysreg: Fix errors in 32 bit enumeration values (Mark Salter) [2167398]
- KVM: arm64: vgic: Add Apple M2 cpus to the list of broken SEIS implementations (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- perf: arm_spe: Use feature numbering for PMSEVFR_EL1 defines (Mark Salter) [2167398]
- redhat/configs: enable ARM64_ERRATUM_2645198 (Mark Salter) [2167398]
- arm64: errata: Workaround possible Cortex-A715 [ESR|FAR]_ELx corruption (Mark Salter) [2167398]
- arm64:uprobe fix the uprobe SWBP_INSN in big-endian (Mark Salter) [2167398]
- arm64: insn: always inline hint generation (Mark Salter) [2167398]
- arm64: insn: simplify insn group identification (Mark Salter) [2167398]
- arm64: insn: always inline predicates (Mark Salter) [2167398]
- arm64: insn: remove aarch64_insn_gen_prefetch() (Mark Salter) [2167398]
- arm64: alternatives: make apply_alternatives_vdso() static (Mark Salter) [2167398]
- arm64: make is_ttbrX_addr() noinstr-safe (Mark Salter) [2167398]
- arm64: atomics: lse: remove stale dependency on JUMP_LABEL (Mark Salter) [2167398]
- arm64/asm: Remove unused enable_da macro (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Use kstrtobool() instead of strtobool() (Mark Salter) [2167398]
- arm64: move on_thread_stack() to <asm/stacktrace.h> (Mark Salter) [2167398]
- arm64: remove current_top_of_stack() (Mark Salter) [2167398]
- arm64/sysreg: Remove duplicate definitions from asm/sysreg.h (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_DFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_DFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR5_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert MVFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert MVFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert MVFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_PFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_PFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_PFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR6_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR5_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR4_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR3_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR4_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR3_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Extend the maximum width of a register and symbol name (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MVFR2_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MVFR1_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MVFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_DFR1_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_DFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_PFR2_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_PFR1_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_PFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR6_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR5_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR4_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_MMFR5_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_MMFR4_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_MMFR0_EL1 (Mark Salter) [2167398]
- arm64: booting: Require placement within 48-bit addressable memory (Mark Salter) [2167398]
- arm64: mm: kfence: only handle translation faults (Mark Salter) [2167398]
- arm64/mm: Simplify and document pte_to_phys() for 52 bit addresses (Mark Salter) [2167398]
- arm64: armv8_deprecated: fix unused-function error (Mark Salter) [2167398]
- arm64: armv8_deprecated: rework deprected instruction handling (Mark Salter) [2167398]
- arm64: armv8_deprecated: move aarch32 helper earlier (Mark Salter) [2167398]
- arm64: armv8_deprecated move emulation functions (Mark Salter) [2167398]
- arm64: armv8_deprecated: fold ops into insn_emulation (Mark Salter) [2167398]
- arm64: rework EL0 MRS emulation (Mark Salter) [2167398]
- arm64: factor insn read out of call_undef_hook() (Mark Salter) [2167398]
- arm64: factor out EL1 SSBS emulation hook (Mark Salter) [2167398]
- arm64: split EL0/EL1 UNDEF handlers (Mark Salter) [2167398]
- arm64: allow kprobes on EL0 handlers (Mark Salter) [2167398]
- arm64: Add Cortex-715 CPU part definition (Mark Salter) [2167398]
- arm64/hwcap: Add support for SVE 2.1 (Mark Salter) [2167398]
- arm64/hwcap: Add support for FEAT_RPRFM (Mark Salter) [2167398]
- arm64/hwcap: Add support for FEAT_CSSC (Mark Salter) [2167398]
- arm64: Enable data independent timing (DIT) in the kernel (Mark Salter) [2167398]
- arm64/fpsimd: Make kernel_neon_ API _GPL (Mark Salter) [2167398]
- arm64: alternative: constify alternative_has_feature_* argument (Mark Salter) [2167398]
- arm64: jump_label: mark arguments as const to satisfy asm constraints (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix XGene-1 TVAL register math error (Mark Salter) [2167398]
- arm64: efi: Fix handling of misaligned runtime regions and drop warning (Mark Salter) [2167398]
- arm64: cpufeature: Fix the visibility of compat hwcaps (Mark Salter) [2167398]
- arm64: entry: avoid kprobe recursion (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix CNTPCT_LO and CNTVCT_LO value (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix handling of ARM erratum 858921 (Mark Salter) [2167398]
- redhat/configs: Enable CONFIG_ARM64_ERRATUM_2441007 (Mark Salter) [2167398]
- arm64: errata: Add Cortex-A55 to the repeat tlbi list (Mark Salter) [2167398]
- arm64/sysreg: Fix typo in SCTR_EL1.SPINTMASK (Mark Salter) [2167398]
- arm64: alternatives: Use vdso/bits.h instead of linux/bits.h (Mark Salter) [2167398]
- arm64: uaccess: simplify uaccess_mask_ptr() (Mark Salter) [2167398]
- arm64: support huge vmalloc mappings (Mark Salter) [2167398]
- arm64: spectre: increase parameters that can be used to turn off bhb mitigation individually (Mark Salter) [2167398]
- arm64: run softirqs on the per-CPU IRQ stack (Mark Salter) [2167398]
- arm64: vdso: use SYS_CNTVCTSS_EL0 for gettimeofday (Mark Salter) [2167398]
- arm64: alternative: patch alternatives in the vDSO (Mark Salter) [2167398]
- arm64: module: move find_section to header (Mark Salter) [2167398]
- arm64: module: Remove unused plt_entry_is_initialized() (Mark Salter) [2167398]
- arm64: module: Make plt_equals_entry() static (Mark Salter) [2167398]
- arm64: fix the build with binutils 2.27 (Mark Salter) [2167398]
- arm64: avoid BUILD_BUG_ON() in alternative-macros (Mark Salter) [2167398]
- arm64: alternatives: add shared NOP callback (Mark Salter) [2167398]
- arm64: alternatives: add alternative_has_feature_*() (Mark Salter) [2167398]
- arm64: alternatives: have callbacks take a cap (Mark Salter) [2167398]
- arm64: alternatives: make alt_region const (Mark Salter) [2167398]
- arm64: alternatives: hoist print out of __apply_alternatives() (Mark Salter) [2167398]
- arm64: alternatives: proton-pack: prepare for cap changes (Mark Salter) [2167398]
- arm64: alternatives: kvm: prepare for cap changes (Mark Salter) [2167398]
- arm64: cpufeature: make cpus_have_cap() noinstr-safe (Mark Salter) [2167398]
- arm64/ptrace: Support access to TPIDR2_EL0 (Mark Salter) [2167398]
- arm64/sysreg: Fix a few missed conversions (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64AFRn_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64DFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64FDR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Use feature numbering for PMU and SPE revisions (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64DFR0_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Align field names in ID_AA64DFR0_EL1 with architecture (Mark Salter) [2167398]
- arm64/sysreg: Add defintion for ALLINT (Mark Salter) [2167398]
- arm64/sysreg: Convert SCXTNUM_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert TIPDR_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64PFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64PFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64MMFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64MMFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64MMFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert HCRX_EL2 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64PFR1_EL1 SME enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64PFR1_EL1 BTI enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64PFR1_EL1 fractional version fields (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MTE feature enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for SSBS feature enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64PFR0_EL1.AdvSIMD constants (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64PFR0_EL1 constants (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64MMFR2_EL1.CnP (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64MMFR2_EL1.VARange (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64MMFR1_EL1 fields (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64MMFR0_EL1.ASIDBits (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64MMFR0_EL1.BigEnd (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64PFR1_EL1 constant names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64PFR0_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64MMFR2_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64MMFR0_EL1 definition names (Mark Salter) [2167398]
- arm64: cache: Remove unused CTR_CACHE_MINLINE_MASK (Mark Salter) [2167398]
- arm64/sysreg: Describe ID_AA64SMFR0_EL1.SMEVer as an enumeration (Mark Salter) [2167398]
- arm64/sysreg: Remove stray SMIDR_EL1 defines (Mark Salter) [2167398]
- redhat/configs: Enable CONFIG_ARM64_ERRATUM_2658417 (Mark Salter) [2167398]
- arm64: errata: remove BF16 HWCAP due to incorrect result on Cortex-A510 (Mark Salter) [2167398]
- arm64: cpufeature: Expose get_arm64_ftr_reg() outside cpufeature.c (Mark Salter) [2167398]
- arm64: cpufeature: Force HWCAP to be based on the sysreg visible to user-space (Mark Salter) [2167398]
- arm64: rework BTI exception handling (Mark Salter) [2167398]
- arm64: rework FPAC exception handling (Mark Salter) [2167398]
- arm64: consistently pass ESR_ELx to die() (Mark Salter) [2167398]
- arm64: die(): pass 'err' as long (Mark Salter) [2167398]
- arm64: report EL1 UNDEFs better (Mark Salter) [2167398]
- arm64: atomic: always inline the assembly (Mark Salter) [2167398]
- arm64: atomics: remove LL/SC trampolines (Mark Salter) [2167398]
- arm64: stacktrace: track hyp stacks in unwinder's address space (Mark Salter) [2167398]
- arm64: stacktrace: track all stack boundaries explicitly (Mark Salter) [2167398]
- arm64: stacktrace: remove stack type from fp translator (Mark Salter) [2167398]
- arm64: stacktrace: rework stack boundary discovery (Mark Salter) [2167398]
- arm64: stacktrace: add stackinfo_on_stack() helper (Mark Salter) [2167398]
- arm64: stacktrace: move SDEI stack helpers to stacktrace code (Mark Salter) [2167398]
- arm64: stacktrace: rename unwind_next_common() -> unwind_next_frame_record() (Mark Salter) [2167398]
- arm64: stacktrace: simplify unwind_next_common() (Mark Salter) [2167398]
- arm64: stacktrace: fix kerneldoc comments (Mark Salter) [2167398]
- arm64/sysreg: Add hwcap for SVE EBF16 (Mark Salter) [2167398]
- redhat/configs: aarch64: enable ERRATUM_2457168 workaround (Mark Salter) [2167398]
- arm64: topology: fix possible overflow in amu_fie_setup() (Mark Salter) [2167398]
- arm64: mm: don't acquire mutex when rewriting swapper (Mark Salter) [2167398]
- arm64: mm: fix resume for 52-bit enabled builds (Mark Salter) [2167398]
- arm64/ptrace: Don't clear calling process' TIF_SME on OOM (Mark Salter) [2167398]
- arm64/bti: Disable in kernel BTI when cross section thunks are broken (Mark Salter) [2167398]
- arm64: mm: Reserve enough pages for the initial ID map (Mark Salter) [2167398]
- perf/arm_pmu_platform: fix tests for platform_get_irq() failure (Mark Salter) [2167398]
- arm64: head: Ignore bogus KASLR displacement on non-relocatable kernels (Mark Salter) [2167398]
- arm64/signal: Raise limit on stack frames (Mark Salter) [2167398]
- arm64/cache: Fix cache_type_cwg() for register generation (Mark Salter) [2167398]
- arm64/sysreg: Guard SYS_FIELD_ macros for asm (Mark Salter) [2167398]
- arm64/sysreg: Directly include bitfield.h (Mark Salter) [2167398]
- arm64: errata: add detection for AMEVCNTR01 incrementing incorrectly (Mark Salter) [2167398]
- arm64: Fix comment typo (Mark Salter) [2167398]
- arm64: Fix match_list for erratum 1286807 on Arm Cortex-A76 (Mark Salter) [2167398]
- arm64: Update 'unwinder howto' (Mark Salter) [2167398]
- arm64: Delay initialisation of cpuinfo_arm64::reg_{zcr,smcr} (Mark Salter) [2167398]
- arm64: fix KASAN_INLINE (Mark Salter) [2167398]
- arm64: Add an override for ID_AA64SMFR0_EL1.FA64 (Mark Salter) [2167398]
- arm64: Add the arm64.nosve command line option (Mark Salter) [2167398]
- arm64: Add the arm64.nosme command line option (Mark Salter) [2167398]
- arm64: Expose a __check_override primitive for oddball features (Mark Salter) [2167398]
- arm64: Allow the idreg override to deal with variable field width (Mark Salter) [2167398]
- arm64: Factor out checking of a feature against the override into a macro (Mark Salter) [2167398]
- arm64: Allow sticky E2H when entering EL1 (Mark Salter) [2167398]
- arm64: Save state of HCR_EL2.E2H before switch to EL1 (Mark Salter) [2167398]
- arm64: Rename the VHE switch to "finalise_el2" (Mark Salter) [2167398]
- arm64: mm: fix booting with 52-bit address space (Mark Salter) [2167398]
- arm64: head: remove __PHYS_OFFSET (Mark Salter) [2167398]
- arm64: lds: use PROVIDE instead of conditional definitions (Mark Salter) [2167398]
- arm64: setup: drop early FDT pointer helpers (Mark Salter) [2167398]
- arm64: head: avoid relocating the kernel twice for KASLR (Mark Salter) [2167398]
- arm64: kaslr: defer initialization to initcall where permitted (Mark Salter) [2167398]
- arm64: head: record CPU boot mode after enabling the MMU (Mark Salter) [2167398]
- arm64: head: populate kernel page tables with MMU and caches on (Mark Salter) [2167398]
- arm64: head: factor out TTBR1 assignment into a macro (Mark Salter) [2167398]
- arm64: idreg-override: use early FDT mapping in ID map (Mark Salter) [2167398]
- arm64: head: create a temporary FDT mapping in the initial ID map (Mark Salter) [2167398]
- arm64: head: use relative references to the RELA and RELR tables (Mark Salter) [2167398]
- arm64: head: cover entire kernel image in initial ID map (Mark Salter) [2167398]
- arm64: head: add helper function to remap regions in early page tables (Mark Salter) [2167398]
- arm64: mm: provide idmap pointer to cpu_replace_ttbr1() (Mark Salter) [2167398]
- arm64: head: pass ID map root table address to __enable_mmu() (Mark Salter) [2167398]
- arm64: kernel: drop unnecessary PoC cache clean+invalidate (Mark Salter) [2167398]
- arm64: head: split off idmap creation code (Mark Salter) [2167398]
- arm64: head: switch to map_memory macro for the extended ID map (Mark Salter) [2167398]
- arm64: head: simplify page table mapping macros (slightly) (Mark Salter) [2167398]
- arm64: head: drop idmap_ptrs_per_pgd (Mark Salter) [2167398]
- arm64: head: move assignment of idmap_t0sz to C code (Mark Salter) [2167398]
- arm64: mm: make vabits_actual a build time constant if possible (Mark Salter) [2167398]
- arm64: head: move kimage_vaddr variable into C file (Mark Salter) [2167398]
- arm64: trap implementation defined functionality in userspace (Mark Salter) [2167398]
- arm64/mm: use GENMASK_ULL for TTBR_BADDR_MASK_52 (Mark Salter) [2167398]
- arm64: numa: Don't check node against MAX_NUMNODES (Mark Salter) [2167398]
- arm64: Do not forget syscall when starting a new thread. (Mark Salter) [2167398]
- arm64: boot: add zstd support (Mark Salter) [2167398]
- arm64: cpufeature: Allow different PMU versions in ID_DFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64ZFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64SMFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORID_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORC_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORN_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LOREA_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORSA_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64ISAR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64ISAR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert GMID to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert DCZID_EL0 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert CTR_EL0 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64ISAR2_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64ISAR1_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Remove defines for RPRES enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64ZFR0_EL1 fields (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64SMFR0_EL1 enums (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for WFxT defines (Mark Salter) [2167398]
- arm64: stackleak: fix current_top_of_stack() (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Force inlining of erratum_set_next_event_generic() (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Move drop _tval from erratum function names (Mark Salter) [2167398]
- arm64: Add handling of CNTVCTSS traps (Mark Salter) [2167398]
- arm64: Add CNT{P,V}CTSS_EL0 alternatives to cnt{p,v}ct_el0 (Mark Salter) [2167398]
- clocksource/drivers/arch_arm_timer: Move workaround synchronisation around (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix masking for high freq counters (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Drop unnecessary ISB on CVAL programming (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Remove any trace of the TVAL programming interface (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Work around broken CVAL implementations (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Advertise 56bit timer to the core code (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Move MMIO timer programming over to CVAL (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix MMIO base address vs callback ordering issue (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Move system register timer programming over to CVAL (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Extend write side of timer register accessors to u64 (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Drop CNT*_TVAL read accessors (Mark Salter) [2167398]
- clocksource/arm_arch_timer: Add build-time guards for unhandled register accesses (Mark Salter) [2167398]
- s390/qeth: fix use-after-free in hsci (Tobias Huschle) [2183991]
- s390/uaccess: add missing earlyclobber annotations to __clear_user() (Tobias Huschle) [2183079]

Tue, 18 Apr 2023 GMT - Jan Stancek <jstancek@redhat.com> [5.14.0-301.el9]
- kernel.spec: gcov: make gcov subpackages per variant (Jan Stancek) [2180784]
- block: don't set GD_NEED_PART_SCAN if scan partition failed (Ming Lei) [2179915]
- net: ethtool: fix __ethtool_dev_mm_supported() implementation (Ivan Vecera) [2175237]
- ethtool: pse-pd: Fix double word in comments (Ivan Vecera) [2175237]
- netlink-specs: add rx-push to ethtool family (Ivan Vecera) [2175237]
- net: ethtool: extend ringparam set/get APIs for rx_push (Ivan Vecera) [2175237]
- ethtool: mm: fix get_mm() return code not propagating to user space (Ivan Vecera) [2175237]
- netlink: specs: add partial specification for ethtool (Ivan Vecera) [2175237]
- Documentation: networking: correct spelling (Ivan Vecera) [2175237]
- ethtool: netlink: convert commands to common SET (Ivan Vecera) [2175237]
- ethtool: netlink: handle SET intro/outro in the common code (Ivan Vecera) [2175237]
- net: ethtool: provide shims for stats aggregation helpers when CONFIG_ETHTOOL_NETLINK=n (Ivan Vecera) [2175237]
- net: ethtool: fix NULL pointer dereference in pause_prepare_data() (Ivan Vecera) [2175237]
- net: ethtool: fix NULL pointer dereference in stats_prepare_data() (Ivan Vecera) [2175237]
- ethtool: Add and use ethnl_update_bool. (Ivan Vecera) [2175237]
- net: ethtool: add helpers for MM fragment size translation (Ivan Vecera) [2175237]
- net: ethtool: add helpers for aggregate statistics (Ivan Vecera) [2175237]
- docs: ethtool: document ETHTOOL_A_STATS_SRC and ETHTOOL_A_PAUSE_STATS_SRC (Ivan Vecera) [2175237]
- net: ethtool: netlink: retrieve stats from multiple sources (eMAC, pMAC) (Ivan Vecera) [2175237]
- docs: ethtool-netlink: document interface for MAC Merge layer (Ivan Vecera) [2175237]
- net: ethtool: add support for MAC Merge layer (Ivan Vecera) [2175237]
- plca.c: fix obvious mistake in checking retval (Ivan Vecera) [2175237]
- ethtool: add tx aggregation parameters (Ivan Vecera) [2175237]
- ethtool: add netlink attr in rss get reply only if value is not null (Ivan Vecera) [2175237]
- net/ethtool: add netlink interface for the PLCA RS (Ivan Vecera) [2175237]
- ethtool: Replace 0-length array with flexible array (Ivan Vecera) [2175237]
- net/ethtool/ioctl: split ethtool_get_phy_stats into multiple helpers (Ivan Vecera) [2175237]
- net/ethtool/ioctl: remove if n_stats checks from ethtool_get_phy_stats (Ivan Vecera) [2175237]
- net/ethtool/ioctl: return -EOPNOTSUPP if we have no phy stats (Ivan Vecera) [2175237]
- ethtool: add netlink based get rss support (Ivan Vecera) [2175237]
- ethtool: avoiding integer overflow in ethtool_phys_id() (Ivan Vecera) [2175237]
- ethtool: doc: clarify what drivers can implement in their get_drvinfo() (Ivan Vecera) [2175237]
- ethtool: ethtool_get_drvinfo: populate drvinfo fields even if callback exits (Ivan Vecera) [2175237]
- ethtool: Fail number of channels change when it conflicts with rxnfc (Ivan Vecera) [2175237]
- ethtool: linkstate: add a statistic for PHY down events (Ivan Vecera) [2175237]
- ethtool: Add support for 800Gbps link modes (Ivan Vecera) [2175237]
- ethtool: pse-pd: fix null-deref on genl_info in dump (Ivan Vecera) [2175237]
- eth: pse: add missing static inlines (Ivan Vecera) [2175237]
- ethtool: add interface to interact with Ethernet Power Equipment (Ivan Vecera) [2175237]
- net: mdiobus: search for PSE nodes by parsing PHY nodes. (Ivan Vecera) [2175237]
- net: mdiobus: fwnode_mdiobus_register_phy() rework error handling (Ivan Vecera) [2175237]
- redhat: configs: Add config for PSE_CONTROLLER (Ivan Vecera) [2175237]
- net: add framework to support Ethernet PSE and PDs devices (Ivan Vecera) [2175237]
- ethtool: tunnels: check the return value of nla_nest_start() (Ivan Vecera) [2175237]
- ethtool: move from strlcpy with unused retval to strscpy (Ivan Vecera) [2175237]
- net: delete extra space and tab in blank line (Ivan Vecera) [2175237]
- treewide: uapi: Replace zero-length arrays with flexible-array members (Ivan Vecera) [2175237]
- ethtool: Fix and simplify ethtool_convert_link_mode_to_legacy_u32() (Ivan Vecera) [2175237]
- net: ethtool: move checks before rtnl_lock() in ethnl_set_rings (Ivan Vecera) [2175237]
- net: ethtool: extend ringparam set/get APIs for tx_push (Ivan Vecera) [2175237]
- ethtool: add support to set/get completion queue event size (Ivan Vecera) [2175237]
- ethtool: stats: Use struct_group() to clear all stats at once (Ivan Vecera) [2175237]
- net: convert users of bitmap_foo() to linkmode_foo() (Ivan Vecera) [2175237]
- cifs: Fix pages leak when writedata alloc failed in cifs_write_from_iter() (Ronnie Sahlberg) [2182524]
- cifs: Fix pages array leak when writedata alloc failed in cifs_writedata_alloc() (Ronnie Sahlberg) [2182524]
- cifs: update internal module number (Ronnie Sahlberg) [2182524]
- cifs: fix double free on failed kerberos auth (Ronnie Sahlberg) [2182524]
- cifs: fix interface count calculation during refresh (Ronnie Sahlberg) [2182524]
- cifs: fix memory leaks in session setup (Ronnie Sahlberg) [2182524]
- smb3: interface count displayed incorrectly (Ronnie Sahlberg) [2182524]
- cifs: Fix memory leak when build ntlmssp negotiate blob failed (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_ses_add_channel() (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_flock() (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_create() (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_copy_file_range() (Ronnie Sahlberg) [2182524]
- smb3: improve SMB3 change notification support (Ronnie Sahlberg) [2182524]
- cifs: lease key is uninitialized in two additional functions when smb1 (Ronnie Sahlberg) [2182524]
- cifs: lease key is uninitialized in smb1 paths (Ronnie Sahlberg) [2182524]
- cifs: fix double-fault crash during ntlmssp (Ronnie Sahlberg) [2182524]
- cifs: fix mount on old smb servers (Ronnie Sahlberg) [2182524]
- cifs: use ALIGN() and round_up() macros (Ronnie Sahlberg) [2182524]
- cifs: prevent copying past input buffer boundaries (Ronnie Sahlberg) [2182524]
- cifs: Fix the error length of VALIDATE_NEGOTIATE_INFO message (Ronnie Sahlberg) [2182524]
- cifs: destage dirty pages before re-reading them for cache=none (Ronnie Sahlberg) [2182524]
- cifs: return correct error in ->calc_signature() (Ronnie Sahlberg) [2182524]
- smb3: rename encryption/decryption TFMs (Ronnie Sahlberg) [2182524]
- cifs: replace kfree() with kfree_sensitive() for sensitive data (Ronnie Sahlberg) [2182524]
- cifs: remove initialization value (Ronnie Sahlberg) [2182524]
- cifs: Replace a couple of one-element arrays with flexible-array members (Ronnie Sahlberg) [2182524]
- smb3: add dynamic trace points for tree disconnect (Ronnie Sahlberg) [2182524]
- cifs: misc: fix spelling typo in comment (Ronnie Sahlberg) [2182524]
- cifs: update internal module number (Ronnie Sahlberg) [2182524]
- cifs: Fix memory leak on the deferred close (Ronnie Sahlberg) [2182524]
- SMB3: fix lease break timeout when multiple deferred close handles for the same file. (Ronnie Sahlberg) [2182524]
- smb3: lower default deferred close timeout to address perf regression (Ronnie Sahlberg) [2182524]
- smb3: allow deferred close timeout to be configurable (Ronnie Sahlberg) [2182524]
- cifs: update internal module number (Ronnie Sahlberg) [2182524]
- cifs: alloc_mid function should be marked as static (Ronnie Sahlberg) [2182524]
- cifs: remove "cifs_" prefix from init/destroy mids functions (Ronnie Sahlberg) [2182524]
- cifs: remove useless DeleteMidQEntry() (Ronnie Sahlberg) [2182524]
- cifs: fix wrong unlock before return from cifs_tree_connect() (Ronnie Sahlberg) [2182524]
- Documentation: networking: TC queue based filtering (Ivan Vecera) [2178209]
- act_skbedit: skbedit queue mapping for receive queue (Ivan Vecera) [2178209]
- wifi: iwlwifi: mvm: protect TXQ list manipulation (Jose Ignacio Tornos Martinez) [2183490]
- wifi: iwlwifi: mvm: fix mvmtxq->stopped handling (Jose Ignacio Tornos Martinez) [2183490]
- smb3: clarify multichannel warning (Ronnie Sahlberg) [2180669]
- smb3: do not log confusing message when server returns no network interfaces (Ronnie Sahlberg) [2180669]
- cifs: do not query ifaces on smb1 mounts (Ronnie Sahlberg) [2180669]
- cifs: periodically query network interfaces from server (Ronnie Sahlberg) [2180669]
- smb3: workaround negprot bug in some Samba servers (Ronnie Sahlberg) [2180669]
- smb3: use netname when available on secondary channels (Ronnie Sahlberg) [2180669]
- smb3: fix empty netname context on secondary channels (Ronnie Sahlberg) [2180669]
- cifs: populate empty hostnames for extra channels (Ronnie Sahlberg) [2180669]
- redhat/kernel.spec.template: fix installonlypkg for meta package (Jan Stancek)
- s390/dump: save IPL CPU registers once DAT is available (Chris von Recklinghausen) [2185692]
- gen_compile_commands: handle multiple lines per .mod file (Joel Slebodnick) [2160559]
- scripts/nsdeps: adjust to the format change of *.mod files (Joel Slebodnick) [2160559]
- kbuild: avoid regex RS for POSIX awk (Joel Slebodnick) [2160559]
- kbuild: make *.mod rule robust against too long argument error (Joel Slebodnick) [2160559]
- kbuild: make built-in.a rule robust against too long argument error (Joel Slebodnick) [2160559]
- kbuild: read *.mod to get objects passed to $(LD) or $(AR) (Joel Slebodnick) [2160559]
- kbuild: make *.mod not depend on *.o (Joel Slebodnick) [2160559]
- kbuild: get rid of duplication in *.mod files (Joel Slebodnick) [2160559]
- kbuild: split the second line of *.mod into *.usyms (Joel Slebodnick) [2160559]
- kbuild: reuse real-search to simplify cmd_mod (Joel Slebodnick) [2160559]
- kbuild: Fixup the IBT kbuild changes (Joel Slebodnick) [2160559]

Sun, 16 Apr 2023 GMT - Jan Stancek <jstancek@redhat.com> [5.14.0-300.el9]
- remoteproc: imx_rproc: Correct i.MX93 DRAM mapping (Steve Best) [2180764]
- remoteproc: imx_rproc: Enable attach recovery for i.MX8QM/QXP (Steve Best) [2180764]
- remoteproc: imx_rproc: Request mbox channel later (Steve Best) [2180764]
- remoteproc: imx_rproc: Support i.MX8QM (Steve Best) [2180764]
- remoteproc: imx_rproc: Support kicking Mcore from Linux for i.MX8QXP (Steve Best) [2180764]
- remoteproc: imx_rproc: Support attaching to i.MX8QXP M4 (Steve Best) [2180764]
- netdevsim: Fix memory leak of nsim_dev->fa_cookie (Petr Oros) [2181505]
- netdevsim: fix memory leak in nsim_bus_dev_new() (Petr Oros) [2181505]
- netdevsim: remove dir in nsim_dev_debugfs_init() when creating ports dir failed (Petr Oros) [2181505]
- netdevsim: fix memory leak in nsim_drv_probe() when nsim_dev_resources_register() failed (Petr Oros) [2181505]
- netdevsim: remove redundant variable ret (Petr Oros) [2181505]
- selftests: netdevsim: Add test cases for route deletion failure (Petr Oros) [2181505]
- netdevsim: fib: Add debugfs knob to simulate route deletion failure (Petr Oros) [2181505]
- netdevsim: fib: Fix reference count leak on route deletion failure (Petr Oros) [2181505]
- netdevsim: rely on XFRM state direction instead of flags (Petr Oros) [2181505]
- powerpc/64s/radix: Fix RWX mapping with relocated kernel (Avnish Chouhan) [2161680]
- powerpc/64s/radix: Fix crash with unaligned relocated kernel (Avnish Chouhan) [2161680]
- mm/filemap: fix page end in filemap_get_read_batch (Nico Pache) [2181263]
- dt-bindings: clock: imx93: drop TPM1/3 LPIT1/2 entry (Steve Best) [2178965]
- clk: imx: imx93: invoke imx_register_uart_clocks (Steve Best) [2178965]
- clk: imx: rename imx_obtain_fixed_clk_hw() to imx_get_clk_hw_by_name() (Steve Best) [2178965]
- clk: imx93: keep sys ctr clock always on (Steve Best) [2178965]
- clk: imx: keep hsio bus clock always on (Steve Best) [2178965]
- clk: imx93: drop tpm1/3, lpit1/2 clk (Steve Best) [2178965]
- clk: imx93: correct enet clock (Steve Best) [2178965]
- clk: imx93: unmap anatop base in error handling path (Steve Best) [2178965]
- clk: imx93: correct the flexspi1 clock setting (Steve Best) [2178965]
- soc: imx: imx93-src: No need to set device_driver owner (Steve Best) [2180773]
- soc: imx: imx93-pd: No need to set device_driver owner (Steve Best) [2180773]
- sched/topology: fix KASAN warning in hop_cmp() (Phil Auld) [RHEL-318]
- lib/cpumask: update comment for cpumask_local_spread() (Phil Auld) [RHEL-318]
- sched/topology: Introduce for_each_numa_hop_mask() (Phil Auld) [RHEL-318]
- sched/topology: Introduce sched_numa_hop_mask() (Phil Auld) [RHEL-318]
- lib/cpumask: reorganize cpumask_local_spread() logic (Phil Auld) [RHEL-318]
- cpumask: improve on cpumask_local_spread() locality (Phil Auld) [RHEL-318]
- sched: add sched_numa_find_nth_cpu() (Phil Auld) [RHEL-318]
- cpumask: introduce cpumask_nth_and_andnot (Phil Auld) [RHEL-318]
- lib/find: introduce find_nth_and_andnot_bit (Phil Auld) [RHEL-318]
- cpumask: add cpumask_nth_{,and,andnot} (Phil Auld) [RHEL-318]
- lib/bitmap: remove bitmap_ord_to_pos (Phil Auld) [RHEL-318]
- lib: remove lib/nodemask.c (Phil Auld) [RHEL-318]
- gcc-plugins: Undefine LATENT_ENTROPY_PLUGIN when plugin disabled for a file (Phil Auld) [RHEL-318]
- powerpc: drop dependency on <asm/machdep.h> in archrandom.h (Phil Auld) [RHEL-318]
- lib/nodemask: inline next_node_in() and node_random() (Phil Auld) [RHEL-318]
- lib/bitmap: add tests for find_nth_bit() (Phil Auld) [RHEL-318]
- lib: add find_nth{,_and,_andnot}_bit() (Phil Auld) [RHEL-318]
- lib/find_bit: optimize find_next_bit() functions (Phil Auld) [RHEL-318]
- lib/find_bit: create find_first_zero_bit_le() (Phil Auld) [RHEL-318]
- lib/find_bit: introduce FIND_FIRST_BIT() macro (Phil Auld) [RHEL-318]
- lib/bitmap: add bitmap_weight_and() (Phil Auld) [RHEL-318]
- lib/bitmap: don't call __bitmap_weight() in kernel code (Phil Auld) [RHEL-318]
- lib/cpumask: move trivial wrappers around find_bit to the header (Phil Auld) [RHEL-318]
- lib/cpumask: change return types to unsigned where appropriate (Phil Auld) [RHEL-318]
- cpumask: change return types to bool where appropriate (Phil Auld) [RHEL-318]
- cpumask: Always inline helpers which use bit manipulation functions (Phil Auld) [RHEL-318]
- cpumask: use find_first_and_bit() (Phil Auld) [RHEL-318]
- asm-generic/bitops: Always inline all bit manipulation helpers (Phil Auld) [RHEL-318]
- lib/bitmap: change type of bitmap_weight to unsigned long (Phil Auld) [RHEL-318]
- lib/bitmap: change return types to bool where appropriate (Phil Auld) [RHEL-318]
- arm: align find_bit declarations with generic kernel (Phil Auld) [RHEL-318]
- nodemask: Fix return values to be unsigned (Phil Auld) [RHEL-318]
- bitmap: Fix return values to be unsigned (Phil Auld) [RHEL-318]
- net: thunderbolt: fix memory leak in tbnet_open() (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Clear ep descriptor last (Desnes Nunes) [2181663]
- usb: dwc3: exynos: Fix remove() function (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Disable GUSB2PHYCFG.SUSPHY for End Transfer (Desnes Nunes) [2181663]
- USB: serial: option: add u-blox LARA-L6 modem (Desnes Nunes) [2181663]
- USB: serial: option: add u-blox LARA-R6 00B modem (Desnes Nunes) [2181663]
- USB: serial: option: remove old LARA-R6 PID (Desnes Nunes) [2181663]
- net: thunderbolt: Fix error handling in tbnet_init() (Desnes Nunes) [2181663]
- USB: serial: option: add Fibocom FM160 0x0111 composition (Desnes Nunes) [2181663]
- usb: add NO_LPM quirk for Realforce 87U Keyboard (Desnes Nunes) [2181663]
- usb: chipidea: fix deadlock in ci_otg_del_timer (Desnes Nunes) [2181663]
- usb: dwc3: Do not get extcon device when usb-role-switch is used (Desnes Nunes) [2181663]
- usb: typec: tipd: Prevent uninitialized event{1,2} in IRQ handler (Desnes Nunes) [2181663]
- usb: typec: mux: Enter safe mode only when pins need to be reconfigured (Desnes Nunes) [2181663]
- Revert "usb: dwc3: disable USB core PHY management" (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Return -ESHUTDOWN on ep disable (Desnes Nunes) [2181663]
- USB: serial: option: add Sierra Wireless EM9191 (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Don't set IMI for no_interrupt (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Stop processing more requests on IMI (Desnes Nunes) [2181663]
- xhci: Remove device endpoints from bandwidth list when freeing the device (Desnes Nunes) [2181663]
- xhci: Add quirk to reset host back to default state at shutdown (Desnes Nunes) [2181663]
- usb: xhci: add XHCI_SPURIOUS_SUCCESS to ASM1042 despite being a V0.96 controller (Desnes Nunes) [2181663]
- usb: typec: ucsi: acpi: Implement resume callback (Desnes Nunes) [2181663]
- usb: typec: ucsi: Check the connection on resume (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Don't delay End Transfer on delayed_status (Desnes Nunes) [2181663]
- usb: dwc3: Don't switch OTG -> peripheral if extcon is present (Desnes Nunes) [2181663]
- Revert "usb: dwc3: Don't switch OTG -> peripheral if extcon is present" (Desnes Nunes) [2181663]
- Revert "USB: fixup for merge issue with "usb: dwc3: Don't switch OTG -> peripheral if extcon is present"" (Desnes Nunes) [2181663]
- USB: omap_udc: Fix spelling mistake: "tranceiver_ctrl" -> "transceiver_ctrl" (Desnes Nunes) [2181663]
- usb: typec: Replace custom implementation of device_match_fwnode() (Desnes Nunes) [2181663]
- usb: idmouse: fix an uninit-value in idmouse_open (Desnes Nunes) [2181663]
- usb: phy: generic: Switch to use dev_err_probe() helper (Desnes Nunes) [2181663]
- usb: ulpi: use DEFINE_SHOW_ATTRIBUTE to simplify ulpi_regs (Desnes Nunes) [2181663]
- usb: cdc-wdm: Use skb_put_data() instead of skb_put/memcpy pair (Desnes Nunes) [2181663]
- usb: typec: fusb302: Switch to use dev_err_probe() helper (Desnes Nunes) [2181663]
- USB: serial: qcserial: add new usb-id for Dell branded EM7455 (Desnes Nunes) [2181663]
- media: flexcop-usb: use usb_endpoint_maxp() (Desnes Nunes) [2181663]
- media: flexcop-usb: clean up URB initialisation (Desnes Nunes) [2181663]
- media: flexcop-usb: clean up endpoint sanity checks (Desnes Nunes) [2181663]
- media: usb/dvb-usb-v2: fix repeated words in comments (Desnes Nunes) [2181663]
- thunderbolt: Use dev_err_probe() (Desnes Nunes) [2181663]
- thunderbolt: Convert to use sysfs_emit()/sysfs_emit_at() APIs (Desnes Nunes) [2181663]
- Revert "usb: storage: Add quirk for Samsung Fit flash" (Desnes Nunes) [2181663]
- usb: dwc3: core: fix some leaks in probe (Desnes Nunes) [2181663]
- usb: dwc3: core: Enable GUCTL1 bit 10 for fixing termination error after resume bug (Desnes Nunes) [2181663]
- dt-bindings: usb: snps,dwc3: Add 'snps,resume-hs-terminations' quirk (Desnes Nunes) [2181663]
- USB: add RESET_RESUME quirk for NVIDIA Jetson devices in RCM (Desnes Nunes) [2181663]
- usb: dwc3: core: add gfladj_refclk_lpm_sel quirk (Desnes Nunes) [2181663]
- dt-bindings: usb: dwc3: Add gfladj-refclk-lpm-sel-quirk (Desnes Nunes) [2181663]
- usb: dwc3: pci: Add PCIe device ID for USB3 controller on CPU sub-system for Alder Lake P (Desnes Nunes) [2181663]
- usb: dwc3: pci: Update the macro names for USB PCIe device ID's for Alder Lake platforms (Desnes Nunes) [2181663]
- usb: dwc3: xilinx: fix usb3 non-wakeup source resume failure (Desnes Nunes) [2181663]
- usb: dwc3: xilinx: add power management ops support (Desnes Nunes) [2181663]
- media: uvcvideo: move uvc_format_desc to common header (Desnes Nunes) [2181663]
- media: v4l: move helper functions for fractions from uvc to v4l2-common (Desnes Nunes) [2181663]
- dt-bindings: usb: dwc3: add sdm670 compatible (Desnes Nunes) [2181663]
- usb: dwc3: qcom: drop unneeded compatibles (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Do not clear ep delayed stop flag during ep disable (Desnes Nunes) [2181663]
- dt-bindings: usb: dwc2: rockchip: add rockchip,rk3128-usb (Desnes Nunes) [2181663]
- dt-bindings: usb: qcom,dwc3: Fix SM6115 clocks, irqs (Desnes Nunes) [2181663]
- usb: dwc2: Remove redundant license text (Desnes Nunes) [2181663]
- usb: dwc3: Fix typos in gadget.c (Desnes Nunes) [2181663]
- xhci: remove unused lpm_failed_dev member from struct xhci_hcd (Desnes Nunes) [2181663]
- xhci: remove unused command member from struct xhci_hcd struct (Desnes Nunes) [2181663]
- xhci: show fault reason for a failed enable slot command (Desnes Nunes) [2181663]
- xhci: Don't show warning for reinit on known broken suspend (Desnes Nunes) [2181663]
- xhci: dbc: Fix memory leak in xhci_alloc_dbc() (Desnes Nunes) [2181663]
- usb: host: xhci: Fix potential memory leak in xhci_alloc_stream_info() (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up driver prefix (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: move driver structure (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up attribute visibility logic (Desnes Nunes) [2181663]
- USB: serial: console: move mutex_unlock() before usb_serial_put() (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: convert to use dev_groups (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: add support for HP and HA devices (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: simplify divisor handling (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: assume hi-speed type (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up baudrate request (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up attribute handling (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up modem-status handling (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: tighten device-type detection (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: rename channel index (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: include FT2232D in type string (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: rename chip types (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: drop redundant chip type comments (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up chip type enum (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: fix 300 bps rate for SIO (Desnes Nunes) [2181663]
- usb: typec: intel_pmc_mux: Use the helper acpi_dev_get_memory_resources() (Desnes Nunes) [2181663]
- usb: misc: usb3503: call clk_disable_unprepare in the error handling (Desnes Nunes) [2181663]
- usb: chipidea: make configs for glue drivers visible with EXPERT (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Submit endxfer command if delayed during disconnect (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Skip waiting for CMDACT cleared during endxfer (Desnes Nunes) [2181663]
- usb: dwc3: Increase DWC3 controller halt timeout (Desnes Nunes) [2181663]
- usb: dwc3: Remove DWC3 locking during gadget suspend/resume (Desnes Nunes) [2181663]
- usb: dwc3: Avoid unmapping USB requests if endxfer is not complete (Desnes Nunes) [2181663]
- usb: misc: uss720: fix uninitialized variable rlen (Desnes Nunes) [2181663]
- thunderbolt: debugfs: Fix spelling mistakes in seq_puts text (Desnes Nunes) [2181663]
- thunderbolt: Add support for ASMedia NVM image format (Desnes Nunes) [2181663]
- thunderbolt: Move vendor specific NVM handling into nvm.c (Desnes Nunes) [2181663]
- thunderbolt: Provide tb_retimer_nvm_read() analogous to tb_switch_nvm_read() (Desnes Nunes) [2181663]
- thunderbolt: Rename and make nvm_read() available for other files (Desnes Nunes) [2181663]
- thunderbolt: Extend NVM version fields to 32-bits (Desnes Nunes) [2181663]
- thunderbolt: Allow NVM upgrade of USB4 host routers (Desnes Nunes) [2181663]
- scsi: uas: Drop DID_TARGET_FAILURE use (Desnes Nunes) [2181663]
- usb: clean up after dropping driver registration log spam (Desnes Nunes) [2181663]
- usb: phy: tegra: switch to using devm_gpiod_get() (Desnes Nunes) [2181663]
- USB: xhci: make xhci_get_endpoint_address static (Desnes Nunes) [2181663]
- thunderbolt: Add support for receiver lane margining (Desnes Nunes) [2181663]
- thunderbolt: Add helper to check if CL states are enabled on port (Desnes Nunes) [2181663]
- thunderbolt: Pass CL state bitmask to tb_port_clx_supported() (Desnes Nunes) [2181663]
- thunderbolt: Move port CL state functions into correct place in switch.c (Desnes Nunes) [2181663]
- thunderbolt: Move tb_xdomain_parent() to tb.h (Desnes Nunes) [2181663]
- USB: hcd-pci: Drop the unused id parameter from usb_hcd_pci_probe() (Desnes Nunes) [2181663]
- net: thunderbolt: Update module description with mention of USB4 (Desnes Nunes) [2181663]
- net: thunderbolt: Enable full end-to-end flow control (Desnes Nunes) [2181663]
- thunderbolt: Add back Intel Falcon Ridge end-to-end flow control workaround (Desnes Nunes) [2181663]
- thunderbolt: Show link type for XDomain connections too (Desnes Nunes) [2181663]
- net: thunderbolt: Enable DMA paths only after rings are enabled (Desnes Nunes) [2181663]
- usb: reduce kernel log spam on driver registration (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Continue handling EP0 xfercomplete events (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Synchronize IRQ between soft connect/disconnect (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Force sending delayed status during soft disconnect (Desnes Nunes) [2181663]
- usb: dwc3: Do not service EP0 and conndone events if soft disconnected (Desnes Nunes) [2181663]
- usb: host: xhci-plat: suspend/resume clks for brcm (Desnes Nunes) [2181663]
- usb: host: xhci-plat: suspend and resume clocks (Desnes Nunes) [2181663]
- usb: phy: mxs: fix MXS_PHY_TX_CAL45_MIN and MXS_PHY_TX_CAL45_MAX (Desnes Nunes) [2181663]
- usb: host: Initiate urb ep with udev ep0 (Desnes Nunes) [2181663]
- usb: ehci: Use endpoint in URB to get maxpacket (Desnes Nunes) [2181663]
- usb: chipidea: Add support for VBUS control with PHY (Desnes Nunes) [2181663]
- dt-bindings: usb: Add missing (unevaluated|additional)Properties on child nodes (Desnes Nunes) [2181663]
- media: uvcvideo: Limit power line control for Sonix Technology (Desnes Nunes) [2181663]
- media: uvcvideo: Use entity get_cur in uvc_ctrl_set (Desnes Nunes) [2181663]
- media: uvcvideo: Fix typo 'the the' in comment (Desnes Nunes) [2181663]
- media: uvcvideo: Use indexed loops in uvc_ctrl_init_ctrl() (Desnes Nunes) [2181663]
- media: uvcvideo: Fix memory leak in uvc_gpio_parse (Desnes Nunes) [2181663]
- media: gspca: Fix typo 'the the' in comment (Desnes Nunes) [2181663]
- thunderbolt: Add support for Intel Meteor Lake (Desnes Nunes) [2181663]
- thunderbolt: Add comment where Thunderbolt 4 PCI IDs start (Desnes Nunes) [2181663]
- usb/hcd: Fix dma_map_sg error check (Desnes Nunes) [2181663]
- usb: move from strlcpy with unused retval to strscpy (Desnes Nunes) [2181663]
- dt-bindings: usb: renesas, usb3-peri: Document RZ/V2M r9a09g011 support (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Fix CC PHY noise filter of voltage level (Desnes Nunes) [2181663]
- usb: typec: tcpci: Move function "tcpci_to_typec_cc" to common (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Add compatible id with rt1715 (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Add initial phy setting (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Add regulator support when source vbus (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Fix vendor setting when set vconn (Desnes Nunes) [2181663]
- dt-bindings usb: typec: rt1711h: Add binding for Richtek RT1711H (Desnes Nunes) [2181663]
- usb: dwc3: qcom: clean up icc init (Desnes Nunes) [2181663]
- usb: dwc3: qcom: only parse 'maximum-speed' once (Desnes Nunes) [2181663]
- usb: common: debug: Check non-standard control requests (Desnes Nunes) [2181663]
- usb: dwc3: trace: add Start of Frame Number to trace event (Desnes Nunes) [2181663]
- usb: dwc3: debug: show events parameters in hex (Desnes Nunes) [2181663]
- usb: dwc3: gadget: conditionally remove requests (Desnes Nunes) [2181663]
- usb: typec: ucsi: stm32g0: Fix spelling mistake "booloader" -> "bootloader" (Desnes Nunes) [2181663]
- usb: common: usb-conn-gpio: Simplify some error message (Desnes Nunes) [2181663]
- block: Add error codes for common PR failures (Maurizio Lombardi) [2160677]
- nvmet: avoid potential UAF in nvmet_req_complete() (Maurizio Lombardi) [2160677]
- nvme-tcp: add nvme-tcp pdu size build protection (Maurizio Lombardi) [2160677]
- nvme-tcp: fix opcode reporting in the timeout handler (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Lexar NM620 (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Netac NV3000 (Maurizio Lombardi) [2160677]
- nvme-pci: fixing memory leak in probe teardown path (Maurizio Lombardi) [2160677]
- nvme: fix handling single range discard request (Maurizio Lombardi) [2160677]
- nvme-fabrics: show well known discovery name (Maurizio Lombardi) [2160677]
- nvme-tcp: don't access released socket during error recovery (Maurizio Lombardi) [2160677]
- nvme-auth: fix an error code in nvme_auth_process_dhchap_challenge() (Maurizio Lombardi) [2160677]
- nvme: bring back auto-removal of deleted namespaces during sequential scan (Maurizio Lombardi) [2160677]
- nvme: fix sparse warning on effects masking (Maurizio Lombardi) [2160677]
- nvme-pci: remove iod use_sgls (Maurizio Lombardi) [2160677]
- nvme-pci: fix freeing single sgl (Maurizio Lombardi) [2160677]
- nvme: mask CSE effects for security receive (Maurizio Lombardi) [2160677]
- nvme: always initialize known command effects (Maurizio Lombardi) [2160677]
- nvmet: for nvme admin set_features cmd, call nvmet_check_data_len_lte() (Maurizio Lombardi) [2160677]
- nvme-tcp: add additional info for nvme_tcp_timeout log (Maurizio Lombardi) [2160677]
- nvme: add nvme_opcode_str function for all nvme cmd types (Maurizio Lombardi) [2160677]
- nvme: remove nvme_execute_passthru_rq (Maurizio Lombardi) [2160677]
- nvme-pci: place descriptor addresses in iod (Maurizio Lombardi) [2160677]
- nvme-pci: use mapped entries for sgl decision (Maurizio Lombardi) [2160677]
- nvme-pci: remove SGL segment descriptors (Maurizio Lombardi) [2160677]
- nvme-auth: don't use NVMe status codes (Maurizio Lombardi) [2160677]
- nvme-fabrics: clarify AUTHREQ result handling (Maurizio Lombardi) [2160677]
- nvme-pci: add bogus ID quirk for ADATA SX6000PNP (Maurizio Lombardi) [2160677]
- nvme-auth: mark nvme_auth_wq static (Maurizio Lombardi) [2160677]
- nvme-auth: use workqueue dedicated to authentication (Maurizio Lombardi) [2160677]
- nvme: clear the request_queue pointers on failure in nvme_alloc_io_tag_set (Maurizio Lombardi) [2160677]
- nvme: clear the request_queue pointers on failure in nvme_alloc_admin_tag_set (Maurizio Lombardi) [2160677]
- nvme-fc: fix a missing queue put in nvmet_fc_ls_create_association (Maurizio Lombardi) [2160677]
- nvme: fix passthrough csi check (Maurizio Lombardi) [2160677]
- nvme-pci: fix timeout request state check (Maurizio Lombardi) [2160677]
- nvme-apple: only reset the controller when RTKit is running (Maurizio Lombardi) [2160677]
- nvme-apple: reset controller during shutdown (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_IDENTIFY_CNS quirk to Apple T2 controllers (Maurizio Lombardi) [2160677]
- nvme-apple: add NVME_QUIRK_IDENTIFY_CNS quirk to fix regression (Maurizio Lombardi) [2160677]
- nvme-auth: fix smatch warning complaints (Maurizio Lombardi) [2160677]
- nvme: also return I/O command effects from nvme_command_effects (Maurizio Lombardi) [2160677]
- nvmet: don't defer passthrough commands with trivial effects to the workqueue (Maurizio Lombardi) [2160677]
- nvmet: set the LBCC bit for commands that modify data (Maurizio Lombardi) [2160677]
- nvmet: use NVME_CMD_EFFECTS_CSUPP instead of open coding it (Maurizio Lombardi) [2160677]
- nvme-pci: update sqsize when adjusting the queue depth (Maurizio Lombardi) [2160677]
- nvme: fix setting the queue depth in nvme_alloc_io_tag_set (Maurizio Lombardi) [2160677]
- nvme-pci: use the tagset alloc/free helpers (Maurizio Lombardi) [2160677]
- nvme-pci: fix page size checks (Maurizio Lombardi) [2160677]
- nvme-pci: fix mempool alloc size (Maurizio Lombardi) [2160677]
- nvme-pci: fix doorbell buffer value endianness (Maurizio Lombardi) [2160677]
- nvme: Convert NVMe errors to PR errors (Maurizio Lombardi) [2160677]
- nvmet: don't open-code NVME_NS_ATTR_RO enumeration (Maurizio Lombardi) [2160677]
- nvme: add the Apple shared tag workaround to nvme_alloc_io_tag_set (Maurizio Lombardi) [2160677]
- nvme: only set reserved_tags in nvme_alloc_io_tag_set for fabrics controllers (Maurizio Lombardi) [2160677]
- nvme: consolidate setting the tagset flags (Maurizio Lombardi) [2160677]
- nvme-pci: split out a nvme_pci_ctrl_is_dead helper (Maurizio Lombardi) [2160677]
- nvme-pci: return early on ctrl state mismatch in nvme_reset_work (Maurizio Lombardi) [2160677]
- nvme-pci: rename nvme_disable_io_queues (Maurizio Lombardi) [2160677]
- nvme-pci: cleanup nvme_suspend_queue (Maurizio Lombardi) [2160677]
- nvme-pci: remove nvme_pci_disable (Maurizio Lombardi) [2160677]
- nvme-pci: remove nvme_disable_admin_queue (Maurizio Lombardi) [2160677]
- nvme: merge nvme_shutdown_ctrl into nvme_disable_ctrl (Maurizio Lombardi) [2160677]
- nvme: use nvme_wait_ready in nvme_shutdown_ctrl (Maurizio Lombardi) [2160677]
- nvme-apple: fix controller shutdown in apple_nvme_disable (Maurizio Lombardi) [2160677]
- nvme-fc: move common code into helper (Maurizio Lombardi) [2160677]
- nvme-fc: avoid null pointer dereference (Maurizio Lombardi) [2160677]
- nvme-multipath: support io stats on the mpath device (Maurizio Lombardi) [2160677]
- nvme: introduce nvme_start_request (Maurizio Lombardi) [2160677]
- nvme: use kstrtobool() instead of strtobool() (Maurizio Lombardi) [2160677]
- nvmet: expose firmware revision to configfs (Maurizio Lombardi) [2160677]
- nvmet: expose IEEE OUI to configfs (Maurizio Lombardi) [2160677]
- nvme: rename the queue quiescing helpers (Maurizio Lombardi) [2160677]
- nvme: avoid fallback to sequential scan due to transient issues (Maurizio Lombardi) [2160677]
- nvme-auth: have dhchap_auth_work wait for queues auth to complete (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant auth_work flush (Maurizio Lombardi) [2160677]
- nvme-auth: convert dhchap_auth_list to an array (Maurizio Lombardi) [2160677]
- nvme-auth: check chap ctrl_key once constructed (Maurizio Lombardi) [2160677]
- nvme-auth: no need to reset chap contexts on re-authentication (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant deallocations (Maurizio Lombardi) [2160677]
- nvme-auth: clear sensitive info right after authentication completes (Maurizio Lombardi) [2160677]
- nvme-auth: guarantee dhchap buffers under memory pressure (Maurizio Lombardi) [2160677]
- nvme-auth: don't keep long lived 4k dhchap buffer (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant if statement (Maurizio Lombardi) [2160677]
- nvme-auth: don't override ctrl keys before validation (Maurizio Lombardi) [2160677]
- nvme-auth: don't ignore key generation failures when initializing ctrl keys (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant buffer deallocations (Maurizio Lombardi) [2160677]
- nvme-auth: don't re-authenticate if the controller is not LIVE (Maurizio Lombardi) [2160677]
- nvme-auth: remove symbol export from nvme_auth_reset (Maurizio Lombardi) [2160677]
- nvme-auth: rename authentication work elements (Maurizio Lombardi) [2160677]
- nvme-auth: rename __nvme_auth_[reset|free] to nvme_auth[reset|free]_dhchap (Maurizio Lombardi) [2160677]
- nvme: implement the DEAC bit for the Write Zeroes command (Maurizio Lombardi) [2160677]
- nvme-fc: improve memory usage in nvme_fc_rcv_ls_req() (Maurizio Lombardi) [2160677]
- nvmet: only allocate a single slab for bvecs (Maurizio Lombardi) [2160677]
- nvmet: force reconnect when number of queue changes (Maurizio Lombardi) [2160677]
- nvmet: use try_cmpxchg in nvmet_update_sq_head (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Netac NV7000 (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Micron Nitro (Maurizio Lombardi) [2160677]
- nvme: quiet user passthrough command errors (Maurizio Lombardi) [2160677]
- nvme-multipath: set queue dma alignment to 3 (Maurizio Lombardi) [2160677]
- nvme-tcp: replace sg_init_marker() with sg_init_table() (Maurizio Lombardi) [2160677]
- nvme-hwmon: kmalloc the NVME SMART log buffer (Maurizio Lombardi) [2160677]
- nvme-hwmon: consistently ignore errors from nvme_hwmon_init (Maurizio Lombardi) [2160677]
- nvme-apple: don't limit DMA segement size (Maurizio Lombardi) [2160677]
- nvme-pci: disable write zeroes on various Kingston SSD (Maurizio Lombardi) [2160677]
- nvme-pci: avoid the deepest sleep state on ZHITAI TiPro5000 SSDs (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Lexar NM760 (Maurizio Lombardi) [2160677]
- nvme: Use blk_rq_map_user_io helper (Maurizio Lombardi) [2160677]
- nvmet: don't look at the request_queue in nvmet_bdev_set_limits (Maurizio Lombardi) [2160677]
- nvmet: don't look at the request_queue in nvmet_bdev_zone_mgmt_emulate_all (Maurizio Lombardi) [2160677]
- nvmet: add helpers to set the result field for connect commands (Maurizio Lombardi) [2160677]
- nvme: improve the NVME_CONNECT_AUTHREQ* definitions (Maurizio Lombardi) [2160677]
- nvmet-tcp: handle ICReq PDU received in NVMET_TCP_Q_LIVE state (Maurizio Lombardi) [2160677]
- nvme-pci: report the actual number of tagset maps (Maurizio Lombardi) [2160677]
- nvme: ensure subsystem reset is single threaded (Maurizio Lombardi) [2160677]
- nvme: restrict management ioctls to admin (Maurizio Lombardi) [2160677]
- nvme: copy firmware_rev on each init (Maurizio Lombardi) [2160677]
- nvme: handle effects after freeing the request (Maurizio Lombardi) [2160677]
- nvme-tcp: print actual source IP address through sysfs "address" attr (Maurizio Lombardi) [2160677]
- nvme-pci: move iod dma_len fill gaps (Maurizio Lombardi) [2160677]
- nvme-pci: iod npages fits in s8 (Maurizio Lombardi) [2160677]
- nvme-pci: iod's 'aborted' is a bool (Maurizio Lombardi) [2160677]
- nvme-pci: remove nvme_queue from nvme_iod (Maurizio Lombardi) [2160677]
- nvme: consider also host_iface when checking ip options (Maurizio Lombardi) [2160677]
- nvmet: avoid unnecessary flush bio (Maurizio Lombardi) [2160677]
- nvmet-auth: remove redundant parameters req (Maurizio Lombardi) [2160677]
- nvmet-auth: clean up with done_kfree (Maurizio Lombardi) [2160677]
- nvme-auth: remove the redundant req->cqe->result.u16 assignment operation (Maurizio Lombardi) [2160677]
- nvme: move from strlcpy with unused retval to strscpy (Maurizio Lombardi) [2160677]
- nvme: add comment for unaligned "fake" nqn (Maurizio Lombardi) [2160677]
- nvme-pci: disable Write Zeroes on Phison E3C/E4C (Maurizio Lombardi) [2160677]
- nvme: Fix IOC_PR_CLEAR and IOC_PR_RELEASE ioctls for nvme devices (Maurizio Lombardi) [2160677]
- locking/rwsem: Disable preemption in all down_write*() and up_write() code paths (Joel Savitz) [2176147]
- locking/rwsem: Disable preemption in all down_read*() and up_read() code paths (Joel Savitz) [2176147]
- locking/rwsem: Prevent non-first waiter from spinning in down_write() slowpath (Joel Savitz) [2176147]
- rtmutex: Ensure that the top waiter is always woken up (Joel Savitz) [2176147]
- locking/lockdep: Print more debug information - report name and key when look_up_lock_class() got confused (Joel Savitz) [2176147]
- locking: Fix qspinlock/x86 inline asm error (Joel Savitz) [2176147]
- locking: Add __lockfunc to slow path functions (Joel Savitz) [2176147]
- locking/rwsem: Allow slowpath writer to ignore handoff bit if not set by first waiter (Joel Savitz) [2176147]
- kernel/lockdep: move lockdep sysctls to its own file (Joel Savitz) [2176147]
- locking/qrwlock: Change "queue rwlock" to "queued rwlock" (Joel Savitz) [2176147]
- locking/mutex: Make contention tracepoints more consistent wrt adaptive spinning (Joel Savitz) [2176147]
- locking: Apply contention tracepoints in the slow path (Joel Savitz) [2176147]
- locking/rwsem: Always try to wake waiters in out_nolock path (Joel Savitz) [2176147]
- locking/rwsem: No need to check for handoff bit if wait queue empty (Joel Savitz) [2176147]
- lockdep: Use memset_startat() helper in reinit_class() (Joel Savitz) [2176147]
- locking/rwsem: Conditionally wake waiters in reader/writer slowpaths (Joel Savitz) [2176147]
- locking/rwsem: Make handoff bit handling more consistent (Joel Savitz) [2176147]
- Revert "locking/rwsem: Conditionally wake waiters in reader/writer slowpaths" (Joel Savitz) [2176147]
- futex: Fix futex_waitv() hrtimer debug object leak on kcalloc error (Joel Savitz) [2176147]
- futex: Remove a PREEMPT_RT_FULL reference. (Joel Savitz) [2176147]
- futex: Fix additional regressions (Joel Savitz) [2176147]
- futex: Fix sparc32/m68k/nds32 build regression (Joel Savitz) [2176147]
- futex: Ensure futex_atomic_cmpxchg_inatomic() is present (Joel Savitz) [2176147]
- futex: Remove futex_cmpxchg detection (Joel Savitz) [2176147]
- dm: fix __send_duplicate_bios() to always allow for splitting IO (Benjamin Marzinski) [2184420]
- dm: fix improper splitting for abnormal bios (Benjamin Marzinski) [2184420]

...

Thu, 20 Apr 2023 05:13:59 GMT: rtla-5.14.0-302.el9.x86_64

rtla - Real-Time Linux Analysis tools

The rtla meta-tool includes a set of commands that aims to analyze
the real-time properties of Linux. Instead of testing Linux as a black box,
rtla leverages kernel tracing capabilities to provide precise information
about the properties and root causes of unexpected results.

Change Log:

Wed, 19 Apr 2023 GMT - Jan Stancek <jstancek@redhat.com> [5.14.0-302.el9]
- blk-mq: directly poll requests (Ming Lei) [2186507]
- inet: control sockets should not use current thread task_frag (Guillaume Nault) [2183213]
- net: simplify sk_page_frag (Guillaume Nault) [2183213]
- Treewide: Stop corrupting socket's task_frag (Guillaume Nault) [2183213]
- net: Introduce sk_use_task_frag in struct sock. (Guillaume Nault) [2183213]
- PCI: Fix use-after-free in pci_bus_release_domain_nr() (Myron Stowe) [2184109]
- powerpc/pseries/vas: Ignore VAS update for DLPAR if copy/paste is not enabled (Mamatha Inamdar) [2185505]
- nfs42: do not fail with EIO if ssc returns NFS4ERR_OFFLOAD_DENIED (Benjamin Coddington) [2170423]
- cnic: don't pass bogus GFP_ flags to dma_alloc_coherent (Nilesh Javali) [2164967]
- cnic: Use the bitmap API to allocate bitmaps (Nilesh Javali) [2164967]
- arm64/sve: Add Perf extensions documentation (Mark Salter) [2167398]
- arm64: asm/perf_regs.h: Avoid C++-style comment in UAPI header (Mark Salter) [2167398]
- perf: arm64: Add SVE vector granule register to user regs (Mark Salter) [2167398]
- arm64/cpufeature: Fix field sign for DIT hwcap detection (Mark Salter) [2167398]
- arm64/uprobes: change the uprobe_opcode_t typedef to fix the sparse warning (Mark Salter) [2167398]
- arm64/sysreg: Fix errors in 32 bit enumeration values (Mark Salter) [2167398]
- KVM: arm64: vgic: Add Apple M2 cpus to the list of broken SEIS implementations (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- perf: arm_spe: Use feature numbering for PMSEVFR_EL1 defines (Mark Salter) [2167398]
- redhat/configs: enable ARM64_ERRATUM_2645198 (Mark Salter) [2167398]
- arm64: errata: Workaround possible Cortex-A715 [ESR|FAR]_ELx corruption (Mark Salter) [2167398]
- arm64:uprobe fix the uprobe SWBP_INSN in big-endian (Mark Salter) [2167398]
- arm64: insn: always inline hint generation (Mark Salter) [2167398]
- arm64: insn: simplify insn group identification (Mark Salter) [2167398]
- arm64: insn: always inline predicates (Mark Salter) [2167398]
- arm64: insn: remove aarch64_insn_gen_prefetch() (Mark Salter) [2167398]
- arm64: alternatives: make apply_alternatives_vdso() static (Mark Salter) [2167398]
- arm64: make is_ttbrX_addr() noinstr-safe (Mark Salter) [2167398]
- arm64: atomics: lse: remove stale dependency on JUMP_LABEL (Mark Salter) [2167398]
- arm64/asm: Remove unused enable_da macro (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Use kstrtobool() instead of strtobool() (Mark Salter) [2167398]
- arm64: move on_thread_stack() to <asm/stacktrace.h> (Mark Salter) [2167398]
- arm64: remove current_top_of_stack() (Mark Salter) [2167398]
- arm64/sysreg: Remove duplicate definitions from asm/sysreg.h (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_DFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_DFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR5_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert MVFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert MVFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert MVFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_PFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_PFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_PFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR6_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR5_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR4_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR3_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR4_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR3_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Extend the maximum width of a register and symbol name (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MVFR2_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MVFR1_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MVFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_DFR1_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_DFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_PFR2_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_PFR1_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_PFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR6_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR5_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR4_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_MMFR5_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_MMFR4_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_MMFR0_EL1 (Mark Salter) [2167398]
- arm64: booting: Require placement within 48-bit addressable memory (Mark Salter) [2167398]
- arm64: mm: kfence: only handle translation faults (Mark Salter) [2167398]
- arm64/mm: Simplify and document pte_to_phys() for 52 bit addresses (Mark Salter) [2167398]
- arm64: armv8_deprecated: fix unused-function error (Mark Salter) [2167398]
- arm64: armv8_deprecated: rework deprected instruction handling (Mark Salter) [2167398]
- arm64: armv8_deprecated: move aarch32 helper earlier (Mark Salter) [2167398]
- arm64: armv8_deprecated move emulation functions (Mark Salter) [2167398]
- arm64: armv8_deprecated: fold ops into insn_emulation (Mark Salter) [2167398]
- arm64: rework EL0 MRS emulation (Mark Salter) [2167398]
- arm64: factor insn read out of call_undef_hook() (Mark Salter) [2167398]
- arm64: factor out EL1 SSBS emulation hook (Mark Salter) [2167398]
- arm64: split EL0/EL1 UNDEF handlers (Mark Salter) [2167398]
- arm64: allow kprobes on EL0 handlers (Mark Salter) [2167398]
- arm64: Add Cortex-715 CPU part definition (Mark Salter) [2167398]
- arm64/hwcap: Add support for SVE 2.1 (Mark Salter) [2167398]
- arm64/hwcap: Add support for FEAT_RPRFM (Mark Salter) [2167398]
- arm64/hwcap: Add support for FEAT_CSSC (Mark Salter) [2167398]
- arm64: Enable data independent timing (DIT) in the kernel (Mark Salter) [2167398]
- arm64/fpsimd: Make kernel_neon_ API _GPL (Mark Salter) [2167398]
- arm64: alternative: constify alternative_has_feature_* argument (Mark Salter) [2167398]
- arm64: jump_label: mark arguments as const to satisfy asm constraints (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix XGene-1 TVAL register math error (Mark Salter) [2167398]
- arm64: efi: Fix handling of misaligned runtime regions and drop warning (Mark Salter) [2167398]
- arm64: cpufeature: Fix the visibility of compat hwcaps (Mark Salter) [2167398]
- arm64: entry: avoid kprobe recursion (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix CNTPCT_LO and CNTVCT_LO value (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix handling of ARM erratum 858921 (Mark Salter) [2167398]
- redhat/configs: Enable CONFIG_ARM64_ERRATUM_2441007 (Mark Salter) [2167398]
- arm64: errata: Add Cortex-A55 to the repeat tlbi list (Mark Salter) [2167398]
- arm64/sysreg: Fix typo in SCTR_EL1.SPINTMASK (Mark Salter) [2167398]
- arm64: alternatives: Use vdso/bits.h instead of linux/bits.h (Mark Salter) [2167398]
- arm64: uaccess: simplify uaccess_mask_ptr() (Mark Salter) [2167398]
- arm64: support huge vmalloc mappings (Mark Salter) [2167398]
- arm64: spectre: increase parameters that can be used to turn off bhb mitigation individually (Mark Salter) [2167398]
- arm64: run softirqs on the per-CPU IRQ stack (Mark Salter) [2167398]
- arm64: vdso: use SYS_CNTVCTSS_EL0 for gettimeofday (Mark Salter) [2167398]
- arm64: alternative: patch alternatives in the vDSO (Mark Salter) [2167398]
- arm64: module: move find_section to header (Mark Salter) [2167398]
- arm64: module: Remove unused plt_entry_is_initialized() (Mark Salter) [2167398]
- arm64: module: Make plt_equals_entry() static (Mark Salter) [2167398]
- arm64: fix the build with binutils 2.27 (Mark Salter) [2167398]
- arm64: avoid BUILD_BUG_ON() in alternative-macros (Mark Salter) [2167398]
- arm64: alternatives: add shared NOP callback (Mark Salter) [2167398]
- arm64: alternatives: add alternative_has_feature_*() (Mark Salter) [2167398]
- arm64: alternatives: have callbacks take a cap (Mark Salter) [2167398]
- arm64: alternatives: make alt_region const (Mark Salter) [2167398]
- arm64: alternatives: hoist print out of __apply_alternatives() (Mark Salter) [2167398]
- arm64: alternatives: proton-pack: prepare for cap changes (Mark Salter) [2167398]
- arm64: alternatives: kvm: prepare for cap changes (Mark Salter) [2167398]
- arm64: cpufeature: make cpus_have_cap() noinstr-safe (Mark Salter) [2167398]
- arm64/ptrace: Support access to TPIDR2_EL0 (Mark Salter) [2167398]
- arm64/sysreg: Fix a few missed conversions (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64AFRn_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64DFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64FDR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Use feature numbering for PMU and SPE revisions (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64DFR0_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Align field names in ID_AA64DFR0_EL1 with architecture (Mark Salter) [2167398]
- arm64/sysreg: Add defintion for ALLINT (Mark Salter) [2167398]
- arm64/sysreg: Convert SCXTNUM_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert TIPDR_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64PFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64PFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64MMFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64MMFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64MMFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert HCRX_EL2 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64PFR1_EL1 SME enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64PFR1_EL1 BTI enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64PFR1_EL1 fractional version fields (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MTE feature enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for SSBS feature enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64PFR0_EL1.AdvSIMD constants (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64PFR0_EL1 constants (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64MMFR2_EL1.CnP (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64MMFR2_EL1.VARange (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64MMFR1_EL1 fields (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64MMFR0_EL1.ASIDBits (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64MMFR0_EL1.BigEnd (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64PFR1_EL1 constant names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64PFR0_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64MMFR2_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64MMFR0_EL1 definition names (Mark Salter) [2167398]
- arm64: cache: Remove unused CTR_CACHE_MINLINE_MASK (Mark Salter) [2167398]
- arm64/sysreg: Describe ID_AA64SMFR0_EL1.SMEVer as an enumeration (Mark Salter) [2167398]
- arm64/sysreg: Remove stray SMIDR_EL1 defines (Mark Salter) [2167398]
- redhat/configs: Enable CONFIG_ARM64_ERRATUM_2658417 (Mark Salter) [2167398]
- arm64: errata: remove BF16 HWCAP due to incorrect result on Cortex-A510 (Mark Salter) [2167398]
- arm64: cpufeature: Expose get_arm64_ftr_reg() outside cpufeature.c (Mark Salter) [2167398]
- arm64: cpufeature: Force HWCAP to be based on the sysreg visible to user-space (Mark Salter) [2167398]
- arm64: rework BTI exception handling (Mark Salter) [2167398]
- arm64: rework FPAC exception handling (Mark Salter) [2167398]
- arm64: consistently pass ESR_ELx to die() (Mark Salter) [2167398]
- arm64: die(): pass 'err' as long (Mark Salter) [2167398]
- arm64: report EL1 UNDEFs better (Mark Salter) [2167398]
- arm64: atomic: always inline the assembly (Mark Salter) [2167398]
- arm64: atomics: remove LL/SC trampolines (Mark Salter) [2167398]
- arm64: stacktrace: track hyp stacks in unwinder's address space (Mark Salter) [2167398]
- arm64: stacktrace: track all stack boundaries explicitly (Mark Salter) [2167398]
- arm64: stacktrace: remove stack type from fp translator (Mark Salter) [2167398]
- arm64: stacktrace: rework stack boundary discovery (Mark Salter) [2167398]
- arm64: stacktrace: add stackinfo_on_stack() helper (Mark Salter) [2167398]
- arm64: stacktrace: move SDEI stack helpers to stacktrace code (Mark Salter) [2167398]
- arm64: stacktrace: rename unwind_next_common() -> unwind_next_frame_record() (Mark Salter) [2167398]
- arm64: stacktrace: simplify unwind_next_common() (Mark Salter) [2167398]
- arm64: stacktrace: fix kerneldoc comments (Mark Salter) [2167398]
- arm64/sysreg: Add hwcap for SVE EBF16 (Mark Salter) [2167398]
- redhat/configs: aarch64: enable ERRATUM_2457168 workaround (Mark Salter) [2167398]
- arm64: topology: fix possible overflow in amu_fie_setup() (Mark Salter) [2167398]
- arm64: mm: don't acquire mutex when rewriting swapper (Mark Salter) [2167398]
- arm64: mm: fix resume for 52-bit enabled builds (Mark Salter) [2167398]
- arm64/ptrace: Don't clear calling process' TIF_SME on OOM (Mark Salter) [2167398]
- arm64/bti: Disable in kernel BTI when cross section thunks are broken (Mark Salter) [2167398]
- arm64: mm: Reserve enough pages for the initial ID map (Mark Salter) [2167398]
- perf/arm_pmu_platform: fix tests for platform_get_irq() failure (Mark Salter) [2167398]
- arm64: head: Ignore bogus KASLR displacement on non-relocatable kernels (Mark Salter) [2167398]
- arm64/signal: Raise limit on stack frames (Mark Salter) [2167398]
- arm64/cache: Fix cache_type_cwg() for register generation (Mark Salter) [2167398]
- arm64/sysreg: Guard SYS_FIELD_ macros for asm (Mark Salter) [2167398]
- arm64/sysreg: Directly include bitfield.h (Mark Salter) [2167398]
- arm64: errata: add detection for AMEVCNTR01 incrementing incorrectly (Mark Salter) [2167398]
- arm64: Fix comment typo (Mark Salter) [2167398]
- arm64: Fix match_list for erratum 1286807 on Arm Cortex-A76 (Mark Salter) [2167398]
- arm64: Update 'unwinder howto' (Mark Salter) [2167398]
- arm64: Delay initialisation of cpuinfo_arm64::reg_{zcr,smcr} (Mark Salter) [2167398]
- arm64: fix KASAN_INLINE (Mark Salter) [2167398]
- arm64: Add an override for ID_AA64SMFR0_EL1.FA64 (Mark Salter) [2167398]
- arm64: Add the arm64.nosve command line option (Mark Salter) [2167398]
- arm64: Add the arm64.nosme command line option (Mark Salter) [2167398]
- arm64: Expose a __check_override primitive for oddball features (Mark Salter) [2167398]
- arm64: Allow the idreg override to deal with variable field width (Mark Salter) [2167398]
- arm64: Factor out checking of a feature against the override into a macro (Mark Salter) [2167398]
- arm64: Allow sticky E2H when entering EL1 (Mark Salter) [2167398]
- arm64: Save state of HCR_EL2.E2H before switch to EL1 (Mark Salter) [2167398]
- arm64: Rename the VHE switch to "finalise_el2" (Mark Salter) [2167398]
- arm64: mm: fix booting with 52-bit address space (Mark Salter) [2167398]
- arm64: head: remove __PHYS_OFFSET (Mark Salter) [2167398]
- arm64: lds: use PROVIDE instead of conditional definitions (Mark Salter) [2167398]
- arm64: setup: drop early FDT pointer helpers (Mark Salter) [2167398]
- arm64: head: avoid relocating the kernel twice for KASLR (Mark Salter) [2167398]
- arm64: kaslr: defer initialization to initcall where permitted (Mark Salter) [2167398]
- arm64: head: record CPU boot mode after enabling the MMU (Mark Salter) [2167398]
- arm64: head: populate kernel page tables with MMU and caches on (Mark Salter) [2167398]
- arm64: head: factor out TTBR1 assignment into a macro (Mark Salter) [2167398]
- arm64: idreg-override: use early FDT mapping in ID map (Mark Salter) [2167398]
- arm64: head: create a temporary FDT mapping in the initial ID map (Mark Salter) [2167398]
- arm64: head: use relative references to the RELA and RELR tables (Mark Salter) [2167398]
- arm64: head: cover entire kernel image in initial ID map (Mark Salter) [2167398]
- arm64: head: add helper function to remap regions in early page tables (Mark Salter) [2167398]
- arm64: mm: provide idmap pointer to cpu_replace_ttbr1() (Mark Salter) [2167398]
- arm64: head: pass ID map root table address to __enable_mmu() (Mark Salter) [2167398]
- arm64: kernel: drop unnecessary PoC cache clean+invalidate (Mark Salter) [2167398]
- arm64: head: split off idmap creation code (Mark Salter) [2167398]
- arm64: head: switch to map_memory macro for the extended ID map (Mark Salter) [2167398]
- arm64: head: simplify page table mapping macros (slightly) (Mark Salter) [2167398]
- arm64: head: drop idmap_ptrs_per_pgd (Mark Salter) [2167398]
- arm64: head: move assignment of idmap_t0sz to C code (Mark Salter) [2167398]
- arm64: mm: make vabits_actual a build time constant if possible (Mark Salter) [2167398]
- arm64: head: move kimage_vaddr variable into C file (Mark Salter) [2167398]
- arm64: trap implementation defined functionality in userspace (Mark Salter) [2167398]
- arm64/mm: use GENMASK_ULL for TTBR_BADDR_MASK_52 (Mark Salter) [2167398]
- arm64: numa: Don't check node against MAX_NUMNODES (Mark Salter) [2167398]
- arm64: Do not forget syscall when starting a new thread. (Mark Salter) [2167398]
- arm64: boot: add zstd support (Mark Salter) [2167398]
- arm64: cpufeature: Allow different PMU versions in ID_DFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64ZFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64SMFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORID_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORC_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORN_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LOREA_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORSA_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64ISAR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64ISAR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert GMID to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert DCZID_EL0 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert CTR_EL0 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64ISAR2_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64ISAR1_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Remove defines for RPRES enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64ZFR0_EL1 fields (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64SMFR0_EL1 enums (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for WFxT defines (Mark Salter) [2167398]
- arm64: stackleak: fix current_top_of_stack() (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Force inlining of erratum_set_next_event_generic() (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Move drop _tval from erratum function names (Mark Salter) [2167398]
- arm64: Add handling of CNTVCTSS traps (Mark Salter) [2167398]
- arm64: Add CNT{P,V}CTSS_EL0 alternatives to cnt{p,v}ct_el0 (Mark Salter) [2167398]
- clocksource/drivers/arch_arm_timer: Move workaround synchronisation around (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix masking for high freq counters (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Drop unnecessary ISB on CVAL programming (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Remove any trace of the TVAL programming interface (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Work around broken CVAL implementations (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Advertise 56bit timer to the core code (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Move MMIO timer programming over to CVAL (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix MMIO base address vs callback ordering issue (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Move system register timer programming over to CVAL (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Extend write side of timer register accessors to u64 (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Drop CNT*_TVAL read accessors (Mark Salter) [2167398]
- clocksource/arm_arch_timer: Add build-time guards for unhandled register accesses (Mark Salter) [2167398]
- s390/qeth: fix use-after-free in hsci (Tobias Huschle) [2183991]
- s390/uaccess: add missing earlyclobber annotations to __clear_user() (Tobias Huschle) [2183079]

Tue, 18 Apr 2023 GMT - Jan Stancek <jstancek@redhat.com> [5.14.0-301.el9]
- kernel.spec: gcov: make gcov subpackages per variant (Jan Stancek) [2180784]
- block: don't set GD_NEED_PART_SCAN if scan partition failed (Ming Lei) [2179915]
- net: ethtool: fix __ethtool_dev_mm_supported() implementation (Ivan Vecera) [2175237]
- ethtool: pse-pd: Fix double word in comments (Ivan Vecera) [2175237]
- netlink-specs: add rx-push to ethtool family (Ivan Vecera) [2175237]
- net: ethtool: extend ringparam set/get APIs for rx_push (Ivan Vecera) [2175237]
- ethtool: mm: fix get_mm() return code not propagating to user space (Ivan Vecera) [2175237]
- netlink: specs: add partial specification for ethtool (Ivan Vecera) [2175237]
- Documentation: networking: correct spelling (Ivan Vecera) [2175237]
- ethtool: netlink: convert commands to common SET (Ivan Vecera) [2175237]
- ethtool: netlink: handle SET intro/outro in the common code (Ivan Vecera) [2175237]
- net: ethtool: provide shims for stats aggregation helpers when CONFIG_ETHTOOL_NETLINK=n (Ivan Vecera) [2175237]
- net: ethtool: fix NULL pointer dereference in pause_prepare_data() (Ivan Vecera) [2175237]
- net: ethtool: fix NULL pointer dereference in stats_prepare_data() (Ivan Vecera) [2175237]
- ethtool: Add and use ethnl_update_bool. (Ivan Vecera) [2175237]
- net: ethtool: add helpers for MM fragment size translation (Ivan Vecera) [2175237]
- net: ethtool: add helpers for aggregate statistics (Ivan Vecera) [2175237]
- docs: ethtool: document ETHTOOL_A_STATS_SRC and ETHTOOL_A_PAUSE_STATS_SRC (Ivan Vecera) [2175237]
- net: ethtool: netlink: retrieve stats from multiple sources (eMAC, pMAC) (Ivan Vecera) [2175237]
- docs: ethtool-netlink: document interface for MAC Merge layer (Ivan Vecera) [2175237]
- net: ethtool: add support for MAC Merge layer (Ivan Vecera) [2175237]
- plca.c: fix obvious mistake in checking retval (Ivan Vecera) [2175237]
- ethtool: add tx aggregation parameters (Ivan Vecera) [2175237]
- ethtool: add netlink attr in rss get reply only if value is not null (Ivan Vecera) [2175237]
- net/ethtool: add netlink interface for the PLCA RS (Ivan Vecera) [2175237]
- ethtool: Replace 0-length array with flexible array (Ivan Vecera) [2175237]
- net/ethtool/ioctl: split ethtool_get_phy_stats into multiple helpers (Ivan Vecera) [2175237]
- net/ethtool/ioctl: remove if n_stats checks from ethtool_get_phy_stats (Ivan Vecera) [2175237]
- net/ethtool/ioctl: return -EOPNOTSUPP if we have no phy stats (Ivan Vecera) [2175237]
- ethtool: add netlink based get rss support (Ivan Vecera) [2175237]
- ethtool: avoiding integer overflow in ethtool_phys_id() (Ivan Vecera) [2175237]
- ethtool: doc: clarify what drivers can implement in their get_drvinfo() (Ivan Vecera) [2175237]
- ethtool: ethtool_get_drvinfo: populate drvinfo fields even if callback exits (Ivan Vecera) [2175237]
- ethtool: Fail number of channels change when it conflicts with rxnfc (Ivan Vecera) [2175237]
- ethtool: linkstate: add a statistic for PHY down events (Ivan Vecera) [2175237]
- ethtool: Add support for 800Gbps link modes (Ivan Vecera) [2175237]
- ethtool: pse-pd: fix null-deref on genl_info in dump (Ivan Vecera) [2175237]
- eth: pse: add missing static inlines (Ivan Vecera) [2175237]
- ethtool: add interface to interact with Ethernet Power Equipment (Ivan Vecera) [2175237]
- net: mdiobus: search for PSE nodes by parsing PHY nodes. (Ivan Vecera) [2175237]
- net: mdiobus: fwnode_mdiobus_register_phy() rework error handling (Ivan Vecera) [2175237]
- redhat: configs: Add config for PSE_CONTROLLER (Ivan Vecera) [2175237]
- net: add framework to support Ethernet PSE and PDs devices (Ivan Vecera) [2175237]
- ethtool: tunnels: check the return value of nla_nest_start() (Ivan Vecera) [2175237]
- ethtool: move from strlcpy with unused retval to strscpy (Ivan Vecera) [2175237]
- net: delete extra space and tab in blank line (Ivan Vecera) [2175237]
- treewide: uapi: Replace zero-length arrays with flexible-array members (Ivan Vecera) [2175237]
- ethtool: Fix and simplify ethtool_convert_link_mode_to_legacy_u32() (Ivan Vecera) [2175237]
- net: ethtool: move checks before rtnl_lock() in ethnl_set_rings (Ivan Vecera) [2175237]
- net: ethtool: extend ringparam set/get APIs for tx_push (Ivan Vecera) [2175237]
- ethtool: add support to set/get completion queue event size (Ivan Vecera) [2175237]
- ethtool: stats: Use struct_group() to clear all stats at once (Ivan Vecera) [2175237]
- net: convert users of bitmap_foo() to linkmode_foo() (Ivan Vecera) [2175237]
- cifs: Fix pages leak when writedata alloc failed in cifs_write_from_iter() (Ronnie Sahlberg) [2182524]
- cifs: Fix pages array leak when writedata alloc failed in cifs_writedata_alloc() (Ronnie Sahlberg) [2182524]
- cifs: update internal module number (Ronnie Sahlberg) [2182524]
- cifs: fix double free on failed kerberos auth (Ronnie Sahlberg) [2182524]
- cifs: fix interface count calculation during refresh (Ronnie Sahlberg) [2182524]
- cifs: fix memory leaks in session setup (Ronnie Sahlberg) [2182524]
- smb3: interface count displayed incorrectly (Ronnie Sahlberg) [2182524]
- cifs: Fix memory leak when build ntlmssp negotiate blob failed (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_ses_add_channel() (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_flock() (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_create() (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_copy_file_range() (Ronnie Sahlberg) [2182524]
- smb3: improve SMB3 change notification support (Ronnie Sahlberg) [2182524]
- cifs: lease key is uninitialized in two additional functions when smb1 (Ronnie Sahlberg) [2182524]
- cifs: lease key is uninitialized in smb1 paths (Ronnie Sahlberg) [2182524]
- cifs: fix double-fault crash during ntlmssp (Ronnie Sahlberg) [2182524]
- cifs: fix mount on old smb servers (Ronnie Sahlberg) [2182524]
- cifs: use ALIGN() and round_up() macros (Ronnie Sahlberg) [2182524]
- cifs: prevent copying past input buffer boundaries (Ronnie Sahlberg) [2182524]
- cifs: Fix the error length of VALIDATE_NEGOTIATE_INFO message (Ronnie Sahlberg) [2182524]
- cifs: destage dirty pages before re-reading them for cache=none (Ronnie Sahlberg) [2182524]
- cifs: return correct error in ->calc_signature() (Ronnie Sahlberg) [2182524]
- smb3: rename encryption/decryption TFMs (Ronnie Sahlberg) [2182524]
- cifs: replace kfree() with kfree_sensitive() for sensitive data (Ronnie Sahlberg) [2182524]
- cifs: remove initialization value (Ronnie Sahlberg) [2182524]
- cifs: Replace a couple of one-element arrays with flexible-array members (Ronnie Sahlberg) [2182524]
- smb3: add dynamic trace points for tree disconnect (Ronnie Sahlberg) [2182524]
- cifs: misc: fix spelling typo in comment (Ronnie Sahlberg) [2182524]
- cifs: update internal module number (Ronnie Sahlberg) [2182524]
- cifs: Fix memory leak on the deferred close (Ronnie Sahlberg) [2182524]
- SMB3: fix lease break timeout when multiple deferred close handles for the same file. (Ronnie Sahlberg) [2182524]
- smb3: lower default deferred close timeout to address perf regression (Ronnie Sahlberg) [2182524]
- smb3: allow deferred close timeout to be configurable (Ronnie Sahlberg) [2182524]
- cifs: update internal module number (Ronnie Sahlberg) [2182524]
- cifs: alloc_mid function should be marked as static (Ronnie Sahlberg) [2182524]
- cifs: remove "cifs_" prefix from init/destroy mids functions (Ronnie Sahlberg) [2182524]
- cifs: remove useless DeleteMidQEntry() (Ronnie Sahlberg) [2182524]
- cifs: fix wrong unlock before return from cifs_tree_connect() (Ronnie Sahlberg) [2182524]
- Documentation: networking: TC queue based filtering (Ivan Vecera) [2178209]
- act_skbedit: skbedit queue mapping for receive queue (Ivan Vecera) [2178209]
- wifi: iwlwifi: mvm: protect TXQ list manipulation (Jose Ignacio Tornos Martinez) [2183490]
- wifi: iwlwifi: mvm: fix mvmtxq->stopped handling (Jose Ignacio Tornos Martinez) [2183490]
- smb3: clarify multichannel warning (Ronnie Sahlberg) [2180669]
- smb3: do not log confusing message when server returns no network interfaces (Ronnie Sahlberg) [2180669]
- cifs: do not query ifaces on smb1 mounts (Ronnie Sahlberg) [2180669]
- cifs: periodically query network interfaces from server (Ronnie Sahlberg) [2180669]
- smb3: workaround negprot bug in some Samba servers (Ronnie Sahlberg) [2180669]
- smb3: use netname when available on secondary channels (Ronnie Sahlberg) [2180669]
- smb3: fix empty netname context on secondary channels (Ronnie Sahlberg) [2180669]
- cifs: populate empty hostnames for extra channels (Ronnie Sahlberg) [2180669]
- redhat/kernel.spec.template: fix installonlypkg for meta package (Jan Stancek)
- s390/dump: save IPL CPU registers once DAT is available (Chris von Recklinghausen) [2185692]
- gen_compile_commands: handle multiple lines per .mod file (Joel Slebodnick) [2160559]
- scripts/nsdeps: adjust to the format change of *.mod files (Joel Slebodnick) [2160559]
- kbuild: avoid regex RS for POSIX awk (Joel Slebodnick) [2160559]
- kbuild: make *.mod rule robust against too long argument error (Joel Slebodnick) [2160559]
- kbuild: make built-in.a rule robust against too long argument error (Joel Slebodnick) [2160559]
- kbuild: read *.mod to get objects passed to $(LD) or $(AR) (Joel Slebodnick) [2160559]
- kbuild: make *.mod not depend on *.o (Joel Slebodnick) [2160559]
- kbuild: get rid of duplication in *.mod files (Joel Slebodnick) [2160559]
- kbuild: split the second line of *.mod into *.usyms (Joel Slebodnick) [2160559]
- kbuild: reuse real-search to simplify cmd_mod (Joel Slebodnick) [2160559]
- kbuild: Fixup the IBT kbuild changes (Joel Slebodnick) [2160559]

Sun, 16 Apr 2023 GMT - Jan Stancek <jstancek@redhat.com> [5.14.0-300.el9]
- remoteproc: imx_rproc: Correct i.MX93 DRAM mapping (Steve Best) [2180764]
- remoteproc: imx_rproc: Enable attach recovery for i.MX8QM/QXP (Steve Best) [2180764]
- remoteproc: imx_rproc: Request mbox channel later (Steve Best) [2180764]
- remoteproc: imx_rproc: Support i.MX8QM (Steve Best) [2180764]
- remoteproc: imx_rproc: Support kicking Mcore from Linux for i.MX8QXP (Steve Best) [2180764]
- remoteproc: imx_rproc: Support attaching to i.MX8QXP M4 (Steve Best) [2180764]
- netdevsim: Fix memory leak of nsim_dev->fa_cookie (Petr Oros) [2181505]
- netdevsim: fix memory leak in nsim_bus_dev_new() (Petr Oros) [2181505]
- netdevsim: remove dir in nsim_dev_debugfs_init() when creating ports dir failed (Petr Oros) [2181505]
- netdevsim: fix memory leak in nsim_drv_probe() when nsim_dev_resources_register() failed (Petr Oros) [2181505]
- netdevsim: remove redundant variable ret (Petr Oros) [2181505]
- selftests: netdevsim: Add test cases for route deletion failure (Petr Oros) [2181505]
- netdevsim: fib: Add debugfs knob to simulate route deletion failure (Petr Oros) [2181505]
- netdevsim: fib: Fix reference count leak on route deletion failure (Petr Oros) [2181505]
- netdevsim: rely on XFRM state direction instead of flags (Petr Oros) [2181505]
- powerpc/64s/radix: Fix RWX mapping with relocated kernel (Avnish Chouhan) [2161680]
- powerpc/64s/radix: Fix crash with unaligned relocated kernel (Avnish Chouhan) [2161680]
- mm/filemap: fix page end in filemap_get_read_batch (Nico Pache) [2181263]
- dt-bindings: clock: imx93: drop TPM1/3 LPIT1/2 entry (Steve Best) [2178965]
- clk: imx: imx93: invoke imx_register_uart_clocks (Steve Best) [2178965]
- clk: imx: rename imx_obtain_fixed_clk_hw() to imx_get_clk_hw_by_name() (Steve Best) [2178965]
- clk: imx93: keep sys ctr clock always on (Steve Best) [2178965]
- clk: imx: keep hsio bus clock always on (Steve Best) [2178965]
- clk: imx93: drop tpm1/3, lpit1/2 clk (Steve Best) [2178965]
- clk: imx93: correct enet clock (Steve Best) [2178965]
- clk: imx93: unmap anatop base in error handling path (Steve Best) [2178965]
- clk: imx93: correct the flexspi1 clock setting (Steve Best) [2178965]
- soc: imx: imx93-src: No need to set device_driver owner (Steve Best) [2180773]
- soc: imx: imx93-pd: No need to set device_driver owner (Steve Best) [2180773]
- sched/topology: fix KASAN warning in hop_cmp() (Phil Auld) [RHEL-318]
- lib/cpumask: update comment for cpumask_local_spread() (Phil Auld) [RHEL-318]
- sched/topology: Introduce for_each_numa_hop_mask() (Phil Auld) [RHEL-318]
- sched/topology: Introduce sched_numa_hop_mask() (Phil Auld) [RHEL-318]
- lib/cpumask: reorganize cpumask_local_spread() logic (Phil Auld) [RHEL-318]
- cpumask: improve on cpumask_local_spread() locality (Phil Auld) [RHEL-318]
- sched: add sched_numa_find_nth_cpu() (Phil Auld) [RHEL-318]
- cpumask: introduce cpumask_nth_and_andnot (Phil Auld) [RHEL-318]
- lib/find: introduce find_nth_and_andnot_bit (Phil Auld) [RHEL-318]
- cpumask: add cpumask_nth_{,and,andnot} (Phil Auld) [RHEL-318]
- lib/bitmap: remove bitmap_ord_to_pos (Phil Auld) [RHEL-318]
- lib: remove lib/nodemask.c (Phil Auld) [RHEL-318]
- gcc-plugins: Undefine LATENT_ENTROPY_PLUGIN when plugin disabled for a file (Phil Auld) [RHEL-318]
- powerpc: drop dependency on <asm/machdep.h> in archrandom.h (Phil Auld) [RHEL-318]
- lib/nodemask: inline next_node_in() and node_random() (Phil Auld) [RHEL-318]
- lib/bitmap: add tests for find_nth_bit() (Phil Auld) [RHEL-318]
- lib: add find_nth{,_and,_andnot}_bit() (Phil Auld) [RHEL-318]
- lib/find_bit: optimize find_next_bit() functions (Phil Auld) [RHEL-318]
- lib/find_bit: create find_first_zero_bit_le() (Phil Auld) [RHEL-318]
- lib/find_bit: introduce FIND_FIRST_BIT() macro (Phil Auld) [RHEL-318]
- lib/bitmap: add bitmap_weight_and() (Phil Auld) [RHEL-318]
- lib/bitmap: don't call __bitmap_weight() in kernel code (Phil Auld) [RHEL-318]
- lib/cpumask: move trivial wrappers around find_bit to the header (Phil Auld) [RHEL-318]
- lib/cpumask: change return types to unsigned where appropriate (Phil Auld) [RHEL-318]
- cpumask: change return types to bool where appropriate (Phil Auld) [RHEL-318]
- cpumask: Always inline helpers which use bit manipulation functions (Phil Auld) [RHEL-318]
- cpumask: use find_first_and_bit() (Phil Auld) [RHEL-318]
- asm-generic/bitops: Always inline all bit manipulation helpers (Phil Auld) [RHEL-318]
- lib/bitmap: change type of bitmap_weight to unsigned long (Phil Auld) [RHEL-318]
- lib/bitmap: change return types to bool where appropriate (Phil Auld) [RHEL-318]
- arm: align find_bit declarations with generic kernel (Phil Auld) [RHEL-318]
- nodemask: Fix return values to be unsigned (Phil Auld) [RHEL-318]
- bitmap: Fix return values to be unsigned (Phil Auld) [RHEL-318]
- net: thunderbolt: fix memory leak in tbnet_open() (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Clear ep descriptor last (Desnes Nunes) [2181663]
- usb: dwc3: exynos: Fix remove() function (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Disable GUSB2PHYCFG.SUSPHY for End Transfer (Desnes Nunes) [2181663]
- USB: serial: option: add u-blox LARA-L6 modem (Desnes Nunes) [2181663]
- USB: serial: option: add u-blox LARA-R6 00B modem (Desnes Nunes) [2181663]
- USB: serial: option: remove old LARA-R6 PID (Desnes Nunes) [2181663]
- net: thunderbolt: Fix error handling in tbnet_init() (Desnes Nunes) [2181663]
- USB: serial: option: add Fibocom FM160 0x0111 composition (Desnes Nunes) [2181663]
- usb: add NO_LPM quirk for Realforce 87U Keyboard (Desnes Nunes) [2181663]
- usb: chipidea: fix deadlock in ci_otg_del_timer (Desnes Nunes) [2181663]
- usb: dwc3: Do not get extcon device when usb-role-switch is used (Desnes Nunes) [2181663]
- usb: typec: tipd: Prevent uninitialized event{1,2} in IRQ handler (Desnes Nunes) [2181663]
- usb: typec: mux: Enter safe mode only when pins need to be reconfigured (Desnes Nunes) [2181663]
- Revert "usb: dwc3: disable USB core PHY management" (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Return -ESHUTDOWN on ep disable (Desnes Nunes) [2181663]
- USB: serial: option: add Sierra Wireless EM9191 (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Don't set IMI for no_interrupt (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Stop processing more requests on IMI (Desnes Nunes) [2181663]
- xhci: Remove device endpoints from bandwidth list when freeing the device (Desnes Nunes) [2181663]
- xhci: Add quirk to reset host back to default state at shutdown (Desnes Nunes) [2181663]
- usb: xhci: add XHCI_SPURIOUS_SUCCESS to ASM1042 despite being a V0.96 controller (Desnes Nunes) [2181663]
- usb: typec: ucsi: acpi: Implement resume callback (Desnes Nunes) [2181663]
- usb: typec: ucsi: Check the connection on resume (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Don't delay End Transfer on delayed_status (Desnes Nunes) [2181663]
- usb: dwc3: Don't switch OTG -> peripheral if extcon is present (Desnes Nunes) [2181663]
- Revert "usb: dwc3: Don't switch OTG -> peripheral if extcon is present" (Desnes Nunes) [2181663]
- Revert "USB: fixup for merge issue with "usb: dwc3: Don't switch OTG -> peripheral if extcon is present"" (Desnes Nunes) [2181663]
- USB: omap_udc: Fix spelling mistake: "tranceiver_ctrl" -> "transceiver_ctrl" (Desnes Nunes) [2181663]
- usb: typec: Replace custom implementation of device_match_fwnode() (Desnes Nunes) [2181663]
- usb: idmouse: fix an uninit-value in idmouse_open (Desnes Nunes) [2181663]
- usb: phy: generic: Switch to use dev_err_probe() helper (Desnes Nunes) [2181663]
- usb: ulpi: use DEFINE_SHOW_ATTRIBUTE to simplify ulpi_regs (Desnes Nunes) [2181663]
- usb: cdc-wdm: Use skb_put_data() instead of skb_put/memcpy pair (Desnes Nunes) [2181663]
- usb: typec: fusb302: Switch to use dev_err_probe() helper (Desnes Nunes) [2181663]
- USB: serial: qcserial: add new usb-id for Dell branded EM7455 (Desnes Nunes) [2181663]
- media: flexcop-usb: use usb_endpoint_maxp() (Desnes Nunes) [2181663]
- media: flexcop-usb: clean up URB initialisation (Desnes Nunes) [2181663]
- media: flexcop-usb: clean up endpoint sanity checks (Desnes Nunes) [2181663]
- media: usb/dvb-usb-v2: fix repeated words in comments (Desnes Nunes) [2181663]
- thunderbolt: Use dev_err_probe() (Desnes Nunes) [2181663]
- thunderbolt: Convert to use sysfs_emit()/sysfs_emit_at() APIs (Desnes Nunes) [2181663]
- Revert "usb: storage: Add quirk for Samsung Fit flash" (Desnes Nunes) [2181663]
- usb: dwc3: core: fix some leaks in probe (Desnes Nunes) [2181663]
- usb: dwc3: core: Enable GUCTL1 bit 10 for fixing termination error after resume bug (Desnes Nunes) [2181663]
- dt-bindings: usb: snps,dwc3: Add 'snps,resume-hs-terminations' quirk (Desnes Nunes) [2181663]
- USB: add RESET_RESUME quirk for NVIDIA Jetson devices in RCM (Desnes Nunes) [2181663]
- usb: dwc3: core: add gfladj_refclk_lpm_sel quirk (Desnes Nunes) [2181663]
- dt-bindings: usb: dwc3: Add gfladj-refclk-lpm-sel-quirk (Desnes Nunes) [2181663]
- usb: dwc3: pci: Add PCIe device ID for USB3 controller on CPU sub-system for Alder Lake P (Desnes Nunes) [2181663]
- usb: dwc3: pci: Update the macro names for USB PCIe device ID's for Alder Lake platforms (Desnes Nunes) [2181663]
- usb: dwc3: xilinx: fix usb3 non-wakeup source resume failure (Desnes Nunes) [2181663]
- usb: dwc3: xilinx: add power management ops support (Desnes Nunes) [2181663]
- media: uvcvideo: move uvc_format_desc to common header (Desnes Nunes) [2181663]
- media: v4l: move helper functions for fractions from uvc to v4l2-common (Desnes Nunes) [2181663]
- dt-bindings: usb: dwc3: add sdm670 compatible (Desnes Nunes) [2181663]
- usb: dwc3: qcom: drop unneeded compatibles (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Do not clear ep delayed stop flag during ep disable (Desnes Nunes) [2181663]
- dt-bindings: usb: dwc2: rockchip: add rockchip,rk3128-usb (Desnes Nunes) [2181663]
- dt-bindings: usb: qcom,dwc3: Fix SM6115 clocks, irqs (Desnes Nunes) [2181663]
- usb: dwc2: Remove redundant license text (Desnes Nunes) [2181663]
- usb: dwc3: Fix typos in gadget.c (Desnes Nunes) [2181663]
- xhci: remove unused lpm_failed_dev member from struct xhci_hcd (Desnes Nunes) [2181663]
- xhci: remove unused command member from struct xhci_hcd struct (Desnes Nunes) [2181663]
- xhci: show fault reason for a failed enable slot command (Desnes Nunes) [2181663]
- xhci: Don't show warning for reinit on known broken suspend (Desnes Nunes) [2181663]
- xhci: dbc: Fix memory leak in xhci_alloc_dbc() (Desnes Nunes) [2181663]
- usb: host: xhci: Fix potential memory leak in xhci_alloc_stream_info() (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up driver prefix (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: move driver structure (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up attribute visibility logic (Desnes Nunes) [2181663]
- USB: serial: console: move mutex_unlock() before usb_serial_put() (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: convert to use dev_groups (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: add support for HP and HA devices (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: simplify divisor handling (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: assume hi-speed type (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up baudrate request (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up attribute handling (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up modem-status handling (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: tighten device-type detection (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: rename channel index (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: include FT2232D in type string (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: rename chip types (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: drop redundant chip type comments (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up chip type enum (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: fix 300 bps rate for SIO (Desnes Nunes) [2181663]
- usb: typec: intel_pmc_mux: Use the helper acpi_dev_get_memory_resources() (Desnes Nunes) [2181663]
- usb: misc: usb3503: call clk_disable_unprepare in the error handling (Desnes Nunes) [2181663]
- usb: chipidea: make configs for glue drivers visible with EXPERT (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Submit endxfer command if delayed during disconnect (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Skip waiting for CMDACT cleared during endxfer (Desnes Nunes) [2181663]
- usb: dwc3: Increase DWC3 controller halt timeout (Desnes Nunes) [2181663]
- usb: dwc3: Remove DWC3 locking during gadget suspend/resume (Desnes Nunes) [2181663]
- usb: dwc3: Avoid unmapping USB requests if endxfer is not complete (Desnes Nunes) [2181663]
- usb: misc: uss720: fix uninitialized variable rlen (Desnes Nunes) [2181663]
- thunderbolt: debugfs: Fix spelling mistakes in seq_puts text (Desnes Nunes) [2181663]
- thunderbolt: Add support for ASMedia NVM image format (Desnes Nunes) [2181663]
- thunderbolt: Move vendor specific NVM handling into nvm.c (Desnes Nunes) [2181663]
- thunderbolt: Provide tb_retimer_nvm_read() analogous to tb_switch_nvm_read() (Desnes Nunes) [2181663]
- thunderbolt: Rename and make nvm_read() available for other files (Desnes Nunes) [2181663]
- thunderbolt: Extend NVM version fields to 32-bits (Desnes Nunes) [2181663]
- thunderbolt: Allow NVM upgrade of USB4 host routers (Desnes Nunes) [2181663]
- scsi: uas: Drop DID_TARGET_FAILURE use (Desnes Nunes) [2181663]
- usb: clean up after dropping driver registration log spam (Desnes Nunes) [2181663]
- usb: phy: tegra: switch to using devm_gpiod_get() (Desnes Nunes) [2181663]
- USB: xhci: make xhci_get_endpoint_address static (Desnes Nunes) [2181663]
- thunderbolt: Add support for receiver lane margining (Desnes Nunes) [2181663]
- thunderbolt: Add helper to check if CL states are enabled on port (Desnes Nunes) [2181663]
- thunderbolt: Pass CL state bitmask to tb_port_clx_supported() (Desnes Nunes) [2181663]
- thunderbolt: Move port CL state functions into correct place in switch.c (Desnes Nunes) [2181663]
- thunderbolt: Move tb_xdomain_parent() to tb.h (Desnes Nunes) [2181663]
- USB: hcd-pci: Drop the unused id parameter from usb_hcd_pci_probe() (Desnes Nunes) [2181663]
- net: thunderbolt: Update module description with mention of USB4 (Desnes Nunes) [2181663]
- net: thunderbolt: Enable full end-to-end flow control (Desnes Nunes) [2181663]
- thunderbolt: Add back Intel Falcon Ridge end-to-end flow control workaround (Desnes Nunes) [2181663]
- thunderbolt: Show link type for XDomain connections too (Desnes Nunes) [2181663]
- net: thunderbolt: Enable DMA paths only after rings are enabled (Desnes Nunes) [2181663]
- usb: reduce kernel log spam on driver registration (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Continue handling EP0 xfercomplete events (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Synchronize IRQ between soft connect/disconnect (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Force sending delayed status during soft disconnect (Desnes Nunes) [2181663]
- usb: dwc3: Do not service EP0 and conndone events if soft disconnected (Desnes Nunes) [2181663]
- usb: host: xhci-plat: suspend/resume clks for brcm (Desnes Nunes) [2181663]
- usb: host: xhci-plat: suspend and resume clocks (Desnes Nunes) [2181663]
- usb: phy: mxs: fix MXS_PHY_TX_CAL45_MIN and MXS_PHY_TX_CAL45_MAX (Desnes Nunes) [2181663]
- usb: host: Initiate urb ep with udev ep0 (Desnes Nunes) [2181663]
- usb: ehci: Use endpoint in URB to get maxpacket (Desnes Nunes) [2181663]
- usb: chipidea: Add support for VBUS control with PHY (Desnes Nunes) [2181663]
- dt-bindings: usb: Add missing (unevaluated|additional)Properties on child nodes (Desnes Nunes) [2181663]
- media: uvcvideo: Limit power line control for Sonix Technology (Desnes Nunes) [2181663]
- media: uvcvideo: Use entity get_cur in uvc_ctrl_set (Desnes Nunes) [2181663]
- media: uvcvideo: Fix typo 'the the' in comment (Desnes Nunes) [2181663]
- media: uvcvideo: Use indexed loops in uvc_ctrl_init_ctrl() (Desnes Nunes) [2181663]
- media: uvcvideo: Fix memory leak in uvc_gpio_parse (Desnes Nunes) [2181663]
- media: gspca: Fix typo 'the the' in comment (Desnes Nunes) [2181663]
- thunderbolt: Add support for Intel Meteor Lake (Desnes Nunes) [2181663]
- thunderbolt: Add comment where Thunderbolt 4 PCI IDs start (Desnes Nunes) [2181663]
- usb/hcd: Fix dma_map_sg error check (Desnes Nunes) [2181663]
- usb: move from strlcpy with unused retval to strscpy (Desnes Nunes) [2181663]
- dt-bindings: usb: renesas, usb3-peri: Document RZ/V2M r9a09g011 support (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Fix CC PHY noise filter of voltage level (Desnes Nunes) [2181663]
- usb: typec: tcpci: Move function "tcpci_to_typec_cc" to common (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Add compatible id with rt1715 (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Add initial phy setting (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Add regulator support when source vbus (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Fix vendor setting when set vconn (Desnes Nunes) [2181663]
- dt-bindings usb: typec: rt1711h: Add binding for Richtek RT1711H (Desnes Nunes) [2181663]
- usb: dwc3: qcom: clean up icc init (Desnes Nunes) [2181663]
- usb: dwc3: qcom: only parse 'maximum-speed' once (Desnes Nunes) [2181663]
- usb: common: debug: Check non-standard control requests (Desnes Nunes) [2181663]
- usb: dwc3: trace: add Start of Frame Number to trace event (Desnes Nunes) [2181663]
- usb: dwc3: debug: show events parameters in hex (Desnes Nunes) [2181663]
- usb: dwc3: gadget: conditionally remove requests (Desnes Nunes) [2181663]
- usb: typec: ucsi: stm32g0: Fix spelling mistake "booloader" -> "bootloader" (Desnes Nunes) [2181663]
- usb: common: usb-conn-gpio: Simplify some error message (Desnes Nunes) [2181663]
- block: Add error codes for common PR failures (Maurizio Lombardi) [2160677]
- nvmet: avoid potential UAF in nvmet_req_complete() (Maurizio Lombardi) [2160677]
- nvme-tcp: add nvme-tcp pdu size build protection (Maurizio Lombardi) [2160677]
- nvme-tcp: fix opcode reporting in the timeout handler (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Lexar NM620 (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Netac NV3000 (Maurizio Lombardi) [2160677]
- nvme-pci: fixing memory leak in probe teardown path (Maurizio Lombardi) [2160677]
- nvme: fix handling single range discard request (Maurizio Lombardi) [2160677]
- nvme-fabrics: show well known discovery name (Maurizio Lombardi) [2160677]
- nvme-tcp: don't access released socket during error recovery (Maurizio Lombardi) [2160677]
- nvme-auth: fix an error code in nvme_auth_process_dhchap_challenge() (Maurizio Lombardi) [2160677]
- nvme: bring back auto-removal of deleted namespaces during sequential scan (Maurizio Lombardi) [2160677]
- nvme: fix sparse warning on effects masking (Maurizio Lombardi) [2160677]
- nvme-pci: remove iod use_sgls (Maurizio Lombardi) [2160677]
- nvme-pci: fix freeing single sgl (Maurizio Lombardi) [2160677]
- nvme: mask CSE effects for security receive (Maurizio Lombardi) [2160677]
- nvme: always initialize known command effects (Maurizio Lombardi) [2160677]
- nvmet: for nvme admin set_features cmd, call nvmet_check_data_len_lte() (Maurizio Lombardi) [2160677]
- nvme-tcp: add additional info for nvme_tcp_timeout log (Maurizio Lombardi) [2160677]
- nvme: add nvme_opcode_str function for all nvme cmd types (Maurizio Lombardi) [2160677]
- nvme: remove nvme_execute_passthru_rq (Maurizio Lombardi) [2160677]
- nvme-pci: place descriptor addresses in iod (Maurizio Lombardi) [2160677]
- nvme-pci: use mapped entries for sgl decision (Maurizio Lombardi) [2160677]
- nvme-pci: remove SGL segment descriptors (Maurizio Lombardi) [2160677]
- nvme-auth: don't use NVMe status codes (Maurizio Lombardi) [2160677]
- nvme-fabrics: clarify AUTHREQ result handling (Maurizio Lombardi) [2160677]
- nvme-pci: add bogus ID quirk for ADATA SX6000PNP (Maurizio Lombardi) [2160677]
- nvme-auth: mark nvme_auth_wq static (Maurizio Lombardi) [2160677]
- nvme-auth: use workqueue dedicated to authentication (Maurizio Lombardi) [2160677]
- nvme: clear the request_queue pointers on failure in nvme_alloc_io_tag_set (Maurizio Lombardi) [2160677]
- nvme: clear the request_queue pointers on failure in nvme_alloc_admin_tag_set (Maurizio Lombardi) [2160677]
- nvme-fc: fix a missing queue put in nvmet_fc_ls_create_association (Maurizio Lombardi) [2160677]
- nvme: fix passthrough csi check (Maurizio Lombardi) [2160677]
- nvme-pci: fix timeout request state check (Maurizio Lombardi) [2160677]
- nvme-apple: only reset the controller when RTKit is running (Maurizio Lombardi) [2160677]
- nvme-apple: reset controller during shutdown (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_IDENTIFY_CNS quirk to Apple T2 controllers (Maurizio Lombardi) [2160677]
- nvme-apple: add NVME_QUIRK_IDENTIFY_CNS quirk to fix regression (Maurizio Lombardi) [2160677]
- nvme-auth: fix smatch warning complaints (Maurizio Lombardi) [2160677]
- nvme: also return I/O command effects from nvme_command_effects (Maurizio Lombardi) [2160677]
- nvmet: don't defer passthrough commands with trivial effects to the workqueue (Maurizio Lombardi) [2160677]
- nvmet: set the LBCC bit for commands that modify data (Maurizio Lombardi) [2160677]
- nvmet: use NVME_CMD_EFFECTS_CSUPP instead of open coding it (Maurizio Lombardi) [2160677]
- nvme-pci: update sqsize when adjusting the queue depth (Maurizio Lombardi) [2160677]
- nvme: fix setting the queue depth in nvme_alloc_io_tag_set (Maurizio Lombardi) [2160677]
- nvme-pci: use the tagset alloc/free helpers (Maurizio Lombardi) [2160677]
- nvme-pci: fix page size checks (Maurizio Lombardi) [2160677]
- nvme-pci: fix mempool alloc size (Maurizio Lombardi) [2160677]
- nvme-pci: fix doorbell buffer value endianness (Maurizio Lombardi) [2160677]
- nvme: Convert NVMe errors to PR errors (Maurizio Lombardi) [2160677]
- nvmet: don't open-code NVME_NS_ATTR_RO enumeration (Maurizio Lombardi) [2160677]
- nvme: add the Apple shared tag workaround to nvme_alloc_io_tag_set (Maurizio Lombardi) [2160677]
- nvme: only set reserved_tags in nvme_alloc_io_tag_set for fabrics controllers (Maurizio Lombardi) [2160677]
- nvme: consolidate setting the tagset flags (Maurizio Lombardi) [2160677]
- nvme-pci: split out a nvme_pci_ctrl_is_dead helper (Maurizio Lombardi) [2160677]
- nvme-pci: return early on ctrl state mismatch in nvme_reset_work (Maurizio Lombardi) [2160677]
- nvme-pci: rename nvme_disable_io_queues (Maurizio Lombardi) [2160677]
- nvme-pci: cleanup nvme_suspend_queue (Maurizio Lombardi) [2160677]
- nvme-pci: remove nvme_pci_disable (Maurizio Lombardi) [2160677]
- nvme-pci: remove nvme_disable_admin_queue (Maurizio Lombardi) [2160677]
- nvme: merge nvme_shutdown_ctrl into nvme_disable_ctrl (Maurizio Lombardi) [2160677]
- nvme: use nvme_wait_ready in nvme_shutdown_ctrl (Maurizio Lombardi) [2160677]
- nvme-apple: fix controller shutdown in apple_nvme_disable (Maurizio Lombardi) [2160677]
- nvme-fc: move common code into helper (Maurizio Lombardi) [2160677]
- nvme-fc: avoid null pointer dereference (Maurizio Lombardi) [2160677]
- nvme-multipath: support io stats on the mpath device (Maurizio Lombardi) [2160677]
- nvme: introduce nvme_start_request (Maurizio Lombardi) [2160677]
- nvme: use kstrtobool() instead of strtobool() (Maurizio Lombardi) [2160677]
- nvmet: expose firmware revision to configfs (Maurizio Lombardi) [2160677]
- nvmet: expose IEEE OUI to configfs (Maurizio Lombardi) [2160677]
- nvme: rename the queue quiescing helpers (Maurizio Lombardi) [2160677]
- nvme: avoid fallback to sequential scan due to transient issues (Maurizio Lombardi) [2160677]
- nvme-auth: have dhchap_auth_work wait for queues auth to complete (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant auth_work flush (Maurizio Lombardi) [2160677]
- nvme-auth: convert dhchap_auth_list to an array (Maurizio Lombardi) [2160677]
- nvme-auth: check chap ctrl_key once constructed (Maurizio Lombardi) [2160677]
- nvme-auth: no need to reset chap contexts on re-authentication (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant deallocations (Maurizio Lombardi) [2160677]
- nvme-auth: clear sensitive info right after authentication completes (Maurizio Lombardi) [2160677]
- nvme-auth: guarantee dhchap buffers under memory pressure (Maurizio Lombardi) [2160677]
- nvme-auth: don't keep long lived 4k dhchap buffer (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant if statement (Maurizio Lombardi) [2160677]
- nvme-auth: don't override ctrl keys before validation (Maurizio Lombardi) [2160677]
- nvme-auth: don't ignore key generation failures when initializing ctrl keys (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant buffer deallocations (Maurizio Lombardi) [2160677]
- nvme-auth: don't re-authenticate if the controller is not LIVE (Maurizio Lombardi) [2160677]
- nvme-auth: remove symbol export from nvme_auth_reset (Maurizio Lombardi) [2160677]
- nvme-auth: rename authentication work elements (Maurizio Lombardi) [2160677]
- nvme-auth: rename __nvme_auth_[reset|free] to nvme_auth[reset|free]_dhchap (Maurizio Lombardi) [2160677]
- nvme: implement the DEAC bit for the Write Zeroes command (Maurizio Lombardi) [2160677]
- nvme-fc: improve memory usage in nvme_fc_rcv_ls_req() (Maurizio Lombardi) [2160677]
- nvmet: only allocate a single slab for bvecs (Maurizio Lombardi) [2160677]
- nvmet: force reconnect when number of queue changes (Maurizio Lombardi) [2160677]
- nvmet: use try_cmpxchg in nvmet_update_sq_head (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Netac NV7000 (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Micron Nitro (Maurizio Lombardi) [2160677]
- nvme: quiet user passthrough command errors (Maurizio Lombardi) [2160677]
- nvme-multipath: set queue dma alignment to 3 (Maurizio Lombardi) [2160677]
- nvme-tcp: replace sg_init_marker() with sg_init_table() (Maurizio Lombardi) [2160677]
- nvme-hwmon: kmalloc the NVME SMART log buffer (Maurizio Lombardi) [2160677]
- nvme-hwmon: consistently ignore errors from nvme_hwmon_init (Maurizio Lombardi) [2160677]
- nvme-apple: don't limit DMA segement size (Maurizio Lombardi) [2160677]
- nvme-pci: disable write zeroes on various Kingston SSD (Maurizio Lombardi) [2160677]
- nvme-pci: avoid the deepest sleep state on ZHITAI TiPro5000 SSDs (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Lexar NM760 (Maurizio Lombardi) [2160677]
- nvme: Use blk_rq_map_user_io helper (Maurizio Lombardi) [2160677]
- nvmet: don't look at the request_queue in nvmet_bdev_set_limits (Maurizio Lombardi) [2160677]
- nvmet: don't look at the request_queue in nvmet_bdev_zone_mgmt_emulate_all (Maurizio Lombardi) [2160677]
- nvmet: add helpers to set the result field for connect commands (Maurizio Lombardi) [2160677]
- nvme: improve the NVME_CONNECT_AUTHREQ* definitions (Maurizio Lombardi) [2160677]
- nvmet-tcp: handle ICReq PDU received in NVMET_TCP_Q_LIVE state (Maurizio Lombardi) [2160677]
- nvme-pci: report the actual number of tagset maps (Maurizio Lombardi) [2160677]
- nvme: ensure subsystem reset is single threaded (Maurizio Lombardi) [2160677]
- nvme: restrict management ioctls to admin (Maurizio Lombardi) [2160677]
- nvme: copy firmware_rev on each init (Maurizio Lombardi) [2160677]
- nvme: handle effects after freeing the request (Maurizio Lombardi) [2160677]
- nvme-tcp: print actual source IP address through sysfs "address" attr (Maurizio Lombardi) [2160677]
- nvme-pci: move iod dma_len fill gaps (Maurizio Lombardi) [2160677]
- nvme-pci: iod npages fits in s8 (Maurizio Lombardi) [2160677]
- nvme-pci: iod's 'aborted' is a bool (Maurizio Lombardi) [2160677]
- nvme-pci: remove nvme_queue from nvme_iod (Maurizio Lombardi) [2160677]
- nvme: consider also host_iface when checking ip options (Maurizio Lombardi) [2160677]
- nvmet: avoid unnecessary flush bio (Maurizio Lombardi) [2160677]
- nvmet-auth: remove redundant parameters req (Maurizio Lombardi) [2160677]
- nvmet-auth: clean up with done_kfree (Maurizio Lombardi) [2160677]
- nvme-auth: remove the redundant req->cqe->result.u16 assignment operation (Maurizio Lombardi) [2160677]
- nvme: move from strlcpy with unused retval to strscpy (Maurizio Lombardi) [2160677]
- nvme: add comment for unaligned "fake" nqn (Maurizio Lombardi) [2160677]
- nvme-pci: disable Write Zeroes on Phison E3C/E4C (Maurizio Lombardi) [2160677]
- nvme: Fix IOC_PR_CLEAR and IOC_PR_RELEASE ioctls for nvme devices (Maurizio Lombardi) [2160677]
- locking/rwsem: Disable preemption in all down_write*() and up_write() code paths (Joel Savitz) [2176147]
- locking/rwsem: Disable preemption in all down_read*() and up_read() code paths (Joel Savitz) [2176147]
- locking/rwsem: Prevent non-first waiter from spinning in down_write() slowpath (Joel Savitz) [2176147]
- rtmutex: Ensure that the top waiter is always woken up (Joel Savitz) [2176147]
- locking/lockdep: Print more debug information - report name and key when look_up_lock_class() got confused (Joel Savitz) [2176147]
- locking: Fix qspinlock/x86 inline asm error (Joel Savitz) [2176147]
- locking: Add __lockfunc to slow path functions (Joel Savitz) [2176147]
- locking/rwsem: Allow slowpath writer to ignore handoff bit if not set by first waiter (Joel Savitz) [2176147]
- kernel/lockdep: move lockdep sysctls to its own file (Joel Savitz) [2176147]
- locking/qrwlock: Change "queue rwlock" to "queued rwlock" (Joel Savitz) [2176147]
- locking/mutex: Make contention tracepoints more consistent wrt adaptive spinning (Joel Savitz) [2176147]
- locking: Apply contention tracepoints in the slow path (Joel Savitz) [2176147]
- locking/rwsem: Always try to wake waiters in out_nolock path (Joel Savitz) [2176147]
- locking/rwsem: No need to check for handoff bit if wait queue empty (Joel Savitz) [2176147]
- lockdep: Use memset_startat() helper in reinit_class() (Joel Savitz) [2176147]
- locking/rwsem: Conditionally wake waiters in reader/writer slowpaths (Joel Savitz) [2176147]
- locking/rwsem: Make handoff bit handling more consistent (Joel Savitz) [2176147]
- Revert "locking/rwsem: Conditionally wake waiters in reader/writer slowpaths" (Joel Savitz) [2176147]
- futex: Fix futex_waitv() hrtimer debug object leak on kcalloc error (Joel Savitz) [2176147]
- futex: Remove a PREEMPT_RT_FULL reference. (Joel Savitz) [2176147]
- futex: Fix additional regressions (Joel Savitz) [2176147]
- futex: Fix sparc32/m68k/nds32 build regression (Joel Savitz) [2176147]
- futex: Ensure futex_atomic_cmpxchg_inatomic() is present (Joel Savitz) [2176147]
- futex: Remove futex_cmpxchg detection (Joel Savitz) [2176147]
- dm: fix __send_duplicate_bios() to always allow for splitting IO (Benjamin Marzinski) [2184420]
- dm: fix improper splitting for abnormal bios (Benjamin Marzinski) [2184420]

...

Thu, 20 Apr 2023 05:14:25 GMT: kernel-doc-5.14.0-302.el9.noarch

kernel-doc - Various documentation bits found in the kernel source

This package contains documentation files from the kernel
source. Various bits of information about the Linux kernel and the
device drivers shipped with it are documented in these files.

You'll want to install this package if you need a reference to the
options that can be passed to Linux kernel modules at load time.

Change Log:

Wed, 19 Apr 2023 GMT - Jan Stancek <jstancek@redhat.com> [5.14.0-302.el9]
- blk-mq: directly poll requests (Ming Lei) [2186507]
- inet: control sockets should not use current thread task_frag (Guillaume Nault) [2183213]
- net: simplify sk_page_frag (Guillaume Nault) [2183213]
- Treewide: Stop corrupting socket's task_frag (Guillaume Nault) [2183213]
- net: Introduce sk_use_task_frag in struct sock. (Guillaume Nault) [2183213]
- PCI: Fix use-after-free in pci_bus_release_domain_nr() (Myron Stowe) [2184109]
- powerpc/pseries/vas: Ignore VAS update for DLPAR if copy/paste is not enabled (Mamatha Inamdar) [2185505]
- nfs42: do not fail with EIO if ssc returns NFS4ERR_OFFLOAD_DENIED (Benjamin Coddington) [2170423]
- cnic: don't pass bogus GFP_ flags to dma_alloc_coherent (Nilesh Javali) [2164967]
- cnic: Use the bitmap API to allocate bitmaps (Nilesh Javali) [2164967]
- arm64/sve: Add Perf extensions documentation (Mark Salter) [2167398]
- arm64: asm/perf_regs.h: Avoid C++-style comment in UAPI header (Mark Salter) [2167398]
- perf: arm64: Add SVE vector granule register to user regs (Mark Salter) [2167398]
- arm64/cpufeature: Fix field sign for DIT hwcap detection (Mark Salter) [2167398]
- arm64/uprobes: change the uprobe_opcode_t typedef to fix the sparse warning (Mark Salter) [2167398]
- arm64/sysreg: Fix errors in 32 bit enumeration values (Mark Salter) [2167398]
- KVM: arm64: vgic: Add Apple M2 cpus to the list of broken SEIS implementations (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- perf: arm_spe: Use feature numbering for PMSEVFR_EL1 defines (Mark Salter) [2167398]
- redhat/configs: enable ARM64_ERRATUM_2645198 (Mark Salter) [2167398]
- arm64: errata: Workaround possible Cortex-A715 [ESR|FAR]_ELx corruption (Mark Salter) [2167398]
- arm64:uprobe fix the uprobe SWBP_INSN in big-endian (Mark Salter) [2167398]
- arm64: insn: always inline hint generation (Mark Salter) [2167398]
- arm64: insn: simplify insn group identification (Mark Salter) [2167398]
- arm64: insn: always inline predicates (Mark Salter) [2167398]
- arm64: insn: remove aarch64_insn_gen_prefetch() (Mark Salter) [2167398]
- arm64: alternatives: make apply_alternatives_vdso() static (Mark Salter) [2167398]
- arm64: make is_ttbrX_addr() noinstr-safe (Mark Salter) [2167398]
- arm64: atomics: lse: remove stale dependency on JUMP_LABEL (Mark Salter) [2167398]
- arm64/asm: Remove unused enable_da macro (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Use kstrtobool() instead of strtobool() (Mark Salter) [2167398]
- arm64: move on_thread_stack() to <asm/stacktrace.h> (Mark Salter) [2167398]
- arm64: remove current_top_of_stack() (Mark Salter) [2167398]
- arm64/sysreg: Remove duplicate definitions from asm/sysreg.h (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_DFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_DFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR5_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert MVFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert MVFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert MVFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_PFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_PFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_PFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR6_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR5_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR4_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR3_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR4_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR3_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Extend the maximum width of a register and symbol name (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MVFR2_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MVFR1_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MVFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_DFR1_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_DFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_PFR2_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_PFR1_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_PFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR6_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR5_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR4_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_MMFR5_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_MMFR4_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_MMFR0_EL1 (Mark Salter) [2167398]
- arm64: booting: Require placement within 48-bit addressable memory (Mark Salter) [2167398]
- arm64: mm: kfence: only handle translation faults (Mark Salter) [2167398]
- arm64/mm: Simplify and document pte_to_phys() for 52 bit addresses (Mark Salter) [2167398]
- arm64: armv8_deprecated: fix unused-function error (Mark Salter) [2167398]
- arm64: armv8_deprecated: rework deprected instruction handling (Mark Salter) [2167398]
- arm64: armv8_deprecated: move aarch32 helper earlier (Mark Salter) [2167398]
- arm64: armv8_deprecated move emulation functions (Mark Salter) [2167398]
- arm64: armv8_deprecated: fold ops into insn_emulation (Mark Salter) [2167398]
- arm64: rework EL0 MRS emulation (Mark Salter) [2167398]
- arm64: factor insn read out of call_undef_hook() (Mark Salter) [2167398]
- arm64: factor out EL1 SSBS emulation hook (Mark Salter) [2167398]
- arm64: split EL0/EL1 UNDEF handlers (Mark Salter) [2167398]
- arm64: allow kprobes on EL0 handlers (Mark Salter) [2167398]
- arm64: Add Cortex-715 CPU part definition (Mark Salter) [2167398]
- arm64/hwcap: Add support for SVE 2.1 (Mark Salter) [2167398]
- arm64/hwcap: Add support for FEAT_RPRFM (Mark Salter) [2167398]
- arm64/hwcap: Add support for FEAT_CSSC (Mark Salter) [2167398]
- arm64: Enable data independent timing (DIT) in the kernel (Mark Salter) [2167398]
- arm64/fpsimd: Make kernel_neon_ API _GPL (Mark Salter) [2167398]
- arm64: alternative: constify alternative_has_feature_* argument (Mark Salter) [2167398]
- arm64: jump_label: mark arguments as const to satisfy asm constraints (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix XGene-1 TVAL register math error (Mark Salter) [2167398]
- arm64: efi: Fix handling of misaligned runtime regions and drop warning (Mark Salter) [2167398]
- arm64: cpufeature: Fix the visibility of compat hwcaps (Mark Salter) [2167398]
- arm64: entry: avoid kprobe recursion (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix CNTPCT_LO and CNTVCT_LO value (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix handling of ARM erratum 858921 (Mark Salter) [2167398]
- redhat/configs: Enable CONFIG_ARM64_ERRATUM_2441007 (Mark Salter) [2167398]
- arm64: errata: Add Cortex-A55 to the repeat tlbi list (Mark Salter) [2167398]
- arm64/sysreg: Fix typo in SCTR_EL1.SPINTMASK (Mark Salter) [2167398]
- arm64: alternatives: Use vdso/bits.h instead of linux/bits.h (Mark Salter) [2167398]
- arm64: uaccess: simplify uaccess_mask_ptr() (Mark Salter) [2167398]
- arm64: support huge vmalloc mappings (Mark Salter) [2167398]
- arm64: spectre: increase parameters that can be used to turn off bhb mitigation individually (Mark Salter) [2167398]
- arm64: run softirqs on the per-CPU IRQ stack (Mark Salter) [2167398]
- arm64: vdso: use SYS_CNTVCTSS_EL0 for gettimeofday (Mark Salter) [2167398]
- arm64: alternative: patch alternatives in the vDSO (Mark Salter) [2167398]
- arm64: module: move find_section to header (Mark Salter) [2167398]
- arm64: module: Remove unused plt_entry_is_initialized() (Mark Salter) [2167398]
- arm64: module: Make plt_equals_entry() static (Mark Salter) [2167398]
- arm64: fix the build with binutils 2.27 (Mark Salter) [2167398]
- arm64: avoid BUILD_BUG_ON() in alternative-macros (Mark Salter) [2167398]
- arm64: alternatives: add shared NOP callback (Mark Salter) [2167398]
- arm64: alternatives: add alternative_has_feature_*() (Mark Salter) [2167398]
- arm64: alternatives: have callbacks take a cap (Mark Salter) [2167398]
- arm64: alternatives: make alt_region const (Mark Salter) [2167398]
- arm64: alternatives: hoist print out of __apply_alternatives() (Mark Salter) [2167398]
- arm64: alternatives: proton-pack: prepare for cap changes (Mark Salter) [2167398]
- arm64: alternatives: kvm: prepare for cap changes (Mark Salter) [2167398]
- arm64: cpufeature: make cpus_have_cap() noinstr-safe (Mark Salter) [2167398]
- arm64/ptrace: Support access to TPIDR2_EL0 (Mark Salter) [2167398]
- arm64/sysreg: Fix a few missed conversions (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64AFRn_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64DFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64FDR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Use feature numbering for PMU and SPE revisions (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64DFR0_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Align field names in ID_AA64DFR0_EL1 with architecture (Mark Salter) [2167398]
- arm64/sysreg: Add defintion for ALLINT (Mark Salter) [2167398]
- arm64/sysreg: Convert SCXTNUM_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert TIPDR_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64PFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64PFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64MMFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64MMFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64MMFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert HCRX_EL2 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64PFR1_EL1 SME enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64PFR1_EL1 BTI enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64PFR1_EL1 fractional version fields (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MTE feature enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for SSBS feature enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64PFR0_EL1.AdvSIMD constants (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64PFR0_EL1 constants (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64MMFR2_EL1.CnP (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64MMFR2_EL1.VARange (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64MMFR1_EL1 fields (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64MMFR0_EL1.ASIDBits (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64MMFR0_EL1.BigEnd (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64PFR1_EL1 constant names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64PFR0_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64MMFR2_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64MMFR0_EL1 definition names (Mark Salter) [2167398]
- arm64: cache: Remove unused CTR_CACHE_MINLINE_MASK (Mark Salter) [2167398]
- arm64/sysreg: Describe ID_AA64SMFR0_EL1.SMEVer as an enumeration (Mark Salter) [2167398]
- arm64/sysreg: Remove stray SMIDR_EL1 defines (Mark Salter) [2167398]
- redhat/configs: Enable CONFIG_ARM64_ERRATUM_2658417 (Mark Salter) [2167398]
- arm64: errata: remove BF16 HWCAP due to incorrect result on Cortex-A510 (Mark Salter) [2167398]
- arm64: cpufeature: Expose get_arm64_ftr_reg() outside cpufeature.c (Mark Salter) [2167398]
- arm64: cpufeature: Force HWCAP to be based on the sysreg visible to user-space (Mark Salter) [2167398]
- arm64: rework BTI exception handling (Mark Salter) [2167398]
- arm64: rework FPAC exception handling (Mark Salter) [2167398]
- arm64: consistently pass ESR_ELx to die() (Mark Salter) [2167398]
- arm64: die(): pass 'err' as long (Mark Salter) [2167398]
- arm64: report EL1 UNDEFs better (Mark Salter) [2167398]
- arm64: atomic: always inline the assembly (Mark Salter) [2167398]
- arm64: atomics: remove LL/SC trampolines (Mark Salter) [2167398]
- arm64: stacktrace: track hyp stacks in unwinder's address space (Mark Salter) [2167398]
- arm64: stacktrace: track all stack boundaries explicitly (Mark Salter) [2167398]
- arm64: stacktrace: remove stack type from fp translator (Mark Salter) [2167398]
- arm64: stacktrace: rework stack boundary discovery (Mark Salter) [2167398]
- arm64: stacktrace: add stackinfo_on_stack() helper (Mark Salter) [2167398]
- arm64: stacktrace: move SDEI stack helpers to stacktrace code (Mark Salter) [2167398]
- arm64: stacktrace: rename unwind_next_common() -> unwind_next_frame_record() (Mark Salter) [2167398]
- arm64: stacktrace: simplify unwind_next_common() (Mark Salter) [2167398]
- arm64: stacktrace: fix kerneldoc comments (Mark Salter) [2167398]
- arm64/sysreg: Add hwcap for SVE EBF16 (Mark Salter) [2167398]
- redhat/configs: aarch64: enable ERRATUM_2457168 workaround (Mark Salter) [2167398]
- arm64: topology: fix possible overflow in amu_fie_setup() (Mark Salter) [2167398]
- arm64: mm: don't acquire mutex when rewriting swapper (Mark Salter) [2167398]
- arm64: mm: fix resume for 52-bit enabled builds (Mark Salter) [2167398]
- arm64/ptrace: Don't clear calling process' TIF_SME on OOM (Mark Salter) [2167398]
- arm64/bti: Disable in kernel BTI when cross section thunks are broken (Mark Salter) [2167398]
- arm64: mm: Reserve enough pages for the initial ID map (Mark Salter) [2167398]
- perf/arm_pmu_platform: fix tests for platform_get_irq() failure (Mark Salter) [2167398]
- arm64: head: Ignore bogus KASLR displacement on non-relocatable kernels (Mark Salter) [2167398]
- arm64/signal: Raise limit on stack frames (Mark Salter) [2167398]
- arm64/cache: Fix cache_type_cwg() for register generation (Mark Salter) [2167398]
- arm64/sysreg: Guard SYS_FIELD_ macros for asm (Mark Salter) [2167398]
- arm64/sysreg: Directly include bitfield.h (Mark Salter) [2167398]
- arm64: errata: add detection for AMEVCNTR01 incrementing incorrectly (Mark Salter) [2167398]
- arm64: Fix comment typo (Mark Salter) [2167398]
- arm64: Fix match_list for erratum 1286807 on Arm Cortex-A76 (Mark Salter) [2167398]
- arm64: Update 'unwinder howto' (Mark Salter) [2167398]
- arm64: Delay initialisation of cpuinfo_arm64::reg_{zcr,smcr} (Mark Salter) [2167398]
- arm64: fix KASAN_INLINE (Mark Salter) [2167398]
- arm64: Add an override for ID_AA64SMFR0_EL1.FA64 (Mark Salter) [2167398]
- arm64: Add the arm64.nosve command line option (Mark Salter) [2167398]
- arm64: Add the arm64.nosme command line option (Mark Salter) [2167398]
- arm64: Expose a __check_override primitive for oddball features (Mark Salter) [2167398]
- arm64: Allow the idreg override to deal with variable field width (Mark Salter) [2167398]
- arm64: Factor out checking of a feature against the override into a macro (Mark Salter) [2167398]
- arm64: Allow sticky E2H when entering EL1 (Mark Salter) [2167398]
- arm64: Save state of HCR_EL2.E2H before switch to EL1 (Mark Salter) [2167398]
- arm64: Rename the VHE switch to "finalise_el2" (Mark Salter) [2167398]
- arm64: mm: fix booting with 52-bit address space (Mark Salter) [2167398]
- arm64: head: remove __PHYS_OFFSET (Mark Salter) [2167398]
- arm64: lds: use PROVIDE instead of conditional definitions (Mark Salter) [2167398]
- arm64: setup: drop early FDT pointer helpers (Mark Salter) [2167398]
- arm64: head: avoid relocating the kernel twice for KASLR (Mark Salter) [2167398]
- arm64: kaslr: defer initialization to initcall where permitted (Mark Salter) [2167398]
- arm64: head: record CPU boot mode after enabling the MMU (Mark Salter) [2167398]
- arm64: head: populate kernel page tables with MMU and caches on (Mark Salter) [2167398]
- arm64: head: factor out TTBR1 assignment into a macro (Mark Salter) [2167398]
- arm64: idreg-override: use early FDT mapping in ID map (Mark Salter) [2167398]
- arm64: head: create a temporary FDT mapping in the initial ID map (Mark Salter) [2167398]
- arm64: head: use relative references to the RELA and RELR tables (Mark Salter) [2167398]
- arm64: head: cover entire kernel image in initial ID map (Mark Salter) [2167398]
- arm64: head: add helper function to remap regions in early page tables (Mark Salter) [2167398]
- arm64: mm: provide idmap pointer to cpu_replace_ttbr1() (Mark Salter) [2167398]
- arm64: head: pass ID map root table address to __enable_mmu() (Mark Salter) [2167398]
- arm64: kernel: drop unnecessary PoC cache clean+invalidate (Mark Salter) [2167398]
- arm64: head: split off idmap creation code (Mark Salter) [2167398]
- arm64: head: switch to map_memory macro for the extended ID map (Mark Salter) [2167398]
- arm64: head: simplify page table mapping macros (slightly) (Mark Salter) [2167398]
- arm64: head: drop idmap_ptrs_per_pgd (Mark Salter) [2167398]
- arm64: head: move assignment of idmap_t0sz to C code (Mark Salter) [2167398]
- arm64: mm: make vabits_actual a build time constant if possible (Mark Salter) [2167398]
- arm64: head: move kimage_vaddr variable into C file (Mark Salter) [2167398]
- arm64: trap implementation defined functionality in userspace (Mark Salter) [2167398]
- arm64/mm: use GENMASK_ULL for TTBR_BADDR_MASK_52 (Mark Salter) [2167398]
- arm64: numa: Don't check node against MAX_NUMNODES (Mark Salter) [2167398]
- arm64: Do not forget syscall when starting a new thread. (Mark Salter) [2167398]
- arm64: boot: add zstd support (Mark Salter) [2167398]
- arm64: cpufeature: Allow different PMU versions in ID_DFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64ZFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64SMFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORID_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORC_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORN_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LOREA_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORSA_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64ISAR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64ISAR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert GMID to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert DCZID_EL0 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert CTR_EL0 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64ISAR2_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64ISAR1_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Remove defines for RPRES enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64ZFR0_EL1 fields (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64SMFR0_EL1 enums (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for WFxT defines (Mark Salter) [2167398]
- arm64: stackleak: fix current_top_of_stack() (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Force inlining of erratum_set_next_event_generic() (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Move drop _tval from erratum function names (Mark Salter) [2167398]
- arm64: Add handling of CNTVCTSS traps (Mark Salter) [2167398]
- arm64: Add CNT{P,V}CTSS_EL0 alternatives to cnt{p,v}ct_el0 (Mark Salter) [2167398]
- clocksource/drivers/arch_arm_timer: Move workaround synchronisation around (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix masking for high freq counters (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Drop unnecessary ISB on CVAL programming (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Remove any trace of the TVAL programming interface (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Work around broken CVAL implementations (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Advertise 56bit timer to the core code (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Move MMIO timer programming over to CVAL (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix MMIO base address vs callback ordering issue (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Move system register timer programming over to CVAL (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Extend write side of timer register accessors to u64 (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Drop CNT*_TVAL read accessors (Mark Salter) [2167398]
- clocksource/arm_arch_timer: Add build-time guards for unhandled register accesses (Mark Salter) [2167398]
- s390/qeth: fix use-after-free in hsci (Tobias Huschle) [2183991]
- s390/uaccess: add missing earlyclobber annotations to __clear_user() (Tobias Huschle) [2183079]

Tue, 18 Apr 2023 GMT - Jan Stancek <jstancek@redhat.com> [5.14.0-301.el9]
- kernel.spec: gcov: make gcov subpackages per variant (Jan Stancek) [2180784]
- block: don't set GD_NEED_PART_SCAN if scan partition failed (Ming Lei) [2179915]
- net: ethtool: fix __ethtool_dev_mm_supported() implementation (Ivan Vecera) [2175237]
- ethtool: pse-pd: Fix double word in comments (Ivan Vecera) [2175237]
- netlink-specs: add rx-push to ethtool family (Ivan Vecera) [2175237]
- net: ethtool: extend ringparam set/get APIs for rx_push (Ivan Vecera) [2175237]
- ethtool: mm: fix get_mm() return code not propagating to user space (Ivan Vecera) [2175237]
- netlink: specs: add partial specification for ethtool (Ivan Vecera) [2175237]
- Documentation: networking: correct spelling (Ivan Vecera) [2175237]
- ethtool: netlink: convert commands to common SET (Ivan Vecera) [2175237]
- ethtool: netlink: handle SET intro/outro in the common code (Ivan Vecera) [2175237]
- net: ethtool: provide shims for stats aggregation helpers when CONFIG_ETHTOOL_NETLINK=n (Ivan Vecera) [2175237]
- net: ethtool: fix NULL pointer dereference in pause_prepare_data() (Ivan Vecera) [2175237]
- net: ethtool: fix NULL pointer dereference in stats_prepare_data() (Ivan Vecera) [2175237]
- ethtool: Add and use ethnl_update_bool. (Ivan Vecera) [2175237]
- net: ethtool: add helpers for MM fragment size translation (Ivan Vecera) [2175237]
- net: ethtool: add helpers for aggregate statistics (Ivan Vecera) [2175237]
- docs: ethtool: document ETHTOOL_A_STATS_SRC and ETHTOOL_A_PAUSE_STATS_SRC (Ivan Vecera) [2175237]
- net: ethtool: netlink: retrieve stats from multiple sources (eMAC, pMAC) (Ivan Vecera) [2175237]
- docs: ethtool-netlink: document interface for MAC Merge layer (Ivan Vecera) [2175237]
- net: ethtool: add support for MAC Merge layer (Ivan Vecera) [2175237]
- plca.c: fix obvious mistake in checking retval (Ivan Vecera) [2175237]
- ethtool: add tx aggregation parameters (Ivan Vecera) [2175237]
- ethtool: add netlink attr in rss get reply only if value is not null (Ivan Vecera) [2175237]
- net/ethtool: add netlink interface for the PLCA RS (Ivan Vecera) [2175237]
- ethtool: Replace 0-length array with flexible array (Ivan Vecera) [2175237]
- net/ethtool/ioctl: split ethtool_get_phy_stats into multiple helpers (Ivan Vecera) [2175237]
- net/ethtool/ioctl: remove if n_stats checks from ethtool_get_phy_stats (Ivan Vecera) [2175237]
- net/ethtool/ioctl: return -EOPNOTSUPP if we have no phy stats (Ivan Vecera) [2175237]
- ethtool: add netlink based get rss support (Ivan Vecera) [2175237]
- ethtool: avoiding integer overflow in ethtool_phys_id() (Ivan Vecera) [2175237]
- ethtool: doc: clarify what drivers can implement in their get_drvinfo() (Ivan Vecera) [2175237]
- ethtool: ethtool_get_drvinfo: populate drvinfo fields even if callback exits (Ivan Vecera) [2175237]
- ethtool: Fail number of channels change when it conflicts with rxnfc (Ivan Vecera) [2175237]
- ethtool: linkstate: add a statistic for PHY down events (Ivan Vecera) [2175237]
- ethtool: Add support for 800Gbps link modes (Ivan Vecera) [2175237]
- ethtool: pse-pd: fix null-deref on genl_info in dump (Ivan Vecera) [2175237]
- eth: pse: add missing static inlines (Ivan Vecera) [2175237]
- ethtool: add interface to interact with Ethernet Power Equipment (Ivan Vecera) [2175237]
- net: mdiobus: search for PSE nodes by parsing PHY nodes. (Ivan Vecera) [2175237]
- net: mdiobus: fwnode_mdiobus_register_phy() rework error handling (Ivan Vecera) [2175237]
- redhat: configs: Add config for PSE_CONTROLLER (Ivan Vecera) [2175237]
- net: add framework to support Ethernet PSE and PDs devices (Ivan Vecera) [2175237]
- ethtool: tunnels: check the return value of nla_nest_start() (Ivan Vecera) [2175237]
- ethtool: move from strlcpy with unused retval to strscpy (Ivan Vecera) [2175237]
- net: delete extra space and tab in blank line (Ivan Vecera) [2175237]
- treewide: uapi: Replace zero-length arrays with flexible-array members (Ivan Vecera) [2175237]
- ethtool: Fix and simplify ethtool_convert_link_mode_to_legacy_u32() (Ivan Vecera) [2175237]
- net: ethtool: move checks before rtnl_lock() in ethnl_set_rings (Ivan Vecera) [2175237]
- net: ethtool: extend ringparam set/get APIs for tx_push (Ivan Vecera) [2175237]
- ethtool: add support to set/get completion queue event size (Ivan Vecera) [2175237]
- ethtool: stats: Use struct_group() to clear all stats at once (Ivan Vecera) [2175237]
- net: convert users of bitmap_foo() to linkmode_foo() (Ivan Vecera) [2175237]
- cifs: Fix pages leak when writedata alloc failed in cifs_write_from_iter() (Ronnie Sahlberg) [2182524]
- cifs: Fix pages array leak when writedata alloc failed in cifs_writedata_alloc() (Ronnie Sahlberg) [2182524]
- cifs: update internal module number (Ronnie Sahlberg) [2182524]
- cifs: fix double free on failed kerberos auth (Ronnie Sahlberg) [2182524]
- cifs: fix interface count calculation during refresh (Ronnie Sahlberg) [2182524]
- cifs: fix memory leaks in session setup (Ronnie Sahlberg) [2182524]
- smb3: interface count displayed incorrectly (Ronnie Sahlberg) [2182524]
- cifs: Fix memory leak when build ntlmssp negotiate blob failed (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_ses_add_channel() (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_flock() (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_create() (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_copy_file_range() (Ronnie Sahlberg) [2182524]
- smb3: improve SMB3 change notification support (Ronnie Sahlberg) [2182524]
- cifs: lease key is uninitialized in two additional functions when smb1 (Ronnie Sahlberg) [2182524]
- cifs: lease key is uninitialized in smb1 paths (Ronnie Sahlberg) [2182524]
- cifs: fix double-fault crash during ntlmssp (Ronnie Sahlberg) [2182524]
- cifs: fix mount on old smb servers (Ronnie Sahlberg) [2182524]
- cifs: use ALIGN() and round_up() macros (Ronnie Sahlberg) [2182524]
- cifs: prevent copying past input buffer boundaries (Ronnie Sahlberg) [2182524]
- cifs: Fix the error length of VALIDATE_NEGOTIATE_INFO message (Ronnie Sahlberg) [2182524]
- cifs: destage dirty pages before re-reading them for cache=none (Ronnie Sahlberg) [2182524]
- cifs: return correct error in ->calc_signature() (Ronnie Sahlberg) [2182524]
- smb3: rename encryption/decryption TFMs (Ronnie Sahlberg) [2182524]
- cifs: replace kfree() with kfree_sensitive() for sensitive data (Ronnie Sahlberg) [2182524]
- cifs: remove initialization value (Ronnie Sahlberg) [2182524]
- cifs: Replace a couple of one-element arrays with flexible-array members (Ronnie Sahlberg) [2182524]
- smb3: add dynamic trace points for tree disconnect (Ronnie Sahlberg) [2182524]
- cifs: misc: fix spelling typo in comment (Ronnie Sahlberg) [2182524]
- cifs: update internal module number (Ronnie Sahlberg) [2182524]
- cifs: Fix memory leak on the deferred close (Ronnie Sahlberg) [2182524]
- SMB3: fix lease break timeout when multiple deferred close handles for the same file. (Ronnie Sahlberg) [2182524]
- smb3: lower default deferred close timeout to address perf regression (Ronnie Sahlberg) [2182524]
- smb3: allow deferred close timeout to be configurable (Ronnie Sahlberg) [2182524]
- cifs: update internal module number (Ronnie Sahlberg) [2182524]
- cifs: alloc_mid function should be marked as static (Ronnie Sahlberg) [2182524]
- cifs: remove "cifs_" prefix from init/destroy mids functions (Ronnie Sahlberg) [2182524]
- cifs: remove useless DeleteMidQEntry() (Ronnie Sahlberg) [2182524]
- cifs: fix wrong unlock before return from cifs_tree_connect() (Ronnie Sahlberg) [2182524]
- Documentation: networking: TC queue based filtering (Ivan Vecera) [2178209]
- act_skbedit: skbedit queue mapping for receive queue (Ivan Vecera) [2178209]
- wifi: iwlwifi: mvm: protect TXQ list manipulation (Jose Ignacio Tornos Martinez) [2183490]
- wifi: iwlwifi: mvm: fix mvmtxq->stopped handling (Jose Ignacio Tornos Martinez) [2183490]
- smb3: clarify multichannel warning (Ronnie Sahlberg) [2180669]
- smb3: do not log confusing message when server returns no network interfaces (Ronnie Sahlberg) [2180669]
- cifs: do not query ifaces on smb1 mounts (Ronnie Sahlberg) [2180669]
- cifs: periodically query network interfaces from server (Ronnie Sahlberg) [2180669]
- smb3: workaround negprot bug in some Samba servers (Ronnie Sahlberg) [2180669]
- smb3: use netname when available on secondary channels (Ronnie Sahlberg) [2180669]
- smb3: fix empty netname context on secondary channels (Ronnie Sahlberg) [2180669]
- cifs: populate empty hostnames for extra channels (Ronnie Sahlberg) [2180669]
- redhat/kernel.spec.template: fix installonlypkg for meta package (Jan Stancek)
- s390/dump: save IPL CPU registers once DAT is available (Chris von Recklinghausen) [2185692]
- gen_compile_commands: handle multiple lines per .mod file (Joel Slebodnick) [2160559]
- scripts/nsdeps: adjust to the format change of *.mod files (Joel Slebodnick) [2160559]
- kbuild: avoid regex RS for POSIX awk (Joel Slebodnick) [2160559]
- kbuild: make *.mod rule robust against too long argument error (Joel Slebodnick) [2160559]
- kbuild: make built-in.a rule robust against too long argument error (Joel Slebodnick) [2160559]
- kbuild: read *.mod to get objects passed to $(LD) or $(AR) (Joel Slebodnick) [2160559]
- kbuild: make *.mod not depend on *.o (Joel Slebodnick) [2160559]
- kbuild: get rid of duplication in *.mod files (Joel Slebodnick) [2160559]
- kbuild: split the second line of *.mod into *.usyms (Joel Slebodnick) [2160559]
- kbuild: reuse real-search to simplify cmd_mod (Joel Slebodnick) [2160559]
- kbuild: Fixup the IBT kbuild changes (Joel Slebodnick) [2160559]

Sun, 16 Apr 2023 GMT - Jan Stancek <jstancek@redhat.com> [5.14.0-300.el9]
- remoteproc: imx_rproc: Correct i.MX93 DRAM mapping (Steve Best) [2180764]
- remoteproc: imx_rproc: Enable attach recovery for i.MX8QM/QXP (Steve Best) [2180764]
- remoteproc: imx_rproc: Request mbox channel later (Steve Best) [2180764]
- remoteproc: imx_rproc: Support i.MX8QM (Steve Best) [2180764]
- remoteproc: imx_rproc: Support kicking Mcore from Linux for i.MX8QXP (Steve Best) [2180764]
- remoteproc: imx_rproc: Support attaching to i.MX8QXP M4 (Steve Best) [2180764]
- netdevsim: Fix memory leak of nsim_dev->fa_cookie (Petr Oros) [2181505]
- netdevsim: fix memory leak in nsim_bus_dev_new() (Petr Oros) [2181505]
- netdevsim: remove dir in nsim_dev_debugfs_init() when creating ports dir failed (Petr Oros) [2181505]
- netdevsim: fix memory leak in nsim_drv_probe() when nsim_dev_resources_register() failed (Petr Oros) [2181505]
- netdevsim: remove redundant variable ret (Petr Oros) [2181505]
- selftests: netdevsim: Add test cases for route deletion failure (Petr Oros) [2181505]
- netdevsim: fib: Add debugfs knob to simulate route deletion failure (Petr Oros) [2181505]
- netdevsim: fib: Fix reference count leak on route deletion failure (Petr Oros) [2181505]
- netdevsim: rely on XFRM state direction instead of flags (Petr Oros) [2181505]
- powerpc/64s/radix: Fix RWX mapping with relocated kernel (Avnish Chouhan) [2161680]
- powerpc/64s/radix: Fix crash with unaligned relocated kernel (Avnish Chouhan) [2161680]
- mm/filemap: fix page end in filemap_get_read_batch (Nico Pache) [2181263]
- dt-bindings: clock: imx93: drop TPM1/3 LPIT1/2 entry (Steve Best) [2178965]
- clk: imx: imx93: invoke imx_register_uart_clocks (Steve Best) [2178965]
- clk: imx: rename imx_obtain_fixed_clk_hw() to imx_get_clk_hw_by_name() (Steve Best) [2178965]
- clk: imx93: keep sys ctr clock always on (Steve Best) [2178965]
- clk: imx: keep hsio bus clock always on (Steve Best) [2178965]
- clk: imx93: drop tpm1/3, lpit1/2 clk (Steve Best) [2178965]
- clk: imx93: correct enet clock (Steve Best) [2178965]
- clk: imx93: unmap anatop base in error handling path (Steve Best) [2178965]
- clk: imx93: correct the flexspi1 clock setting (Steve Best) [2178965]
- soc: imx: imx93-src: No need to set device_driver owner (Steve Best) [2180773]
- soc: imx: imx93-pd: No need to set device_driver owner (Steve Best) [2180773]
- sched/topology: fix KASAN warning in hop_cmp() (Phil Auld) [RHEL-318]
- lib/cpumask: update comment for cpumask_local_spread() (Phil Auld) [RHEL-318]
- sched/topology: Introduce for_each_numa_hop_mask() (Phil Auld) [RHEL-318]
- sched/topology: Introduce sched_numa_hop_mask() (Phil Auld) [RHEL-318]
- lib/cpumask: reorganize cpumask_local_spread() logic (Phil Auld) [RHEL-318]
- cpumask: improve on cpumask_local_spread() locality (Phil Auld) [RHEL-318]
- sched: add sched_numa_find_nth_cpu() (Phil Auld) [RHEL-318]
- cpumask: introduce cpumask_nth_and_andnot (Phil Auld) [RHEL-318]
- lib/find: introduce find_nth_and_andnot_bit (Phil Auld) [RHEL-318]
- cpumask: add cpumask_nth_{,and,andnot} (Phil Auld) [RHEL-318]
- lib/bitmap: remove bitmap_ord_to_pos (Phil Auld) [RHEL-318]
- lib: remove lib/nodemask.c (Phil Auld) [RHEL-318]
- gcc-plugins: Undefine LATENT_ENTROPY_PLUGIN when plugin disabled for a file (Phil Auld) [RHEL-318]
- powerpc: drop dependency on <asm/machdep.h> in archrandom.h (Phil Auld) [RHEL-318]
- lib/nodemask: inline next_node_in() and node_random() (Phil Auld) [RHEL-318]
- lib/bitmap: add tests for find_nth_bit() (Phil Auld) [RHEL-318]
- lib: add find_nth{,_and,_andnot}_bit() (Phil Auld) [RHEL-318]
- lib/find_bit: optimize find_next_bit() functions (Phil Auld) [RHEL-318]
- lib/find_bit: create find_first_zero_bit_le() (Phil Auld) [RHEL-318]
- lib/find_bit: introduce FIND_FIRST_BIT() macro (Phil Auld) [RHEL-318]
- lib/bitmap: add bitmap_weight_and() (Phil Auld) [RHEL-318]
- lib/bitmap: don't call __bitmap_weight() in kernel code (Phil Auld) [RHEL-318]
- lib/cpumask: move trivial wrappers around find_bit to the header (Phil Auld) [RHEL-318]
- lib/cpumask: change return types to unsigned where appropriate (Phil Auld) [RHEL-318]
- cpumask: change return types to bool where appropriate (Phil Auld) [RHEL-318]
- cpumask: Always inline helpers which use bit manipulation functions (Phil Auld) [RHEL-318]
- cpumask: use find_first_and_bit() (Phil Auld) [RHEL-318]
- asm-generic/bitops: Always inline all bit manipulation helpers (Phil Auld) [RHEL-318]
- lib/bitmap: change type of bitmap_weight to unsigned long (Phil Auld) [RHEL-318]
- lib/bitmap: change return types to bool where appropriate (Phil Auld) [RHEL-318]
- arm: align find_bit declarations with generic kernel (Phil Auld) [RHEL-318]
- nodemask: Fix return values to be unsigned (Phil Auld) [RHEL-318]
- bitmap: Fix return values to be unsigned (Phil Auld) [RHEL-318]
- net: thunderbolt: fix memory leak in tbnet_open() (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Clear ep descriptor last (Desnes Nunes) [2181663]
- usb: dwc3: exynos: Fix remove() function (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Disable GUSB2PHYCFG.SUSPHY for End Transfer (Desnes Nunes) [2181663]
- USB: serial: option: add u-blox LARA-L6 modem (Desnes Nunes) [2181663]
- USB: serial: option: add u-blox LARA-R6 00B modem (Desnes Nunes) [2181663]
- USB: serial: option: remove old LARA-R6 PID (Desnes Nunes) [2181663]
- net: thunderbolt: Fix error handling in tbnet_init() (Desnes Nunes) [2181663]
- USB: serial: option: add Fibocom FM160 0x0111 composition (Desnes Nunes) [2181663]
- usb: add NO_LPM quirk for Realforce 87U Keyboard (Desnes Nunes) [2181663]
- usb: chipidea: fix deadlock in ci_otg_del_timer (Desnes Nunes) [2181663]
- usb: dwc3: Do not get extcon device when usb-role-switch is used (Desnes Nunes) [2181663]
- usb: typec: tipd: Prevent uninitialized event{1,2} in IRQ handler (Desnes Nunes) [2181663]
- usb: typec: mux: Enter safe mode only when pins need to be reconfigured (Desnes Nunes) [2181663]
- Revert "usb: dwc3: disable USB core PHY management" (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Return -ESHUTDOWN on ep disable (Desnes Nunes) [2181663]
- USB: serial: option: add Sierra Wireless EM9191 (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Don't set IMI for no_interrupt (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Stop processing more requests on IMI (Desnes Nunes) [2181663]
- xhci: Remove device endpoints from bandwidth list when freeing the device (Desnes Nunes) [2181663]
- xhci: Add quirk to reset host back to default state at shutdown (Desnes Nunes) [2181663]
- usb: xhci: add XHCI_SPURIOUS_SUCCESS to ASM1042 despite being a V0.96 controller (Desnes Nunes) [2181663]
- usb: typec: ucsi: acpi: Implement resume callback (Desnes Nunes) [2181663]
- usb: typec: ucsi: Check the connection on resume (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Don't delay End Transfer on delayed_status (Desnes Nunes) [2181663]
- usb: dwc3: Don't switch OTG -> peripheral if extcon is present (Desnes Nunes) [2181663]
- Revert "usb: dwc3: Don't switch OTG -> peripheral if extcon is present" (Desnes Nunes) [2181663]
- Revert "USB: fixup for merge issue with "usb: dwc3: Don't switch OTG -> peripheral if extcon is present"" (Desnes Nunes) [2181663]
- USB: omap_udc: Fix spelling mistake: "tranceiver_ctrl" -> "transceiver_ctrl" (Desnes Nunes) [2181663]
- usb: typec: Replace custom implementation of device_match_fwnode() (Desnes Nunes) [2181663]
- usb: idmouse: fix an uninit-value in idmouse_open (Desnes Nunes) [2181663]
- usb: phy: generic: Switch to use dev_err_probe() helper (Desnes Nunes) [2181663]
- usb: ulpi: use DEFINE_SHOW_ATTRIBUTE to simplify ulpi_regs (Desnes Nunes) [2181663]
- usb: cdc-wdm: Use skb_put_data() instead of skb_put/memcpy pair (Desnes Nunes) [2181663]
- usb: typec: fusb302: Switch to use dev_err_probe() helper (Desnes Nunes) [2181663]
- USB: serial: qcserial: add new usb-id for Dell branded EM7455 (Desnes Nunes) [2181663]
- media: flexcop-usb: use usb_endpoint_maxp() (Desnes Nunes) [2181663]
- media: flexcop-usb: clean up URB initialisation (Desnes Nunes) [2181663]
- media: flexcop-usb: clean up endpoint sanity checks (Desnes Nunes) [2181663]
- media: usb/dvb-usb-v2: fix repeated words in comments (Desnes Nunes) [2181663]
- thunderbolt: Use dev_err_probe() (Desnes Nunes) [2181663]
- thunderbolt: Convert to use sysfs_emit()/sysfs_emit_at() APIs (Desnes Nunes) [2181663]
- Revert "usb: storage: Add quirk for Samsung Fit flash" (Desnes Nunes) [2181663]
- usb: dwc3: core: fix some leaks in probe (Desnes Nunes) [2181663]
- usb: dwc3: core: Enable GUCTL1 bit 10 for fixing termination error after resume bug (Desnes Nunes) [2181663]
- dt-bindings: usb: snps,dwc3: Add 'snps,resume-hs-terminations' quirk (Desnes Nunes) [2181663]
- USB: add RESET_RESUME quirk for NVIDIA Jetson devices in RCM (Desnes Nunes) [2181663]
- usb: dwc3: core: add gfladj_refclk_lpm_sel quirk (Desnes Nunes) [2181663]
- dt-bindings: usb: dwc3: Add gfladj-refclk-lpm-sel-quirk (Desnes Nunes) [2181663]
- usb: dwc3: pci: Add PCIe device ID for USB3 controller on CPU sub-system for Alder Lake P (Desnes Nunes) [2181663]
- usb: dwc3: pci: Update the macro names for USB PCIe device ID's for Alder Lake platforms (Desnes Nunes) [2181663]
- usb: dwc3: xilinx: fix usb3 non-wakeup source resume failure (Desnes Nunes) [2181663]
- usb: dwc3: xilinx: add power management ops support (Desnes Nunes) [2181663]
- media: uvcvideo: move uvc_format_desc to common header (Desnes Nunes) [2181663]
- media: v4l: move helper functions for fractions from uvc to v4l2-common (Desnes Nunes) [2181663]
- dt-bindings: usb: dwc3: add sdm670 compatible (Desnes Nunes) [2181663]
- usb: dwc3: qcom: drop unneeded compatibles (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Do not clear ep delayed stop flag during ep disable (Desnes Nunes) [2181663]
- dt-bindings: usb: dwc2: rockchip: add rockchip,rk3128-usb (Desnes Nunes) [2181663]
- dt-bindings: usb: qcom,dwc3: Fix SM6115 clocks, irqs (Desnes Nunes) [2181663]
- usb: dwc2: Remove redundant license text (Desnes Nunes) [2181663]
- usb: dwc3: Fix typos in gadget.c (Desnes Nunes) [2181663]
- xhci: remove unused lpm_failed_dev member from struct xhci_hcd (Desnes Nunes) [2181663]
- xhci: remove unused command member from struct xhci_hcd struct (Desnes Nunes) [2181663]
- xhci: show fault reason for a failed enable slot command (Desnes Nunes) [2181663]
- xhci: Don't show warning for reinit on known broken suspend (Desnes Nunes) [2181663]
- xhci: dbc: Fix memory leak in xhci_alloc_dbc() (Desnes Nunes) [2181663]
- usb: host: xhci: Fix potential memory leak in xhci_alloc_stream_info() (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up driver prefix (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: move driver structure (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up attribute visibility logic (Desnes Nunes) [2181663]
- USB: serial: console: move mutex_unlock() before usb_serial_put() (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: convert to use dev_groups (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: add support for HP and HA devices (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: simplify divisor handling (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: assume hi-speed type (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up baudrate request (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up attribute handling (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up modem-status handling (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: tighten device-type detection (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: rename channel index (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: include FT2232D in type string (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: rename chip types (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: drop redundant chip type comments (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up chip type enum (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: fix 300 bps rate for SIO (Desnes Nunes) [2181663]
- usb: typec: intel_pmc_mux: Use the helper acpi_dev_get_memory_resources() (Desnes Nunes) [2181663]
- usb: misc: usb3503: call clk_disable_unprepare in the error handling (Desnes Nunes) [2181663]
- usb: chipidea: make configs for glue drivers visible with EXPERT (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Submit endxfer command if delayed during disconnect (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Skip waiting for CMDACT cleared during endxfer (Desnes Nunes) [2181663]
- usb: dwc3: Increase DWC3 controller halt timeout (Desnes Nunes) [2181663]
- usb: dwc3: Remove DWC3 locking during gadget suspend/resume (Desnes Nunes) [2181663]
- usb: dwc3: Avoid unmapping USB requests if endxfer is not complete (Desnes Nunes) [2181663]
- usb: misc: uss720: fix uninitialized variable rlen (Desnes Nunes) [2181663]
- thunderbolt: debugfs: Fix spelling mistakes in seq_puts text (Desnes Nunes) [2181663]
- thunderbolt: Add support for ASMedia NVM image format (Desnes Nunes) [2181663]
- thunderbolt: Move vendor specific NVM handling into nvm.c (Desnes Nunes) [2181663]
- thunderbolt: Provide tb_retimer_nvm_read() analogous to tb_switch_nvm_read() (Desnes Nunes) [2181663]
- thunderbolt: Rename and make nvm_read() available for other files (Desnes Nunes) [2181663]
- thunderbolt: Extend NVM version fields to 32-bits (Desnes Nunes) [2181663]
- thunderbolt: Allow NVM upgrade of USB4 host routers (Desnes Nunes) [2181663]
- scsi: uas: Drop DID_TARGET_FAILURE use (Desnes Nunes) [2181663]
- usb: clean up after dropping driver registration log spam (Desnes Nunes) [2181663]
- usb: phy: tegra: switch to using devm_gpiod_get() (Desnes Nunes) [2181663]
- USB: xhci: make xhci_get_endpoint_address static (Desnes Nunes) [2181663]
- thunderbolt: Add support for receiver lane margining (Desnes Nunes) [2181663]
- thunderbolt: Add helper to check if CL states are enabled on port (Desnes Nunes) [2181663]
- thunderbolt: Pass CL state bitmask to tb_port_clx_supported() (Desnes Nunes) [2181663]
- thunderbolt: Move port CL state functions into correct place in switch.c (Desnes Nunes) [2181663]
- thunderbolt: Move tb_xdomain_parent() to tb.h (Desnes Nunes) [2181663]
- USB: hcd-pci: Drop the unused id parameter from usb_hcd_pci_probe() (Desnes Nunes) [2181663]
- net: thunderbolt: Update module description with mention of USB4 (Desnes Nunes) [2181663]
- net: thunderbolt: Enable full end-to-end flow control (Desnes Nunes) [2181663]
- thunderbolt: Add back Intel Falcon Ridge end-to-end flow control workaround (Desnes Nunes) [2181663]
- thunderbolt: Show link type for XDomain connections too (Desnes Nunes) [2181663]
- net: thunderbolt: Enable DMA paths only after rings are enabled (Desnes Nunes) [2181663]
- usb: reduce kernel log spam on driver registration (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Continue handling EP0 xfercomplete events (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Synchronize IRQ between soft connect/disconnect (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Force sending delayed status during soft disconnect (Desnes Nunes) [2181663]
- usb: dwc3: Do not service EP0 and conndone events if soft disconnected (Desnes Nunes) [2181663]
- usb: host: xhci-plat: suspend/resume clks for brcm (Desnes Nunes) [2181663]
- usb: host: xhci-plat: suspend and resume clocks (Desnes Nunes) [2181663]
- usb: phy: mxs: fix MXS_PHY_TX_CAL45_MIN and MXS_PHY_TX_CAL45_MAX (Desnes Nunes) [2181663]
- usb: host: Initiate urb ep with udev ep0 (Desnes Nunes) [2181663]
- usb: ehci: Use endpoint in URB to get maxpacket (Desnes Nunes) [2181663]
- usb: chipidea: Add support for VBUS control with PHY (Desnes Nunes) [2181663]
- dt-bindings: usb: Add missing (unevaluated|additional)Properties on child nodes (Desnes Nunes) [2181663]
- media: uvcvideo: Limit power line control for Sonix Technology (Desnes Nunes) [2181663]
- media: uvcvideo: Use entity get_cur in uvc_ctrl_set (Desnes Nunes) [2181663]
- media: uvcvideo: Fix typo 'the the' in comment (Desnes Nunes) [2181663]
- media: uvcvideo: Use indexed loops in uvc_ctrl_init_ctrl() (Desnes Nunes) [2181663]
- media: uvcvideo: Fix memory leak in uvc_gpio_parse (Desnes Nunes) [2181663]
- media: gspca: Fix typo 'the the' in comment (Desnes Nunes) [2181663]
- thunderbolt: Add support for Intel Meteor Lake (Desnes Nunes) [2181663]
- thunderbolt: Add comment where Thunderbolt 4 PCI IDs start (Desnes Nunes) [2181663]
- usb/hcd: Fix dma_map_sg error check (Desnes Nunes) [2181663]
- usb: move from strlcpy with unused retval to strscpy (Desnes Nunes) [2181663]
- dt-bindings: usb: renesas, usb3-peri: Document RZ/V2M r9a09g011 support (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Fix CC PHY noise filter of voltage level (Desnes Nunes) [2181663]
- usb: typec: tcpci: Move function "tcpci_to_typec_cc" to common (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Add compatible id with rt1715 (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Add initial phy setting (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Add regulator support when source vbus (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Fix vendor setting when set vconn (Desnes Nunes) [2181663]
- dt-bindings usb: typec: rt1711h: Add binding for Richtek RT1711H (Desnes Nunes) [2181663]
- usb: dwc3: qcom: clean up icc init (Desnes Nunes) [2181663]
- usb: dwc3: qcom: only parse 'maximum-speed' once (Desnes Nunes) [2181663]
- usb: common: debug: Check non-standard control requests (Desnes Nunes) [2181663]
- usb: dwc3: trace: add Start of Frame Number to trace event (Desnes Nunes) [2181663]
- usb: dwc3: debug: show events parameters in hex (Desnes Nunes) [2181663]
- usb: dwc3: gadget: conditionally remove requests (Desnes Nunes) [2181663]
- usb: typec: ucsi: stm32g0: Fix spelling mistake "booloader" -> "bootloader" (Desnes Nunes) [2181663]
- usb: common: usb-conn-gpio: Simplify some error message (Desnes Nunes) [2181663]
- block: Add error codes for common PR failures (Maurizio Lombardi) [2160677]
- nvmet: avoid potential UAF in nvmet_req_complete() (Maurizio Lombardi) [2160677]
- nvme-tcp: add nvme-tcp pdu size build protection (Maurizio Lombardi) [2160677]
- nvme-tcp: fix opcode reporting in the timeout handler (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Lexar NM620 (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Netac NV3000 (Maurizio Lombardi) [2160677]
- nvme-pci: fixing memory leak in probe teardown path (Maurizio Lombardi) [2160677]
- nvme: fix handling single range discard request (Maurizio Lombardi) [2160677]
- nvme-fabrics: show well known discovery name (Maurizio Lombardi) [2160677]
- nvme-tcp: don't access released socket during error recovery (Maurizio Lombardi) [2160677]
- nvme-auth: fix an error code in nvme_auth_process_dhchap_challenge() (Maurizio Lombardi) [2160677]
- nvme: bring back auto-removal of deleted namespaces during sequential scan (Maurizio Lombardi) [2160677]
- nvme: fix sparse warning on effects masking (Maurizio Lombardi) [2160677]
- nvme-pci: remove iod use_sgls (Maurizio Lombardi) [2160677]
- nvme-pci: fix freeing single sgl (Maurizio Lombardi) [2160677]
- nvme: mask CSE effects for security receive (Maurizio Lombardi) [2160677]
- nvme: always initialize known command effects (Maurizio Lombardi) [2160677]
- nvmet: for nvme admin set_features cmd, call nvmet_check_data_len_lte() (Maurizio Lombardi) [2160677]
- nvme-tcp: add additional info for nvme_tcp_timeout log (Maurizio Lombardi) [2160677]
- nvme: add nvme_opcode_str function for all nvme cmd types (Maurizio Lombardi) [2160677]
- nvme: remove nvme_execute_passthru_rq (Maurizio Lombardi) [2160677]
- nvme-pci: place descriptor addresses in iod (Maurizio Lombardi) [2160677]
- nvme-pci: use mapped entries for sgl decision (Maurizio Lombardi) [2160677]
- nvme-pci: remove SGL segment descriptors (Maurizio Lombardi) [2160677]
- nvme-auth: don't use NVMe status codes (Maurizio Lombardi) [2160677]
- nvme-fabrics: clarify AUTHREQ result handling (Maurizio Lombardi) [2160677]
- nvme-pci: add bogus ID quirk for ADATA SX6000PNP (Maurizio Lombardi) [2160677]
- nvme-auth: mark nvme_auth_wq static (Maurizio Lombardi) [2160677]
- nvme-auth: use workqueue dedicated to authentication (Maurizio Lombardi) [2160677]
- nvme: clear the request_queue pointers on failure in nvme_alloc_io_tag_set (Maurizio Lombardi) [2160677]
- nvme: clear the request_queue pointers on failure in nvme_alloc_admin_tag_set (Maurizio Lombardi) [2160677]
- nvme-fc: fix a missing queue put in nvmet_fc_ls_create_association (Maurizio Lombardi) [2160677]
- nvme: fix passthrough csi check (Maurizio Lombardi) [2160677]
- nvme-pci: fix timeout request state check (Maurizio Lombardi) [2160677]
- nvme-apple: only reset the controller when RTKit is running (Maurizio Lombardi) [2160677]
- nvme-apple: reset controller during shutdown (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_IDENTIFY_CNS quirk to Apple T2 controllers (Maurizio Lombardi) [2160677]
- nvme-apple: add NVME_QUIRK_IDENTIFY_CNS quirk to fix regression (Maurizio Lombardi) [2160677]
- nvme-auth: fix smatch warning complaints (Maurizio Lombardi) [2160677]
- nvme: also return I/O command effects from nvme_command_effects (Maurizio Lombardi) [2160677]
- nvmet: don't defer passthrough commands with trivial effects to the workqueue (Maurizio Lombardi) [2160677]
- nvmet: set the LBCC bit for commands that modify data (Maurizio Lombardi) [2160677]
- nvmet: use NVME_CMD_EFFECTS_CSUPP instead of open coding it (Maurizio Lombardi) [2160677]
- nvme-pci: update sqsize when adjusting the queue depth (Maurizio Lombardi) [2160677]
- nvme: fix setting the queue depth in nvme_alloc_io_tag_set (Maurizio Lombardi) [2160677]
- nvme-pci: use the tagset alloc/free helpers (Maurizio Lombardi) [2160677]
- nvme-pci: fix page size checks (Maurizio Lombardi) [2160677]
- nvme-pci: fix mempool alloc size (Maurizio Lombardi) [2160677]
- nvme-pci: fix doorbell buffer value endianness (Maurizio Lombardi) [2160677]
- nvme: Convert NVMe errors to PR errors (Maurizio Lombardi) [2160677]
- nvmet: don't open-code NVME_NS_ATTR_RO enumeration (Maurizio Lombardi) [2160677]
- nvme: add the Apple shared tag workaround to nvme_alloc_io_tag_set (Maurizio Lombardi) [2160677]
- nvme: only set reserved_tags in nvme_alloc_io_tag_set for fabrics controllers (Maurizio Lombardi) [2160677]
- nvme: consolidate setting the tagset flags (Maurizio Lombardi) [2160677]
- nvme-pci: split out a nvme_pci_ctrl_is_dead helper (Maurizio Lombardi) [2160677]
- nvme-pci: return early on ctrl state mismatch in nvme_reset_work (Maurizio Lombardi) [2160677]
- nvme-pci: rename nvme_disable_io_queues (Maurizio Lombardi) [2160677]
- nvme-pci: cleanup nvme_suspend_queue (Maurizio Lombardi) [2160677]
- nvme-pci: remove nvme_pci_disable (Maurizio Lombardi) [2160677]
- nvme-pci: remove nvme_disable_admin_queue (Maurizio Lombardi) [2160677]
- nvme: merge nvme_shutdown_ctrl into nvme_disable_ctrl (Maurizio Lombardi) [2160677]
- nvme: use nvme_wait_ready in nvme_shutdown_ctrl (Maurizio Lombardi) [2160677]
- nvme-apple: fix controller shutdown in apple_nvme_disable (Maurizio Lombardi) [2160677]
- nvme-fc: move common code into helper (Maurizio Lombardi) [2160677]
- nvme-fc: avoid null pointer dereference (Maurizio Lombardi) [2160677]
- nvme-multipath: support io stats on the mpath device (Maurizio Lombardi) [2160677]
- nvme: introduce nvme_start_request (Maurizio Lombardi) [2160677]
- nvme: use kstrtobool() instead of strtobool() (Maurizio Lombardi) [2160677]
- nvmet: expose firmware revision to configfs (Maurizio Lombardi) [2160677]
- nvmet: expose IEEE OUI to configfs (Maurizio Lombardi) [2160677]
- nvme: rename the queue quiescing helpers (Maurizio Lombardi) [2160677]
- nvme: avoid fallback to sequential scan due to transient issues (Maurizio Lombardi) [2160677]
- nvme-auth: have dhchap_auth_work wait for queues auth to complete (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant auth_work flush (Maurizio Lombardi) [2160677]
- nvme-auth: convert dhchap_auth_list to an array (Maurizio Lombardi) [2160677]
- nvme-auth: check chap ctrl_key once constructed (Maurizio Lombardi) [2160677]
- nvme-auth: no need to reset chap contexts on re-authentication (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant deallocations (Maurizio Lombardi) [2160677]
- nvme-auth: clear sensitive info right after authentication completes (Maurizio Lombardi) [2160677]
- nvme-auth: guarantee dhchap buffers under memory pressure (Maurizio Lombardi) [2160677]
- nvme-auth: don't keep long lived 4k dhchap buffer (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant if statement (Maurizio Lombardi) [2160677]
- nvme-auth: don't override ctrl keys before validation (Maurizio Lombardi) [2160677]
- nvme-auth: don't ignore key generation failures when initializing ctrl keys (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant buffer deallocations (Maurizio Lombardi) [2160677]
- nvme-auth: don't re-authenticate if the controller is not LIVE (Maurizio Lombardi) [2160677]
- nvme-auth: remove symbol export from nvme_auth_reset (Maurizio Lombardi) [2160677]
- nvme-auth: rename authentication work elements (Maurizio Lombardi) [2160677]
- nvme-auth: rename __nvme_auth_[reset|free] to nvme_auth[reset|free]_dhchap (Maurizio Lombardi) [2160677]
- nvme: implement the DEAC bit for the Write Zeroes command (Maurizio Lombardi) [2160677]
- nvme-fc: improve memory usage in nvme_fc_rcv_ls_req() (Maurizio Lombardi) [2160677]
- nvmet: only allocate a single slab for bvecs (Maurizio Lombardi) [2160677]
- nvmet: force reconnect when number of queue changes (Maurizio Lombardi) [2160677]
- nvmet: use try_cmpxchg in nvmet_update_sq_head (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Netac NV7000 (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Micron Nitro (Maurizio Lombardi) [2160677]
- nvme: quiet user passthrough command errors (Maurizio Lombardi) [2160677]
- nvme-multipath: set queue dma alignment to 3 (Maurizio Lombardi) [2160677]
- nvme-tcp: replace sg_init_marker() with sg_init_table() (Maurizio Lombardi) [2160677]
- nvme-hwmon: kmalloc the NVME SMART log buffer (Maurizio Lombardi) [2160677]
- nvme-hwmon: consistently ignore errors from nvme_hwmon_init (Maurizio Lombardi) [2160677]
- nvme-apple: don't limit DMA segement size (Maurizio Lombardi) [2160677]
- nvme-pci: disable write zeroes on various Kingston SSD (Maurizio Lombardi) [2160677]
- nvme-pci: avoid the deepest sleep state on ZHITAI TiPro5000 SSDs (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Lexar NM760 (Maurizio Lombardi) [2160677]
- nvme: Use blk_rq_map_user_io helper (Maurizio Lombardi) [2160677]
- nvmet: don't look at the request_queue in nvmet_bdev_set_limits (Maurizio Lombardi) [2160677]
- nvmet: don't look at the request_queue in nvmet_bdev_zone_mgmt_emulate_all (Maurizio Lombardi) [2160677]
- nvmet: add helpers to set the result field for connect commands (Maurizio Lombardi) [2160677]
- nvme: improve the NVME_CONNECT_AUTHREQ* definitions (Maurizio Lombardi) [2160677]
- nvmet-tcp: handle ICReq PDU received in NVMET_TCP_Q_LIVE state (Maurizio Lombardi) [2160677]
- nvme-pci: report the actual number of tagset maps (Maurizio Lombardi) [2160677]
- nvme: ensure subsystem reset is single threaded (Maurizio Lombardi) [2160677]
- nvme: restrict management ioctls to admin (Maurizio Lombardi) [2160677]
- nvme: copy firmware_rev on each init (Maurizio Lombardi) [2160677]
- nvme: handle effects after freeing the request (Maurizio Lombardi) [2160677]
- nvme-tcp: print actual source IP address through sysfs "address" attr (Maurizio Lombardi) [2160677]
- nvme-pci: move iod dma_len fill gaps (Maurizio Lombardi) [2160677]
- nvme-pci: iod npages fits in s8 (Maurizio Lombardi) [2160677]
- nvme-pci: iod's 'aborted' is a bool (Maurizio Lombardi) [2160677]
- nvme-pci: remove nvme_queue from nvme_iod (Maurizio Lombardi) [2160677]
- nvme: consider also host_iface when checking ip options (Maurizio Lombardi) [2160677]
- nvmet: avoid unnecessary flush bio (Maurizio Lombardi) [2160677]
- nvmet-auth: remove redundant parameters req (Maurizio Lombardi) [2160677]
- nvmet-auth: clean up with done_kfree (Maurizio Lombardi) [2160677]
- nvme-auth: remove the redundant req->cqe->result.u16 assignment operation (Maurizio Lombardi) [2160677]
- nvme: move from strlcpy with unused retval to strscpy (Maurizio Lombardi) [2160677]
- nvme: add comment for unaligned "fake" nqn (Maurizio Lombardi) [2160677]
- nvme-pci: disable Write Zeroes on Phison E3C/E4C (Maurizio Lombardi) [2160677]
- nvme: Fix IOC_PR_CLEAR and IOC_PR_RELEASE ioctls for nvme devices (Maurizio Lombardi) [2160677]
- locking/rwsem: Disable preemption in all down_write*() and up_write() code paths (Joel Savitz) [2176147]
- locking/rwsem: Disable preemption in all down_read*() and up_read() code paths (Joel Savitz) [2176147]
- locking/rwsem: Prevent non-first waiter from spinning in down_write() slowpath (Joel Savitz) [2176147]
- rtmutex: Ensure that the top waiter is always woken up (Joel Savitz) [2176147]
- locking/lockdep: Print more debug information - report name and key when look_up_lock_class() got confused (Joel Savitz) [2176147]
- locking: Fix qspinlock/x86 inline asm error (Joel Savitz) [2176147]
- locking: Add __lockfunc to slow path functions (Joel Savitz) [2176147]
- locking/rwsem: Allow slowpath writer to ignore handoff bit if not set by first waiter (Joel Savitz) [2176147]
- kernel/lockdep: move lockdep sysctls to its own file (Joel Savitz) [2176147]
- locking/qrwlock: Change "queue rwlock" to "queued rwlock" (Joel Savitz) [2176147]
- locking/mutex: Make contention tracepoints more consistent wrt adaptive spinning (Joel Savitz) [2176147]
- locking: Apply contention tracepoints in the slow path (Joel Savitz) [2176147]
- locking/rwsem: Always try to wake waiters in out_nolock path (Joel Savitz) [2176147]
- locking/rwsem: No need to check for handoff bit if wait queue empty (Joel Savitz) [2176147]
- lockdep: Use memset_startat() helper in reinit_class() (Joel Savitz) [2176147]
- locking/rwsem: Conditionally wake waiters in reader/writer slowpaths (Joel Savitz) [2176147]
- locking/rwsem: Make handoff bit handling more consistent (Joel Savitz) [2176147]
- Revert "locking/rwsem: Conditionally wake waiters in reader/writer slowpaths" (Joel Savitz) [2176147]
- futex: Fix futex_waitv() hrtimer debug object leak on kcalloc error (Joel Savitz) [2176147]
- futex: Remove a PREEMPT_RT_FULL reference. (Joel Savitz) [2176147]
- futex: Fix additional regressions (Joel Savitz) [2176147]
- futex: Fix sparc32/m68k/nds32 build regression (Joel Savitz) [2176147]
- futex: Ensure futex_atomic_cmpxchg_inatomic() is present (Joel Savitz) [2176147]
- futex: Remove futex_cmpxchg detection (Joel Savitz) [2176147]
- dm: fix __send_duplicate_bios() to always allow for splitting IO (Benjamin Marzinski) [2184420]
- dm: fix improper splitting for abnormal bios (Benjamin Marzinski) [2184420]

...

Thu, 20 Apr 2023 09:20:51 GMT: fence-agents-ibm-powervs-4.10.0-44.el9.noarch

fence-agents-ibm-powervs - Fence agent for IBM PowerVS

Fence agent for IBM PowerVS that are accessed via REST API.

Change Log:

Thu, 20 Apr 2023 GMT - Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.10.0-44
- fence_scsi: detect devices in shared VGs
  Resolves: rhbz#2187327

Thu, 26 Jan 2023 GMT - Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.10.0-43
- fence_vmware_soap: set login_timeout lower than default
  pcmk_monitor_timeout (20s) to remove tmp dirs
  Resolves: rhbz#2122944

Tue, 24 Jan 2023 GMT - Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.10.0-42
- fencing/fence_wti: add --plug-separator to be able to avoid
  characters that are in node name(s)
  Resolves: rhbz#2152107

...

Thu, 20 Apr 2023 09:20:51 GMT: fence-agents-virsh-4.10.0-44.el9.noarch

fence-agents-virsh - Fence agent for virtual machines based on libvirt

Fence agent for virtual machines that are accessed via SSH.

Change Log:

Thu, 20 Apr 2023 GMT - Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.10.0-44
- fence_scsi: detect devices in shared VGs
  Resolves: rhbz#2187327

Thu, 26 Jan 2023 GMT - Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.10.0-43
- fence_vmware_soap: set login_timeout lower than default
  pcmk_monitor_timeout (20s) to remove tmp dirs
  Resolves: rhbz#2122944

Tue, 24 Jan 2023 GMT - Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.10.0-42
- fencing/fence_wti: add --plug-separator to be able to avoid
  characters that are in node name(s)
  Resolves: rhbz#2152107

...

Thu, 20 Apr 2023 09:20:51 GMT: fence-agents-common-4.10.0-44.el9.noarch

fence-agents-common - Common base for Fence Agents

A collection of executables to handle isolation ("fencing") of possibly
misbehaving hosts by the means of remote power management, blocking
network, storage, or similar.

This package contains support files including the Python fencing library.

Change Log:

Thu, 20 Apr 2023 GMT - Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.10.0-44
- fence_scsi: detect devices in shared VGs
  Resolves: rhbz#2187327

Thu, 26 Jan 2023 GMT - Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.10.0-43
- fence_vmware_soap: set login_timeout lower than default
  pcmk_monitor_timeout (20s) to remove tmp dirs
  Resolves: rhbz#2122944

Tue, 24 Jan 2023 GMT - Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.10.0-42
- fencing/fence_wti: add --plug-separator to be able to avoid
  characters that are in node name(s)
  Resolves: rhbz#2152107

...

Thu, 20 Apr 2023 09:20:51 GMT: fence-agents-ibm-vpc-4.10.0-44.el9.noarch

fence-agents-ibm-vpc - Fence agent for IBM Cloud VPC

Fence agent for IBM Cloud VPC that are accessed via REST API.

Change Log:

Thu, 20 Apr 2023 GMT - Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.10.0-44
- fence_scsi: detect devices in shared VGs
  Resolves: rhbz#2187327

Thu, 26 Jan 2023 GMT - Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.10.0-43
- fence_vmware_soap: set login_timeout lower than default
  pcmk_monitor_timeout (20s) to remove tmp dirs
  Resolves: rhbz#2122944

Tue, 24 Jan 2023 GMT - Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.10.0-42
- fencing/fence_wti: add --plug-separator to be able to avoid
  characters that are in node name(s)
  Resolves: rhbz#2152107

...

Thu, 20 Apr 2023 09:20:29 GMT: fence-virtd-libvirt-4.10.0-44.el9.x86_64

fence-virtd-libvirt - Libvirt backend for fence-virtd

Provides fence_virtd with a connection to libvirt to fence
virtual machines. Useful for running a cluster of virtual
machines on a desktop.

Change Log:

Thu, 20 Apr 2023 GMT - Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.10.0-44
- fence_scsi: detect devices in shared VGs
  Resolves: rhbz#2187327

Thu, 26 Jan 2023 GMT - Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.10.0-43
- fence_vmware_soap: set login_timeout lower than default
  pcmk_monitor_timeout (20s) to remove tmp dirs
  Resolves: rhbz#2122944

Tue, 24 Jan 2023 GMT - Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.10.0-42
- fencing/fence_wti: add --plug-separator to be able to avoid
  characters that are in node name(s)
  Resolves: rhbz#2152107

...

Thu, 20 Apr 2023 09:20:29 GMT: fence-virtd-serial-4.10.0-44.el9.x86_64

fence-virtd-serial - Serial VMChannel listener for fence-virtd

Provides serial VMChannel listener capability for fence-virtd.

Change Log:

Thu, 20 Apr 2023 GMT - Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.10.0-44
- fence_scsi: detect devices in shared VGs
  Resolves: rhbz#2187327

Thu, 26 Jan 2023 GMT - Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.10.0-43
- fence_vmware_soap: set login_timeout lower than default
  pcmk_monitor_timeout (20s) to remove tmp dirs
  Resolves: rhbz#2122944

Tue, 24 Jan 2023 GMT - Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.10.0-42
- fencing/fence_wti: add --plug-separator to be able to avoid
  characters that are in node name(s)
  Resolves: rhbz#2152107

...

Thu, 20 Apr 2023 09:20:29 GMT: fence-virtd-tcp-4.10.0-44.el9.x86_64

fence-virtd-tcp - TCP listener for fence-virtd

Provides TCP listener capability for fence-virtd.

Change Log:

Thu, 20 Apr 2023 GMT - Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.10.0-44
- fence_scsi: detect devices in shared VGs
  Resolves: rhbz#2187327

Thu, 26 Jan 2023 GMT - Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.10.0-43
- fence_vmware_soap: set login_timeout lower than default
  pcmk_monitor_timeout (20s) to remove tmp dirs
  Resolves: rhbz#2122944

Tue, 24 Jan 2023 GMT - Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.10.0-42
- fencing/fence_wti: add --plug-separator to be able to avoid
  characters that are in node name(s)
  Resolves: rhbz#2152107

...

Thu, 20 Apr 2023 09:20:29 GMT: fence-virtd-cpg-4.10.0-44.el9.x86_64

fence-virtd-cpg - CPG/libvirt backend for fence-virtd

Provides fence_virtd with a connection to libvirt to fence
virtual machines. Uses corosync CPG to keep track of VM
locations to allow for non-local VMs to be fenced when VMs
are located on corosync cluster nodes.

Change Log:

Thu, 20 Apr 2023 GMT - Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.10.0-44
- fence_scsi: detect devices in shared VGs
  Resolves: rhbz#2187327

Thu, 26 Jan 2023 GMT - Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.10.0-43
- fence_vmware_soap: set login_timeout lower than default
  pcmk_monitor_timeout (20s) to remove tmp dirs
  Resolves: rhbz#2122944

Tue, 24 Jan 2023 GMT - Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.10.0-42
- fencing/fence_wti: add --plug-separator to be able to avoid
  characters that are in node name(s)
  Resolves: rhbz#2152107

...

Thu, 20 Apr 2023 09:20:29 GMT: fence-agents-kubevirt-4.10.0-44.el9.x86_64

fence-agents-kubevirt - Fence agent for KubeVirt platform

Fence agent for KubeVirt platform.

Change Log:

Thu, 20 Apr 2023 GMT - Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.10.0-44
- fence_scsi: detect devices in shared VGs
  Resolves: rhbz#2187327

Thu, 26 Jan 2023 GMT - Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.10.0-43
- fence_vmware_soap: set login_timeout lower than default
  pcmk_monitor_timeout (20s) to remove tmp dirs
  Resolves: rhbz#2122944

Tue, 24 Jan 2023 GMT - Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.10.0-42
- fencing/fence_wti: add --plug-separator to be able to avoid
  characters that are in node name(s)
  Resolves: rhbz#2152107

...

Thu, 20 Apr 2023 09:20:29 GMT: fence-agents-compute-4.10.0-44.el9.x86_64

fence-agents-compute - Fence agent for Nova compute nodes

Fence agent for Nova compute nodes.

Change Log:

Thu, 20 Apr 2023 GMT - Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.10.0-44
- fence_scsi: detect devices in shared VGs
  Resolves: rhbz#2187327

Thu, 26 Jan 2023 GMT - Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.10.0-43
- fence_vmware_soap: set login_timeout lower than default
  pcmk_monitor_timeout (20s) to remove tmp dirs
  Resolves: rhbz#2122944

Tue, 24 Jan 2023 GMT - Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.10.0-42
- fencing/fence_wti: add --plug-separator to be able to avoid
  characters that are in node name(s)
  Resolves: rhbz#2152107

...

Thu, 20 Apr 2023 09:20:29 GMT: fence-virt-4.10.0-44.el9.x86_64

fence-virt - A pluggable fencing framework for virtual machines

Fencing agent for virtual machines.

Change Log:

Thu, 20 Apr 2023 GMT - Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.10.0-44
- fence_scsi: detect devices in shared VGs
  Resolves: rhbz#2187327

Thu, 26 Jan 2023 GMT - Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.10.0-43
- fence_vmware_soap: set login_timeout lower than default
  pcmk_monitor_timeout (20s) to remove tmp dirs
  Resolves: rhbz#2122944

Tue, 24 Jan 2023 GMT - Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.10.0-42
- fencing/fence_wti: add --plug-separator to be able to avoid
  characters that are in node name(s)
  Resolves: rhbz#2152107

...

Thu, 20 Apr 2023 09:20:29 GMT: fence-virtd-multicast-4.10.0-44.el9.x86_64

fence-virtd-multicast - Multicast listener for fence-virtd

Provides multicast listener capability for fence-virtd.

Change Log:

Thu, 20 Apr 2023 GMT - Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.10.0-44
- fence_scsi: detect devices in shared VGs
  Resolves: rhbz#2187327

Thu, 26 Jan 2023 GMT - Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.10.0-43
- fence_vmware_soap: set login_timeout lower than default
  pcmk_monitor_timeout (20s) to remove tmp dirs
  Resolves: rhbz#2122944

Tue, 24 Jan 2023 GMT - Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.10.0-42
- fencing/fence_wti: add --plug-separator to be able to avoid
  characters that are in node name(s)
  Resolves: rhbz#2152107

...

Thu, 20 Apr 2023 09:20:29 GMT: fence-virtd-4.10.0-44.el9.x86_64

fence-virtd - Daemon which handles requests from fence-virt

This package provides the host server framework, fence_virtd,
for fence_virt. The fence_virtd host daemon is resposible for
processing fencing requests from virtual machines and routing
the requests to the appropriate physical machine for action.

Change Log:

Thu, 20 Apr 2023 GMT - Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.10.0-44
- fence_scsi: detect devices in shared VGs
  Resolves: rhbz#2187327

Thu, 26 Jan 2023 GMT - Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.10.0-43
- fence_vmware_soap: set login_timeout lower than default
  pcmk_monitor_timeout (20s) to remove tmp dirs
  Resolves: rhbz#2122944

Tue, 24 Jan 2023 GMT - Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.10.0-42
- fencing/fence_wti: add --plug-separator to be able to avoid
  characters that are in node name(s)
  Resolves: rhbz#2152107

...

Fri, 21 Apr 2023 10:50:26 GMT: 2:containers-common-1-52.el9.x86_64

containers-common - Common configuration and documentation for containers

This package contains common configuration files and documentation for container
tools ecosystem, such as Podman, Buildah and Skopeo.

It is required because the most of configuration files and docs come from projects
which are vendored into Podman, Buildah, Skopeo, etc. but they are not packaged
separately.

Change Log:

Fri, 21 Apr 2023 GMT - Jindrich Novy <jnovy@redhat.com> - 2:1-52
- update vendored components
- Related: #2176063

Fri, 24 Mar 2023 GMT - Jindrich Novy <jnovy@redhat.com> - 2:1-51
- regenerate shortnames, vendored components + fix pyxis script
- Related: #2176063

Wed, 22 Feb 2023 GMT - Jindrich Novy <jnovy@redhat.com> - 2:1-50
- improve shortnames generation
- Related: #2124478

...

Wed, 22 Mar 2023 09:04:54 GMT: pipewire-jack-audio-connection-kit-devel-0.3.67-1.el9.i686

pipewire-jack-audio-connection-kit-devel - Development files for pipewire-jack-audio-connection-kit

This package provides development files for building JACK applications
using PipeWire's JACK library.

Change Log:

Wed, 22 Mar 2023 GMT - Wim Taymans <wtaymans@redhat.com> - 0.3.67-1
- Update to 0.3.67
- Resolves: rhbz#2176829

Fri, 11 Mar 2022 GMT - Wim Taymans <wtaymans@redhat.com> - 0.3.47-2
- Add pulseaudio-utils as Requires for pipewire-pulseaudio
  Resolves: rhbz#2059874

Fri, 18 Feb 2022 GMT - Wim Taymans <wtaymans@redhat.com> - 0.3.47-1
- Update to 0.3.47
  Resolves: rhbz#2055694

...

Wed, 22 Mar 2023 09:04:54 GMT: pipewire-0.3.67-1.el9.i686

pipewire - Media Sharing Server

PipeWire is a multimedia server for Linux and other Unix like operating
systems.

Change Log:

Wed, 22 Mar 2023 GMT - Wim Taymans <wtaymans@redhat.com> - 0.3.67-1
- Update to 0.3.67
- Resolves: rhbz#2176829

Fri, 11 Mar 2022 GMT - Wim Taymans <wtaymans@redhat.com> - 0.3.47-2
- Add pulseaudio-utils as Requires for pipewire-pulseaudio
  Resolves: rhbz#2059874

Fri, 18 Feb 2022 GMT - Wim Taymans <wtaymans@redhat.com> - 0.3.47-1
- Update to 0.3.47
  Resolves: rhbz#2055694

...

Wed, 22 Mar 2023 09:04:54 GMT: pipewire-gstreamer-0.3.67-1.el9.i686

pipewire-gstreamer - GStreamer elements for PipeWire

This package contains GStreamer elements to interface with a
PipeWire media server.

Change Log:

Wed, 22 Mar 2023 GMT - Wim Taymans <wtaymans@redhat.com> - 0.3.67-1
- Update to 0.3.67
- Resolves: rhbz#2176829

Fri, 11 Mar 2022 GMT - Wim Taymans <wtaymans@redhat.com> - 0.3.47-2
- Add pulseaudio-utils as Requires for pipewire-pulseaudio
  Resolves: rhbz#2059874

Fri, 18 Feb 2022 GMT - Wim Taymans <wtaymans@redhat.com> - 0.3.47-1
- Update to 0.3.47
  Resolves: rhbz#2055694

...

Wed, 22 Mar 2023 09:04:54 GMT: pipewire-devel-0.3.67-1.el9.i686

pipewire-devel - Headers and libraries for PipeWire client development

Headers and libraries for developing applications that can communicate with
a PipeWire media server.

Change Log:

Wed, 22 Mar 2023 GMT - Wim Taymans <wtaymans@redhat.com> - 0.3.67-1
- Update to 0.3.67
- Resolves: rhbz#2176829

Fri, 11 Mar 2022 GMT - Wim Taymans <wtaymans@redhat.com> - 0.3.47-2
- Add pulseaudio-utils as Requires for pipewire-pulseaudio
  Resolves: rhbz#2059874

Fri, 18 Feb 2022 GMT - Wim Taymans <wtaymans@redhat.com> - 0.3.47-1
- Update to 0.3.47
  Resolves: rhbz#2055694

...

Wed, 22 Mar 2023 09:04:54 GMT: pipewire-jack-audio-connection-kit-0.3.67-1.el9.i686

pipewire-jack-audio-connection-kit - PipeWire JACK implementation

This package provides a JACK implementation based on PipeWire

Change Log:

Wed, 22 Mar 2023 GMT - Wim Taymans <wtaymans@redhat.com> - 0.3.67-1
- Update to 0.3.67
- Resolves: rhbz#2176829

Fri, 11 Mar 2022 GMT - Wim Taymans <wtaymans@redhat.com> - 0.3.47-2
- Add pulseaudio-utils as Requires for pipewire-pulseaudio
  Resolves: rhbz#2059874

Fri, 18 Feb 2022 GMT - Wim Taymans <wtaymans@redhat.com> - 0.3.47-1
- Update to 0.3.47
  Resolves: rhbz#2055694

...

Wed, 22 Mar 2023 09:04:54 GMT: pipewire-libs-0.3.67-1.el9.i686

pipewire-libs - Libraries for PipeWire clients

This package contains the runtime libraries for any application that wishes
to interface with a PipeWire media server.

Change Log:

Wed, 22 Mar 2023 GMT - Wim Taymans <wtaymans@redhat.com> - 0.3.67-1
- Update to 0.3.67
- Resolves: rhbz#2176829

Fri, 11 Mar 2022 GMT - Wim Taymans <wtaymans@redhat.com> - 0.3.47-2
- Add pulseaudio-utils as Requires for pipewire-pulseaudio
  Resolves: rhbz#2059874

Fri, 18 Feb 2022 GMT - Wim Taymans <wtaymans@redhat.com> - 0.3.47-1
- Update to 0.3.47
  Resolves: rhbz#2055694

...

Wed, 22 Mar 2023 09:04:54 GMT: pipewire-alsa-0.3.67-1.el9.i686

pipewire-alsa - PipeWire media server ALSA support

This package contains an ALSA plugin for the PipeWire media server.

Change Log:

Wed, 22 Mar 2023 GMT - Wim Taymans <wtaymans@redhat.com> - 0.3.67-1
- Update to 0.3.67
- Resolves: rhbz#2176829

Fri, 11 Mar 2022 GMT - Wim Taymans <wtaymans@redhat.com> - 0.3.47-2
- Add pulseaudio-utils as Requires for pipewire-pulseaudio
  Resolves: rhbz#2059874

Fri, 18 Feb 2022 GMT - Wim Taymans <wtaymans@redhat.com> - 0.3.47-1
- Update to 0.3.47
  Resolves: rhbz#2055694

...

Wed, 22 Mar 2023 09:04:55 GMT: pipewire-jack-audio-connection-kit-devel-0.3.67-1.el9.x86_64

pipewire-jack-audio-connection-kit-devel - Development files for pipewire-jack-audio-connection-kit

This package provides development files for building JACK applications
using PipeWire's JACK library.

Change Log:

Wed, 22 Mar 2023 GMT - Wim Taymans <wtaymans@redhat.com> - 0.3.67-1
- Update to 0.3.67
- Resolves: rhbz#2176829

Fri, 11 Mar 2022 GMT - Wim Taymans <wtaymans@redhat.com> - 0.3.47-2
- Add pulseaudio-utils as Requires for pipewire-pulseaudio
  Resolves: rhbz#2059874

Fri, 18 Feb 2022 GMT - Wim Taymans <wtaymans@redhat.com> - 0.3.47-1
- Update to 0.3.47
  Resolves: rhbz#2055694

...

Wed, 22 Mar 2023 09:04:55 GMT: pipewire-0.3.67-1.el9.x86_64

pipewire - Media Sharing Server

PipeWire is a multimedia server for Linux and other Unix like operating
systems.

Change Log:

Wed, 22 Mar 2023 GMT - Wim Taymans <wtaymans@redhat.com> - 0.3.67-1
- Update to 0.3.67
- Resolves: rhbz#2176829

Fri, 11 Mar 2022 GMT - Wim Taymans <wtaymans@redhat.com> - 0.3.47-2
- Add pulseaudio-utils as Requires for pipewire-pulseaudio
  Resolves: rhbz#2059874

Fri, 18 Feb 2022 GMT - Wim Taymans <wtaymans@redhat.com> - 0.3.47-1
- Update to 0.3.47
  Resolves: rhbz#2055694

...

Wed, 22 Mar 2023 09:04:55 GMT: pipewire-utils-0.3.67-1.el9.x86_64

pipewire-utils - PipeWire media server utilities

This package contains command line utilities for the PipeWire media server.

Change Log:

Wed, 22 Mar 2023 GMT - Wim Taymans <wtaymans@redhat.com> - 0.3.67-1
- Update to 0.3.67
- Resolves: rhbz#2176829

Fri, 11 Mar 2022 GMT - Wim Taymans <wtaymans@redhat.com> - 0.3.47-2
- Add pulseaudio-utils as Requires for pipewire-pulseaudio
  Resolves: rhbz#2059874

Fri, 18 Feb 2022 GMT - Wim Taymans <wtaymans@redhat.com> - 0.3.47-1
- Update to 0.3.47
  Resolves: rhbz#2055694

...

Wed, 22 Mar 2023 09:04:55 GMT: pipewire-jack-audio-connection-kit-0.3.67-1.el9.x86_64

pipewire-jack-audio-connection-kit - PipeWire JACK implementation

This package provides a JACK implementation based on PipeWire

Change Log:

Wed, 22 Mar 2023 GMT - Wim Taymans <wtaymans@redhat.com> - 0.3.67-1
- Update to 0.3.67
- Resolves: rhbz#2176829

Fri, 11 Mar 2022 GMT - Wim Taymans <wtaymans@redhat.com> - 0.3.47-2
- Add pulseaudio-utils as Requires for pipewire-pulseaudio
  Resolves: rhbz#2059874

Fri, 18 Feb 2022 GMT - Wim Taymans <wtaymans@redhat.com> - 0.3.47-1
- Update to 0.3.47
  Resolves: rhbz#2055694

...

Wed, 22 Mar 2023 09:04:55 GMT: pipewire-devel-0.3.67-1.el9.x86_64

pipewire-devel - Headers and libraries for PipeWire client development

Headers and libraries for developing applications that can communicate with
a PipeWire media server.

Change Log:

Wed, 22 Mar 2023 GMT - Wim Taymans <wtaymans@redhat.com> - 0.3.67-1
- Update to 0.3.67
- Resolves: rhbz#2176829

Fri, 11 Mar 2022 GMT - Wim Taymans <wtaymans@redhat.com> - 0.3.47-2
- Add pulseaudio-utils as Requires for pipewire-pulseaudio
  Resolves: rhbz#2059874

Fri, 18 Feb 2022 GMT - Wim Taymans <wtaymans@redhat.com> - 0.3.47-1
- Update to 0.3.47
  Resolves: rhbz#2055694

...

Wed, 22 Mar 2023 09:04:55 GMT: pipewire-libs-0.3.67-1.el9.x86_64

pipewire-libs - Libraries for PipeWire clients

This package contains the runtime libraries for any application that wishes
to interface with a PipeWire media server.

Change Log:

Wed, 22 Mar 2023 GMT - Wim Taymans <wtaymans@redhat.com> - 0.3.67-1
- Update to 0.3.67
- Resolves: rhbz#2176829

Fri, 11 Mar 2022 GMT - Wim Taymans <wtaymans@redhat.com> - 0.3.47-2
- Add pulseaudio-utils as Requires for pipewire-pulseaudio
  Resolves: rhbz#2059874

Fri, 18 Feb 2022 GMT - Wim Taymans <wtaymans@redhat.com> - 0.3.47-1
- Update to 0.3.47
  Resolves: rhbz#2055694

...

Wed, 22 Mar 2023 09:04:55 GMT: pipewire-gstreamer-0.3.67-1.el9.x86_64

pipewire-gstreamer - GStreamer elements for PipeWire

This package contains GStreamer elements to interface with a
PipeWire media server.

Change Log:

Wed, 22 Mar 2023 GMT - Wim Taymans <wtaymans@redhat.com> - 0.3.67-1
- Update to 0.3.67
- Resolves: rhbz#2176829

Fri, 11 Mar 2022 GMT - Wim Taymans <wtaymans@redhat.com> - 0.3.47-2
- Add pulseaudio-utils as Requires for pipewire-pulseaudio
  Resolves: rhbz#2059874

Fri, 18 Feb 2022 GMT - Wim Taymans <wtaymans@redhat.com> - 0.3.47-1
- Update to 0.3.47
  Resolves: rhbz#2055694

...

Wed, 22 Mar 2023 09:04:55 GMT: pipewire-pulseaudio-0.3.67-1.el9.x86_64

pipewire-pulseaudio - PipeWire PulseAudio implementation

This package provides a PulseAudio implementation based on PipeWire

Change Log:

Wed, 22 Mar 2023 GMT - Wim Taymans <wtaymans@redhat.com> - 0.3.67-1
- Update to 0.3.67
- Resolves: rhbz#2176829

Fri, 11 Mar 2022 GMT - Wim Taymans <wtaymans@redhat.com> - 0.3.47-2
- Add pulseaudio-utils as Requires for pipewire-pulseaudio
  Resolves: rhbz#2059874

Fri, 18 Feb 2022 GMT - Wim Taymans <wtaymans@redhat.com> - 0.3.47-1
- Update to 0.3.47
  Resolves: rhbz#2055694

...

Wed, 22 Mar 2023 09:04:55 GMT: pipewire-alsa-0.3.67-1.el9.x86_64

pipewire-alsa - PipeWire media server ALSA support

This package contains an ALSA plugin for the PipeWire media server.

Change Log:

Wed, 22 Mar 2023 GMT - Wim Taymans <wtaymans@redhat.com> - 0.3.67-1
- Update to 0.3.67
- Resolves: rhbz#2176829

Fri, 11 Mar 2022 GMT - Wim Taymans <wtaymans@redhat.com> - 0.3.47-2
- Add pulseaudio-utils as Requires for pipewire-pulseaudio
  Resolves: rhbz#2059874

Fri, 18 Feb 2022 GMT - Wim Taymans <wtaymans@redhat.com> - 0.3.47-1
- Update to 0.3.47
  Resolves: rhbz#2055694

...

Wed, 19 Apr 2023 21:41:48 GMT: 1:NetworkManager-dispatcher-routing-rules-1.43.6-1.el9.noarch

NetworkManager-dispatcher-routing-rules - NetworkManager dispatcher file for advanced routing rules

This adds a NetworkManager dispatcher file to support networking
configurations using "/etc/sysconfig/network-scripts/rule-NAME" files
(eg, to do policy-based routing).

Change Log:

Wed, 19 Apr 2023 GMT - Beniamino Galvani <bgalvani@redhat.com> - 1:1.43.6-1
- Update to 1.43.6 release (development)
- fix assertion failure when renewing DHCP lease (rh #2179890)
- emit the dhcp-change dispatcher script event on lease renewal (rh #2179537)
- ensure the NetworkManager is restarted when dbus is restarted (rh #2161915)
- add support for the "no-aaaa" resolv.conf option (rh #2176137)                                                                                                              -

Wed, 05 Apr 2023 GMT - Lubomir Rintel <lkundrak@v3.sk> - 1:1.43.5-1
- Update to 1.43.5 release (development)
- cloud-init/ec2: use right HTTP method for IMDSv2 (rh #2179718)
- core: request a bus name only when dbus objects are present (rh #2175919)
- core: fix autoconnect retry count tracking (rh #2174353)
- core: fix retry on netlink socket buffer exhaustion (rh #2169512)
- ovs: fix a race condition on port detachment (rh #2054933)

Wed, 22 Mar 2023 GMT - Thomas Haller <thaller@redhat.com> - 1:1.43.4-1
- Update to 1.43.4 release (development)
- core: fix handling of IPv4 prefsrc routes with ACD (rh #2046293)
- core: don't configure static routes without addresses (rh #2102212)
- core: fix race activating VLAN devices (rh #2155991)

...

Wed, 19 Apr 2023 21:41:48 GMT: 1:NetworkManager-config-connectivity-redhat-1.43.6-1.el9.noarch

NetworkManager-config-connectivity-redhat - NetworkManager config file for connectivity checking via Red Hat servers

This adds a NetworkManager configuration file to enable connectivity checking
via Red Hat infrastructure.

Change Log:

Wed, 19 Apr 2023 GMT - Beniamino Galvani <bgalvani@redhat.com> - 1:1.43.6-1
- Update to 1.43.6 release (development)
- fix assertion failure when renewing DHCP lease (rh #2179890)
- emit the dhcp-change dispatcher script event on lease renewal (rh #2179537)
- ensure the NetworkManager is restarted when dbus is restarted (rh #2161915)
- add support for the "no-aaaa" resolv.conf option (rh #2176137)                                                                                                              -

Wed, 05 Apr 2023 GMT - Lubomir Rintel <lkundrak@v3.sk> - 1:1.43.5-1
- Update to 1.43.5 release (development)
- cloud-init/ec2: use right HTTP method for IMDSv2 (rh #2179718)
- core: request a bus name only when dbus objects are present (rh #2175919)
- core: fix autoconnect retry count tracking (rh #2174353)
- core: fix retry on netlink socket buffer exhaustion (rh #2169512)
- ovs: fix a race condition on port detachment (rh #2054933)

Wed, 22 Mar 2023 GMT - Thomas Haller <thaller@redhat.com> - 1:1.43.4-1
- Update to 1.43.4 release (development)
- core: fix handling of IPv4 prefsrc routes with ACD (rh #2046293)
- core: don't configure static routes without addresses (rh #2102212)
- core: fix race activating VLAN devices (rh #2155991)

...

Wed, 19 Apr 2023 21:41:26 GMT: 1:NetworkManager-ppp-1.43.6-1.el9.x86_64

NetworkManager-ppp - PPP plugin for NetworkManager

This package contains NetworkManager support for PPP.

Change Log:

Wed, 19 Apr 2023 GMT - Beniamino Galvani <bgalvani@redhat.com> - 1:1.43.6-1
- Update to 1.43.6 release (development)
- fix assertion failure when renewing DHCP lease (rh #2179890)
- emit the dhcp-change dispatcher script event on lease renewal (rh #2179537)
- ensure the NetworkManager is restarted when dbus is restarted (rh #2161915)
- add support for the "no-aaaa" resolv.conf option (rh #2176137)                                                                                                              -

Wed, 05 Apr 2023 GMT - Lubomir Rintel <lkundrak@v3.sk> - 1:1.43.5-1
- Update to 1.43.5 release (development)
- cloud-init/ec2: use right HTTP method for IMDSv2 (rh #2179718)
- core: request a bus name only when dbus objects are present (rh #2175919)
- core: fix autoconnect retry count tracking (rh #2174353)
- core: fix retry on netlink socket buffer exhaustion (rh #2169512)
- ovs: fix a race condition on port detachment (rh #2054933)

Wed, 22 Mar 2023 GMT - Thomas Haller <thaller@redhat.com> - 1:1.43.4-1
- Update to 1.43.4 release (development)
- core: fix handling of IPv4 prefsrc routes with ACD (rh #2046293)
- core: don't configure static routes without addresses (rh #2102212)
- core: fix race activating VLAN devices (rh #2155991)

...

Wed, 19 Apr 2023 21:41:26 GMT: 1:NetworkManager-ovs-1.43.6-1.el9.x86_64

NetworkManager-ovs - Open vSwitch device plugin for NetworkManager

This package contains NetworkManager support for Open vSwitch bridges.

Change Log:

Wed, 19 Apr 2023 GMT - Beniamino Galvani <bgalvani@redhat.com> - 1:1.43.6-1
- Update to 1.43.6 release (development)
- fix assertion failure when renewing DHCP lease (rh #2179890)
- emit the dhcp-change dispatcher script event on lease renewal (rh #2179537)
- ensure the NetworkManager is restarted when dbus is restarted (rh #2161915)
- add support for the "no-aaaa" resolv.conf option (rh #2176137)                                                                                                              -

Wed, 05 Apr 2023 GMT - Lubomir Rintel <lkundrak@v3.sk> - 1:1.43.5-1
- Update to 1.43.5 release (development)
- cloud-init/ec2: use right HTTP method for IMDSv2 (rh #2179718)
- core: request a bus name only when dbus objects are present (rh #2175919)
- core: fix autoconnect retry count tracking (rh #2174353)
- core: fix retry on netlink socket buffer exhaustion (rh #2169512)
- ovs: fix a race condition on port detachment (rh #2054933)

Wed, 22 Mar 2023 GMT - Thomas Haller <thaller@redhat.com> - 1:1.43.4-1
- Update to 1.43.4 release (development)
- core: fix handling of IPv4 prefsrc routes with ACD (rh #2046293)
- core: don't configure static routes without addresses (rh #2102212)
- core: fix race activating VLAN devices (rh #2155991)

...

Wed, 19 Apr 2023 21:41:26 GMT: 1:NetworkManager-cloud-setup-1.43.6-1.el9.x86_64

NetworkManager-cloud-setup - Automatically configure NetworkManager in cloud

Installs a nm-cloud-setup tool that can automatically configure
NetworkManager in cloud setups. Currently only EC2 is supported.
This tool is still experimental.

Change Log:

Wed, 19 Apr 2023 GMT - Beniamino Galvani <bgalvani@redhat.com> - 1:1.43.6-1
- Update to 1.43.6 release (development)
- fix assertion failure when renewing DHCP lease (rh #2179890)
- emit the dhcp-change dispatcher script event on lease renewal (rh #2179537)
- ensure the NetworkManager is restarted when dbus is restarted (rh #2161915)
- add support for the "no-aaaa" resolv.conf option (rh #2176137)                                                                                                              -

Wed, 05 Apr 2023 GMT - Lubomir Rintel <lkundrak@v3.sk> - 1:1.43.5-1
- Update to 1.43.5 release (development)
- cloud-init/ec2: use right HTTP method for IMDSv2 (rh #2179718)
- core: request a bus name only when dbus objects are present (rh #2175919)
- core: fix autoconnect retry count tracking (rh #2174353)
- core: fix retry on netlink socket buffer exhaustion (rh #2169512)
- ovs: fix a race condition on port detachment (rh #2054933)

Wed, 22 Mar 2023 GMT - Thomas Haller <thaller@redhat.com> - 1:1.43.4-1
- Update to 1.43.4 release (development)
- core: fix handling of IPv4 prefsrc routes with ACD (rh #2046293)
- core: don't configure static routes without addresses (rh #2102212)
- core: fix race activating VLAN devices (rh #2155991)

...

Wed, 19 Apr 2023 13:42:04 GMT: cockpit-packagekit-290-1.el9.noarch

cockpit-packagekit - Cockpit user interface for packages

The Cockpit components for installing OS updates and Cockpit add-ons,
via PackageKit.

Change Log:

Wed, 19 Apr 2023 GMT - Packit <hello@packit.dev> - 290-1
- Login page: Add autocomplete tags
- webserver: Disallow direct URL logins with LoginTo=false

Wed, 05 Apr 2023 GMT - Packit <hello@packit.dev> - 289-1
- Metrics: Indicate high usage and use colorblind-friendly colors
- Accounts: Improve password validation

Fri, 24 Mar 2023 GMT - Packit <hello@packit.dev> - 288.1-1
- Fix broken "SELinux" menu entry

...

Wed, 19 Apr 2023 13:42:04 GMT: cockpit-storaged-290-1.el9.noarch

cockpit-storaged - Cockpit user interface for storage, using udisks

The Cockpit component for managing storage. This package uses udisks.

Change Log:

Wed, 19 Apr 2023 GMT - Packit <hello@packit.dev> - 290-1
- Login page: Add autocomplete tags
- webserver: Disallow direct URL logins with LoginTo=false

Wed, 05 Apr 2023 GMT - Packit <hello@packit.dev> - 289-1
- Metrics: Indicate high usage and use colorblind-friendly colors
- Accounts: Improve password validation

Fri, 24 Mar 2023 GMT - Packit <hello@packit.dev> - 288.1-1
- Fix broken "SELinux" menu entry

...

Wed, 19 Apr 2023 13:41:35 GMT: cockpit-pcp-290-1.el9.x86_64

cockpit-pcp - Cockpit PCP integration

Cockpit support for reading PCP metrics and loading PCP archives.

Change Log:

Wed, 19 Apr 2023 GMT - Packit <hello@packit.dev> - 290-1
- Login page: Add autocomplete tags
- webserver: Disallow direct URL logins with LoginTo=false

Wed, 05 Apr 2023 GMT - Packit <hello@packit.dev> - 289-1
- Metrics: Indicate high usage and use colorblind-friendly colors
- Accounts: Improve password validation

Fri, 24 Mar 2023 GMT - Packit <hello@packit.dev> - 288.1-1
- Fix broken "SELinux" menu entry

...

Wed, 19 Apr 2023 09:31:28 GMT: oci-seccomp-bpf-hook-1.2.9-1.el9.x86_64

oci-seccomp-bpf-hook - OCI Hook to generate seccomp json files based on EBF syscalls used by container

OCI Hook to generate seccomp json files based on EBF syscalls used by container
oci-seccomp-bpf-hook provides a library for applications looking to use
the Container Pod concept popularized by Kubernetes.

Change Log:

Wed, 19 Apr 2023 GMT - Jindrich Novy <jnovy@redhat.com> - 1.2.9-1
- update to https://github.com/containers/oci-seccomp-bpf-hook/releases/tag/v1.2.9
- Related: #2176063

Tue, 18 Oct 2022 GMT - Jindrich Novy <jnovy@redhat.com> - 1.2.8-1
- update to https://github.com/containers/oci-seccomp-bpf-hook/releases/tag/v1.2.8
- Related: #2124478

Tue, 12 Jul 2022 GMT - Jindrich Novy <jnovy@redhat.com> - 1.2.6-1
- update to https://github.com/containers/oci-seccomp-bpf-hook/releases/tag/v1.2.6
- Related: #2061316

...

Fri, 14 Apr 2023 15:13:56 GMT: butane-0.18.0-1.el9.x86_64

butane - Butane config transpiler


Butane translates human-readable Butane Configs into machine-readable Ignition
configs for provisioning operating systems that use Ignition.

Change Log:

Thu, 06 Apr 2023 GMT - Steven Presti <spresti@redhat.com> - 0.18.0-1
- New version

Mon, 09 Jan 2023 GMT - Sohan Kunkerkar <skunkerk@redhat.com> - 0.17.0-1
- New release

Mon, 17 Oct 2022 GMT - Benjamin Gilbert <bgilbert@redhat.com> - 0.16.0-1
- New release

...

Tue, 18 Apr 2023 16:22:04 GMT: libstoragemgmt-megaraid-plugin-1.9.7-2.el9.noarch

libstoragemgmt-megaraid-plugin - Files for LSI MegaRAID support for libstoragemgmt

The libstoragemgmt-megaraid-plugin package contains the plugin for LSI
MegaRAID storage management via storcli.

Change Log:

Tue, 18 Apr 2023 GMT - Tony Asleson <tasleson@redhat.com> - 1.9.7-2
- FIPS correction ref: https://issues.redhat.com/browse/RHEL-376

Wed, 22 Feb 2023 GMT - Tony Asleson <tasleson@redhat.com> - 1.9.7-1
- Upgrade to 1.9.7

Thu, 27 Oct 2022 GMT - Tony Asleson <tasleson@redhat.com> - 1.9.5-1
- Upgrade to 1.9.5
- Use systemd-sysusers

...

Tue, 18 Apr 2023 16:22:04 GMT: libstoragemgmt-targetd-plugin-1.9.7-2.el9.noarch

libstoragemgmt-targetd-plugin - Files for targetd array support for libstoragemgmt

The libstoragemgmt-targetd-plugin package contains plug-in for targetd array
support.

Change Log:

Tue, 18 Apr 2023 GMT - Tony Asleson <tasleson@redhat.com> - 1.9.7-2
- FIPS correction ref: https://issues.redhat.com/browse/RHEL-376

Wed, 22 Feb 2023 GMT - Tony Asleson <tasleson@redhat.com> - 1.9.7-1
- Upgrade to 1.9.7

Thu, 27 Oct 2022 GMT - Tony Asleson <tasleson@redhat.com> - 1.9.5-1
- Upgrade to 1.9.5
- Use systemd-sysusers

...

Tue, 18 Apr 2023 16:22:04 GMT: libstoragemgmt-hpsa-plugin-1.9.7-2.el9.noarch

libstoragemgmt-hpsa-plugin - Files for HP SmartArray support for libstoragemgmt

The libstoragemgmt-hpsa-plugin package contains the plugin for HP
SmartArray storage management via hpssacli.

Change Log:

Tue, 18 Apr 2023 GMT - Tony Asleson <tasleson@redhat.com> - 1.9.7-2
- FIPS correction ref: https://issues.redhat.com/browse/RHEL-376

Wed, 22 Feb 2023 GMT - Tony Asleson <tasleson@redhat.com> - 1.9.7-1
- Upgrade to 1.9.7

Thu, 27 Oct 2022 GMT - Tony Asleson <tasleson@redhat.com> - 1.9.5-1
- Upgrade to 1.9.5
- Use systemd-sysusers

...

Tue, 18 Apr 2023 16:22:04 GMT: libstoragemgmt-local-plugin-1.9.7-2.el9.noarch

libstoragemgmt-local-plugin - Files for local pseudo plugin of libstoragemgmt

The libstoragemgmt-local-plugin is a plugin that provides auto
plugin selection for locally managed storage.

Change Log:

Tue, 18 Apr 2023 GMT - Tony Asleson <tasleson@redhat.com> - 1.9.7-2
- FIPS correction ref: https://issues.redhat.com/browse/RHEL-376

Wed, 22 Feb 2023 GMT - Tony Asleson <tasleson@redhat.com> - 1.9.7-1
- Upgrade to 1.9.7

Thu, 27 Oct 2022 GMT - Tony Asleson <tasleson@redhat.com> - 1.9.5-1
- Upgrade to 1.9.5
- Use systemd-sysusers

...

Tue, 18 Apr 2023 16:22:04 GMT: libstoragemgmt-arcconf-plugin-1.9.7-2.el9.noarch

libstoragemgmt-arcconf-plugin - Files for Microsemi Adaptec and Smart Family support for libstoragemgmt

The libstoragemgmt-arcconf-plugin package contains the plugin for Microsemi
Adaptec RAID and Smart Family Controller storage management.

Change Log:

Tue, 18 Apr 2023 GMT - Tony Asleson <tasleson@redhat.com> - 1.9.7-2
- FIPS correction ref: https://issues.redhat.com/browse/RHEL-376

Wed, 22 Feb 2023 GMT - Tony Asleson <tasleson@redhat.com> - 1.9.7-1
- Upgrade to 1.9.7

Thu, 27 Oct 2022 GMT - Tony Asleson <tasleson@redhat.com> - 1.9.5-1
- Upgrade to 1.9.5
- Use systemd-sysusers

...

Tue, 18 Apr 2023 16:22:04 GMT: libstoragemgmt-smis-plugin-1.9.7-2.el9.noarch

libstoragemgmt-smis-plugin - Files for SMI-S generic array support for libstoragemgmt

The libstoragemgmt-smis-plugin package contains plug-in for generic SMI-S array
support.

Change Log:

Tue, 18 Apr 2023 GMT - Tony Asleson <tasleson@redhat.com> - 1.9.7-2
- FIPS correction ref: https://issues.redhat.com/browse/RHEL-376

Wed, 22 Feb 2023 GMT - Tony Asleson <tasleson@redhat.com> - 1.9.7-1
- Upgrade to 1.9.7

Thu, 27 Oct 2022 GMT - Tony Asleson <tasleson@redhat.com> - 1.9.5-1
- Upgrade to 1.9.5
- Use systemd-sysusers

...

Tue, 18 Apr 2023 16:21:38 GMT: python3-libstoragemgmt-1.9.7-2.el9.i686

python3-libstoragemgmt - Python 3 client libraries and plug-in support for libstoragemgmt

This contains python 3 client libraries as well as python framework
support and open source plug-ins written in python 3.

Change Log:

Tue, 18 Apr 2023 GMT - Tony Asleson <tasleson@redhat.com> - 1.9.7-2
- FIPS correction ref: https://issues.redhat.com/browse/RHEL-376

Wed, 22 Feb 2023 GMT - Tony Asleson <tasleson@redhat.com> - 1.9.7-1
- Upgrade to 1.9.7

Thu, 27 Oct 2022 GMT - Tony Asleson <tasleson@redhat.com> - 1.9.5-1
- Upgrade to 1.9.5
- Use systemd-sysusers

...

Tue, 18 Apr 2023 16:21:49 GMT: libstoragemgmt-1.9.7-2.el9.x86_64

libstoragemgmt - Storage array management library

The libStorageMgmt library will provide a vendor agnostic open source storage
application programming interface (API) that will allow management of storage
arrays. The library includes a command line interface for interactive use and
scripting (command lsmcli). The library also has a daemon that is used for
executing plug-ins in a separate process (lsmd).

Change Log:

Tue, 18 Apr 2023 GMT - Tony Asleson <tasleson@redhat.com> - 1.9.7-2
- FIPS correction ref: https://issues.redhat.com/browse/RHEL-376

Wed, 22 Feb 2023 GMT - Tony Asleson <tasleson@redhat.com> - 1.9.7-1
- Upgrade to 1.9.7

Thu, 27 Oct 2022 GMT - Tony Asleson <tasleson@redhat.com> - 1.9.5-1
- Upgrade to 1.9.5
- Use systemd-sysusers

...

Tue, 18 Apr 2023 16:21:49 GMT: libstoragemgmt-udev-1.9.7-2.el9.x86_64

libstoragemgmt-udev - Udev files for libstoragemgmt

The libstoragemgmt-udev package contains udev rules and helper utilities for
uevents generated by the kernel.

Change Log:

Tue, 18 Apr 2023 GMT - Tony Asleson <tasleson@redhat.com> - 1.9.7-2
- FIPS correction ref: https://issues.redhat.com/browse/RHEL-376

Wed, 22 Feb 2023 GMT - Tony Asleson <tasleson@redhat.com> - 1.9.7-1
- Upgrade to 1.9.7

Thu, 27 Oct 2022 GMT - Tony Asleson <tasleson@redhat.com> - 1.9.5-1
- Upgrade to 1.9.5
- Use systemd-sysusers

...

Tue, 18 Apr 2023 16:21:38 GMT: libstoragemgmt-1.9.7-2.el9.i686

libstoragemgmt - Storage array management library

The libStorageMgmt library will provide a vendor agnostic open source storage
application programming interface (API) that will allow management of storage
arrays. The library includes a command line interface for interactive use and
scripting (command lsmcli). The library also has a daemon that is used for
executing plug-ins in a separate process (lsmd).

Change Log:

Tue, 18 Apr 2023 GMT - Tony Asleson <tasleson@redhat.com> - 1.9.7-2
- FIPS correction ref: https://issues.redhat.com/browse/RHEL-376

Wed, 22 Feb 2023 GMT - Tony Asleson <tasleson@redhat.com> - 1.9.7-1
- Upgrade to 1.9.7

Thu, 27 Oct 2022 GMT - Tony Asleson <tasleson@redhat.com> - 1.9.5-1
- Upgrade to 1.9.5
- Use systemd-sysusers

...

Tue, 18 Apr 2023 16:21:49 GMT: python3-libstoragemgmt-1.9.7-2.el9.x86_64

python3-libstoragemgmt - Python 3 client libraries and plug-in support for libstoragemgmt

This contains python 3 client libraries as well as python framework
support and open source plug-ins written in python 3.

Change Log:

Tue, 18 Apr 2023 GMT - Tony Asleson <tasleson@redhat.com> - 1.9.7-2
- FIPS correction ref: https://issues.redhat.com/browse/RHEL-376

Wed, 22 Feb 2023 GMT - Tony Asleson <tasleson@redhat.com> - 1.9.7-1
- Upgrade to 1.9.7

Thu, 27 Oct 2022 GMT - Tony Asleson <tasleson@redhat.com> - 1.9.5-1
- Upgrade to 1.9.5
- Use systemd-sysusers

...

Tue, 18 Apr 2023 16:21:49 GMT: libstoragemgmt-nfs-plugin-1.9.7-2.el9.x86_64

libstoragemgmt-nfs-plugin - Files for NFS local filesystem support for libstoragemgmt

The nfs-plugin package contains plug-in for local NFS exports support.

Change Log:

Tue, 18 Apr 2023 GMT - Tony Asleson <tasleson@redhat.com> - 1.9.7-2
- FIPS correction ref: https://issues.redhat.com/browse/RHEL-376

Wed, 22 Feb 2023 GMT - Tony Asleson <tasleson@redhat.com> - 1.9.7-1
- Upgrade to 1.9.7

Thu, 27 Oct 2022 GMT - Tony Asleson <tasleson@redhat.com> - 1.9.5-1
- Upgrade to 1.9.5
- Use systemd-sysusers

...

Tue, 28 Mar 2023 13:36:41 GMT: debugedit-5.0-4.el9.x86_64

debugedit - Tools for debuginfo creation

The debugedit project provides programs and scripts for creating
debuginfo and source file distributions, collect build-ids and rewrite
source paths in DWARF data for debugging, tracing and profiling.

It is based on code originally from the rpm project plus libiberty and
binutils. It depends on the elfutils libelf and libdw libraries to
read and write ELF files, DWARF data and build-ids.

Change Log:

Tue, 28 Mar 2023 GMT - Mark Wielaard <mjw@redhat.com> - 5.0-4
- Add 0002-scripts-find-debuginfo.in-Add-q-quiet.patch

Mon, 09 Aug 2021 GMT - Mohan Boddu <mboddu@redhat.com> - 5.0-3
- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
  Related: rhbz#1991688

Tue, 03 Aug 2021 GMT - Mark Wielaard <mjw@redhat.com> - 5.0-2
- Add testsuite fix for GCC 11.2.1

...

Tue, 18 Apr 2023 08:43:39 GMT: logwatch-7.5.5-6.el9.noarch

logwatch - A log file analysis program

Logwatch is a customizable, pluggable log-monitoring system. It will go
through your logs for a given period of time and make a report in the areas
that you wish with the detail that you wish. Easy to use - works right out
of the package on many systems.

Change Log:

Fri, 14 Apr 2023 GMT - Pavel Šimovec <psimovec@redhat.com> - 7.5.5-6
- Add patch to fix systemd messages containing "Deactivated"
- Resolves: rhbz:2160770

Thu, 02 Mar 2023 GMT - Pavel Šimovec <psimovec@redhat.com> - 7.5.5-5
- Add patch to remove CMDEND from cron service
  Resolves: rhbz#2158271

Mon, 09 Aug 2021 GMT - Mohan Boddu <mboddu@redhat.com> - 7.5.5-4
- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
  Related: rhbz#1991688

...

Tue, 18 Apr 2023 12:08:23 GMT: 2:conmon-2.1.7-2.el9.x86_64

conmon - OCI container runtime monitor

OCI container runtime monitor.

Change Log:

Tue, 18 Apr 2023 GMT - Jindrich Novy <jnovy@redhat.com> - 2:2.1.7-2
- bump to preserve upgrade path from 9.2.0
- Related: #2176063

Sun, 26 Mar 2023 GMT - Jindrich Novy <jnovy@redhat.com> - 2:2.1.7-1
- update to https://github.com/containers/conmon/releases/tag/v2.1.7
- Related: #2176063

Tue, 07 Feb 2023 GMT - Jindrich Novy <jnovy@redhat.com> - 2:2.1.6-1
- update to https://github.com/containers/conmon/releases/tag/v2.1.6
- Related: #2124478

...

Wed, 29 Mar 2023 07:14:14 GMT: xorg-x11-proto-devel-2022.2-1.el9.noarch

xorg-x11-proto-devel - X.Org X11 Protocol headers

X.Org X11 Protocol headers

Change Log:

Tue, 21 Mar 2023 GMT - Olivier Fourdan <ofourdan@redhat.com> - 2022.2-1
xorgproto 2022.2 (#2179319)

Tue, 10 Aug 2021 GMT - Mohan Boddu <mboddu@redhat.com> - 2021.4-2
- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
  Related: rhbz#1991688

Fri, 30 Apr 2021 GMT - Peter Hutterer <peter.hutterer@redhat.com> 2021.4-1
- xorgproto 2021.4 (#1954344)

...

Thu, 06 Apr 2023 11:13:53 GMT: ansible-freeipa-tests-1.10.0-1.el9.noarch

ansible-freeipa-tests - ansible-freeipa tests

ansible-freeipa tests.

Please have a look at /usr/share/ansible-freeipa/requirements-tests.txt
to get the needed requrements to run the tests.

Change Log:

Wed, 05 Apr 2023 GMT - Thomas Woerner <twoerner@redhat.com> - 1.10.0-1
- Update to version 1.10.0
  https://github.com/freeipa/ansible-freeipa/releases/tag/v1.10.0
  Resolves: RHBZ#2170373
- ipareplica/server: Enable removal from domain with undeployment
  Resolves: RHBZ#2127903
- ipagroup: Allow multiple group management
  Resolves: RHBZ#2175763
- ipaserver: Allow deployments with random serial numbers
  Resolves: RHBZ#2127905
- ipagroup: Fix ensuring external group members (without trust-ad)
  Resolves: RHBZ#2183822
- ipaclient: Add subid option to select the sssd profile with-subid
  Resolves: RHBZ#2175767
- ipaclient: Fix allow_repair with removed krb5.conf and DNS lookup
  Resolves: RHBZ#2127883
- ipaclient: Keep server affinity while deploying as long as possible
  Resolves: RHBZ#2175757

Tue, 31 Jan 2023 GMT - Thomas Woerner <twoerner@redhat.com> - 1.9.2-1
- Update to version 1.9.2
  https://github.com/freeipa/ansible-freeipa/releases/tag/v1.9.2
  Resolves: RHBZ#2125592
- ipabackup: Use ipabackup_item again in copy_backup_to_server
  Resolves: RHBZ#2165953

Mon, 30 Jan 2023 GMT - Thomas Woerner <twoerner@redhat.com> - 1.9.1-1
- Update to version 1.9.1
  https://github.com/freeipa/ansible-freeipa/releases/tag/v1.9.1
  Resolves: RHBZ#2125592
- pwpolicy: Allow clearing policy values
  Resolves: RHBZ#2150334
- Use netgroup_find instead of netgroup_show to workaround IPA bug
  Resolves: RHBZ#2144725

...

Thu, 06 Apr 2023 11:13:53 GMT: ansible-freeipa-1.10.0-1.el9.noarch

ansible-freeipa - Roles and playbooks to deploy FreeIPA servers, replicas and clients

Ansible roles to install and uninstall FreeIPA servers, replicas and clients,
roles for backups and SmartCard configuration, modules for management and also
playbooks for all roles and modules.

Note: The Ansible playbooks and roles require a configured Ansible environment
where the Ansible nodes are reachable and are properly set up to have an IP
address and a working package manager.

Features

- Server, replica and client deployment
- Cluster deployments: Server, replicas and clients in one playbook
- One-time-password (OTP) support for client installation
- Repair mode for clients
- Backup and restore, also to and from controller
- Smartcard setup for servers and clients
- Modules for automembership rule management
- Modules for automount key management
- Modules for automount location management
- Modules for automount map management
- Modules for config management
- Modules for delegation management
- Modules for dns config management
- Modules for dns forwarder management
- Modules for dns record management
- Modules for dns zone management
- Modules for group management
- Modules for hbacrule management
- Modules for hbacsvc management
- Modules for hbacsvcgroup management
- Modules for host management
- Modules for hostgroup management
- Modules for idrange management
- Modules for location management
- Modules for netgroup management
- Modules for permission management
- Modules for privilege management
- Modules for pwpolicy management
- Modules for role management
- Modules for self service management
- Modules for server management
- Modules for service management
- Modules for service delegation rule management
- Modules for service delegation target management
- Modules for sudocmd management
- Modules for sudocmdgroup management
- Modules for sudorule management
- Modules for topology management
- Modules for trust management
- Modules for user management
- Modules for vault management

Supported FreeIPA Versions

FreeIPA versions 4.6 and up are supported by all roles.

The client role supports versions 4.4 and up, the server role is working with
versions 4.5 and up, the replica role is currently only working with versions
4.6 and up.

Supported Distributions

- RHEL/CentOS 7.4+
- Fedora 26+
- Ubuntu
- Debian 10+ (ipaclient only, no server or replica!)

Requirements

Controller
- Ansible version: 2.8+ (ansible-freeipa is an Ansible Collection)

Node
- Supported FreeIPA version (see above)
- Supported distribution (needed for package installation only, see above)

Limitations

External signed CA is now supported. But the currently needed two step process
is an issue for the processing in a simple playbook.
Work is planned to have a new method to handle CSR for external signed CAs in
a separate step before starting the server installation.

Change Log:

Wed, 05 Apr 2023 GMT - Thomas Woerner <twoerner@redhat.com> - 1.10.0-1
- Update to version 1.10.0
  https://github.com/freeipa/ansible-freeipa/releases/tag/v1.10.0
  Resolves: RHBZ#2170373
- ipareplica/server: Enable removal from domain with undeployment
  Resolves: RHBZ#2127903
- ipagroup: Allow multiple group management
  Resolves: RHBZ#2175763
- ipaserver: Allow deployments with random serial numbers
  Resolves: RHBZ#2127905
- ipagroup: Fix ensuring external group members (without trust-ad)
  Resolves: RHBZ#2183822
- ipaclient: Add subid option to select the sssd profile with-subid
  Resolves: RHBZ#2175767
- ipaclient: Fix allow_repair with removed krb5.conf and DNS lookup
  Resolves: RHBZ#2127883
- ipaclient: Keep server affinity while deploying as long as possible
  Resolves: RHBZ#2175757

Tue, 31 Jan 2023 GMT - Thomas Woerner <twoerner@redhat.com> - 1.9.2-1
- Update to version 1.9.2
  https://github.com/freeipa/ansible-freeipa/releases/tag/v1.9.2
  Resolves: RHBZ#2125592
- ipabackup: Use ipabackup_item again in copy_backup_to_server
  Resolves: RHBZ#2165953

Mon, 30 Jan 2023 GMT - Thomas Woerner <twoerner@redhat.com> - 1.9.1-1
- Update to version 1.9.1
  https://github.com/freeipa/ansible-freeipa/releases/tag/v1.9.1
  Resolves: RHBZ#2125592
- pwpolicy: Allow clearing policy values
  Resolves: RHBZ#2150334
- Use netgroup_find instead of netgroup_show to workaround IPA bug
  Resolves: RHBZ#2144725

...

Mon, 17 Apr 2023 11:55:44 GMT: lua-5.4.4-4.el9.x86_64

lua - Powerful light-weight programming language

Lua is a powerful light-weight programming language designed for
extending applications. Lua is also frequently used as a
general-purpose, stand-alone language. Lua is free software.
Lua combines simple procedural syntax with powerful data description
constructs based on associative arrays and extensible semantics. Lua
is dynamically typed, interpreted from bytecodes, and has automatic
memory management with garbage collection, making it ideal for
configuration, scripting, and rapid prototyping.

Change Log:

Mon, 17 Apr 2023 GMT - Florian Festi <ffesti@redhat.com> - 5.4.4-4
- Disable bootstrap mode forgotten on 5.4 rebase (#2135419)

Fri, 03 Feb 2023 GMT - Florian Festi <ffesti@redhat.com> - 5.4.4-3
- Apply upstream patch for CVE-2022-28805

Fri, 03 Feb 2023 GMT - Florian Festi <ffesti@redhat.com> - 5.4.4-2
- Resolves CVE-2021-43519

...

Tue, 18 Apr 2023 02:25:57 GMT: cockpit-podman-66-2.el9.noarch

cockpit-podman - Cockpit component for Podman containers

The Cockpit user interface for Podman containers.

Change Log:

Mon, 17 Apr 2023 GMT - Martin Pitt <mpitt@redhat.com> - 66-2
- Sync with Fedora rawhide to fix tests

Tue, 11 Apr 2023 GMT - Packit <hello@packit.dev> - 66-1
- Container list can be sorted
 - Custom healthcheck actions

Wed, 22 Mar 2023 GMT - Packit <hello@packit.dev> - 65-1
- Show dialog errors at the top of the dialogs
- Build system and documentation improvements

...

Thu, 06 Apr 2023 12:18:02 GMT: cockpit-machines-287-1.el9.noarch

cockpit-machines - Cockpit user interface for virtual machines

Cockpit component for managing virtual machines.

If "virt-install" is installed, you can also create new virtual machines.

Change Log:

Thu, 06 Apr 2023 GMT - Packit <hello@packit.dev> - 287-1
- Show an alert when virtualization is disabled in BIOS/EFI

Wed, 22 Mar 2023 GMT - Packit <hello@packit.dev> - 286-1
- Create VM based on cloud image and start it later

Wed, 08 Mar 2023 GMT - Packit <hello@packit.dev> - 285-1
- Stability and performance improvements

...

Mon, 17 Apr 2023 14:07:00 GMT: libffi-devel-3.4.2-8.el9.i686

libffi-devel - Development files for libffi

The libffi-devel package contains libraries and header files for
developing applications that use libffi.

Change Log:

Fri, 07 Apr 2023 GMT - DJ Delorie <dj@redhat.com> - 3.4.2-8
- Use /etc/sysconfig/libffi-force-shared-memory-check-first to
  override selinux permissions check for shared memory access (#2152228)

Thu, 26 Aug 2021 GMT - Carlos O'Donell <codonell@redhat.com> - 3.4.2-7
- Remove compat-libffi3.1 subpackage to complete SONAME transition.
  Related: rhbz#1891914

Wed, 18 Aug 2021 GMT - Carlos O'Donell <carlos@redhat.com> - 3.4.2-6
- Rebuilt for libffi 3.4.2 SONAME transition. Related: rhbz#1891914

...

Mon, 17 Apr 2023 14:06:57 GMT: libffi-devel-3.4.2-8.el9.x86_64

libffi-devel - Development files for libffi

The libffi-devel package contains libraries and header files for
developing applications that use libffi.

Change Log:

Fri, 07 Apr 2023 GMT - DJ Delorie <dj@redhat.com> - 3.4.2-8
- Use /etc/sysconfig/libffi-force-shared-memory-check-first to
  override selinux permissions check for shared memory access (#2152228)

Thu, 26 Aug 2021 GMT - Carlos O'Donell <codonell@redhat.com> - 3.4.2-7
- Remove compat-libffi3.1 subpackage to complete SONAME transition.
  Related: rhbz#1891914

Wed, 18 Aug 2021 GMT - Carlos O'Donell <carlos@redhat.com> - 3.4.2-6
- Rebuilt for libffi 3.4.2 SONAME transition. Related: rhbz#1891914

...

Tue, 04 Apr 2023 15:31:53 GMT: elfutils-debuginfod-client-devel-0.189-1.el9.i686

elfutils-debuginfod-client-devel - Libraries and headers to build debuginfod client applications

The elfutils-debuginfod-client-devel package contains the libraries
to create applications to use the debuginfod service.

Change Log:

Tue, 04 Apr 2023 GMT - Mark Wielaard <mjw@redhat.com> - 0.189-1
- Upgrade to upsteam elfutils 0.189.

Mon, 07 Nov 2022 GMT - Mark Wielaard <mjw@redhat.com> - 0.188-3
- Add elfutils-0.188-compile-warnings.patch
- Add elfutils-0.188-debuginfod-client-lifetime.patch

Wed, 02 Nov 2022 GMT - Mark Wielaard <mjw@redhat.com> - 0.188-1
- Upgrade to upsteam elfutils 0.188.
- Add elfutils-0.188-static-extract_section.patch.

...

Tue, 04 Apr 2023 15:31:53 GMT: elfutils-devel-0.189-1.el9.i686

elfutils-devel - Development libraries to handle compiled objects

The elfutils-devel package contains the libraries to create
applications for handling compiled objects. libdw provides access
to the DWARF debugging information. libasm provides a programmable
assembler interface.

Change Log:

Tue, 04 Apr 2023 GMT - Mark Wielaard <mjw@redhat.com> - 0.189-1
- Upgrade to upsteam elfutils 0.189.

Mon, 07 Nov 2022 GMT - Mark Wielaard <mjw@redhat.com> - 0.188-3
- Add elfutils-0.188-compile-warnings.patch
- Add elfutils-0.188-debuginfod-client-lifetime.patch

Wed, 02 Nov 2022 GMT - Mark Wielaard <mjw@redhat.com> - 0.188-1
- Upgrade to upsteam elfutils 0.188.
- Add elfutils-0.188-static-extract_section.patch.

...

Tue, 04 Apr 2023 15:31:53 GMT: elfutils-debuginfod-0.189-1.el9.x86_64

elfutils-debuginfod - HTTP ELF/DWARF file server addressed by build-id

The elfutils-debuginfod package contains the debuginfod binary
and control files for a service that can provide ELF/DWARF
files to remote clients, based on build-id identification.
The ELF/DWARF file searching functions in libdwfl can query
such servers to download those files on demand.

Change Log:

Tue, 04 Apr 2023 GMT - Mark Wielaard <mjw@redhat.com> - 0.189-1
- Upgrade to upsteam elfutils 0.189.

Mon, 07 Nov 2022 GMT - Mark Wielaard <mjw@redhat.com> - 0.188-3
- Add elfutils-0.188-compile-warnings.patch
- Add elfutils-0.188-debuginfod-client-lifetime.patch

Wed, 02 Nov 2022 GMT - Mark Wielaard <mjw@redhat.com> - 0.188-1
- Upgrade to upsteam elfutils 0.188.
- Add elfutils-0.188-static-extract_section.patch.

...

Tue, 04 Apr 2023 15:31:53 GMT: elfutils-libelf-devel-0.189-1.el9.i686

elfutils-libelf-devel - Development support for libelf

The elfutils-libelf-devel package contains the libraries to create
applications for handling compiled objects. libelf allows you to
access the internals of the ELF object file format, so you can see the
different sections of an ELF file.

Change Log:

Tue, 04 Apr 2023 GMT - Mark Wielaard <mjw@redhat.com> - 0.189-1
- Upgrade to upsteam elfutils 0.189.

Mon, 07 Nov 2022 GMT - Mark Wielaard <mjw@redhat.com> - 0.188-3
- Add elfutils-0.188-compile-warnings.patch
- Add elfutils-0.188-debuginfod-client-lifetime.patch

Wed, 02 Nov 2022 GMT - Mark Wielaard <mjw@redhat.com> - 0.188-1
- Upgrade to upsteam elfutils 0.188.
- Add elfutils-0.188-static-extract_section.patch.

...

Tue, 04 Apr 2023 15:31:53 GMT: elfutils-devel-0.189-1.el9.x86_64

elfutils-devel - Development libraries to handle compiled objects

The elfutils-devel package contains the libraries to create
applications for handling compiled objects. libdw provides access
to the DWARF debugging information. libasm provides a programmable
assembler interface.

Change Log:

Tue, 04 Apr 2023 GMT - Mark Wielaard <mjw@redhat.com> - 0.189-1
- Upgrade to upsteam elfutils 0.189.

Mon, 07 Nov 2022 GMT - Mark Wielaard <mjw@redhat.com> - 0.188-3
- Add elfutils-0.188-compile-warnings.patch
- Add elfutils-0.188-debuginfod-client-lifetime.patch

Wed, 02 Nov 2022 GMT - Mark Wielaard <mjw@redhat.com> - 0.188-1
- Upgrade to upsteam elfutils 0.188.
- Add elfutils-0.188-static-extract_section.patch.

...

Tue, 04 Apr 2023 15:31:53 GMT: elfutils-debuginfod-client-devel-0.189-1.el9.x86_64

elfutils-debuginfod-client-devel - Libraries and headers to build debuginfod client applications

The elfutils-debuginfod-client-devel package contains the libraries
to create applications to use the debuginfod service.

Change Log:

Tue, 04 Apr 2023 GMT - Mark Wielaard <mjw@redhat.com> - 0.189-1
- Upgrade to upsteam elfutils 0.189.

Mon, 07 Nov 2022 GMT - Mark Wielaard <mjw@redhat.com> - 0.188-3
- Add elfutils-0.188-compile-warnings.patch
- Add elfutils-0.188-debuginfod-client-lifetime.patch

Wed, 02 Nov 2022 GMT - Mark Wielaard <mjw@redhat.com> - 0.188-1
- Upgrade to upsteam elfutils 0.188.
- Add elfutils-0.188-static-extract_section.patch.

...

Tue, 04 Apr 2023 15:31:53 GMT: elfutils-libelf-devel-0.189-1.el9.x86_64

elfutils-libelf-devel - Development support for libelf

The elfutils-libelf-devel package contains the libraries to create
applications for handling compiled objects. libelf allows you to
access the internals of the ELF object file format, so you can see the
different sections of an ELF file.

Change Log:

Tue, 04 Apr 2023 GMT - Mark Wielaard <mjw@redhat.com> - 0.189-1
- Upgrade to upsteam elfutils 0.189.

Mon, 07 Nov 2022 GMT - Mark Wielaard <mjw@redhat.com> - 0.188-3
- Add elfutils-0.188-compile-warnings.patch
- Add elfutils-0.188-debuginfod-client-lifetime.patch

Wed, 02 Nov 2022 GMT - Mark Wielaard <mjw@redhat.com> - 0.188-1
- Upgrade to upsteam elfutils 0.188.
- Add elfutils-0.188-static-extract_section.patch.

...

Wed, 12 Apr 2023 10:49:40 GMT: thunderbird-102.10.0-2.el9.x86_64

thunderbird - Mozilla Thunderbird mail/newsgroup client

Mozilla Thunderbird is a standalone mail and newsgroup client.

Change Log:

Tue, 11 Apr 2023 GMT - Eike Rathke <erack@redhat.com> - 102.10.0-2
- Update to 102.10.0 build2

Thu, 06 Apr 2023 GMT - Eike Rathke <erack@redhat.com> - 102.10.0-1
- Update to 102.10.0 build1

Mon, 13 Mar 2023 GMT - Eike Rathke <erack@redhat.com> - 102.9.0-2
- Update to 102.9.0 build1

...

New packages in centos-9-stream-x86_64-BaseOS

Mon, 03 Apr 2023 06:33:33 GMT: 2:libbpf-1.1.0-1.el9.x86_64

libbpf - Libbpf library

A mirror of bpf-next linux tree bpf-next/tools/lib/bpf directory plus its
supporting header files. The version of the package reflects the version of
ABI.

Change Log:

Thu, 30 Mar 2023 GMT - Viktor Malik <vmalik@redhat.com> - 2:1.1.0-1
- Update to BPF 6.1 rebase
- Resolves: rhbz#2178931

Thu, 19 Jan 2023 GMT - Viktor Malik <vmalik@redhat.com> - 2:1.0.0-2
- Update to BPF 6.0 rebase
- Resolves: rhbz#2159763

Mon, 02 Jan 2023 GMT - Viktor Malik <vmalik@redhat.com> - 2:1.0.0-1
- Update to 1.0.0 (BPF 5.19 rebase)
- Resolves: rhbz#2157592

...

Mon, 03 Apr 2023 06:33:32 GMT: 2:libbpf-1.1.0-1.el9.i686

libbpf - Libbpf library

A mirror of bpf-next linux tree bpf-next/tools/lib/bpf directory plus its
supporting header files. The version of the package reflects the version of
ABI.

Change Log:

Thu, 30 Mar 2023 GMT - Viktor Malik <vmalik@redhat.com> - 2:1.1.0-1
- Update to BPF 6.1 rebase
- Resolves: rhbz#2178931

Thu, 19 Jan 2023 GMT - Viktor Malik <vmalik@redhat.com> - 2:1.0.0-2
- Update to BPF 6.0 rebase
- Resolves: rhbz#2159763

Mon, 02 Jan 2023 GMT - Viktor Malik <vmalik@redhat.com> - 2:1.0.0-1
- Update to 1.0.0 (BPF 5.19 rebase)
- Resolves: rhbz#2157592

...

Wed, 19 Apr 2023 08:28:30 GMT: python3-cryptography-36.0.1-3.el9.x86_64

python3-cryptography - PyCA's cryptography library

cryptography is a package designed to expose cryptographic primitives and
recipes to Python developers.

Change Log:

Wed, 22 Feb 2023 GMT - Christian Heimes <cheimes@redhat.com> - 36.0.1-3
- Fix CVE-2023-23931: Don't allow update_into to mutate immutable objects, resolves rhbz#2172399
- Fix FTBFS due to failing test_load_invalid_ec_key_from_pem and test_decrypt_invalid_decrypt

Tue, 19 Apr 2022 GMT - Christian Heimes <cheimes@redhat.com> - 36.0.1-2
- Rebuild for gating, related: rhbz#2060787

Fri, 04 Mar 2022 GMT - Christian Heimes <cheimes@redhat.com> - 36.0.1-6
- Rebase to 36.0.1, related: rhbz#2059630, rhbz#2060787
- OpenSSL 3.0 FIPS mode is now detected correctly, related: rhbz#2054785
- Fix error check from EVP_PKEY_CTX_set_signature_md, related: rhbz#2060343
- Block 3DES in FIPS mode, related: rhbz#2055209
- Disable DSA tests in FIPS mode
- Enable SHA1 signatures in test suite
- Fix serialization of keyusage ext with no bits
- Re-enable tests that are passing again

...

Thu, 20 Apr 2023 05:13:59 GMT: kernel-5.14.0-302.el9.x86_64

kernel - The Linux kernel

The kernel meta package

Change Log:

Wed, 19 Apr 2023 GMT - Jan Stancek <jstancek@redhat.com> [5.14.0-302.el9]
- blk-mq: directly poll requests (Ming Lei) [2186507]
- inet: control sockets should not use current thread task_frag (Guillaume Nault) [2183213]
- net: simplify sk_page_frag (Guillaume Nault) [2183213]
- Treewide: Stop corrupting socket's task_frag (Guillaume Nault) [2183213]
- net: Introduce sk_use_task_frag in struct sock. (Guillaume Nault) [2183213]
- PCI: Fix use-after-free in pci_bus_release_domain_nr() (Myron Stowe) [2184109]
- powerpc/pseries/vas: Ignore VAS update for DLPAR if copy/paste is not enabled (Mamatha Inamdar) [2185505]
- nfs42: do not fail with EIO if ssc returns NFS4ERR_OFFLOAD_DENIED (Benjamin Coddington) [2170423]
- cnic: don't pass bogus GFP_ flags to dma_alloc_coherent (Nilesh Javali) [2164967]
- cnic: Use the bitmap API to allocate bitmaps (Nilesh Javali) [2164967]
- arm64/sve: Add Perf extensions documentation (Mark Salter) [2167398]
- arm64: asm/perf_regs.h: Avoid C++-style comment in UAPI header (Mark Salter) [2167398]
- perf: arm64: Add SVE vector granule register to user regs (Mark Salter) [2167398]
- arm64/cpufeature: Fix field sign for DIT hwcap detection (Mark Salter) [2167398]
- arm64/uprobes: change the uprobe_opcode_t typedef to fix the sparse warning (Mark Salter) [2167398]
- arm64/sysreg: Fix errors in 32 bit enumeration values (Mark Salter) [2167398]
- KVM: arm64: vgic: Add Apple M2 cpus to the list of broken SEIS implementations (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- perf: arm_spe: Use feature numbering for PMSEVFR_EL1 defines (Mark Salter) [2167398]
- redhat/configs: enable ARM64_ERRATUM_2645198 (Mark Salter) [2167398]
- arm64: errata: Workaround possible Cortex-A715 [ESR|FAR]_ELx corruption (Mark Salter) [2167398]
- arm64:uprobe fix the uprobe SWBP_INSN in big-endian (Mark Salter) [2167398]
- arm64: insn: always inline hint generation (Mark Salter) [2167398]
- arm64: insn: simplify insn group identification (Mark Salter) [2167398]
- arm64: insn: always inline predicates (Mark Salter) [2167398]
- arm64: insn: remove aarch64_insn_gen_prefetch() (Mark Salter) [2167398]
- arm64: alternatives: make apply_alternatives_vdso() static (Mark Salter) [2167398]
- arm64: make is_ttbrX_addr() noinstr-safe (Mark Salter) [2167398]
- arm64: atomics: lse: remove stale dependency on JUMP_LABEL (Mark Salter) [2167398]
- arm64/asm: Remove unused enable_da macro (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Use kstrtobool() instead of strtobool() (Mark Salter) [2167398]
- arm64: move on_thread_stack() to <asm/stacktrace.h> (Mark Salter) [2167398]
- arm64: remove current_top_of_stack() (Mark Salter) [2167398]
- arm64/sysreg: Remove duplicate definitions from asm/sysreg.h (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_DFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_DFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR5_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert MVFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert MVFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert MVFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_PFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_PFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_PFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR6_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR5_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR4_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR3_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR4_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR3_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Extend the maximum width of a register and symbol name (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MVFR2_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MVFR1_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MVFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_DFR1_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_DFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_PFR2_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_PFR1_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_PFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR6_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR5_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR4_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_MMFR5_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_MMFR4_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_MMFR0_EL1 (Mark Salter) [2167398]
- arm64: booting: Require placement within 48-bit addressable memory (Mark Salter) [2167398]
- arm64: mm: kfence: only handle translation faults (Mark Salter) [2167398]
- arm64/mm: Simplify and document pte_to_phys() for 52 bit addresses (Mark Salter) [2167398]
- arm64: armv8_deprecated: fix unused-function error (Mark Salter) [2167398]
- arm64: armv8_deprecated: rework deprected instruction handling (Mark Salter) [2167398]
- arm64: armv8_deprecated: move aarch32 helper earlier (Mark Salter) [2167398]
- arm64: armv8_deprecated move emulation functions (Mark Salter) [2167398]
- arm64: armv8_deprecated: fold ops into insn_emulation (Mark Salter) [2167398]
- arm64: rework EL0 MRS emulation (Mark Salter) [2167398]
- arm64: factor insn read out of call_undef_hook() (Mark Salter) [2167398]
- arm64: factor out EL1 SSBS emulation hook (Mark Salter) [2167398]
- arm64: split EL0/EL1 UNDEF handlers (Mark Salter) [2167398]
- arm64: allow kprobes on EL0 handlers (Mark Salter) [2167398]
- arm64: Add Cortex-715 CPU part definition (Mark Salter) [2167398]
- arm64/hwcap: Add support for SVE 2.1 (Mark Salter) [2167398]
- arm64/hwcap: Add support for FEAT_RPRFM (Mark Salter) [2167398]
- arm64/hwcap: Add support for FEAT_CSSC (Mark Salter) [2167398]
- arm64: Enable data independent timing (DIT) in the kernel (Mark Salter) [2167398]
- arm64/fpsimd: Make kernel_neon_ API _GPL (Mark Salter) [2167398]
- arm64: alternative: constify alternative_has_feature_* argument (Mark Salter) [2167398]
- arm64: jump_label: mark arguments as const to satisfy asm constraints (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix XGene-1 TVAL register math error (Mark Salter) [2167398]
- arm64: efi: Fix handling of misaligned runtime regions and drop warning (Mark Salter) [2167398]
- arm64: cpufeature: Fix the visibility of compat hwcaps (Mark Salter) [2167398]
- arm64: entry: avoid kprobe recursion (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix CNTPCT_LO and CNTVCT_LO value (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix handling of ARM erratum 858921 (Mark Salter) [2167398]
- redhat/configs: Enable CONFIG_ARM64_ERRATUM_2441007 (Mark Salter) [2167398]
- arm64: errata: Add Cortex-A55 to the repeat tlbi list (Mark Salter) [2167398]
- arm64/sysreg: Fix typo in SCTR_EL1.SPINTMASK (Mark Salter) [2167398]
- arm64: alternatives: Use vdso/bits.h instead of linux/bits.h (Mark Salter) [2167398]
- arm64: uaccess: simplify uaccess_mask_ptr() (Mark Salter) [2167398]
- arm64: support huge vmalloc mappings (Mark Salter) [2167398]
- arm64: spectre: increase parameters that can be used to turn off bhb mitigation individually (Mark Salter) [2167398]
- arm64: run softirqs on the per-CPU IRQ stack (Mark Salter) [2167398]
- arm64: vdso: use SYS_CNTVCTSS_EL0 for gettimeofday (Mark Salter) [2167398]
- arm64: alternative: patch alternatives in the vDSO (Mark Salter) [2167398]
- arm64: module: move find_section to header (Mark Salter) [2167398]
- arm64: module: Remove unused plt_entry_is_initialized() (Mark Salter) [2167398]
- arm64: module: Make plt_equals_entry() static (Mark Salter) [2167398]
- arm64: fix the build with binutils 2.27 (Mark Salter) [2167398]
- arm64: avoid BUILD_BUG_ON() in alternative-macros (Mark Salter) [2167398]
- arm64: alternatives: add shared NOP callback (Mark Salter) [2167398]
- arm64: alternatives: add alternative_has_feature_*() (Mark Salter) [2167398]
- arm64: alternatives: have callbacks take a cap (Mark Salter) [2167398]
- arm64: alternatives: make alt_region const (Mark Salter) [2167398]
- arm64: alternatives: hoist print out of __apply_alternatives() (Mark Salter) [2167398]
- arm64: alternatives: proton-pack: prepare for cap changes (Mark Salter) [2167398]
- arm64: alternatives: kvm: prepare for cap changes (Mark Salter) [2167398]
- arm64: cpufeature: make cpus_have_cap() noinstr-safe (Mark Salter) [2167398]
- arm64/ptrace: Support access to TPIDR2_EL0 (Mark Salter) [2167398]
- arm64/sysreg: Fix a few missed conversions (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64AFRn_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64DFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64FDR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Use feature numbering for PMU and SPE revisions (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64DFR0_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Align field names in ID_AA64DFR0_EL1 with architecture (Mark Salter) [2167398]
- arm64/sysreg: Add defintion for ALLINT (Mark Salter) [2167398]
- arm64/sysreg: Convert SCXTNUM_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert TIPDR_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64PFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64PFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64MMFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64MMFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64MMFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert HCRX_EL2 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64PFR1_EL1 SME enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64PFR1_EL1 BTI enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64PFR1_EL1 fractional version fields (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MTE feature enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for SSBS feature enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64PFR0_EL1.AdvSIMD constants (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64PFR0_EL1 constants (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64MMFR2_EL1.CnP (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64MMFR2_EL1.VARange (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64MMFR1_EL1 fields (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64MMFR0_EL1.ASIDBits (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64MMFR0_EL1.BigEnd (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64PFR1_EL1 constant names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64PFR0_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64MMFR2_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64MMFR0_EL1 definition names (Mark Salter) [2167398]
- arm64: cache: Remove unused CTR_CACHE_MINLINE_MASK (Mark Salter) [2167398]
- arm64/sysreg: Describe ID_AA64SMFR0_EL1.SMEVer as an enumeration (Mark Salter) [2167398]
- arm64/sysreg: Remove stray SMIDR_EL1 defines (Mark Salter) [2167398]
- redhat/configs: Enable CONFIG_ARM64_ERRATUM_2658417 (Mark Salter) [2167398]
- arm64: errata: remove BF16 HWCAP due to incorrect result on Cortex-A510 (Mark Salter) [2167398]
- arm64: cpufeature: Expose get_arm64_ftr_reg() outside cpufeature.c (Mark Salter) [2167398]
- arm64: cpufeature: Force HWCAP to be based on the sysreg visible to user-space (Mark Salter) [2167398]
- arm64: rework BTI exception handling (Mark Salter) [2167398]
- arm64: rework FPAC exception handling (Mark Salter) [2167398]
- arm64: consistently pass ESR_ELx to die() (Mark Salter) [2167398]
- arm64: die(): pass 'err' as long (Mark Salter) [2167398]
- arm64: report EL1 UNDEFs better (Mark Salter) [2167398]
- arm64: atomic: always inline the assembly (Mark Salter) [2167398]
- arm64: atomics: remove LL/SC trampolines (Mark Salter) [2167398]
- arm64: stacktrace: track hyp stacks in unwinder's address space (Mark Salter) [2167398]
- arm64: stacktrace: track all stack boundaries explicitly (Mark Salter) [2167398]
- arm64: stacktrace: remove stack type from fp translator (Mark Salter) [2167398]
- arm64: stacktrace: rework stack boundary discovery (Mark Salter) [2167398]
- arm64: stacktrace: add stackinfo_on_stack() helper (Mark Salter) [2167398]
- arm64: stacktrace: move SDEI stack helpers to stacktrace code (Mark Salter) [2167398]
- arm64: stacktrace: rename unwind_next_common() -> unwind_next_frame_record() (Mark Salter) [2167398]
- arm64: stacktrace: simplify unwind_next_common() (Mark Salter) [2167398]
- arm64: stacktrace: fix kerneldoc comments (Mark Salter) [2167398]
- arm64/sysreg: Add hwcap for SVE EBF16 (Mark Salter) [2167398]
- redhat/configs: aarch64: enable ERRATUM_2457168 workaround (Mark Salter) [2167398]
- arm64: topology: fix possible overflow in amu_fie_setup() (Mark Salter) [2167398]
- arm64: mm: don't acquire mutex when rewriting swapper (Mark Salter) [2167398]
- arm64: mm: fix resume for 52-bit enabled builds (Mark Salter) [2167398]
- arm64/ptrace: Don't clear calling process' TIF_SME on OOM (Mark Salter) [2167398]
- arm64/bti: Disable in kernel BTI when cross section thunks are broken (Mark Salter) [2167398]
- arm64: mm: Reserve enough pages for the initial ID map (Mark Salter) [2167398]
- perf/arm_pmu_platform: fix tests for platform_get_irq() failure (Mark Salter) [2167398]
- arm64: head: Ignore bogus KASLR displacement on non-relocatable kernels (Mark Salter) [2167398]
- arm64/signal: Raise limit on stack frames (Mark Salter) [2167398]
- arm64/cache: Fix cache_type_cwg() for register generation (Mark Salter) [2167398]
- arm64/sysreg: Guard SYS_FIELD_ macros for asm (Mark Salter) [2167398]
- arm64/sysreg: Directly include bitfield.h (Mark Salter) [2167398]
- arm64: errata: add detection for AMEVCNTR01 incrementing incorrectly (Mark Salter) [2167398]
- arm64: Fix comment typo (Mark Salter) [2167398]
- arm64: Fix match_list for erratum 1286807 on Arm Cortex-A76 (Mark Salter) [2167398]
- arm64: Update 'unwinder howto' (Mark Salter) [2167398]
- arm64: Delay initialisation of cpuinfo_arm64::reg_{zcr,smcr} (Mark Salter) [2167398]
- arm64: fix KASAN_INLINE (Mark Salter) [2167398]
- arm64: Add an override for ID_AA64SMFR0_EL1.FA64 (Mark Salter) [2167398]
- arm64: Add the arm64.nosve command line option (Mark Salter) [2167398]
- arm64: Add the arm64.nosme command line option (Mark Salter) [2167398]
- arm64: Expose a __check_override primitive for oddball features (Mark Salter) [2167398]
- arm64: Allow the idreg override to deal with variable field width (Mark Salter) [2167398]
- arm64: Factor out checking of a feature against the override into a macro (Mark Salter) [2167398]
- arm64: Allow sticky E2H when entering EL1 (Mark Salter) [2167398]
- arm64: Save state of HCR_EL2.E2H before switch to EL1 (Mark Salter) [2167398]
- arm64: Rename the VHE switch to "finalise_el2" (Mark Salter) [2167398]
- arm64: mm: fix booting with 52-bit address space (Mark Salter) [2167398]
- arm64: head: remove __PHYS_OFFSET (Mark Salter) [2167398]
- arm64: lds: use PROVIDE instead of conditional definitions (Mark Salter) [2167398]
- arm64: setup: drop early FDT pointer helpers (Mark Salter) [2167398]
- arm64: head: avoid relocating the kernel twice for KASLR (Mark Salter) [2167398]
- arm64: kaslr: defer initialization to initcall where permitted (Mark Salter) [2167398]
- arm64: head: record CPU boot mode after enabling the MMU (Mark Salter) [2167398]
- arm64: head: populate kernel page tables with MMU and caches on (Mark Salter) [2167398]
- arm64: head: factor out TTBR1 assignment into a macro (Mark Salter) [2167398]
- arm64: idreg-override: use early FDT mapping in ID map (Mark Salter) [2167398]
- arm64: head: create a temporary FDT mapping in the initial ID map (Mark Salter) [2167398]
- arm64: head: use relative references to the RELA and RELR tables (Mark Salter) [2167398]
- arm64: head: cover entire kernel image in initial ID map (Mark Salter) [2167398]
- arm64: head: add helper function to remap regions in early page tables (Mark Salter) [2167398]
- arm64: mm: provide idmap pointer to cpu_replace_ttbr1() (Mark Salter) [2167398]
- arm64: head: pass ID map root table address to __enable_mmu() (Mark Salter) [2167398]
- arm64: kernel: drop unnecessary PoC cache clean+invalidate (Mark Salter) [2167398]
- arm64: head: split off idmap creation code (Mark Salter) [2167398]
- arm64: head: switch to map_memory macro for the extended ID map (Mark Salter) [2167398]
- arm64: head: simplify page table mapping macros (slightly) (Mark Salter) [2167398]
- arm64: head: drop idmap_ptrs_per_pgd (Mark Salter) [2167398]
- arm64: head: move assignment of idmap_t0sz to C code (Mark Salter) [2167398]
- arm64: mm: make vabits_actual a build time constant if possible (Mark Salter) [2167398]
- arm64: head: move kimage_vaddr variable into C file (Mark Salter) [2167398]
- arm64: trap implementation defined functionality in userspace (Mark Salter) [2167398]
- arm64/mm: use GENMASK_ULL for TTBR_BADDR_MASK_52 (Mark Salter) [2167398]
- arm64: numa: Don't check node against MAX_NUMNODES (Mark Salter) [2167398]
- arm64: Do not forget syscall when starting a new thread. (Mark Salter) [2167398]
- arm64: boot: add zstd support (Mark Salter) [2167398]
- arm64: cpufeature: Allow different PMU versions in ID_DFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64ZFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64SMFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORID_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORC_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORN_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LOREA_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORSA_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64ISAR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64ISAR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert GMID to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert DCZID_EL0 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert CTR_EL0 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64ISAR2_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64ISAR1_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Remove defines for RPRES enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64ZFR0_EL1 fields (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64SMFR0_EL1 enums (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for WFxT defines (Mark Salter) [2167398]
- arm64: stackleak: fix current_top_of_stack() (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Force inlining of erratum_set_next_event_generic() (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Move drop _tval from erratum function names (Mark Salter) [2167398]
- arm64: Add handling of CNTVCTSS traps (Mark Salter) [2167398]
- arm64: Add CNT{P,V}CTSS_EL0 alternatives to cnt{p,v}ct_el0 (Mark Salter) [2167398]
- clocksource/drivers/arch_arm_timer: Move workaround synchronisation around (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix masking for high freq counters (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Drop unnecessary ISB on CVAL programming (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Remove any trace of the TVAL programming interface (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Work around broken CVAL implementations (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Advertise 56bit timer to the core code (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Move MMIO timer programming over to CVAL (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix MMIO base address vs callback ordering issue (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Move system register timer programming over to CVAL (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Extend write side of timer register accessors to u64 (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Drop CNT*_TVAL read accessors (Mark Salter) [2167398]
- clocksource/arm_arch_timer: Add build-time guards for unhandled register accesses (Mark Salter) [2167398]
- s390/qeth: fix use-after-free in hsci (Tobias Huschle) [2183991]
- s390/uaccess: add missing earlyclobber annotations to __clear_user() (Tobias Huschle) [2183079]

Tue, 18 Apr 2023 GMT - Jan Stancek <jstancek@redhat.com> [5.14.0-301.el9]
- kernel.spec: gcov: make gcov subpackages per variant (Jan Stancek) [2180784]
- block: don't set GD_NEED_PART_SCAN if scan partition failed (Ming Lei) [2179915]
- net: ethtool: fix __ethtool_dev_mm_supported() implementation (Ivan Vecera) [2175237]
- ethtool: pse-pd: Fix double word in comments (Ivan Vecera) [2175237]
- netlink-specs: add rx-push to ethtool family (Ivan Vecera) [2175237]
- net: ethtool: extend ringparam set/get APIs for rx_push (Ivan Vecera) [2175237]
- ethtool: mm: fix get_mm() return code not propagating to user space (Ivan Vecera) [2175237]
- netlink: specs: add partial specification for ethtool (Ivan Vecera) [2175237]
- Documentation: networking: correct spelling (Ivan Vecera) [2175237]
- ethtool: netlink: convert commands to common SET (Ivan Vecera) [2175237]
- ethtool: netlink: handle SET intro/outro in the common code (Ivan Vecera) [2175237]
- net: ethtool: provide shims for stats aggregation helpers when CONFIG_ETHTOOL_NETLINK=n (Ivan Vecera) [2175237]
- net: ethtool: fix NULL pointer dereference in pause_prepare_data() (Ivan Vecera) [2175237]
- net: ethtool: fix NULL pointer dereference in stats_prepare_data() (Ivan Vecera) [2175237]
- ethtool: Add and use ethnl_update_bool. (Ivan Vecera) [2175237]
- net: ethtool: add helpers for MM fragment size translation (Ivan Vecera) [2175237]
- net: ethtool: add helpers for aggregate statistics (Ivan Vecera) [2175237]
- docs: ethtool: document ETHTOOL_A_STATS_SRC and ETHTOOL_A_PAUSE_STATS_SRC (Ivan Vecera) [2175237]
- net: ethtool: netlink: retrieve stats from multiple sources (eMAC, pMAC) (Ivan Vecera) [2175237]
- docs: ethtool-netlink: document interface for MAC Merge layer (Ivan Vecera) [2175237]
- net: ethtool: add support for MAC Merge layer (Ivan Vecera) [2175237]
- plca.c: fix obvious mistake in checking retval (Ivan Vecera) [2175237]
- ethtool: add tx aggregation parameters (Ivan Vecera) [2175237]
- ethtool: add netlink attr in rss get reply only if value is not null (Ivan Vecera) [2175237]
- net/ethtool: add netlink interface for the PLCA RS (Ivan Vecera) [2175237]
- ethtool: Replace 0-length array with flexible array (Ivan Vecera) [2175237]
- net/ethtool/ioctl: split ethtool_get_phy_stats into multiple helpers (Ivan Vecera) [2175237]
- net/ethtool/ioctl: remove if n_stats checks from ethtool_get_phy_stats (Ivan Vecera) [2175237]
- net/ethtool/ioctl: return -EOPNOTSUPP if we have no phy stats (Ivan Vecera) [2175237]
- ethtool: add netlink based get rss support (Ivan Vecera) [2175237]
- ethtool: avoiding integer overflow in ethtool_phys_id() (Ivan Vecera) [2175237]
- ethtool: doc: clarify what drivers can implement in their get_drvinfo() (Ivan Vecera) [2175237]
- ethtool: ethtool_get_drvinfo: populate drvinfo fields even if callback exits (Ivan Vecera) [2175237]
- ethtool: Fail number of channels change when it conflicts with rxnfc (Ivan Vecera) [2175237]
- ethtool: linkstate: add a statistic for PHY down events (Ivan Vecera) [2175237]
- ethtool: Add support for 800Gbps link modes (Ivan Vecera) [2175237]
- ethtool: pse-pd: fix null-deref on genl_info in dump (Ivan Vecera) [2175237]
- eth: pse: add missing static inlines (Ivan Vecera) [2175237]
- ethtool: add interface to interact with Ethernet Power Equipment (Ivan Vecera) [2175237]
- net: mdiobus: search for PSE nodes by parsing PHY nodes. (Ivan Vecera) [2175237]
- net: mdiobus: fwnode_mdiobus_register_phy() rework error handling (Ivan Vecera) [2175237]
- redhat: configs: Add config for PSE_CONTROLLER (Ivan Vecera) [2175237]
- net: add framework to support Ethernet PSE and PDs devices (Ivan Vecera) [2175237]
- ethtool: tunnels: check the return value of nla_nest_start() (Ivan Vecera) [2175237]
- ethtool: move from strlcpy with unused retval to strscpy (Ivan Vecera) [2175237]
- net: delete extra space and tab in blank line (Ivan Vecera) [2175237]
- treewide: uapi: Replace zero-length arrays with flexible-array members (Ivan Vecera) [2175237]
- ethtool: Fix and simplify ethtool_convert_link_mode_to_legacy_u32() (Ivan Vecera) [2175237]
- net: ethtool: move checks before rtnl_lock() in ethnl_set_rings (Ivan Vecera) [2175237]
- net: ethtool: extend ringparam set/get APIs for tx_push (Ivan Vecera) [2175237]
- ethtool: add support to set/get completion queue event size (Ivan Vecera) [2175237]
- ethtool: stats: Use struct_group() to clear all stats at once (Ivan Vecera) [2175237]
- net: convert users of bitmap_foo() to linkmode_foo() (Ivan Vecera) [2175237]
- cifs: Fix pages leak when writedata alloc failed in cifs_write_from_iter() (Ronnie Sahlberg) [2182524]
- cifs: Fix pages array leak when writedata alloc failed in cifs_writedata_alloc() (Ronnie Sahlberg) [2182524]
- cifs: update internal module number (Ronnie Sahlberg) [2182524]
- cifs: fix double free on failed kerberos auth (Ronnie Sahlberg) [2182524]
- cifs: fix interface count calculation during refresh (Ronnie Sahlberg) [2182524]
- cifs: fix memory leaks in session setup (Ronnie Sahlberg) [2182524]
- smb3: interface count displayed incorrectly (Ronnie Sahlberg) [2182524]
- cifs: Fix memory leak when build ntlmssp negotiate blob failed (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_ses_add_channel() (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_flock() (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_create() (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_copy_file_range() (Ronnie Sahlberg) [2182524]
- smb3: improve SMB3 change notification support (Ronnie Sahlberg) [2182524]
- cifs: lease key is uninitialized in two additional functions when smb1 (Ronnie Sahlberg) [2182524]
- cifs: lease key is uninitialized in smb1 paths (Ronnie Sahlberg) [2182524]
- cifs: fix double-fault crash during ntlmssp (Ronnie Sahlberg) [2182524]
- cifs: fix mount on old smb servers (Ronnie Sahlberg) [2182524]
- cifs: use ALIGN() and round_up() macros (Ronnie Sahlberg) [2182524]
- cifs: prevent copying past input buffer boundaries (Ronnie Sahlberg) [2182524]
- cifs: Fix the error length of VALIDATE_NEGOTIATE_INFO message (Ronnie Sahlberg) [2182524]
- cifs: destage dirty pages before re-reading them for cache=none (Ronnie Sahlberg) [2182524]
- cifs: return correct error in ->calc_signature() (Ronnie Sahlberg) [2182524]
- smb3: rename encryption/decryption TFMs (Ronnie Sahlberg) [2182524]
- cifs: replace kfree() with kfree_sensitive() for sensitive data (Ronnie Sahlberg) [2182524]
- cifs: remove initialization value (Ronnie Sahlberg) [2182524]
- cifs: Replace a couple of one-element arrays with flexible-array members (Ronnie Sahlberg) [2182524]
- smb3: add dynamic trace points for tree disconnect (Ronnie Sahlberg) [2182524]
- cifs: misc: fix spelling typo in comment (Ronnie Sahlberg) [2182524]
- cifs: update internal module number (Ronnie Sahlberg) [2182524]
- cifs: Fix memory leak on the deferred close (Ronnie Sahlberg) [2182524]
- SMB3: fix lease break timeout when multiple deferred close handles for the same file. (Ronnie Sahlberg) [2182524]
- smb3: lower default deferred close timeout to address perf regression (Ronnie Sahlberg) [2182524]
- smb3: allow deferred close timeout to be configurable (Ronnie Sahlberg) [2182524]
- cifs: update internal module number (Ronnie Sahlberg) [2182524]
- cifs: alloc_mid function should be marked as static (Ronnie Sahlberg) [2182524]
- cifs: remove "cifs_" prefix from init/destroy mids functions (Ronnie Sahlberg) [2182524]
- cifs: remove useless DeleteMidQEntry() (Ronnie Sahlberg) [2182524]
- cifs: fix wrong unlock before return from cifs_tree_connect() (Ronnie Sahlberg) [2182524]
- Documentation: networking: TC queue based filtering (Ivan Vecera) [2178209]
- act_skbedit: skbedit queue mapping for receive queue (Ivan Vecera) [2178209]
- wifi: iwlwifi: mvm: protect TXQ list manipulation (Jose Ignacio Tornos Martinez) [2183490]
- wifi: iwlwifi: mvm: fix mvmtxq->stopped handling (Jose Ignacio Tornos Martinez) [2183490]
- smb3: clarify multichannel warning (Ronnie Sahlberg) [2180669]
- smb3: do not log confusing message when server returns no network interfaces (Ronnie Sahlberg) [2180669]
- cifs: do not query ifaces on smb1 mounts (Ronnie Sahlberg) [2180669]
- cifs: periodically query network interfaces from server (Ronnie Sahlberg) [2180669]
- smb3: workaround negprot bug in some Samba servers (Ronnie Sahlberg) [2180669]
- smb3: use netname when available on secondary channels (Ronnie Sahlberg) [2180669]
- smb3: fix empty netname context on secondary channels (Ronnie Sahlberg) [2180669]
- cifs: populate empty hostnames for extra channels (Ronnie Sahlberg) [2180669]
- redhat/kernel.spec.template: fix installonlypkg for meta package (Jan Stancek)
- s390/dump: save IPL CPU registers once DAT is available (Chris von Recklinghausen) [2185692]
- gen_compile_commands: handle multiple lines per .mod file (Joel Slebodnick) [2160559]
- scripts/nsdeps: adjust to the format change of *.mod files (Joel Slebodnick) [2160559]
- kbuild: avoid regex RS for POSIX awk (Joel Slebodnick) [2160559]
- kbuild: make *.mod rule robust against too long argument error (Joel Slebodnick) [2160559]
- kbuild: make built-in.a rule robust against too long argument error (Joel Slebodnick) [2160559]
- kbuild: read *.mod to get objects passed to $(LD) or $(AR) (Joel Slebodnick) [2160559]
- kbuild: make *.mod not depend on *.o (Joel Slebodnick) [2160559]
- kbuild: get rid of duplication in *.mod files (Joel Slebodnick) [2160559]
- kbuild: split the second line of *.mod into *.usyms (Joel Slebodnick) [2160559]
- kbuild: reuse real-search to simplify cmd_mod (Joel Slebodnick) [2160559]
- kbuild: Fixup the IBT kbuild changes (Joel Slebodnick) [2160559]

Sun, 16 Apr 2023 GMT - Jan Stancek <jstancek@redhat.com> [5.14.0-300.el9]
- remoteproc: imx_rproc: Correct i.MX93 DRAM mapping (Steve Best) [2180764]
- remoteproc: imx_rproc: Enable attach recovery for i.MX8QM/QXP (Steve Best) [2180764]
- remoteproc: imx_rproc: Request mbox channel later (Steve Best) [2180764]
- remoteproc: imx_rproc: Support i.MX8QM (Steve Best) [2180764]
- remoteproc: imx_rproc: Support kicking Mcore from Linux for i.MX8QXP (Steve Best) [2180764]
- remoteproc: imx_rproc: Support attaching to i.MX8QXP M4 (Steve Best) [2180764]
- netdevsim: Fix memory leak of nsim_dev->fa_cookie (Petr Oros) [2181505]
- netdevsim: fix memory leak in nsim_bus_dev_new() (Petr Oros) [2181505]
- netdevsim: remove dir in nsim_dev_debugfs_init() when creating ports dir failed (Petr Oros) [2181505]
- netdevsim: fix memory leak in nsim_drv_probe() when nsim_dev_resources_register() failed (Petr Oros) [2181505]
- netdevsim: remove redundant variable ret (Petr Oros) [2181505]
- selftests: netdevsim: Add test cases for route deletion failure (Petr Oros) [2181505]
- netdevsim: fib: Add debugfs knob to simulate route deletion failure (Petr Oros) [2181505]
- netdevsim: fib: Fix reference count leak on route deletion failure (Petr Oros) [2181505]
- netdevsim: rely on XFRM state direction instead of flags (Petr Oros) [2181505]
- powerpc/64s/radix: Fix RWX mapping with relocated kernel (Avnish Chouhan) [2161680]
- powerpc/64s/radix: Fix crash with unaligned relocated kernel (Avnish Chouhan) [2161680]
- mm/filemap: fix page end in filemap_get_read_batch (Nico Pache) [2181263]
- dt-bindings: clock: imx93: drop TPM1/3 LPIT1/2 entry (Steve Best) [2178965]
- clk: imx: imx93: invoke imx_register_uart_clocks (Steve Best) [2178965]
- clk: imx: rename imx_obtain_fixed_clk_hw() to imx_get_clk_hw_by_name() (Steve Best) [2178965]
- clk: imx93: keep sys ctr clock always on (Steve Best) [2178965]
- clk: imx: keep hsio bus clock always on (Steve Best) [2178965]
- clk: imx93: drop tpm1/3, lpit1/2 clk (Steve Best) [2178965]
- clk: imx93: correct enet clock (Steve Best) [2178965]
- clk: imx93: unmap anatop base in error handling path (Steve Best) [2178965]
- clk: imx93: correct the flexspi1 clock setting (Steve Best) [2178965]
- soc: imx: imx93-src: No need to set device_driver owner (Steve Best) [2180773]
- soc: imx: imx93-pd: No need to set device_driver owner (Steve Best) [2180773]
- sched/topology: fix KASAN warning in hop_cmp() (Phil Auld) [RHEL-318]
- lib/cpumask: update comment for cpumask_local_spread() (Phil Auld) [RHEL-318]
- sched/topology: Introduce for_each_numa_hop_mask() (Phil Auld) [RHEL-318]
- sched/topology: Introduce sched_numa_hop_mask() (Phil Auld) [RHEL-318]
- lib/cpumask: reorganize cpumask_local_spread() logic (Phil Auld) [RHEL-318]
- cpumask: improve on cpumask_local_spread() locality (Phil Auld) [RHEL-318]
- sched: add sched_numa_find_nth_cpu() (Phil Auld) [RHEL-318]
- cpumask: introduce cpumask_nth_and_andnot (Phil Auld) [RHEL-318]
- lib/find: introduce find_nth_and_andnot_bit (Phil Auld) [RHEL-318]
- cpumask: add cpumask_nth_{,and,andnot} (Phil Auld) [RHEL-318]
- lib/bitmap: remove bitmap_ord_to_pos (Phil Auld) [RHEL-318]
- lib: remove lib/nodemask.c (Phil Auld) [RHEL-318]
- gcc-plugins: Undefine LATENT_ENTROPY_PLUGIN when plugin disabled for a file (Phil Auld) [RHEL-318]
- powerpc: drop dependency on <asm/machdep.h> in archrandom.h (Phil Auld) [RHEL-318]
- lib/nodemask: inline next_node_in() and node_random() (Phil Auld) [RHEL-318]
- lib/bitmap: add tests for find_nth_bit() (Phil Auld) [RHEL-318]
- lib: add find_nth{,_and,_andnot}_bit() (Phil Auld) [RHEL-318]
- lib/find_bit: optimize find_next_bit() functions (Phil Auld) [RHEL-318]
- lib/find_bit: create find_first_zero_bit_le() (Phil Auld) [RHEL-318]
- lib/find_bit: introduce FIND_FIRST_BIT() macro (Phil Auld) [RHEL-318]
- lib/bitmap: add bitmap_weight_and() (Phil Auld) [RHEL-318]
- lib/bitmap: don't call __bitmap_weight() in kernel code (Phil Auld) [RHEL-318]
- lib/cpumask: move trivial wrappers around find_bit to the header (Phil Auld) [RHEL-318]
- lib/cpumask: change return types to unsigned where appropriate (Phil Auld) [RHEL-318]
- cpumask: change return types to bool where appropriate (Phil Auld) [RHEL-318]
- cpumask: Always inline helpers which use bit manipulation functions (Phil Auld) [RHEL-318]
- cpumask: use find_first_and_bit() (Phil Auld) [RHEL-318]
- asm-generic/bitops: Always inline all bit manipulation helpers (Phil Auld) [RHEL-318]
- lib/bitmap: change type of bitmap_weight to unsigned long (Phil Auld) [RHEL-318]
- lib/bitmap: change return types to bool where appropriate (Phil Auld) [RHEL-318]
- arm: align find_bit declarations with generic kernel (Phil Auld) [RHEL-318]
- nodemask: Fix return values to be unsigned (Phil Auld) [RHEL-318]
- bitmap: Fix return values to be unsigned (Phil Auld) [RHEL-318]
- net: thunderbolt: fix memory leak in tbnet_open() (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Clear ep descriptor last (Desnes Nunes) [2181663]
- usb: dwc3: exynos: Fix remove() function (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Disable GUSB2PHYCFG.SUSPHY for End Transfer (Desnes Nunes) [2181663]
- USB: serial: option: add u-blox LARA-L6 modem (Desnes Nunes) [2181663]
- USB: serial: option: add u-blox LARA-R6 00B modem (Desnes Nunes) [2181663]
- USB: serial: option: remove old LARA-R6 PID (Desnes Nunes) [2181663]
- net: thunderbolt: Fix error handling in tbnet_init() (Desnes Nunes) [2181663]
- USB: serial: option: add Fibocom FM160 0x0111 composition (Desnes Nunes) [2181663]
- usb: add NO_LPM quirk for Realforce 87U Keyboard (Desnes Nunes) [2181663]
- usb: chipidea: fix deadlock in ci_otg_del_timer (Desnes Nunes) [2181663]
- usb: dwc3: Do not get extcon device when usb-role-switch is used (Desnes Nunes) [2181663]
- usb: typec: tipd: Prevent uninitialized event{1,2} in IRQ handler (Desnes Nunes) [2181663]
- usb: typec: mux: Enter safe mode only when pins need to be reconfigured (Desnes Nunes) [2181663]
- Revert "usb: dwc3: disable USB core PHY management" (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Return -ESHUTDOWN on ep disable (Desnes Nunes) [2181663]
- USB: serial: option: add Sierra Wireless EM9191 (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Don't set IMI for no_interrupt (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Stop processing more requests on IMI (Desnes Nunes) [2181663]
- xhci: Remove device endpoints from bandwidth list when freeing the device (Desnes Nunes) [2181663]
- xhci: Add quirk to reset host back to default state at shutdown (Desnes Nunes) [2181663]
- usb: xhci: add XHCI_SPURIOUS_SUCCESS to ASM1042 despite being a V0.96 controller (Desnes Nunes) [2181663]
- usb: typec: ucsi: acpi: Implement resume callback (Desnes Nunes) [2181663]
- usb: typec: ucsi: Check the connection on resume (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Don't delay End Transfer on delayed_status (Desnes Nunes) [2181663]
- usb: dwc3: Don't switch OTG -> peripheral if extcon is present (Desnes Nunes) [2181663]
- Revert "usb: dwc3: Don't switch OTG -> peripheral if extcon is present" (Desnes Nunes) [2181663]
- Revert "USB: fixup for merge issue with "usb: dwc3: Don't switch OTG -> peripheral if extcon is present"" (Desnes Nunes) [2181663]
- USB: omap_udc: Fix spelling mistake: "tranceiver_ctrl" -> "transceiver_ctrl" (Desnes Nunes) [2181663]
- usb: typec: Replace custom implementation of device_match_fwnode() (Desnes Nunes) [2181663]
- usb: idmouse: fix an uninit-value in idmouse_open (Desnes Nunes) [2181663]
- usb: phy: generic: Switch to use dev_err_probe() helper (Desnes Nunes) [2181663]
- usb: ulpi: use DEFINE_SHOW_ATTRIBUTE to simplify ulpi_regs (Desnes Nunes) [2181663]
- usb: cdc-wdm: Use skb_put_data() instead of skb_put/memcpy pair (Desnes Nunes) [2181663]
- usb: typec: fusb302: Switch to use dev_err_probe() helper (Desnes Nunes) [2181663]
- USB: serial: qcserial: add new usb-id for Dell branded EM7455 (Desnes Nunes) [2181663]
- media: flexcop-usb: use usb_endpoint_maxp() (Desnes Nunes) [2181663]
- media: flexcop-usb: clean up URB initialisation (Desnes Nunes) [2181663]
- media: flexcop-usb: clean up endpoint sanity checks (Desnes Nunes) [2181663]
- media: usb/dvb-usb-v2: fix repeated words in comments (Desnes Nunes) [2181663]
- thunderbolt: Use dev_err_probe() (Desnes Nunes) [2181663]
- thunderbolt: Convert to use sysfs_emit()/sysfs_emit_at() APIs (Desnes Nunes) [2181663]
- Revert "usb: storage: Add quirk for Samsung Fit flash" (Desnes Nunes) [2181663]
- usb: dwc3: core: fix some leaks in probe (Desnes Nunes) [2181663]
- usb: dwc3: core: Enable GUCTL1 bit 10 for fixing termination error after resume bug (Desnes Nunes) [2181663]
- dt-bindings: usb: snps,dwc3: Add 'snps,resume-hs-terminations' quirk (Desnes Nunes) [2181663]
- USB: add RESET_RESUME quirk for NVIDIA Jetson devices in RCM (Desnes Nunes) [2181663]
- usb: dwc3: core: add gfladj_refclk_lpm_sel quirk (Desnes Nunes) [2181663]
- dt-bindings: usb: dwc3: Add gfladj-refclk-lpm-sel-quirk (Desnes Nunes) [2181663]
- usb: dwc3: pci: Add PCIe device ID for USB3 controller on CPU sub-system for Alder Lake P (Desnes Nunes) [2181663]
- usb: dwc3: pci: Update the macro names for USB PCIe device ID's for Alder Lake platforms (Desnes Nunes) [2181663]
- usb: dwc3: xilinx: fix usb3 non-wakeup source resume failure (Desnes Nunes) [2181663]
- usb: dwc3: xilinx: add power management ops support (Desnes Nunes) [2181663]
- media: uvcvideo: move uvc_format_desc to common header (Desnes Nunes) [2181663]
- media: v4l: move helper functions for fractions from uvc to v4l2-common (Desnes Nunes) [2181663]
- dt-bindings: usb: dwc3: add sdm670 compatible (Desnes Nunes) [2181663]
- usb: dwc3: qcom: drop unneeded compatibles (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Do not clear ep delayed stop flag during ep disable (Desnes Nunes) [2181663]
- dt-bindings: usb: dwc2: rockchip: add rockchip,rk3128-usb (Desnes Nunes) [2181663]
- dt-bindings: usb: qcom,dwc3: Fix SM6115 clocks, irqs (Desnes Nunes) [2181663]
- usb: dwc2: Remove redundant license text (Desnes Nunes) [2181663]
- usb: dwc3: Fix typos in gadget.c (Desnes Nunes) [2181663]
- xhci: remove unused lpm_failed_dev member from struct xhci_hcd (Desnes Nunes) [2181663]
- xhci: remove unused command member from struct xhci_hcd struct (Desnes Nunes) [2181663]
- xhci: show fault reason for a failed enable slot command (Desnes Nunes) [2181663]
- xhci: Don't show warning for reinit on known broken suspend (Desnes Nunes) [2181663]
- xhci: dbc: Fix memory leak in xhci_alloc_dbc() (Desnes Nunes) [2181663]
- usb: host: xhci: Fix potential memory leak in xhci_alloc_stream_info() (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up driver prefix (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: move driver structure (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up attribute visibility logic (Desnes Nunes) [2181663]
- USB: serial: console: move mutex_unlock() before usb_serial_put() (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: convert to use dev_groups (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: add support for HP and HA devices (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: simplify divisor handling (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: assume hi-speed type (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up baudrate request (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up attribute handling (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up modem-status handling (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: tighten device-type detection (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: rename channel index (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: include FT2232D in type string (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: rename chip types (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: drop redundant chip type comments (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up chip type enum (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: fix 300 bps rate for SIO (Desnes Nunes) [2181663]
- usb: typec: intel_pmc_mux: Use the helper acpi_dev_get_memory_resources() (Desnes Nunes) [2181663]
- usb: misc: usb3503: call clk_disable_unprepare in the error handling (Desnes Nunes) [2181663]
- usb: chipidea: make configs for glue drivers visible with EXPERT (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Submit endxfer command if delayed during disconnect (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Skip waiting for CMDACT cleared during endxfer (Desnes Nunes) [2181663]
- usb: dwc3: Increase DWC3 controller halt timeout (Desnes Nunes) [2181663]
- usb: dwc3: Remove DWC3 locking during gadget suspend/resume (Desnes Nunes) [2181663]
- usb: dwc3: Avoid unmapping USB requests if endxfer is not complete (Desnes Nunes) [2181663]
- usb: misc: uss720: fix uninitialized variable rlen (Desnes Nunes) [2181663]
- thunderbolt: debugfs: Fix spelling mistakes in seq_puts text (Desnes Nunes) [2181663]
- thunderbolt: Add support for ASMedia NVM image format (Desnes Nunes) [2181663]
- thunderbolt: Move vendor specific NVM handling into nvm.c (Desnes Nunes) [2181663]
- thunderbolt: Provide tb_retimer_nvm_read() analogous to tb_switch_nvm_read() (Desnes Nunes) [2181663]
- thunderbolt: Rename and make nvm_read() available for other files (Desnes Nunes) [2181663]
- thunderbolt: Extend NVM version fields to 32-bits (Desnes Nunes) [2181663]
- thunderbolt: Allow NVM upgrade of USB4 host routers (Desnes Nunes) [2181663]
- scsi: uas: Drop DID_TARGET_FAILURE use (Desnes Nunes) [2181663]
- usb: clean up after dropping driver registration log spam (Desnes Nunes) [2181663]
- usb: phy: tegra: switch to using devm_gpiod_get() (Desnes Nunes) [2181663]
- USB: xhci: make xhci_get_endpoint_address static (Desnes Nunes) [2181663]
- thunderbolt: Add support for receiver lane margining (Desnes Nunes) [2181663]
- thunderbolt: Add helper to check if CL states are enabled on port (Desnes Nunes) [2181663]
- thunderbolt: Pass CL state bitmask to tb_port_clx_supported() (Desnes Nunes) [2181663]
- thunderbolt: Move port CL state functions into correct place in switch.c (Desnes Nunes) [2181663]
- thunderbolt: Move tb_xdomain_parent() to tb.h (Desnes Nunes) [2181663]
- USB: hcd-pci: Drop the unused id parameter from usb_hcd_pci_probe() (Desnes Nunes) [2181663]
- net: thunderbolt: Update module description with mention of USB4 (Desnes Nunes) [2181663]
- net: thunderbolt: Enable full end-to-end flow control (Desnes Nunes) [2181663]
- thunderbolt: Add back Intel Falcon Ridge end-to-end flow control workaround (Desnes Nunes) [2181663]
- thunderbolt: Show link type for XDomain connections too (Desnes Nunes) [2181663]
- net: thunderbolt: Enable DMA paths only after rings are enabled (Desnes Nunes) [2181663]
- usb: reduce kernel log spam on driver registration (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Continue handling EP0 xfercomplete events (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Synchronize IRQ between soft connect/disconnect (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Force sending delayed status during soft disconnect (Desnes Nunes) [2181663]
- usb: dwc3: Do not service EP0 and conndone events if soft disconnected (Desnes Nunes) [2181663]
- usb: host: xhci-plat: suspend/resume clks for brcm (Desnes Nunes) [2181663]
- usb: host: xhci-plat: suspend and resume clocks (Desnes Nunes) [2181663]
- usb: phy: mxs: fix MXS_PHY_TX_CAL45_MIN and MXS_PHY_TX_CAL45_MAX (Desnes Nunes) [2181663]
- usb: host: Initiate urb ep with udev ep0 (Desnes Nunes) [2181663]
- usb: ehci: Use endpoint in URB to get maxpacket (Desnes Nunes) [2181663]
- usb: chipidea: Add support for VBUS control with PHY (Desnes Nunes) [2181663]
- dt-bindings: usb: Add missing (unevaluated|additional)Properties on child nodes (Desnes Nunes) [2181663]
- media: uvcvideo: Limit power line control for Sonix Technology (Desnes Nunes) [2181663]
- media: uvcvideo: Use entity get_cur in uvc_ctrl_set (Desnes Nunes) [2181663]
- media: uvcvideo: Fix typo 'the the' in comment (Desnes Nunes) [2181663]
- media: uvcvideo: Use indexed loops in uvc_ctrl_init_ctrl() (Desnes Nunes) [2181663]
- media: uvcvideo: Fix memory leak in uvc_gpio_parse (Desnes Nunes) [2181663]
- media: gspca: Fix typo 'the the' in comment (Desnes Nunes) [2181663]
- thunderbolt: Add support for Intel Meteor Lake (Desnes Nunes) [2181663]
- thunderbolt: Add comment where Thunderbolt 4 PCI IDs start (Desnes Nunes) [2181663]
- usb/hcd: Fix dma_map_sg error check (Desnes Nunes) [2181663]
- usb: move from strlcpy with unused retval to strscpy (Desnes Nunes) [2181663]
- dt-bindings: usb: renesas, usb3-peri: Document RZ/V2M r9a09g011 support (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Fix CC PHY noise filter of voltage level (Desnes Nunes) [2181663]
- usb: typec: tcpci: Move function "tcpci_to_typec_cc" to common (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Add compatible id with rt1715 (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Add initial phy setting (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Add regulator support when source vbus (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Fix vendor setting when set vconn (Desnes Nunes) [2181663]
- dt-bindings usb: typec: rt1711h: Add binding for Richtek RT1711H (Desnes Nunes) [2181663]
- usb: dwc3: qcom: clean up icc init (Desnes Nunes) [2181663]
- usb: dwc3: qcom: only parse 'maximum-speed' once (Desnes Nunes) [2181663]
- usb: common: debug: Check non-standard control requests (Desnes Nunes) [2181663]
- usb: dwc3: trace: add Start of Frame Number to trace event (Desnes Nunes) [2181663]
- usb: dwc3: debug: show events parameters in hex (Desnes Nunes) [2181663]
- usb: dwc3: gadget: conditionally remove requests (Desnes Nunes) [2181663]
- usb: typec: ucsi: stm32g0: Fix spelling mistake "booloader" -> "bootloader" (Desnes Nunes) [2181663]
- usb: common: usb-conn-gpio: Simplify some error message (Desnes Nunes) [2181663]
- block: Add error codes for common PR failures (Maurizio Lombardi) [2160677]
- nvmet: avoid potential UAF in nvmet_req_complete() (Maurizio Lombardi) [2160677]
- nvme-tcp: add nvme-tcp pdu size build protection (Maurizio Lombardi) [2160677]
- nvme-tcp: fix opcode reporting in the timeout handler (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Lexar NM620 (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Netac NV3000 (Maurizio Lombardi) [2160677]
- nvme-pci: fixing memory leak in probe teardown path (Maurizio Lombardi) [2160677]
- nvme: fix handling single range discard request (Maurizio Lombardi) [2160677]
- nvme-fabrics: show well known discovery name (Maurizio Lombardi) [2160677]
- nvme-tcp: don't access released socket during error recovery (Maurizio Lombardi) [2160677]
- nvme-auth: fix an error code in nvme_auth_process_dhchap_challenge() (Maurizio Lombardi) [2160677]
- nvme: bring back auto-removal of deleted namespaces during sequential scan (Maurizio Lombardi) [2160677]
- nvme: fix sparse warning on effects masking (Maurizio Lombardi) [2160677]
- nvme-pci: remove iod use_sgls (Maurizio Lombardi) [2160677]
- nvme-pci: fix freeing single sgl (Maurizio Lombardi) [2160677]
- nvme: mask CSE effects for security receive (Maurizio Lombardi) [2160677]
- nvme: always initialize known command effects (Maurizio Lombardi) [2160677]
- nvmet: for nvme admin set_features cmd, call nvmet_check_data_len_lte() (Maurizio Lombardi) [2160677]
- nvme-tcp: add additional info for nvme_tcp_timeout log (Maurizio Lombardi) [2160677]
- nvme: add nvme_opcode_str function for all nvme cmd types (Maurizio Lombardi) [2160677]
- nvme: remove nvme_execute_passthru_rq (Maurizio Lombardi) [2160677]
- nvme-pci: place descriptor addresses in iod (Maurizio Lombardi) [2160677]
- nvme-pci: use mapped entries for sgl decision (Maurizio Lombardi) [2160677]
- nvme-pci: remove SGL segment descriptors (Maurizio Lombardi) [2160677]
- nvme-auth: don't use NVMe status codes (Maurizio Lombardi) [2160677]
- nvme-fabrics: clarify AUTHREQ result handling (Maurizio Lombardi) [2160677]
- nvme-pci: add bogus ID quirk for ADATA SX6000PNP (Maurizio Lombardi) [2160677]
- nvme-auth: mark nvme_auth_wq static (Maurizio Lombardi) [2160677]
- nvme-auth: use workqueue dedicated to authentication (Maurizio Lombardi) [2160677]
- nvme: clear the request_queue pointers on failure in nvme_alloc_io_tag_set (Maurizio Lombardi) [2160677]
- nvme: clear the request_queue pointers on failure in nvme_alloc_admin_tag_set (Maurizio Lombardi) [2160677]
- nvme-fc: fix a missing queue put in nvmet_fc_ls_create_association (Maurizio Lombardi) [2160677]
- nvme: fix passthrough csi check (Maurizio Lombardi) [2160677]
- nvme-pci: fix timeout request state check (Maurizio Lombardi) [2160677]
- nvme-apple: only reset the controller when RTKit is running (Maurizio Lombardi) [2160677]
- nvme-apple: reset controller during shutdown (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_IDENTIFY_CNS quirk to Apple T2 controllers (Maurizio Lombardi) [2160677]
- nvme-apple: add NVME_QUIRK_IDENTIFY_CNS quirk to fix regression (Maurizio Lombardi) [2160677]
- nvme-auth: fix smatch warning complaints (Maurizio Lombardi) [2160677]
- nvme: also return I/O command effects from nvme_command_effects (Maurizio Lombardi) [2160677]
- nvmet: don't defer passthrough commands with trivial effects to the workqueue (Maurizio Lombardi) [2160677]
- nvmet: set the LBCC bit for commands that modify data (Maurizio Lombardi) [2160677]
- nvmet: use NVME_CMD_EFFECTS_CSUPP instead of open coding it (Maurizio Lombardi) [2160677]
- nvme-pci: update sqsize when adjusting the queue depth (Maurizio Lombardi) [2160677]
- nvme: fix setting the queue depth in nvme_alloc_io_tag_set (Maurizio Lombardi) [2160677]
- nvme-pci: use the tagset alloc/free helpers (Maurizio Lombardi) [2160677]
- nvme-pci: fix page size checks (Maurizio Lombardi) [2160677]
- nvme-pci: fix mempool alloc size (Maurizio Lombardi) [2160677]
- nvme-pci: fix doorbell buffer value endianness (Maurizio Lombardi) [2160677]
- nvme: Convert NVMe errors to PR errors (Maurizio Lombardi) [2160677]
- nvmet: don't open-code NVME_NS_ATTR_RO enumeration (Maurizio Lombardi) [2160677]
- nvme: add the Apple shared tag workaround to nvme_alloc_io_tag_set (Maurizio Lombardi) [2160677]
- nvme: only set reserved_tags in nvme_alloc_io_tag_set for fabrics controllers (Maurizio Lombardi) [2160677]
- nvme: consolidate setting the tagset flags (Maurizio Lombardi) [2160677]
- nvme-pci: split out a nvme_pci_ctrl_is_dead helper (Maurizio Lombardi) [2160677]
- nvme-pci: return early on ctrl state mismatch in nvme_reset_work (Maurizio Lombardi) [2160677]
- nvme-pci: rename nvme_disable_io_queues (Maurizio Lombardi) [2160677]
- nvme-pci: cleanup nvme_suspend_queue (Maurizio Lombardi) [2160677]
- nvme-pci: remove nvme_pci_disable (Maurizio Lombardi) [2160677]
- nvme-pci: remove nvme_disable_admin_queue (Maurizio Lombardi) [2160677]
- nvme: merge nvme_shutdown_ctrl into nvme_disable_ctrl (Maurizio Lombardi) [2160677]
- nvme: use nvme_wait_ready in nvme_shutdown_ctrl (Maurizio Lombardi) [2160677]
- nvme-apple: fix controller shutdown in apple_nvme_disable (Maurizio Lombardi) [2160677]
- nvme-fc: move common code into helper (Maurizio Lombardi) [2160677]
- nvme-fc: avoid null pointer dereference (Maurizio Lombardi) [2160677]
- nvme-multipath: support io stats on the mpath device (Maurizio Lombardi) [2160677]
- nvme: introduce nvme_start_request (Maurizio Lombardi) [2160677]
- nvme: use kstrtobool() instead of strtobool() (Maurizio Lombardi) [2160677]
- nvmet: expose firmware revision to configfs (Maurizio Lombardi) [2160677]
- nvmet: expose IEEE OUI to configfs (Maurizio Lombardi) [2160677]
- nvme: rename the queue quiescing helpers (Maurizio Lombardi) [2160677]
- nvme: avoid fallback to sequential scan due to transient issues (Maurizio Lombardi) [2160677]
- nvme-auth: have dhchap_auth_work wait for queues auth to complete (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant auth_work flush (Maurizio Lombardi) [2160677]
- nvme-auth: convert dhchap_auth_list to an array (Maurizio Lombardi) [2160677]
- nvme-auth: check chap ctrl_key once constructed (Maurizio Lombardi) [2160677]
- nvme-auth: no need to reset chap contexts on re-authentication (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant deallocations (Maurizio Lombardi) [2160677]
- nvme-auth: clear sensitive info right after authentication completes (Maurizio Lombardi) [2160677]
- nvme-auth: guarantee dhchap buffers under memory pressure (Maurizio Lombardi) [2160677]
- nvme-auth: don't keep long lived 4k dhchap buffer (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant if statement (Maurizio Lombardi) [2160677]
- nvme-auth: don't override ctrl keys before validation (Maurizio Lombardi) [2160677]
- nvme-auth: don't ignore key generation failures when initializing ctrl keys (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant buffer deallocations (Maurizio Lombardi) [2160677]
- nvme-auth: don't re-authenticate if the controller is not LIVE (Maurizio Lombardi) [2160677]
- nvme-auth: remove symbol export from nvme_auth_reset (Maurizio Lombardi) [2160677]
- nvme-auth: rename authentication work elements (Maurizio Lombardi) [2160677]
- nvme-auth: rename __nvme_auth_[reset|free] to nvme_auth[reset|free]_dhchap (Maurizio Lombardi) [2160677]
- nvme: implement the DEAC bit for the Write Zeroes command (Maurizio Lombardi) [2160677]
- nvme-fc: improve memory usage in nvme_fc_rcv_ls_req() (Maurizio Lombardi) [2160677]
- nvmet: only allocate a single slab for bvecs (Maurizio Lombardi) [2160677]
- nvmet: force reconnect when number of queue changes (Maurizio Lombardi) [2160677]
- nvmet: use try_cmpxchg in nvmet_update_sq_head (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Netac NV7000 (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Micron Nitro (Maurizio Lombardi) [2160677]
- nvme: quiet user passthrough command errors (Maurizio Lombardi) [2160677]
- nvme-multipath: set queue dma alignment to 3 (Maurizio Lombardi) [2160677]
- nvme-tcp: replace sg_init_marker() with sg_init_table() (Maurizio Lombardi) [2160677]
- nvme-hwmon: kmalloc the NVME SMART log buffer (Maurizio Lombardi) [2160677]
- nvme-hwmon: consistently ignore errors from nvme_hwmon_init (Maurizio Lombardi) [2160677]
- nvme-apple: don't limit DMA segement size (Maurizio Lombardi) [2160677]
- nvme-pci: disable write zeroes on various Kingston SSD (Maurizio Lombardi) [2160677]
- nvme-pci: avoid the deepest sleep state on ZHITAI TiPro5000 SSDs (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Lexar NM760 (Maurizio Lombardi) [2160677]
- nvme: Use blk_rq_map_user_io helper (Maurizio Lombardi) [2160677]
- nvmet: don't look at the request_queue in nvmet_bdev_set_limits (Maurizio Lombardi) [2160677]
- nvmet: don't look at the request_queue in nvmet_bdev_zone_mgmt_emulate_all (Maurizio Lombardi) [2160677]
- nvmet: add helpers to set the result field for connect commands (Maurizio Lombardi) [2160677]
- nvme: improve the NVME_CONNECT_AUTHREQ* definitions (Maurizio Lombardi) [2160677]
- nvmet-tcp: handle ICReq PDU received in NVMET_TCP_Q_LIVE state (Maurizio Lombardi) [2160677]
- nvme-pci: report the actual number of tagset maps (Maurizio Lombardi) [2160677]
- nvme: ensure subsystem reset is single threaded (Maurizio Lombardi) [2160677]
- nvme: restrict management ioctls to admin (Maurizio Lombardi) [2160677]
- nvme: copy firmware_rev on each init (Maurizio Lombardi) [2160677]
- nvme: handle effects after freeing the request (Maurizio Lombardi) [2160677]
- nvme-tcp: print actual source IP address through sysfs "address" attr (Maurizio Lombardi) [2160677]
- nvme-pci: move iod dma_len fill gaps (Maurizio Lombardi) [2160677]
- nvme-pci: iod npages fits in s8 (Maurizio Lombardi) [2160677]
- nvme-pci: iod's 'aborted' is a bool (Maurizio Lombardi) [2160677]
- nvme-pci: remove nvme_queue from nvme_iod (Maurizio Lombardi) [2160677]
- nvme: consider also host_iface when checking ip options (Maurizio Lombardi) [2160677]
- nvmet: avoid unnecessary flush bio (Maurizio Lombardi) [2160677]
- nvmet-auth: remove redundant parameters req (Maurizio Lombardi) [2160677]
- nvmet-auth: clean up with done_kfree (Maurizio Lombardi) [2160677]
- nvme-auth: remove the redundant req->cqe->result.u16 assignment operation (Maurizio Lombardi) [2160677]
- nvme: move from strlcpy with unused retval to strscpy (Maurizio Lombardi) [2160677]
- nvme: add comment for unaligned "fake" nqn (Maurizio Lombardi) [2160677]
- nvme-pci: disable Write Zeroes on Phison E3C/E4C (Maurizio Lombardi) [2160677]
- nvme: Fix IOC_PR_CLEAR and IOC_PR_RELEASE ioctls for nvme devices (Maurizio Lombardi) [2160677]
- locking/rwsem: Disable preemption in all down_write*() and up_write() code paths (Joel Savitz) [2176147]
- locking/rwsem: Disable preemption in all down_read*() and up_read() code paths (Joel Savitz) [2176147]
- locking/rwsem: Prevent non-first waiter from spinning in down_write() slowpath (Joel Savitz) [2176147]
- rtmutex: Ensure that the top waiter is always woken up (Joel Savitz) [2176147]
- locking/lockdep: Print more debug information - report name and key when look_up_lock_class() got confused (Joel Savitz) [2176147]
- locking: Fix qspinlock/x86 inline asm error (Joel Savitz) [2176147]
- locking: Add __lockfunc to slow path functions (Joel Savitz) [2176147]
- locking/rwsem: Allow slowpath writer to ignore handoff bit if not set by first waiter (Joel Savitz) [2176147]
- kernel/lockdep: move lockdep sysctls to its own file (Joel Savitz) [2176147]
- locking/qrwlock: Change "queue rwlock" to "queued rwlock" (Joel Savitz) [2176147]
- locking/mutex: Make contention tracepoints more consistent wrt adaptive spinning (Joel Savitz) [2176147]
- locking: Apply contention tracepoints in the slow path (Joel Savitz) [2176147]
- locking/rwsem: Always try to wake waiters in out_nolock path (Joel Savitz) [2176147]
- locking/rwsem: No need to check for handoff bit if wait queue empty (Joel Savitz) [2176147]
- lockdep: Use memset_startat() helper in reinit_class() (Joel Savitz) [2176147]
- locking/rwsem: Conditionally wake waiters in reader/writer slowpaths (Joel Savitz) [2176147]
- locking/rwsem: Make handoff bit handling more consistent (Joel Savitz) [2176147]
- Revert "locking/rwsem: Conditionally wake waiters in reader/writer slowpaths" (Joel Savitz) [2176147]
- futex: Fix futex_waitv() hrtimer debug object leak on kcalloc error (Joel Savitz) [2176147]
- futex: Remove a PREEMPT_RT_FULL reference. (Joel Savitz) [2176147]
- futex: Fix additional regressions (Joel Savitz) [2176147]
- futex: Fix sparc32/m68k/nds32 build regression (Joel Savitz) [2176147]
- futex: Ensure futex_atomic_cmpxchg_inatomic() is present (Joel Savitz) [2176147]
- futex: Remove futex_cmpxchg detection (Joel Savitz) [2176147]
- dm: fix __send_duplicate_bios() to always allow for splitting IO (Benjamin Marzinski) [2184420]
- dm: fix improper splitting for abnormal bios (Benjamin Marzinski) [2184420]

...

Thu, 20 Apr 2023 05:13:59 GMT: kernel-modules-extra-5.14.0-302.el9.x86_64

kernel-modules-extra - Extra kernel modules to match the kernel

This package provides less commonly used kernel modules for the kernel package.

Change Log:

Wed, 19 Apr 2023 GMT - Jan Stancek <jstancek@redhat.com> [5.14.0-302.el9]
- blk-mq: directly poll requests (Ming Lei) [2186507]
- inet: control sockets should not use current thread task_frag (Guillaume Nault) [2183213]
- net: simplify sk_page_frag (Guillaume Nault) [2183213]
- Treewide: Stop corrupting socket's task_frag (Guillaume Nault) [2183213]
- net: Introduce sk_use_task_frag in struct sock. (Guillaume Nault) [2183213]
- PCI: Fix use-after-free in pci_bus_release_domain_nr() (Myron Stowe) [2184109]
- powerpc/pseries/vas: Ignore VAS update for DLPAR if copy/paste is not enabled (Mamatha Inamdar) [2185505]
- nfs42: do not fail with EIO if ssc returns NFS4ERR_OFFLOAD_DENIED (Benjamin Coddington) [2170423]
- cnic: don't pass bogus GFP_ flags to dma_alloc_coherent (Nilesh Javali) [2164967]
- cnic: Use the bitmap API to allocate bitmaps (Nilesh Javali) [2164967]
- arm64/sve: Add Perf extensions documentation (Mark Salter) [2167398]
- arm64: asm/perf_regs.h: Avoid C++-style comment in UAPI header (Mark Salter) [2167398]
- perf: arm64: Add SVE vector granule register to user regs (Mark Salter) [2167398]
- arm64/cpufeature: Fix field sign for DIT hwcap detection (Mark Salter) [2167398]
- arm64/uprobes: change the uprobe_opcode_t typedef to fix the sparse warning (Mark Salter) [2167398]
- arm64/sysreg: Fix errors in 32 bit enumeration values (Mark Salter) [2167398]
- KVM: arm64: vgic: Add Apple M2 cpus to the list of broken SEIS implementations (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- perf: arm_spe: Use feature numbering for PMSEVFR_EL1 defines (Mark Salter) [2167398]
- redhat/configs: enable ARM64_ERRATUM_2645198 (Mark Salter) [2167398]
- arm64: errata: Workaround possible Cortex-A715 [ESR|FAR]_ELx corruption (Mark Salter) [2167398]
- arm64:uprobe fix the uprobe SWBP_INSN in big-endian (Mark Salter) [2167398]
- arm64: insn: always inline hint generation (Mark Salter) [2167398]
- arm64: insn: simplify insn group identification (Mark Salter) [2167398]
- arm64: insn: always inline predicates (Mark Salter) [2167398]
- arm64: insn: remove aarch64_insn_gen_prefetch() (Mark Salter) [2167398]
- arm64: alternatives: make apply_alternatives_vdso() static (Mark Salter) [2167398]
- arm64: make is_ttbrX_addr() noinstr-safe (Mark Salter) [2167398]
- arm64: atomics: lse: remove stale dependency on JUMP_LABEL (Mark Salter) [2167398]
- arm64/asm: Remove unused enable_da macro (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Use kstrtobool() instead of strtobool() (Mark Salter) [2167398]
- arm64: move on_thread_stack() to <asm/stacktrace.h> (Mark Salter) [2167398]
- arm64: remove current_top_of_stack() (Mark Salter) [2167398]
- arm64/sysreg: Remove duplicate definitions from asm/sysreg.h (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_DFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_DFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR5_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert MVFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert MVFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert MVFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_PFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_PFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_PFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR6_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR5_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR4_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR3_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR4_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR3_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Extend the maximum width of a register and symbol name (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MVFR2_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MVFR1_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MVFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_DFR1_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_DFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_PFR2_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_PFR1_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_PFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR6_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR5_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR4_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_MMFR5_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_MMFR4_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_MMFR0_EL1 (Mark Salter) [2167398]
- arm64: booting: Require placement within 48-bit addressable memory (Mark Salter) [2167398]
- arm64: mm: kfence: only handle translation faults (Mark Salter) [2167398]
- arm64/mm: Simplify and document pte_to_phys() for 52 bit addresses (Mark Salter) [2167398]
- arm64: armv8_deprecated: fix unused-function error (Mark Salter) [2167398]
- arm64: armv8_deprecated: rework deprected instruction handling (Mark Salter) [2167398]
- arm64: armv8_deprecated: move aarch32 helper earlier (Mark Salter) [2167398]
- arm64: armv8_deprecated move emulation functions (Mark Salter) [2167398]
- arm64: armv8_deprecated: fold ops into insn_emulation (Mark Salter) [2167398]
- arm64: rework EL0 MRS emulation (Mark Salter) [2167398]
- arm64: factor insn read out of call_undef_hook() (Mark Salter) [2167398]
- arm64: factor out EL1 SSBS emulation hook (Mark Salter) [2167398]
- arm64: split EL0/EL1 UNDEF handlers (Mark Salter) [2167398]
- arm64: allow kprobes on EL0 handlers (Mark Salter) [2167398]
- arm64: Add Cortex-715 CPU part definition (Mark Salter) [2167398]
- arm64/hwcap: Add support for SVE 2.1 (Mark Salter) [2167398]
- arm64/hwcap: Add support for FEAT_RPRFM (Mark Salter) [2167398]
- arm64/hwcap: Add support for FEAT_CSSC (Mark Salter) [2167398]
- arm64: Enable data independent timing (DIT) in the kernel (Mark Salter) [2167398]
- arm64/fpsimd: Make kernel_neon_ API _GPL (Mark Salter) [2167398]
- arm64: alternative: constify alternative_has_feature_* argument (Mark Salter) [2167398]
- arm64: jump_label: mark arguments as const to satisfy asm constraints (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix XGene-1 TVAL register math error (Mark Salter) [2167398]
- arm64: efi: Fix handling of misaligned runtime regions and drop warning (Mark Salter) [2167398]
- arm64: cpufeature: Fix the visibility of compat hwcaps (Mark Salter) [2167398]
- arm64: entry: avoid kprobe recursion (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix CNTPCT_LO and CNTVCT_LO value (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix handling of ARM erratum 858921 (Mark Salter) [2167398]
- redhat/configs: Enable CONFIG_ARM64_ERRATUM_2441007 (Mark Salter) [2167398]
- arm64: errata: Add Cortex-A55 to the repeat tlbi list (Mark Salter) [2167398]
- arm64/sysreg: Fix typo in SCTR_EL1.SPINTMASK (Mark Salter) [2167398]
- arm64: alternatives: Use vdso/bits.h instead of linux/bits.h (Mark Salter) [2167398]
- arm64: uaccess: simplify uaccess_mask_ptr() (Mark Salter) [2167398]
- arm64: support huge vmalloc mappings (Mark Salter) [2167398]
- arm64: spectre: increase parameters that can be used to turn off bhb mitigation individually (Mark Salter) [2167398]
- arm64: run softirqs on the per-CPU IRQ stack (Mark Salter) [2167398]
- arm64: vdso: use SYS_CNTVCTSS_EL0 for gettimeofday (Mark Salter) [2167398]
- arm64: alternative: patch alternatives in the vDSO (Mark Salter) [2167398]
- arm64: module: move find_section to header (Mark Salter) [2167398]
- arm64: module: Remove unused plt_entry_is_initialized() (Mark Salter) [2167398]
- arm64: module: Make plt_equals_entry() static (Mark Salter) [2167398]
- arm64: fix the build with binutils 2.27 (Mark Salter) [2167398]
- arm64: avoid BUILD_BUG_ON() in alternative-macros (Mark Salter) [2167398]
- arm64: alternatives: add shared NOP callback (Mark Salter) [2167398]
- arm64: alternatives: add alternative_has_feature_*() (Mark Salter) [2167398]
- arm64: alternatives: have callbacks take a cap (Mark Salter) [2167398]
- arm64: alternatives: make alt_region const (Mark Salter) [2167398]
- arm64: alternatives: hoist print out of __apply_alternatives() (Mark Salter) [2167398]
- arm64: alternatives: proton-pack: prepare for cap changes (Mark Salter) [2167398]
- arm64: alternatives: kvm: prepare for cap changes (Mark Salter) [2167398]
- arm64: cpufeature: make cpus_have_cap() noinstr-safe (Mark Salter) [2167398]
- arm64/ptrace: Support access to TPIDR2_EL0 (Mark Salter) [2167398]
- arm64/sysreg: Fix a few missed conversions (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64AFRn_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64DFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64FDR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Use feature numbering for PMU and SPE revisions (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64DFR0_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Align field names in ID_AA64DFR0_EL1 with architecture (Mark Salter) [2167398]
- arm64/sysreg: Add defintion for ALLINT (Mark Salter) [2167398]
- arm64/sysreg: Convert SCXTNUM_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert TIPDR_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64PFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64PFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64MMFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64MMFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64MMFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert HCRX_EL2 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64PFR1_EL1 SME enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64PFR1_EL1 BTI enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64PFR1_EL1 fractional version fields (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MTE feature enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for SSBS feature enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64PFR0_EL1.AdvSIMD constants (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64PFR0_EL1 constants (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64MMFR2_EL1.CnP (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64MMFR2_EL1.VARange (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64MMFR1_EL1 fields (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64MMFR0_EL1.ASIDBits (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64MMFR0_EL1.BigEnd (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64PFR1_EL1 constant names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64PFR0_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64MMFR2_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64MMFR0_EL1 definition names (Mark Salter) [2167398]
- arm64: cache: Remove unused CTR_CACHE_MINLINE_MASK (Mark Salter) [2167398]
- arm64/sysreg: Describe ID_AA64SMFR0_EL1.SMEVer as an enumeration (Mark Salter) [2167398]
- arm64/sysreg: Remove stray SMIDR_EL1 defines (Mark Salter) [2167398]
- redhat/configs: Enable CONFIG_ARM64_ERRATUM_2658417 (Mark Salter) [2167398]
- arm64: errata: remove BF16 HWCAP due to incorrect result on Cortex-A510 (Mark Salter) [2167398]
- arm64: cpufeature: Expose get_arm64_ftr_reg() outside cpufeature.c (Mark Salter) [2167398]
- arm64: cpufeature: Force HWCAP to be based on the sysreg visible to user-space (Mark Salter) [2167398]
- arm64: rework BTI exception handling (Mark Salter) [2167398]
- arm64: rework FPAC exception handling (Mark Salter) [2167398]
- arm64: consistently pass ESR_ELx to die() (Mark Salter) [2167398]
- arm64: die(): pass 'err' as long (Mark Salter) [2167398]
- arm64: report EL1 UNDEFs better (Mark Salter) [2167398]
- arm64: atomic: always inline the assembly (Mark Salter) [2167398]
- arm64: atomics: remove LL/SC trampolines (Mark Salter) [2167398]
- arm64: stacktrace: track hyp stacks in unwinder's address space (Mark Salter) [2167398]
- arm64: stacktrace: track all stack boundaries explicitly (Mark Salter) [2167398]
- arm64: stacktrace: remove stack type from fp translator (Mark Salter) [2167398]
- arm64: stacktrace: rework stack boundary discovery (Mark Salter) [2167398]
- arm64: stacktrace: add stackinfo_on_stack() helper (Mark Salter) [2167398]
- arm64: stacktrace: move SDEI stack helpers to stacktrace code (Mark Salter) [2167398]
- arm64: stacktrace: rename unwind_next_common() -> unwind_next_frame_record() (Mark Salter) [2167398]
- arm64: stacktrace: simplify unwind_next_common() (Mark Salter) [2167398]
- arm64: stacktrace: fix kerneldoc comments (Mark Salter) [2167398]
- arm64/sysreg: Add hwcap for SVE EBF16 (Mark Salter) [2167398]
- redhat/configs: aarch64: enable ERRATUM_2457168 workaround (Mark Salter) [2167398]
- arm64: topology: fix possible overflow in amu_fie_setup() (Mark Salter) [2167398]
- arm64: mm: don't acquire mutex when rewriting swapper (Mark Salter) [2167398]
- arm64: mm: fix resume for 52-bit enabled builds (Mark Salter) [2167398]
- arm64/ptrace: Don't clear calling process' TIF_SME on OOM (Mark Salter) [2167398]
- arm64/bti: Disable in kernel BTI when cross section thunks are broken (Mark Salter) [2167398]
- arm64: mm: Reserve enough pages for the initial ID map (Mark Salter) [2167398]
- perf/arm_pmu_platform: fix tests for platform_get_irq() failure (Mark Salter) [2167398]
- arm64: head: Ignore bogus KASLR displacement on non-relocatable kernels (Mark Salter) [2167398]
- arm64/signal: Raise limit on stack frames (Mark Salter) [2167398]
- arm64/cache: Fix cache_type_cwg() for register generation (Mark Salter) [2167398]
- arm64/sysreg: Guard SYS_FIELD_ macros for asm (Mark Salter) [2167398]
- arm64/sysreg: Directly include bitfield.h (Mark Salter) [2167398]
- arm64: errata: add detection for AMEVCNTR01 incrementing incorrectly (Mark Salter) [2167398]
- arm64: Fix comment typo (Mark Salter) [2167398]
- arm64: Fix match_list for erratum 1286807 on Arm Cortex-A76 (Mark Salter) [2167398]
- arm64: Update 'unwinder howto' (Mark Salter) [2167398]
- arm64: Delay initialisation of cpuinfo_arm64::reg_{zcr,smcr} (Mark Salter) [2167398]
- arm64: fix KASAN_INLINE (Mark Salter) [2167398]
- arm64: Add an override for ID_AA64SMFR0_EL1.FA64 (Mark Salter) [2167398]
- arm64: Add the arm64.nosve command line option (Mark Salter) [2167398]
- arm64: Add the arm64.nosme command line option (Mark Salter) [2167398]
- arm64: Expose a __check_override primitive for oddball features (Mark Salter) [2167398]
- arm64: Allow the idreg override to deal with variable field width (Mark Salter) [2167398]
- arm64: Factor out checking of a feature against the override into a macro (Mark Salter) [2167398]
- arm64: Allow sticky E2H when entering EL1 (Mark Salter) [2167398]
- arm64: Save state of HCR_EL2.E2H before switch to EL1 (Mark Salter) [2167398]
- arm64: Rename the VHE switch to "finalise_el2" (Mark Salter) [2167398]
- arm64: mm: fix booting with 52-bit address space (Mark Salter) [2167398]
- arm64: head: remove __PHYS_OFFSET (Mark Salter) [2167398]
- arm64: lds: use PROVIDE instead of conditional definitions (Mark Salter) [2167398]
- arm64: setup: drop early FDT pointer helpers (Mark Salter) [2167398]
- arm64: head: avoid relocating the kernel twice for KASLR (Mark Salter) [2167398]
- arm64: kaslr: defer initialization to initcall where permitted (Mark Salter) [2167398]
- arm64: head: record CPU boot mode after enabling the MMU (Mark Salter) [2167398]
- arm64: head: populate kernel page tables with MMU and caches on (Mark Salter) [2167398]
- arm64: head: factor out TTBR1 assignment into a macro (Mark Salter) [2167398]
- arm64: idreg-override: use early FDT mapping in ID map (Mark Salter) [2167398]
- arm64: head: create a temporary FDT mapping in the initial ID map (Mark Salter) [2167398]
- arm64: head: use relative references to the RELA and RELR tables (Mark Salter) [2167398]
- arm64: head: cover entire kernel image in initial ID map (Mark Salter) [2167398]
- arm64: head: add helper function to remap regions in early page tables (Mark Salter) [2167398]
- arm64: mm: provide idmap pointer to cpu_replace_ttbr1() (Mark Salter) [2167398]
- arm64: head: pass ID map root table address to __enable_mmu() (Mark Salter) [2167398]
- arm64: kernel: drop unnecessary PoC cache clean+invalidate (Mark Salter) [2167398]
- arm64: head: split off idmap creation code (Mark Salter) [2167398]
- arm64: head: switch to map_memory macro for the extended ID map (Mark Salter) [2167398]
- arm64: head: simplify page table mapping macros (slightly) (Mark Salter) [2167398]
- arm64: head: drop idmap_ptrs_per_pgd (Mark Salter) [2167398]
- arm64: head: move assignment of idmap_t0sz to C code (Mark Salter) [2167398]
- arm64: mm: make vabits_actual a build time constant if possible (Mark Salter) [2167398]
- arm64: head: move kimage_vaddr variable into C file (Mark Salter) [2167398]
- arm64: trap implementation defined functionality in userspace (Mark Salter) [2167398]
- arm64/mm: use GENMASK_ULL for TTBR_BADDR_MASK_52 (Mark Salter) [2167398]
- arm64: numa: Don't check node against MAX_NUMNODES (Mark Salter) [2167398]
- arm64: Do not forget syscall when starting a new thread. (Mark Salter) [2167398]
- arm64: boot: add zstd support (Mark Salter) [2167398]
- arm64: cpufeature: Allow different PMU versions in ID_DFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64ZFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64SMFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORID_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORC_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORN_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LOREA_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORSA_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64ISAR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64ISAR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert GMID to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert DCZID_EL0 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert CTR_EL0 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64ISAR2_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64ISAR1_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Remove defines for RPRES enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64ZFR0_EL1 fields (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64SMFR0_EL1 enums (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for WFxT defines (Mark Salter) [2167398]
- arm64: stackleak: fix current_top_of_stack() (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Force inlining of erratum_set_next_event_generic() (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Move drop _tval from erratum function names (Mark Salter) [2167398]
- arm64: Add handling of CNTVCTSS traps (Mark Salter) [2167398]
- arm64: Add CNT{P,V}CTSS_EL0 alternatives to cnt{p,v}ct_el0 (Mark Salter) [2167398]
- clocksource/drivers/arch_arm_timer: Move workaround synchronisation around (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix masking for high freq counters (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Drop unnecessary ISB on CVAL programming (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Remove any trace of the TVAL programming interface (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Work around broken CVAL implementations (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Advertise 56bit timer to the core code (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Move MMIO timer programming over to CVAL (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix MMIO base address vs callback ordering issue (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Move system register timer programming over to CVAL (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Extend write side of timer register accessors to u64 (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Drop CNT*_TVAL read accessors (Mark Salter) [2167398]
- clocksource/arm_arch_timer: Add build-time guards for unhandled register accesses (Mark Salter) [2167398]
- s390/qeth: fix use-after-free in hsci (Tobias Huschle) [2183991]
- s390/uaccess: add missing earlyclobber annotations to __clear_user() (Tobias Huschle) [2183079]

Tue, 18 Apr 2023 GMT - Jan Stancek <jstancek@redhat.com> [5.14.0-301.el9]
- kernel.spec: gcov: make gcov subpackages per variant (Jan Stancek) [2180784]
- block: don't set GD_NEED_PART_SCAN if scan partition failed (Ming Lei) [2179915]
- net: ethtool: fix __ethtool_dev_mm_supported() implementation (Ivan Vecera) [2175237]
- ethtool: pse-pd: Fix double word in comments (Ivan Vecera) [2175237]
- netlink-specs: add rx-push to ethtool family (Ivan Vecera) [2175237]
- net: ethtool: extend ringparam set/get APIs for rx_push (Ivan Vecera) [2175237]
- ethtool: mm: fix get_mm() return code not propagating to user space (Ivan Vecera) [2175237]
- netlink: specs: add partial specification for ethtool (Ivan Vecera) [2175237]
- Documentation: networking: correct spelling (Ivan Vecera) [2175237]
- ethtool: netlink: convert commands to common SET (Ivan Vecera) [2175237]
- ethtool: netlink: handle SET intro/outro in the common code (Ivan Vecera) [2175237]
- net: ethtool: provide shims for stats aggregation helpers when CONFIG_ETHTOOL_NETLINK=n (Ivan Vecera) [2175237]
- net: ethtool: fix NULL pointer dereference in pause_prepare_data() (Ivan Vecera) [2175237]
- net: ethtool: fix NULL pointer dereference in stats_prepare_data() (Ivan Vecera) [2175237]
- ethtool: Add and use ethnl_update_bool. (Ivan Vecera) [2175237]
- net: ethtool: add helpers for MM fragment size translation (Ivan Vecera) [2175237]
- net: ethtool: add helpers for aggregate statistics (Ivan Vecera) [2175237]
- docs: ethtool: document ETHTOOL_A_STATS_SRC and ETHTOOL_A_PAUSE_STATS_SRC (Ivan Vecera) [2175237]
- net: ethtool: netlink: retrieve stats from multiple sources (eMAC, pMAC) (Ivan Vecera) [2175237]
- docs: ethtool-netlink: document interface for MAC Merge layer (Ivan Vecera) [2175237]
- net: ethtool: add support for MAC Merge layer (Ivan Vecera) [2175237]
- plca.c: fix obvious mistake in checking retval (Ivan Vecera) [2175237]
- ethtool: add tx aggregation parameters (Ivan Vecera) [2175237]
- ethtool: add netlink attr in rss get reply only if value is not null (Ivan Vecera) [2175237]
- net/ethtool: add netlink interface for the PLCA RS (Ivan Vecera) [2175237]
- ethtool: Replace 0-length array with flexible array (Ivan Vecera) [2175237]
- net/ethtool/ioctl: split ethtool_get_phy_stats into multiple helpers (Ivan Vecera) [2175237]
- net/ethtool/ioctl: remove if n_stats checks from ethtool_get_phy_stats (Ivan Vecera) [2175237]
- net/ethtool/ioctl: return -EOPNOTSUPP if we have no phy stats (Ivan Vecera) [2175237]
- ethtool: add netlink based get rss support (Ivan Vecera) [2175237]
- ethtool: avoiding integer overflow in ethtool_phys_id() (Ivan Vecera) [2175237]
- ethtool: doc: clarify what drivers can implement in their get_drvinfo() (Ivan Vecera) [2175237]
- ethtool: ethtool_get_drvinfo: populate drvinfo fields even if callback exits (Ivan Vecera) [2175237]
- ethtool: Fail number of channels change when it conflicts with rxnfc (Ivan Vecera) [2175237]
- ethtool: linkstate: add a statistic for PHY down events (Ivan Vecera) [2175237]
- ethtool: Add support for 800Gbps link modes (Ivan Vecera) [2175237]
- ethtool: pse-pd: fix null-deref on genl_info in dump (Ivan Vecera) [2175237]
- eth: pse: add missing static inlines (Ivan Vecera) [2175237]
- ethtool: add interface to interact with Ethernet Power Equipment (Ivan Vecera) [2175237]
- net: mdiobus: search for PSE nodes by parsing PHY nodes. (Ivan Vecera) [2175237]
- net: mdiobus: fwnode_mdiobus_register_phy() rework error handling (Ivan Vecera) [2175237]
- redhat: configs: Add config for PSE_CONTROLLER (Ivan Vecera) [2175237]
- net: add framework to support Ethernet PSE and PDs devices (Ivan Vecera) [2175237]
- ethtool: tunnels: check the return value of nla_nest_start() (Ivan Vecera) [2175237]
- ethtool: move from strlcpy with unused retval to strscpy (Ivan Vecera) [2175237]
- net: delete extra space and tab in blank line (Ivan Vecera) [2175237]
- treewide: uapi: Replace zero-length arrays with flexible-array members (Ivan Vecera) [2175237]
- ethtool: Fix and simplify ethtool_convert_link_mode_to_legacy_u32() (Ivan Vecera) [2175237]
- net: ethtool: move checks before rtnl_lock() in ethnl_set_rings (Ivan Vecera) [2175237]
- net: ethtool: extend ringparam set/get APIs for tx_push (Ivan Vecera) [2175237]
- ethtool: add support to set/get completion queue event size (Ivan Vecera) [2175237]
- ethtool: stats: Use struct_group() to clear all stats at once (Ivan Vecera) [2175237]
- net: convert users of bitmap_foo() to linkmode_foo() (Ivan Vecera) [2175237]
- cifs: Fix pages leak when writedata alloc failed in cifs_write_from_iter() (Ronnie Sahlberg) [2182524]
- cifs: Fix pages array leak when writedata alloc failed in cifs_writedata_alloc() (Ronnie Sahlberg) [2182524]
- cifs: update internal module number (Ronnie Sahlberg) [2182524]
- cifs: fix double free on failed kerberos auth (Ronnie Sahlberg) [2182524]
- cifs: fix interface count calculation during refresh (Ronnie Sahlberg) [2182524]
- cifs: fix memory leaks in session setup (Ronnie Sahlberg) [2182524]
- smb3: interface count displayed incorrectly (Ronnie Sahlberg) [2182524]
- cifs: Fix memory leak when build ntlmssp negotiate blob failed (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_ses_add_channel() (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_flock() (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_create() (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_copy_file_range() (Ronnie Sahlberg) [2182524]
- smb3: improve SMB3 change notification support (Ronnie Sahlberg) [2182524]
- cifs: lease key is uninitialized in two additional functions when smb1 (Ronnie Sahlberg) [2182524]
- cifs: lease key is uninitialized in smb1 paths (Ronnie Sahlberg) [2182524]
- cifs: fix double-fault crash during ntlmssp (Ronnie Sahlberg) [2182524]
- cifs: fix mount on old smb servers (Ronnie Sahlberg) [2182524]
- cifs: use ALIGN() and round_up() macros (Ronnie Sahlberg) [2182524]
- cifs: prevent copying past input buffer boundaries (Ronnie Sahlberg) [2182524]
- cifs: Fix the error length of VALIDATE_NEGOTIATE_INFO message (Ronnie Sahlberg) [2182524]
- cifs: destage dirty pages before re-reading them for cache=none (Ronnie Sahlberg) [2182524]
- cifs: return correct error in ->calc_signature() (Ronnie Sahlberg) [2182524]
- smb3: rename encryption/decryption TFMs (Ronnie Sahlberg) [2182524]
- cifs: replace kfree() with kfree_sensitive() for sensitive data (Ronnie Sahlberg) [2182524]
- cifs: remove initialization value (Ronnie Sahlberg) [2182524]
- cifs: Replace a couple of one-element arrays with flexible-array members (Ronnie Sahlberg) [2182524]
- smb3: add dynamic trace points for tree disconnect (Ronnie Sahlberg) [2182524]
- cifs: misc: fix spelling typo in comment (Ronnie Sahlberg) [2182524]
- cifs: update internal module number (Ronnie Sahlberg) [2182524]
- cifs: Fix memory leak on the deferred close (Ronnie Sahlberg) [2182524]
- SMB3: fix lease break timeout when multiple deferred close handles for the same file. (Ronnie Sahlberg) [2182524]
- smb3: lower default deferred close timeout to address perf regression (Ronnie Sahlberg) [2182524]
- smb3: allow deferred close timeout to be configurable (Ronnie Sahlberg) [2182524]
- cifs: update internal module number (Ronnie Sahlberg) [2182524]
- cifs: alloc_mid function should be marked as static (Ronnie Sahlberg) [2182524]
- cifs: remove "cifs_" prefix from init/destroy mids functions (Ronnie Sahlberg) [2182524]
- cifs: remove useless DeleteMidQEntry() (Ronnie Sahlberg) [2182524]
- cifs: fix wrong unlock before return from cifs_tree_connect() (Ronnie Sahlberg) [2182524]
- Documentation: networking: TC queue based filtering (Ivan Vecera) [2178209]
- act_skbedit: skbedit queue mapping for receive queue (Ivan Vecera) [2178209]
- wifi: iwlwifi: mvm: protect TXQ list manipulation (Jose Ignacio Tornos Martinez) [2183490]
- wifi: iwlwifi: mvm: fix mvmtxq->stopped handling (Jose Ignacio Tornos Martinez) [2183490]
- smb3: clarify multichannel warning (Ronnie Sahlberg) [2180669]
- smb3: do not log confusing message when server returns no network interfaces (Ronnie Sahlberg) [2180669]
- cifs: do not query ifaces on smb1 mounts (Ronnie Sahlberg) [2180669]
- cifs: periodically query network interfaces from server (Ronnie Sahlberg) [2180669]
- smb3: workaround negprot bug in some Samba servers (Ronnie Sahlberg) [2180669]
- smb3: use netname when available on secondary channels (Ronnie Sahlberg) [2180669]
- smb3: fix empty netname context on secondary channels (Ronnie Sahlberg) [2180669]
- cifs: populate empty hostnames for extra channels (Ronnie Sahlberg) [2180669]
- redhat/kernel.spec.template: fix installonlypkg for meta package (Jan Stancek)
- s390/dump: save IPL CPU registers once DAT is available (Chris von Recklinghausen) [2185692]
- gen_compile_commands: handle multiple lines per .mod file (Joel Slebodnick) [2160559]
- scripts/nsdeps: adjust to the format change of *.mod files (Joel Slebodnick) [2160559]
- kbuild: avoid regex RS for POSIX awk (Joel Slebodnick) [2160559]
- kbuild: make *.mod rule robust against too long argument error (Joel Slebodnick) [2160559]
- kbuild: make built-in.a rule robust against too long argument error (Joel Slebodnick) [2160559]
- kbuild: read *.mod to get objects passed to $(LD) or $(AR) (Joel Slebodnick) [2160559]
- kbuild: make *.mod not depend on *.o (Joel Slebodnick) [2160559]
- kbuild: get rid of duplication in *.mod files (Joel Slebodnick) [2160559]
- kbuild: split the second line of *.mod into *.usyms (Joel Slebodnick) [2160559]
- kbuild: reuse real-search to simplify cmd_mod (Joel Slebodnick) [2160559]
- kbuild: Fixup the IBT kbuild changes (Joel Slebodnick) [2160559]

Sun, 16 Apr 2023 GMT - Jan Stancek <jstancek@redhat.com> [5.14.0-300.el9]
- remoteproc: imx_rproc: Correct i.MX93 DRAM mapping (Steve Best) [2180764]
- remoteproc: imx_rproc: Enable attach recovery for i.MX8QM/QXP (Steve Best) [2180764]
- remoteproc: imx_rproc: Request mbox channel later (Steve Best) [2180764]
- remoteproc: imx_rproc: Support i.MX8QM (Steve Best) [2180764]
- remoteproc: imx_rproc: Support kicking Mcore from Linux for i.MX8QXP (Steve Best) [2180764]
- remoteproc: imx_rproc: Support attaching to i.MX8QXP M4 (Steve Best) [2180764]
- netdevsim: Fix memory leak of nsim_dev->fa_cookie (Petr Oros) [2181505]
- netdevsim: fix memory leak in nsim_bus_dev_new() (Petr Oros) [2181505]
- netdevsim: remove dir in nsim_dev_debugfs_init() when creating ports dir failed (Petr Oros) [2181505]
- netdevsim: fix memory leak in nsim_drv_probe() when nsim_dev_resources_register() failed (Petr Oros) [2181505]
- netdevsim: remove redundant variable ret (Petr Oros) [2181505]
- selftests: netdevsim: Add test cases for route deletion failure (Petr Oros) [2181505]
- netdevsim: fib: Add debugfs knob to simulate route deletion failure (Petr Oros) [2181505]
- netdevsim: fib: Fix reference count leak on route deletion failure (Petr Oros) [2181505]
- netdevsim: rely on XFRM state direction instead of flags (Petr Oros) [2181505]
- powerpc/64s/radix: Fix RWX mapping with relocated kernel (Avnish Chouhan) [2161680]
- powerpc/64s/radix: Fix crash with unaligned relocated kernel (Avnish Chouhan) [2161680]
- mm/filemap: fix page end in filemap_get_read_batch (Nico Pache) [2181263]
- dt-bindings: clock: imx93: drop TPM1/3 LPIT1/2 entry (Steve Best) [2178965]
- clk: imx: imx93: invoke imx_register_uart_clocks (Steve Best) [2178965]
- clk: imx: rename imx_obtain_fixed_clk_hw() to imx_get_clk_hw_by_name() (Steve Best) [2178965]
- clk: imx93: keep sys ctr clock always on (Steve Best) [2178965]
- clk: imx: keep hsio bus clock always on (Steve Best) [2178965]
- clk: imx93: drop tpm1/3, lpit1/2 clk (Steve Best) [2178965]
- clk: imx93: correct enet clock (Steve Best) [2178965]
- clk: imx93: unmap anatop base in error handling path (Steve Best) [2178965]
- clk: imx93: correct the flexspi1 clock setting (Steve Best) [2178965]
- soc: imx: imx93-src: No need to set device_driver owner (Steve Best) [2180773]
- soc: imx: imx93-pd: No need to set device_driver owner (Steve Best) [2180773]
- sched/topology: fix KASAN warning in hop_cmp() (Phil Auld) [RHEL-318]
- lib/cpumask: update comment for cpumask_local_spread() (Phil Auld) [RHEL-318]
- sched/topology: Introduce for_each_numa_hop_mask() (Phil Auld) [RHEL-318]
- sched/topology: Introduce sched_numa_hop_mask() (Phil Auld) [RHEL-318]
- lib/cpumask: reorganize cpumask_local_spread() logic (Phil Auld) [RHEL-318]
- cpumask: improve on cpumask_local_spread() locality (Phil Auld) [RHEL-318]
- sched: add sched_numa_find_nth_cpu() (Phil Auld) [RHEL-318]
- cpumask: introduce cpumask_nth_and_andnot (Phil Auld) [RHEL-318]
- lib/find: introduce find_nth_and_andnot_bit (Phil Auld) [RHEL-318]
- cpumask: add cpumask_nth_{,and,andnot} (Phil Auld) [RHEL-318]
- lib/bitmap: remove bitmap_ord_to_pos (Phil Auld) [RHEL-318]
- lib: remove lib/nodemask.c (Phil Auld) [RHEL-318]
- gcc-plugins: Undefine LATENT_ENTROPY_PLUGIN when plugin disabled for a file (Phil Auld) [RHEL-318]
- powerpc: drop dependency on <asm/machdep.h> in archrandom.h (Phil Auld) [RHEL-318]
- lib/nodemask: inline next_node_in() and node_random() (Phil Auld) [RHEL-318]
- lib/bitmap: add tests for find_nth_bit() (Phil Auld) [RHEL-318]
- lib: add find_nth{,_and,_andnot}_bit() (Phil Auld) [RHEL-318]
- lib/find_bit: optimize find_next_bit() functions (Phil Auld) [RHEL-318]
- lib/find_bit: create find_first_zero_bit_le() (Phil Auld) [RHEL-318]
- lib/find_bit: introduce FIND_FIRST_BIT() macro (Phil Auld) [RHEL-318]
- lib/bitmap: add bitmap_weight_and() (Phil Auld) [RHEL-318]
- lib/bitmap: don't call __bitmap_weight() in kernel code (Phil Auld) [RHEL-318]
- lib/cpumask: move trivial wrappers around find_bit to the header (Phil Auld) [RHEL-318]
- lib/cpumask: change return types to unsigned where appropriate (Phil Auld) [RHEL-318]
- cpumask: change return types to bool where appropriate (Phil Auld) [RHEL-318]
- cpumask: Always inline helpers which use bit manipulation functions (Phil Auld) [RHEL-318]
- cpumask: use find_first_and_bit() (Phil Auld) [RHEL-318]
- asm-generic/bitops: Always inline all bit manipulation helpers (Phil Auld) [RHEL-318]
- lib/bitmap: change type of bitmap_weight to unsigned long (Phil Auld) [RHEL-318]
- lib/bitmap: change return types to bool where appropriate (Phil Auld) [RHEL-318]
- arm: align find_bit declarations with generic kernel (Phil Auld) [RHEL-318]
- nodemask: Fix return values to be unsigned (Phil Auld) [RHEL-318]
- bitmap: Fix return values to be unsigned (Phil Auld) [RHEL-318]
- net: thunderbolt: fix memory leak in tbnet_open() (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Clear ep descriptor last (Desnes Nunes) [2181663]
- usb: dwc3: exynos: Fix remove() function (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Disable GUSB2PHYCFG.SUSPHY for End Transfer (Desnes Nunes) [2181663]
- USB: serial: option: add u-blox LARA-L6 modem (Desnes Nunes) [2181663]
- USB: serial: option: add u-blox LARA-R6 00B modem (Desnes Nunes) [2181663]
- USB: serial: option: remove old LARA-R6 PID (Desnes Nunes) [2181663]
- net: thunderbolt: Fix error handling in tbnet_init() (Desnes Nunes) [2181663]
- USB: serial: option: add Fibocom FM160 0x0111 composition (Desnes Nunes) [2181663]
- usb: add NO_LPM quirk for Realforce 87U Keyboard (Desnes Nunes) [2181663]
- usb: chipidea: fix deadlock in ci_otg_del_timer (Desnes Nunes) [2181663]
- usb: dwc3: Do not get extcon device when usb-role-switch is used (Desnes Nunes) [2181663]
- usb: typec: tipd: Prevent uninitialized event{1,2} in IRQ handler (Desnes Nunes) [2181663]
- usb: typec: mux: Enter safe mode only when pins need to be reconfigured (Desnes Nunes) [2181663]
- Revert "usb: dwc3: disable USB core PHY management" (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Return -ESHUTDOWN on ep disable (Desnes Nunes) [2181663]
- USB: serial: option: add Sierra Wireless EM9191 (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Don't set IMI for no_interrupt (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Stop processing more requests on IMI (Desnes Nunes) [2181663]
- xhci: Remove device endpoints from bandwidth list when freeing the device (Desnes Nunes) [2181663]
- xhci: Add quirk to reset host back to default state at shutdown (Desnes Nunes) [2181663]
- usb: xhci: add XHCI_SPURIOUS_SUCCESS to ASM1042 despite being a V0.96 controller (Desnes Nunes) [2181663]
- usb: typec: ucsi: acpi: Implement resume callback (Desnes Nunes) [2181663]
- usb: typec: ucsi: Check the connection on resume (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Don't delay End Transfer on delayed_status (Desnes Nunes) [2181663]
- usb: dwc3: Don't switch OTG -> peripheral if extcon is present (Desnes Nunes) [2181663]
- Revert "usb: dwc3: Don't switch OTG -> peripheral if extcon is present" (Desnes Nunes) [2181663]
- Revert "USB: fixup for merge issue with "usb: dwc3: Don't switch OTG -> peripheral if extcon is present"" (Desnes Nunes) [2181663]
- USB: omap_udc: Fix spelling mistake: "tranceiver_ctrl" -> "transceiver_ctrl" (Desnes Nunes) [2181663]
- usb: typec: Replace custom implementation of device_match_fwnode() (Desnes Nunes) [2181663]
- usb: idmouse: fix an uninit-value in idmouse_open (Desnes Nunes) [2181663]
- usb: phy: generic: Switch to use dev_err_probe() helper (Desnes Nunes) [2181663]
- usb: ulpi: use DEFINE_SHOW_ATTRIBUTE to simplify ulpi_regs (Desnes Nunes) [2181663]
- usb: cdc-wdm: Use skb_put_data() instead of skb_put/memcpy pair (Desnes Nunes) [2181663]
- usb: typec: fusb302: Switch to use dev_err_probe() helper (Desnes Nunes) [2181663]
- USB: serial: qcserial: add new usb-id for Dell branded EM7455 (Desnes Nunes) [2181663]
- media: flexcop-usb: use usb_endpoint_maxp() (Desnes Nunes) [2181663]
- media: flexcop-usb: clean up URB initialisation (Desnes Nunes) [2181663]
- media: flexcop-usb: clean up endpoint sanity checks (Desnes Nunes) [2181663]
- media: usb/dvb-usb-v2: fix repeated words in comments (Desnes Nunes) [2181663]
- thunderbolt: Use dev_err_probe() (Desnes Nunes) [2181663]
- thunderbolt: Convert to use sysfs_emit()/sysfs_emit_at() APIs (Desnes Nunes) [2181663]
- Revert "usb: storage: Add quirk for Samsung Fit flash" (Desnes Nunes) [2181663]
- usb: dwc3: core: fix some leaks in probe (Desnes Nunes) [2181663]
- usb: dwc3: core: Enable GUCTL1 bit 10 for fixing termination error after resume bug (Desnes Nunes) [2181663]
- dt-bindings: usb: snps,dwc3: Add 'snps,resume-hs-terminations' quirk (Desnes Nunes) [2181663]
- USB: add RESET_RESUME quirk for NVIDIA Jetson devices in RCM (Desnes Nunes) [2181663]
- usb: dwc3: core: add gfladj_refclk_lpm_sel quirk (Desnes Nunes) [2181663]
- dt-bindings: usb: dwc3: Add gfladj-refclk-lpm-sel-quirk (Desnes Nunes) [2181663]
- usb: dwc3: pci: Add PCIe device ID for USB3 controller on CPU sub-system for Alder Lake P (Desnes Nunes) [2181663]
- usb: dwc3: pci: Update the macro names for USB PCIe device ID's for Alder Lake platforms (Desnes Nunes) [2181663]
- usb: dwc3: xilinx: fix usb3 non-wakeup source resume failure (Desnes Nunes) [2181663]
- usb: dwc3: xilinx: add power management ops support (Desnes Nunes) [2181663]
- media: uvcvideo: move uvc_format_desc to common header (Desnes Nunes) [2181663]
- media: v4l: move helper functions for fractions from uvc to v4l2-common (Desnes Nunes) [2181663]
- dt-bindings: usb: dwc3: add sdm670 compatible (Desnes Nunes) [2181663]
- usb: dwc3: qcom: drop unneeded compatibles (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Do not clear ep delayed stop flag during ep disable (Desnes Nunes) [2181663]
- dt-bindings: usb: dwc2: rockchip: add rockchip,rk3128-usb (Desnes Nunes) [2181663]
- dt-bindings: usb: qcom,dwc3: Fix SM6115 clocks, irqs (Desnes Nunes) [2181663]
- usb: dwc2: Remove redundant license text (Desnes Nunes) [2181663]
- usb: dwc3: Fix typos in gadget.c (Desnes Nunes) [2181663]
- xhci: remove unused lpm_failed_dev member from struct xhci_hcd (Desnes Nunes) [2181663]
- xhci: remove unused command member from struct xhci_hcd struct (Desnes Nunes) [2181663]
- xhci: show fault reason for a failed enable slot command (Desnes Nunes) [2181663]
- xhci: Don't show warning for reinit on known broken suspend (Desnes Nunes) [2181663]
- xhci: dbc: Fix memory leak in xhci_alloc_dbc() (Desnes Nunes) [2181663]
- usb: host: xhci: Fix potential memory leak in xhci_alloc_stream_info() (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up driver prefix (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: move driver structure (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up attribute visibility logic (Desnes Nunes) [2181663]
- USB: serial: console: move mutex_unlock() before usb_serial_put() (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: convert to use dev_groups (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: add support for HP and HA devices (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: simplify divisor handling (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: assume hi-speed type (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up baudrate request (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up attribute handling (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up modem-status handling (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: tighten device-type detection (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: rename channel index (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: include FT2232D in type string (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: rename chip types (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: drop redundant chip type comments (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up chip type enum (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: fix 300 bps rate for SIO (Desnes Nunes) [2181663]
- usb: typec: intel_pmc_mux: Use the helper acpi_dev_get_memory_resources() (Desnes Nunes) [2181663]
- usb: misc: usb3503: call clk_disable_unprepare in the error handling (Desnes Nunes) [2181663]
- usb: chipidea: make configs for glue drivers visible with EXPERT (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Submit endxfer command if delayed during disconnect (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Skip waiting for CMDACT cleared during endxfer (Desnes Nunes) [2181663]
- usb: dwc3: Increase DWC3 controller halt timeout (Desnes Nunes) [2181663]
- usb: dwc3: Remove DWC3 locking during gadget suspend/resume (Desnes Nunes) [2181663]
- usb: dwc3: Avoid unmapping USB requests if endxfer is not complete (Desnes Nunes) [2181663]
- usb: misc: uss720: fix uninitialized variable rlen (Desnes Nunes) [2181663]
- thunderbolt: debugfs: Fix spelling mistakes in seq_puts text (Desnes Nunes) [2181663]
- thunderbolt: Add support for ASMedia NVM image format (Desnes Nunes) [2181663]
- thunderbolt: Move vendor specific NVM handling into nvm.c (Desnes Nunes) [2181663]
- thunderbolt: Provide tb_retimer_nvm_read() analogous to tb_switch_nvm_read() (Desnes Nunes) [2181663]
- thunderbolt: Rename and make nvm_read() available for other files (Desnes Nunes) [2181663]
- thunderbolt: Extend NVM version fields to 32-bits (Desnes Nunes) [2181663]
- thunderbolt: Allow NVM upgrade of USB4 host routers (Desnes Nunes) [2181663]
- scsi: uas: Drop DID_TARGET_FAILURE use (Desnes Nunes) [2181663]
- usb: clean up after dropping driver registration log spam (Desnes Nunes) [2181663]
- usb: phy: tegra: switch to using devm_gpiod_get() (Desnes Nunes) [2181663]
- USB: xhci: make xhci_get_endpoint_address static (Desnes Nunes) [2181663]
- thunderbolt: Add support for receiver lane margining (Desnes Nunes) [2181663]
- thunderbolt: Add helper to check if CL states are enabled on port (Desnes Nunes) [2181663]
- thunderbolt: Pass CL state bitmask to tb_port_clx_supported() (Desnes Nunes) [2181663]
- thunderbolt: Move port CL state functions into correct place in switch.c (Desnes Nunes) [2181663]
- thunderbolt: Move tb_xdomain_parent() to tb.h (Desnes Nunes) [2181663]
- USB: hcd-pci: Drop the unused id parameter from usb_hcd_pci_probe() (Desnes Nunes) [2181663]
- net: thunderbolt: Update module description with mention of USB4 (Desnes Nunes) [2181663]
- net: thunderbolt: Enable full end-to-end flow control (Desnes Nunes) [2181663]
- thunderbolt: Add back Intel Falcon Ridge end-to-end flow control workaround (Desnes Nunes) [2181663]
- thunderbolt: Show link type for XDomain connections too (Desnes Nunes) [2181663]
- net: thunderbolt: Enable DMA paths only after rings are enabled (Desnes Nunes) [2181663]
- usb: reduce kernel log spam on driver registration (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Continue handling EP0 xfercomplete events (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Synchronize IRQ between soft connect/disconnect (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Force sending delayed status during soft disconnect (Desnes Nunes) [2181663]
- usb: dwc3: Do not service EP0 and conndone events if soft disconnected (Desnes Nunes) [2181663]
- usb: host: xhci-plat: suspend/resume clks for brcm (Desnes Nunes) [2181663]
- usb: host: xhci-plat: suspend and resume clocks (Desnes Nunes) [2181663]
- usb: phy: mxs: fix MXS_PHY_TX_CAL45_MIN and MXS_PHY_TX_CAL45_MAX (Desnes Nunes) [2181663]
- usb: host: Initiate urb ep with udev ep0 (Desnes Nunes) [2181663]
- usb: ehci: Use endpoint in URB to get maxpacket (Desnes Nunes) [2181663]
- usb: chipidea: Add support for VBUS control with PHY (Desnes Nunes) [2181663]
- dt-bindings: usb: Add missing (unevaluated|additional)Properties on child nodes (Desnes Nunes) [2181663]
- media: uvcvideo: Limit power line control for Sonix Technology (Desnes Nunes) [2181663]
- media: uvcvideo: Use entity get_cur in uvc_ctrl_set (Desnes Nunes) [2181663]
- media: uvcvideo: Fix typo 'the the' in comment (Desnes Nunes) [2181663]
- media: uvcvideo: Use indexed loops in uvc_ctrl_init_ctrl() (Desnes Nunes) [2181663]
- media: uvcvideo: Fix memory leak in uvc_gpio_parse (Desnes Nunes) [2181663]
- media: gspca: Fix typo 'the the' in comment (Desnes Nunes) [2181663]
- thunderbolt: Add support for Intel Meteor Lake (Desnes Nunes) [2181663]
- thunderbolt: Add comment where Thunderbolt 4 PCI IDs start (Desnes Nunes) [2181663]
- usb/hcd: Fix dma_map_sg error check (Desnes Nunes) [2181663]
- usb: move from strlcpy with unused retval to strscpy (Desnes Nunes) [2181663]
- dt-bindings: usb: renesas, usb3-peri: Document RZ/V2M r9a09g011 support (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Fix CC PHY noise filter of voltage level (Desnes Nunes) [2181663]
- usb: typec: tcpci: Move function "tcpci_to_typec_cc" to common (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Add compatible id with rt1715 (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Add initial phy setting (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Add regulator support when source vbus (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Fix vendor setting when set vconn (Desnes Nunes) [2181663]
- dt-bindings usb: typec: rt1711h: Add binding for Richtek RT1711H (Desnes Nunes) [2181663]
- usb: dwc3: qcom: clean up icc init (Desnes Nunes) [2181663]
- usb: dwc3: qcom: only parse 'maximum-speed' once (Desnes Nunes) [2181663]
- usb: common: debug: Check non-standard control requests (Desnes Nunes) [2181663]
- usb: dwc3: trace: add Start of Frame Number to trace event (Desnes Nunes) [2181663]
- usb: dwc3: debug: show events parameters in hex (Desnes Nunes) [2181663]
- usb: dwc3: gadget: conditionally remove requests (Desnes Nunes) [2181663]
- usb: typec: ucsi: stm32g0: Fix spelling mistake "booloader" -> "bootloader" (Desnes Nunes) [2181663]
- usb: common: usb-conn-gpio: Simplify some error message (Desnes Nunes) [2181663]
- block: Add error codes for common PR failures (Maurizio Lombardi) [2160677]
- nvmet: avoid potential UAF in nvmet_req_complete() (Maurizio Lombardi) [2160677]
- nvme-tcp: add nvme-tcp pdu size build protection (Maurizio Lombardi) [2160677]
- nvme-tcp: fix opcode reporting in the timeout handler (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Lexar NM620 (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Netac NV3000 (Maurizio Lombardi) [2160677]
- nvme-pci: fixing memory leak in probe teardown path (Maurizio Lombardi) [2160677]
- nvme: fix handling single range discard request (Maurizio Lombardi) [2160677]
- nvme-fabrics: show well known discovery name (Maurizio Lombardi) [2160677]
- nvme-tcp: don't access released socket during error recovery (Maurizio Lombardi) [2160677]
- nvme-auth: fix an error code in nvme_auth_process_dhchap_challenge() (Maurizio Lombardi) [2160677]
- nvme: bring back auto-removal of deleted namespaces during sequential scan (Maurizio Lombardi) [2160677]
- nvme: fix sparse warning on effects masking (Maurizio Lombardi) [2160677]
- nvme-pci: remove iod use_sgls (Maurizio Lombardi) [2160677]
- nvme-pci: fix freeing single sgl (Maurizio Lombardi) [2160677]
- nvme: mask CSE effects for security receive (Maurizio Lombardi) [2160677]
- nvme: always initialize known command effects (Maurizio Lombardi) [2160677]
- nvmet: for nvme admin set_features cmd, call nvmet_check_data_len_lte() (Maurizio Lombardi) [2160677]
- nvme-tcp: add additional info for nvme_tcp_timeout log (Maurizio Lombardi) [2160677]
- nvme: add nvme_opcode_str function for all nvme cmd types (Maurizio Lombardi) [2160677]
- nvme: remove nvme_execute_passthru_rq (Maurizio Lombardi) [2160677]
- nvme-pci: place descriptor addresses in iod (Maurizio Lombardi) [2160677]
- nvme-pci: use mapped entries for sgl decision (Maurizio Lombardi) [2160677]
- nvme-pci: remove SGL segment descriptors (Maurizio Lombardi) [2160677]
- nvme-auth: don't use NVMe status codes (Maurizio Lombardi) [2160677]
- nvme-fabrics: clarify AUTHREQ result handling (Maurizio Lombardi) [2160677]
- nvme-pci: add bogus ID quirk for ADATA SX6000PNP (Maurizio Lombardi) [2160677]
- nvme-auth: mark nvme_auth_wq static (Maurizio Lombardi) [2160677]
- nvme-auth: use workqueue dedicated to authentication (Maurizio Lombardi) [2160677]
- nvme: clear the request_queue pointers on failure in nvme_alloc_io_tag_set (Maurizio Lombardi) [2160677]
- nvme: clear the request_queue pointers on failure in nvme_alloc_admin_tag_set (Maurizio Lombardi) [2160677]
- nvme-fc: fix a missing queue put in nvmet_fc_ls_create_association (Maurizio Lombardi) [2160677]
- nvme: fix passthrough csi check (Maurizio Lombardi) [2160677]
- nvme-pci: fix timeout request state check (Maurizio Lombardi) [2160677]
- nvme-apple: only reset the controller when RTKit is running (Maurizio Lombardi) [2160677]
- nvme-apple: reset controller during shutdown (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_IDENTIFY_CNS quirk to Apple T2 controllers (Maurizio Lombardi) [2160677]
- nvme-apple: add NVME_QUIRK_IDENTIFY_CNS quirk to fix regression (Maurizio Lombardi) [2160677]
- nvme-auth: fix smatch warning complaints (Maurizio Lombardi) [2160677]
- nvme: also return I/O command effects from nvme_command_effects (Maurizio Lombardi) [2160677]
- nvmet: don't defer passthrough commands with trivial effects to the workqueue (Maurizio Lombardi) [2160677]
- nvmet: set the LBCC bit for commands that modify data (Maurizio Lombardi) [2160677]
- nvmet: use NVME_CMD_EFFECTS_CSUPP instead of open coding it (Maurizio Lombardi) [2160677]
- nvme-pci: update sqsize when adjusting the queue depth (Maurizio Lombardi) [2160677]
- nvme: fix setting the queue depth in nvme_alloc_io_tag_set (Maurizio Lombardi) [2160677]
- nvme-pci: use the tagset alloc/free helpers (Maurizio Lombardi) [2160677]
- nvme-pci: fix page size checks (Maurizio Lombardi) [2160677]
- nvme-pci: fix mempool alloc size (Maurizio Lombardi) [2160677]
- nvme-pci: fix doorbell buffer value endianness (Maurizio Lombardi) [2160677]
- nvme: Convert NVMe errors to PR errors (Maurizio Lombardi) [2160677]
- nvmet: don't open-code NVME_NS_ATTR_RO enumeration (Maurizio Lombardi) [2160677]
- nvme: add the Apple shared tag workaround to nvme_alloc_io_tag_set (Maurizio Lombardi) [2160677]
- nvme: only set reserved_tags in nvme_alloc_io_tag_set for fabrics controllers (Maurizio Lombardi) [2160677]
- nvme: consolidate setting the tagset flags (Maurizio Lombardi) [2160677]
- nvme-pci: split out a nvme_pci_ctrl_is_dead helper (Maurizio Lombardi) [2160677]
- nvme-pci: return early on ctrl state mismatch in nvme_reset_work (Maurizio Lombardi) [2160677]
- nvme-pci: rename nvme_disable_io_queues (Maurizio Lombardi) [2160677]
- nvme-pci: cleanup nvme_suspend_queue (Maurizio Lombardi) [2160677]
- nvme-pci: remove nvme_pci_disable (Maurizio Lombardi) [2160677]
- nvme-pci: remove nvme_disable_admin_queue (Maurizio Lombardi) [2160677]
- nvme: merge nvme_shutdown_ctrl into nvme_disable_ctrl (Maurizio Lombardi) [2160677]
- nvme: use nvme_wait_ready in nvme_shutdown_ctrl (Maurizio Lombardi) [2160677]
- nvme-apple: fix controller shutdown in apple_nvme_disable (Maurizio Lombardi) [2160677]
- nvme-fc: move common code into helper (Maurizio Lombardi) [2160677]
- nvme-fc: avoid null pointer dereference (Maurizio Lombardi) [2160677]
- nvme-multipath: support io stats on the mpath device (Maurizio Lombardi) [2160677]
- nvme: introduce nvme_start_request (Maurizio Lombardi) [2160677]
- nvme: use kstrtobool() instead of strtobool() (Maurizio Lombardi) [2160677]
- nvmet: expose firmware revision to configfs (Maurizio Lombardi) [2160677]
- nvmet: expose IEEE OUI to configfs (Maurizio Lombardi) [2160677]
- nvme: rename the queue quiescing helpers (Maurizio Lombardi) [2160677]
- nvme: avoid fallback to sequential scan due to transient issues (Maurizio Lombardi) [2160677]
- nvme-auth: have dhchap_auth_work wait for queues auth to complete (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant auth_work flush (Maurizio Lombardi) [2160677]
- nvme-auth: convert dhchap_auth_list to an array (Maurizio Lombardi) [2160677]
- nvme-auth: check chap ctrl_key once constructed (Maurizio Lombardi) [2160677]
- nvme-auth: no need to reset chap contexts on re-authentication (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant deallocations (Maurizio Lombardi) [2160677]
- nvme-auth: clear sensitive info right after authentication completes (Maurizio Lombardi) [2160677]
- nvme-auth: guarantee dhchap buffers under memory pressure (Maurizio Lombardi) [2160677]
- nvme-auth: don't keep long lived 4k dhchap buffer (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant if statement (Maurizio Lombardi) [2160677]
- nvme-auth: don't override ctrl keys before validation (Maurizio Lombardi) [2160677]
- nvme-auth: don't ignore key generation failures when initializing ctrl keys (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant buffer deallocations (Maurizio Lombardi) [2160677]
- nvme-auth: don't re-authenticate if the controller is not LIVE (Maurizio Lombardi) [2160677]
- nvme-auth: remove symbol export from nvme_auth_reset (Maurizio Lombardi) [2160677]
- nvme-auth: rename authentication work elements (Maurizio Lombardi) [2160677]
- nvme-auth: rename __nvme_auth_[reset|free] to nvme_auth[reset|free]_dhchap (Maurizio Lombardi) [2160677]
- nvme: implement the DEAC bit for the Write Zeroes command (Maurizio Lombardi) [2160677]
- nvme-fc: improve memory usage in nvme_fc_rcv_ls_req() (Maurizio Lombardi) [2160677]
- nvmet: only allocate a single slab for bvecs (Maurizio Lombardi) [2160677]
- nvmet: force reconnect when number of queue changes (Maurizio Lombardi) [2160677]
- nvmet: use try_cmpxchg in nvmet_update_sq_head (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Netac NV7000 (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Micron Nitro (Maurizio Lombardi) [2160677]
- nvme: quiet user passthrough command errors (Maurizio Lombardi) [2160677]
- nvme-multipath: set queue dma alignment to 3 (Maurizio Lombardi) [2160677]
- nvme-tcp: replace sg_init_marker() with sg_init_table() (Maurizio Lombardi) [2160677]
- nvme-hwmon: kmalloc the NVME SMART log buffer (Maurizio Lombardi) [2160677]
- nvme-hwmon: consistently ignore errors from nvme_hwmon_init (Maurizio Lombardi) [2160677]
- nvme-apple: don't limit DMA segement size (Maurizio Lombardi) [2160677]
- nvme-pci: disable write zeroes on various Kingston SSD (Maurizio Lombardi) [2160677]
- nvme-pci: avoid the deepest sleep state on ZHITAI TiPro5000 SSDs (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Lexar NM760 (Maurizio Lombardi) [2160677]
- nvme: Use blk_rq_map_user_io helper (Maurizio Lombardi) [2160677]
- nvmet: don't look at the request_queue in nvmet_bdev_set_limits (Maurizio Lombardi) [2160677]
- nvmet: don't look at the request_queue in nvmet_bdev_zone_mgmt_emulate_all (Maurizio Lombardi) [2160677]
- nvmet: add helpers to set the result field for connect commands (Maurizio Lombardi) [2160677]
- nvme: improve the NVME_CONNECT_AUTHREQ* definitions (Maurizio Lombardi) [2160677]
- nvmet-tcp: handle ICReq PDU received in NVMET_TCP_Q_LIVE state (Maurizio Lombardi) [2160677]
- nvme-pci: report the actual number of tagset maps (Maurizio Lombardi) [2160677]
- nvme: ensure subsystem reset is single threaded (Maurizio Lombardi) [2160677]
- nvme: restrict management ioctls to admin (Maurizio Lombardi) [2160677]
- nvme: copy firmware_rev on each init (Maurizio Lombardi) [2160677]
- nvme: handle effects after freeing the request (Maurizio Lombardi) [2160677]
- nvme-tcp: print actual source IP address through sysfs "address" attr (Maurizio Lombardi) [2160677]
- nvme-pci: move iod dma_len fill gaps (Maurizio Lombardi) [2160677]
- nvme-pci: iod npages fits in s8 (Maurizio Lombardi) [2160677]
- nvme-pci: iod's 'aborted' is a bool (Maurizio Lombardi) [2160677]
- nvme-pci: remove nvme_queue from nvme_iod (Maurizio Lombardi) [2160677]
- nvme: consider also host_iface when checking ip options (Maurizio Lombardi) [2160677]
- nvmet: avoid unnecessary flush bio (Maurizio Lombardi) [2160677]
- nvmet-auth: remove redundant parameters req (Maurizio Lombardi) [2160677]
- nvmet-auth: clean up with done_kfree (Maurizio Lombardi) [2160677]
- nvme-auth: remove the redundant req->cqe->result.u16 assignment operation (Maurizio Lombardi) [2160677]
- nvme: move from strlcpy with unused retval to strscpy (Maurizio Lombardi) [2160677]
- nvme: add comment for unaligned "fake" nqn (Maurizio Lombardi) [2160677]
- nvme-pci: disable Write Zeroes on Phison E3C/E4C (Maurizio Lombardi) [2160677]
- nvme: Fix IOC_PR_CLEAR and IOC_PR_RELEASE ioctls for nvme devices (Maurizio Lombardi) [2160677]
- locking/rwsem: Disable preemption in all down_write*() and up_write() code paths (Joel Savitz) [2176147]
- locking/rwsem: Disable preemption in all down_read*() and up_read() code paths (Joel Savitz) [2176147]
- locking/rwsem: Prevent non-first waiter from spinning in down_write() slowpath (Joel Savitz) [2176147]
- rtmutex: Ensure that the top waiter is always woken up (Joel Savitz) [2176147]
- locking/lockdep: Print more debug information - report name and key when look_up_lock_class() got confused (Joel Savitz) [2176147]
- locking: Fix qspinlock/x86 inline asm error (Joel Savitz) [2176147]
- locking: Add __lockfunc to slow path functions (Joel Savitz) [2176147]
- locking/rwsem: Allow slowpath writer to ignore handoff bit if not set by first waiter (Joel Savitz) [2176147]
- kernel/lockdep: move lockdep sysctls to its own file (Joel Savitz) [2176147]
- locking/qrwlock: Change "queue rwlock" to "queued rwlock" (Joel Savitz) [2176147]
- locking/mutex: Make contention tracepoints more consistent wrt adaptive spinning (Joel Savitz) [2176147]
- locking: Apply contention tracepoints in the slow path (Joel Savitz) [2176147]
- locking/rwsem: Always try to wake waiters in out_nolock path (Joel Savitz) [2176147]
- locking/rwsem: No need to check for handoff bit if wait queue empty (Joel Savitz) [2176147]
- lockdep: Use memset_startat() helper in reinit_class() (Joel Savitz) [2176147]
- locking/rwsem: Conditionally wake waiters in reader/writer slowpaths (Joel Savitz) [2176147]
- locking/rwsem: Make handoff bit handling more consistent (Joel Savitz) [2176147]
- Revert "locking/rwsem: Conditionally wake waiters in reader/writer slowpaths" (Joel Savitz) [2176147]
- futex: Fix futex_waitv() hrtimer debug object leak on kcalloc error (Joel Savitz) [2176147]
- futex: Remove a PREEMPT_RT_FULL reference. (Joel Savitz) [2176147]
- futex: Fix additional regressions (Joel Savitz) [2176147]
- futex: Fix sparc32/m68k/nds32 build regression (Joel Savitz) [2176147]
- futex: Ensure futex_atomic_cmpxchg_inatomic() is present (Joel Savitz) [2176147]
- futex: Remove futex_cmpxchg detection (Joel Savitz) [2176147]
- dm: fix __send_duplicate_bios() to always allow for splitting IO (Benjamin Marzinski) [2184420]
- dm: fix improper splitting for abnormal bios (Benjamin Marzinski) [2184420]

...

Thu, 20 Apr 2023 05:13:59 GMT: python3-perf-5.14.0-302.el9.x86_64

python3-perf - Python bindings for apps which will manipulate perf events

The python3-perf package contains a module that permits applications
written in the Python programming language to use the interface
to manipulate perf events.

Change Log:

Wed, 19 Apr 2023 GMT - Jan Stancek <jstancek@redhat.com> [5.14.0-302.el9]
- blk-mq: directly poll requests (Ming Lei) [2186507]
- inet: control sockets should not use current thread task_frag (Guillaume Nault) [2183213]
- net: simplify sk_page_frag (Guillaume Nault) [2183213]
- Treewide: Stop corrupting socket's task_frag (Guillaume Nault) [2183213]
- net: Introduce sk_use_task_frag in struct sock. (Guillaume Nault) [2183213]
- PCI: Fix use-after-free in pci_bus_release_domain_nr() (Myron Stowe) [2184109]
- powerpc/pseries/vas: Ignore VAS update for DLPAR if copy/paste is not enabled (Mamatha Inamdar) [2185505]
- nfs42: do not fail with EIO if ssc returns NFS4ERR_OFFLOAD_DENIED (Benjamin Coddington) [2170423]
- cnic: don't pass bogus GFP_ flags to dma_alloc_coherent (Nilesh Javali) [2164967]
- cnic: Use the bitmap API to allocate bitmaps (Nilesh Javali) [2164967]
- arm64/sve: Add Perf extensions documentation (Mark Salter) [2167398]
- arm64: asm/perf_regs.h: Avoid C++-style comment in UAPI header (Mark Salter) [2167398]
- perf: arm64: Add SVE vector granule register to user regs (Mark Salter) [2167398]
- arm64/cpufeature: Fix field sign for DIT hwcap detection (Mark Salter) [2167398]
- arm64/uprobes: change the uprobe_opcode_t typedef to fix the sparse warning (Mark Salter) [2167398]
- arm64/sysreg: Fix errors in 32 bit enumeration values (Mark Salter) [2167398]
- KVM: arm64: vgic: Add Apple M2 cpus to the list of broken SEIS implementations (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- perf: arm_spe: Use feature numbering for PMSEVFR_EL1 defines (Mark Salter) [2167398]
- redhat/configs: enable ARM64_ERRATUM_2645198 (Mark Salter) [2167398]
- arm64: errata: Workaround possible Cortex-A715 [ESR|FAR]_ELx corruption (Mark Salter) [2167398]
- arm64:uprobe fix the uprobe SWBP_INSN in big-endian (Mark Salter) [2167398]
- arm64: insn: always inline hint generation (Mark Salter) [2167398]
- arm64: insn: simplify insn group identification (Mark Salter) [2167398]
- arm64: insn: always inline predicates (Mark Salter) [2167398]
- arm64: insn: remove aarch64_insn_gen_prefetch() (Mark Salter) [2167398]
- arm64: alternatives: make apply_alternatives_vdso() static (Mark Salter) [2167398]
- arm64: make is_ttbrX_addr() noinstr-safe (Mark Salter) [2167398]
- arm64: atomics: lse: remove stale dependency on JUMP_LABEL (Mark Salter) [2167398]
- arm64/asm: Remove unused enable_da macro (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Use kstrtobool() instead of strtobool() (Mark Salter) [2167398]
- arm64: move on_thread_stack() to <asm/stacktrace.h> (Mark Salter) [2167398]
- arm64: remove current_top_of_stack() (Mark Salter) [2167398]
- arm64/sysreg: Remove duplicate definitions from asm/sysreg.h (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_DFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_DFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR5_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert MVFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert MVFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert MVFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_PFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_PFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_PFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR6_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR5_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR4_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR3_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR4_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR3_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Extend the maximum width of a register and symbol name (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MVFR2_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MVFR1_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MVFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_DFR1_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_DFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_PFR2_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_PFR1_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_PFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR6_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR5_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR4_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_MMFR5_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_MMFR4_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_MMFR0_EL1 (Mark Salter) [2167398]
- arm64: booting: Require placement within 48-bit addressable memory (Mark Salter) [2167398]
- arm64: mm: kfence: only handle translation faults (Mark Salter) [2167398]
- arm64/mm: Simplify and document pte_to_phys() for 52 bit addresses (Mark Salter) [2167398]
- arm64: armv8_deprecated: fix unused-function error (Mark Salter) [2167398]
- arm64: armv8_deprecated: rework deprected instruction handling (Mark Salter) [2167398]
- arm64: armv8_deprecated: move aarch32 helper earlier (Mark Salter) [2167398]
- arm64: armv8_deprecated move emulation functions (Mark Salter) [2167398]
- arm64: armv8_deprecated: fold ops into insn_emulation (Mark Salter) [2167398]
- arm64: rework EL0 MRS emulation (Mark Salter) [2167398]
- arm64: factor insn read out of call_undef_hook() (Mark Salter) [2167398]
- arm64: factor out EL1 SSBS emulation hook (Mark Salter) [2167398]
- arm64: split EL0/EL1 UNDEF handlers (Mark Salter) [2167398]
- arm64: allow kprobes on EL0 handlers (Mark Salter) [2167398]
- arm64: Add Cortex-715 CPU part definition (Mark Salter) [2167398]
- arm64/hwcap: Add support for SVE 2.1 (Mark Salter) [2167398]
- arm64/hwcap: Add support for FEAT_RPRFM (Mark Salter) [2167398]
- arm64/hwcap: Add support for FEAT_CSSC (Mark Salter) [2167398]
- arm64: Enable data independent timing (DIT) in the kernel (Mark Salter) [2167398]
- arm64/fpsimd: Make kernel_neon_ API _GPL (Mark Salter) [2167398]
- arm64: alternative: constify alternative_has_feature_* argument (Mark Salter) [2167398]
- arm64: jump_label: mark arguments as const to satisfy asm constraints (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix XGene-1 TVAL register math error (Mark Salter) [2167398]
- arm64: efi: Fix handling of misaligned runtime regions and drop warning (Mark Salter) [2167398]
- arm64: cpufeature: Fix the visibility of compat hwcaps (Mark Salter) [2167398]
- arm64: entry: avoid kprobe recursion (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix CNTPCT_LO and CNTVCT_LO value (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix handling of ARM erratum 858921 (Mark Salter) [2167398]
- redhat/configs: Enable CONFIG_ARM64_ERRATUM_2441007 (Mark Salter) [2167398]
- arm64: errata: Add Cortex-A55 to the repeat tlbi list (Mark Salter) [2167398]
- arm64/sysreg: Fix typo in SCTR_EL1.SPINTMASK (Mark Salter) [2167398]
- arm64: alternatives: Use vdso/bits.h instead of linux/bits.h (Mark Salter) [2167398]
- arm64: uaccess: simplify uaccess_mask_ptr() (Mark Salter) [2167398]
- arm64: support huge vmalloc mappings (Mark Salter) [2167398]
- arm64: spectre: increase parameters that can be used to turn off bhb mitigation individually (Mark Salter) [2167398]
- arm64: run softirqs on the per-CPU IRQ stack (Mark Salter) [2167398]
- arm64: vdso: use SYS_CNTVCTSS_EL0 for gettimeofday (Mark Salter) [2167398]
- arm64: alternative: patch alternatives in the vDSO (Mark Salter) [2167398]
- arm64: module: move find_section to header (Mark Salter) [2167398]
- arm64: module: Remove unused plt_entry_is_initialized() (Mark Salter) [2167398]
- arm64: module: Make plt_equals_entry() static (Mark Salter) [2167398]
- arm64: fix the build with binutils 2.27 (Mark Salter) [2167398]
- arm64: avoid BUILD_BUG_ON() in alternative-macros (Mark Salter) [2167398]
- arm64: alternatives: add shared NOP callback (Mark Salter) [2167398]
- arm64: alternatives: add alternative_has_feature_*() (Mark Salter) [2167398]
- arm64: alternatives: have callbacks take a cap (Mark Salter) [2167398]
- arm64: alternatives: make alt_region const (Mark Salter) [2167398]
- arm64: alternatives: hoist print out of __apply_alternatives() (Mark Salter) [2167398]
- arm64: alternatives: proton-pack: prepare for cap changes (Mark Salter) [2167398]
- arm64: alternatives: kvm: prepare for cap changes (Mark Salter) [2167398]
- arm64: cpufeature: make cpus_have_cap() noinstr-safe (Mark Salter) [2167398]
- arm64/ptrace: Support access to TPIDR2_EL0 (Mark Salter) [2167398]
- arm64/sysreg: Fix a few missed conversions (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64AFRn_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64DFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64FDR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Use feature numbering for PMU and SPE revisions (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64DFR0_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Align field names in ID_AA64DFR0_EL1 with architecture (Mark Salter) [2167398]
- arm64/sysreg: Add defintion for ALLINT (Mark Salter) [2167398]
- arm64/sysreg: Convert SCXTNUM_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert TIPDR_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64PFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64PFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64MMFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64MMFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64MMFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert HCRX_EL2 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64PFR1_EL1 SME enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64PFR1_EL1 BTI enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64PFR1_EL1 fractional version fields (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MTE feature enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for SSBS feature enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64PFR0_EL1.AdvSIMD constants (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64PFR0_EL1 constants (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64MMFR2_EL1.CnP (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64MMFR2_EL1.VARange (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64MMFR1_EL1 fields (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64MMFR0_EL1.ASIDBits (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64MMFR0_EL1.BigEnd (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64PFR1_EL1 constant names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64PFR0_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64MMFR2_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64MMFR0_EL1 definition names (Mark Salter) [2167398]
- arm64: cache: Remove unused CTR_CACHE_MINLINE_MASK (Mark Salter) [2167398]
- arm64/sysreg: Describe ID_AA64SMFR0_EL1.SMEVer as an enumeration (Mark Salter) [2167398]
- arm64/sysreg: Remove stray SMIDR_EL1 defines (Mark Salter) [2167398]
- redhat/configs: Enable CONFIG_ARM64_ERRATUM_2658417 (Mark Salter) [2167398]
- arm64: errata: remove BF16 HWCAP due to incorrect result on Cortex-A510 (Mark Salter) [2167398]
- arm64: cpufeature: Expose get_arm64_ftr_reg() outside cpufeature.c (Mark Salter) [2167398]
- arm64: cpufeature: Force HWCAP to be based on the sysreg visible to user-space (Mark Salter) [2167398]
- arm64: rework BTI exception handling (Mark Salter) [2167398]
- arm64: rework FPAC exception handling (Mark Salter) [2167398]
- arm64: consistently pass ESR_ELx to die() (Mark Salter) [2167398]
- arm64: die(): pass 'err' as long (Mark Salter) [2167398]
- arm64: report EL1 UNDEFs better (Mark Salter) [2167398]
- arm64: atomic: always inline the assembly (Mark Salter) [2167398]
- arm64: atomics: remove LL/SC trampolines (Mark Salter) [2167398]
- arm64: stacktrace: track hyp stacks in unwinder's address space (Mark Salter) [2167398]
- arm64: stacktrace: track all stack boundaries explicitly (Mark Salter) [2167398]
- arm64: stacktrace: remove stack type from fp translator (Mark Salter) [2167398]
- arm64: stacktrace: rework stack boundary discovery (Mark Salter) [2167398]
- arm64: stacktrace: add stackinfo_on_stack() helper (Mark Salter) [2167398]
- arm64: stacktrace: move SDEI stack helpers to stacktrace code (Mark Salter) [2167398]
- arm64: stacktrace: rename unwind_next_common() -> unwind_next_frame_record() (Mark Salter) [2167398]
- arm64: stacktrace: simplify unwind_next_common() (Mark Salter) [2167398]
- arm64: stacktrace: fix kerneldoc comments (Mark Salter) [2167398]
- arm64/sysreg: Add hwcap for SVE EBF16 (Mark Salter) [2167398]
- redhat/configs: aarch64: enable ERRATUM_2457168 workaround (Mark Salter) [2167398]
- arm64: topology: fix possible overflow in amu_fie_setup() (Mark Salter) [2167398]
- arm64: mm: don't acquire mutex when rewriting swapper (Mark Salter) [2167398]
- arm64: mm: fix resume for 52-bit enabled builds (Mark Salter) [2167398]
- arm64/ptrace: Don't clear calling process' TIF_SME on OOM (Mark Salter) [2167398]
- arm64/bti: Disable in kernel BTI when cross section thunks are broken (Mark Salter) [2167398]
- arm64: mm: Reserve enough pages for the initial ID map (Mark Salter) [2167398]
- perf/arm_pmu_platform: fix tests for platform_get_irq() failure (Mark Salter) [2167398]
- arm64: head: Ignore bogus KASLR displacement on non-relocatable kernels (Mark Salter) [2167398]
- arm64/signal: Raise limit on stack frames (Mark Salter) [2167398]
- arm64/cache: Fix cache_type_cwg() for register generation (Mark Salter) [2167398]
- arm64/sysreg: Guard SYS_FIELD_ macros for asm (Mark Salter) [2167398]
- arm64/sysreg: Directly include bitfield.h (Mark Salter) [2167398]
- arm64: errata: add detection for AMEVCNTR01 incrementing incorrectly (Mark Salter) [2167398]
- arm64: Fix comment typo (Mark Salter) [2167398]
- arm64: Fix match_list for erratum 1286807 on Arm Cortex-A76 (Mark Salter) [2167398]
- arm64: Update 'unwinder howto' (Mark Salter) [2167398]
- arm64: Delay initialisation of cpuinfo_arm64::reg_{zcr,smcr} (Mark Salter) [2167398]
- arm64: fix KASAN_INLINE (Mark Salter) [2167398]
- arm64: Add an override for ID_AA64SMFR0_EL1.FA64 (Mark Salter) [2167398]
- arm64: Add the arm64.nosve command line option (Mark Salter) [2167398]
- arm64: Add the arm64.nosme command line option (Mark Salter) [2167398]
- arm64: Expose a __check_override primitive for oddball features (Mark Salter) [2167398]
- arm64: Allow the idreg override to deal with variable field width (Mark Salter) [2167398]
- arm64: Factor out checking of a feature against the override into a macro (Mark Salter) [2167398]
- arm64: Allow sticky E2H when entering EL1 (Mark Salter) [2167398]
- arm64: Save state of HCR_EL2.E2H before switch to EL1 (Mark Salter) [2167398]
- arm64: Rename the VHE switch to "finalise_el2" (Mark Salter) [2167398]
- arm64: mm: fix booting with 52-bit address space (Mark Salter) [2167398]
- arm64: head: remove __PHYS_OFFSET (Mark Salter) [2167398]
- arm64: lds: use PROVIDE instead of conditional definitions (Mark Salter) [2167398]
- arm64: setup: drop early FDT pointer helpers (Mark Salter) [2167398]
- arm64: head: avoid relocating the kernel twice for KASLR (Mark Salter) [2167398]
- arm64: kaslr: defer initialization to initcall where permitted (Mark Salter) [2167398]
- arm64: head: record CPU boot mode after enabling the MMU (Mark Salter) [2167398]
- arm64: head: populate kernel page tables with MMU and caches on (Mark Salter) [2167398]
- arm64: head: factor out TTBR1 assignment into a macro (Mark Salter) [2167398]
- arm64: idreg-override: use early FDT mapping in ID map (Mark Salter) [2167398]
- arm64: head: create a temporary FDT mapping in the initial ID map (Mark Salter) [2167398]
- arm64: head: use relative references to the RELA and RELR tables (Mark Salter) [2167398]
- arm64: head: cover entire kernel image in initial ID map (Mark Salter) [2167398]
- arm64: head: add helper function to remap regions in early page tables (Mark Salter) [2167398]
- arm64: mm: provide idmap pointer to cpu_replace_ttbr1() (Mark Salter) [2167398]
- arm64: head: pass ID map root table address to __enable_mmu() (Mark Salter) [2167398]
- arm64: kernel: drop unnecessary PoC cache clean+invalidate (Mark Salter) [2167398]
- arm64: head: split off idmap creation code (Mark Salter) [2167398]
- arm64: head: switch to map_memory macro for the extended ID map (Mark Salter) [2167398]
- arm64: head: simplify page table mapping macros (slightly) (Mark Salter) [2167398]
- arm64: head: drop idmap_ptrs_per_pgd (Mark Salter) [2167398]
- arm64: head: move assignment of idmap_t0sz to C code (Mark Salter) [2167398]
- arm64: mm: make vabits_actual a build time constant if possible (Mark Salter) [2167398]
- arm64: head: move kimage_vaddr variable into C file (Mark Salter) [2167398]
- arm64: trap implementation defined functionality in userspace (Mark Salter) [2167398]
- arm64/mm: use GENMASK_ULL for TTBR_BADDR_MASK_52 (Mark Salter) [2167398]
- arm64: numa: Don't check node against MAX_NUMNODES (Mark Salter) [2167398]
- arm64: Do not forget syscall when starting a new thread. (Mark Salter) [2167398]
- arm64: boot: add zstd support (Mark Salter) [2167398]
- arm64: cpufeature: Allow different PMU versions in ID_DFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64ZFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64SMFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORID_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORC_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORN_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LOREA_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORSA_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64ISAR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64ISAR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert GMID to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert DCZID_EL0 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert CTR_EL0 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64ISAR2_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64ISAR1_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Remove defines for RPRES enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64ZFR0_EL1 fields (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64SMFR0_EL1 enums (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for WFxT defines (Mark Salter) [2167398]
- arm64: stackleak: fix current_top_of_stack() (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Force inlining of erratum_set_next_event_generic() (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Move drop _tval from erratum function names (Mark Salter) [2167398]
- arm64: Add handling of CNTVCTSS traps (Mark Salter) [2167398]
- arm64: Add CNT{P,V}CTSS_EL0 alternatives to cnt{p,v}ct_el0 (Mark Salter) [2167398]
- clocksource/drivers/arch_arm_timer: Move workaround synchronisation around (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix masking for high freq counters (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Drop unnecessary ISB on CVAL programming (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Remove any trace of the TVAL programming interface (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Work around broken CVAL implementations (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Advertise 56bit timer to the core code (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Move MMIO timer programming over to CVAL (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix MMIO base address vs callback ordering issue (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Move system register timer programming over to CVAL (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Extend write side of timer register accessors to u64 (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Drop CNT*_TVAL read accessors (Mark Salter) [2167398]
- clocksource/arm_arch_timer: Add build-time guards for unhandled register accesses (Mark Salter) [2167398]
- s390/qeth: fix use-after-free in hsci (Tobias Huschle) [2183991]
- s390/uaccess: add missing earlyclobber annotations to __clear_user() (Tobias Huschle) [2183079]

Tue, 18 Apr 2023 GMT - Jan Stancek <jstancek@redhat.com> [5.14.0-301.el9]
- kernel.spec: gcov: make gcov subpackages per variant (Jan Stancek) [2180784]
- block: don't set GD_NEED_PART_SCAN if scan partition failed (Ming Lei) [2179915]
- net: ethtool: fix __ethtool_dev_mm_supported() implementation (Ivan Vecera) [2175237]
- ethtool: pse-pd: Fix double word in comments (Ivan Vecera) [2175237]
- netlink-specs: add rx-push to ethtool family (Ivan Vecera) [2175237]
- net: ethtool: extend ringparam set/get APIs for rx_push (Ivan Vecera) [2175237]
- ethtool: mm: fix get_mm() return code not propagating to user space (Ivan Vecera) [2175237]
- netlink: specs: add partial specification for ethtool (Ivan Vecera) [2175237]
- Documentation: networking: correct spelling (Ivan Vecera) [2175237]
- ethtool: netlink: convert commands to common SET (Ivan Vecera) [2175237]
- ethtool: netlink: handle SET intro/outro in the common code (Ivan Vecera) [2175237]
- net: ethtool: provide shims for stats aggregation helpers when CONFIG_ETHTOOL_NETLINK=n (Ivan Vecera) [2175237]
- net: ethtool: fix NULL pointer dereference in pause_prepare_data() (Ivan Vecera) [2175237]
- net: ethtool: fix NULL pointer dereference in stats_prepare_data() (Ivan Vecera) [2175237]
- ethtool: Add and use ethnl_update_bool. (Ivan Vecera) [2175237]
- net: ethtool: add helpers for MM fragment size translation (Ivan Vecera) [2175237]
- net: ethtool: add helpers for aggregate statistics (Ivan Vecera) [2175237]
- docs: ethtool: document ETHTOOL_A_STATS_SRC and ETHTOOL_A_PAUSE_STATS_SRC (Ivan Vecera) [2175237]
- net: ethtool: netlink: retrieve stats from multiple sources (eMAC, pMAC) (Ivan Vecera) [2175237]
- docs: ethtool-netlink: document interface for MAC Merge layer (Ivan Vecera) [2175237]
- net: ethtool: add support for MAC Merge layer (Ivan Vecera) [2175237]
- plca.c: fix obvious mistake in checking retval (Ivan Vecera) [2175237]
- ethtool: add tx aggregation parameters (Ivan Vecera) [2175237]
- ethtool: add netlink attr in rss get reply only if value is not null (Ivan Vecera) [2175237]
- net/ethtool: add netlink interface for the PLCA RS (Ivan Vecera) [2175237]
- ethtool: Replace 0-length array with flexible array (Ivan Vecera) [2175237]
- net/ethtool/ioctl: split ethtool_get_phy_stats into multiple helpers (Ivan Vecera) [2175237]
- net/ethtool/ioctl: remove if n_stats checks from ethtool_get_phy_stats (Ivan Vecera) [2175237]
- net/ethtool/ioctl: return -EOPNOTSUPP if we have no phy stats (Ivan Vecera) [2175237]
- ethtool: add netlink based get rss support (Ivan Vecera) [2175237]
- ethtool: avoiding integer overflow in ethtool_phys_id() (Ivan Vecera) [2175237]
- ethtool: doc: clarify what drivers can implement in their get_drvinfo() (Ivan Vecera) [2175237]
- ethtool: ethtool_get_drvinfo: populate drvinfo fields even if callback exits (Ivan Vecera) [2175237]
- ethtool: Fail number of channels change when it conflicts with rxnfc (Ivan Vecera) [2175237]
- ethtool: linkstate: add a statistic for PHY down events (Ivan Vecera) [2175237]
- ethtool: Add support for 800Gbps link modes (Ivan Vecera) [2175237]
- ethtool: pse-pd: fix null-deref on genl_info in dump (Ivan Vecera) [2175237]
- eth: pse: add missing static inlines (Ivan Vecera) [2175237]
- ethtool: add interface to interact with Ethernet Power Equipment (Ivan Vecera) [2175237]
- net: mdiobus: search for PSE nodes by parsing PHY nodes. (Ivan Vecera) [2175237]
- net: mdiobus: fwnode_mdiobus_register_phy() rework error handling (Ivan Vecera) [2175237]
- redhat: configs: Add config for PSE_CONTROLLER (Ivan Vecera) [2175237]
- net: add framework to support Ethernet PSE and PDs devices (Ivan Vecera) [2175237]
- ethtool: tunnels: check the return value of nla_nest_start() (Ivan Vecera) [2175237]
- ethtool: move from strlcpy with unused retval to strscpy (Ivan Vecera) [2175237]
- net: delete extra space and tab in blank line (Ivan Vecera) [2175237]
- treewide: uapi: Replace zero-length arrays with flexible-array members (Ivan Vecera) [2175237]
- ethtool: Fix and simplify ethtool_convert_link_mode_to_legacy_u32() (Ivan Vecera) [2175237]
- net: ethtool: move checks before rtnl_lock() in ethnl_set_rings (Ivan Vecera) [2175237]
- net: ethtool: extend ringparam set/get APIs for tx_push (Ivan Vecera) [2175237]
- ethtool: add support to set/get completion queue event size (Ivan Vecera) [2175237]
- ethtool: stats: Use struct_group() to clear all stats at once (Ivan Vecera) [2175237]
- net: convert users of bitmap_foo() to linkmode_foo() (Ivan Vecera) [2175237]
- cifs: Fix pages leak when writedata alloc failed in cifs_write_from_iter() (Ronnie Sahlberg) [2182524]
- cifs: Fix pages array leak when writedata alloc failed in cifs_writedata_alloc() (Ronnie Sahlberg) [2182524]
- cifs: update internal module number (Ronnie Sahlberg) [2182524]
- cifs: fix double free on failed kerberos auth (Ronnie Sahlberg) [2182524]
- cifs: fix interface count calculation during refresh (Ronnie Sahlberg) [2182524]
- cifs: fix memory leaks in session setup (Ronnie Sahlberg) [2182524]
- smb3: interface count displayed incorrectly (Ronnie Sahlberg) [2182524]
- cifs: Fix memory leak when build ntlmssp negotiate blob failed (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_ses_add_channel() (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_flock() (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_create() (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_copy_file_range() (Ronnie Sahlberg) [2182524]
- smb3: improve SMB3 change notification support (Ronnie Sahlberg) [2182524]
- cifs: lease key is uninitialized in two additional functions when smb1 (Ronnie Sahlberg) [2182524]
- cifs: lease key is uninitialized in smb1 paths (Ronnie Sahlberg) [2182524]
- cifs: fix double-fault crash during ntlmssp (Ronnie Sahlberg) [2182524]
- cifs: fix mount on old smb servers (Ronnie Sahlberg) [2182524]
- cifs: use ALIGN() and round_up() macros (Ronnie Sahlberg) [2182524]
- cifs: prevent copying past input buffer boundaries (Ronnie Sahlberg) [2182524]
- cifs: Fix the error length of VALIDATE_NEGOTIATE_INFO message (Ronnie Sahlberg) [2182524]
- cifs: destage dirty pages before re-reading them for cache=none (Ronnie Sahlberg) [2182524]
- cifs: return correct error in ->calc_signature() (Ronnie Sahlberg) [2182524]
- smb3: rename encryption/decryption TFMs (Ronnie Sahlberg) [2182524]
- cifs: replace kfree() with kfree_sensitive() for sensitive data (Ronnie Sahlberg) [2182524]
- cifs: remove initialization value (Ronnie Sahlberg) [2182524]
- cifs: Replace a couple of one-element arrays with flexible-array members (Ronnie Sahlberg) [2182524]
- smb3: add dynamic trace points for tree disconnect (Ronnie Sahlberg) [2182524]
- cifs: misc: fix spelling typo in comment (Ronnie Sahlberg) [2182524]
- cifs: update internal module number (Ronnie Sahlberg) [2182524]
- cifs: Fix memory leak on the deferred close (Ronnie Sahlberg) [2182524]
- SMB3: fix lease break timeout when multiple deferred close handles for the same file. (Ronnie Sahlberg) [2182524]
- smb3: lower default deferred close timeout to address perf regression (Ronnie Sahlberg) [2182524]
- smb3: allow deferred close timeout to be configurable (Ronnie Sahlberg) [2182524]
- cifs: update internal module number (Ronnie Sahlberg) [2182524]
- cifs: alloc_mid function should be marked as static (Ronnie Sahlberg) [2182524]
- cifs: remove "cifs_" prefix from init/destroy mids functions (Ronnie Sahlberg) [2182524]
- cifs: remove useless DeleteMidQEntry() (Ronnie Sahlberg) [2182524]
- cifs: fix wrong unlock before return from cifs_tree_connect() (Ronnie Sahlberg) [2182524]
- Documentation: networking: TC queue based filtering (Ivan Vecera) [2178209]
- act_skbedit: skbedit queue mapping for receive queue (Ivan Vecera) [2178209]
- wifi: iwlwifi: mvm: protect TXQ list manipulation (Jose Ignacio Tornos Martinez) [2183490]
- wifi: iwlwifi: mvm: fix mvmtxq->stopped handling (Jose Ignacio Tornos Martinez) [2183490]
- smb3: clarify multichannel warning (Ronnie Sahlberg) [2180669]
- smb3: do not log confusing message when server returns no network interfaces (Ronnie Sahlberg) [2180669]
- cifs: do not query ifaces on smb1 mounts (Ronnie Sahlberg) [2180669]
- cifs: periodically query network interfaces from server (Ronnie Sahlberg) [2180669]
- smb3: workaround negprot bug in some Samba servers (Ronnie Sahlberg) [2180669]
- smb3: use netname when available on secondary channels (Ronnie Sahlberg) [2180669]
- smb3: fix empty netname context on secondary channels (Ronnie Sahlberg) [2180669]
- cifs: populate empty hostnames for extra channels (Ronnie Sahlberg) [2180669]
- redhat/kernel.spec.template: fix installonlypkg for meta package (Jan Stancek)
- s390/dump: save IPL CPU registers once DAT is available (Chris von Recklinghausen) [2185692]
- gen_compile_commands: handle multiple lines per .mod file (Joel Slebodnick) [2160559]
- scripts/nsdeps: adjust to the format change of *.mod files (Joel Slebodnick) [2160559]
- kbuild: avoid regex RS for POSIX awk (Joel Slebodnick) [2160559]
- kbuild: make *.mod rule robust against too long argument error (Joel Slebodnick) [2160559]
- kbuild: make built-in.a rule robust against too long argument error (Joel Slebodnick) [2160559]
- kbuild: read *.mod to get objects passed to $(LD) or $(AR) (Joel Slebodnick) [2160559]
- kbuild: make *.mod not depend on *.o (Joel Slebodnick) [2160559]
- kbuild: get rid of duplication in *.mod files (Joel Slebodnick) [2160559]
- kbuild: split the second line of *.mod into *.usyms (Joel Slebodnick) [2160559]
- kbuild: reuse real-search to simplify cmd_mod (Joel Slebodnick) [2160559]
- kbuild: Fixup the IBT kbuild changes (Joel Slebodnick) [2160559]

Sun, 16 Apr 2023 GMT - Jan Stancek <jstancek@redhat.com> [5.14.0-300.el9]
- remoteproc: imx_rproc: Correct i.MX93 DRAM mapping (Steve Best) [2180764]
- remoteproc: imx_rproc: Enable attach recovery for i.MX8QM/QXP (Steve Best) [2180764]
- remoteproc: imx_rproc: Request mbox channel later (Steve Best) [2180764]
- remoteproc: imx_rproc: Support i.MX8QM (Steve Best) [2180764]
- remoteproc: imx_rproc: Support kicking Mcore from Linux for i.MX8QXP (Steve Best) [2180764]
- remoteproc: imx_rproc: Support attaching to i.MX8QXP M4 (Steve Best) [2180764]
- netdevsim: Fix memory leak of nsim_dev->fa_cookie (Petr Oros) [2181505]
- netdevsim: fix memory leak in nsim_bus_dev_new() (Petr Oros) [2181505]
- netdevsim: remove dir in nsim_dev_debugfs_init() when creating ports dir failed (Petr Oros) [2181505]
- netdevsim: fix memory leak in nsim_drv_probe() when nsim_dev_resources_register() failed (Petr Oros) [2181505]
- netdevsim: remove redundant variable ret (Petr Oros) [2181505]
- selftests: netdevsim: Add test cases for route deletion failure (Petr Oros) [2181505]
- netdevsim: fib: Add debugfs knob to simulate route deletion failure (Petr Oros) [2181505]
- netdevsim: fib: Fix reference count leak on route deletion failure (Petr Oros) [2181505]
- netdevsim: rely on XFRM state direction instead of flags (Petr Oros) [2181505]
- powerpc/64s/radix: Fix RWX mapping with relocated kernel (Avnish Chouhan) [2161680]
- powerpc/64s/radix: Fix crash with unaligned relocated kernel (Avnish Chouhan) [2161680]
- mm/filemap: fix page end in filemap_get_read_batch (Nico Pache) [2181263]
- dt-bindings: clock: imx93: drop TPM1/3 LPIT1/2 entry (Steve Best) [2178965]
- clk: imx: imx93: invoke imx_register_uart_clocks (Steve Best) [2178965]
- clk: imx: rename imx_obtain_fixed_clk_hw() to imx_get_clk_hw_by_name() (Steve Best) [2178965]
- clk: imx93: keep sys ctr clock always on (Steve Best) [2178965]
- clk: imx: keep hsio bus clock always on (Steve Best) [2178965]
- clk: imx93: drop tpm1/3, lpit1/2 clk (Steve Best) [2178965]
- clk: imx93: correct enet clock (Steve Best) [2178965]
- clk: imx93: unmap anatop base in error handling path (Steve Best) [2178965]
- clk: imx93: correct the flexspi1 clock setting (Steve Best) [2178965]
- soc: imx: imx93-src: No need to set device_driver owner (Steve Best) [2180773]
- soc: imx: imx93-pd: No need to set device_driver owner (Steve Best) [2180773]
- sched/topology: fix KASAN warning in hop_cmp() (Phil Auld) [RHEL-318]
- lib/cpumask: update comment for cpumask_local_spread() (Phil Auld) [RHEL-318]
- sched/topology: Introduce for_each_numa_hop_mask() (Phil Auld) [RHEL-318]
- sched/topology: Introduce sched_numa_hop_mask() (Phil Auld) [RHEL-318]
- lib/cpumask: reorganize cpumask_local_spread() logic (Phil Auld) [RHEL-318]
- cpumask: improve on cpumask_local_spread() locality (Phil Auld) [RHEL-318]
- sched: add sched_numa_find_nth_cpu() (Phil Auld) [RHEL-318]
- cpumask: introduce cpumask_nth_and_andnot (Phil Auld) [RHEL-318]
- lib/find: introduce find_nth_and_andnot_bit (Phil Auld) [RHEL-318]
- cpumask: add cpumask_nth_{,and,andnot} (Phil Auld) [RHEL-318]
- lib/bitmap: remove bitmap_ord_to_pos (Phil Auld) [RHEL-318]
- lib: remove lib/nodemask.c (Phil Auld) [RHEL-318]
- gcc-plugins: Undefine LATENT_ENTROPY_PLUGIN when plugin disabled for a file (Phil Auld) [RHEL-318]
- powerpc: drop dependency on <asm/machdep.h> in archrandom.h (Phil Auld) [RHEL-318]
- lib/nodemask: inline next_node_in() and node_random() (Phil Auld) [RHEL-318]
- lib/bitmap: add tests for find_nth_bit() (Phil Auld) [RHEL-318]
- lib: add find_nth{,_and,_andnot}_bit() (Phil Auld) [RHEL-318]
- lib/find_bit: optimize find_next_bit() functions (Phil Auld) [RHEL-318]
- lib/find_bit: create find_first_zero_bit_le() (Phil Auld) [RHEL-318]
- lib/find_bit: introduce FIND_FIRST_BIT() macro (Phil Auld) [RHEL-318]
- lib/bitmap: add bitmap_weight_and() (Phil Auld) [RHEL-318]
- lib/bitmap: don't call __bitmap_weight() in kernel code (Phil Auld) [RHEL-318]
- lib/cpumask: move trivial wrappers around find_bit to the header (Phil Auld) [RHEL-318]
- lib/cpumask: change return types to unsigned where appropriate (Phil Auld) [RHEL-318]
- cpumask: change return types to bool where appropriate (Phil Auld) [RHEL-318]
- cpumask: Always inline helpers which use bit manipulation functions (Phil Auld) [RHEL-318]
- cpumask: use find_first_and_bit() (Phil Auld) [RHEL-318]
- asm-generic/bitops: Always inline all bit manipulation helpers (Phil Auld) [RHEL-318]
- lib/bitmap: change type of bitmap_weight to unsigned long (Phil Auld) [RHEL-318]
- lib/bitmap: change return types to bool where appropriate (Phil Auld) [RHEL-318]
- arm: align find_bit declarations with generic kernel (Phil Auld) [RHEL-318]
- nodemask: Fix return values to be unsigned (Phil Auld) [RHEL-318]
- bitmap: Fix return values to be unsigned (Phil Auld) [RHEL-318]
- net: thunderbolt: fix memory leak in tbnet_open() (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Clear ep descriptor last (Desnes Nunes) [2181663]
- usb: dwc3: exynos: Fix remove() function (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Disable GUSB2PHYCFG.SUSPHY for End Transfer (Desnes Nunes) [2181663]
- USB: serial: option: add u-blox LARA-L6 modem (Desnes Nunes) [2181663]
- USB: serial: option: add u-blox LARA-R6 00B modem (Desnes Nunes) [2181663]
- USB: serial: option: remove old LARA-R6 PID (Desnes Nunes) [2181663]
- net: thunderbolt: Fix error handling in tbnet_init() (Desnes Nunes) [2181663]
- USB: serial: option: add Fibocom FM160 0x0111 composition (Desnes Nunes) [2181663]
- usb: add NO_LPM quirk for Realforce 87U Keyboard (Desnes Nunes) [2181663]
- usb: chipidea: fix deadlock in ci_otg_del_timer (Desnes Nunes) [2181663]
- usb: dwc3: Do not get extcon device when usb-role-switch is used (Desnes Nunes) [2181663]
- usb: typec: tipd: Prevent uninitialized event{1,2} in IRQ handler (Desnes Nunes) [2181663]
- usb: typec: mux: Enter safe mode only when pins need to be reconfigured (Desnes Nunes) [2181663]
- Revert "usb: dwc3: disable USB core PHY management" (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Return -ESHUTDOWN on ep disable (Desnes Nunes) [2181663]
- USB: serial: option: add Sierra Wireless EM9191 (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Don't set IMI for no_interrupt (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Stop processing more requests on IMI (Desnes Nunes) [2181663]
- xhci: Remove device endpoints from bandwidth list when freeing the device (Desnes Nunes) [2181663]
- xhci: Add quirk to reset host back to default state at shutdown (Desnes Nunes) [2181663]
- usb: xhci: add XHCI_SPURIOUS_SUCCESS to ASM1042 despite being a V0.96 controller (Desnes Nunes) [2181663]
- usb: typec: ucsi: acpi: Implement resume callback (Desnes Nunes) [2181663]
- usb: typec: ucsi: Check the connection on resume (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Don't delay End Transfer on delayed_status (Desnes Nunes) [2181663]
- usb: dwc3: Don't switch OTG -> peripheral if extcon is present (Desnes Nunes) [2181663]
- Revert "usb: dwc3: Don't switch OTG -> peripheral if extcon is present" (Desnes Nunes) [2181663]
- Revert "USB: fixup for merge issue with "usb: dwc3: Don't switch OTG -> peripheral if extcon is present"" (Desnes Nunes) [2181663]
- USB: omap_udc: Fix spelling mistake: "tranceiver_ctrl" -> "transceiver_ctrl" (Desnes Nunes) [2181663]
- usb: typec: Replace custom implementation of device_match_fwnode() (Desnes Nunes) [2181663]
- usb: idmouse: fix an uninit-value in idmouse_open (Desnes Nunes) [2181663]
- usb: phy: generic: Switch to use dev_err_probe() helper (Desnes Nunes) [2181663]
- usb: ulpi: use DEFINE_SHOW_ATTRIBUTE to simplify ulpi_regs (Desnes Nunes) [2181663]
- usb: cdc-wdm: Use skb_put_data() instead of skb_put/memcpy pair (Desnes Nunes) [2181663]
- usb: typec: fusb302: Switch to use dev_err_probe() helper (Desnes Nunes) [2181663]
- USB: serial: qcserial: add new usb-id for Dell branded EM7455 (Desnes Nunes) [2181663]
- media: flexcop-usb: use usb_endpoint_maxp() (Desnes Nunes) [2181663]
- media: flexcop-usb: clean up URB initialisation (Desnes Nunes) [2181663]
- media: flexcop-usb: clean up endpoint sanity checks (Desnes Nunes) [2181663]
- media: usb/dvb-usb-v2: fix repeated words in comments (Desnes Nunes) [2181663]
- thunderbolt: Use dev_err_probe() (Desnes Nunes) [2181663]
- thunderbolt: Convert to use sysfs_emit()/sysfs_emit_at() APIs (Desnes Nunes) [2181663]
- Revert "usb: storage: Add quirk for Samsung Fit flash" (Desnes Nunes) [2181663]
- usb: dwc3: core: fix some leaks in probe (Desnes Nunes) [2181663]
- usb: dwc3: core: Enable GUCTL1 bit 10 for fixing termination error after resume bug (Desnes Nunes) [2181663]
- dt-bindings: usb: snps,dwc3: Add 'snps,resume-hs-terminations' quirk (Desnes Nunes) [2181663]
- USB: add RESET_RESUME quirk for NVIDIA Jetson devices in RCM (Desnes Nunes) [2181663]
- usb: dwc3: core: add gfladj_refclk_lpm_sel quirk (Desnes Nunes) [2181663]
- dt-bindings: usb: dwc3: Add gfladj-refclk-lpm-sel-quirk (Desnes Nunes) [2181663]
- usb: dwc3: pci: Add PCIe device ID for USB3 controller on CPU sub-system for Alder Lake P (Desnes Nunes) [2181663]
- usb: dwc3: pci: Update the macro names for USB PCIe device ID's for Alder Lake platforms (Desnes Nunes) [2181663]
- usb: dwc3: xilinx: fix usb3 non-wakeup source resume failure (Desnes Nunes) [2181663]
- usb: dwc3: xilinx: add power management ops support (Desnes Nunes) [2181663]
- media: uvcvideo: move uvc_format_desc to common header (Desnes Nunes) [2181663]
- media: v4l: move helper functions for fractions from uvc to v4l2-common (Desnes Nunes) [2181663]
- dt-bindings: usb: dwc3: add sdm670 compatible (Desnes Nunes) [2181663]
- usb: dwc3: qcom: drop unneeded compatibles (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Do not clear ep delayed stop flag during ep disable (Desnes Nunes) [2181663]
- dt-bindings: usb: dwc2: rockchip: add rockchip,rk3128-usb (Desnes Nunes) [2181663]
- dt-bindings: usb: qcom,dwc3: Fix SM6115 clocks, irqs (Desnes Nunes) [2181663]
- usb: dwc2: Remove redundant license text (Desnes Nunes) [2181663]
- usb: dwc3: Fix typos in gadget.c (Desnes Nunes) [2181663]
- xhci: remove unused lpm_failed_dev member from struct xhci_hcd (Desnes Nunes) [2181663]
- xhci: remove unused command member from struct xhci_hcd struct (Desnes Nunes) [2181663]
- xhci: show fault reason for a failed enable slot command (Desnes Nunes) [2181663]
- xhci: Don't show warning for reinit on known broken suspend (Desnes Nunes) [2181663]
- xhci: dbc: Fix memory leak in xhci_alloc_dbc() (Desnes Nunes) [2181663]
- usb: host: xhci: Fix potential memory leak in xhci_alloc_stream_info() (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up driver prefix (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: move driver structure (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up attribute visibility logic (Desnes Nunes) [2181663]
- USB: serial: console: move mutex_unlock() before usb_serial_put() (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: convert to use dev_groups (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: add support for HP and HA devices (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: simplify divisor handling (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: assume hi-speed type (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up baudrate request (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up attribute handling (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up modem-status handling (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: tighten device-type detection (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: rename channel index (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: include FT2232D in type string (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: rename chip types (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: drop redundant chip type comments (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up chip type enum (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: fix 300 bps rate for SIO (Desnes Nunes) [2181663]
- usb: typec: intel_pmc_mux: Use the helper acpi_dev_get_memory_resources() (Desnes Nunes) [2181663]
- usb: misc: usb3503: call clk_disable_unprepare in the error handling (Desnes Nunes) [2181663]
- usb: chipidea: make configs for glue drivers visible with EXPERT (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Submit endxfer command if delayed during disconnect (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Skip waiting for CMDACT cleared during endxfer (Desnes Nunes) [2181663]
- usb: dwc3: Increase DWC3 controller halt timeout (Desnes Nunes) [2181663]
- usb: dwc3: Remove DWC3 locking during gadget suspend/resume (Desnes Nunes) [2181663]
- usb: dwc3: Avoid unmapping USB requests if endxfer is not complete (Desnes Nunes) [2181663]
- usb: misc: uss720: fix uninitialized variable rlen (Desnes Nunes) [2181663]
- thunderbolt: debugfs: Fix spelling mistakes in seq_puts text (Desnes Nunes) [2181663]
- thunderbolt: Add support for ASMedia NVM image format (Desnes Nunes) [2181663]
- thunderbolt: Move vendor specific NVM handling into nvm.c (Desnes Nunes) [2181663]
- thunderbolt: Provide tb_retimer_nvm_read() analogous to tb_switch_nvm_read() (Desnes Nunes) [2181663]
- thunderbolt: Rename and make nvm_read() available for other files (Desnes Nunes) [2181663]
- thunderbolt: Extend NVM version fields to 32-bits (Desnes Nunes) [2181663]
- thunderbolt: Allow NVM upgrade of USB4 host routers (Desnes Nunes) [2181663]
- scsi: uas: Drop DID_TARGET_FAILURE use (Desnes Nunes) [2181663]
- usb: clean up after dropping driver registration log spam (Desnes Nunes) [2181663]
- usb: phy: tegra: switch to using devm_gpiod_get() (Desnes Nunes) [2181663]
- USB: xhci: make xhci_get_endpoint_address static (Desnes Nunes) [2181663]
- thunderbolt: Add support for receiver lane margining (Desnes Nunes) [2181663]
- thunderbolt: Add helper to check if CL states are enabled on port (Desnes Nunes) [2181663]
- thunderbolt: Pass CL state bitmask to tb_port_clx_supported() (Desnes Nunes) [2181663]
- thunderbolt: Move port CL state functions into correct place in switch.c (Desnes Nunes) [2181663]
- thunderbolt: Move tb_xdomain_parent() to tb.h (Desnes Nunes) [2181663]
- USB: hcd-pci: Drop the unused id parameter from usb_hcd_pci_probe() (Desnes Nunes) [2181663]
- net: thunderbolt: Update module description with mention of USB4 (Desnes Nunes) [2181663]
- net: thunderbolt: Enable full end-to-end flow control (Desnes Nunes) [2181663]
- thunderbolt: Add back Intel Falcon Ridge end-to-end flow control workaround (Desnes Nunes) [2181663]
- thunderbolt: Show link type for XDomain connections too (Desnes Nunes) [2181663]
- net: thunderbolt: Enable DMA paths only after rings are enabled (Desnes Nunes) [2181663]
- usb: reduce kernel log spam on driver registration (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Continue handling EP0 xfercomplete events (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Synchronize IRQ between soft connect/disconnect (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Force sending delayed status during soft disconnect (Desnes Nunes) [2181663]
- usb: dwc3: Do not service EP0 and conndone events if soft disconnected (Desnes Nunes) [2181663]
- usb: host: xhci-plat: suspend/resume clks for brcm (Desnes Nunes) [2181663]
- usb: host: xhci-plat: suspend and resume clocks (Desnes Nunes) [2181663]
- usb: phy: mxs: fix MXS_PHY_TX_CAL45_MIN and MXS_PHY_TX_CAL45_MAX (Desnes Nunes) [2181663]
- usb: host: Initiate urb ep with udev ep0 (Desnes Nunes) [2181663]
- usb: ehci: Use endpoint in URB to get maxpacket (Desnes Nunes) [2181663]
- usb: chipidea: Add support for VBUS control with PHY (Desnes Nunes) [2181663]
- dt-bindings: usb: Add missing (unevaluated|additional)Properties on child nodes (Desnes Nunes) [2181663]
- media: uvcvideo: Limit power line control for Sonix Technology (Desnes Nunes) [2181663]
- media: uvcvideo: Use entity get_cur in uvc_ctrl_set (Desnes Nunes) [2181663]
- media: uvcvideo: Fix typo 'the the' in comment (Desnes Nunes) [2181663]
- media: uvcvideo: Use indexed loops in uvc_ctrl_init_ctrl() (Desnes Nunes) [2181663]
- media: uvcvideo: Fix memory leak in uvc_gpio_parse (Desnes Nunes) [2181663]
- media: gspca: Fix typo 'the the' in comment (Desnes Nunes) [2181663]
- thunderbolt: Add support for Intel Meteor Lake (Desnes Nunes) [2181663]
- thunderbolt: Add comment where Thunderbolt 4 PCI IDs start (Desnes Nunes) [2181663]
- usb/hcd: Fix dma_map_sg error check (Desnes Nunes) [2181663]
- usb: move from strlcpy with unused retval to strscpy (Desnes Nunes) [2181663]
- dt-bindings: usb: renesas, usb3-peri: Document RZ/V2M r9a09g011 support (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Fix CC PHY noise filter of voltage level (Desnes Nunes) [2181663]
- usb: typec: tcpci: Move function "tcpci_to_typec_cc" to common (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Add compatible id with rt1715 (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Add initial phy setting (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Add regulator support when source vbus (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Fix vendor setting when set vconn (Desnes Nunes) [2181663]
- dt-bindings usb: typec: rt1711h: Add binding for Richtek RT1711H (Desnes Nunes) [2181663]
- usb: dwc3: qcom: clean up icc init (Desnes Nunes) [2181663]
- usb: dwc3: qcom: only parse 'maximum-speed' once (Desnes Nunes) [2181663]
- usb: common: debug: Check non-standard control requests (Desnes Nunes) [2181663]
- usb: dwc3: trace: add Start of Frame Number to trace event (Desnes Nunes) [2181663]
- usb: dwc3: debug: show events parameters in hex (Desnes Nunes) [2181663]
- usb: dwc3: gadget: conditionally remove requests (Desnes Nunes) [2181663]
- usb: typec: ucsi: stm32g0: Fix spelling mistake "booloader" -> "bootloader" (Desnes Nunes) [2181663]
- usb: common: usb-conn-gpio: Simplify some error message (Desnes Nunes) [2181663]
- block: Add error codes for common PR failures (Maurizio Lombardi) [2160677]
- nvmet: avoid potential UAF in nvmet_req_complete() (Maurizio Lombardi) [2160677]
- nvme-tcp: add nvme-tcp pdu size build protection (Maurizio Lombardi) [2160677]
- nvme-tcp: fix opcode reporting in the timeout handler (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Lexar NM620 (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Netac NV3000 (Maurizio Lombardi) [2160677]
- nvme-pci: fixing memory leak in probe teardown path (Maurizio Lombardi) [2160677]
- nvme: fix handling single range discard request (Maurizio Lombardi) [2160677]
- nvme-fabrics: show well known discovery name (Maurizio Lombardi) [2160677]
- nvme-tcp: don't access released socket during error recovery (Maurizio Lombardi) [2160677]
- nvme-auth: fix an error code in nvme_auth_process_dhchap_challenge() (Maurizio Lombardi) [2160677]
- nvme: bring back auto-removal of deleted namespaces during sequential scan (Maurizio Lombardi) [2160677]
- nvme: fix sparse warning on effects masking (Maurizio Lombardi) [2160677]
- nvme-pci: remove iod use_sgls (Maurizio Lombardi) [2160677]
- nvme-pci: fix freeing single sgl (Maurizio Lombardi) [2160677]
- nvme: mask CSE effects for security receive (Maurizio Lombardi) [2160677]
- nvme: always initialize known command effects (Maurizio Lombardi) [2160677]
- nvmet: for nvme admin set_features cmd, call nvmet_check_data_len_lte() (Maurizio Lombardi) [2160677]
- nvme-tcp: add additional info for nvme_tcp_timeout log (Maurizio Lombardi) [2160677]
- nvme: add nvme_opcode_str function for all nvme cmd types (Maurizio Lombardi) [2160677]
- nvme: remove nvme_execute_passthru_rq (Maurizio Lombardi) [2160677]
- nvme-pci: place descriptor addresses in iod (Maurizio Lombardi) [2160677]
- nvme-pci: use mapped entries for sgl decision (Maurizio Lombardi) [2160677]
- nvme-pci: remove SGL segment descriptors (Maurizio Lombardi) [2160677]
- nvme-auth: don't use NVMe status codes (Maurizio Lombardi) [2160677]
- nvme-fabrics: clarify AUTHREQ result handling (Maurizio Lombardi) [2160677]
- nvme-pci: add bogus ID quirk for ADATA SX6000PNP (Maurizio Lombardi) [2160677]
- nvme-auth: mark nvme_auth_wq static (Maurizio Lombardi) [2160677]
- nvme-auth: use workqueue dedicated to authentication (Maurizio Lombardi) [2160677]
- nvme: clear the request_queue pointers on failure in nvme_alloc_io_tag_set (Maurizio Lombardi) [2160677]
- nvme: clear the request_queue pointers on failure in nvme_alloc_admin_tag_set (Maurizio Lombardi) [2160677]
- nvme-fc: fix a missing queue put in nvmet_fc_ls_create_association (Maurizio Lombardi) [2160677]
- nvme: fix passthrough csi check (Maurizio Lombardi) [2160677]
- nvme-pci: fix timeout request state check (Maurizio Lombardi) [2160677]
- nvme-apple: only reset the controller when RTKit is running (Maurizio Lombardi) [2160677]
- nvme-apple: reset controller during shutdown (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_IDENTIFY_CNS quirk to Apple T2 controllers (Maurizio Lombardi) [2160677]
- nvme-apple: add NVME_QUIRK_IDENTIFY_CNS quirk to fix regression (Maurizio Lombardi) [2160677]
- nvme-auth: fix smatch warning complaints (Maurizio Lombardi) [2160677]
- nvme: also return I/O command effects from nvme_command_effects (Maurizio Lombardi) [2160677]
- nvmet: don't defer passthrough commands with trivial effects to the workqueue (Maurizio Lombardi) [2160677]
- nvmet: set the LBCC bit for commands that modify data (Maurizio Lombardi) [2160677]
- nvmet: use NVME_CMD_EFFECTS_CSUPP instead of open coding it (Maurizio Lombardi) [2160677]
- nvme-pci: update sqsize when adjusting the queue depth (Maurizio Lombardi) [2160677]
- nvme: fix setting the queue depth in nvme_alloc_io_tag_set (Maurizio Lombardi) [2160677]
- nvme-pci: use the tagset alloc/free helpers (Maurizio Lombardi) [2160677]
- nvme-pci: fix page size checks (Maurizio Lombardi) [2160677]
- nvme-pci: fix mempool alloc size (Maurizio Lombardi) [2160677]
- nvme-pci: fix doorbell buffer value endianness (Maurizio Lombardi) [2160677]
- nvme: Convert NVMe errors to PR errors (Maurizio Lombardi) [2160677]
- nvmet: don't open-code NVME_NS_ATTR_RO enumeration (Maurizio Lombardi) [2160677]
- nvme: add the Apple shared tag workaround to nvme_alloc_io_tag_set (Maurizio Lombardi) [2160677]
- nvme: only set reserved_tags in nvme_alloc_io_tag_set for fabrics controllers (Maurizio Lombardi) [2160677]
- nvme: consolidate setting the tagset flags (Maurizio Lombardi) [2160677]
- nvme-pci: split out a nvme_pci_ctrl_is_dead helper (Maurizio Lombardi) [2160677]
- nvme-pci: return early on ctrl state mismatch in nvme_reset_work (Maurizio Lombardi) [2160677]
- nvme-pci: rename nvme_disable_io_queues (Maurizio Lombardi) [2160677]
- nvme-pci: cleanup nvme_suspend_queue (Maurizio Lombardi) [2160677]
- nvme-pci: remove nvme_pci_disable (Maurizio Lombardi) [2160677]
- nvme-pci: remove nvme_disable_admin_queue (Maurizio Lombardi) [2160677]
- nvme: merge nvme_shutdown_ctrl into nvme_disable_ctrl (Maurizio Lombardi) [2160677]
- nvme: use nvme_wait_ready in nvme_shutdown_ctrl (Maurizio Lombardi) [2160677]
- nvme-apple: fix controller shutdown in apple_nvme_disable (Maurizio Lombardi) [2160677]
- nvme-fc: move common code into helper (Maurizio Lombardi) [2160677]
- nvme-fc: avoid null pointer dereference (Maurizio Lombardi) [2160677]
- nvme-multipath: support io stats on the mpath device (Maurizio Lombardi) [2160677]
- nvme: introduce nvme_start_request (Maurizio Lombardi) [2160677]
- nvme: use kstrtobool() instead of strtobool() (Maurizio Lombardi) [2160677]
- nvmet: expose firmware revision to configfs (Maurizio Lombardi) [2160677]
- nvmet: expose IEEE OUI to configfs (Maurizio Lombardi) [2160677]
- nvme: rename the queue quiescing helpers (Maurizio Lombardi) [2160677]
- nvme: avoid fallback to sequential scan due to transient issues (Maurizio Lombardi) [2160677]
- nvme-auth: have dhchap_auth_work wait for queues auth to complete (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant auth_work flush (Maurizio Lombardi) [2160677]
- nvme-auth: convert dhchap_auth_list to an array (Maurizio Lombardi) [2160677]
- nvme-auth: check chap ctrl_key once constructed (Maurizio Lombardi) [2160677]
- nvme-auth: no need to reset chap contexts on re-authentication (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant deallocations (Maurizio Lombardi) [2160677]
- nvme-auth: clear sensitive info right after authentication completes (Maurizio Lombardi) [2160677]
- nvme-auth: guarantee dhchap buffers under memory pressure (Maurizio Lombardi) [2160677]
- nvme-auth: don't keep long lived 4k dhchap buffer (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant if statement (Maurizio Lombardi) [2160677]
- nvme-auth: don't override ctrl keys before validation (Maurizio Lombardi) [2160677]
- nvme-auth: don't ignore key generation failures when initializing ctrl keys (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant buffer deallocations (Maurizio Lombardi) [2160677]
- nvme-auth: don't re-authenticate if the controller is not LIVE (Maurizio Lombardi) [2160677]
- nvme-auth: remove symbol export from nvme_auth_reset (Maurizio Lombardi) [2160677]
- nvme-auth: rename authentication work elements (Maurizio Lombardi) [2160677]
- nvme-auth: rename __nvme_auth_[reset|free] to nvme_auth[reset|free]_dhchap (Maurizio Lombardi) [2160677]
- nvme: implement the DEAC bit for the Write Zeroes command (Maurizio Lombardi) [2160677]
- nvme-fc: improve memory usage in nvme_fc_rcv_ls_req() (Maurizio Lombardi) [2160677]
- nvmet: only allocate a single slab for bvecs (Maurizio Lombardi) [2160677]
- nvmet: force reconnect when number of queue changes (Maurizio Lombardi) [2160677]
- nvmet: use try_cmpxchg in nvmet_update_sq_head (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Netac NV7000 (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Micron Nitro (Maurizio Lombardi) [2160677]
- nvme: quiet user passthrough command errors (Maurizio Lombardi) [2160677]
- nvme-multipath: set queue dma alignment to 3 (Maurizio Lombardi) [2160677]
- nvme-tcp: replace sg_init_marker() with sg_init_table() (Maurizio Lombardi) [2160677]
- nvme-hwmon: kmalloc the NVME SMART log buffer (Maurizio Lombardi) [2160677]
- nvme-hwmon: consistently ignore errors from nvme_hwmon_init (Maurizio Lombardi) [2160677]
- nvme-apple: don't limit DMA segement size (Maurizio Lombardi) [2160677]
- nvme-pci: disable write zeroes on various Kingston SSD (Maurizio Lombardi) [2160677]
- nvme-pci: avoid the deepest sleep state on ZHITAI TiPro5000 SSDs (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Lexar NM760 (Maurizio Lombardi) [2160677]
- nvme: Use blk_rq_map_user_io helper (Maurizio Lombardi) [2160677]
- nvmet: don't look at the request_queue in nvmet_bdev_set_limits (Maurizio Lombardi) [2160677]
- nvmet: don't look at the request_queue in nvmet_bdev_zone_mgmt_emulate_all (Maurizio Lombardi) [2160677]
- nvmet: add helpers to set the result field for connect commands (Maurizio Lombardi) [2160677]
- nvme: improve the NVME_CONNECT_AUTHREQ* definitions (Maurizio Lombardi) [2160677]
- nvmet-tcp: handle ICReq PDU received in NVMET_TCP_Q_LIVE state (Maurizio Lombardi) [2160677]
- nvme-pci: report the actual number of tagset maps (Maurizio Lombardi) [2160677]
- nvme: ensure subsystem reset is single threaded (Maurizio Lombardi) [2160677]
- nvme: restrict management ioctls to admin (Maurizio Lombardi) [2160677]
- nvme: copy firmware_rev on each init (Maurizio Lombardi) [2160677]
- nvme: handle effects after freeing the request (Maurizio Lombardi) [2160677]
- nvme-tcp: print actual source IP address through sysfs "address" attr (Maurizio Lombardi) [2160677]
- nvme-pci: move iod dma_len fill gaps (Maurizio Lombardi) [2160677]
- nvme-pci: iod npages fits in s8 (Maurizio Lombardi) [2160677]
- nvme-pci: iod's 'aborted' is a bool (Maurizio Lombardi) [2160677]
- nvme-pci: remove nvme_queue from nvme_iod (Maurizio Lombardi) [2160677]
- nvme: consider also host_iface when checking ip options (Maurizio Lombardi) [2160677]
- nvmet: avoid unnecessary flush bio (Maurizio Lombardi) [2160677]
- nvmet-auth: remove redundant parameters req (Maurizio Lombardi) [2160677]
- nvmet-auth: clean up with done_kfree (Maurizio Lombardi) [2160677]
- nvme-auth: remove the redundant req->cqe->result.u16 assignment operation (Maurizio Lombardi) [2160677]
- nvme: move from strlcpy with unused retval to strscpy (Maurizio Lombardi) [2160677]
- nvme: add comment for unaligned "fake" nqn (Maurizio Lombardi) [2160677]
- nvme-pci: disable Write Zeroes on Phison E3C/E4C (Maurizio Lombardi) [2160677]
- nvme: Fix IOC_PR_CLEAR and IOC_PR_RELEASE ioctls for nvme devices (Maurizio Lombardi) [2160677]
- locking/rwsem: Disable preemption in all down_write*() and up_write() code paths (Joel Savitz) [2176147]
- locking/rwsem: Disable preemption in all down_read*() and up_read() code paths (Joel Savitz) [2176147]
- locking/rwsem: Prevent non-first waiter from spinning in down_write() slowpath (Joel Savitz) [2176147]
- rtmutex: Ensure that the top waiter is always woken up (Joel Savitz) [2176147]
- locking/lockdep: Print more debug information - report name and key when look_up_lock_class() got confused (Joel Savitz) [2176147]
- locking: Fix qspinlock/x86 inline asm error (Joel Savitz) [2176147]
- locking: Add __lockfunc to slow path functions (Joel Savitz) [2176147]
- locking/rwsem: Allow slowpath writer to ignore handoff bit if not set by first waiter (Joel Savitz) [2176147]
- kernel/lockdep: move lockdep sysctls to its own file (Joel Savitz) [2176147]
- locking/qrwlock: Change "queue rwlock" to "queued rwlock" (Joel Savitz) [2176147]
- locking/mutex: Make contention tracepoints more consistent wrt adaptive spinning (Joel Savitz) [2176147]
- locking: Apply contention tracepoints in the slow path (Joel Savitz) [2176147]
- locking/rwsem: Always try to wake waiters in out_nolock path (Joel Savitz) [2176147]
- locking/rwsem: No need to check for handoff bit if wait queue empty (Joel Savitz) [2176147]
- lockdep: Use memset_startat() helper in reinit_class() (Joel Savitz) [2176147]
- locking/rwsem: Conditionally wake waiters in reader/writer slowpaths (Joel Savitz) [2176147]
- locking/rwsem: Make handoff bit handling more consistent (Joel Savitz) [2176147]
- Revert "locking/rwsem: Conditionally wake waiters in reader/writer slowpaths" (Joel Savitz) [2176147]
- futex: Fix futex_waitv() hrtimer debug object leak on kcalloc error (Joel Savitz) [2176147]
- futex: Remove a PREEMPT_RT_FULL reference. (Joel Savitz) [2176147]
- futex: Fix additional regressions (Joel Savitz) [2176147]
- futex: Fix sparc32/m68k/nds32 build regression (Joel Savitz) [2176147]
- futex: Ensure futex_atomic_cmpxchg_inatomic() is present (Joel Savitz) [2176147]
- futex: Remove futex_cmpxchg detection (Joel Savitz) [2176147]
- dm: fix __send_duplicate_bios() to always allow for splitting IO (Benjamin Marzinski) [2184420]
- dm: fix improper splitting for abnormal bios (Benjamin Marzinski) [2184420]

...

Thu, 20 Apr 2023 05:13:59 GMT: kernel-modules-5.14.0-302.el9.x86_64

kernel-modules - kernel modules to match the core kernel

This package provides commonly used kernel modules for the core kernel package.

Change Log:

Wed, 19 Apr 2023 GMT - Jan Stancek <jstancek@redhat.com> [5.14.0-302.el9]
- blk-mq: directly poll requests (Ming Lei) [2186507]
- inet: control sockets should not use current thread task_frag (Guillaume Nault) [2183213]
- net: simplify sk_page_frag (Guillaume Nault) [2183213]
- Treewide: Stop corrupting socket's task_frag (Guillaume Nault) [2183213]
- net: Introduce sk_use_task_frag in struct sock. (Guillaume Nault) [2183213]
- PCI: Fix use-after-free in pci_bus_release_domain_nr() (Myron Stowe) [2184109]
- powerpc/pseries/vas: Ignore VAS update for DLPAR if copy/paste is not enabled (Mamatha Inamdar) [2185505]
- nfs42: do not fail with EIO if ssc returns NFS4ERR_OFFLOAD_DENIED (Benjamin Coddington) [2170423]
- cnic: don't pass bogus GFP_ flags to dma_alloc_coherent (Nilesh Javali) [2164967]
- cnic: Use the bitmap API to allocate bitmaps (Nilesh Javali) [2164967]
- arm64/sve: Add Perf extensions documentation (Mark Salter) [2167398]
- arm64: asm/perf_regs.h: Avoid C++-style comment in UAPI header (Mark Salter) [2167398]
- perf: arm64: Add SVE vector granule register to user regs (Mark Salter) [2167398]
- arm64/cpufeature: Fix field sign for DIT hwcap detection (Mark Salter) [2167398]
- arm64/uprobes: change the uprobe_opcode_t typedef to fix the sparse warning (Mark Salter) [2167398]
- arm64/sysreg: Fix errors in 32 bit enumeration values (Mark Salter) [2167398]
- KVM: arm64: vgic: Add Apple M2 cpus to the list of broken SEIS implementations (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- perf: arm_spe: Use feature numbering for PMSEVFR_EL1 defines (Mark Salter) [2167398]
- redhat/configs: enable ARM64_ERRATUM_2645198 (Mark Salter) [2167398]
- arm64: errata: Workaround possible Cortex-A715 [ESR|FAR]_ELx corruption (Mark Salter) [2167398]
- arm64:uprobe fix the uprobe SWBP_INSN in big-endian (Mark Salter) [2167398]
- arm64: insn: always inline hint generation (Mark Salter) [2167398]
- arm64: insn: simplify insn group identification (Mark Salter) [2167398]
- arm64: insn: always inline predicates (Mark Salter) [2167398]
- arm64: insn: remove aarch64_insn_gen_prefetch() (Mark Salter) [2167398]
- arm64: alternatives: make apply_alternatives_vdso() static (Mark Salter) [2167398]
- arm64: make is_ttbrX_addr() noinstr-safe (Mark Salter) [2167398]
- arm64: atomics: lse: remove stale dependency on JUMP_LABEL (Mark Salter) [2167398]
- arm64/asm: Remove unused enable_da macro (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Use kstrtobool() instead of strtobool() (Mark Salter) [2167398]
- arm64: move on_thread_stack() to <asm/stacktrace.h> (Mark Salter) [2167398]
- arm64: remove current_top_of_stack() (Mark Salter) [2167398]
- arm64/sysreg: Remove duplicate definitions from asm/sysreg.h (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_DFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_DFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR5_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert MVFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert MVFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert MVFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_PFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_PFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_PFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR6_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR5_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR4_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR3_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR4_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR3_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Extend the maximum width of a register and symbol name (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MVFR2_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MVFR1_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MVFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_DFR1_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_DFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_PFR2_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_PFR1_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_PFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR6_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR5_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR4_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_MMFR5_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_MMFR4_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_MMFR0_EL1 (Mark Salter) [2167398]
- arm64: booting: Require placement within 48-bit addressable memory (Mark Salter) [2167398]
- arm64: mm: kfence: only handle translation faults (Mark Salter) [2167398]
- arm64/mm: Simplify and document pte_to_phys() for 52 bit addresses (Mark Salter) [2167398]
- arm64: armv8_deprecated: fix unused-function error (Mark Salter) [2167398]
- arm64: armv8_deprecated: rework deprected instruction handling (Mark Salter) [2167398]
- arm64: armv8_deprecated: move aarch32 helper earlier (Mark Salter) [2167398]
- arm64: armv8_deprecated move emulation functions (Mark Salter) [2167398]
- arm64: armv8_deprecated: fold ops into insn_emulation (Mark Salter) [2167398]
- arm64: rework EL0 MRS emulation (Mark Salter) [2167398]
- arm64: factor insn read out of call_undef_hook() (Mark Salter) [2167398]
- arm64: factor out EL1 SSBS emulation hook (Mark Salter) [2167398]
- arm64: split EL0/EL1 UNDEF handlers (Mark Salter) [2167398]
- arm64: allow kprobes on EL0 handlers (Mark Salter) [2167398]
- arm64: Add Cortex-715 CPU part definition (Mark Salter) [2167398]
- arm64/hwcap: Add support for SVE 2.1 (Mark Salter) [2167398]
- arm64/hwcap: Add support for FEAT_RPRFM (Mark Salter) [2167398]
- arm64/hwcap: Add support for FEAT_CSSC (Mark Salter) [2167398]
- arm64: Enable data independent timing (DIT) in the kernel (Mark Salter) [2167398]
- arm64/fpsimd: Make kernel_neon_ API _GPL (Mark Salter) [2167398]
- arm64: alternative: constify alternative_has_feature_* argument (Mark Salter) [2167398]
- arm64: jump_label: mark arguments as const to satisfy asm constraints (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix XGene-1 TVAL register math error (Mark Salter) [2167398]
- arm64: efi: Fix handling of misaligned runtime regions and drop warning (Mark Salter) [2167398]
- arm64: cpufeature: Fix the visibility of compat hwcaps (Mark Salter) [2167398]
- arm64: entry: avoid kprobe recursion (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix CNTPCT_LO and CNTVCT_LO value (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix handling of ARM erratum 858921 (Mark Salter) [2167398]
- redhat/configs: Enable CONFIG_ARM64_ERRATUM_2441007 (Mark Salter) [2167398]
- arm64: errata: Add Cortex-A55 to the repeat tlbi list (Mark Salter) [2167398]
- arm64/sysreg: Fix typo in SCTR_EL1.SPINTMASK (Mark Salter) [2167398]
- arm64: alternatives: Use vdso/bits.h instead of linux/bits.h (Mark Salter) [2167398]
- arm64: uaccess: simplify uaccess_mask_ptr() (Mark Salter) [2167398]
- arm64: support huge vmalloc mappings (Mark Salter) [2167398]
- arm64: spectre: increase parameters that can be used to turn off bhb mitigation individually (Mark Salter) [2167398]
- arm64: run softirqs on the per-CPU IRQ stack (Mark Salter) [2167398]
- arm64: vdso: use SYS_CNTVCTSS_EL0 for gettimeofday (Mark Salter) [2167398]
- arm64: alternative: patch alternatives in the vDSO (Mark Salter) [2167398]
- arm64: module: move find_section to header (Mark Salter) [2167398]
- arm64: module: Remove unused plt_entry_is_initialized() (Mark Salter) [2167398]
- arm64: module: Make plt_equals_entry() static (Mark Salter) [2167398]
- arm64: fix the build with binutils 2.27 (Mark Salter) [2167398]
- arm64: avoid BUILD_BUG_ON() in alternative-macros (Mark Salter) [2167398]
- arm64: alternatives: add shared NOP callback (Mark Salter) [2167398]
- arm64: alternatives: add alternative_has_feature_*() (Mark Salter) [2167398]
- arm64: alternatives: have callbacks take a cap (Mark Salter) [2167398]
- arm64: alternatives: make alt_region const (Mark Salter) [2167398]
- arm64: alternatives: hoist print out of __apply_alternatives() (Mark Salter) [2167398]
- arm64: alternatives: proton-pack: prepare for cap changes (Mark Salter) [2167398]
- arm64: alternatives: kvm: prepare for cap changes (Mark Salter) [2167398]
- arm64: cpufeature: make cpus_have_cap() noinstr-safe (Mark Salter) [2167398]
- arm64/ptrace: Support access to TPIDR2_EL0 (Mark Salter) [2167398]
- arm64/sysreg: Fix a few missed conversions (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64AFRn_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64DFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64FDR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Use feature numbering for PMU and SPE revisions (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64DFR0_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Align field names in ID_AA64DFR0_EL1 with architecture (Mark Salter) [2167398]
- arm64/sysreg: Add defintion for ALLINT (Mark Salter) [2167398]
- arm64/sysreg: Convert SCXTNUM_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert TIPDR_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64PFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64PFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64MMFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64MMFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64MMFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert HCRX_EL2 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64PFR1_EL1 SME enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64PFR1_EL1 BTI enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64PFR1_EL1 fractional version fields (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MTE feature enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for SSBS feature enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64PFR0_EL1.AdvSIMD constants (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64PFR0_EL1 constants (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64MMFR2_EL1.CnP (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64MMFR2_EL1.VARange (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64MMFR1_EL1 fields (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64MMFR0_EL1.ASIDBits (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64MMFR0_EL1.BigEnd (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64PFR1_EL1 constant names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64PFR0_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64MMFR2_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64MMFR0_EL1 definition names (Mark Salter) [2167398]
- arm64: cache: Remove unused CTR_CACHE_MINLINE_MASK (Mark Salter) [2167398]
- arm64/sysreg: Describe ID_AA64SMFR0_EL1.SMEVer as an enumeration (Mark Salter) [2167398]
- arm64/sysreg: Remove stray SMIDR_EL1 defines (Mark Salter) [2167398]
- redhat/configs: Enable CONFIG_ARM64_ERRATUM_2658417 (Mark Salter) [2167398]
- arm64: errata: remove BF16 HWCAP due to incorrect result on Cortex-A510 (Mark Salter) [2167398]
- arm64: cpufeature: Expose get_arm64_ftr_reg() outside cpufeature.c (Mark Salter) [2167398]
- arm64: cpufeature: Force HWCAP to be based on the sysreg visible to user-space (Mark Salter) [2167398]
- arm64: rework BTI exception handling (Mark Salter) [2167398]
- arm64: rework FPAC exception handling (Mark Salter) [2167398]
- arm64: consistently pass ESR_ELx to die() (Mark Salter) [2167398]
- arm64: die(): pass 'err' as long (Mark Salter) [2167398]
- arm64: report EL1 UNDEFs better (Mark Salter) [2167398]
- arm64: atomic: always inline the assembly (Mark Salter) [2167398]
- arm64: atomics: remove LL/SC trampolines (Mark Salter) [2167398]
- arm64: stacktrace: track hyp stacks in unwinder's address space (Mark Salter) [2167398]
- arm64: stacktrace: track all stack boundaries explicitly (Mark Salter) [2167398]
- arm64: stacktrace: remove stack type from fp translator (Mark Salter) [2167398]
- arm64: stacktrace: rework stack boundary discovery (Mark Salter) [2167398]
- arm64: stacktrace: add stackinfo_on_stack() helper (Mark Salter) [2167398]
- arm64: stacktrace: move SDEI stack helpers to stacktrace code (Mark Salter) [2167398]
- arm64: stacktrace: rename unwind_next_common() -> unwind_next_frame_record() (Mark Salter) [2167398]
- arm64: stacktrace: simplify unwind_next_common() (Mark Salter) [2167398]
- arm64: stacktrace: fix kerneldoc comments (Mark Salter) [2167398]
- arm64/sysreg: Add hwcap for SVE EBF16 (Mark Salter) [2167398]
- redhat/configs: aarch64: enable ERRATUM_2457168 workaround (Mark Salter) [2167398]
- arm64: topology: fix possible overflow in amu_fie_setup() (Mark Salter) [2167398]
- arm64: mm: don't acquire mutex when rewriting swapper (Mark Salter) [2167398]
- arm64: mm: fix resume for 52-bit enabled builds (Mark Salter) [2167398]
- arm64/ptrace: Don't clear calling process' TIF_SME on OOM (Mark Salter) [2167398]
- arm64/bti: Disable in kernel BTI when cross section thunks are broken (Mark Salter) [2167398]
- arm64: mm: Reserve enough pages for the initial ID map (Mark Salter) [2167398]
- perf/arm_pmu_platform: fix tests for platform_get_irq() failure (Mark Salter) [2167398]
- arm64: head: Ignore bogus KASLR displacement on non-relocatable kernels (Mark Salter) [2167398]
- arm64/signal: Raise limit on stack frames (Mark Salter) [2167398]
- arm64/cache: Fix cache_type_cwg() for register generation (Mark Salter) [2167398]
- arm64/sysreg: Guard SYS_FIELD_ macros for asm (Mark Salter) [2167398]
- arm64/sysreg: Directly include bitfield.h (Mark Salter) [2167398]
- arm64: errata: add detection for AMEVCNTR01 incrementing incorrectly (Mark Salter) [2167398]
- arm64: Fix comment typo (Mark Salter) [2167398]
- arm64: Fix match_list for erratum 1286807 on Arm Cortex-A76 (Mark Salter) [2167398]
- arm64: Update 'unwinder howto' (Mark Salter) [2167398]
- arm64: Delay initialisation of cpuinfo_arm64::reg_{zcr,smcr} (Mark Salter) [2167398]
- arm64: fix KASAN_INLINE (Mark Salter) [2167398]
- arm64: Add an override for ID_AA64SMFR0_EL1.FA64 (Mark Salter) [2167398]
- arm64: Add the arm64.nosve command line option (Mark Salter) [2167398]
- arm64: Add the arm64.nosme command line option (Mark Salter) [2167398]
- arm64: Expose a __check_override primitive for oddball features (Mark Salter) [2167398]
- arm64: Allow the idreg override to deal with variable field width (Mark Salter) [2167398]
- arm64: Factor out checking of a feature against the override into a macro (Mark Salter) [2167398]
- arm64: Allow sticky E2H when entering EL1 (Mark Salter) [2167398]
- arm64: Save state of HCR_EL2.E2H before switch to EL1 (Mark Salter) [2167398]
- arm64: Rename the VHE switch to "finalise_el2" (Mark Salter) [2167398]
- arm64: mm: fix booting with 52-bit address space (Mark Salter) [2167398]
- arm64: head: remove __PHYS_OFFSET (Mark Salter) [2167398]
- arm64: lds: use PROVIDE instead of conditional definitions (Mark Salter) [2167398]
- arm64: setup: drop early FDT pointer helpers (Mark Salter) [2167398]
- arm64: head: avoid relocating the kernel twice for KASLR (Mark Salter) [2167398]
- arm64: kaslr: defer initialization to initcall where permitted (Mark Salter) [2167398]
- arm64: head: record CPU boot mode after enabling the MMU (Mark Salter) [2167398]
- arm64: head: populate kernel page tables with MMU and caches on (Mark Salter) [2167398]
- arm64: head: factor out TTBR1 assignment into a macro (Mark Salter) [2167398]
- arm64: idreg-override: use early FDT mapping in ID map (Mark Salter) [2167398]
- arm64: head: create a temporary FDT mapping in the initial ID map (Mark Salter) [2167398]
- arm64: head: use relative references to the RELA and RELR tables (Mark Salter) [2167398]
- arm64: head: cover entire kernel image in initial ID map (Mark Salter) [2167398]
- arm64: head: add helper function to remap regions in early page tables (Mark Salter) [2167398]
- arm64: mm: provide idmap pointer to cpu_replace_ttbr1() (Mark Salter) [2167398]
- arm64: head: pass ID map root table address to __enable_mmu() (Mark Salter) [2167398]
- arm64: kernel: drop unnecessary PoC cache clean+invalidate (Mark Salter) [2167398]
- arm64: head: split off idmap creation code (Mark Salter) [2167398]
- arm64: head: switch to map_memory macro for the extended ID map (Mark Salter) [2167398]
- arm64: head: simplify page table mapping macros (slightly) (Mark Salter) [2167398]
- arm64: head: drop idmap_ptrs_per_pgd (Mark Salter) [2167398]
- arm64: head: move assignment of idmap_t0sz to C code (Mark Salter) [2167398]
- arm64: mm: make vabits_actual a build time constant if possible (Mark Salter) [2167398]
- arm64: head: move kimage_vaddr variable into C file (Mark Salter) [2167398]
- arm64: trap implementation defined functionality in userspace (Mark Salter) [2167398]
- arm64/mm: use GENMASK_ULL for TTBR_BADDR_MASK_52 (Mark Salter) [2167398]
- arm64: numa: Don't check node against MAX_NUMNODES (Mark Salter) [2167398]
- arm64: Do not forget syscall when starting a new thread. (Mark Salter) [2167398]
- arm64: boot: add zstd support (Mark Salter) [2167398]
- arm64: cpufeature: Allow different PMU versions in ID_DFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64ZFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64SMFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORID_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORC_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORN_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LOREA_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORSA_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64ISAR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64ISAR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert GMID to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert DCZID_EL0 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert CTR_EL0 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64ISAR2_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64ISAR1_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Remove defines for RPRES enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64ZFR0_EL1 fields (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64SMFR0_EL1 enums (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for WFxT defines (Mark Salter) [2167398]
- arm64: stackleak: fix current_top_of_stack() (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Force inlining of erratum_set_next_event_generic() (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Move drop _tval from erratum function names (Mark Salter) [2167398]
- arm64: Add handling of CNTVCTSS traps (Mark Salter) [2167398]
- arm64: Add CNT{P,V}CTSS_EL0 alternatives to cnt{p,v}ct_el0 (Mark Salter) [2167398]
- clocksource/drivers/arch_arm_timer: Move workaround synchronisation around (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix masking for high freq counters (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Drop unnecessary ISB on CVAL programming (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Remove any trace of the TVAL programming interface (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Work around broken CVAL implementations (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Advertise 56bit timer to the core code (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Move MMIO timer programming over to CVAL (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix MMIO base address vs callback ordering issue (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Move system register timer programming over to CVAL (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Extend write side of timer register accessors to u64 (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Drop CNT*_TVAL read accessors (Mark Salter) [2167398]
- clocksource/arm_arch_timer: Add build-time guards for unhandled register accesses (Mark Salter) [2167398]
- s390/qeth: fix use-after-free in hsci (Tobias Huschle) [2183991]
- s390/uaccess: add missing earlyclobber annotations to __clear_user() (Tobias Huschle) [2183079]

Tue, 18 Apr 2023 GMT - Jan Stancek <jstancek@redhat.com> [5.14.0-301.el9]
- kernel.spec: gcov: make gcov subpackages per variant (Jan Stancek) [2180784]
- block: don't set GD_NEED_PART_SCAN if scan partition failed (Ming Lei) [2179915]
- net: ethtool: fix __ethtool_dev_mm_supported() implementation (Ivan Vecera) [2175237]
- ethtool: pse-pd: Fix double word in comments (Ivan Vecera) [2175237]
- netlink-specs: add rx-push to ethtool family (Ivan Vecera) [2175237]
- net: ethtool: extend ringparam set/get APIs for rx_push (Ivan Vecera) [2175237]
- ethtool: mm: fix get_mm() return code not propagating to user space (Ivan Vecera) [2175237]
- netlink: specs: add partial specification for ethtool (Ivan Vecera) [2175237]
- Documentation: networking: correct spelling (Ivan Vecera) [2175237]
- ethtool: netlink: convert commands to common SET (Ivan Vecera) [2175237]
- ethtool: netlink: handle SET intro/outro in the common code (Ivan Vecera) [2175237]
- net: ethtool: provide shims for stats aggregation helpers when CONFIG_ETHTOOL_NETLINK=n (Ivan Vecera) [2175237]
- net: ethtool: fix NULL pointer dereference in pause_prepare_data() (Ivan Vecera) [2175237]
- net: ethtool: fix NULL pointer dereference in stats_prepare_data() (Ivan Vecera) [2175237]
- ethtool: Add and use ethnl_update_bool. (Ivan Vecera) [2175237]
- net: ethtool: add helpers for MM fragment size translation (Ivan Vecera) [2175237]
- net: ethtool: add helpers for aggregate statistics (Ivan Vecera) [2175237]
- docs: ethtool: document ETHTOOL_A_STATS_SRC and ETHTOOL_A_PAUSE_STATS_SRC (Ivan Vecera) [2175237]
- net: ethtool: netlink: retrieve stats from multiple sources (eMAC, pMAC) (Ivan Vecera) [2175237]
- docs: ethtool-netlink: document interface for MAC Merge layer (Ivan Vecera) [2175237]
- net: ethtool: add support for MAC Merge layer (Ivan Vecera) [2175237]
- plca.c: fix obvious mistake in checking retval (Ivan Vecera) [2175237]
- ethtool: add tx aggregation parameters (Ivan Vecera) [2175237]
- ethtool: add netlink attr in rss get reply only if value is not null (Ivan Vecera) [2175237]
- net/ethtool: add netlink interface for the PLCA RS (Ivan Vecera) [2175237]
- ethtool: Replace 0-length array with flexible array (Ivan Vecera) [2175237]
- net/ethtool/ioctl: split ethtool_get_phy_stats into multiple helpers (Ivan Vecera) [2175237]
- net/ethtool/ioctl: remove if n_stats checks from ethtool_get_phy_stats (Ivan Vecera) [2175237]
- net/ethtool/ioctl: return -EOPNOTSUPP if we have no phy stats (Ivan Vecera) [2175237]
- ethtool: add netlink based get rss support (Ivan Vecera) [2175237]
- ethtool: avoiding integer overflow in ethtool_phys_id() (Ivan Vecera) [2175237]
- ethtool: doc: clarify what drivers can implement in their get_drvinfo() (Ivan Vecera) [2175237]
- ethtool: ethtool_get_drvinfo: populate drvinfo fields even if callback exits (Ivan Vecera) [2175237]
- ethtool: Fail number of channels change when it conflicts with rxnfc (Ivan Vecera) [2175237]
- ethtool: linkstate: add a statistic for PHY down events (Ivan Vecera) [2175237]
- ethtool: Add support for 800Gbps link modes (Ivan Vecera) [2175237]
- ethtool: pse-pd: fix null-deref on genl_info in dump (Ivan Vecera) [2175237]
- eth: pse: add missing static inlines (Ivan Vecera) [2175237]
- ethtool: add interface to interact with Ethernet Power Equipment (Ivan Vecera) [2175237]
- net: mdiobus: search for PSE nodes by parsing PHY nodes. (Ivan Vecera) [2175237]
- net: mdiobus: fwnode_mdiobus_register_phy() rework error handling (Ivan Vecera) [2175237]
- redhat: configs: Add config for PSE_CONTROLLER (Ivan Vecera) [2175237]
- net: add framework to support Ethernet PSE and PDs devices (Ivan Vecera) [2175237]
- ethtool: tunnels: check the return value of nla_nest_start() (Ivan Vecera) [2175237]
- ethtool: move from strlcpy with unused retval to strscpy (Ivan Vecera) [2175237]
- net: delete extra space and tab in blank line (Ivan Vecera) [2175237]
- treewide: uapi: Replace zero-length arrays with flexible-array members (Ivan Vecera) [2175237]
- ethtool: Fix and simplify ethtool_convert_link_mode_to_legacy_u32() (Ivan Vecera) [2175237]
- net: ethtool: move checks before rtnl_lock() in ethnl_set_rings (Ivan Vecera) [2175237]
- net: ethtool: extend ringparam set/get APIs for tx_push (Ivan Vecera) [2175237]
- ethtool: add support to set/get completion queue event size (Ivan Vecera) [2175237]
- ethtool: stats: Use struct_group() to clear all stats at once (Ivan Vecera) [2175237]
- net: convert users of bitmap_foo() to linkmode_foo() (Ivan Vecera) [2175237]
- cifs: Fix pages leak when writedata alloc failed in cifs_write_from_iter() (Ronnie Sahlberg) [2182524]
- cifs: Fix pages array leak when writedata alloc failed in cifs_writedata_alloc() (Ronnie Sahlberg) [2182524]
- cifs: update internal module number (Ronnie Sahlberg) [2182524]
- cifs: fix double free on failed kerberos auth (Ronnie Sahlberg) [2182524]
- cifs: fix interface count calculation during refresh (Ronnie Sahlberg) [2182524]
- cifs: fix memory leaks in session setup (Ronnie Sahlberg) [2182524]
- smb3: interface count displayed incorrectly (Ronnie Sahlberg) [2182524]
- cifs: Fix memory leak when build ntlmssp negotiate blob failed (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_ses_add_channel() (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_flock() (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_create() (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_copy_file_range() (Ronnie Sahlberg) [2182524]
- smb3: improve SMB3 change notification support (Ronnie Sahlberg) [2182524]
- cifs: lease key is uninitialized in two additional functions when smb1 (Ronnie Sahlberg) [2182524]
- cifs: lease key is uninitialized in smb1 paths (Ronnie Sahlberg) [2182524]
- cifs: fix double-fault crash during ntlmssp (Ronnie Sahlberg) [2182524]
- cifs: fix mount on old smb servers (Ronnie Sahlberg) [2182524]
- cifs: use ALIGN() and round_up() macros (Ronnie Sahlberg) [2182524]
- cifs: prevent copying past input buffer boundaries (Ronnie Sahlberg) [2182524]
- cifs: Fix the error length of VALIDATE_NEGOTIATE_INFO message (Ronnie Sahlberg) [2182524]
- cifs: destage dirty pages before re-reading them for cache=none (Ronnie Sahlberg) [2182524]
- cifs: return correct error in ->calc_signature() (Ronnie Sahlberg) [2182524]
- smb3: rename encryption/decryption TFMs (Ronnie Sahlberg) [2182524]
- cifs: replace kfree() with kfree_sensitive() for sensitive data (Ronnie Sahlberg) [2182524]
- cifs: remove initialization value (Ronnie Sahlberg) [2182524]
- cifs: Replace a couple of one-element arrays with flexible-array members (Ronnie Sahlberg) [2182524]
- smb3: add dynamic trace points for tree disconnect (Ronnie Sahlberg) [2182524]
- cifs: misc: fix spelling typo in comment (Ronnie Sahlberg) [2182524]
- cifs: update internal module number (Ronnie Sahlberg) [2182524]
- cifs: Fix memory leak on the deferred close (Ronnie Sahlberg) [2182524]
- SMB3: fix lease break timeout when multiple deferred close handles for the same file. (Ronnie Sahlberg) [2182524]
- smb3: lower default deferred close timeout to address perf regression (Ronnie Sahlberg) [2182524]
- smb3: allow deferred close timeout to be configurable (Ronnie Sahlberg) [2182524]
- cifs: update internal module number (Ronnie Sahlberg) [2182524]
- cifs: alloc_mid function should be marked as static (Ronnie Sahlberg) [2182524]
- cifs: remove "cifs_" prefix from init/destroy mids functions (Ronnie Sahlberg) [2182524]
- cifs: remove useless DeleteMidQEntry() (Ronnie Sahlberg) [2182524]
- cifs: fix wrong unlock before return from cifs_tree_connect() (Ronnie Sahlberg) [2182524]
- Documentation: networking: TC queue based filtering (Ivan Vecera) [2178209]
- act_skbedit: skbedit queue mapping for receive queue (Ivan Vecera) [2178209]
- wifi: iwlwifi: mvm: protect TXQ list manipulation (Jose Ignacio Tornos Martinez) [2183490]
- wifi: iwlwifi: mvm: fix mvmtxq->stopped handling (Jose Ignacio Tornos Martinez) [2183490]
- smb3: clarify multichannel warning (Ronnie Sahlberg) [2180669]
- smb3: do not log confusing message when server returns no network interfaces (Ronnie Sahlberg) [2180669]
- cifs: do not query ifaces on smb1 mounts (Ronnie Sahlberg) [2180669]
- cifs: periodically query network interfaces from server (Ronnie Sahlberg) [2180669]
- smb3: workaround negprot bug in some Samba servers (Ronnie Sahlberg) [2180669]
- smb3: use netname when available on secondary channels (Ronnie Sahlberg) [2180669]
- smb3: fix empty netname context on secondary channels (Ronnie Sahlberg) [2180669]
- cifs: populate empty hostnames for extra channels (Ronnie Sahlberg) [2180669]
- redhat/kernel.spec.template: fix installonlypkg for meta package (Jan Stancek)
- s390/dump: save IPL CPU registers once DAT is available (Chris von Recklinghausen) [2185692]
- gen_compile_commands: handle multiple lines per .mod file (Joel Slebodnick) [2160559]
- scripts/nsdeps: adjust to the format change of *.mod files (Joel Slebodnick) [2160559]
- kbuild: avoid regex RS for POSIX awk (Joel Slebodnick) [2160559]
- kbuild: make *.mod rule robust against too long argument error (Joel Slebodnick) [2160559]
- kbuild: make built-in.a rule robust against too long argument error (Joel Slebodnick) [2160559]
- kbuild: read *.mod to get objects passed to $(LD) or $(AR) (Joel Slebodnick) [2160559]
- kbuild: make *.mod not depend on *.o (Joel Slebodnick) [2160559]
- kbuild: get rid of duplication in *.mod files (Joel Slebodnick) [2160559]
- kbuild: split the second line of *.mod into *.usyms (Joel Slebodnick) [2160559]
- kbuild: reuse real-search to simplify cmd_mod (Joel Slebodnick) [2160559]
- kbuild: Fixup the IBT kbuild changes (Joel Slebodnick) [2160559]

Sun, 16 Apr 2023 GMT - Jan Stancek <jstancek@redhat.com> [5.14.0-300.el9]
- remoteproc: imx_rproc: Correct i.MX93 DRAM mapping (Steve Best) [2180764]
- remoteproc: imx_rproc: Enable attach recovery for i.MX8QM/QXP (Steve Best) [2180764]
- remoteproc: imx_rproc: Request mbox channel later (Steve Best) [2180764]
- remoteproc: imx_rproc: Support i.MX8QM (Steve Best) [2180764]
- remoteproc: imx_rproc: Support kicking Mcore from Linux for i.MX8QXP (Steve Best) [2180764]
- remoteproc: imx_rproc: Support attaching to i.MX8QXP M4 (Steve Best) [2180764]
- netdevsim: Fix memory leak of nsim_dev->fa_cookie (Petr Oros) [2181505]
- netdevsim: fix memory leak in nsim_bus_dev_new() (Petr Oros) [2181505]
- netdevsim: remove dir in nsim_dev_debugfs_init() when creating ports dir failed (Petr Oros) [2181505]
- netdevsim: fix memory leak in nsim_drv_probe() when nsim_dev_resources_register() failed (Petr Oros) [2181505]
- netdevsim: remove redundant variable ret (Petr Oros) [2181505]
- selftests: netdevsim: Add test cases for route deletion failure (Petr Oros) [2181505]
- netdevsim: fib: Add debugfs knob to simulate route deletion failure (Petr Oros) [2181505]
- netdevsim: fib: Fix reference count leak on route deletion failure (Petr Oros) [2181505]
- netdevsim: rely on XFRM state direction instead of flags (Petr Oros) [2181505]
- powerpc/64s/radix: Fix RWX mapping with relocated kernel (Avnish Chouhan) [2161680]
- powerpc/64s/radix: Fix crash with unaligned relocated kernel (Avnish Chouhan) [2161680]
- mm/filemap: fix page end in filemap_get_read_batch (Nico Pache) [2181263]
- dt-bindings: clock: imx93: drop TPM1/3 LPIT1/2 entry (Steve Best) [2178965]
- clk: imx: imx93: invoke imx_register_uart_clocks (Steve Best) [2178965]
- clk: imx: rename imx_obtain_fixed_clk_hw() to imx_get_clk_hw_by_name() (Steve Best) [2178965]
- clk: imx93: keep sys ctr clock always on (Steve Best) [2178965]
- clk: imx: keep hsio bus clock always on (Steve Best) [2178965]
- clk: imx93: drop tpm1/3, lpit1/2 clk (Steve Best) [2178965]
- clk: imx93: correct enet clock (Steve Best) [2178965]
- clk: imx93: unmap anatop base in error handling path (Steve Best) [2178965]
- clk: imx93: correct the flexspi1 clock setting (Steve Best) [2178965]
- soc: imx: imx93-src: No need to set device_driver owner (Steve Best) [2180773]
- soc: imx: imx93-pd: No need to set device_driver owner (Steve Best) [2180773]
- sched/topology: fix KASAN warning in hop_cmp() (Phil Auld) [RHEL-318]
- lib/cpumask: update comment for cpumask_local_spread() (Phil Auld) [RHEL-318]
- sched/topology: Introduce for_each_numa_hop_mask() (Phil Auld) [RHEL-318]
- sched/topology: Introduce sched_numa_hop_mask() (Phil Auld) [RHEL-318]
- lib/cpumask: reorganize cpumask_local_spread() logic (Phil Auld) [RHEL-318]
- cpumask: improve on cpumask_local_spread() locality (Phil Auld) [RHEL-318]
- sched: add sched_numa_find_nth_cpu() (Phil Auld) [RHEL-318]
- cpumask: introduce cpumask_nth_and_andnot (Phil Auld) [RHEL-318]
- lib/find: introduce find_nth_and_andnot_bit (Phil Auld) [RHEL-318]
- cpumask: add cpumask_nth_{,and,andnot} (Phil Auld) [RHEL-318]
- lib/bitmap: remove bitmap_ord_to_pos (Phil Auld) [RHEL-318]
- lib: remove lib/nodemask.c (Phil Auld) [RHEL-318]
- gcc-plugins: Undefine LATENT_ENTROPY_PLUGIN when plugin disabled for a file (Phil Auld) [RHEL-318]
- powerpc: drop dependency on <asm/machdep.h> in archrandom.h (Phil Auld) [RHEL-318]
- lib/nodemask: inline next_node_in() and node_random() (Phil Auld) [RHEL-318]
- lib/bitmap: add tests for find_nth_bit() (Phil Auld) [RHEL-318]
- lib: add find_nth{,_and,_andnot}_bit() (Phil Auld) [RHEL-318]
- lib/find_bit: optimize find_next_bit() functions (Phil Auld) [RHEL-318]
- lib/find_bit: create find_first_zero_bit_le() (Phil Auld) [RHEL-318]
- lib/find_bit: introduce FIND_FIRST_BIT() macro (Phil Auld) [RHEL-318]
- lib/bitmap: add bitmap_weight_and() (Phil Auld) [RHEL-318]
- lib/bitmap: don't call __bitmap_weight() in kernel code (Phil Auld) [RHEL-318]
- lib/cpumask: move trivial wrappers around find_bit to the header (Phil Auld) [RHEL-318]
- lib/cpumask: change return types to unsigned where appropriate (Phil Auld) [RHEL-318]
- cpumask: change return types to bool where appropriate (Phil Auld) [RHEL-318]
- cpumask: Always inline helpers which use bit manipulation functions (Phil Auld) [RHEL-318]
- cpumask: use find_first_and_bit() (Phil Auld) [RHEL-318]
- asm-generic/bitops: Always inline all bit manipulation helpers (Phil Auld) [RHEL-318]
- lib/bitmap: change type of bitmap_weight to unsigned long (Phil Auld) [RHEL-318]
- lib/bitmap: change return types to bool where appropriate (Phil Auld) [RHEL-318]
- arm: align find_bit declarations with generic kernel (Phil Auld) [RHEL-318]
- nodemask: Fix return values to be unsigned (Phil Auld) [RHEL-318]
- bitmap: Fix return values to be unsigned (Phil Auld) [RHEL-318]
- net: thunderbolt: fix memory leak in tbnet_open() (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Clear ep descriptor last (Desnes Nunes) [2181663]
- usb: dwc3: exynos: Fix remove() function (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Disable GUSB2PHYCFG.SUSPHY for End Transfer (Desnes Nunes) [2181663]
- USB: serial: option: add u-blox LARA-L6 modem (Desnes Nunes) [2181663]
- USB: serial: option: add u-blox LARA-R6 00B modem (Desnes Nunes) [2181663]
- USB: serial: option: remove old LARA-R6 PID (Desnes Nunes) [2181663]
- net: thunderbolt: Fix error handling in tbnet_init() (Desnes Nunes) [2181663]
- USB: serial: option: add Fibocom FM160 0x0111 composition (Desnes Nunes) [2181663]
- usb: add NO_LPM quirk for Realforce 87U Keyboard (Desnes Nunes) [2181663]
- usb: chipidea: fix deadlock in ci_otg_del_timer (Desnes Nunes) [2181663]
- usb: dwc3: Do not get extcon device when usb-role-switch is used (Desnes Nunes) [2181663]
- usb: typec: tipd: Prevent uninitialized event{1,2} in IRQ handler (Desnes Nunes) [2181663]
- usb: typec: mux: Enter safe mode only when pins need to be reconfigured (Desnes Nunes) [2181663]
- Revert "usb: dwc3: disable USB core PHY management" (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Return -ESHUTDOWN on ep disable (Desnes Nunes) [2181663]
- USB: serial: option: add Sierra Wireless EM9191 (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Don't set IMI for no_interrupt (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Stop processing more requests on IMI (Desnes Nunes) [2181663]
- xhci: Remove device endpoints from bandwidth list when freeing the device (Desnes Nunes) [2181663]
- xhci: Add quirk to reset host back to default state at shutdown (Desnes Nunes) [2181663]
- usb: xhci: add XHCI_SPURIOUS_SUCCESS to ASM1042 despite being a V0.96 controller (Desnes Nunes) [2181663]
- usb: typec: ucsi: acpi: Implement resume callback (Desnes Nunes) [2181663]
- usb: typec: ucsi: Check the connection on resume (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Don't delay End Transfer on delayed_status (Desnes Nunes) [2181663]
- usb: dwc3: Don't switch OTG -> peripheral if extcon is present (Desnes Nunes) [2181663]
- Revert "usb: dwc3: Don't switch OTG -> peripheral if extcon is present" (Desnes Nunes) [2181663]
- Revert "USB: fixup for merge issue with "usb: dwc3: Don't switch OTG -> peripheral if extcon is present"" (Desnes Nunes) [2181663]
- USB: omap_udc: Fix spelling mistake: "tranceiver_ctrl" -> "transceiver_ctrl" (Desnes Nunes) [2181663]
- usb: typec: Replace custom implementation of device_match_fwnode() (Desnes Nunes) [2181663]
- usb: idmouse: fix an uninit-value in idmouse_open (Desnes Nunes) [2181663]
- usb: phy: generic: Switch to use dev_err_probe() helper (Desnes Nunes) [2181663]
- usb: ulpi: use DEFINE_SHOW_ATTRIBUTE to simplify ulpi_regs (Desnes Nunes) [2181663]
- usb: cdc-wdm: Use skb_put_data() instead of skb_put/memcpy pair (Desnes Nunes) [2181663]
- usb: typec: fusb302: Switch to use dev_err_probe() helper (Desnes Nunes) [2181663]
- USB: serial: qcserial: add new usb-id for Dell branded EM7455 (Desnes Nunes) [2181663]
- media: flexcop-usb: use usb_endpoint_maxp() (Desnes Nunes) [2181663]
- media: flexcop-usb: clean up URB initialisation (Desnes Nunes) [2181663]
- media: flexcop-usb: clean up endpoint sanity checks (Desnes Nunes) [2181663]
- media: usb/dvb-usb-v2: fix repeated words in comments (Desnes Nunes) [2181663]
- thunderbolt: Use dev_err_probe() (Desnes Nunes) [2181663]
- thunderbolt: Convert to use sysfs_emit()/sysfs_emit_at() APIs (Desnes Nunes) [2181663]
- Revert "usb: storage: Add quirk for Samsung Fit flash" (Desnes Nunes) [2181663]
- usb: dwc3: core: fix some leaks in probe (Desnes Nunes) [2181663]
- usb: dwc3: core: Enable GUCTL1 bit 10 for fixing termination error after resume bug (Desnes Nunes) [2181663]
- dt-bindings: usb: snps,dwc3: Add 'snps,resume-hs-terminations' quirk (Desnes Nunes) [2181663]
- USB: add RESET_RESUME quirk for NVIDIA Jetson devices in RCM (Desnes Nunes) [2181663]
- usb: dwc3: core: add gfladj_refclk_lpm_sel quirk (Desnes Nunes) [2181663]
- dt-bindings: usb: dwc3: Add gfladj-refclk-lpm-sel-quirk (Desnes Nunes) [2181663]
- usb: dwc3: pci: Add PCIe device ID for USB3 controller on CPU sub-system for Alder Lake P (Desnes Nunes) [2181663]
- usb: dwc3: pci: Update the macro names for USB PCIe device ID's for Alder Lake platforms (Desnes Nunes) [2181663]
- usb: dwc3: xilinx: fix usb3 non-wakeup source resume failure (Desnes Nunes) [2181663]
- usb: dwc3: xilinx: add power management ops support (Desnes Nunes) [2181663]
- media: uvcvideo: move uvc_format_desc to common header (Desnes Nunes) [2181663]
- media: v4l: move helper functions for fractions from uvc to v4l2-common (Desnes Nunes) [2181663]
- dt-bindings: usb: dwc3: add sdm670 compatible (Desnes Nunes) [2181663]
- usb: dwc3: qcom: drop unneeded compatibles (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Do not clear ep delayed stop flag during ep disable (Desnes Nunes) [2181663]
- dt-bindings: usb: dwc2: rockchip: add rockchip,rk3128-usb (Desnes Nunes) [2181663]
- dt-bindings: usb: qcom,dwc3: Fix SM6115 clocks, irqs (Desnes Nunes) [2181663]
- usb: dwc2: Remove redundant license text (Desnes Nunes) [2181663]
- usb: dwc3: Fix typos in gadget.c (Desnes Nunes) [2181663]
- xhci: remove unused lpm_failed_dev member from struct xhci_hcd (Desnes Nunes) [2181663]
- xhci: remove unused command member from struct xhci_hcd struct (Desnes Nunes) [2181663]
- xhci: show fault reason for a failed enable slot command (Desnes Nunes) [2181663]
- xhci: Don't show warning for reinit on known broken suspend (Desnes Nunes) [2181663]
- xhci: dbc: Fix memory leak in xhci_alloc_dbc() (Desnes Nunes) [2181663]
- usb: host: xhci: Fix potential memory leak in xhci_alloc_stream_info() (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up driver prefix (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: move driver structure (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up attribute visibility logic (Desnes Nunes) [2181663]
- USB: serial: console: move mutex_unlock() before usb_serial_put() (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: convert to use dev_groups (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: add support for HP and HA devices (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: simplify divisor handling (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: assume hi-speed type (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up baudrate request (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up attribute handling (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up modem-status handling (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: tighten device-type detection (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: rename channel index (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: include FT2232D in type string (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: rename chip types (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: drop redundant chip type comments (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up chip type enum (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: fix 300 bps rate for SIO (Desnes Nunes) [2181663]
- usb: typec: intel_pmc_mux: Use the helper acpi_dev_get_memory_resources() (Desnes Nunes) [2181663]
- usb: misc: usb3503: call clk_disable_unprepare in the error handling (Desnes Nunes) [2181663]
- usb: chipidea: make configs for glue drivers visible with EXPERT (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Submit endxfer command if delayed during disconnect (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Skip waiting for CMDACT cleared during endxfer (Desnes Nunes) [2181663]
- usb: dwc3: Increase DWC3 controller halt timeout (Desnes Nunes) [2181663]
- usb: dwc3: Remove DWC3 locking during gadget suspend/resume (Desnes Nunes) [2181663]
- usb: dwc3: Avoid unmapping USB requests if endxfer is not complete (Desnes Nunes) [2181663]
- usb: misc: uss720: fix uninitialized variable rlen (Desnes Nunes) [2181663]
- thunderbolt: debugfs: Fix spelling mistakes in seq_puts text (Desnes Nunes) [2181663]
- thunderbolt: Add support for ASMedia NVM image format (Desnes Nunes) [2181663]
- thunderbolt: Move vendor specific NVM handling into nvm.c (Desnes Nunes) [2181663]
- thunderbolt: Provide tb_retimer_nvm_read() analogous to tb_switch_nvm_read() (Desnes Nunes) [2181663]
- thunderbolt: Rename and make nvm_read() available for other files (Desnes Nunes) [2181663]
- thunderbolt: Extend NVM version fields to 32-bits (Desnes Nunes) [2181663]
- thunderbolt: Allow NVM upgrade of USB4 host routers (Desnes Nunes) [2181663]
- scsi: uas: Drop DID_TARGET_FAILURE use (Desnes Nunes) [2181663]
- usb: clean up after dropping driver registration log spam (Desnes Nunes) [2181663]
- usb: phy: tegra: switch to using devm_gpiod_get() (Desnes Nunes) [2181663]
- USB: xhci: make xhci_get_endpoint_address static (Desnes Nunes) [2181663]
- thunderbolt: Add support for receiver lane margining (Desnes Nunes) [2181663]
- thunderbolt: Add helper to check if CL states are enabled on port (Desnes Nunes) [2181663]
- thunderbolt: Pass CL state bitmask to tb_port_clx_supported() (Desnes Nunes) [2181663]
- thunderbolt: Move port CL state functions into correct place in switch.c (Desnes Nunes) [2181663]
- thunderbolt: Move tb_xdomain_parent() to tb.h (Desnes Nunes) [2181663]
- USB: hcd-pci: Drop the unused id parameter from usb_hcd_pci_probe() (Desnes Nunes) [2181663]
- net: thunderbolt: Update module description with mention of USB4 (Desnes Nunes) [2181663]
- net: thunderbolt: Enable full end-to-end flow control (Desnes Nunes) [2181663]
- thunderbolt: Add back Intel Falcon Ridge end-to-end flow control workaround (Desnes Nunes) [2181663]
- thunderbolt: Show link type for XDomain connections too (Desnes Nunes) [2181663]
- net: thunderbolt: Enable DMA paths only after rings are enabled (Desnes Nunes) [2181663]
- usb: reduce kernel log spam on driver registration (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Continue handling EP0 xfercomplete events (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Synchronize IRQ between soft connect/disconnect (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Force sending delayed status during soft disconnect (Desnes Nunes) [2181663]
- usb: dwc3: Do not service EP0 and conndone events if soft disconnected (Desnes Nunes) [2181663]
- usb: host: xhci-plat: suspend/resume clks for brcm (Desnes Nunes) [2181663]
- usb: host: xhci-plat: suspend and resume clocks (Desnes Nunes) [2181663]
- usb: phy: mxs: fix MXS_PHY_TX_CAL45_MIN and MXS_PHY_TX_CAL45_MAX (Desnes Nunes) [2181663]
- usb: host: Initiate urb ep with udev ep0 (Desnes Nunes) [2181663]
- usb: ehci: Use endpoint in URB to get maxpacket (Desnes Nunes) [2181663]
- usb: chipidea: Add support for VBUS control with PHY (Desnes Nunes) [2181663]
- dt-bindings: usb: Add missing (unevaluated|additional)Properties on child nodes (Desnes Nunes) [2181663]
- media: uvcvideo: Limit power line control for Sonix Technology (Desnes Nunes) [2181663]
- media: uvcvideo: Use entity get_cur in uvc_ctrl_set (Desnes Nunes) [2181663]
- media: uvcvideo: Fix typo 'the the' in comment (Desnes Nunes) [2181663]
- media: uvcvideo: Use indexed loops in uvc_ctrl_init_ctrl() (Desnes Nunes) [2181663]
- media: uvcvideo: Fix memory leak in uvc_gpio_parse (Desnes Nunes) [2181663]
- media: gspca: Fix typo 'the the' in comment (Desnes Nunes) [2181663]
- thunderbolt: Add support for Intel Meteor Lake (Desnes Nunes) [2181663]
- thunderbolt: Add comment where Thunderbolt 4 PCI IDs start (Desnes Nunes) [2181663]
- usb/hcd: Fix dma_map_sg error check (Desnes Nunes) [2181663]
- usb: move from strlcpy with unused retval to strscpy (Desnes Nunes) [2181663]
- dt-bindings: usb: renesas, usb3-peri: Document RZ/V2M r9a09g011 support (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Fix CC PHY noise filter of voltage level (Desnes Nunes) [2181663]
- usb: typec: tcpci: Move function "tcpci_to_typec_cc" to common (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Add compatible id with rt1715 (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Add initial phy setting (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Add regulator support when source vbus (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Fix vendor setting when set vconn (Desnes Nunes) [2181663]
- dt-bindings usb: typec: rt1711h: Add binding for Richtek RT1711H (Desnes Nunes) [2181663]
- usb: dwc3: qcom: clean up icc init (Desnes Nunes) [2181663]
- usb: dwc3: qcom: only parse 'maximum-speed' once (Desnes Nunes) [2181663]
- usb: common: debug: Check non-standard control requests (Desnes Nunes) [2181663]
- usb: dwc3: trace: add Start of Frame Number to trace event (Desnes Nunes) [2181663]
- usb: dwc3: debug: show events parameters in hex (Desnes Nunes) [2181663]
- usb: dwc3: gadget: conditionally remove requests (Desnes Nunes) [2181663]
- usb: typec: ucsi: stm32g0: Fix spelling mistake "booloader" -> "bootloader" (Desnes Nunes) [2181663]
- usb: common: usb-conn-gpio: Simplify some error message (Desnes Nunes) [2181663]
- block: Add error codes for common PR failures (Maurizio Lombardi) [2160677]
- nvmet: avoid potential UAF in nvmet_req_complete() (Maurizio Lombardi) [2160677]
- nvme-tcp: add nvme-tcp pdu size build protection (Maurizio Lombardi) [2160677]
- nvme-tcp: fix opcode reporting in the timeout handler (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Lexar NM620 (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Netac NV3000 (Maurizio Lombardi) [2160677]
- nvme-pci: fixing memory leak in probe teardown path (Maurizio Lombardi) [2160677]
- nvme: fix handling single range discard request (Maurizio Lombardi) [2160677]
- nvme-fabrics: show well known discovery name (Maurizio Lombardi) [2160677]
- nvme-tcp: don't access released socket during error recovery (Maurizio Lombardi) [2160677]
- nvme-auth: fix an error code in nvme_auth_process_dhchap_challenge() (Maurizio Lombardi) [2160677]
- nvme: bring back auto-removal of deleted namespaces during sequential scan (Maurizio Lombardi) [2160677]
- nvme: fix sparse warning on effects masking (Maurizio Lombardi) [2160677]
- nvme-pci: remove iod use_sgls (Maurizio Lombardi) [2160677]
- nvme-pci: fix freeing single sgl (Maurizio Lombardi) [2160677]
- nvme: mask CSE effects for security receive (Maurizio Lombardi) [2160677]
- nvme: always initialize known command effects (Maurizio Lombardi) [2160677]
- nvmet: for nvme admin set_features cmd, call nvmet_check_data_len_lte() (Maurizio Lombardi) [2160677]
- nvme-tcp: add additional info for nvme_tcp_timeout log (Maurizio Lombardi) [2160677]
- nvme: add nvme_opcode_str function for all nvme cmd types (Maurizio Lombardi) [2160677]
- nvme: remove nvme_execute_passthru_rq (Maurizio Lombardi) [2160677]
- nvme-pci: place descriptor addresses in iod (Maurizio Lombardi) [2160677]
- nvme-pci: use mapped entries for sgl decision (Maurizio Lombardi) [2160677]
- nvme-pci: remove SGL segment descriptors (Maurizio Lombardi) [2160677]
- nvme-auth: don't use NVMe status codes (Maurizio Lombardi) [2160677]
- nvme-fabrics: clarify AUTHREQ result handling (Maurizio Lombardi) [2160677]
- nvme-pci: add bogus ID quirk for ADATA SX6000PNP (Maurizio Lombardi) [2160677]
- nvme-auth: mark nvme_auth_wq static (Maurizio Lombardi) [2160677]
- nvme-auth: use workqueue dedicated to authentication (Maurizio Lombardi) [2160677]
- nvme: clear the request_queue pointers on failure in nvme_alloc_io_tag_set (Maurizio Lombardi) [2160677]
- nvme: clear the request_queue pointers on failure in nvme_alloc_admin_tag_set (Maurizio Lombardi) [2160677]
- nvme-fc: fix a missing queue put in nvmet_fc_ls_create_association (Maurizio Lombardi) [2160677]
- nvme: fix passthrough csi check (Maurizio Lombardi) [2160677]
- nvme-pci: fix timeout request state check (Maurizio Lombardi) [2160677]
- nvme-apple: only reset the controller when RTKit is running (Maurizio Lombardi) [2160677]
- nvme-apple: reset controller during shutdown (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_IDENTIFY_CNS quirk to Apple T2 controllers (Maurizio Lombardi) [2160677]
- nvme-apple: add NVME_QUIRK_IDENTIFY_CNS quirk to fix regression (Maurizio Lombardi) [2160677]
- nvme-auth: fix smatch warning complaints (Maurizio Lombardi) [2160677]
- nvme: also return I/O command effects from nvme_command_effects (Maurizio Lombardi) [2160677]
- nvmet: don't defer passthrough commands with trivial effects to the workqueue (Maurizio Lombardi) [2160677]
- nvmet: set the LBCC bit for commands that modify data (Maurizio Lombardi) [2160677]
- nvmet: use NVME_CMD_EFFECTS_CSUPP instead of open coding it (Maurizio Lombardi) [2160677]
- nvme-pci: update sqsize when adjusting the queue depth (Maurizio Lombardi) [2160677]
- nvme: fix setting the queue depth in nvme_alloc_io_tag_set (Maurizio Lombardi) [2160677]
- nvme-pci: use the tagset alloc/free helpers (Maurizio Lombardi) [2160677]
- nvme-pci: fix page size checks (Maurizio Lombardi) [2160677]
- nvme-pci: fix mempool alloc size (Maurizio Lombardi) [2160677]
- nvme-pci: fix doorbell buffer value endianness (Maurizio Lombardi) [2160677]
- nvme: Convert NVMe errors to PR errors (Maurizio Lombardi) [2160677]
- nvmet: don't open-code NVME_NS_ATTR_RO enumeration (Maurizio Lombardi) [2160677]
- nvme: add the Apple shared tag workaround to nvme_alloc_io_tag_set (Maurizio Lombardi) [2160677]
- nvme: only set reserved_tags in nvme_alloc_io_tag_set for fabrics controllers (Maurizio Lombardi) [2160677]
- nvme: consolidate setting the tagset flags (Maurizio Lombardi) [2160677]
- nvme-pci: split out a nvme_pci_ctrl_is_dead helper (Maurizio Lombardi) [2160677]
- nvme-pci: return early on ctrl state mismatch in nvme_reset_work (Maurizio Lombardi) [2160677]
- nvme-pci: rename nvme_disable_io_queues (Maurizio Lombardi) [2160677]
- nvme-pci: cleanup nvme_suspend_queue (Maurizio Lombardi) [2160677]
- nvme-pci: remove nvme_pci_disable (Maurizio Lombardi) [2160677]
- nvme-pci: remove nvme_disable_admin_queue (Maurizio Lombardi) [2160677]
- nvme: merge nvme_shutdown_ctrl into nvme_disable_ctrl (Maurizio Lombardi) [2160677]
- nvme: use nvme_wait_ready in nvme_shutdown_ctrl (Maurizio Lombardi) [2160677]
- nvme-apple: fix controller shutdown in apple_nvme_disable (Maurizio Lombardi) [2160677]
- nvme-fc: move common code into helper (Maurizio Lombardi) [2160677]
- nvme-fc: avoid null pointer dereference (Maurizio Lombardi) [2160677]
- nvme-multipath: support io stats on the mpath device (Maurizio Lombardi) [2160677]
- nvme: introduce nvme_start_request (Maurizio Lombardi) [2160677]
- nvme: use kstrtobool() instead of strtobool() (Maurizio Lombardi) [2160677]
- nvmet: expose firmware revision to configfs (Maurizio Lombardi) [2160677]
- nvmet: expose IEEE OUI to configfs (Maurizio Lombardi) [2160677]
- nvme: rename the queue quiescing helpers (Maurizio Lombardi) [2160677]
- nvme: avoid fallback to sequential scan due to transient issues (Maurizio Lombardi) [2160677]
- nvme-auth: have dhchap_auth_work wait for queues auth to complete (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant auth_work flush (Maurizio Lombardi) [2160677]
- nvme-auth: convert dhchap_auth_list to an array (Maurizio Lombardi) [2160677]
- nvme-auth: check chap ctrl_key once constructed (Maurizio Lombardi) [2160677]
- nvme-auth: no need to reset chap contexts on re-authentication (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant deallocations (Maurizio Lombardi) [2160677]
- nvme-auth: clear sensitive info right after authentication completes (Maurizio Lombardi) [2160677]
- nvme-auth: guarantee dhchap buffers under memory pressure (Maurizio Lombardi) [2160677]
- nvme-auth: don't keep long lived 4k dhchap buffer (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant if statement (Maurizio Lombardi) [2160677]
- nvme-auth: don't override ctrl keys before validation (Maurizio Lombardi) [2160677]
- nvme-auth: don't ignore key generation failures when initializing ctrl keys (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant buffer deallocations (Maurizio Lombardi) [2160677]
- nvme-auth: don't re-authenticate if the controller is not LIVE (Maurizio Lombardi) [2160677]
- nvme-auth: remove symbol export from nvme_auth_reset (Maurizio Lombardi) [2160677]
- nvme-auth: rename authentication work elements (Maurizio Lombardi) [2160677]
- nvme-auth: rename __nvme_auth_[reset|free] to nvme_auth[reset|free]_dhchap (Maurizio Lombardi) [2160677]
- nvme: implement the DEAC bit for the Write Zeroes command (Maurizio Lombardi) [2160677]
- nvme-fc: improve memory usage in nvme_fc_rcv_ls_req() (Maurizio Lombardi) [2160677]
- nvmet: only allocate a single slab for bvecs (Maurizio Lombardi) [2160677]
- nvmet: force reconnect when number of queue changes (Maurizio Lombardi) [2160677]
- nvmet: use try_cmpxchg in nvmet_update_sq_head (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Netac NV7000 (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Micron Nitro (Maurizio Lombardi) [2160677]
- nvme: quiet user passthrough command errors (Maurizio Lombardi) [2160677]
- nvme-multipath: set queue dma alignment to 3 (Maurizio Lombardi) [2160677]
- nvme-tcp: replace sg_init_marker() with sg_init_table() (Maurizio Lombardi) [2160677]
- nvme-hwmon: kmalloc the NVME SMART log buffer (Maurizio Lombardi) [2160677]
- nvme-hwmon: consistently ignore errors from nvme_hwmon_init (Maurizio Lombardi) [2160677]
- nvme-apple: don't limit DMA segement size (Maurizio Lombardi) [2160677]
- nvme-pci: disable write zeroes on various Kingston SSD (Maurizio Lombardi) [2160677]
- nvme-pci: avoid the deepest sleep state on ZHITAI TiPro5000 SSDs (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Lexar NM760 (Maurizio Lombardi) [2160677]
- nvme: Use blk_rq_map_user_io helper (Maurizio Lombardi) [2160677]
- nvmet: don't look at the request_queue in nvmet_bdev_set_limits (Maurizio Lombardi) [2160677]
- nvmet: don't look at the request_queue in nvmet_bdev_zone_mgmt_emulate_all (Maurizio Lombardi) [2160677]
- nvmet: add helpers to set the result field for connect commands (Maurizio Lombardi) [2160677]
- nvme: improve the NVME_CONNECT_AUTHREQ* definitions (Maurizio Lombardi) [2160677]
- nvmet-tcp: handle ICReq PDU received in NVMET_TCP_Q_LIVE state (Maurizio Lombardi) [2160677]
- nvme-pci: report the actual number of tagset maps (Maurizio Lombardi) [2160677]
- nvme: ensure subsystem reset is single threaded (Maurizio Lombardi) [2160677]
- nvme: restrict management ioctls to admin (Maurizio Lombardi) [2160677]
- nvme: copy firmware_rev on each init (Maurizio Lombardi) [2160677]
- nvme: handle effects after freeing the request (Maurizio Lombardi) [2160677]
- nvme-tcp: print actual source IP address through sysfs "address" attr (Maurizio Lombardi) [2160677]
- nvme-pci: move iod dma_len fill gaps (Maurizio Lombardi) [2160677]
- nvme-pci: iod npages fits in s8 (Maurizio Lombardi) [2160677]
- nvme-pci: iod's 'aborted' is a bool (Maurizio Lombardi) [2160677]
- nvme-pci: remove nvme_queue from nvme_iod (Maurizio Lombardi) [2160677]
- nvme: consider also host_iface when checking ip options (Maurizio Lombardi) [2160677]
- nvmet: avoid unnecessary flush bio (Maurizio Lombardi) [2160677]
- nvmet-auth: remove redundant parameters req (Maurizio Lombardi) [2160677]
- nvmet-auth: clean up with done_kfree (Maurizio Lombardi) [2160677]
- nvme-auth: remove the redundant req->cqe->result.u16 assignment operation (Maurizio Lombardi) [2160677]
- nvme: move from strlcpy with unused retval to strscpy (Maurizio Lombardi) [2160677]
- nvme: add comment for unaligned "fake" nqn (Maurizio Lombardi) [2160677]
- nvme-pci: disable Write Zeroes on Phison E3C/E4C (Maurizio Lombardi) [2160677]
- nvme: Fix IOC_PR_CLEAR and IOC_PR_RELEASE ioctls for nvme devices (Maurizio Lombardi) [2160677]
- locking/rwsem: Disable preemption in all down_write*() and up_write() code paths (Joel Savitz) [2176147]
- locking/rwsem: Disable preemption in all down_read*() and up_read() code paths (Joel Savitz) [2176147]
- locking/rwsem: Prevent non-first waiter from spinning in down_write() slowpath (Joel Savitz) [2176147]
- rtmutex: Ensure that the top waiter is always woken up (Joel Savitz) [2176147]
- locking/lockdep: Print more debug information - report name and key when look_up_lock_class() got confused (Joel Savitz) [2176147]
- locking: Fix qspinlock/x86 inline asm error (Joel Savitz) [2176147]
- locking: Add __lockfunc to slow path functions (Joel Savitz) [2176147]
- locking/rwsem: Allow slowpath writer to ignore handoff bit if not set by first waiter (Joel Savitz) [2176147]
- kernel/lockdep: move lockdep sysctls to its own file (Joel Savitz) [2176147]
- locking/qrwlock: Change "queue rwlock" to "queued rwlock" (Joel Savitz) [2176147]
- locking/mutex: Make contention tracepoints more consistent wrt adaptive spinning (Joel Savitz) [2176147]
- locking: Apply contention tracepoints in the slow path (Joel Savitz) [2176147]
- locking/rwsem: Always try to wake waiters in out_nolock path (Joel Savitz) [2176147]
- locking/rwsem: No need to check for handoff bit if wait queue empty (Joel Savitz) [2176147]
- lockdep: Use memset_startat() helper in reinit_class() (Joel Savitz) [2176147]
- locking/rwsem: Conditionally wake waiters in reader/writer slowpaths (Joel Savitz) [2176147]
- locking/rwsem: Make handoff bit handling more consistent (Joel Savitz) [2176147]
- Revert "locking/rwsem: Conditionally wake waiters in reader/writer slowpaths" (Joel Savitz) [2176147]
- futex: Fix futex_waitv() hrtimer debug object leak on kcalloc error (Joel Savitz) [2176147]
- futex: Remove a PREEMPT_RT_FULL reference. (Joel Savitz) [2176147]
- futex: Fix additional regressions (Joel Savitz) [2176147]
- futex: Fix sparc32/m68k/nds32 build regression (Joel Savitz) [2176147]
- futex: Ensure futex_atomic_cmpxchg_inatomic() is present (Joel Savitz) [2176147]
- futex: Remove futex_cmpxchg detection (Joel Savitz) [2176147]
- dm: fix __send_duplicate_bios() to always allow for splitting IO (Benjamin Marzinski) [2184420]
- dm: fix improper splitting for abnormal bios (Benjamin Marzinski) [2184420]

...

Thu, 20 Apr 2023 05:13:59 GMT: kernel-tools-libs-5.14.0-302.el9.x86_64

kernel-tools-libs - Libraries for the kernels-tools

This package contains the libraries built from the tools/ directory
from the kernel source.

Change Log:

Wed, 19 Apr 2023 GMT - Jan Stancek <jstancek@redhat.com> [5.14.0-302.el9]
- blk-mq: directly poll requests (Ming Lei) [2186507]
- inet: control sockets should not use current thread task_frag (Guillaume Nault) [2183213]
- net: simplify sk_page_frag (Guillaume Nault) [2183213]
- Treewide: Stop corrupting socket's task_frag (Guillaume Nault) [2183213]
- net: Introduce sk_use_task_frag in struct sock. (Guillaume Nault) [2183213]
- PCI: Fix use-after-free in pci_bus_release_domain_nr() (Myron Stowe) [2184109]
- powerpc/pseries/vas: Ignore VAS update for DLPAR if copy/paste is not enabled (Mamatha Inamdar) [2185505]
- nfs42: do not fail with EIO if ssc returns NFS4ERR_OFFLOAD_DENIED (Benjamin Coddington) [2170423]
- cnic: don't pass bogus GFP_ flags to dma_alloc_coherent (Nilesh Javali) [2164967]
- cnic: Use the bitmap API to allocate bitmaps (Nilesh Javali) [2164967]
- arm64/sve: Add Perf extensions documentation (Mark Salter) [2167398]
- arm64: asm/perf_regs.h: Avoid C++-style comment in UAPI header (Mark Salter) [2167398]
- perf: arm64: Add SVE vector granule register to user regs (Mark Salter) [2167398]
- arm64/cpufeature: Fix field sign for DIT hwcap detection (Mark Salter) [2167398]
- arm64/uprobes: change the uprobe_opcode_t typedef to fix the sparse warning (Mark Salter) [2167398]
- arm64/sysreg: Fix errors in 32 bit enumeration values (Mark Salter) [2167398]
- KVM: arm64: vgic: Add Apple M2 cpus to the list of broken SEIS implementations (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- perf: arm_spe: Use feature numbering for PMSEVFR_EL1 defines (Mark Salter) [2167398]
- redhat/configs: enable ARM64_ERRATUM_2645198 (Mark Salter) [2167398]
- arm64: errata: Workaround possible Cortex-A715 [ESR|FAR]_ELx corruption (Mark Salter) [2167398]
- arm64:uprobe fix the uprobe SWBP_INSN in big-endian (Mark Salter) [2167398]
- arm64: insn: always inline hint generation (Mark Salter) [2167398]
- arm64: insn: simplify insn group identification (Mark Salter) [2167398]
- arm64: insn: always inline predicates (Mark Salter) [2167398]
- arm64: insn: remove aarch64_insn_gen_prefetch() (Mark Salter) [2167398]
- arm64: alternatives: make apply_alternatives_vdso() static (Mark Salter) [2167398]
- arm64: make is_ttbrX_addr() noinstr-safe (Mark Salter) [2167398]
- arm64: atomics: lse: remove stale dependency on JUMP_LABEL (Mark Salter) [2167398]
- arm64/asm: Remove unused enable_da macro (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Use kstrtobool() instead of strtobool() (Mark Salter) [2167398]
- arm64: move on_thread_stack() to <asm/stacktrace.h> (Mark Salter) [2167398]
- arm64: remove current_top_of_stack() (Mark Salter) [2167398]
- arm64/sysreg: Remove duplicate definitions from asm/sysreg.h (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_DFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_DFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR5_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert MVFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert MVFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert MVFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_PFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_PFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_PFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR6_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR5_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR4_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR3_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR4_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR3_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Extend the maximum width of a register and symbol name (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MVFR2_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MVFR1_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MVFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_DFR1_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_DFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_PFR2_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_PFR1_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_PFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR6_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR5_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR4_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_MMFR5_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_MMFR4_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_MMFR0_EL1 (Mark Salter) [2167398]
- arm64: booting: Require placement within 48-bit addressable memory (Mark Salter) [2167398]
- arm64: mm: kfence: only handle translation faults (Mark Salter) [2167398]
- arm64/mm: Simplify and document pte_to_phys() for 52 bit addresses (Mark Salter) [2167398]
- arm64: armv8_deprecated: fix unused-function error (Mark Salter) [2167398]
- arm64: armv8_deprecated: rework deprected instruction handling (Mark Salter) [2167398]
- arm64: armv8_deprecated: move aarch32 helper earlier (Mark Salter) [2167398]
- arm64: armv8_deprecated move emulation functions (Mark Salter) [2167398]
- arm64: armv8_deprecated: fold ops into insn_emulation (Mark Salter) [2167398]
- arm64: rework EL0 MRS emulation (Mark Salter) [2167398]
- arm64: factor insn read out of call_undef_hook() (Mark Salter) [2167398]
- arm64: factor out EL1 SSBS emulation hook (Mark Salter) [2167398]
- arm64: split EL0/EL1 UNDEF handlers (Mark Salter) [2167398]
- arm64: allow kprobes on EL0 handlers (Mark Salter) [2167398]
- arm64: Add Cortex-715 CPU part definition (Mark Salter) [2167398]
- arm64/hwcap: Add support for SVE 2.1 (Mark Salter) [2167398]
- arm64/hwcap: Add support for FEAT_RPRFM (Mark Salter) [2167398]
- arm64/hwcap: Add support for FEAT_CSSC (Mark Salter) [2167398]
- arm64: Enable data independent timing (DIT) in the kernel (Mark Salter) [2167398]
- arm64/fpsimd: Make kernel_neon_ API _GPL (Mark Salter) [2167398]
- arm64: alternative: constify alternative_has_feature_* argument (Mark Salter) [2167398]
- arm64: jump_label: mark arguments as const to satisfy asm constraints (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix XGene-1 TVAL register math error (Mark Salter) [2167398]
- arm64: efi: Fix handling of misaligned runtime regions and drop warning (Mark Salter) [2167398]
- arm64: cpufeature: Fix the visibility of compat hwcaps (Mark Salter) [2167398]
- arm64: entry: avoid kprobe recursion (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix CNTPCT_LO and CNTVCT_LO value (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix handling of ARM erratum 858921 (Mark Salter) [2167398]
- redhat/configs: Enable CONFIG_ARM64_ERRATUM_2441007 (Mark Salter) [2167398]
- arm64: errata: Add Cortex-A55 to the repeat tlbi list (Mark Salter) [2167398]
- arm64/sysreg: Fix typo in SCTR_EL1.SPINTMASK (Mark Salter) [2167398]
- arm64: alternatives: Use vdso/bits.h instead of linux/bits.h (Mark Salter) [2167398]
- arm64: uaccess: simplify uaccess_mask_ptr() (Mark Salter) [2167398]
- arm64: support huge vmalloc mappings (Mark Salter) [2167398]
- arm64: spectre: increase parameters that can be used to turn off bhb mitigation individually (Mark Salter) [2167398]
- arm64: run softirqs on the per-CPU IRQ stack (Mark Salter) [2167398]
- arm64: vdso: use SYS_CNTVCTSS_EL0 for gettimeofday (Mark Salter) [2167398]
- arm64: alternative: patch alternatives in the vDSO (Mark Salter) [2167398]
- arm64: module: move find_section to header (Mark Salter) [2167398]
- arm64: module: Remove unused plt_entry_is_initialized() (Mark Salter) [2167398]
- arm64: module: Make plt_equals_entry() static (Mark Salter) [2167398]
- arm64: fix the build with binutils 2.27 (Mark Salter) [2167398]
- arm64: avoid BUILD_BUG_ON() in alternative-macros (Mark Salter) [2167398]
- arm64: alternatives: add shared NOP callback (Mark Salter) [2167398]
- arm64: alternatives: add alternative_has_feature_*() (Mark Salter) [2167398]
- arm64: alternatives: have callbacks take a cap (Mark Salter) [2167398]
- arm64: alternatives: make alt_region const (Mark Salter) [2167398]
- arm64: alternatives: hoist print out of __apply_alternatives() (Mark Salter) [2167398]
- arm64: alternatives: proton-pack: prepare for cap changes (Mark Salter) [2167398]
- arm64: alternatives: kvm: prepare for cap changes (Mark Salter) [2167398]
- arm64: cpufeature: make cpus_have_cap() noinstr-safe (Mark Salter) [2167398]
- arm64/ptrace: Support access to TPIDR2_EL0 (Mark Salter) [2167398]
- arm64/sysreg: Fix a few missed conversions (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64AFRn_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64DFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64FDR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Use feature numbering for PMU and SPE revisions (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64DFR0_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Align field names in ID_AA64DFR0_EL1 with architecture (Mark Salter) [2167398]
- arm64/sysreg: Add defintion for ALLINT (Mark Salter) [2167398]
- arm64/sysreg: Convert SCXTNUM_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert TIPDR_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64PFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64PFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64MMFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64MMFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64MMFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert HCRX_EL2 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64PFR1_EL1 SME enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64PFR1_EL1 BTI enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64PFR1_EL1 fractional version fields (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MTE feature enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for SSBS feature enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64PFR0_EL1.AdvSIMD constants (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64PFR0_EL1 constants (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64MMFR2_EL1.CnP (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64MMFR2_EL1.VARange (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64MMFR1_EL1 fields (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64MMFR0_EL1.ASIDBits (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64MMFR0_EL1.BigEnd (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64PFR1_EL1 constant names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64PFR0_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64MMFR2_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64MMFR0_EL1 definition names (Mark Salter) [2167398]
- arm64: cache: Remove unused CTR_CACHE_MINLINE_MASK (Mark Salter) [2167398]
- arm64/sysreg: Describe ID_AA64SMFR0_EL1.SMEVer as an enumeration (Mark Salter) [2167398]
- arm64/sysreg: Remove stray SMIDR_EL1 defines (Mark Salter) [2167398]
- redhat/configs: Enable CONFIG_ARM64_ERRATUM_2658417 (Mark Salter) [2167398]
- arm64: errata: remove BF16 HWCAP due to incorrect result on Cortex-A510 (Mark Salter) [2167398]
- arm64: cpufeature: Expose get_arm64_ftr_reg() outside cpufeature.c (Mark Salter) [2167398]
- arm64: cpufeature: Force HWCAP to be based on the sysreg visible to user-space (Mark Salter) [2167398]
- arm64: rework BTI exception handling (Mark Salter) [2167398]
- arm64: rework FPAC exception handling (Mark Salter) [2167398]
- arm64: consistently pass ESR_ELx to die() (Mark Salter) [2167398]
- arm64: die(): pass 'err' as long (Mark Salter) [2167398]
- arm64: report EL1 UNDEFs better (Mark Salter) [2167398]
- arm64: atomic: always inline the assembly (Mark Salter) [2167398]
- arm64: atomics: remove LL/SC trampolines (Mark Salter) [2167398]
- arm64: stacktrace: track hyp stacks in unwinder's address space (Mark Salter) [2167398]
- arm64: stacktrace: track all stack boundaries explicitly (Mark Salter) [2167398]
- arm64: stacktrace: remove stack type from fp translator (Mark Salter) [2167398]
- arm64: stacktrace: rework stack boundary discovery (Mark Salter) [2167398]
- arm64: stacktrace: add stackinfo_on_stack() helper (Mark Salter) [2167398]
- arm64: stacktrace: move SDEI stack helpers to stacktrace code (Mark Salter) [2167398]
- arm64: stacktrace: rename unwind_next_common() -> unwind_next_frame_record() (Mark Salter) [2167398]
- arm64: stacktrace: simplify unwind_next_common() (Mark Salter) [2167398]
- arm64: stacktrace: fix kerneldoc comments (Mark Salter) [2167398]
- arm64/sysreg: Add hwcap for SVE EBF16 (Mark Salter) [2167398]
- redhat/configs: aarch64: enable ERRATUM_2457168 workaround (Mark Salter) [2167398]
- arm64: topology: fix possible overflow in amu_fie_setup() (Mark Salter) [2167398]
- arm64: mm: don't acquire mutex when rewriting swapper (Mark Salter) [2167398]
- arm64: mm: fix resume for 52-bit enabled builds (Mark Salter) [2167398]
- arm64/ptrace: Don't clear calling process' TIF_SME on OOM (Mark Salter) [2167398]
- arm64/bti: Disable in kernel BTI when cross section thunks are broken (Mark Salter) [2167398]
- arm64: mm: Reserve enough pages for the initial ID map (Mark Salter) [2167398]
- perf/arm_pmu_platform: fix tests for platform_get_irq() failure (Mark Salter) [2167398]
- arm64: head: Ignore bogus KASLR displacement on non-relocatable kernels (Mark Salter) [2167398]
- arm64/signal: Raise limit on stack frames (Mark Salter) [2167398]
- arm64/cache: Fix cache_type_cwg() for register generation (Mark Salter) [2167398]
- arm64/sysreg: Guard SYS_FIELD_ macros for asm (Mark Salter) [2167398]
- arm64/sysreg: Directly include bitfield.h (Mark Salter) [2167398]
- arm64: errata: add detection for AMEVCNTR01 incrementing incorrectly (Mark Salter) [2167398]
- arm64: Fix comment typo (Mark Salter) [2167398]
- arm64: Fix match_list for erratum 1286807 on Arm Cortex-A76 (Mark Salter) [2167398]
- arm64: Update 'unwinder howto' (Mark Salter) [2167398]
- arm64: Delay initialisation of cpuinfo_arm64::reg_{zcr,smcr} (Mark Salter) [2167398]
- arm64: fix KASAN_INLINE (Mark Salter) [2167398]
- arm64: Add an override for ID_AA64SMFR0_EL1.FA64 (Mark Salter) [2167398]
- arm64: Add the arm64.nosve command line option (Mark Salter) [2167398]
- arm64: Add the arm64.nosme command line option (Mark Salter) [2167398]
- arm64: Expose a __check_override primitive for oddball features (Mark Salter) [2167398]
- arm64: Allow the idreg override to deal with variable field width (Mark Salter) [2167398]
- arm64: Factor out checking of a feature against the override into a macro (Mark Salter) [2167398]
- arm64: Allow sticky E2H when entering EL1 (Mark Salter) [2167398]
- arm64: Save state of HCR_EL2.E2H before switch to EL1 (Mark Salter) [2167398]
- arm64: Rename the VHE switch to "finalise_el2" (Mark Salter) [2167398]
- arm64: mm: fix booting with 52-bit address space (Mark Salter) [2167398]
- arm64: head: remove __PHYS_OFFSET (Mark Salter) [2167398]
- arm64: lds: use PROVIDE instead of conditional definitions (Mark Salter) [2167398]
- arm64: setup: drop early FDT pointer helpers (Mark Salter) [2167398]
- arm64: head: avoid relocating the kernel twice for KASLR (Mark Salter) [2167398]
- arm64: kaslr: defer initialization to initcall where permitted (Mark Salter) [2167398]
- arm64: head: record CPU boot mode after enabling the MMU (Mark Salter) [2167398]
- arm64: head: populate kernel page tables with MMU and caches on (Mark Salter) [2167398]
- arm64: head: factor out TTBR1 assignment into a macro (Mark Salter) [2167398]
- arm64: idreg-override: use early FDT mapping in ID map (Mark Salter) [2167398]
- arm64: head: create a temporary FDT mapping in the initial ID map (Mark Salter) [2167398]
- arm64: head: use relative references to the RELA and RELR tables (Mark Salter) [2167398]
- arm64: head: cover entire kernel image in initial ID map (Mark Salter) [2167398]
- arm64: head: add helper function to remap regions in early page tables (Mark Salter) [2167398]
- arm64: mm: provide idmap pointer to cpu_replace_ttbr1() (Mark Salter) [2167398]
- arm64: head: pass ID map root table address to __enable_mmu() (Mark Salter) [2167398]
- arm64: kernel: drop unnecessary PoC cache clean+invalidate (Mark Salter) [2167398]
- arm64: head: split off idmap creation code (Mark Salter) [2167398]
- arm64: head: switch to map_memory macro for the extended ID map (Mark Salter) [2167398]
- arm64: head: simplify page table mapping macros (slightly) (Mark Salter) [2167398]
- arm64: head: drop idmap_ptrs_per_pgd (Mark Salter) [2167398]
- arm64: head: move assignment of idmap_t0sz to C code (Mark Salter) [2167398]
- arm64: mm: make vabits_actual a build time constant if possible (Mark Salter) [2167398]
- arm64: head: move kimage_vaddr variable into C file (Mark Salter) [2167398]
- arm64: trap implementation defined functionality in userspace (Mark Salter) [2167398]
- arm64/mm: use GENMASK_ULL for TTBR_BADDR_MASK_52 (Mark Salter) [2167398]
- arm64: numa: Don't check node against MAX_NUMNODES (Mark Salter) [2167398]
- arm64: Do not forget syscall when starting a new thread. (Mark Salter) [2167398]
- arm64: boot: add zstd support (Mark Salter) [2167398]
- arm64: cpufeature: Allow different PMU versions in ID_DFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64ZFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64SMFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORID_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORC_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORN_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LOREA_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORSA_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64ISAR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64ISAR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert GMID to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert DCZID_EL0 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert CTR_EL0 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64ISAR2_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64ISAR1_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Remove defines for RPRES enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64ZFR0_EL1 fields (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64SMFR0_EL1 enums (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for WFxT defines (Mark Salter) [2167398]
- arm64: stackleak: fix current_top_of_stack() (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Force inlining of erratum_set_next_event_generic() (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Move drop _tval from erratum function names (Mark Salter) [2167398]
- arm64: Add handling of CNTVCTSS traps (Mark Salter) [2167398]
- arm64: Add CNT{P,V}CTSS_EL0 alternatives to cnt{p,v}ct_el0 (Mark Salter) [2167398]
- clocksource/drivers/arch_arm_timer: Move workaround synchronisation around (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix masking for high freq counters (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Drop unnecessary ISB on CVAL programming (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Remove any trace of the TVAL programming interface (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Work around broken CVAL implementations (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Advertise 56bit timer to the core code (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Move MMIO timer programming over to CVAL (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix MMIO base address vs callback ordering issue (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Move system register timer programming over to CVAL (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Extend write side of timer register accessors to u64 (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Drop CNT*_TVAL read accessors (Mark Salter) [2167398]
- clocksource/arm_arch_timer: Add build-time guards for unhandled register accesses (Mark Salter) [2167398]
- s390/qeth: fix use-after-free in hsci (Tobias Huschle) [2183991]
- s390/uaccess: add missing earlyclobber annotations to __clear_user() (Tobias Huschle) [2183079]

Tue, 18 Apr 2023 GMT - Jan Stancek <jstancek@redhat.com> [5.14.0-301.el9]
- kernel.spec: gcov: make gcov subpackages per variant (Jan Stancek) [2180784]
- block: don't set GD_NEED_PART_SCAN if scan partition failed (Ming Lei) [2179915]
- net: ethtool: fix __ethtool_dev_mm_supported() implementation (Ivan Vecera) [2175237]
- ethtool: pse-pd: Fix double word in comments (Ivan Vecera) [2175237]
- netlink-specs: add rx-push to ethtool family (Ivan Vecera) [2175237]
- net: ethtool: extend ringparam set/get APIs for rx_push (Ivan Vecera) [2175237]
- ethtool: mm: fix get_mm() return code not propagating to user space (Ivan Vecera) [2175237]
- netlink: specs: add partial specification for ethtool (Ivan Vecera) [2175237]
- Documentation: networking: correct spelling (Ivan Vecera) [2175237]
- ethtool: netlink: convert commands to common SET (Ivan Vecera) [2175237]
- ethtool: netlink: handle SET intro/outro in the common code (Ivan Vecera) [2175237]
- net: ethtool: provide shims for stats aggregation helpers when CONFIG_ETHTOOL_NETLINK=n (Ivan Vecera) [2175237]
- net: ethtool: fix NULL pointer dereference in pause_prepare_data() (Ivan Vecera) [2175237]
- net: ethtool: fix NULL pointer dereference in stats_prepare_data() (Ivan Vecera) [2175237]
- ethtool: Add and use ethnl_update_bool. (Ivan Vecera) [2175237]
- net: ethtool: add helpers for MM fragment size translation (Ivan Vecera) [2175237]
- net: ethtool: add helpers for aggregate statistics (Ivan Vecera) [2175237]
- docs: ethtool: document ETHTOOL_A_STATS_SRC and ETHTOOL_A_PAUSE_STATS_SRC (Ivan Vecera) [2175237]
- net: ethtool: netlink: retrieve stats from multiple sources (eMAC, pMAC) (Ivan Vecera) [2175237]
- docs: ethtool-netlink: document interface for MAC Merge layer (Ivan Vecera) [2175237]
- net: ethtool: add support for MAC Merge layer (Ivan Vecera) [2175237]
- plca.c: fix obvious mistake in checking retval (Ivan Vecera) [2175237]
- ethtool: add tx aggregation parameters (Ivan Vecera) [2175237]
- ethtool: add netlink attr in rss get reply only if value is not null (Ivan Vecera) [2175237]
- net/ethtool: add netlink interface for the PLCA RS (Ivan Vecera) [2175237]
- ethtool: Replace 0-length array with flexible array (Ivan Vecera) [2175237]
- net/ethtool/ioctl: split ethtool_get_phy_stats into multiple helpers (Ivan Vecera) [2175237]
- net/ethtool/ioctl: remove if n_stats checks from ethtool_get_phy_stats (Ivan Vecera) [2175237]
- net/ethtool/ioctl: return -EOPNOTSUPP if we have no phy stats (Ivan Vecera) [2175237]
- ethtool: add netlink based get rss support (Ivan Vecera) [2175237]
- ethtool: avoiding integer overflow in ethtool_phys_id() (Ivan Vecera) [2175237]
- ethtool: doc: clarify what drivers can implement in their get_drvinfo() (Ivan Vecera) [2175237]
- ethtool: ethtool_get_drvinfo: populate drvinfo fields even if callback exits (Ivan Vecera) [2175237]
- ethtool: Fail number of channels change when it conflicts with rxnfc (Ivan Vecera) [2175237]
- ethtool: linkstate: add a statistic for PHY down events (Ivan Vecera) [2175237]
- ethtool: Add support for 800Gbps link modes (Ivan Vecera) [2175237]
- ethtool: pse-pd: fix null-deref on genl_info in dump (Ivan Vecera) [2175237]
- eth: pse: add missing static inlines (Ivan Vecera) [2175237]
- ethtool: add interface to interact with Ethernet Power Equipment (Ivan Vecera) [2175237]
- net: mdiobus: search for PSE nodes by parsing PHY nodes. (Ivan Vecera) [2175237]
- net: mdiobus: fwnode_mdiobus_register_phy() rework error handling (Ivan Vecera) [2175237]
- redhat: configs: Add config for PSE_CONTROLLER (Ivan Vecera) [2175237]
- net: add framework to support Ethernet PSE and PDs devices (Ivan Vecera) [2175237]
- ethtool: tunnels: check the return value of nla_nest_start() (Ivan Vecera) [2175237]
- ethtool: move from strlcpy with unused retval to strscpy (Ivan Vecera) [2175237]
- net: delete extra space and tab in blank line (Ivan Vecera) [2175237]
- treewide: uapi: Replace zero-length arrays with flexible-array members (Ivan Vecera) [2175237]
- ethtool: Fix and simplify ethtool_convert_link_mode_to_legacy_u32() (Ivan Vecera) [2175237]
- net: ethtool: move checks before rtnl_lock() in ethnl_set_rings (Ivan Vecera) [2175237]
- net: ethtool: extend ringparam set/get APIs for tx_push (Ivan Vecera) [2175237]
- ethtool: add support to set/get completion queue event size (Ivan Vecera) [2175237]
- ethtool: stats: Use struct_group() to clear all stats at once (Ivan Vecera) [2175237]
- net: convert users of bitmap_foo() to linkmode_foo() (Ivan Vecera) [2175237]
- cifs: Fix pages leak when writedata alloc failed in cifs_write_from_iter() (Ronnie Sahlberg) [2182524]
- cifs: Fix pages array leak when writedata alloc failed in cifs_writedata_alloc() (Ronnie Sahlberg) [2182524]
- cifs: update internal module number (Ronnie Sahlberg) [2182524]
- cifs: fix double free on failed kerberos auth (Ronnie Sahlberg) [2182524]
- cifs: fix interface count calculation during refresh (Ronnie Sahlberg) [2182524]
- cifs: fix memory leaks in session setup (Ronnie Sahlberg) [2182524]
- smb3: interface count displayed incorrectly (Ronnie Sahlberg) [2182524]
- cifs: Fix memory leak when build ntlmssp negotiate blob failed (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_ses_add_channel() (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_flock() (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_create() (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_copy_file_range() (Ronnie Sahlberg) [2182524]
- smb3: improve SMB3 change notification support (Ronnie Sahlberg) [2182524]
- cifs: lease key is uninitialized in two additional functions when smb1 (Ronnie Sahlberg) [2182524]
- cifs: lease key is uninitialized in smb1 paths (Ronnie Sahlberg) [2182524]
- cifs: fix double-fault crash during ntlmssp (Ronnie Sahlberg) [2182524]
- cifs: fix mount on old smb servers (Ronnie Sahlberg) [2182524]
- cifs: use ALIGN() and round_up() macros (Ronnie Sahlberg) [2182524]
- cifs: prevent copying past input buffer boundaries (Ronnie Sahlberg) [2182524]
- cifs: Fix the error length of VALIDATE_NEGOTIATE_INFO message (Ronnie Sahlberg) [2182524]
- cifs: destage dirty pages before re-reading them for cache=none (Ronnie Sahlberg) [2182524]
- cifs: return correct error in ->calc_signature() (Ronnie Sahlberg) [2182524]
- smb3: rename encryption/decryption TFMs (Ronnie Sahlberg) [2182524]
- cifs: replace kfree() with kfree_sensitive() for sensitive data (Ronnie Sahlberg) [2182524]
- cifs: remove initialization value (Ronnie Sahlberg) [2182524]
- cifs: Replace a couple of one-element arrays with flexible-array members (Ronnie Sahlberg) [2182524]
- smb3: add dynamic trace points for tree disconnect (Ronnie Sahlberg) [2182524]
- cifs: misc: fix spelling typo in comment (Ronnie Sahlberg) [2182524]
- cifs: update internal module number (Ronnie Sahlberg) [2182524]
- cifs: Fix memory leak on the deferred close (Ronnie Sahlberg) [2182524]
- SMB3: fix lease break timeout when multiple deferred close handles for the same file. (Ronnie Sahlberg) [2182524]
- smb3: lower default deferred close timeout to address perf regression (Ronnie Sahlberg) [2182524]
- smb3: allow deferred close timeout to be configurable (Ronnie Sahlberg) [2182524]
- cifs: update internal module number (Ronnie Sahlberg) [2182524]
- cifs: alloc_mid function should be marked as static (Ronnie Sahlberg) [2182524]
- cifs: remove "cifs_" prefix from init/destroy mids functions (Ronnie Sahlberg) [2182524]
- cifs: remove useless DeleteMidQEntry() (Ronnie Sahlberg) [2182524]
- cifs: fix wrong unlock before return from cifs_tree_connect() (Ronnie Sahlberg) [2182524]
- Documentation: networking: TC queue based filtering (Ivan Vecera) [2178209]
- act_skbedit: skbedit queue mapping for receive queue (Ivan Vecera) [2178209]
- wifi: iwlwifi: mvm: protect TXQ list manipulation (Jose Ignacio Tornos Martinez) [2183490]
- wifi: iwlwifi: mvm: fix mvmtxq->stopped handling (Jose Ignacio Tornos Martinez) [2183490]
- smb3: clarify multichannel warning (Ronnie Sahlberg) [2180669]
- smb3: do not log confusing message when server returns no network interfaces (Ronnie Sahlberg) [2180669]
- cifs: do not query ifaces on smb1 mounts (Ronnie Sahlberg) [2180669]
- cifs: periodically query network interfaces from server (Ronnie Sahlberg) [2180669]
- smb3: workaround negprot bug in some Samba servers (Ronnie Sahlberg) [2180669]
- smb3: use netname when available on secondary channels (Ronnie Sahlberg) [2180669]
- smb3: fix empty netname context on secondary channels (Ronnie Sahlberg) [2180669]
- cifs: populate empty hostnames for extra channels (Ronnie Sahlberg) [2180669]
- redhat/kernel.spec.template: fix installonlypkg for meta package (Jan Stancek)
- s390/dump: save IPL CPU registers once DAT is available (Chris von Recklinghausen) [2185692]
- gen_compile_commands: handle multiple lines per .mod file (Joel Slebodnick) [2160559]
- scripts/nsdeps: adjust to the format change of *.mod files (Joel Slebodnick) [2160559]
- kbuild: avoid regex RS for POSIX awk (Joel Slebodnick) [2160559]
- kbuild: make *.mod rule robust against too long argument error (Joel Slebodnick) [2160559]
- kbuild: make built-in.a rule robust against too long argument error (Joel Slebodnick) [2160559]
- kbuild: read *.mod to get objects passed to $(LD) or $(AR) (Joel Slebodnick) [2160559]
- kbuild: make *.mod not depend on *.o (Joel Slebodnick) [2160559]
- kbuild: get rid of duplication in *.mod files (Joel Slebodnick) [2160559]
- kbuild: split the second line of *.mod into *.usyms (Joel Slebodnick) [2160559]
- kbuild: reuse real-search to simplify cmd_mod (Joel Slebodnick) [2160559]
- kbuild: Fixup the IBT kbuild changes (Joel Slebodnick) [2160559]

Sun, 16 Apr 2023 GMT - Jan Stancek <jstancek@redhat.com> [5.14.0-300.el9]
- remoteproc: imx_rproc: Correct i.MX93 DRAM mapping (Steve Best) [2180764]
- remoteproc: imx_rproc: Enable attach recovery for i.MX8QM/QXP (Steve Best) [2180764]
- remoteproc: imx_rproc: Request mbox channel later (Steve Best) [2180764]
- remoteproc: imx_rproc: Support i.MX8QM (Steve Best) [2180764]
- remoteproc: imx_rproc: Support kicking Mcore from Linux for i.MX8QXP (Steve Best) [2180764]
- remoteproc: imx_rproc: Support attaching to i.MX8QXP M4 (Steve Best) [2180764]
- netdevsim: Fix memory leak of nsim_dev->fa_cookie (Petr Oros) [2181505]
- netdevsim: fix memory leak in nsim_bus_dev_new() (Petr Oros) [2181505]
- netdevsim: remove dir in nsim_dev_debugfs_init() when creating ports dir failed (Petr Oros) [2181505]
- netdevsim: fix memory leak in nsim_drv_probe() when nsim_dev_resources_register() failed (Petr Oros) [2181505]
- netdevsim: remove redundant variable ret (Petr Oros) [2181505]
- selftests: netdevsim: Add test cases for route deletion failure (Petr Oros) [2181505]
- netdevsim: fib: Add debugfs knob to simulate route deletion failure (Petr Oros) [2181505]
- netdevsim: fib: Fix reference count leak on route deletion failure (Petr Oros) [2181505]
- netdevsim: rely on XFRM state direction instead of flags (Petr Oros) [2181505]
- powerpc/64s/radix: Fix RWX mapping with relocated kernel (Avnish Chouhan) [2161680]
- powerpc/64s/radix: Fix crash with unaligned relocated kernel (Avnish Chouhan) [2161680]
- mm/filemap: fix page end in filemap_get_read_batch (Nico Pache) [2181263]
- dt-bindings: clock: imx93: drop TPM1/3 LPIT1/2 entry (Steve Best) [2178965]
- clk: imx: imx93: invoke imx_register_uart_clocks (Steve Best) [2178965]
- clk: imx: rename imx_obtain_fixed_clk_hw() to imx_get_clk_hw_by_name() (Steve Best) [2178965]
- clk: imx93: keep sys ctr clock always on (Steve Best) [2178965]
- clk: imx: keep hsio bus clock always on (Steve Best) [2178965]
- clk: imx93: drop tpm1/3, lpit1/2 clk (Steve Best) [2178965]
- clk: imx93: correct enet clock (Steve Best) [2178965]
- clk: imx93: unmap anatop base in error handling path (Steve Best) [2178965]
- clk: imx93: correct the flexspi1 clock setting (Steve Best) [2178965]
- soc: imx: imx93-src: No need to set device_driver owner (Steve Best) [2180773]
- soc: imx: imx93-pd: No need to set device_driver owner (Steve Best) [2180773]
- sched/topology: fix KASAN warning in hop_cmp() (Phil Auld) [RHEL-318]
- lib/cpumask: update comment for cpumask_local_spread() (Phil Auld) [RHEL-318]
- sched/topology: Introduce for_each_numa_hop_mask() (Phil Auld) [RHEL-318]
- sched/topology: Introduce sched_numa_hop_mask() (Phil Auld) [RHEL-318]
- lib/cpumask: reorganize cpumask_local_spread() logic (Phil Auld) [RHEL-318]
- cpumask: improve on cpumask_local_spread() locality (Phil Auld) [RHEL-318]
- sched: add sched_numa_find_nth_cpu() (Phil Auld) [RHEL-318]
- cpumask: introduce cpumask_nth_and_andnot (Phil Auld) [RHEL-318]
- lib/find: introduce find_nth_and_andnot_bit (Phil Auld) [RHEL-318]
- cpumask: add cpumask_nth_{,and,andnot} (Phil Auld) [RHEL-318]
- lib/bitmap: remove bitmap_ord_to_pos (Phil Auld) [RHEL-318]
- lib: remove lib/nodemask.c (Phil Auld) [RHEL-318]
- gcc-plugins: Undefine LATENT_ENTROPY_PLUGIN when plugin disabled for a file (Phil Auld) [RHEL-318]
- powerpc: drop dependency on <asm/machdep.h> in archrandom.h (Phil Auld) [RHEL-318]
- lib/nodemask: inline next_node_in() and node_random() (Phil Auld) [RHEL-318]
- lib/bitmap: add tests for find_nth_bit() (Phil Auld) [RHEL-318]
- lib: add find_nth{,_and,_andnot}_bit() (Phil Auld) [RHEL-318]
- lib/find_bit: optimize find_next_bit() functions (Phil Auld) [RHEL-318]
- lib/find_bit: create find_first_zero_bit_le() (Phil Auld) [RHEL-318]
- lib/find_bit: introduce FIND_FIRST_BIT() macro (Phil Auld) [RHEL-318]
- lib/bitmap: add bitmap_weight_and() (Phil Auld) [RHEL-318]
- lib/bitmap: don't call __bitmap_weight() in kernel code (Phil Auld) [RHEL-318]
- lib/cpumask: move trivial wrappers around find_bit to the header (Phil Auld) [RHEL-318]
- lib/cpumask: change return types to unsigned where appropriate (Phil Auld) [RHEL-318]
- cpumask: change return types to bool where appropriate (Phil Auld) [RHEL-318]
- cpumask: Always inline helpers which use bit manipulation functions (Phil Auld) [RHEL-318]
- cpumask: use find_first_and_bit() (Phil Auld) [RHEL-318]
- asm-generic/bitops: Always inline all bit manipulation helpers (Phil Auld) [RHEL-318]
- lib/bitmap: change type of bitmap_weight to unsigned long (Phil Auld) [RHEL-318]
- lib/bitmap: change return types to bool where appropriate (Phil Auld) [RHEL-318]
- arm: align find_bit declarations with generic kernel (Phil Auld) [RHEL-318]
- nodemask: Fix return values to be unsigned (Phil Auld) [RHEL-318]
- bitmap: Fix return values to be unsigned (Phil Auld) [RHEL-318]
- net: thunderbolt: fix memory leak in tbnet_open() (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Clear ep descriptor last (Desnes Nunes) [2181663]
- usb: dwc3: exynos: Fix remove() function (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Disable GUSB2PHYCFG.SUSPHY for End Transfer (Desnes Nunes) [2181663]
- USB: serial: option: add u-blox LARA-L6 modem (Desnes Nunes) [2181663]
- USB: serial: option: add u-blox LARA-R6 00B modem (Desnes Nunes) [2181663]
- USB: serial: option: remove old LARA-R6 PID (Desnes Nunes) [2181663]
- net: thunderbolt: Fix error handling in tbnet_init() (Desnes Nunes) [2181663]
- USB: serial: option: add Fibocom FM160 0x0111 composition (Desnes Nunes) [2181663]
- usb: add NO_LPM quirk for Realforce 87U Keyboard (Desnes Nunes) [2181663]
- usb: chipidea: fix deadlock in ci_otg_del_timer (Desnes Nunes) [2181663]
- usb: dwc3: Do not get extcon device when usb-role-switch is used (Desnes Nunes) [2181663]
- usb: typec: tipd: Prevent uninitialized event{1,2} in IRQ handler (Desnes Nunes) [2181663]
- usb: typec: mux: Enter safe mode only when pins need to be reconfigured (Desnes Nunes) [2181663]
- Revert "usb: dwc3: disable USB core PHY management" (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Return -ESHUTDOWN on ep disable (Desnes Nunes) [2181663]
- USB: serial: option: add Sierra Wireless EM9191 (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Don't set IMI for no_interrupt (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Stop processing more requests on IMI (Desnes Nunes) [2181663]
- xhci: Remove device endpoints from bandwidth list when freeing the device (Desnes Nunes) [2181663]
- xhci: Add quirk to reset host back to default state at shutdown (Desnes Nunes) [2181663]
- usb: xhci: add XHCI_SPURIOUS_SUCCESS to ASM1042 despite being a V0.96 controller (Desnes Nunes) [2181663]
- usb: typec: ucsi: acpi: Implement resume callback (Desnes Nunes) [2181663]
- usb: typec: ucsi: Check the connection on resume (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Don't delay End Transfer on delayed_status (Desnes Nunes) [2181663]
- usb: dwc3: Don't switch OTG -> peripheral if extcon is present (Desnes Nunes) [2181663]
- Revert "usb: dwc3: Don't switch OTG -> peripheral if extcon is present" (Desnes Nunes) [2181663]
- Revert "USB: fixup for merge issue with "usb: dwc3: Don't switch OTG -> peripheral if extcon is present"" (Desnes Nunes) [2181663]
- USB: omap_udc: Fix spelling mistake: "tranceiver_ctrl" -> "transceiver_ctrl" (Desnes Nunes) [2181663]
- usb: typec: Replace custom implementation of device_match_fwnode() (Desnes Nunes) [2181663]
- usb: idmouse: fix an uninit-value in idmouse_open (Desnes Nunes) [2181663]
- usb: phy: generic: Switch to use dev_err_probe() helper (Desnes Nunes) [2181663]
- usb: ulpi: use DEFINE_SHOW_ATTRIBUTE to simplify ulpi_regs (Desnes Nunes) [2181663]
- usb: cdc-wdm: Use skb_put_data() instead of skb_put/memcpy pair (Desnes Nunes) [2181663]
- usb: typec: fusb302: Switch to use dev_err_probe() helper (Desnes Nunes) [2181663]
- USB: serial: qcserial: add new usb-id for Dell branded EM7455 (Desnes Nunes) [2181663]
- media: flexcop-usb: use usb_endpoint_maxp() (Desnes Nunes) [2181663]
- media: flexcop-usb: clean up URB initialisation (Desnes Nunes) [2181663]
- media: flexcop-usb: clean up endpoint sanity checks (Desnes Nunes) [2181663]
- media: usb/dvb-usb-v2: fix repeated words in comments (Desnes Nunes) [2181663]
- thunderbolt: Use dev_err_probe() (Desnes Nunes) [2181663]
- thunderbolt: Convert to use sysfs_emit()/sysfs_emit_at() APIs (Desnes Nunes) [2181663]
- Revert "usb: storage: Add quirk for Samsung Fit flash" (Desnes Nunes) [2181663]
- usb: dwc3: core: fix some leaks in probe (Desnes Nunes) [2181663]
- usb: dwc3: core: Enable GUCTL1 bit 10 for fixing termination error after resume bug (Desnes Nunes) [2181663]
- dt-bindings: usb: snps,dwc3: Add 'snps,resume-hs-terminations' quirk (Desnes Nunes) [2181663]
- USB: add RESET_RESUME quirk for NVIDIA Jetson devices in RCM (Desnes Nunes) [2181663]
- usb: dwc3: core: add gfladj_refclk_lpm_sel quirk (Desnes Nunes) [2181663]
- dt-bindings: usb: dwc3: Add gfladj-refclk-lpm-sel-quirk (Desnes Nunes) [2181663]
- usb: dwc3: pci: Add PCIe device ID for USB3 controller on CPU sub-system for Alder Lake P (Desnes Nunes) [2181663]
- usb: dwc3: pci: Update the macro names for USB PCIe device ID's for Alder Lake platforms (Desnes Nunes) [2181663]
- usb: dwc3: xilinx: fix usb3 non-wakeup source resume failure (Desnes Nunes) [2181663]
- usb: dwc3: xilinx: add power management ops support (Desnes Nunes) [2181663]
- media: uvcvideo: move uvc_format_desc to common header (Desnes Nunes) [2181663]
- media: v4l: move helper functions for fractions from uvc to v4l2-common (Desnes Nunes) [2181663]
- dt-bindings: usb: dwc3: add sdm670 compatible (Desnes Nunes) [2181663]
- usb: dwc3: qcom: drop unneeded compatibles (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Do not clear ep delayed stop flag during ep disable (Desnes Nunes) [2181663]
- dt-bindings: usb: dwc2: rockchip: add rockchip,rk3128-usb (Desnes Nunes) [2181663]
- dt-bindings: usb: qcom,dwc3: Fix SM6115 clocks, irqs (Desnes Nunes) [2181663]
- usb: dwc2: Remove redundant license text (Desnes Nunes) [2181663]
- usb: dwc3: Fix typos in gadget.c (Desnes Nunes) [2181663]
- xhci: remove unused lpm_failed_dev member from struct xhci_hcd (Desnes Nunes) [2181663]
- xhci: remove unused command member from struct xhci_hcd struct (Desnes Nunes) [2181663]
- xhci: show fault reason for a failed enable slot command (Desnes Nunes) [2181663]
- xhci: Don't show warning for reinit on known broken suspend (Desnes Nunes) [2181663]
- xhci: dbc: Fix memory leak in xhci_alloc_dbc() (Desnes Nunes) [2181663]
- usb: host: xhci: Fix potential memory leak in xhci_alloc_stream_info() (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up driver prefix (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: move driver structure (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up attribute visibility logic (Desnes Nunes) [2181663]
- USB: serial: console: move mutex_unlock() before usb_serial_put() (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: convert to use dev_groups (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: add support for HP and HA devices (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: simplify divisor handling (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: assume hi-speed type (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up baudrate request (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up attribute handling (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up modem-status handling (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: tighten device-type detection (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: rename channel index (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: include FT2232D in type string (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: rename chip types (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: drop redundant chip type comments (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up chip type enum (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: fix 300 bps rate for SIO (Desnes Nunes) [2181663]
- usb: typec: intel_pmc_mux: Use the helper acpi_dev_get_memory_resources() (Desnes Nunes) [2181663]
- usb: misc: usb3503: call clk_disable_unprepare in the error handling (Desnes Nunes) [2181663]
- usb: chipidea: make configs for glue drivers visible with EXPERT (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Submit endxfer command if delayed during disconnect (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Skip waiting for CMDACT cleared during endxfer (Desnes Nunes) [2181663]
- usb: dwc3: Increase DWC3 controller halt timeout (Desnes Nunes) [2181663]
- usb: dwc3: Remove DWC3 locking during gadget suspend/resume (Desnes Nunes) [2181663]
- usb: dwc3: Avoid unmapping USB requests if endxfer is not complete (Desnes Nunes) [2181663]
- usb: misc: uss720: fix uninitialized variable rlen (Desnes Nunes) [2181663]
- thunderbolt: debugfs: Fix spelling mistakes in seq_puts text (Desnes Nunes) [2181663]
- thunderbolt: Add support for ASMedia NVM image format (Desnes Nunes) [2181663]
- thunderbolt: Move vendor specific NVM handling into nvm.c (Desnes Nunes) [2181663]
- thunderbolt: Provide tb_retimer_nvm_read() analogous to tb_switch_nvm_read() (Desnes Nunes) [2181663]
- thunderbolt: Rename and make nvm_read() available for other files (Desnes Nunes) [2181663]
- thunderbolt: Extend NVM version fields to 32-bits (Desnes Nunes) [2181663]
- thunderbolt: Allow NVM upgrade of USB4 host routers (Desnes Nunes) [2181663]
- scsi: uas: Drop DID_TARGET_FAILURE use (Desnes Nunes) [2181663]
- usb: clean up after dropping driver registration log spam (Desnes Nunes) [2181663]
- usb: phy: tegra: switch to using devm_gpiod_get() (Desnes Nunes) [2181663]
- USB: xhci: make xhci_get_endpoint_address static (Desnes Nunes) [2181663]
- thunderbolt: Add support for receiver lane margining (Desnes Nunes) [2181663]
- thunderbolt: Add helper to check if CL states are enabled on port (Desnes Nunes) [2181663]
- thunderbolt: Pass CL state bitmask to tb_port_clx_supported() (Desnes Nunes) [2181663]
- thunderbolt: Move port CL state functions into correct place in switch.c (Desnes Nunes) [2181663]
- thunderbolt: Move tb_xdomain_parent() to tb.h (Desnes Nunes) [2181663]
- USB: hcd-pci: Drop the unused id parameter from usb_hcd_pci_probe() (Desnes Nunes) [2181663]
- net: thunderbolt: Update module description with mention of USB4 (Desnes Nunes) [2181663]
- net: thunderbolt: Enable full end-to-end flow control (Desnes Nunes) [2181663]
- thunderbolt: Add back Intel Falcon Ridge end-to-end flow control workaround (Desnes Nunes) [2181663]
- thunderbolt: Show link type for XDomain connections too (Desnes Nunes) [2181663]
- net: thunderbolt: Enable DMA paths only after rings are enabled (Desnes Nunes) [2181663]
- usb: reduce kernel log spam on driver registration (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Continue handling EP0 xfercomplete events (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Synchronize IRQ between soft connect/disconnect (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Force sending delayed status during soft disconnect (Desnes Nunes) [2181663]
- usb: dwc3: Do not service EP0 and conndone events if soft disconnected (Desnes Nunes) [2181663]
- usb: host: xhci-plat: suspend/resume clks for brcm (Desnes Nunes) [2181663]
- usb: host: xhci-plat: suspend and resume clocks (Desnes Nunes) [2181663]
- usb: phy: mxs: fix MXS_PHY_TX_CAL45_MIN and MXS_PHY_TX_CAL45_MAX (Desnes Nunes) [2181663]
- usb: host: Initiate urb ep with udev ep0 (Desnes Nunes) [2181663]
- usb: ehci: Use endpoint in URB to get maxpacket (Desnes Nunes) [2181663]
- usb: chipidea: Add support for VBUS control with PHY (Desnes Nunes) [2181663]
- dt-bindings: usb: Add missing (unevaluated|additional)Properties on child nodes (Desnes Nunes) [2181663]
- media: uvcvideo: Limit power line control for Sonix Technology (Desnes Nunes) [2181663]
- media: uvcvideo: Use entity get_cur in uvc_ctrl_set (Desnes Nunes) [2181663]
- media: uvcvideo: Fix typo 'the the' in comment (Desnes Nunes) [2181663]
- media: uvcvideo: Use indexed loops in uvc_ctrl_init_ctrl() (Desnes Nunes) [2181663]
- media: uvcvideo: Fix memory leak in uvc_gpio_parse (Desnes Nunes) [2181663]
- media: gspca: Fix typo 'the the' in comment (Desnes Nunes) [2181663]
- thunderbolt: Add support for Intel Meteor Lake (Desnes Nunes) [2181663]
- thunderbolt: Add comment where Thunderbolt 4 PCI IDs start (Desnes Nunes) [2181663]
- usb/hcd: Fix dma_map_sg error check (Desnes Nunes) [2181663]
- usb: move from strlcpy with unused retval to strscpy (Desnes Nunes) [2181663]
- dt-bindings: usb: renesas, usb3-peri: Document RZ/V2M r9a09g011 support (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Fix CC PHY noise filter of voltage level (Desnes Nunes) [2181663]
- usb: typec: tcpci: Move function "tcpci_to_typec_cc" to common (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Add compatible id with rt1715 (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Add initial phy setting (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Add regulator support when source vbus (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Fix vendor setting when set vconn (Desnes Nunes) [2181663]
- dt-bindings usb: typec: rt1711h: Add binding for Richtek RT1711H (Desnes Nunes) [2181663]
- usb: dwc3: qcom: clean up icc init (Desnes Nunes) [2181663]
- usb: dwc3: qcom: only parse 'maximum-speed' once (Desnes Nunes) [2181663]
- usb: common: debug: Check non-standard control requests (Desnes Nunes) [2181663]
- usb: dwc3: trace: add Start of Frame Number to trace event (Desnes Nunes) [2181663]
- usb: dwc3: debug: show events parameters in hex (Desnes Nunes) [2181663]
- usb: dwc3: gadget: conditionally remove requests (Desnes Nunes) [2181663]
- usb: typec: ucsi: stm32g0: Fix spelling mistake "booloader" -> "bootloader" (Desnes Nunes) [2181663]
- usb: common: usb-conn-gpio: Simplify some error message (Desnes Nunes) [2181663]
- block: Add error codes for common PR failures (Maurizio Lombardi) [2160677]
- nvmet: avoid potential UAF in nvmet_req_complete() (Maurizio Lombardi) [2160677]
- nvme-tcp: add nvme-tcp pdu size build protection (Maurizio Lombardi) [2160677]
- nvme-tcp: fix opcode reporting in the timeout handler (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Lexar NM620 (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Netac NV3000 (Maurizio Lombardi) [2160677]
- nvme-pci: fixing memory leak in probe teardown path (Maurizio Lombardi) [2160677]
- nvme: fix handling single range discard request (Maurizio Lombardi) [2160677]
- nvme-fabrics: show well known discovery name (Maurizio Lombardi) [2160677]
- nvme-tcp: don't access released socket during error recovery (Maurizio Lombardi) [2160677]
- nvme-auth: fix an error code in nvme_auth_process_dhchap_challenge() (Maurizio Lombardi) [2160677]
- nvme: bring back auto-removal of deleted namespaces during sequential scan (Maurizio Lombardi) [2160677]
- nvme: fix sparse warning on effects masking (Maurizio Lombardi) [2160677]
- nvme-pci: remove iod use_sgls (Maurizio Lombardi) [2160677]
- nvme-pci: fix freeing single sgl (Maurizio Lombardi) [2160677]
- nvme: mask CSE effects for security receive (Maurizio Lombardi) [2160677]
- nvme: always initialize known command effects (Maurizio Lombardi) [2160677]
- nvmet: for nvme admin set_features cmd, call nvmet_check_data_len_lte() (Maurizio Lombardi) [2160677]
- nvme-tcp: add additional info for nvme_tcp_timeout log (Maurizio Lombardi) [2160677]
- nvme: add nvme_opcode_str function for all nvme cmd types (Maurizio Lombardi) [2160677]
- nvme: remove nvme_execute_passthru_rq (Maurizio Lombardi) [2160677]
- nvme-pci: place descriptor addresses in iod (Maurizio Lombardi) [2160677]
- nvme-pci: use mapped entries for sgl decision (Maurizio Lombardi) [2160677]
- nvme-pci: remove SGL segment descriptors (Maurizio Lombardi) [2160677]
- nvme-auth: don't use NVMe status codes (Maurizio Lombardi) [2160677]
- nvme-fabrics: clarify AUTHREQ result handling (Maurizio Lombardi) [2160677]
- nvme-pci: add bogus ID quirk for ADATA SX6000PNP (Maurizio Lombardi) [2160677]
- nvme-auth: mark nvme_auth_wq static (Maurizio Lombardi) [2160677]
- nvme-auth: use workqueue dedicated to authentication (Maurizio Lombardi) [2160677]
- nvme: clear the request_queue pointers on failure in nvme_alloc_io_tag_set (Maurizio Lombardi) [2160677]
- nvme: clear the request_queue pointers on failure in nvme_alloc_admin_tag_set (Maurizio Lombardi) [2160677]
- nvme-fc: fix a missing queue put in nvmet_fc_ls_create_association (Maurizio Lombardi) [2160677]
- nvme: fix passthrough csi check (Maurizio Lombardi) [2160677]
- nvme-pci: fix timeout request state check (Maurizio Lombardi) [2160677]
- nvme-apple: only reset the controller when RTKit is running (Maurizio Lombardi) [2160677]
- nvme-apple: reset controller during shutdown (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_IDENTIFY_CNS quirk to Apple T2 controllers (Maurizio Lombardi) [2160677]
- nvme-apple: add NVME_QUIRK_IDENTIFY_CNS quirk to fix regression (Maurizio Lombardi) [2160677]
- nvme-auth: fix smatch warning complaints (Maurizio Lombardi) [2160677]
- nvme: also return I/O command effects from nvme_command_effects (Maurizio Lombardi) [2160677]
- nvmet: don't defer passthrough commands with trivial effects to the workqueue (Maurizio Lombardi) [2160677]
- nvmet: set the LBCC bit for commands that modify data (Maurizio Lombardi) [2160677]
- nvmet: use NVME_CMD_EFFECTS_CSUPP instead of open coding it (Maurizio Lombardi) [2160677]
- nvme-pci: update sqsize when adjusting the queue depth (Maurizio Lombardi) [2160677]
- nvme: fix setting the queue depth in nvme_alloc_io_tag_set (Maurizio Lombardi) [2160677]
- nvme-pci: use the tagset alloc/free helpers (Maurizio Lombardi) [2160677]
- nvme-pci: fix page size checks (Maurizio Lombardi) [2160677]
- nvme-pci: fix mempool alloc size (Maurizio Lombardi) [2160677]
- nvme-pci: fix doorbell buffer value endianness (Maurizio Lombardi) [2160677]
- nvme: Convert NVMe errors to PR errors (Maurizio Lombardi) [2160677]
- nvmet: don't open-code NVME_NS_ATTR_RO enumeration (Maurizio Lombardi) [2160677]
- nvme: add the Apple shared tag workaround to nvme_alloc_io_tag_set (Maurizio Lombardi) [2160677]
- nvme: only set reserved_tags in nvme_alloc_io_tag_set for fabrics controllers (Maurizio Lombardi) [2160677]
- nvme: consolidate setting the tagset flags (Maurizio Lombardi) [2160677]
- nvme-pci: split out a nvme_pci_ctrl_is_dead helper (Maurizio Lombardi) [2160677]
- nvme-pci: return early on ctrl state mismatch in nvme_reset_work (Maurizio Lombardi) [2160677]
- nvme-pci: rename nvme_disable_io_queues (Maurizio Lombardi) [2160677]
- nvme-pci: cleanup nvme_suspend_queue (Maurizio Lombardi) [2160677]
- nvme-pci: remove nvme_pci_disable (Maurizio Lombardi) [2160677]
- nvme-pci: remove nvme_disable_admin_queue (Maurizio Lombardi) [2160677]
- nvme: merge nvme_shutdown_ctrl into nvme_disable_ctrl (Maurizio Lombardi) [2160677]
- nvme: use nvme_wait_ready in nvme_shutdown_ctrl (Maurizio Lombardi) [2160677]
- nvme-apple: fix controller shutdown in apple_nvme_disable (Maurizio Lombardi) [2160677]
- nvme-fc: move common code into helper (Maurizio Lombardi) [2160677]
- nvme-fc: avoid null pointer dereference (Maurizio Lombardi) [2160677]
- nvme-multipath: support io stats on the mpath device (Maurizio Lombardi) [2160677]
- nvme: introduce nvme_start_request (Maurizio Lombardi) [2160677]
- nvme: use kstrtobool() instead of strtobool() (Maurizio Lombardi) [2160677]
- nvmet: expose firmware revision to configfs (Maurizio Lombardi) [2160677]
- nvmet: expose IEEE OUI to configfs (Maurizio Lombardi) [2160677]
- nvme: rename the queue quiescing helpers (Maurizio Lombardi) [2160677]
- nvme: avoid fallback to sequential scan due to transient issues (Maurizio Lombardi) [2160677]
- nvme-auth: have dhchap_auth_work wait for queues auth to complete (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant auth_work flush (Maurizio Lombardi) [2160677]
- nvme-auth: convert dhchap_auth_list to an array (Maurizio Lombardi) [2160677]
- nvme-auth: check chap ctrl_key once constructed (Maurizio Lombardi) [2160677]
- nvme-auth: no need to reset chap contexts on re-authentication (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant deallocations (Maurizio Lombardi) [2160677]
- nvme-auth: clear sensitive info right after authentication completes (Maurizio Lombardi) [2160677]
- nvme-auth: guarantee dhchap buffers under memory pressure (Maurizio Lombardi) [2160677]
- nvme-auth: don't keep long lived 4k dhchap buffer (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant if statement (Maurizio Lombardi) [2160677]
- nvme-auth: don't override ctrl keys before validation (Maurizio Lombardi) [2160677]
- nvme-auth: don't ignore key generation failures when initializing ctrl keys (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant buffer deallocations (Maurizio Lombardi) [2160677]
- nvme-auth: don't re-authenticate if the controller is not LIVE (Maurizio Lombardi) [2160677]
- nvme-auth: remove symbol export from nvme_auth_reset (Maurizio Lombardi) [2160677]
- nvme-auth: rename authentication work elements (Maurizio Lombardi) [2160677]
- nvme-auth: rename __nvme_auth_[reset|free] to nvme_auth[reset|free]_dhchap (Maurizio Lombardi) [2160677]
- nvme: implement the DEAC bit for the Write Zeroes command (Maurizio Lombardi) [2160677]
- nvme-fc: improve memory usage in nvme_fc_rcv_ls_req() (Maurizio Lombardi) [2160677]
- nvmet: only allocate a single slab for bvecs (Maurizio Lombardi) [2160677]
- nvmet: force reconnect when number of queue changes (Maurizio Lombardi) [2160677]
- nvmet: use try_cmpxchg in nvmet_update_sq_head (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Netac NV7000 (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Micron Nitro (Maurizio Lombardi) [2160677]
- nvme: quiet user passthrough command errors (Maurizio Lombardi) [2160677]
- nvme-multipath: set queue dma alignment to 3 (Maurizio Lombardi) [2160677]
- nvme-tcp: replace sg_init_marker() with sg_init_table() (Maurizio Lombardi) [2160677]
- nvme-hwmon: kmalloc the NVME SMART log buffer (Maurizio Lombardi) [2160677]
- nvme-hwmon: consistently ignore errors from nvme_hwmon_init (Maurizio Lombardi) [2160677]
- nvme-apple: don't limit DMA segement size (Maurizio Lombardi) [2160677]
- nvme-pci: disable write zeroes on various Kingston SSD (Maurizio Lombardi) [2160677]
- nvme-pci: avoid the deepest sleep state on ZHITAI TiPro5000 SSDs (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Lexar NM760 (Maurizio Lombardi) [2160677]
- nvme: Use blk_rq_map_user_io helper (Maurizio Lombardi) [2160677]
- nvmet: don't look at the request_queue in nvmet_bdev_set_limits (Maurizio Lombardi) [2160677]
- nvmet: don't look at the request_queue in nvmet_bdev_zone_mgmt_emulate_all (Maurizio Lombardi) [2160677]
- nvmet: add helpers to set the result field for connect commands (Maurizio Lombardi) [2160677]
- nvme: improve the NVME_CONNECT_AUTHREQ* definitions (Maurizio Lombardi) [2160677]
- nvmet-tcp: handle ICReq PDU received in NVMET_TCP_Q_LIVE state (Maurizio Lombardi) [2160677]
- nvme-pci: report the actual number of tagset maps (Maurizio Lombardi) [2160677]
- nvme: ensure subsystem reset is single threaded (Maurizio Lombardi) [2160677]
- nvme: restrict management ioctls to admin (Maurizio Lombardi) [2160677]
- nvme: copy firmware_rev on each init (Maurizio Lombardi) [2160677]
- nvme: handle effects after freeing the request (Maurizio Lombardi) [2160677]
- nvme-tcp: print actual source IP address through sysfs "address" attr (Maurizio Lombardi) [2160677]
- nvme-pci: move iod dma_len fill gaps (Maurizio Lombardi) [2160677]
- nvme-pci: iod npages fits in s8 (Maurizio Lombardi) [2160677]
- nvme-pci: iod's 'aborted' is a bool (Maurizio Lombardi) [2160677]
- nvme-pci: remove nvme_queue from nvme_iod (Maurizio Lombardi) [2160677]
- nvme: consider also host_iface when checking ip options (Maurizio Lombardi) [2160677]
- nvmet: avoid unnecessary flush bio (Maurizio Lombardi) [2160677]
- nvmet-auth: remove redundant parameters req (Maurizio Lombardi) [2160677]
- nvmet-auth: clean up with done_kfree (Maurizio Lombardi) [2160677]
- nvme-auth: remove the redundant req->cqe->result.u16 assignment operation (Maurizio Lombardi) [2160677]
- nvme: move from strlcpy with unused retval to strscpy (Maurizio Lombardi) [2160677]
- nvme: add comment for unaligned "fake" nqn (Maurizio Lombardi) [2160677]
- nvme-pci: disable Write Zeroes on Phison E3C/E4C (Maurizio Lombardi) [2160677]
- nvme: Fix IOC_PR_CLEAR and IOC_PR_RELEASE ioctls for nvme devices (Maurizio Lombardi) [2160677]
- locking/rwsem: Disable preemption in all down_write*() and up_write() code paths (Joel Savitz) [2176147]
- locking/rwsem: Disable preemption in all down_read*() and up_read() code paths (Joel Savitz) [2176147]
- locking/rwsem: Prevent non-first waiter from spinning in down_write() slowpath (Joel Savitz) [2176147]
- rtmutex: Ensure that the top waiter is always woken up (Joel Savitz) [2176147]
- locking/lockdep: Print more debug information - report name and key when look_up_lock_class() got confused (Joel Savitz) [2176147]
- locking: Fix qspinlock/x86 inline asm error (Joel Savitz) [2176147]
- locking: Add __lockfunc to slow path functions (Joel Savitz) [2176147]
- locking/rwsem: Allow slowpath writer to ignore handoff bit if not set by first waiter (Joel Savitz) [2176147]
- kernel/lockdep: move lockdep sysctls to its own file (Joel Savitz) [2176147]
- locking/qrwlock: Change "queue rwlock" to "queued rwlock" (Joel Savitz) [2176147]
- locking/mutex: Make contention tracepoints more consistent wrt adaptive spinning (Joel Savitz) [2176147]
- locking: Apply contention tracepoints in the slow path (Joel Savitz) [2176147]
- locking/rwsem: Always try to wake waiters in out_nolock path (Joel Savitz) [2176147]
- locking/rwsem: No need to check for handoff bit if wait queue empty (Joel Savitz) [2176147]
- lockdep: Use memset_startat() helper in reinit_class() (Joel Savitz) [2176147]
- locking/rwsem: Conditionally wake waiters in reader/writer slowpaths (Joel Savitz) [2176147]
- locking/rwsem: Make handoff bit handling more consistent (Joel Savitz) [2176147]
- Revert "locking/rwsem: Conditionally wake waiters in reader/writer slowpaths" (Joel Savitz) [2176147]
- futex: Fix futex_waitv() hrtimer debug object leak on kcalloc error (Joel Savitz) [2176147]
- futex: Remove a PREEMPT_RT_FULL reference. (Joel Savitz) [2176147]
- futex: Fix additional regressions (Joel Savitz) [2176147]
- futex: Fix sparc32/m68k/nds32 build regression (Joel Savitz) [2176147]
- futex: Ensure futex_atomic_cmpxchg_inatomic() is present (Joel Savitz) [2176147]
- futex: Remove futex_cmpxchg detection (Joel Savitz) [2176147]
- dm: fix __send_duplicate_bios() to always allow for splitting IO (Benjamin Marzinski) [2184420]
- dm: fix improper splitting for abnormal bios (Benjamin Marzinski) [2184420]

...

Thu, 20 Apr 2023 05:13:59 GMT: bpftool-7.1.0-302.el9.x86_64

bpftool - Inspection and simple manipulation of eBPF programs and maps

This package contains the bpftool, which allows inspection and simple
manipulation of eBPF programs and maps.

Change Log:

Wed, 19 Apr 2023 GMT - Jan Stancek <jstancek@redhat.com> [5.14.0-302.el9]
- blk-mq: directly poll requests (Ming Lei) [2186507]
- inet: control sockets should not use current thread task_frag (Guillaume Nault) [2183213]
- net: simplify sk_page_frag (Guillaume Nault) [2183213]
- Treewide: Stop corrupting socket's task_frag (Guillaume Nault) [2183213]
- net: Introduce sk_use_task_frag in struct sock. (Guillaume Nault) [2183213]
- PCI: Fix use-after-free in pci_bus_release_domain_nr() (Myron Stowe) [2184109]
- powerpc/pseries/vas: Ignore VAS update for DLPAR if copy/paste is not enabled (Mamatha Inamdar) [2185505]
- nfs42: do not fail with EIO if ssc returns NFS4ERR_OFFLOAD_DENIED (Benjamin Coddington) [2170423]
- cnic: don't pass bogus GFP_ flags to dma_alloc_coherent (Nilesh Javali) [2164967]
- cnic: Use the bitmap API to allocate bitmaps (Nilesh Javali) [2164967]
- arm64/sve: Add Perf extensions documentation (Mark Salter) [2167398]
- arm64: asm/perf_regs.h: Avoid C++-style comment in UAPI header (Mark Salter) [2167398]
- perf: arm64: Add SVE vector granule register to user regs (Mark Salter) [2167398]
- arm64/cpufeature: Fix field sign for DIT hwcap detection (Mark Salter) [2167398]
- arm64/uprobes: change the uprobe_opcode_t typedef to fix the sparse warning (Mark Salter) [2167398]
- arm64/sysreg: Fix errors in 32 bit enumeration values (Mark Salter) [2167398]
- KVM: arm64: vgic: Add Apple M2 cpus to the list of broken SEIS implementations (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- perf: arm_spe: Use feature numbering for PMSEVFR_EL1 defines (Mark Salter) [2167398]
- redhat/configs: enable ARM64_ERRATUM_2645198 (Mark Salter) [2167398]
- arm64: errata: Workaround possible Cortex-A715 [ESR|FAR]_ELx corruption (Mark Salter) [2167398]
- arm64:uprobe fix the uprobe SWBP_INSN in big-endian (Mark Salter) [2167398]
- arm64: insn: always inline hint generation (Mark Salter) [2167398]
- arm64: insn: simplify insn group identification (Mark Salter) [2167398]
- arm64: insn: always inline predicates (Mark Salter) [2167398]
- arm64: insn: remove aarch64_insn_gen_prefetch() (Mark Salter) [2167398]
- arm64: alternatives: make apply_alternatives_vdso() static (Mark Salter) [2167398]
- arm64: make is_ttbrX_addr() noinstr-safe (Mark Salter) [2167398]
- arm64: atomics: lse: remove stale dependency on JUMP_LABEL (Mark Salter) [2167398]
- arm64/asm: Remove unused enable_da macro (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Use kstrtobool() instead of strtobool() (Mark Salter) [2167398]
- arm64: move on_thread_stack() to <asm/stacktrace.h> (Mark Salter) [2167398]
- arm64: remove current_top_of_stack() (Mark Salter) [2167398]
- arm64/sysreg: Remove duplicate definitions from asm/sysreg.h (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_DFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_DFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR5_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert MVFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert MVFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert MVFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_PFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_PFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_PFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR6_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR5_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR4_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR3_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR4_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR3_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Extend the maximum width of a register and symbol name (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MVFR2_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MVFR1_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MVFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_DFR1_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_DFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_PFR2_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_PFR1_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_PFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR6_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR5_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR4_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_MMFR5_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_MMFR4_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_MMFR0_EL1 (Mark Salter) [2167398]
- arm64: booting: Require placement within 48-bit addressable memory (Mark Salter) [2167398]
- arm64: mm: kfence: only handle translation faults (Mark Salter) [2167398]
- arm64/mm: Simplify and document pte_to_phys() for 52 bit addresses (Mark Salter) [2167398]
- arm64: armv8_deprecated: fix unused-function error (Mark Salter) [2167398]
- arm64: armv8_deprecated: rework deprected instruction handling (Mark Salter) [2167398]
- arm64: armv8_deprecated: move aarch32 helper earlier (Mark Salter) [2167398]
- arm64: armv8_deprecated move emulation functions (Mark Salter) [2167398]
- arm64: armv8_deprecated: fold ops into insn_emulation (Mark Salter) [2167398]
- arm64: rework EL0 MRS emulation (Mark Salter) [2167398]
- arm64: factor insn read out of call_undef_hook() (Mark Salter) [2167398]
- arm64: factor out EL1 SSBS emulation hook (Mark Salter) [2167398]
- arm64: split EL0/EL1 UNDEF handlers (Mark Salter) [2167398]
- arm64: allow kprobes on EL0 handlers (Mark Salter) [2167398]
- arm64: Add Cortex-715 CPU part definition (Mark Salter) [2167398]
- arm64/hwcap: Add support for SVE 2.1 (Mark Salter) [2167398]
- arm64/hwcap: Add support for FEAT_RPRFM (Mark Salter) [2167398]
- arm64/hwcap: Add support for FEAT_CSSC (Mark Salter) [2167398]
- arm64: Enable data independent timing (DIT) in the kernel (Mark Salter) [2167398]
- arm64/fpsimd: Make kernel_neon_ API _GPL (Mark Salter) [2167398]
- arm64: alternative: constify alternative_has_feature_* argument (Mark Salter) [2167398]
- arm64: jump_label: mark arguments as const to satisfy asm constraints (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix XGene-1 TVAL register math error (Mark Salter) [2167398]
- arm64: efi: Fix handling of misaligned runtime regions and drop warning (Mark Salter) [2167398]
- arm64: cpufeature: Fix the visibility of compat hwcaps (Mark Salter) [2167398]
- arm64: entry: avoid kprobe recursion (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix CNTPCT_LO and CNTVCT_LO value (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix handling of ARM erratum 858921 (Mark Salter) [2167398]
- redhat/configs: Enable CONFIG_ARM64_ERRATUM_2441007 (Mark Salter) [2167398]
- arm64: errata: Add Cortex-A55 to the repeat tlbi list (Mark Salter) [2167398]
- arm64/sysreg: Fix typo in SCTR_EL1.SPINTMASK (Mark Salter) [2167398]
- arm64: alternatives: Use vdso/bits.h instead of linux/bits.h (Mark Salter) [2167398]
- arm64: uaccess: simplify uaccess_mask_ptr() (Mark Salter) [2167398]
- arm64: support huge vmalloc mappings (Mark Salter) [2167398]
- arm64: spectre: increase parameters that can be used to turn off bhb mitigation individually (Mark Salter) [2167398]
- arm64: run softirqs on the per-CPU IRQ stack (Mark Salter) [2167398]
- arm64: vdso: use SYS_CNTVCTSS_EL0 for gettimeofday (Mark Salter) [2167398]
- arm64: alternative: patch alternatives in the vDSO (Mark Salter) [2167398]
- arm64: module: move find_section to header (Mark Salter) [2167398]
- arm64: module: Remove unused plt_entry_is_initialized() (Mark Salter) [2167398]
- arm64: module: Make plt_equals_entry() static (Mark Salter) [2167398]
- arm64: fix the build with binutils 2.27 (Mark Salter) [2167398]
- arm64: avoid BUILD_BUG_ON() in alternative-macros (Mark Salter) [2167398]
- arm64: alternatives: add shared NOP callback (Mark Salter) [2167398]
- arm64: alternatives: add alternative_has_feature_*() (Mark Salter) [2167398]
- arm64: alternatives: have callbacks take a cap (Mark Salter) [2167398]
- arm64: alternatives: make alt_region const (Mark Salter) [2167398]
- arm64: alternatives: hoist print out of __apply_alternatives() (Mark Salter) [2167398]
- arm64: alternatives: proton-pack: prepare for cap changes (Mark Salter) [2167398]
- arm64: alternatives: kvm: prepare for cap changes (Mark Salter) [2167398]
- arm64: cpufeature: make cpus_have_cap() noinstr-safe (Mark Salter) [2167398]
- arm64/ptrace: Support access to TPIDR2_EL0 (Mark Salter) [2167398]
- arm64/sysreg: Fix a few missed conversions (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64AFRn_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64DFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64FDR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Use feature numbering for PMU and SPE revisions (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64DFR0_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Align field names in ID_AA64DFR0_EL1 with architecture (Mark Salter) [2167398]
- arm64/sysreg: Add defintion for ALLINT (Mark Salter) [2167398]
- arm64/sysreg: Convert SCXTNUM_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert TIPDR_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64PFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64PFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64MMFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64MMFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64MMFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert HCRX_EL2 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64PFR1_EL1 SME enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64PFR1_EL1 BTI enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64PFR1_EL1 fractional version fields (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MTE feature enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for SSBS feature enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64PFR0_EL1.AdvSIMD constants (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64PFR0_EL1 constants (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64MMFR2_EL1.CnP (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64MMFR2_EL1.VARange (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64MMFR1_EL1 fields (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64MMFR0_EL1.ASIDBits (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64MMFR0_EL1.BigEnd (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64PFR1_EL1 constant names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64PFR0_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64MMFR2_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64MMFR0_EL1 definition names (Mark Salter) [2167398]
- arm64: cache: Remove unused CTR_CACHE_MINLINE_MASK (Mark Salter) [2167398]
- arm64/sysreg: Describe ID_AA64SMFR0_EL1.SMEVer as an enumeration (Mark Salter) [2167398]
- arm64/sysreg: Remove stray SMIDR_EL1 defines (Mark Salter) [2167398]
- redhat/configs: Enable CONFIG_ARM64_ERRATUM_2658417 (Mark Salter) [2167398]
- arm64: errata: remove BF16 HWCAP due to incorrect result on Cortex-A510 (Mark Salter) [2167398]
- arm64: cpufeature: Expose get_arm64_ftr_reg() outside cpufeature.c (Mark Salter) [2167398]
- arm64: cpufeature: Force HWCAP to be based on the sysreg visible to user-space (Mark Salter) [2167398]
- arm64: rework BTI exception handling (Mark Salter) [2167398]
- arm64: rework FPAC exception handling (Mark Salter) [2167398]
- arm64: consistently pass ESR_ELx to die() (Mark Salter) [2167398]
- arm64: die(): pass 'err' as long (Mark Salter) [2167398]
- arm64: report EL1 UNDEFs better (Mark Salter) [2167398]
- arm64: atomic: always inline the assembly (Mark Salter) [2167398]
- arm64: atomics: remove LL/SC trampolines (Mark Salter) [2167398]
- arm64: stacktrace: track hyp stacks in unwinder's address space (Mark Salter) [2167398]
- arm64: stacktrace: track all stack boundaries explicitly (Mark Salter) [2167398]
- arm64: stacktrace: remove stack type from fp translator (Mark Salter) [2167398]
- arm64: stacktrace: rework stack boundary discovery (Mark Salter) [2167398]
- arm64: stacktrace: add stackinfo_on_stack() helper (Mark Salter) [2167398]
- arm64: stacktrace: move SDEI stack helpers to stacktrace code (Mark Salter) [2167398]
- arm64: stacktrace: rename unwind_next_common() -> unwind_next_frame_record() (Mark Salter) [2167398]
- arm64: stacktrace: simplify unwind_next_common() (Mark Salter) [2167398]
- arm64: stacktrace: fix kerneldoc comments (Mark Salter) [2167398]
- arm64/sysreg: Add hwcap for SVE EBF16 (Mark Salter) [2167398]
- redhat/configs: aarch64: enable ERRATUM_2457168 workaround (Mark Salter) [2167398]
- arm64: topology: fix possible overflow in amu_fie_setup() (Mark Salter) [2167398]
- arm64: mm: don't acquire mutex when rewriting swapper (Mark Salter) [2167398]
- arm64: mm: fix resume for 52-bit enabled builds (Mark Salter) [2167398]
- arm64/ptrace: Don't clear calling process' TIF_SME on OOM (Mark Salter) [2167398]
- arm64/bti: Disable in kernel BTI when cross section thunks are broken (Mark Salter) [2167398]
- arm64: mm: Reserve enough pages for the initial ID map (Mark Salter) [2167398]
- perf/arm_pmu_platform: fix tests for platform_get_irq() failure (Mark Salter) [2167398]
- arm64: head: Ignore bogus KASLR displacement on non-relocatable kernels (Mark Salter) [2167398]
- arm64/signal: Raise limit on stack frames (Mark Salter) [2167398]
- arm64/cache: Fix cache_type_cwg() for register generation (Mark Salter) [2167398]
- arm64/sysreg: Guard SYS_FIELD_ macros for asm (Mark Salter) [2167398]
- arm64/sysreg: Directly include bitfield.h (Mark Salter) [2167398]
- arm64: errata: add detection for AMEVCNTR01 incrementing incorrectly (Mark Salter) [2167398]
- arm64: Fix comment typo (Mark Salter) [2167398]
- arm64: Fix match_list for erratum 1286807 on Arm Cortex-A76 (Mark Salter) [2167398]
- arm64: Update 'unwinder howto' (Mark Salter) [2167398]
- arm64: Delay initialisation of cpuinfo_arm64::reg_{zcr,smcr} (Mark Salter) [2167398]
- arm64: fix KASAN_INLINE (Mark Salter) [2167398]
- arm64: Add an override for ID_AA64SMFR0_EL1.FA64 (Mark Salter) [2167398]
- arm64: Add the arm64.nosve command line option (Mark Salter) [2167398]
- arm64: Add the arm64.nosme command line option (Mark Salter) [2167398]
- arm64: Expose a __check_override primitive for oddball features (Mark Salter) [2167398]
- arm64: Allow the idreg override to deal with variable field width (Mark Salter) [2167398]
- arm64: Factor out checking of a feature against the override into a macro (Mark Salter) [2167398]
- arm64: Allow sticky E2H when entering EL1 (Mark Salter) [2167398]
- arm64: Save state of HCR_EL2.E2H before switch to EL1 (Mark Salter) [2167398]
- arm64: Rename the VHE switch to "finalise_el2" (Mark Salter) [2167398]
- arm64: mm: fix booting with 52-bit address space (Mark Salter) [2167398]
- arm64: head: remove __PHYS_OFFSET (Mark Salter) [2167398]
- arm64: lds: use PROVIDE instead of conditional definitions (Mark Salter) [2167398]
- arm64: setup: drop early FDT pointer helpers (Mark Salter) [2167398]
- arm64: head: avoid relocating the kernel twice for KASLR (Mark Salter) [2167398]
- arm64: kaslr: defer initialization to initcall where permitted (Mark Salter) [2167398]
- arm64: head: record CPU boot mode after enabling the MMU (Mark Salter) [2167398]
- arm64: head: populate kernel page tables with MMU and caches on (Mark Salter) [2167398]
- arm64: head: factor out TTBR1 assignment into a macro (Mark Salter) [2167398]
- arm64: idreg-override: use early FDT mapping in ID map (Mark Salter) [2167398]
- arm64: head: create a temporary FDT mapping in the initial ID map (Mark Salter) [2167398]
- arm64: head: use relative references to the RELA and RELR tables (Mark Salter) [2167398]
- arm64: head: cover entire kernel image in initial ID map (Mark Salter) [2167398]
- arm64: head: add helper function to remap regions in early page tables (Mark Salter) [2167398]
- arm64: mm: provide idmap pointer to cpu_replace_ttbr1() (Mark Salter) [2167398]
- arm64: head: pass ID map root table address to __enable_mmu() (Mark Salter) [2167398]
- arm64: kernel: drop unnecessary PoC cache clean+invalidate (Mark Salter) [2167398]
- arm64: head: split off idmap creation code (Mark Salter) [2167398]
- arm64: head: switch to map_memory macro for the extended ID map (Mark Salter) [2167398]
- arm64: head: simplify page table mapping macros (slightly) (Mark Salter) [2167398]
- arm64: head: drop idmap_ptrs_per_pgd (Mark Salter) [2167398]
- arm64: head: move assignment of idmap_t0sz to C code (Mark Salter) [2167398]
- arm64: mm: make vabits_actual a build time constant if possible (Mark Salter) [2167398]
- arm64: head: move kimage_vaddr variable into C file (Mark Salter) [2167398]
- arm64: trap implementation defined functionality in userspace (Mark Salter) [2167398]
- arm64/mm: use GENMASK_ULL for TTBR_BADDR_MASK_52 (Mark Salter) [2167398]
- arm64: numa: Don't check node against MAX_NUMNODES (Mark Salter) [2167398]
- arm64: Do not forget syscall when starting a new thread. (Mark Salter) [2167398]
- arm64: boot: add zstd support (Mark Salter) [2167398]
- arm64: cpufeature: Allow different PMU versions in ID_DFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64ZFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64SMFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORID_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORC_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORN_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LOREA_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORSA_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64ISAR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64ISAR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert GMID to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert DCZID_EL0 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert CTR_EL0 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64ISAR2_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64ISAR1_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Remove defines for RPRES enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64ZFR0_EL1 fields (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64SMFR0_EL1 enums (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for WFxT defines (Mark Salter) [2167398]
- arm64: stackleak: fix current_top_of_stack() (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Force inlining of erratum_set_next_event_generic() (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Move drop _tval from erratum function names (Mark Salter) [2167398]
- arm64: Add handling of CNTVCTSS traps (Mark Salter) [2167398]
- arm64: Add CNT{P,V}CTSS_EL0 alternatives to cnt{p,v}ct_el0 (Mark Salter) [2167398]
- clocksource/drivers/arch_arm_timer: Move workaround synchronisation around (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix masking for high freq counters (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Drop unnecessary ISB on CVAL programming (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Remove any trace of the TVAL programming interface (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Work around broken CVAL implementations (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Advertise 56bit timer to the core code (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Move MMIO timer programming over to CVAL (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix MMIO base address vs callback ordering issue (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Move system register timer programming over to CVAL (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Extend write side of timer register accessors to u64 (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Drop CNT*_TVAL read accessors (Mark Salter) [2167398]
- clocksource/arm_arch_timer: Add build-time guards for unhandled register accesses (Mark Salter) [2167398]
- s390/qeth: fix use-after-free in hsci (Tobias Huschle) [2183991]
- s390/uaccess: add missing earlyclobber annotations to __clear_user() (Tobias Huschle) [2183079]

Tue, 18 Apr 2023 GMT - Jan Stancek <jstancek@redhat.com> [5.14.0-301.el9]
- kernel.spec: gcov: make gcov subpackages per variant (Jan Stancek) [2180784]
- block: don't set GD_NEED_PART_SCAN if scan partition failed (Ming Lei) [2179915]
- net: ethtool: fix __ethtool_dev_mm_supported() implementation (Ivan Vecera) [2175237]
- ethtool: pse-pd: Fix double word in comments (Ivan Vecera) [2175237]
- netlink-specs: add rx-push to ethtool family (Ivan Vecera) [2175237]
- net: ethtool: extend ringparam set/get APIs for rx_push (Ivan Vecera) [2175237]
- ethtool: mm: fix get_mm() return code not propagating to user space (Ivan Vecera) [2175237]
- netlink: specs: add partial specification for ethtool (Ivan Vecera) [2175237]
- Documentation: networking: correct spelling (Ivan Vecera) [2175237]
- ethtool: netlink: convert commands to common SET (Ivan Vecera) [2175237]
- ethtool: netlink: handle SET intro/outro in the common code (Ivan Vecera) [2175237]
- net: ethtool: provide shims for stats aggregation helpers when CONFIG_ETHTOOL_NETLINK=n (Ivan Vecera) [2175237]
- net: ethtool: fix NULL pointer dereference in pause_prepare_data() (Ivan Vecera) [2175237]
- net: ethtool: fix NULL pointer dereference in stats_prepare_data() (Ivan Vecera) [2175237]
- ethtool: Add and use ethnl_update_bool. (Ivan Vecera) [2175237]
- net: ethtool: add helpers for MM fragment size translation (Ivan Vecera) [2175237]
- net: ethtool: add helpers for aggregate statistics (Ivan Vecera) [2175237]
- docs: ethtool: document ETHTOOL_A_STATS_SRC and ETHTOOL_A_PAUSE_STATS_SRC (Ivan Vecera) [2175237]
- net: ethtool: netlink: retrieve stats from multiple sources (eMAC, pMAC) (Ivan Vecera) [2175237]
- docs: ethtool-netlink: document interface for MAC Merge layer (Ivan Vecera) [2175237]
- net: ethtool: add support for MAC Merge layer (Ivan Vecera) [2175237]
- plca.c: fix obvious mistake in checking retval (Ivan Vecera) [2175237]
- ethtool: add tx aggregation parameters (Ivan Vecera) [2175237]
- ethtool: add netlink attr in rss get reply only if value is not null (Ivan Vecera) [2175237]
- net/ethtool: add netlink interface for the PLCA RS (Ivan Vecera) [2175237]
- ethtool: Replace 0-length array with flexible array (Ivan Vecera) [2175237]
- net/ethtool/ioctl: split ethtool_get_phy_stats into multiple helpers (Ivan Vecera) [2175237]
- net/ethtool/ioctl: remove if n_stats checks from ethtool_get_phy_stats (Ivan Vecera) [2175237]
- net/ethtool/ioctl: return -EOPNOTSUPP if we have no phy stats (Ivan Vecera) [2175237]
- ethtool: add netlink based get rss support (Ivan Vecera) [2175237]
- ethtool: avoiding integer overflow in ethtool_phys_id() (Ivan Vecera) [2175237]
- ethtool: doc: clarify what drivers can implement in their get_drvinfo() (Ivan Vecera) [2175237]
- ethtool: ethtool_get_drvinfo: populate drvinfo fields even if callback exits (Ivan Vecera) [2175237]
- ethtool: Fail number of channels change when it conflicts with rxnfc (Ivan Vecera) [2175237]
- ethtool: linkstate: add a statistic for PHY down events (Ivan Vecera) [2175237]
- ethtool: Add support for 800Gbps link modes (Ivan Vecera) [2175237]
- ethtool: pse-pd: fix null-deref on genl_info in dump (Ivan Vecera) [2175237]
- eth: pse: add missing static inlines (Ivan Vecera) [2175237]
- ethtool: add interface to interact with Ethernet Power Equipment (Ivan Vecera) [2175237]
- net: mdiobus: search for PSE nodes by parsing PHY nodes. (Ivan Vecera) [2175237]
- net: mdiobus: fwnode_mdiobus_register_phy() rework error handling (Ivan Vecera) [2175237]
- redhat: configs: Add config for PSE_CONTROLLER (Ivan Vecera) [2175237]
- net: add framework to support Ethernet PSE and PDs devices (Ivan Vecera) [2175237]
- ethtool: tunnels: check the return value of nla_nest_start() (Ivan Vecera) [2175237]
- ethtool: move from strlcpy with unused retval to strscpy (Ivan Vecera) [2175237]
- net: delete extra space and tab in blank line (Ivan Vecera) [2175237]
- treewide: uapi: Replace zero-length arrays with flexible-array members (Ivan Vecera) [2175237]
- ethtool: Fix and simplify ethtool_convert_link_mode_to_legacy_u32() (Ivan Vecera) [2175237]
- net: ethtool: move checks before rtnl_lock() in ethnl_set_rings (Ivan Vecera) [2175237]
- net: ethtool: extend ringparam set/get APIs for tx_push (Ivan Vecera) [2175237]
- ethtool: add support to set/get completion queue event size (Ivan Vecera) [2175237]
- ethtool: stats: Use struct_group() to clear all stats at once (Ivan Vecera) [2175237]
- net: convert users of bitmap_foo() to linkmode_foo() (Ivan Vecera) [2175237]
- cifs: Fix pages leak when writedata alloc failed in cifs_write_from_iter() (Ronnie Sahlberg) [2182524]
- cifs: Fix pages array leak when writedata alloc failed in cifs_writedata_alloc() (Ronnie Sahlberg) [2182524]
- cifs: update internal module number (Ronnie Sahlberg) [2182524]
- cifs: fix double free on failed kerberos auth (Ronnie Sahlberg) [2182524]
- cifs: fix interface count calculation during refresh (Ronnie Sahlberg) [2182524]
- cifs: fix memory leaks in session setup (Ronnie Sahlberg) [2182524]
- smb3: interface count displayed incorrectly (Ronnie Sahlberg) [2182524]
- cifs: Fix memory leak when build ntlmssp negotiate blob failed (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_ses_add_channel() (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_flock() (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_create() (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_copy_file_range() (Ronnie Sahlberg) [2182524]
- smb3: improve SMB3 change notification support (Ronnie Sahlberg) [2182524]
- cifs: lease key is uninitialized in two additional functions when smb1 (Ronnie Sahlberg) [2182524]
- cifs: lease key is uninitialized in smb1 paths (Ronnie Sahlberg) [2182524]
- cifs: fix double-fault crash during ntlmssp (Ronnie Sahlberg) [2182524]
- cifs: fix mount on old smb servers (Ronnie Sahlberg) [2182524]
- cifs: use ALIGN() and round_up() macros (Ronnie Sahlberg) [2182524]
- cifs: prevent copying past input buffer boundaries (Ronnie Sahlberg) [2182524]
- cifs: Fix the error length of VALIDATE_NEGOTIATE_INFO message (Ronnie Sahlberg) [2182524]
- cifs: destage dirty pages before re-reading them for cache=none (Ronnie Sahlberg) [2182524]
- cifs: return correct error in ->calc_signature() (Ronnie Sahlberg) [2182524]
- smb3: rename encryption/decryption TFMs (Ronnie Sahlberg) [2182524]
- cifs: replace kfree() with kfree_sensitive() for sensitive data (Ronnie Sahlberg) [2182524]
- cifs: remove initialization value (Ronnie Sahlberg) [2182524]
- cifs: Replace a couple of one-element arrays with flexible-array members (Ronnie Sahlberg) [2182524]
- smb3: add dynamic trace points for tree disconnect (Ronnie Sahlberg) [2182524]
- cifs: misc: fix spelling typo in comment (Ronnie Sahlberg) [2182524]
- cifs: update internal module number (Ronnie Sahlberg) [2182524]
- cifs: Fix memory leak on the deferred close (Ronnie Sahlberg) [2182524]
- SMB3: fix lease break timeout when multiple deferred close handles for the same file. (Ronnie Sahlberg) [2182524]
- smb3: lower default deferred close timeout to address perf regression (Ronnie Sahlberg) [2182524]
- smb3: allow deferred close timeout to be configurable (Ronnie Sahlberg) [2182524]
- cifs: update internal module number (Ronnie Sahlberg) [2182524]
- cifs: alloc_mid function should be marked as static (Ronnie Sahlberg) [2182524]
- cifs: remove "cifs_" prefix from init/destroy mids functions (Ronnie Sahlberg) [2182524]
- cifs: remove useless DeleteMidQEntry() (Ronnie Sahlberg) [2182524]
- cifs: fix wrong unlock before return from cifs_tree_connect() (Ronnie Sahlberg) [2182524]
- Documentation: networking: TC queue based filtering (Ivan Vecera) [2178209]
- act_skbedit: skbedit queue mapping for receive queue (Ivan Vecera) [2178209]
- wifi: iwlwifi: mvm: protect TXQ list manipulation (Jose Ignacio Tornos Martinez) [2183490]
- wifi: iwlwifi: mvm: fix mvmtxq->stopped handling (Jose Ignacio Tornos Martinez) [2183490]
- smb3: clarify multichannel warning (Ronnie Sahlberg) [2180669]
- smb3: do not log confusing message when server returns no network interfaces (Ronnie Sahlberg) [2180669]
- cifs: do not query ifaces on smb1 mounts (Ronnie Sahlberg) [2180669]
- cifs: periodically query network interfaces from server (Ronnie Sahlberg) [2180669]
- smb3: workaround negprot bug in some Samba servers (Ronnie Sahlberg) [2180669]
- smb3: use netname when available on secondary channels (Ronnie Sahlberg) [2180669]
- smb3: fix empty netname context on secondary channels (Ronnie Sahlberg) [2180669]
- cifs: populate empty hostnames for extra channels (Ronnie Sahlberg) [2180669]
- redhat/kernel.spec.template: fix installonlypkg for meta package (Jan Stancek)
- s390/dump: save IPL CPU registers once DAT is available (Chris von Recklinghausen) [2185692]
- gen_compile_commands: handle multiple lines per .mod file (Joel Slebodnick) [2160559]
- scripts/nsdeps: adjust to the format change of *.mod files (Joel Slebodnick) [2160559]
- kbuild: avoid regex RS for POSIX awk (Joel Slebodnick) [2160559]
- kbuild: make *.mod rule robust against too long argument error (Joel Slebodnick) [2160559]
- kbuild: make built-in.a rule robust against too long argument error (Joel Slebodnick) [2160559]
- kbuild: read *.mod to get objects passed to $(LD) or $(AR) (Joel Slebodnick) [2160559]
- kbuild: make *.mod not depend on *.o (Joel Slebodnick) [2160559]
- kbuild: get rid of duplication in *.mod files (Joel Slebodnick) [2160559]
- kbuild: split the second line of *.mod into *.usyms (Joel Slebodnick) [2160559]
- kbuild: reuse real-search to simplify cmd_mod (Joel Slebodnick) [2160559]
- kbuild: Fixup the IBT kbuild changes (Joel Slebodnick) [2160559]

Sun, 16 Apr 2023 GMT - Jan Stancek <jstancek@redhat.com> [5.14.0-300.el9]
- remoteproc: imx_rproc: Correct i.MX93 DRAM mapping (Steve Best) [2180764]
- remoteproc: imx_rproc: Enable attach recovery for i.MX8QM/QXP (Steve Best) [2180764]
- remoteproc: imx_rproc: Request mbox channel later (Steve Best) [2180764]
- remoteproc: imx_rproc: Support i.MX8QM (Steve Best) [2180764]
- remoteproc: imx_rproc: Support kicking Mcore from Linux for i.MX8QXP (Steve Best) [2180764]
- remoteproc: imx_rproc: Support attaching to i.MX8QXP M4 (Steve Best) [2180764]
- netdevsim: Fix memory leak of nsim_dev->fa_cookie (Petr Oros) [2181505]
- netdevsim: fix memory leak in nsim_bus_dev_new() (Petr Oros) [2181505]
- netdevsim: remove dir in nsim_dev_debugfs_init() when creating ports dir failed (Petr Oros) [2181505]
- netdevsim: fix memory leak in nsim_drv_probe() when nsim_dev_resources_register() failed (Petr Oros) [2181505]
- netdevsim: remove redundant variable ret (Petr Oros) [2181505]
- selftests: netdevsim: Add test cases for route deletion failure (Petr Oros) [2181505]
- netdevsim: fib: Add debugfs knob to simulate route deletion failure (Petr Oros) [2181505]
- netdevsim: fib: Fix reference count leak on route deletion failure (Petr Oros) [2181505]
- netdevsim: rely on XFRM state direction instead of flags (Petr Oros) [2181505]
- powerpc/64s/radix: Fix RWX mapping with relocated kernel (Avnish Chouhan) [2161680]
- powerpc/64s/radix: Fix crash with unaligned relocated kernel (Avnish Chouhan) [2161680]
- mm/filemap: fix page end in filemap_get_read_batch (Nico Pache) [2181263]
- dt-bindings: clock: imx93: drop TPM1/3 LPIT1/2 entry (Steve Best) [2178965]
- clk: imx: imx93: invoke imx_register_uart_clocks (Steve Best) [2178965]
- clk: imx: rename imx_obtain_fixed_clk_hw() to imx_get_clk_hw_by_name() (Steve Best) [2178965]
- clk: imx93: keep sys ctr clock always on (Steve Best) [2178965]
- clk: imx: keep hsio bus clock always on (Steve Best) [2178965]
- clk: imx93: drop tpm1/3, lpit1/2 clk (Steve Best) [2178965]
- clk: imx93: correct enet clock (Steve Best) [2178965]
- clk: imx93: unmap anatop base in error handling path (Steve Best) [2178965]
- clk: imx93: correct the flexspi1 clock setting (Steve Best) [2178965]
- soc: imx: imx93-src: No need to set device_driver owner (Steve Best) [2180773]
- soc: imx: imx93-pd: No need to set device_driver owner (Steve Best) [2180773]
- sched/topology: fix KASAN warning in hop_cmp() (Phil Auld) [RHEL-318]
- lib/cpumask: update comment for cpumask_local_spread() (Phil Auld) [RHEL-318]
- sched/topology: Introduce for_each_numa_hop_mask() (Phil Auld) [RHEL-318]
- sched/topology: Introduce sched_numa_hop_mask() (Phil Auld) [RHEL-318]
- lib/cpumask: reorganize cpumask_local_spread() logic (Phil Auld) [RHEL-318]
- cpumask: improve on cpumask_local_spread() locality (Phil Auld) [RHEL-318]
- sched: add sched_numa_find_nth_cpu() (Phil Auld) [RHEL-318]
- cpumask: introduce cpumask_nth_and_andnot (Phil Auld) [RHEL-318]
- lib/find: introduce find_nth_and_andnot_bit (Phil Auld) [RHEL-318]
- cpumask: add cpumask_nth_{,and,andnot} (Phil Auld) [RHEL-318]
- lib/bitmap: remove bitmap_ord_to_pos (Phil Auld) [RHEL-318]
- lib: remove lib/nodemask.c (Phil Auld) [RHEL-318]
- gcc-plugins: Undefine LATENT_ENTROPY_PLUGIN when plugin disabled for a file (Phil Auld) [RHEL-318]
- powerpc: drop dependency on <asm/machdep.h> in archrandom.h (Phil Auld) [RHEL-318]
- lib/nodemask: inline next_node_in() and node_random() (Phil Auld) [RHEL-318]
- lib/bitmap: add tests for find_nth_bit() (Phil Auld) [RHEL-318]
- lib: add find_nth{,_and,_andnot}_bit() (Phil Auld) [RHEL-318]
- lib/find_bit: optimize find_next_bit() functions (Phil Auld) [RHEL-318]
- lib/find_bit: create find_first_zero_bit_le() (Phil Auld) [RHEL-318]
- lib/find_bit: introduce FIND_FIRST_BIT() macro (Phil Auld) [RHEL-318]
- lib/bitmap: add bitmap_weight_and() (Phil Auld) [RHEL-318]
- lib/bitmap: don't call __bitmap_weight() in kernel code (Phil Auld) [RHEL-318]
- lib/cpumask: move trivial wrappers around find_bit to the header (Phil Auld) [RHEL-318]
- lib/cpumask: change return types to unsigned where appropriate (Phil Auld) [RHEL-318]
- cpumask: change return types to bool where appropriate (Phil Auld) [RHEL-318]
- cpumask: Always inline helpers which use bit manipulation functions (Phil Auld) [RHEL-318]
- cpumask: use find_first_and_bit() (Phil Auld) [RHEL-318]
- asm-generic/bitops: Always inline all bit manipulation helpers (Phil Auld) [RHEL-318]
- lib/bitmap: change type of bitmap_weight to unsigned long (Phil Auld) [RHEL-318]
- lib/bitmap: change return types to bool where appropriate (Phil Auld) [RHEL-318]
- arm: align find_bit declarations with generic kernel (Phil Auld) [RHEL-318]
- nodemask: Fix return values to be unsigned (Phil Auld) [RHEL-318]
- bitmap: Fix return values to be unsigned (Phil Auld) [RHEL-318]
- net: thunderbolt: fix memory leak in tbnet_open() (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Clear ep descriptor last (Desnes Nunes) [2181663]
- usb: dwc3: exynos: Fix remove() function (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Disable GUSB2PHYCFG.SUSPHY for End Transfer (Desnes Nunes) [2181663]
- USB: serial: option: add u-blox LARA-L6 modem (Desnes Nunes) [2181663]
- USB: serial: option: add u-blox LARA-R6 00B modem (Desnes Nunes) [2181663]
- USB: serial: option: remove old LARA-R6 PID (Desnes Nunes) [2181663]
- net: thunderbolt: Fix error handling in tbnet_init() (Desnes Nunes) [2181663]
- USB: serial: option: add Fibocom FM160 0x0111 composition (Desnes Nunes) [2181663]
- usb: add NO_LPM quirk for Realforce 87U Keyboard (Desnes Nunes) [2181663]
- usb: chipidea: fix deadlock in ci_otg_del_timer (Desnes Nunes) [2181663]
- usb: dwc3: Do not get extcon device when usb-role-switch is used (Desnes Nunes) [2181663]
- usb: typec: tipd: Prevent uninitialized event{1,2} in IRQ handler (Desnes Nunes) [2181663]
- usb: typec: mux: Enter safe mode only when pins need to be reconfigured (Desnes Nunes) [2181663]
- Revert "usb: dwc3: disable USB core PHY management" (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Return -ESHUTDOWN on ep disable (Desnes Nunes) [2181663]
- USB: serial: option: add Sierra Wireless EM9191 (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Don't set IMI for no_interrupt (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Stop processing more requests on IMI (Desnes Nunes) [2181663]
- xhci: Remove device endpoints from bandwidth list when freeing the device (Desnes Nunes) [2181663]
- xhci: Add quirk to reset host back to default state at shutdown (Desnes Nunes) [2181663]
- usb: xhci: add XHCI_SPURIOUS_SUCCESS to ASM1042 despite being a V0.96 controller (Desnes Nunes) [2181663]
- usb: typec: ucsi: acpi: Implement resume callback (Desnes Nunes) [2181663]
- usb: typec: ucsi: Check the connection on resume (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Don't delay End Transfer on delayed_status (Desnes Nunes) [2181663]
- usb: dwc3: Don't switch OTG -> peripheral if extcon is present (Desnes Nunes) [2181663]
- Revert "usb: dwc3: Don't switch OTG -> peripheral if extcon is present" (Desnes Nunes) [2181663]
- Revert "USB: fixup for merge issue with "usb: dwc3: Don't switch OTG -> peripheral if extcon is present"" (Desnes Nunes) [2181663]
- USB: omap_udc: Fix spelling mistake: "tranceiver_ctrl" -> "transceiver_ctrl" (Desnes Nunes) [2181663]
- usb: typec: Replace custom implementation of device_match_fwnode() (Desnes Nunes) [2181663]
- usb: idmouse: fix an uninit-value in idmouse_open (Desnes Nunes) [2181663]
- usb: phy: generic: Switch to use dev_err_probe() helper (Desnes Nunes) [2181663]
- usb: ulpi: use DEFINE_SHOW_ATTRIBUTE to simplify ulpi_regs (Desnes Nunes) [2181663]
- usb: cdc-wdm: Use skb_put_data() instead of skb_put/memcpy pair (Desnes Nunes) [2181663]
- usb: typec: fusb302: Switch to use dev_err_probe() helper (Desnes Nunes) [2181663]
- USB: serial: qcserial: add new usb-id for Dell branded EM7455 (Desnes Nunes) [2181663]
- media: flexcop-usb: use usb_endpoint_maxp() (Desnes Nunes) [2181663]
- media: flexcop-usb: clean up URB initialisation (Desnes Nunes) [2181663]
- media: flexcop-usb: clean up endpoint sanity checks (Desnes Nunes) [2181663]
- media: usb/dvb-usb-v2: fix repeated words in comments (Desnes Nunes) [2181663]
- thunderbolt: Use dev_err_probe() (Desnes Nunes) [2181663]
- thunderbolt: Convert to use sysfs_emit()/sysfs_emit_at() APIs (Desnes Nunes) [2181663]
- Revert "usb: storage: Add quirk for Samsung Fit flash" (Desnes Nunes) [2181663]
- usb: dwc3: core: fix some leaks in probe (Desnes Nunes) [2181663]
- usb: dwc3: core: Enable GUCTL1 bit 10 for fixing termination error after resume bug (Desnes Nunes) [2181663]
- dt-bindings: usb: snps,dwc3: Add 'snps,resume-hs-terminations' quirk (Desnes Nunes) [2181663]
- USB: add RESET_RESUME quirk for NVIDIA Jetson devices in RCM (Desnes Nunes) [2181663]
- usb: dwc3: core: add gfladj_refclk_lpm_sel quirk (Desnes Nunes) [2181663]
- dt-bindings: usb: dwc3: Add gfladj-refclk-lpm-sel-quirk (Desnes Nunes) [2181663]
- usb: dwc3: pci: Add PCIe device ID for USB3 controller on CPU sub-system for Alder Lake P (Desnes Nunes) [2181663]
- usb: dwc3: pci: Update the macro names for USB PCIe device ID's for Alder Lake platforms (Desnes Nunes) [2181663]
- usb: dwc3: xilinx: fix usb3 non-wakeup source resume failure (Desnes Nunes) [2181663]
- usb: dwc3: xilinx: add power management ops support (Desnes Nunes) [2181663]
- media: uvcvideo: move uvc_format_desc to common header (Desnes Nunes) [2181663]
- media: v4l: move helper functions for fractions from uvc to v4l2-common (Desnes Nunes) [2181663]
- dt-bindings: usb: dwc3: add sdm670 compatible (Desnes Nunes) [2181663]
- usb: dwc3: qcom: drop unneeded compatibles (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Do not clear ep delayed stop flag during ep disable (Desnes Nunes) [2181663]
- dt-bindings: usb: dwc2: rockchip: add rockchip,rk3128-usb (Desnes Nunes) [2181663]
- dt-bindings: usb: qcom,dwc3: Fix SM6115 clocks, irqs (Desnes Nunes) [2181663]
- usb: dwc2: Remove redundant license text (Desnes Nunes) [2181663]
- usb: dwc3: Fix typos in gadget.c (Desnes Nunes) [2181663]
- xhci: remove unused lpm_failed_dev member from struct xhci_hcd (Desnes Nunes) [2181663]
- xhci: remove unused command member from struct xhci_hcd struct (Desnes Nunes) [2181663]
- xhci: show fault reason for a failed enable slot command (Desnes Nunes) [2181663]
- xhci: Don't show warning for reinit on known broken suspend (Desnes Nunes) [2181663]
- xhci: dbc: Fix memory leak in xhci_alloc_dbc() (Desnes Nunes) [2181663]
- usb: host: xhci: Fix potential memory leak in xhci_alloc_stream_info() (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up driver prefix (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: move driver structure (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up attribute visibility logic (Desnes Nunes) [2181663]
- USB: serial: console: move mutex_unlock() before usb_serial_put() (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: convert to use dev_groups (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: add support for HP and HA devices (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: simplify divisor handling (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: assume hi-speed type (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up baudrate request (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up attribute handling (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up modem-status handling (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: tighten device-type detection (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: rename channel index (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: include FT2232D in type string (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: rename chip types (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: drop redundant chip type comments (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up chip type enum (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: fix 300 bps rate for SIO (Desnes Nunes) [2181663]
- usb: typec: intel_pmc_mux: Use the helper acpi_dev_get_memory_resources() (Desnes Nunes) [2181663]
- usb: misc: usb3503: call clk_disable_unprepare in the error handling (Desnes Nunes) [2181663]
- usb: chipidea: make configs for glue drivers visible with EXPERT (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Submit endxfer command if delayed during disconnect (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Skip waiting for CMDACT cleared during endxfer (Desnes Nunes) [2181663]
- usb: dwc3: Increase DWC3 controller halt timeout (Desnes Nunes) [2181663]
- usb: dwc3: Remove DWC3 locking during gadget suspend/resume (Desnes Nunes) [2181663]
- usb: dwc3: Avoid unmapping USB requests if endxfer is not complete (Desnes Nunes) [2181663]
- usb: misc: uss720: fix uninitialized variable rlen (Desnes Nunes) [2181663]
- thunderbolt: debugfs: Fix spelling mistakes in seq_puts text (Desnes Nunes) [2181663]
- thunderbolt: Add support for ASMedia NVM image format (Desnes Nunes) [2181663]
- thunderbolt: Move vendor specific NVM handling into nvm.c (Desnes Nunes) [2181663]
- thunderbolt: Provide tb_retimer_nvm_read() analogous to tb_switch_nvm_read() (Desnes Nunes) [2181663]
- thunderbolt: Rename and make nvm_read() available for other files (Desnes Nunes) [2181663]
- thunderbolt: Extend NVM version fields to 32-bits (Desnes Nunes) [2181663]
- thunderbolt: Allow NVM upgrade of USB4 host routers (Desnes Nunes) [2181663]
- scsi: uas: Drop DID_TARGET_FAILURE use (Desnes Nunes) [2181663]
- usb: clean up after dropping driver registration log spam (Desnes Nunes) [2181663]
- usb: phy: tegra: switch to using devm_gpiod_get() (Desnes Nunes) [2181663]
- USB: xhci: make xhci_get_endpoint_address static (Desnes Nunes) [2181663]
- thunderbolt: Add support for receiver lane margining (Desnes Nunes) [2181663]
- thunderbolt: Add helper to check if CL states are enabled on port (Desnes Nunes) [2181663]
- thunderbolt: Pass CL state bitmask to tb_port_clx_supported() (Desnes Nunes) [2181663]
- thunderbolt: Move port CL state functions into correct place in switch.c (Desnes Nunes) [2181663]
- thunderbolt: Move tb_xdomain_parent() to tb.h (Desnes Nunes) [2181663]
- USB: hcd-pci: Drop the unused id parameter from usb_hcd_pci_probe() (Desnes Nunes) [2181663]
- net: thunderbolt: Update module description with mention of USB4 (Desnes Nunes) [2181663]
- net: thunderbolt: Enable full end-to-end flow control (Desnes Nunes) [2181663]
- thunderbolt: Add back Intel Falcon Ridge end-to-end flow control workaround (Desnes Nunes) [2181663]
- thunderbolt: Show link type for XDomain connections too (Desnes Nunes) [2181663]
- net: thunderbolt: Enable DMA paths only after rings are enabled (Desnes Nunes) [2181663]
- usb: reduce kernel log spam on driver registration (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Continue handling EP0 xfercomplete events (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Synchronize IRQ between soft connect/disconnect (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Force sending delayed status during soft disconnect (Desnes Nunes) [2181663]
- usb: dwc3: Do not service EP0 and conndone events if soft disconnected (Desnes Nunes) [2181663]
- usb: host: xhci-plat: suspend/resume clks for brcm (Desnes Nunes) [2181663]
- usb: host: xhci-plat: suspend and resume clocks (Desnes Nunes) [2181663]
- usb: phy: mxs: fix MXS_PHY_TX_CAL45_MIN and MXS_PHY_TX_CAL45_MAX (Desnes Nunes) [2181663]
- usb: host: Initiate urb ep with udev ep0 (Desnes Nunes) [2181663]
- usb: ehci: Use endpoint in URB to get maxpacket (Desnes Nunes) [2181663]
- usb: chipidea: Add support for VBUS control with PHY (Desnes Nunes) [2181663]
- dt-bindings: usb: Add missing (unevaluated|additional)Properties on child nodes (Desnes Nunes) [2181663]
- media: uvcvideo: Limit power line control for Sonix Technology (Desnes Nunes) [2181663]
- media: uvcvideo: Use entity get_cur in uvc_ctrl_set (Desnes Nunes) [2181663]
- media: uvcvideo: Fix typo 'the the' in comment (Desnes Nunes) [2181663]
- media: uvcvideo: Use indexed loops in uvc_ctrl_init_ctrl() (Desnes Nunes) [2181663]
- media: uvcvideo: Fix memory leak in uvc_gpio_parse (Desnes Nunes) [2181663]
- media: gspca: Fix typo 'the the' in comment (Desnes Nunes) [2181663]
- thunderbolt: Add support for Intel Meteor Lake (Desnes Nunes) [2181663]
- thunderbolt: Add comment where Thunderbolt 4 PCI IDs start (Desnes Nunes) [2181663]
- usb/hcd: Fix dma_map_sg error check (Desnes Nunes) [2181663]
- usb: move from strlcpy with unused retval to strscpy (Desnes Nunes) [2181663]
- dt-bindings: usb: renesas, usb3-peri: Document RZ/V2M r9a09g011 support (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Fix CC PHY noise filter of voltage level (Desnes Nunes) [2181663]
- usb: typec: tcpci: Move function "tcpci_to_typec_cc" to common (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Add compatible id with rt1715 (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Add initial phy setting (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Add regulator support when source vbus (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Fix vendor setting when set vconn (Desnes Nunes) [2181663]
- dt-bindings usb: typec: rt1711h: Add binding for Richtek RT1711H (Desnes Nunes) [2181663]
- usb: dwc3: qcom: clean up icc init (Desnes Nunes) [2181663]
- usb: dwc3: qcom: only parse 'maximum-speed' once (Desnes Nunes) [2181663]
- usb: common: debug: Check non-standard control requests (Desnes Nunes) [2181663]
- usb: dwc3: trace: add Start of Frame Number to trace event (Desnes Nunes) [2181663]
- usb: dwc3: debug: show events parameters in hex (Desnes Nunes) [2181663]
- usb: dwc3: gadget: conditionally remove requests (Desnes Nunes) [2181663]
- usb: typec: ucsi: stm32g0: Fix spelling mistake "booloader" -> "bootloader" (Desnes Nunes) [2181663]
- usb: common: usb-conn-gpio: Simplify some error message (Desnes Nunes) [2181663]
- block: Add error codes for common PR failures (Maurizio Lombardi) [2160677]
- nvmet: avoid potential UAF in nvmet_req_complete() (Maurizio Lombardi) [2160677]
- nvme-tcp: add nvme-tcp pdu size build protection (Maurizio Lombardi) [2160677]
- nvme-tcp: fix opcode reporting in the timeout handler (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Lexar NM620 (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Netac NV3000 (Maurizio Lombardi) [2160677]
- nvme-pci: fixing memory leak in probe teardown path (Maurizio Lombardi) [2160677]
- nvme: fix handling single range discard request (Maurizio Lombardi) [2160677]
- nvme-fabrics: show well known discovery name (Maurizio Lombardi) [2160677]
- nvme-tcp: don't access released socket during error recovery (Maurizio Lombardi) [2160677]
- nvme-auth: fix an error code in nvme_auth_process_dhchap_challenge() (Maurizio Lombardi) [2160677]
- nvme: bring back auto-removal of deleted namespaces during sequential scan (Maurizio Lombardi) [2160677]
- nvme: fix sparse warning on effects masking (Maurizio Lombardi) [2160677]
- nvme-pci: remove iod use_sgls (Maurizio Lombardi) [2160677]
- nvme-pci: fix freeing single sgl (Maurizio Lombardi) [2160677]
- nvme: mask CSE effects for security receive (Maurizio Lombardi) [2160677]
- nvme: always initialize known command effects (Maurizio Lombardi) [2160677]
- nvmet: for nvme admin set_features cmd, call nvmet_check_data_len_lte() (Maurizio Lombardi) [2160677]
- nvme-tcp: add additional info for nvme_tcp_timeout log (Maurizio Lombardi) [2160677]
- nvme: add nvme_opcode_str function for all nvme cmd types (Maurizio Lombardi) [2160677]
- nvme: remove nvme_execute_passthru_rq (Maurizio Lombardi) [2160677]
- nvme-pci: place descriptor addresses in iod (Maurizio Lombardi) [2160677]
- nvme-pci: use mapped entries for sgl decision (Maurizio Lombardi) [2160677]
- nvme-pci: remove SGL segment descriptors (Maurizio Lombardi) [2160677]
- nvme-auth: don't use NVMe status codes (Maurizio Lombardi) [2160677]
- nvme-fabrics: clarify AUTHREQ result handling (Maurizio Lombardi) [2160677]
- nvme-pci: add bogus ID quirk for ADATA SX6000PNP (Maurizio Lombardi) [2160677]
- nvme-auth: mark nvme_auth_wq static (Maurizio Lombardi) [2160677]
- nvme-auth: use workqueue dedicated to authentication (Maurizio Lombardi) [2160677]
- nvme: clear the request_queue pointers on failure in nvme_alloc_io_tag_set (Maurizio Lombardi) [2160677]
- nvme: clear the request_queue pointers on failure in nvme_alloc_admin_tag_set (Maurizio Lombardi) [2160677]
- nvme-fc: fix a missing queue put in nvmet_fc_ls_create_association (Maurizio Lombardi) [2160677]
- nvme: fix passthrough csi check (Maurizio Lombardi) [2160677]
- nvme-pci: fix timeout request state check (Maurizio Lombardi) [2160677]
- nvme-apple: only reset the controller when RTKit is running (Maurizio Lombardi) [2160677]
- nvme-apple: reset controller during shutdown (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_IDENTIFY_CNS quirk to Apple T2 controllers (Maurizio Lombardi) [2160677]
- nvme-apple: add NVME_QUIRK_IDENTIFY_CNS quirk to fix regression (Maurizio Lombardi) [2160677]
- nvme-auth: fix smatch warning complaints (Maurizio Lombardi) [2160677]
- nvme: also return I/O command effects from nvme_command_effects (Maurizio Lombardi) [2160677]
- nvmet: don't defer passthrough commands with trivial effects to the workqueue (Maurizio Lombardi) [2160677]
- nvmet: set the LBCC bit for commands that modify data (Maurizio Lombardi) [2160677]
- nvmet: use NVME_CMD_EFFECTS_CSUPP instead of open coding it (Maurizio Lombardi) [2160677]
- nvme-pci: update sqsize when adjusting the queue depth (Maurizio Lombardi) [2160677]
- nvme: fix setting the queue depth in nvme_alloc_io_tag_set (Maurizio Lombardi) [2160677]
- nvme-pci: use the tagset alloc/free helpers (Maurizio Lombardi) [2160677]
- nvme-pci: fix page size checks (Maurizio Lombardi) [2160677]
- nvme-pci: fix mempool alloc size (Maurizio Lombardi) [2160677]
- nvme-pci: fix doorbell buffer value endianness (Maurizio Lombardi) [2160677]
- nvme: Convert NVMe errors to PR errors (Maurizio Lombardi) [2160677]
- nvmet: don't open-code NVME_NS_ATTR_RO enumeration (Maurizio Lombardi) [2160677]
- nvme: add the Apple shared tag workaround to nvme_alloc_io_tag_set (Maurizio Lombardi) [2160677]
- nvme: only set reserved_tags in nvme_alloc_io_tag_set for fabrics controllers (Maurizio Lombardi) [2160677]
- nvme: consolidate setting the tagset flags (Maurizio Lombardi) [2160677]
- nvme-pci: split out a nvme_pci_ctrl_is_dead helper (Maurizio Lombardi) [2160677]
- nvme-pci: return early on ctrl state mismatch in nvme_reset_work (Maurizio Lombardi) [2160677]
- nvme-pci: rename nvme_disable_io_queues (Maurizio Lombardi) [2160677]
- nvme-pci: cleanup nvme_suspend_queue (Maurizio Lombardi) [2160677]
- nvme-pci: remove nvme_pci_disable (Maurizio Lombardi) [2160677]
- nvme-pci: remove nvme_disable_admin_queue (Maurizio Lombardi) [2160677]
- nvme: merge nvme_shutdown_ctrl into nvme_disable_ctrl (Maurizio Lombardi) [2160677]
- nvme: use nvme_wait_ready in nvme_shutdown_ctrl (Maurizio Lombardi) [2160677]
- nvme-apple: fix controller shutdown in apple_nvme_disable (Maurizio Lombardi) [2160677]
- nvme-fc: move common code into helper (Maurizio Lombardi) [2160677]
- nvme-fc: avoid null pointer dereference (Maurizio Lombardi) [2160677]
- nvme-multipath: support io stats on the mpath device (Maurizio Lombardi) [2160677]
- nvme: introduce nvme_start_request (Maurizio Lombardi) [2160677]
- nvme: use kstrtobool() instead of strtobool() (Maurizio Lombardi) [2160677]
- nvmet: expose firmware revision to configfs (Maurizio Lombardi) [2160677]
- nvmet: expose IEEE OUI to configfs (Maurizio Lombardi) [2160677]
- nvme: rename the queue quiescing helpers (Maurizio Lombardi) [2160677]
- nvme: avoid fallback to sequential scan due to transient issues (Maurizio Lombardi) [2160677]
- nvme-auth: have dhchap_auth_work wait for queues auth to complete (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant auth_work flush (Maurizio Lombardi) [2160677]
- nvme-auth: convert dhchap_auth_list to an array (Maurizio Lombardi) [2160677]
- nvme-auth: check chap ctrl_key once constructed (Maurizio Lombardi) [2160677]
- nvme-auth: no need to reset chap contexts on re-authentication (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant deallocations (Maurizio Lombardi) [2160677]
- nvme-auth: clear sensitive info right after authentication completes (Maurizio Lombardi) [2160677]
- nvme-auth: guarantee dhchap buffers under memory pressure (Maurizio Lombardi) [2160677]
- nvme-auth: don't keep long lived 4k dhchap buffer (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant if statement (Maurizio Lombardi) [2160677]
- nvme-auth: don't override ctrl keys before validation (Maurizio Lombardi) [2160677]
- nvme-auth: don't ignore key generation failures when initializing ctrl keys (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant buffer deallocations (Maurizio Lombardi) [2160677]
- nvme-auth: don't re-authenticate if the controller is not LIVE (Maurizio Lombardi) [2160677]
- nvme-auth: remove symbol export from nvme_auth_reset (Maurizio Lombardi) [2160677]
- nvme-auth: rename authentication work elements (Maurizio Lombardi) [2160677]
- nvme-auth: rename __nvme_auth_[reset|free] to nvme_auth[reset|free]_dhchap (Maurizio Lombardi) [2160677]
- nvme: implement the DEAC bit for the Write Zeroes command (Maurizio Lombardi) [2160677]
- nvme-fc: improve memory usage in nvme_fc_rcv_ls_req() (Maurizio Lombardi) [2160677]
- nvmet: only allocate a single slab for bvecs (Maurizio Lombardi) [2160677]
- nvmet: force reconnect when number of queue changes (Maurizio Lombardi) [2160677]
- nvmet: use try_cmpxchg in nvmet_update_sq_head (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Netac NV7000 (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Micron Nitro (Maurizio Lombardi) [2160677]
- nvme: quiet user passthrough command errors (Maurizio Lombardi) [2160677]
- nvme-multipath: set queue dma alignment to 3 (Maurizio Lombardi) [2160677]
- nvme-tcp: replace sg_init_marker() with sg_init_table() (Maurizio Lombardi) [2160677]
- nvme-hwmon: kmalloc the NVME SMART log buffer (Maurizio Lombardi) [2160677]
- nvme-hwmon: consistently ignore errors from nvme_hwmon_init (Maurizio Lombardi) [2160677]
- nvme-apple: don't limit DMA segement size (Maurizio Lombardi) [2160677]
- nvme-pci: disable write zeroes on various Kingston SSD (Maurizio Lombardi) [2160677]
- nvme-pci: avoid the deepest sleep state on ZHITAI TiPro5000 SSDs (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Lexar NM760 (Maurizio Lombardi) [2160677]
- nvme: Use blk_rq_map_user_io helper (Maurizio Lombardi) [2160677]
- nvmet: don't look at the request_queue in nvmet_bdev_set_limits (Maurizio Lombardi) [2160677]
- nvmet: don't look at the request_queue in nvmet_bdev_zone_mgmt_emulate_all (Maurizio Lombardi) [2160677]
- nvmet: add helpers to set the result field for connect commands (Maurizio Lombardi) [2160677]
- nvme: improve the NVME_CONNECT_AUTHREQ* definitions (Maurizio Lombardi) [2160677]
- nvmet-tcp: handle ICReq PDU received in NVMET_TCP_Q_LIVE state (Maurizio Lombardi) [2160677]
- nvme-pci: report the actual number of tagset maps (Maurizio Lombardi) [2160677]
- nvme: ensure subsystem reset is single threaded (Maurizio Lombardi) [2160677]
- nvme: restrict management ioctls to admin (Maurizio Lombardi) [2160677]
- nvme: copy firmware_rev on each init (Maurizio Lombardi) [2160677]
- nvme: handle effects after freeing the request (Maurizio Lombardi) [2160677]
- nvme-tcp: print actual source IP address through sysfs "address" attr (Maurizio Lombardi) [2160677]
- nvme-pci: move iod dma_len fill gaps (Maurizio Lombardi) [2160677]
- nvme-pci: iod npages fits in s8 (Maurizio Lombardi) [2160677]
- nvme-pci: iod's 'aborted' is a bool (Maurizio Lombardi) [2160677]
- nvme-pci: remove nvme_queue from nvme_iod (Maurizio Lombardi) [2160677]
- nvme: consider also host_iface when checking ip options (Maurizio Lombardi) [2160677]
- nvmet: avoid unnecessary flush bio (Maurizio Lombardi) [2160677]
- nvmet-auth: remove redundant parameters req (Maurizio Lombardi) [2160677]
- nvmet-auth: clean up with done_kfree (Maurizio Lombardi) [2160677]
- nvme-auth: remove the redundant req->cqe->result.u16 assignment operation (Maurizio Lombardi) [2160677]
- nvme: move from strlcpy with unused retval to strscpy (Maurizio Lombardi) [2160677]
- nvme: add comment for unaligned "fake" nqn (Maurizio Lombardi) [2160677]
- nvme-pci: disable Write Zeroes on Phison E3C/E4C (Maurizio Lombardi) [2160677]
- nvme: Fix IOC_PR_CLEAR and IOC_PR_RELEASE ioctls for nvme devices (Maurizio Lombardi) [2160677]
- locking/rwsem: Disable preemption in all down_write*() and up_write() code paths (Joel Savitz) [2176147]
- locking/rwsem: Disable preemption in all down_read*() and up_read() code paths (Joel Savitz) [2176147]
- locking/rwsem: Prevent non-first waiter from spinning in down_write() slowpath (Joel Savitz) [2176147]
- rtmutex: Ensure that the top waiter is always woken up (Joel Savitz) [2176147]
- locking/lockdep: Print more debug information - report name and key when look_up_lock_class() got confused (Joel Savitz) [2176147]
- locking: Fix qspinlock/x86 inline asm error (Joel Savitz) [2176147]
- locking: Add __lockfunc to slow path functions (Joel Savitz) [2176147]
- locking/rwsem: Allow slowpath writer to ignore handoff bit if not set by first waiter (Joel Savitz) [2176147]
- kernel/lockdep: move lockdep sysctls to its own file (Joel Savitz) [2176147]
- locking/qrwlock: Change "queue rwlock" to "queued rwlock" (Joel Savitz) [2176147]
- locking/mutex: Make contention tracepoints more consistent wrt adaptive spinning (Joel Savitz) [2176147]
- locking: Apply contention tracepoints in the slow path (Joel Savitz) [2176147]
- locking/rwsem: Always try to wake waiters in out_nolock path (Joel Savitz) [2176147]
- locking/rwsem: No need to check for handoff bit if wait queue empty (Joel Savitz) [2176147]
- lockdep: Use memset_startat() helper in reinit_class() (Joel Savitz) [2176147]
- locking/rwsem: Conditionally wake waiters in reader/writer slowpaths (Joel Savitz) [2176147]
- locking/rwsem: Make handoff bit handling more consistent (Joel Savitz) [2176147]
- Revert "locking/rwsem: Conditionally wake waiters in reader/writer slowpaths" (Joel Savitz) [2176147]
- futex: Fix futex_waitv() hrtimer debug object leak on kcalloc error (Joel Savitz) [2176147]
- futex: Remove a PREEMPT_RT_FULL reference. (Joel Savitz) [2176147]
- futex: Fix additional regressions (Joel Savitz) [2176147]
- futex: Fix sparc32/m68k/nds32 build regression (Joel Savitz) [2176147]
- futex: Ensure futex_atomic_cmpxchg_inatomic() is present (Joel Savitz) [2176147]
- futex: Remove futex_cmpxchg detection (Joel Savitz) [2176147]
- dm: fix __send_duplicate_bios() to always allow for splitting IO (Benjamin Marzinski) [2184420]
- dm: fix improper splitting for abnormal bios (Benjamin Marzinski) [2184420]

...

Thu, 20 Apr 2023 05:13:59 GMT: kernel-uki-virt-5.14.0-302.el9.x86_64

kernel-uki-virt - The Linux kernel unified kernel image for virtual machines

Prebuilt default unified kernel image for virtual machines.

Change Log:

Wed, 19 Apr 2023 GMT - Jan Stancek <jstancek@redhat.com> [5.14.0-302.el9]
- blk-mq: directly poll requests (Ming Lei) [2186507]
- inet: control sockets should not use current thread task_frag (Guillaume Nault) [2183213]
- net: simplify sk_page_frag (Guillaume Nault) [2183213]
- Treewide: Stop corrupting socket's task_frag (Guillaume Nault) [2183213]
- net: Introduce sk_use_task_frag in struct sock. (Guillaume Nault) [2183213]
- PCI: Fix use-after-free in pci_bus_release_domain_nr() (Myron Stowe) [2184109]
- powerpc/pseries/vas: Ignore VAS update for DLPAR if copy/paste is not enabled (Mamatha Inamdar) [2185505]
- nfs42: do not fail with EIO if ssc returns NFS4ERR_OFFLOAD_DENIED (Benjamin Coddington) [2170423]
- cnic: don't pass bogus GFP_ flags to dma_alloc_coherent (Nilesh Javali) [2164967]
- cnic: Use the bitmap API to allocate bitmaps (Nilesh Javali) [2164967]
- arm64/sve: Add Perf extensions documentation (Mark Salter) [2167398]
- arm64: asm/perf_regs.h: Avoid C++-style comment in UAPI header (Mark Salter) [2167398]
- perf: arm64: Add SVE vector granule register to user regs (Mark Salter) [2167398]
- arm64/cpufeature: Fix field sign for DIT hwcap detection (Mark Salter) [2167398]
- arm64/uprobes: change the uprobe_opcode_t typedef to fix the sparse warning (Mark Salter) [2167398]
- arm64/sysreg: Fix errors in 32 bit enumeration values (Mark Salter) [2167398]
- KVM: arm64: vgic: Add Apple M2 cpus to the list of broken SEIS implementations (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- perf: arm_spe: Use feature numbering for PMSEVFR_EL1 defines (Mark Salter) [2167398]
- redhat/configs: enable ARM64_ERRATUM_2645198 (Mark Salter) [2167398]
- arm64: errata: Workaround possible Cortex-A715 [ESR|FAR]_ELx corruption (Mark Salter) [2167398]
- arm64:uprobe fix the uprobe SWBP_INSN in big-endian (Mark Salter) [2167398]
- arm64: insn: always inline hint generation (Mark Salter) [2167398]
- arm64: insn: simplify insn group identification (Mark Salter) [2167398]
- arm64: insn: always inline predicates (Mark Salter) [2167398]
- arm64: insn: remove aarch64_insn_gen_prefetch() (Mark Salter) [2167398]
- arm64: alternatives: make apply_alternatives_vdso() static (Mark Salter) [2167398]
- arm64: make is_ttbrX_addr() noinstr-safe (Mark Salter) [2167398]
- arm64: atomics: lse: remove stale dependency on JUMP_LABEL (Mark Salter) [2167398]
- arm64/asm: Remove unused enable_da macro (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Use kstrtobool() instead of strtobool() (Mark Salter) [2167398]
- arm64: move on_thread_stack() to <asm/stacktrace.h> (Mark Salter) [2167398]
- arm64: remove current_top_of_stack() (Mark Salter) [2167398]
- arm64/sysreg: Remove duplicate definitions from asm/sysreg.h (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_DFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_DFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR5_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert MVFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert MVFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert MVFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_PFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_PFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_PFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR6_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR5_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR4_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR3_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR4_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR3_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Extend the maximum width of a register and symbol name (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MVFR2_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MVFR1_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MVFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_DFR1_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_DFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_PFR2_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_PFR1_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_PFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR6_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR5_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR4_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_MMFR5_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_MMFR4_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_MMFR0_EL1 (Mark Salter) [2167398]
- arm64: booting: Require placement within 48-bit addressable memory (Mark Salter) [2167398]
- arm64: mm: kfence: only handle translation faults (Mark Salter) [2167398]
- arm64/mm: Simplify and document pte_to_phys() for 52 bit addresses (Mark Salter) [2167398]
- arm64: armv8_deprecated: fix unused-function error (Mark Salter) [2167398]
- arm64: armv8_deprecated: rework deprected instruction handling (Mark Salter) [2167398]
- arm64: armv8_deprecated: move aarch32 helper earlier (Mark Salter) [2167398]
- arm64: armv8_deprecated move emulation functions (Mark Salter) [2167398]
- arm64: armv8_deprecated: fold ops into insn_emulation (Mark Salter) [2167398]
- arm64: rework EL0 MRS emulation (Mark Salter) [2167398]
- arm64: factor insn read out of call_undef_hook() (Mark Salter) [2167398]
- arm64: factor out EL1 SSBS emulation hook (Mark Salter) [2167398]
- arm64: split EL0/EL1 UNDEF handlers (Mark Salter) [2167398]
- arm64: allow kprobes on EL0 handlers (Mark Salter) [2167398]
- arm64: Add Cortex-715 CPU part definition (Mark Salter) [2167398]
- arm64/hwcap: Add support for SVE 2.1 (Mark Salter) [2167398]
- arm64/hwcap: Add support for FEAT_RPRFM (Mark Salter) [2167398]
- arm64/hwcap: Add support for FEAT_CSSC (Mark Salter) [2167398]
- arm64: Enable data independent timing (DIT) in the kernel (Mark Salter) [2167398]
- arm64/fpsimd: Make kernel_neon_ API _GPL (Mark Salter) [2167398]
- arm64: alternative: constify alternative_has_feature_* argument (Mark Salter) [2167398]
- arm64: jump_label: mark arguments as const to satisfy asm constraints (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix XGene-1 TVAL register math error (Mark Salter) [2167398]
- arm64: efi: Fix handling of misaligned runtime regions and drop warning (Mark Salter) [2167398]
- arm64: cpufeature: Fix the visibility of compat hwcaps (Mark Salter) [2167398]
- arm64: entry: avoid kprobe recursion (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix CNTPCT_LO and CNTVCT_LO value (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix handling of ARM erratum 858921 (Mark Salter) [2167398]
- redhat/configs: Enable CONFIG_ARM64_ERRATUM_2441007 (Mark Salter) [2167398]
- arm64: errata: Add Cortex-A55 to the repeat tlbi list (Mark Salter) [2167398]
- arm64/sysreg: Fix typo in SCTR_EL1.SPINTMASK (Mark Salter) [2167398]
- arm64: alternatives: Use vdso/bits.h instead of linux/bits.h (Mark Salter) [2167398]
- arm64: uaccess: simplify uaccess_mask_ptr() (Mark Salter) [2167398]
- arm64: support huge vmalloc mappings (Mark Salter) [2167398]
- arm64: spectre: increase parameters that can be used to turn off bhb mitigation individually (Mark Salter) [2167398]
- arm64: run softirqs on the per-CPU IRQ stack (Mark Salter) [2167398]
- arm64: vdso: use SYS_CNTVCTSS_EL0 for gettimeofday (Mark Salter) [2167398]
- arm64: alternative: patch alternatives in the vDSO (Mark Salter) [2167398]
- arm64: module: move find_section to header (Mark Salter) [2167398]
- arm64: module: Remove unused plt_entry_is_initialized() (Mark Salter) [2167398]
- arm64: module: Make plt_equals_entry() static (Mark Salter) [2167398]
- arm64: fix the build with binutils 2.27 (Mark Salter) [2167398]
- arm64: avoid BUILD_BUG_ON() in alternative-macros (Mark Salter) [2167398]
- arm64: alternatives: add shared NOP callback (Mark Salter) [2167398]
- arm64: alternatives: add alternative_has_feature_*() (Mark Salter) [2167398]
- arm64: alternatives: have callbacks take a cap (Mark Salter) [2167398]
- arm64: alternatives: make alt_region const (Mark Salter) [2167398]
- arm64: alternatives: hoist print out of __apply_alternatives() (Mark Salter) [2167398]
- arm64: alternatives: proton-pack: prepare for cap changes (Mark Salter) [2167398]
- arm64: alternatives: kvm: prepare for cap changes (Mark Salter) [2167398]
- arm64: cpufeature: make cpus_have_cap() noinstr-safe (Mark Salter) [2167398]
- arm64/ptrace: Support access to TPIDR2_EL0 (Mark Salter) [2167398]
- arm64/sysreg: Fix a few missed conversions (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64AFRn_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64DFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64FDR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Use feature numbering for PMU and SPE revisions (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64DFR0_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Align field names in ID_AA64DFR0_EL1 with architecture (Mark Salter) [2167398]
- arm64/sysreg: Add defintion for ALLINT (Mark Salter) [2167398]
- arm64/sysreg: Convert SCXTNUM_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert TIPDR_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64PFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64PFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64MMFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64MMFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64MMFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert HCRX_EL2 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64PFR1_EL1 SME enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64PFR1_EL1 BTI enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64PFR1_EL1 fractional version fields (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MTE feature enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for SSBS feature enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64PFR0_EL1.AdvSIMD constants (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64PFR0_EL1 constants (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64MMFR2_EL1.CnP (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64MMFR2_EL1.VARange (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64MMFR1_EL1 fields (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64MMFR0_EL1.ASIDBits (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64MMFR0_EL1.BigEnd (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64PFR1_EL1 constant names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64PFR0_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64MMFR2_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64MMFR0_EL1 definition names (Mark Salter) [2167398]
- arm64: cache: Remove unused CTR_CACHE_MINLINE_MASK (Mark Salter) [2167398]
- arm64/sysreg: Describe ID_AA64SMFR0_EL1.SMEVer as an enumeration (Mark Salter) [2167398]
- arm64/sysreg: Remove stray SMIDR_EL1 defines (Mark Salter) [2167398]
- redhat/configs: Enable CONFIG_ARM64_ERRATUM_2658417 (Mark Salter) [2167398]
- arm64: errata: remove BF16 HWCAP due to incorrect result on Cortex-A510 (Mark Salter) [2167398]
- arm64: cpufeature: Expose get_arm64_ftr_reg() outside cpufeature.c (Mark Salter) [2167398]
- arm64: cpufeature: Force HWCAP to be based on the sysreg visible to user-space (Mark Salter) [2167398]
- arm64: rework BTI exception handling (Mark Salter) [2167398]
- arm64: rework FPAC exception handling (Mark Salter) [2167398]
- arm64: consistently pass ESR_ELx to die() (Mark Salter) [2167398]
- arm64: die(): pass 'err' as long (Mark Salter) [2167398]
- arm64: report EL1 UNDEFs better (Mark Salter) [2167398]
- arm64: atomic: always inline the assembly (Mark Salter) [2167398]
- arm64: atomics: remove LL/SC trampolines (Mark Salter) [2167398]
- arm64: stacktrace: track hyp stacks in unwinder's address space (Mark Salter) [2167398]
- arm64: stacktrace: track all stack boundaries explicitly (Mark Salter) [2167398]
- arm64: stacktrace: remove stack type from fp translator (Mark Salter) [2167398]
- arm64: stacktrace: rework stack boundary discovery (Mark Salter) [2167398]
- arm64: stacktrace: add stackinfo_on_stack() helper (Mark Salter) [2167398]
- arm64: stacktrace: move SDEI stack helpers to stacktrace code (Mark Salter) [2167398]
- arm64: stacktrace: rename unwind_next_common() -> unwind_next_frame_record() (Mark Salter) [2167398]
- arm64: stacktrace: simplify unwind_next_common() (Mark Salter) [2167398]
- arm64: stacktrace: fix kerneldoc comments (Mark Salter) [2167398]
- arm64/sysreg: Add hwcap for SVE EBF16 (Mark Salter) [2167398]
- redhat/configs: aarch64: enable ERRATUM_2457168 workaround (Mark Salter) [2167398]
- arm64: topology: fix possible overflow in amu_fie_setup() (Mark Salter) [2167398]
- arm64: mm: don't acquire mutex when rewriting swapper (Mark Salter) [2167398]
- arm64: mm: fix resume for 52-bit enabled builds (Mark Salter) [2167398]
- arm64/ptrace: Don't clear calling process' TIF_SME on OOM (Mark Salter) [2167398]
- arm64/bti: Disable in kernel BTI when cross section thunks are broken (Mark Salter) [2167398]
- arm64: mm: Reserve enough pages for the initial ID map (Mark Salter) [2167398]
- perf/arm_pmu_platform: fix tests for platform_get_irq() failure (Mark Salter) [2167398]
- arm64: head: Ignore bogus KASLR displacement on non-relocatable kernels (Mark Salter) [2167398]
- arm64/signal: Raise limit on stack frames (Mark Salter) [2167398]
- arm64/cache: Fix cache_type_cwg() for register generation (Mark Salter) [2167398]
- arm64/sysreg: Guard SYS_FIELD_ macros for asm (Mark Salter) [2167398]
- arm64/sysreg: Directly include bitfield.h (Mark Salter) [2167398]
- arm64: errata: add detection for AMEVCNTR01 incrementing incorrectly (Mark Salter) [2167398]
- arm64: Fix comment typo (Mark Salter) [2167398]
- arm64: Fix match_list for erratum 1286807 on Arm Cortex-A76 (Mark Salter) [2167398]
- arm64: Update 'unwinder howto' (Mark Salter) [2167398]
- arm64: Delay initialisation of cpuinfo_arm64::reg_{zcr,smcr} (Mark Salter) [2167398]
- arm64: fix KASAN_INLINE (Mark Salter) [2167398]
- arm64: Add an override for ID_AA64SMFR0_EL1.FA64 (Mark Salter) [2167398]
- arm64: Add the arm64.nosve command line option (Mark Salter) [2167398]
- arm64: Add the arm64.nosme command line option (Mark Salter) [2167398]
- arm64: Expose a __check_override primitive for oddball features (Mark Salter) [2167398]
- arm64: Allow the idreg override to deal with variable field width (Mark Salter) [2167398]
- arm64: Factor out checking of a feature against the override into a macro (Mark Salter) [2167398]
- arm64: Allow sticky E2H when entering EL1 (Mark Salter) [2167398]
- arm64: Save state of HCR_EL2.E2H before switch to EL1 (Mark Salter) [2167398]
- arm64: Rename the VHE switch to "finalise_el2" (Mark Salter) [2167398]
- arm64: mm: fix booting with 52-bit address space (Mark Salter) [2167398]
- arm64: head: remove __PHYS_OFFSET (Mark Salter) [2167398]
- arm64: lds: use PROVIDE instead of conditional definitions (Mark Salter) [2167398]
- arm64: setup: drop early FDT pointer helpers (Mark Salter) [2167398]
- arm64: head: avoid relocating the kernel twice for KASLR (Mark Salter) [2167398]
- arm64: kaslr: defer initialization to initcall where permitted (Mark Salter) [2167398]
- arm64: head: record CPU boot mode after enabling the MMU (Mark Salter) [2167398]
- arm64: head: populate kernel page tables with MMU and caches on (Mark Salter) [2167398]
- arm64: head: factor out TTBR1 assignment into a macro (Mark Salter) [2167398]
- arm64: idreg-override: use early FDT mapping in ID map (Mark Salter) [2167398]
- arm64: head: create a temporary FDT mapping in the initial ID map (Mark Salter) [2167398]
- arm64: head: use relative references to the RELA and RELR tables (Mark Salter) [2167398]
- arm64: head: cover entire kernel image in initial ID map (Mark Salter) [2167398]
- arm64: head: add helper function to remap regions in early page tables (Mark Salter) [2167398]
- arm64: mm: provide idmap pointer to cpu_replace_ttbr1() (Mark Salter) [2167398]
- arm64: head: pass ID map root table address to __enable_mmu() (Mark Salter) [2167398]
- arm64: kernel: drop unnecessary PoC cache clean+invalidate (Mark Salter) [2167398]
- arm64: head: split off idmap creation code (Mark Salter) [2167398]
- arm64: head: switch to map_memory macro for the extended ID map (Mark Salter) [2167398]
- arm64: head: simplify page table mapping macros (slightly) (Mark Salter) [2167398]
- arm64: head: drop idmap_ptrs_per_pgd (Mark Salter) [2167398]
- arm64: head: move assignment of idmap_t0sz to C code (Mark Salter) [2167398]
- arm64: mm: make vabits_actual a build time constant if possible (Mark Salter) [2167398]
- arm64: head: move kimage_vaddr variable into C file (Mark Salter) [2167398]
- arm64: trap implementation defined functionality in userspace (Mark Salter) [2167398]
- arm64/mm: use GENMASK_ULL for TTBR_BADDR_MASK_52 (Mark Salter) [2167398]
- arm64: numa: Don't check node against MAX_NUMNODES (Mark Salter) [2167398]
- arm64: Do not forget syscall when starting a new thread. (Mark Salter) [2167398]
- arm64: boot: add zstd support (Mark Salter) [2167398]
- arm64: cpufeature: Allow different PMU versions in ID_DFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64ZFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64SMFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORID_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORC_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORN_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LOREA_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORSA_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64ISAR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64ISAR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert GMID to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert DCZID_EL0 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert CTR_EL0 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64ISAR2_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64ISAR1_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Remove defines for RPRES enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64ZFR0_EL1 fields (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64SMFR0_EL1 enums (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for WFxT defines (Mark Salter) [2167398]
- arm64: stackleak: fix current_top_of_stack() (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Force inlining of erratum_set_next_event_generic() (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Move drop _tval from erratum function names (Mark Salter) [2167398]
- arm64: Add handling of CNTVCTSS traps (Mark Salter) [2167398]
- arm64: Add CNT{P,V}CTSS_EL0 alternatives to cnt{p,v}ct_el0 (Mark Salter) [2167398]
- clocksource/drivers/arch_arm_timer: Move workaround synchronisation around (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix masking for high freq counters (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Drop unnecessary ISB on CVAL programming (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Remove any trace of the TVAL programming interface (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Work around broken CVAL implementations (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Advertise 56bit timer to the core code (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Move MMIO timer programming over to CVAL (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix MMIO base address vs callback ordering issue (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Move system register timer programming over to CVAL (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Extend write side of timer register accessors to u64 (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Drop CNT*_TVAL read accessors (Mark Salter) [2167398]
- clocksource/arm_arch_timer: Add build-time guards for unhandled register accesses (Mark Salter) [2167398]
- s390/qeth: fix use-after-free in hsci (Tobias Huschle) [2183991]
- s390/uaccess: add missing earlyclobber annotations to __clear_user() (Tobias Huschle) [2183079]

Tue, 18 Apr 2023 GMT - Jan Stancek <jstancek@redhat.com> [5.14.0-301.el9]
- kernel.spec: gcov: make gcov subpackages per variant (Jan Stancek) [2180784]
- block: don't set GD_NEED_PART_SCAN if scan partition failed (Ming Lei) [2179915]
- net: ethtool: fix __ethtool_dev_mm_supported() implementation (Ivan Vecera) [2175237]
- ethtool: pse-pd: Fix double word in comments (Ivan Vecera) [2175237]
- netlink-specs: add rx-push to ethtool family (Ivan Vecera) [2175237]
- net: ethtool: extend ringparam set/get APIs for rx_push (Ivan Vecera) [2175237]
- ethtool: mm: fix get_mm() return code not propagating to user space (Ivan Vecera) [2175237]
- netlink: specs: add partial specification for ethtool (Ivan Vecera) [2175237]
- Documentation: networking: correct spelling (Ivan Vecera) [2175237]
- ethtool: netlink: convert commands to common SET (Ivan Vecera) [2175237]
- ethtool: netlink: handle SET intro/outro in the common code (Ivan Vecera) [2175237]
- net: ethtool: provide shims for stats aggregation helpers when CONFIG_ETHTOOL_NETLINK=n (Ivan Vecera) [2175237]
- net: ethtool: fix NULL pointer dereference in pause_prepare_data() (Ivan Vecera) [2175237]
- net: ethtool: fix NULL pointer dereference in stats_prepare_data() (Ivan Vecera) [2175237]
- ethtool: Add and use ethnl_update_bool. (Ivan Vecera) [2175237]
- net: ethtool: add helpers for MM fragment size translation (Ivan Vecera) [2175237]
- net: ethtool: add helpers for aggregate statistics (Ivan Vecera) [2175237]
- docs: ethtool: document ETHTOOL_A_STATS_SRC and ETHTOOL_A_PAUSE_STATS_SRC (Ivan Vecera) [2175237]
- net: ethtool: netlink: retrieve stats from multiple sources (eMAC, pMAC) (Ivan Vecera) [2175237]
- docs: ethtool-netlink: document interface for MAC Merge layer (Ivan Vecera) [2175237]
- net: ethtool: add support for MAC Merge layer (Ivan Vecera) [2175237]
- plca.c: fix obvious mistake in checking retval (Ivan Vecera) [2175237]
- ethtool: add tx aggregation parameters (Ivan Vecera) [2175237]
- ethtool: add netlink attr in rss get reply only if value is not null (Ivan Vecera) [2175237]
- net/ethtool: add netlink interface for the PLCA RS (Ivan Vecera) [2175237]
- ethtool: Replace 0-length array with flexible array (Ivan Vecera) [2175237]
- net/ethtool/ioctl: split ethtool_get_phy_stats into multiple helpers (Ivan Vecera) [2175237]
- net/ethtool/ioctl: remove if n_stats checks from ethtool_get_phy_stats (Ivan Vecera) [2175237]
- net/ethtool/ioctl: return -EOPNOTSUPP if we have no phy stats (Ivan Vecera) [2175237]
- ethtool: add netlink based get rss support (Ivan Vecera) [2175237]
- ethtool: avoiding integer overflow in ethtool_phys_id() (Ivan Vecera) [2175237]
- ethtool: doc: clarify what drivers can implement in their get_drvinfo() (Ivan Vecera) [2175237]
- ethtool: ethtool_get_drvinfo: populate drvinfo fields even if callback exits (Ivan Vecera) [2175237]
- ethtool: Fail number of channels change when it conflicts with rxnfc (Ivan Vecera) [2175237]
- ethtool: linkstate: add a statistic for PHY down events (Ivan Vecera) [2175237]
- ethtool: Add support for 800Gbps link modes (Ivan Vecera) [2175237]
- ethtool: pse-pd: fix null-deref on genl_info in dump (Ivan Vecera) [2175237]
- eth: pse: add missing static inlines (Ivan Vecera) [2175237]
- ethtool: add interface to interact with Ethernet Power Equipment (Ivan Vecera) [2175237]
- net: mdiobus: search for PSE nodes by parsing PHY nodes. (Ivan Vecera) [2175237]
- net: mdiobus: fwnode_mdiobus_register_phy() rework error handling (Ivan Vecera) [2175237]
- redhat: configs: Add config for PSE_CONTROLLER (Ivan Vecera) [2175237]
- net: add framework to support Ethernet PSE and PDs devices (Ivan Vecera) [2175237]
- ethtool: tunnels: check the return value of nla_nest_start() (Ivan Vecera) [2175237]
- ethtool: move from strlcpy with unused retval to strscpy (Ivan Vecera) [2175237]
- net: delete extra space and tab in blank line (Ivan Vecera) [2175237]
- treewide: uapi: Replace zero-length arrays with flexible-array members (Ivan Vecera) [2175237]
- ethtool: Fix and simplify ethtool_convert_link_mode_to_legacy_u32() (Ivan Vecera) [2175237]
- net: ethtool: move checks before rtnl_lock() in ethnl_set_rings (Ivan Vecera) [2175237]
- net: ethtool: extend ringparam set/get APIs for tx_push (Ivan Vecera) [2175237]
- ethtool: add support to set/get completion queue event size (Ivan Vecera) [2175237]
- ethtool: stats: Use struct_group() to clear all stats at once (Ivan Vecera) [2175237]
- net: convert users of bitmap_foo() to linkmode_foo() (Ivan Vecera) [2175237]
- cifs: Fix pages leak when writedata alloc failed in cifs_write_from_iter() (Ronnie Sahlberg) [2182524]
- cifs: Fix pages array leak when writedata alloc failed in cifs_writedata_alloc() (Ronnie Sahlberg) [2182524]
- cifs: update internal module number (Ronnie Sahlberg) [2182524]
- cifs: fix double free on failed kerberos auth (Ronnie Sahlberg) [2182524]
- cifs: fix interface count calculation during refresh (Ronnie Sahlberg) [2182524]
- cifs: fix memory leaks in session setup (Ronnie Sahlberg) [2182524]
- smb3: interface count displayed incorrectly (Ronnie Sahlberg) [2182524]
- cifs: Fix memory leak when build ntlmssp negotiate blob failed (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_ses_add_channel() (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_flock() (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_create() (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_copy_file_range() (Ronnie Sahlberg) [2182524]
- smb3: improve SMB3 change notification support (Ronnie Sahlberg) [2182524]
- cifs: lease key is uninitialized in two additional functions when smb1 (Ronnie Sahlberg) [2182524]
- cifs: lease key is uninitialized in smb1 paths (Ronnie Sahlberg) [2182524]
- cifs: fix double-fault crash during ntlmssp (Ronnie Sahlberg) [2182524]
- cifs: fix mount on old smb servers (Ronnie Sahlberg) [2182524]
- cifs: use ALIGN() and round_up() macros (Ronnie Sahlberg) [2182524]
- cifs: prevent copying past input buffer boundaries (Ronnie Sahlberg) [2182524]
- cifs: Fix the error length of VALIDATE_NEGOTIATE_INFO message (Ronnie Sahlberg) [2182524]
- cifs: destage dirty pages before re-reading them for cache=none (Ronnie Sahlberg) [2182524]
- cifs: return correct error in ->calc_signature() (Ronnie Sahlberg) [2182524]
- smb3: rename encryption/decryption TFMs (Ronnie Sahlberg) [2182524]
- cifs: replace kfree() with kfree_sensitive() for sensitive data (Ronnie Sahlberg) [2182524]
- cifs: remove initialization value (Ronnie Sahlberg) [2182524]
- cifs: Replace a couple of one-element arrays with flexible-array members (Ronnie Sahlberg) [2182524]
- smb3: add dynamic trace points for tree disconnect (Ronnie Sahlberg) [2182524]
- cifs: misc: fix spelling typo in comment (Ronnie Sahlberg) [2182524]
- cifs: update internal module number (Ronnie Sahlberg) [2182524]
- cifs: Fix memory leak on the deferred close (Ronnie Sahlberg) [2182524]
- SMB3: fix lease break timeout when multiple deferred close handles for the same file. (Ronnie Sahlberg) [2182524]
- smb3: lower default deferred close timeout to address perf regression (Ronnie Sahlberg) [2182524]
- smb3: allow deferred close timeout to be configurable (Ronnie Sahlberg) [2182524]
- cifs: update internal module number (Ronnie Sahlberg) [2182524]
- cifs: alloc_mid function should be marked as static (Ronnie Sahlberg) [2182524]
- cifs: remove "cifs_" prefix from init/destroy mids functions (Ronnie Sahlberg) [2182524]
- cifs: remove useless DeleteMidQEntry() (Ronnie Sahlberg) [2182524]
- cifs: fix wrong unlock before return from cifs_tree_connect() (Ronnie Sahlberg) [2182524]
- Documentation: networking: TC queue based filtering (Ivan Vecera) [2178209]
- act_skbedit: skbedit queue mapping for receive queue (Ivan Vecera) [2178209]
- wifi: iwlwifi: mvm: protect TXQ list manipulation (Jose Ignacio Tornos Martinez) [2183490]
- wifi: iwlwifi: mvm: fix mvmtxq->stopped handling (Jose Ignacio Tornos Martinez) [2183490]
- smb3: clarify multichannel warning (Ronnie Sahlberg) [2180669]
- smb3: do not log confusing message when server returns no network interfaces (Ronnie Sahlberg) [2180669]
- cifs: do not query ifaces on smb1 mounts (Ronnie Sahlberg) [2180669]
- cifs: periodically query network interfaces from server (Ronnie Sahlberg) [2180669]
- smb3: workaround negprot bug in some Samba servers (Ronnie Sahlberg) [2180669]
- smb3: use netname when available on secondary channels (Ronnie Sahlberg) [2180669]
- smb3: fix empty netname context on secondary channels (Ronnie Sahlberg) [2180669]
- cifs: populate empty hostnames for extra channels (Ronnie Sahlberg) [2180669]
- redhat/kernel.spec.template: fix installonlypkg for meta package (Jan Stancek)
- s390/dump: save IPL CPU registers once DAT is available (Chris von Recklinghausen) [2185692]
- gen_compile_commands: handle multiple lines per .mod file (Joel Slebodnick) [2160559]
- scripts/nsdeps: adjust to the format change of *.mod files (Joel Slebodnick) [2160559]
- kbuild: avoid regex RS for POSIX awk (Joel Slebodnick) [2160559]
- kbuild: make *.mod rule robust against too long argument error (Joel Slebodnick) [2160559]
- kbuild: make built-in.a rule robust against too long argument error (Joel Slebodnick) [2160559]
- kbuild: read *.mod to get objects passed to $(LD) or $(AR) (Joel Slebodnick) [2160559]
- kbuild: make *.mod not depend on *.o (Joel Slebodnick) [2160559]
- kbuild: get rid of duplication in *.mod files (Joel Slebodnick) [2160559]
- kbuild: split the second line of *.mod into *.usyms (Joel Slebodnick) [2160559]
- kbuild: reuse real-search to simplify cmd_mod (Joel Slebodnick) [2160559]
- kbuild: Fixup the IBT kbuild changes (Joel Slebodnick) [2160559]

Sun, 16 Apr 2023 GMT - Jan Stancek <jstancek@redhat.com> [5.14.0-300.el9]
- remoteproc: imx_rproc: Correct i.MX93 DRAM mapping (Steve Best) [2180764]
- remoteproc: imx_rproc: Enable attach recovery for i.MX8QM/QXP (Steve Best) [2180764]
- remoteproc: imx_rproc: Request mbox channel later (Steve Best) [2180764]
- remoteproc: imx_rproc: Support i.MX8QM (Steve Best) [2180764]
- remoteproc: imx_rproc: Support kicking Mcore from Linux for i.MX8QXP (Steve Best) [2180764]
- remoteproc: imx_rproc: Support attaching to i.MX8QXP M4 (Steve Best) [2180764]
- netdevsim: Fix memory leak of nsim_dev->fa_cookie (Petr Oros) [2181505]
- netdevsim: fix memory leak in nsim_bus_dev_new() (Petr Oros) [2181505]
- netdevsim: remove dir in nsim_dev_debugfs_init() when creating ports dir failed (Petr Oros) [2181505]
- netdevsim: fix memory leak in nsim_drv_probe() when nsim_dev_resources_register() failed (Petr Oros) [2181505]
- netdevsim: remove redundant variable ret (Petr Oros) [2181505]
- selftests: netdevsim: Add test cases for route deletion failure (Petr Oros) [2181505]
- netdevsim: fib: Add debugfs knob to simulate route deletion failure (Petr Oros) [2181505]
- netdevsim: fib: Fix reference count leak on route deletion failure (Petr Oros) [2181505]
- netdevsim: rely on XFRM state direction instead of flags (Petr Oros) [2181505]
- powerpc/64s/radix: Fix RWX mapping with relocated kernel (Avnish Chouhan) [2161680]
- powerpc/64s/radix: Fix crash with unaligned relocated kernel (Avnish Chouhan) [2161680]
- mm/filemap: fix page end in filemap_get_read_batch (Nico Pache) [2181263]
- dt-bindings: clock: imx93: drop TPM1/3 LPIT1/2 entry (Steve Best) [2178965]
- clk: imx: imx93: invoke imx_register_uart_clocks (Steve Best) [2178965]
- clk: imx: rename imx_obtain_fixed_clk_hw() to imx_get_clk_hw_by_name() (Steve Best) [2178965]
- clk: imx93: keep sys ctr clock always on (Steve Best) [2178965]
- clk: imx: keep hsio bus clock always on (Steve Best) [2178965]
- clk: imx93: drop tpm1/3, lpit1/2 clk (Steve Best) [2178965]
- clk: imx93: correct enet clock (Steve Best) [2178965]
- clk: imx93: unmap anatop base in error handling path (Steve Best) [2178965]
- clk: imx93: correct the flexspi1 clock setting (Steve Best) [2178965]
- soc: imx: imx93-src: No need to set device_driver owner (Steve Best) [2180773]
- soc: imx: imx93-pd: No need to set device_driver owner (Steve Best) [2180773]
- sched/topology: fix KASAN warning in hop_cmp() (Phil Auld) [RHEL-318]
- lib/cpumask: update comment for cpumask_local_spread() (Phil Auld) [RHEL-318]
- sched/topology: Introduce for_each_numa_hop_mask() (Phil Auld) [RHEL-318]
- sched/topology: Introduce sched_numa_hop_mask() (Phil Auld) [RHEL-318]
- lib/cpumask: reorganize cpumask_local_spread() logic (Phil Auld) [RHEL-318]
- cpumask: improve on cpumask_local_spread() locality (Phil Auld) [RHEL-318]
- sched: add sched_numa_find_nth_cpu() (Phil Auld) [RHEL-318]
- cpumask: introduce cpumask_nth_and_andnot (Phil Auld) [RHEL-318]
- lib/find: introduce find_nth_and_andnot_bit (Phil Auld) [RHEL-318]
- cpumask: add cpumask_nth_{,and,andnot} (Phil Auld) [RHEL-318]
- lib/bitmap: remove bitmap_ord_to_pos (Phil Auld) [RHEL-318]
- lib: remove lib/nodemask.c (Phil Auld) [RHEL-318]
- gcc-plugins: Undefine LATENT_ENTROPY_PLUGIN when plugin disabled for a file (Phil Auld) [RHEL-318]
- powerpc: drop dependency on <asm/machdep.h> in archrandom.h (Phil Auld) [RHEL-318]
- lib/nodemask: inline next_node_in() and node_random() (Phil Auld) [RHEL-318]
- lib/bitmap: add tests for find_nth_bit() (Phil Auld) [RHEL-318]
- lib: add find_nth{,_and,_andnot}_bit() (Phil Auld) [RHEL-318]
- lib/find_bit: optimize find_next_bit() functions (Phil Auld) [RHEL-318]
- lib/find_bit: create find_first_zero_bit_le() (Phil Auld) [RHEL-318]
- lib/find_bit: introduce FIND_FIRST_BIT() macro (Phil Auld) [RHEL-318]
- lib/bitmap: add bitmap_weight_and() (Phil Auld) [RHEL-318]
- lib/bitmap: don't call __bitmap_weight() in kernel code (Phil Auld) [RHEL-318]
- lib/cpumask: move trivial wrappers around find_bit to the header (Phil Auld) [RHEL-318]
- lib/cpumask: change return types to unsigned where appropriate (Phil Auld) [RHEL-318]
- cpumask: change return types to bool where appropriate (Phil Auld) [RHEL-318]
- cpumask: Always inline helpers which use bit manipulation functions (Phil Auld) [RHEL-318]
- cpumask: use find_first_and_bit() (Phil Auld) [RHEL-318]
- asm-generic/bitops: Always inline all bit manipulation helpers (Phil Auld) [RHEL-318]
- lib/bitmap: change type of bitmap_weight to unsigned long (Phil Auld) [RHEL-318]
- lib/bitmap: change return types to bool where appropriate (Phil Auld) [RHEL-318]
- arm: align find_bit declarations with generic kernel (Phil Auld) [RHEL-318]
- nodemask: Fix return values to be unsigned (Phil Auld) [RHEL-318]
- bitmap: Fix return values to be unsigned (Phil Auld) [RHEL-318]
- net: thunderbolt: fix memory leak in tbnet_open() (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Clear ep descriptor last (Desnes Nunes) [2181663]
- usb: dwc3: exynos: Fix remove() function (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Disable GUSB2PHYCFG.SUSPHY for End Transfer (Desnes Nunes) [2181663]
- USB: serial: option: add u-blox LARA-L6 modem (Desnes Nunes) [2181663]
- USB: serial: option: add u-blox LARA-R6 00B modem (Desnes Nunes) [2181663]
- USB: serial: option: remove old LARA-R6 PID (Desnes Nunes) [2181663]
- net: thunderbolt: Fix error handling in tbnet_init() (Desnes Nunes) [2181663]
- USB: serial: option: add Fibocom FM160 0x0111 composition (Desnes Nunes) [2181663]
- usb: add NO_LPM quirk for Realforce 87U Keyboard (Desnes Nunes) [2181663]
- usb: chipidea: fix deadlock in ci_otg_del_timer (Desnes Nunes) [2181663]
- usb: dwc3: Do not get extcon device when usb-role-switch is used (Desnes Nunes) [2181663]
- usb: typec: tipd: Prevent uninitialized event{1,2} in IRQ handler (Desnes Nunes) [2181663]
- usb: typec: mux: Enter safe mode only when pins need to be reconfigured (Desnes Nunes) [2181663]
- Revert "usb: dwc3: disable USB core PHY management" (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Return -ESHUTDOWN on ep disable (Desnes Nunes) [2181663]
- USB: serial: option: add Sierra Wireless EM9191 (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Don't set IMI for no_interrupt (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Stop processing more requests on IMI (Desnes Nunes) [2181663]
- xhci: Remove device endpoints from bandwidth list when freeing the device (Desnes Nunes) [2181663]
- xhci: Add quirk to reset host back to default state at shutdown (Desnes Nunes) [2181663]
- usb: xhci: add XHCI_SPURIOUS_SUCCESS to ASM1042 despite being a V0.96 controller (Desnes Nunes) [2181663]
- usb: typec: ucsi: acpi: Implement resume callback (Desnes Nunes) [2181663]
- usb: typec: ucsi: Check the connection on resume (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Don't delay End Transfer on delayed_status (Desnes Nunes) [2181663]
- usb: dwc3: Don't switch OTG -> peripheral if extcon is present (Desnes Nunes) [2181663]
- Revert "usb: dwc3: Don't switch OTG -> peripheral if extcon is present" (Desnes Nunes) [2181663]
- Revert "USB: fixup for merge issue with "usb: dwc3: Don't switch OTG -> peripheral if extcon is present"" (Desnes Nunes) [2181663]
- USB: omap_udc: Fix spelling mistake: "tranceiver_ctrl" -> "transceiver_ctrl" (Desnes Nunes) [2181663]
- usb: typec: Replace custom implementation of device_match_fwnode() (Desnes Nunes) [2181663]
- usb: idmouse: fix an uninit-value in idmouse_open (Desnes Nunes) [2181663]
- usb: phy: generic: Switch to use dev_err_probe() helper (Desnes Nunes) [2181663]
- usb: ulpi: use DEFINE_SHOW_ATTRIBUTE to simplify ulpi_regs (Desnes Nunes) [2181663]
- usb: cdc-wdm: Use skb_put_data() instead of skb_put/memcpy pair (Desnes Nunes) [2181663]
- usb: typec: fusb302: Switch to use dev_err_probe() helper (Desnes Nunes) [2181663]
- USB: serial: qcserial: add new usb-id for Dell branded EM7455 (Desnes Nunes) [2181663]
- media: flexcop-usb: use usb_endpoint_maxp() (Desnes Nunes) [2181663]
- media: flexcop-usb: clean up URB initialisation (Desnes Nunes) [2181663]
- media: flexcop-usb: clean up endpoint sanity checks (Desnes Nunes) [2181663]
- media: usb/dvb-usb-v2: fix repeated words in comments (Desnes Nunes) [2181663]
- thunderbolt: Use dev_err_probe() (Desnes Nunes) [2181663]
- thunderbolt: Convert to use sysfs_emit()/sysfs_emit_at() APIs (Desnes Nunes) [2181663]
- Revert "usb: storage: Add quirk for Samsung Fit flash" (Desnes Nunes) [2181663]
- usb: dwc3: core: fix some leaks in probe (Desnes Nunes) [2181663]
- usb: dwc3: core: Enable GUCTL1 bit 10 for fixing termination error after resume bug (Desnes Nunes) [2181663]
- dt-bindings: usb: snps,dwc3: Add 'snps,resume-hs-terminations' quirk (Desnes Nunes) [2181663]
- USB: add RESET_RESUME quirk for NVIDIA Jetson devices in RCM (Desnes Nunes) [2181663]
- usb: dwc3: core: add gfladj_refclk_lpm_sel quirk (Desnes Nunes) [2181663]
- dt-bindings: usb: dwc3: Add gfladj-refclk-lpm-sel-quirk (Desnes Nunes) [2181663]
- usb: dwc3: pci: Add PCIe device ID for USB3 controller on CPU sub-system for Alder Lake P (Desnes Nunes) [2181663]
- usb: dwc3: pci: Update the macro names for USB PCIe device ID's for Alder Lake platforms (Desnes Nunes) [2181663]
- usb: dwc3: xilinx: fix usb3 non-wakeup source resume failure (Desnes Nunes) [2181663]
- usb: dwc3: xilinx: add power management ops support (Desnes Nunes) [2181663]
- media: uvcvideo: move uvc_format_desc to common header (Desnes Nunes) [2181663]
- media: v4l: move helper functions for fractions from uvc to v4l2-common (Desnes Nunes) [2181663]
- dt-bindings: usb: dwc3: add sdm670 compatible (Desnes Nunes) [2181663]
- usb: dwc3: qcom: drop unneeded compatibles (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Do not clear ep delayed stop flag during ep disable (Desnes Nunes) [2181663]
- dt-bindings: usb: dwc2: rockchip: add rockchip,rk3128-usb (Desnes Nunes) [2181663]
- dt-bindings: usb: qcom,dwc3: Fix SM6115 clocks, irqs (Desnes Nunes) [2181663]
- usb: dwc2: Remove redundant license text (Desnes Nunes) [2181663]
- usb: dwc3: Fix typos in gadget.c (Desnes Nunes) [2181663]
- xhci: remove unused lpm_failed_dev member from struct xhci_hcd (Desnes Nunes) [2181663]
- xhci: remove unused command member from struct xhci_hcd struct (Desnes Nunes) [2181663]
- xhci: show fault reason for a failed enable slot command (Desnes Nunes) [2181663]
- xhci: Don't show warning for reinit on known broken suspend (Desnes Nunes) [2181663]
- xhci: dbc: Fix memory leak in xhci_alloc_dbc() (Desnes Nunes) [2181663]
- usb: host: xhci: Fix potential memory leak in xhci_alloc_stream_info() (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up driver prefix (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: move driver structure (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up attribute visibility logic (Desnes Nunes) [2181663]
- USB: serial: console: move mutex_unlock() before usb_serial_put() (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: convert to use dev_groups (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: add support for HP and HA devices (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: simplify divisor handling (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: assume hi-speed type (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up baudrate request (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up attribute handling (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up modem-status handling (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: tighten device-type detection (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: rename channel index (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: include FT2232D in type string (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: rename chip types (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: drop redundant chip type comments (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up chip type enum (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: fix 300 bps rate for SIO (Desnes Nunes) [2181663]
- usb: typec: intel_pmc_mux: Use the helper acpi_dev_get_memory_resources() (Desnes Nunes) [2181663]
- usb: misc: usb3503: call clk_disable_unprepare in the error handling (Desnes Nunes) [2181663]
- usb: chipidea: make configs for glue drivers visible with EXPERT (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Submit endxfer command if delayed during disconnect (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Skip waiting for CMDACT cleared during endxfer (Desnes Nunes) [2181663]
- usb: dwc3: Increase DWC3 controller halt timeout (Desnes Nunes) [2181663]
- usb: dwc3: Remove DWC3 locking during gadget suspend/resume (Desnes Nunes) [2181663]
- usb: dwc3: Avoid unmapping USB requests if endxfer is not complete (Desnes Nunes) [2181663]
- usb: misc: uss720: fix uninitialized variable rlen (Desnes Nunes) [2181663]
- thunderbolt: debugfs: Fix spelling mistakes in seq_puts text (Desnes Nunes) [2181663]
- thunderbolt: Add support for ASMedia NVM image format (Desnes Nunes) [2181663]
- thunderbolt: Move vendor specific NVM handling into nvm.c (Desnes Nunes) [2181663]
- thunderbolt: Provide tb_retimer_nvm_read() analogous to tb_switch_nvm_read() (Desnes Nunes) [2181663]
- thunderbolt: Rename and make nvm_read() available for other files (Desnes Nunes) [2181663]
- thunderbolt: Extend NVM version fields to 32-bits (Desnes Nunes) [2181663]
- thunderbolt: Allow NVM upgrade of USB4 host routers (Desnes Nunes) [2181663]
- scsi: uas: Drop DID_TARGET_FAILURE use (Desnes Nunes) [2181663]
- usb: clean up after dropping driver registration log spam (Desnes Nunes) [2181663]
- usb: phy: tegra: switch to using devm_gpiod_get() (Desnes Nunes) [2181663]
- USB: xhci: make xhci_get_endpoint_address static (Desnes Nunes) [2181663]
- thunderbolt: Add support for receiver lane margining (Desnes Nunes) [2181663]
- thunderbolt: Add helper to check if CL states are enabled on port (Desnes Nunes) [2181663]
- thunderbolt: Pass CL state bitmask to tb_port_clx_supported() (Desnes Nunes) [2181663]
- thunderbolt: Move port CL state functions into correct place in switch.c (Desnes Nunes) [2181663]
- thunderbolt: Move tb_xdomain_parent() to tb.h (Desnes Nunes) [2181663]
- USB: hcd-pci: Drop the unused id parameter from usb_hcd_pci_probe() (Desnes Nunes) [2181663]
- net: thunderbolt: Update module description with mention of USB4 (Desnes Nunes) [2181663]
- net: thunderbolt: Enable full end-to-end flow control (Desnes Nunes) [2181663]
- thunderbolt: Add back Intel Falcon Ridge end-to-end flow control workaround (Desnes Nunes) [2181663]
- thunderbolt: Show link type for XDomain connections too (Desnes Nunes) [2181663]
- net: thunderbolt: Enable DMA paths only after rings are enabled (Desnes Nunes) [2181663]
- usb: reduce kernel log spam on driver registration (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Continue handling EP0 xfercomplete events (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Synchronize IRQ between soft connect/disconnect (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Force sending delayed status during soft disconnect (Desnes Nunes) [2181663]
- usb: dwc3: Do not service EP0 and conndone events if soft disconnected (Desnes Nunes) [2181663]
- usb: host: xhci-plat: suspend/resume clks for brcm (Desnes Nunes) [2181663]
- usb: host: xhci-plat: suspend and resume clocks (Desnes Nunes) [2181663]
- usb: phy: mxs: fix MXS_PHY_TX_CAL45_MIN and MXS_PHY_TX_CAL45_MAX (Desnes Nunes) [2181663]
- usb: host: Initiate urb ep with udev ep0 (Desnes Nunes) [2181663]
- usb: ehci: Use endpoint in URB to get maxpacket (Desnes Nunes) [2181663]
- usb: chipidea: Add support for VBUS control with PHY (Desnes Nunes) [2181663]
- dt-bindings: usb: Add missing (unevaluated|additional)Properties on child nodes (Desnes Nunes) [2181663]
- media: uvcvideo: Limit power line control for Sonix Technology (Desnes Nunes) [2181663]
- media: uvcvideo: Use entity get_cur in uvc_ctrl_set (Desnes Nunes) [2181663]
- media: uvcvideo: Fix typo 'the the' in comment (Desnes Nunes) [2181663]
- media: uvcvideo: Use indexed loops in uvc_ctrl_init_ctrl() (Desnes Nunes) [2181663]
- media: uvcvideo: Fix memory leak in uvc_gpio_parse (Desnes Nunes) [2181663]
- media: gspca: Fix typo 'the the' in comment (Desnes Nunes) [2181663]
- thunderbolt: Add support for Intel Meteor Lake (Desnes Nunes) [2181663]
- thunderbolt: Add comment where Thunderbolt 4 PCI IDs start (Desnes Nunes) [2181663]
- usb/hcd: Fix dma_map_sg error check (Desnes Nunes) [2181663]
- usb: move from strlcpy with unused retval to strscpy (Desnes Nunes) [2181663]
- dt-bindings: usb: renesas, usb3-peri: Document RZ/V2M r9a09g011 support (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Fix CC PHY noise filter of voltage level (Desnes Nunes) [2181663]
- usb: typec: tcpci: Move function "tcpci_to_typec_cc" to common (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Add compatible id with rt1715 (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Add initial phy setting (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Add regulator support when source vbus (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Fix vendor setting when set vconn (Desnes Nunes) [2181663]
- dt-bindings usb: typec: rt1711h: Add binding for Richtek RT1711H (Desnes Nunes) [2181663]
- usb: dwc3: qcom: clean up icc init (Desnes Nunes) [2181663]
- usb: dwc3: qcom: only parse 'maximum-speed' once (Desnes Nunes) [2181663]
- usb: common: debug: Check non-standard control requests (Desnes Nunes) [2181663]
- usb: dwc3: trace: add Start of Frame Number to trace event (Desnes Nunes) [2181663]
- usb: dwc3: debug: show events parameters in hex (Desnes Nunes) [2181663]
- usb: dwc3: gadget: conditionally remove requests (Desnes Nunes) [2181663]
- usb: typec: ucsi: stm32g0: Fix spelling mistake "booloader" -> "bootloader" (Desnes Nunes) [2181663]
- usb: common: usb-conn-gpio: Simplify some error message (Desnes Nunes) [2181663]
- block: Add error codes for common PR failures (Maurizio Lombardi) [2160677]
- nvmet: avoid potential UAF in nvmet_req_complete() (Maurizio Lombardi) [2160677]
- nvme-tcp: add nvme-tcp pdu size build protection (Maurizio Lombardi) [2160677]
- nvme-tcp: fix opcode reporting in the timeout handler (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Lexar NM620 (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Netac NV3000 (Maurizio Lombardi) [2160677]
- nvme-pci: fixing memory leak in probe teardown path (Maurizio Lombardi) [2160677]
- nvme: fix handling single range discard request (Maurizio Lombardi) [2160677]
- nvme-fabrics: show well known discovery name (Maurizio Lombardi) [2160677]
- nvme-tcp: don't access released socket during error recovery (Maurizio Lombardi) [2160677]
- nvme-auth: fix an error code in nvme_auth_process_dhchap_challenge() (Maurizio Lombardi) [2160677]
- nvme: bring back auto-removal of deleted namespaces during sequential scan (Maurizio Lombardi) [2160677]
- nvme: fix sparse warning on effects masking (Maurizio Lombardi) [2160677]
- nvme-pci: remove iod use_sgls (Maurizio Lombardi) [2160677]
- nvme-pci: fix freeing single sgl (Maurizio Lombardi) [2160677]
- nvme: mask CSE effects for security receive (Maurizio Lombardi) [2160677]
- nvme: always initialize known command effects (Maurizio Lombardi) [2160677]
- nvmet: for nvme admin set_features cmd, call nvmet_check_data_len_lte() (Maurizio Lombardi) [2160677]
- nvme-tcp: add additional info for nvme_tcp_timeout log (Maurizio Lombardi) [2160677]
- nvme: add nvme_opcode_str function for all nvme cmd types (Maurizio Lombardi) [2160677]
- nvme: remove nvme_execute_passthru_rq (Maurizio Lombardi) [2160677]
- nvme-pci: place descriptor addresses in iod (Maurizio Lombardi) [2160677]
- nvme-pci: use mapped entries for sgl decision (Maurizio Lombardi) [2160677]
- nvme-pci: remove SGL segment descriptors (Maurizio Lombardi) [2160677]
- nvme-auth: don't use NVMe status codes (Maurizio Lombardi) [2160677]
- nvme-fabrics: clarify AUTHREQ result handling (Maurizio Lombardi) [2160677]
- nvme-pci: add bogus ID quirk for ADATA SX6000PNP (Maurizio Lombardi) [2160677]
- nvme-auth: mark nvme_auth_wq static (Maurizio Lombardi) [2160677]
- nvme-auth: use workqueue dedicated to authentication (Maurizio Lombardi) [2160677]
- nvme: clear the request_queue pointers on failure in nvme_alloc_io_tag_set (Maurizio Lombardi) [2160677]
- nvme: clear the request_queue pointers on failure in nvme_alloc_admin_tag_set (Maurizio Lombardi) [2160677]
- nvme-fc: fix a missing queue put in nvmet_fc_ls_create_association (Maurizio Lombardi) [2160677]
- nvme: fix passthrough csi check (Maurizio Lombardi) [2160677]
- nvme-pci: fix timeout request state check (Maurizio Lombardi) [2160677]
- nvme-apple: only reset the controller when RTKit is running (Maurizio Lombardi) [2160677]
- nvme-apple: reset controller during shutdown (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_IDENTIFY_CNS quirk to Apple T2 controllers (Maurizio Lombardi) [2160677]
- nvme-apple: add NVME_QUIRK_IDENTIFY_CNS quirk to fix regression (Maurizio Lombardi) [2160677]
- nvme-auth: fix smatch warning complaints (Maurizio Lombardi) [2160677]
- nvme: also return I/O command effects from nvme_command_effects (Maurizio Lombardi) [2160677]
- nvmet: don't defer passthrough commands with trivial effects to the workqueue (Maurizio Lombardi) [2160677]
- nvmet: set the LBCC bit for commands that modify data (Maurizio Lombardi) [2160677]
- nvmet: use NVME_CMD_EFFECTS_CSUPP instead of open coding it (Maurizio Lombardi) [2160677]
- nvme-pci: update sqsize when adjusting the queue depth (Maurizio Lombardi) [2160677]
- nvme: fix setting the queue depth in nvme_alloc_io_tag_set (Maurizio Lombardi) [2160677]
- nvme-pci: use the tagset alloc/free helpers (Maurizio Lombardi) [2160677]
- nvme-pci: fix page size checks (Maurizio Lombardi) [2160677]
- nvme-pci: fix mempool alloc size (Maurizio Lombardi) [2160677]
- nvme-pci: fix doorbell buffer value endianness (Maurizio Lombardi) [2160677]
- nvme: Convert NVMe errors to PR errors (Maurizio Lombardi) [2160677]
- nvmet: don't open-code NVME_NS_ATTR_RO enumeration (Maurizio Lombardi) [2160677]
- nvme: add the Apple shared tag workaround to nvme_alloc_io_tag_set (Maurizio Lombardi) [2160677]
- nvme: only set reserved_tags in nvme_alloc_io_tag_set for fabrics controllers (Maurizio Lombardi) [2160677]
- nvme: consolidate setting the tagset flags (Maurizio Lombardi) [2160677]
- nvme-pci: split out a nvme_pci_ctrl_is_dead helper (Maurizio Lombardi) [2160677]
- nvme-pci: return early on ctrl state mismatch in nvme_reset_work (Maurizio Lombardi) [2160677]
- nvme-pci: rename nvme_disable_io_queues (Maurizio Lombardi) [2160677]
- nvme-pci: cleanup nvme_suspend_queue (Maurizio Lombardi) [2160677]
- nvme-pci: remove nvme_pci_disable (Maurizio Lombardi) [2160677]
- nvme-pci: remove nvme_disable_admin_queue (Maurizio Lombardi) [2160677]
- nvme: merge nvme_shutdown_ctrl into nvme_disable_ctrl (Maurizio Lombardi) [2160677]
- nvme: use nvme_wait_ready in nvme_shutdown_ctrl (Maurizio Lombardi) [2160677]
- nvme-apple: fix controller shutdown in apple_nvme_disable (Maurizio Lombardi) [2160677]
- nvme-fc: move common code into helper (Maurizio Lombardi) [2160677]
- nvme-fc: avoid null pointer dereference (Maurizio Lombardi) [2160677]
- nvme-multipath: support io stats on the mpath device (Maurizio Lombardi) [2160677]
- nvme: introduce nvme_start_request (Maurizio Lombardi) [2160677]
- nvme: use kstrtobool() instead of strtobool() (Maurizio Lombardi) [2160677]
- nvmet: expose firmware revision to configfs (Maurizio Lombardi) [2160677]
- nvmet: expose IEEE OUI to configfs (Maurizio Lombardi) [2160677]
- nvme: rename the queue quiescing helpers (Maurizio Lombardi) [2160677]
- nvme: avoid fallback to sequential scan due to transient issues (Maurizio Lombardi) [2160677]
- nvme-auth: have dhchap_auth_work wait for queues auth to complete (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant auth_work flush (Maurizio Lombardi) [2160677]
- nvme-auth: convert dhchap_auth_list to an array (Maurizio Lombardi) [2160677]
- nvme-auth: check chap ctrl_key once constructed (Maurizio Lombardi) [2160677]
- nvme-auth: no need to reset chap contexts on re-authentication (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant deallocations (Maurizio Lombardi) [2160677]
- nvme-auth: clear sensitive info right after authentication completes (Maurizio Lombardi) [2160677]
- nvme-auth: guarantee dhchap buffers under memory pressure (Maurizio Lombardi) [2160677]
- nvme-auth: don't keep long lived 4k dhchap buffer (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant if statement (Maurizio Lombardi) [2160677]
- nvme-auth: don't override ctrl keys before validation (Maurizio Lombardi) [2160677]
- nvme-auth: don't ignore key generation failures when initializing ctrl keys (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant buffer deallocations (Maurizio Lombardi) [2160677]
- nvme-auth: don't re-authenticate if the controller is not LIVE (Maurizio Lombardi) [2160677]
- nvme-auth: remove symbol export from nvme_auth_reset (Maurizio Lombardi) [2160677]
- nvme-auth: rename authentication work elements (Maurizio Lombardi) [2160677]
- nvme-auth: rename __nvme_auth_[reset|free] to nvme_auth[reset|free]_dhchap (Maurizio Lombardi) [2160677]
- nvme: implement the DEAC bit for the Write Zeroes command (Maurizio Lombardi) [2160677]
- nvme-fc: improve memory usage in nvme_fc_rcv_ls_req() (Maurizio Lombardi) [2160677]
- nvmet: only allocate a single slab for bvecs (Maurizio Lombardi) [2160677]
- nvmet: force reconnect when number of queue changes (Maurizio Lombardi) [2160677]
- nvmet: use try_cmpxchg in nvmet_update_sq_head (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Netac NV7000 (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Micron Nitro (Maurizio Lombardi) [2160677]
- nvme: quiet user passthrough command errors (Maurizio Lombardi) [2160677]
- nvme-multipath: set queue dma alignment to 3 (Maurizio Lombardi) [2160677]
- nvme-tcp: replace sg_init_marker() with sg_init_table() (Maurizio Lombardi) [2160677]
- nvme-hwmon: kmalloc the NVME SMART log buffer (Maurizio Lombardi) [2160677]
- nvme-hwmon: consistently ignore errors from nvme_hwmon_init (Maurizio Lombardi) [2160677]
- nvme-apple: don't limit DMA segement size (Maurizio Lombardi) [2160677]
- nvme-pci: disable write zeroes on various Kingston SSD (Maurizio Lombardi) [2160677]
- nvme-pci: avoid the deepest sleep state on ZHITAI TiPro5000 SSDs (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Lexar NM760 (Maurizio Lombardi) [2160677]
- nvme: Use blk_rq_map_user_io helper (Maurizio Lombardi) [2160677]
- nvmet: don't look at the request_queue in nvmet_bdev_set_limits (Maurizio Lombardi) [2160677]
- nvmet: don't look at the request_queue in nvmet_bdev_zone_mgmt_emulate_all (Maurizio Lombardi) [2160677]
- nvmet: add helpers to set the result field for connect commands (Maurizio Lombardi) [2160677]
- nvme: improve the NVME_CONNECT_AUTHREQ* definitions (Maurizio Lombardi) [2160677]
- nvmet-tcp: handle ICReq PDU received in NVMET_TCP_Q_LIVE state (Maurizio Lombardi) [2160677]
- nvme-pci: report the actual number of tagset maps (Maurizio Lombardi) [2160677]
- nvme: ensure subsystem reset is single threaded (Maurizio Lombardi) [2160677]
- nvme: restrict management ioctls to admin (Maurizio Lombardi) [2160677]
- nvme: copy firmware_rev on each init (Maurizio Lombardi) [2160677]
- nvme: handle effects after freeing the request (Maurizio Lombardi) [2160677]
- nvme-tcp: print actual source IP address through sysfs "address" attr (Maurizio Lombardi) [2160677]
- nvme-pci: move iod dma_len fill gaps (Maurizio Lombardi) [2160677]
- nvme-pci: iod npages fits in s8 (Maurizio Lombardi) [2160677]
- nvme-pci: iod's 'aborted' is a bool (Maurizio Lombardi) [2160677]
- nvme-pci: remove nvme_queue from nvme_iod (Maurizio Lombardi) [2160677]
- nvme: consider also host_iface when checking ip options (Maurizio Lombardi) [2160677]
- nvmet: avoid unnecessary flush bio (Maurizio Lombardi) [2160677]
- nvmet-auth: remove redundant parameters req (Maurizio Lombardi) [2160677]
- nvmet-auth: clean up with done_kfree (Maurizio Lombardi) [2160677]
- nvme-auth: remove the redundant req->cqe->result.u16 assignment operation (Maurizio Lombardi) [2160677]
- nvme: move from strlcpy with unused retval to strscpy (Maurizio Lombardi) [2160677]
- nvme: add comment for unaligned "fake" nqn (Maurizio Lombardi) [2160677]
- nvme-pci: disable Write Zeroes on Phison E3C/E4C (Maurizio Lombardi) [2160677]
- nvme: Fix IOC_PR_CLEAR and IOC_PR_RELEASE ioctls for nvme devices (Maurizio Lombardi) [2160677]
- locking/rwsem: Disable preemption in all down_write*() and up_write() code paths (Joel Savitz) [2176147]
- locking/rwsem: Disable preemption in all down_read*() and up_read() code paths (Joel Savitz) [2176147]
- locking/rwsem: Prevent non-first waiter from spinning in down_write() slowpath (Joel Savitz) [2176147]
- rtmutex: Ensure that the top waiter is always woken up (Joel Savitz) [2176147]
- locking/lockdep: Print more debug information - report name and key when look_up_lock_class() got confused (Joel Savitz) [2176147]
- locking: Fix qspinlock/x86 inline asm error (Joel Savitz) [2176147]
- locking: Add __lockfunc to slow path functions (Joel Savitz) [2176147]
- locking/rwsem: Allow slowpath writer to ignore handoff bit if not set by first waiter (Joel Savitz) [2176147]
- kernel/lockdep: move lockdep sysctls to its own file (Joel Savitz) [2176147]
- locking/qrwlock: Change "queue rwlock" to "queued rwlock" (Joel Savitz) [2176147]
- locking/mutex: Make contention tracepoints more consistent wrt adaptive spinning (Joel Savitz) [2176147]
- locking: Apply contention tracepoints in the slow path (Joel Savitz) [2176147]
- locking/rwsem: Always try to wake waiters in out_nolock path (Joel Savitz) [2176147]
- locking/rwsem: No need to check for handoff bit if wait queue empty (Joel Savitz) [2176147]
- lockdep: Use memset_startat() helper in reinit_class() (Joel Savitz) [2176147]
- locking/rwsem: Conditionally wake waiters in reader/writer slowpaths (Joel Savitz) [2176147]
- locking/rwsem: Make handoff bit handling more consistent (Joel Savitz) [2176147]
- Revert "locking/rwsem: Conditionally wake waiters in reader/writer slowpaths" (Joel Savitz) [2176147]
- futex: Fix futex_waitv() hrtimer debug object leak on kcalloc error (Joel Savitz) [2176147]
- futex: Remove a PREEMPT_RT_FULL reference. (Joel Savitz) [2176147]
- futex: Fix additional regressions (Joel Savitz) [2176147]
- futex: Fix sparc32/m68k/nds32 build regression (Joel Savitz) [2176147]
- futex: Ensure futex_atomic_cmpxchg_inatomic() is present (Joel Savitz) [2176147]
- futex: Remove futex_cmpxchg detection (Joel Savitz) [2176147]
- dm: fix __send_duplicate_bios() to always allow for splitting IO (Benjamin Marzinski) [2184420]
- dm: fix improper splitting for abnormal bios (Benjamin Marzinski) [2184420]

...

Thu, 20 Apr 2023 05:13:59 GMT: kernel-debug-modules-5.14.0-302.el9.x86_64

kernel-debug-modules - kernel modules to match the core kernel

This package provides commonly used kernel modules for the core kernel package.

Change Log:

Wed, 19 Apr 2023 GMT - Jan Stancek <jstancek@redhat.com> [5.14.0-302.el9]
- blk-mq: directly poll requests (Ming Lei) [2186507]
- inet: control sockets should not use current thread task_frag (Guillaume Nault) [2183213]
- net: simplify sk_page_frag (Guillaume Nault) [2183213]
- Treewide: Stop corrupting socket's task_frag (Guillaume Nault) [2183213]
- net: Introduce sk_use_task_frag in struct sock. (Guillaume Nault) [2183213]
- PCI: Fix use-after-free in pci_bus_release_domain_nr() (Myron Stowe) [2184109]
- powerpc/pseries/vas: Ignore VAS update for DLPAR if copy/paste is not enabled (Mamatha Inamdar) [2185505]
- nfs42: do not fail with EIO if ssc returns NFS4ERR_OFFLOAD_DENIED (Benjamin Coddington) [2170423]
- cnic: don't pass bogus GFP_ flags to dma_alloc_coherent (Nilesh Javali) [2164967]
- cnic: Use the bitmap API to allocate bitmaps (Nilesh Javali) [2164967]
- arm64/sve: Add Perf extensions documentation (Mark Salter) [2167398]
- arm64: asm/perf_regs.h: Avoid C++-style comment in UAPI header (Mark Salter) [2167398]
- perf: arm64: Add SVE vector granule register to user regs (Mark Salter) [2167398]
- arm64/cpufeature: Fix field sign for DIT hwcap detection (Mark Salter) [2167398]
- arm64/uprobes: change the uprobe_opcode_t typedef to fix the sparse warning (Mark Salter) [2167398]
- arm64/sysreg: Fix errors in 32 bit enumeration values (Mark Salter) [2167398]
- KVM: arm64: vgic: Add Apple M2 cpus to the list of broken SEIS implementations (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- perf: arm_spe: Use feature numbering for PMSEVFR_EL1 defines (Mark Salter) [2167398]
- redhat/configs: enable ARM64_ERRATUM_2645198 (Mark Salter) [2167398]
- arm64: errata: Workaround possible Cortex-A715 [ESR|FAR]_ELx corruption (Mark Salter) [2167398]
- arm64:uprobe fix the uprobe SWBP_INSN in big-endian (Mark Salter) [2167398]
- arm64: insn: always inline hint generation (Mark Salter) [2167398]
- arm64: insn: simplify insn group identification (Mark Salter) [2167398]
- arm64: insn: always inline predicates (Mark Salter) [2167398]
- arm64: insn: remove aarch64_insn_gen_prefetch() (Mark Salter) [2167398]
- arm64: alternatives: make apply_alternatives_vdso() static (Mark Salter) [2167398]
- arm64: make is_ttbrX_addr() noinstr-safe (Mark Salter) [2167398]
- arm64: atomics: lse: remove stale dependency on JUMP_LABEL (Mark Salter) [2167398]
- arm64/asm: Remove unused enable_da macro (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Use kstrtobool() instead of strtobool() (Mark Salter) [2167398]
- arm64: move on_thread_stack() to <asm/stacktrace.h> (Mark Salter) [2167398]
- arm64: remove current_top_of_stack() (Mark Salter) [2167398]
- arm64/sysreg: Remove duplicate definitions from asm/sysreg.h (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_DFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_DFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR5_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert MVFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert MVFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert MVFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_PFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_PFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_PFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR6_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR5_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR4_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR3_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR4_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR3_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Extend the maximum width of a register and symbol name (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MVFR2_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MVFR1_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MVFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_DFR1_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_DFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_PFR2_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_PFR1_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_PFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR6_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR5_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR4_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_MMFR5_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_MMFR4_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_MMFR0_EL1 (Mark Salter) [2167398]
- arm64: booting: Require placement within 48-bit addressable memory (Mark Salter) [2167398]
- arm64: mm: kfence: only handle translation faults (Mark Salter) [2167398]
- arm64/mm: Simplify and document pte_to_phys() for 52 bit addresses (Mark Salter) [2167398]
- arm64: armv8_deprecated: fix unused-function error (Mark Salter) [2167398]
- arm64: armv8_deprecated: rework deprected instruction handling (Mark Salter) [2167398]
- arm64: armv8_deprecated: move aarch32 helper earlier (Mark Salter) [2167398]
- arm64: armv8_deprecated move emulation functions (Mark Salter) [2167398]
- arm64: armv8_deprecated: fold ops into insn_emulation (Mark Salter) [2167398]
- arm64: rework EL0 MRS emulation (Mark Salter) [2167398]
- arm64: factor insn read out of call_undef_hook() (Mark Salter) [2167398]
- arm64: factor out EL1 SSBS emulation hook (Mark Salter) [2167398]
- arm64: split EL0/EL1 UNDEF handlers (Mark Salter) [2167398]
- arm64: allow kprobes on EL0 handlers (Mark Salter) [2167398]
- arm64: Add Cortex-715 CPU part definition (Mark Salter) [2167398]
- arm64/hwcap: Add support for SVE 2.1 (Mark Salter) [2167398]
- arm64/hwcap: Add support for FEAT_RPRFM (Mark Salter) [2167398]
- arm64/hwcap: Add support for FEAT_CSSC (Mark Salter) [2167398]
- arm64: Enable data independent timing (DIT) in the kernel (Mark Salter) [2167398]
- arm64/fpsimd: Make kernel_neon_ API _GPL (Mark Salter) [2167398]
- arm64: alternative: constify alternative_has_feature_* argument (Mark Salter) [2167398]
- arm64: jump_label: mark arguments as const to satisfy asm constraints (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix XGene-1 TVAL register math error (Mark Salter) [2167398]
- arm64: efi: Fix handling of misaligned runtime regions and drop warning (Mark Salter) [2167398]
- arm64: cpufeature: Fix the visibility of compat hwcaps (Mark Salter) [2167398]
- arm64: entry: avoid kprobe recursion (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix CNTPCT_LO and CNTVCT_LO value (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix handling of ARM erratum 858921 (Mark Salter) [2167398]
- redhat/configs: Enable CONFIG_ARM64_ERRATUM_2441007 (Mark Salter) [2167398]
- arm64: errata: Add Cortex-A55 to the repeat tlbi list (Mark Salter) [2167398]
- arm64/sysreg: Fix typo in SCTR_EL1.SPINTMASK (Mark Salter) [2167398]
- arm64: alternatives: Use vdso/bits.h instead of linux/bits.h (Mark Salter) [2167398]
- arm64: uaccess: simplify uaccess_mask_ptr() (Mark Salter) [2167398]
- arm64: support huge vmalloc mappings (Mark Salter) [2167398]
- arm64: spectre: increase parameters that can be used to turn off bhb mitigation individually (Mark Salter) [2167398]
- arm64: run softirqs on the per-CPU IRQ stack (Mark Salter) [2167398]
- arm64: vdso: use SYS_CNTVCTSS_EL0 for gettimeofday (Mark Salter) [2167398]
- arm64: alternative: patch alternatives in the vDSO (Mark Salter) [2167398]
- arm64: module: move find_section to header (Mark Salter) [2167398]
- arm64: module: Remove unused plt_entry_is_initialized() (Mark Salter) [2167398]
- arm64: module: Make plt_equals_entry() static (Mark Salter) [2167398]
- arm64: fix the build with binutils 2.27 (Mark Salter) [2167398]
- arm64: avoid BUILD_BUG_ON() in alternative-macros (Mark Salter) [2167398]
- arm64: alternatives: add shared NOP callback (Mark Salter) [2167398]
- arm64: alternatives: add alternative_has_feature_*() (Mark Salter) [2167398]
- arm64: alternatives: have callbacks take a cap (Mark Salter) [2167398]
- arm64: alternatives: make alt_region const (Mark Salter) [2167398]
- arm64: alternatives: hoist print out of __apply_alternatives() (Mark Salter) [2167398]
- arm64: alternatives: proton-pack: prepare for cap changes (Mark Salter) [2167398]
- arm64: alternatives: kvm: prepare for cap changes (Mark Salter) [2167398]
- arm64: cpufeature: make cpus_have_cap() noinstr-safe (Mark Salter) [2167398]
- arm64/ptrace: Support access to TPIDR2_EL0 (Mark Salter) [2167398]
- arm64/sysreg: Fix a few missed conversions (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64AFRn_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64DFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64FDR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Use feature numbering for PMU and SPE revisions (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64DFR0_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Align field names in ID_AA64DFR0_EL1 with architecture (Mark Salter) [2167398]
- arm64/sysreg: Add defintion for ALLINT (Mark Salter) [2167398]
- arm64/sysreg: Convert SCXTNUM_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert TIPDR_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64PFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64PFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64MMFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64MMFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64MMFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert HCRX_EL2 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64PFR1_EL1 SME enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64PFR1_EL1 BTI enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64PFR1_EL1 fractional version fields (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MTE feature enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for SSBS feature enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64PFR0_EL1.AdvSIMD constants (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64PFR0_EL1 constants (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64MMFR2_EL1.CnP (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64MMFR2_EL1.VARange (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64MMFR1_EL1 fields (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64MMFR0_EL1.ASIDBits (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64MMFR0_EL1.BigEnd (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64PFR1_EL1 constant names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64PFR0_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64MMFR2_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64MMFR0_EL1 definition names (Mark Salter) [2167398]
- arm64: cache: Remove unused CTR_CACHE_MINLINE_MASK (Mark Salter) [2167398]
- arm64/sysreg: Describe ID_AA64SMFR0_EL1.SMEVer as an enumeration (Mark Salter) [2167398]
- arm64/sysreg: Remove stray SMIDR_EL1 defines (Mark Salter) [2167398]
- redhat/configs: Enable CONFIG_ARM64_ERRATUM_2658417 (Mark Salter) [2167398]
- arm64: errata: remove BF16 HWCAP due to incorrect result on Cortex-A510 (Mark Salter) [2167398]
- arm64: cpufeature: Expose get_arm64_ftr_reg() outside cpufeature.c (Mark Salter) [2167398]
- arm64: cpufeature: Force HWCAP to be based on the sysreg visible to user-space (Mark Salter) [2167398]
- arm64: rework BTI exception handling (Mark Salter) [2167398]
- arm64: rework FPAC exception handling (Mark Salter) [2167398]
- arm64: consistently pass ESR_ELx to die() (Mark Salter) [2167398]
- arm64: die(): pass 'err' as long (Mark Salter) [2167398]
- arm64: report EL1 UNDEFs better (Mark Salter) [2167398]
- arm64: atomic: always inline the assembly (Mark Salter) [2167398]
- arm64: atomics: remove LL/SC trampolines (Mark Salter) [2167398]
- arm64: stacktrace: track hyp stacks in unwinder's address space (Mark Salter) [2167398]
- arm64: stacktrace: track all stack boundaries explicitly (Mark Salter) [2167398]
- arm64: stacktrace: remove stack type from fp translator (Mark Salter) [2167398]
- arm64: stacktrace: rework stack boundary discovery (Mark Salter) [2167398]
- arm64: stacktrace: add stackinfo_on_stack() helper (Mark Salter) [2167398]
- arm64: stacktrace: move SDEI stack helpers to stacktrace code (Mark Salter) [2167398]
- arm64: stacktrace: rename unwind_next_common() -> unwind_next_frame_record() (Mark Salter) [2167398]
- arm64: stacktrace: simplify unwind_next_common() (Mark Salter) [2167398]
- arm64: stacktrace: fix kerneldoc comments (Mark Salter) [2167398]
- arm64/sysreg: Add hwcap for SVE EBF16 (Mark Salter) [2167398]
- redhat/configs: aarch64: enable ERRATUM_2457168 workaround (Mark Salter) [2167398]
- arm64: topology: fix possible overflow in amu_fie_setup() (Mark Salter) [2167398]
- arm64: mm: don't acquire mutex when rewriting swapper (Mark Salter) [2167398]
- arm64: mm: fix resume for 52-bit enabled builds (Mark Salter) [2167398]
- arm64/ptrace: Don't clear calling process' TIF_SME on OOM (Mark Salter) [2167398]
- arm64/bti: Disable in kernel BTI when cross section thunks are broken (Mark Salter) [2167398]
- arm64: mm: Reserve enough pages for the initial ID map (Mark Salter) [2167398]
- perf/arm_pmu_platform: fix tests for platform_get_irq() failure (Mark Salter) [2167398]
- arm64: head: Ignore bogus KASLR displacement on non-relocatable kernels (Mark Salter) [2167398]
- arm64/signal: Raise limit on stack frames (Mark Salter) [2167398]
- arm64/cache: Fix cache_type_cwg() for register generation (Mark Salter) [2167398]
- arm64/sysreg: Guard SYS_FIELD_ macros for asm (Mark Salter) [2167398]
- arm64/sysreg: Directly include bitfield.h (Mark Salter) [2167398]
- arm64: errata: add detection for AMEVCNTR01 incrementing incorrectly (Mark Salter) [2167398]
- arm64: Fix comment typo (Mark Salter) [2167398]
- arm64: Fix match_list for erratum 1286807 on Arm Cortex-A76 (Mark Salter) [2167398]
- arm64: Update 'unwinder howto' (Mark Salter) [2167398]
- arm64: Delay initialisation of cpuinfo_arm64::reg_{zcr,smcr} (Mark Salter) [2167398]
- arm64: fix KASAN_INLINE (Mark Salter) [2167398]
- arm64: Add an override for ID_AA64SMFR0_EL1.FA64 (Mark Salter) [2167398]
- arm64: Add the arm64.nosve command line option (Mark Salter) [2167398]
- arm64: Add the arm64.nosme command line option (Mark Salter) [2167398]
- arm64: Expose a __check_override primitive for oddball features (Mark Salter) [2167398]
- arm64: Allow the idreg override to deal with variable field width (Mark Salter) [2167398]
- arm64: Factor out checking of a feature against the override into a macro (Mark Salter) [2167398]
- arm64: Allow sticky E2H when entering EL1 (Mark Salter) [2167398]
- arm64: Save state of HCR_EL2.E2H before switch to EL1 (Mark Salter) [2167398]
- arm64: Rename the VHE switch to "finalise_el2" (Mark Salter) [2167398]
- arm64: mm: fix booting with 52-bit address space (Mark Salter) [2167398]
- arm64: head: remove __PHYS_OFFSET (Mark Salter) [2167398]
- arm64: lds: use PROVIDE instead of conditional definitions (Mark Salter) [2167398]
- arm64: setup: drop early FDT pointer helpers (Mark Salter) [2167398]
- arm64: head: avoid relocating the kernel twice for KASLR (Mark Salter) [2167398]
- arm64: kaslr: defer initialization to initcall where permitted (Mark Salter) [2167398]
- arm64: head: record CPU boot mode after enabling the MMU (Mark Salter) [2167398]
- arm64: head: populate kernel page tables with MMU and caches on (Mark Salter) [2167398]
- arm64: head: factor out TTBR1 assignment into a macro (Mark Salter) [2167398]
- arm64: idreg-override: use early FDT mapping in ID map (Mark Salter) [2167398]
- arm64: head: create a temporary FDT mapping in the initial ID map (Mark Salter) [2167398]
- arm64: head: use relative references to the RELA and RELR tables (Mark Salter) [2167398]
- arm64: head: cover entire kernel image in initial ID map (Mark Salter) [2167398]
- arm64: head: add helper function to remap regions in early page tables (Mark Salter) [2167398]
- arm64: mm: provide idmap pointer to cpu_replace_ttbr1() (Mark Salter) [2167398]
- arm64: head: pass ID map root table address to __enable_mmu() (Mark Salter) [2167398]
- arm64: kernel: drop unnecessary PoC cache clean+invalidate (Mark Salter) [2167398]
- arm64: head: split off idmap creation code (Mark Salter) [2167398]
- arm64: head: switch to map_memory macro for the extended ID map (Mark Salter) [2167398]
- arm64: head: simplify page table mapping macros (slightly) (Mark Salter) [2167398]
- arm64: head: drop idmap_ptrs_per_pgd (Mark Salter) [2167398]
- arm64: head: move assignment of idmap_t0sz to C code (Mark Salter) [2167398]
- arm64: mm: make vabits_actual a build time constant if possible (Mark Salter) [2167398]
- arm64: head: move kimage_vaddr variable into C file (Mark Salter) [2167398]
- arm64: trap implementation defined functionality in userspace (Mark Salter) [2167398]
- arm64/mm: use GENMASK_ULL for TTBR_BADDR_MASK_52 (Mark Salter) [2167398]
- arm64: numa: Don't check node against MAX_NUMNODES (Mark Salter) [2167398]
- arm64: Do not forget syscall when starting a new thread. (Mark Salter) [2167398]
- arm64: boot: add zstd support (Mark Salter) [2167398]
- arm64: cpufeature: Allow different PMU versions in ID_DFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64ZFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64SMFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORID_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORC_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORN_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LOREA_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORSA_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64ISAR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64ISAR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert GMID to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert DCZID_EL0 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert CTR_EL0 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64ISAR2_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64ISAR1_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Remove defines for RPRES enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64ZFR0_EL1 fields (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64SMFR0_EL1 enums (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for WFxT defines (Mark Salter) [2167398]
- arm64: stackleak: fix current_top_of_stack() (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Force inlining of erratum_set_next_event_generic() (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Move drop _tval from erratum function names (Mark Salter) [2167398]
- arm64: Add handling of CNTVCTSS traps (Mark Salter) [2167398]
- arm64: Add CNT{P,V}CTSS_EL0 alternatives to cnt{p,v}ct_el0 (Mark Salter) [2167398]
- clocksource/drivers/arch_arm_timer: Move workaround synchronisation around (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix masking for high freq counters (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Drop unnecessary ISB on CVAL programming (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Remove any trace of the TVAL programming interface (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Work around broken CVAL implementations (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Advertise 56bit timer to the core code (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Move MMIO timer programming over to CVAL (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix MMIO base address vs callback ordering issue (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Move system register timer programming over to CVAL (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Extend write side of timer register accessors to u64 (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Drop CNT*_TVAL read accessors (Mark Salter) [2167398]
- clocksource/arm_arch_timer: Add build-time guards for unhandled register accesses (Mark Salter) [2167398]
- s390/qeth: fix use-after-free in hsci (Tobias Huschle) [2183991]
- s390/uaccess: add missing earlyclobber annotations to __clear_user() (Tobias Huschle) [2183079]

Tue, 18 Apr 2023 GMT - Jan Stancek <jstancek@redhat.com> [5.14.0-301.el9]
- kernel.spec: gcov: make gcov subpackages per variant (Jan Stancek) [2180784]
- block: don't set GD_NEED_PART_SCAN if scan partition failed (Ming Lei) [2179915]
- net: ethtool: fix __ethtool_dev_mm_supported() implementation (Ivan Vecera) [2175237]
- ethtool: pse-pd: Fix double word in comments (Ivan Vecera) [2175237]
- netlink-specs: add rx-push to ethtool family (Ivan Vecera) [2175237]
- net: ethtool: extend ringparam set/get APIs for rx_push (Ivan Vecera) [2175237]
- ethtool: mm: fix get_mm() return code not propagating to user space (Ivan Vecera) [2175237]
- netlink: specs: add partial specification for ethtool (Ivan Vecera) [2175237]
- Documentation: networking: correct spelling (Ivan Vecera) [2175237]
- ethtool: netlink: convert commands to common SET (Ivan Vecera) [2175237]
- ethtool: netlink: handle SET intro/outro in the common code (Ivan Vecera) [2175237]
- net: ethtool: provide shims for stats aggregation helpers when CONFIG_ETHTOOL_NETLINK=n (Ivan Vecera) [2175237]
- net: ethtool: fix NULL pointer dereference in pause_prepare_data() (Ivan Vecera) [2175237]
- net: ethtool: fix NULL pointer dereference in stats_prepare_data() (Ivan Vecera) [2175237]
- ethtool: Add and use ethnl_update_bool. (Ivan Vecera) [2175237]
- net: ethtool: add helpers for MM fragment size translation (Ivan Vecera) [2175237]
- net: ethtool: add helpers for aggregate statistics (Ivan Vecera) [2175237]
- docs: ethtool: document ETHTOOL_A_STATS_SRC and ETHTOOL_A_PAUSE_STATS_SRC (Ivan Vecera) [2175237]
- net: ethtool: netlink: retrieve stats from multiple sources (eMAC, pMAC) (Ivan Vecera) [2175237]
- docs: ethtool-netlink: document interface for MAC Merge layer (Ivan Vecera) [2175237]
- net: ethtool: add support for MAC Merge layer (Ivan Vecera) [2175237]
- plca.c: fix obvious mistake in checking retval (Ivan Vecera) [2175237]
- ethtool: add tx aggregation parameters (Ivan Vecera) [2175237]
- ethtool: add netlink attr in rss get reply only if value is not null (Ivan Vecera) [2175237]
- net/ethtool: add netlink interface for the PLCA RS (Ivan Vecera) [2175237]
- ethtool: Replace 0-length array with flexible array (Ivan Vecera) [2175237]
- net/ethtool/ioctl: split ethtool_get_phy_stats into multiple helpers (Ivan Vecera) [2175237]
- net/ethtool/ioctl: remove if n_stats checks from ethtool_get_phy_stats (Ivan Vecera) [2175237]
- net/ethtool/ioctl: return -EOPNOTSUPP if we have no phy stats (Ivan Vecera) [2175237]
- ethtool: add netlink based get rss support (Ivan Vecera) [2175237]
- ethtool: avoiding integer overflow in ethtool_phys_id() (Ivan Vecera) [2175237]
- ethtool: doc: clarify what drivers can implement in their get_drvinfo() (Ivan Vecera) [2175237]
- ethtool: ethtool_get_drvinfo: populate drvinfo fields even if callback exits (Ivan Vecera) [2175237]
- ethtool: Fail number of channels change when it conflicts with rxnfc (Ivan Vecera) [2175237]
- ethtool: linkstate: add a statistic for PHY down events (Ivan Vecera) [2175237]
- ethtool: Add support for 800Gbps link modes (Ivan Vecera) [2175237]
- ethtool: pse-pd: fix null-deref on genl_info in dump (Ivan Vecera) [2175237]
- eth: pse: add missing static inlines (Ivan Vecera) [2175237]
- ethtool: add interface to interact with Ethernet Power Equipment (Ivan Vecera) [2175237]
- net: mdiobus: search for PSE nodes by parsing PHY nodes. (Ivan Vecera) [2175237]
- net: mdiobus: fwnode_mdiobus_register_phy() rework error handling (Ivan Vecera) [2175237]
- redhat: configs: Add config for PSE_CONTROLLER (Ivan Vecera) [2175237]
- net: add framework to support Ethernet PSE and PDs devices (Ivan Vecera) [2175237]
- ethtool: tunnels: check the return value of nla_nest_start() (Ivan Vecera) [2175237]
- ethtool: move from strlcpy with unused retval to strscpy (Ivan Vecera) [2175237]
- net: delete extra space and tab in blank line (Ivan Vecera) [2175237]
- treewide: uapi: Replace zero-length arrays with flexible-array members (Ivan Vecera) [2175237]
- ethtool: Fix and simplify ethtool_convert_link_mode_to_legacy_u32() (Ivan Vecera) [2175237]
- net: ethtool: move checks before rtnl_lock() in ethnl_set_rings (Ivan Vecera) [2175237]
- net: ethtool: extend ringparam set/get APIs for tx_push (Ivan Vecera) [2175237]
- ethtool: add support to set/get completion queue event size (Ivan Vecera) [2175237]
- ethtool: stats: Use struct_group() to clear all stats at once (Ivan Vecera) [2175237]
- net: convert users of bitmap_foo() to linkmode_foo() (Ivan Vecera) [2175237]
- cifs: Fix pages leak when writedata alloc failed in cifs_write_from_iter() (Ronnie Sahlberg) [2182524]
- cifs: Fix pages array leak when writedata alloc failed in cifs_writedata_alloc() (Ronnie Sahlberg) [2182524]
- cifs: update internal module number (Ronnie Sahlberg) [2182524]
- cifs: fix double free on failed kerberos auth (Ronnie Sahlberg) [2182524]
- cifs: fix interface count calculation during refresh (Ronnie Sahlberg) [2182524]
- cifs: fix memory leaks in session setup (Ronnie Sahlberg) [2182524]
- smb3: interface count displayed incorrectly (Ronnie Sahlberg) [2182524]
- cifs: Fix memory leak when build ntlmssp negotiate blob failed (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_ses_add_channel() (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_flock() (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_create() (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_copy_file_range() (Ronnie Sahlberg) [2182524]
- smb3: improve SMB3 change notification support (Ronnie Sahlberg) [2182524]
- cifs: lease key is uninitialized in two additional functions when smb1 (Ronnie Sahlberg) [2182524]
- cifs: lease key is uninitialized in smb1 paths (Ronnie Sahlberg) [2182524]
- cifs: fix double-fault crash during ntlmssp (Ronnie Sahlberg) [2182524]
- cifs: fix mount on old smb servers (Ronnie Sahlberg) [2182524]
- cifs: use ALIGN() and round_up() macros (Ronnie Sahlberg) [2182524]
- cifs: prevent copying past input buffer boundaries (Ronnie Sahlberg) [2182524]
- cifs: Fix the error length of VALIDATE_NEGOTIATE_INFO message (Ronnie Sahlberg) [2182524]
- cifs: destage dirty pages before re-reading them for cache=none (Ronnie Sahlberg) [2182524]
- cifs: return correct error in ->calc_signature() (Ronnie Sahlberg) [2182524]
- smb3: rename encryption/decryption TFMs (Ronnie Sahlberg) [2182524]
- cifs: replace kfree() with kfree_sensitive() for sensitive data (Ronnie Sahlberg) [2182524]
- cifs: remove initialization value (Ronnie Sahlberg) [2182524]
- cifs: Replace a couple of one-element arrays with flexible-array members (Ronnie Sahlberg) [2182524]
- smb3: add dynamic trace points for tree disconnect (Ronnie Sahlberg) [2182524]
- cifs: misc: fix spelling typo in comment (Ronnie Sahlberg) [2182524]
- cifs: update internal module number (Ronnie Sahlberg) [2182524]
- cifs: Fix memory leak on the deferred close (Ronnie Sahlberg) [2182524]
- SMB3: fix lease break timeout when multiple deferred close handles for the same file. (Ronnie Sahlberg) [2182524]
- smb3: lower default deferred close timeout to address perf regression (Ronnie Sahlberg) [2182524]
- smb3: allow deferred close timeout to be configurable (Ronnie Sahlberg) [2182524]
- cifs: update internal module number (Ronnie Sahlberg) [2182524]
- cifs: alloc_mid function should be marked as static (Ronnie Sahlberg) [2182524]
- cifs: remove "cifs_" prefix from init/destroy mids functions (Ronnie Sahlberg) [2182524]
- cifs: remove useless DeleteMidQEntry() (Ronnie Sahlberg) [2182524]
- cifs: fix wrong unlock before return from cifs_tree_connect() (Ronnie Sahlberg) [2182524]
- Documentation: networking: TC queue based filtering (Ivan Vecera) [2178209]
- act_skbedit: skbedit queue mapping for receive queue (Ivan Vecera) [2178209]
- wifi: iwlwifi: mvm: protect TXQ list manipulation (Jose Ignacio Tornos Martinez) [2183490]
- wifi: iwlwifi: mvm: fix mvmtxq->stopped handling (Jose Ignacio Tornos Martinez) [2183490]
- smb3: clarify multichannel warning (Ronnie Sahlberg) [2180669]
- smb3: do not log confusing message when server returns no network interfaces (Ronnie Sahlberg) [2180669]
- cifs: do not query ifaces on smb1 mounts (Ronnie Sahlberg) [2180669]
- cifs: periodically query network interfaces from server (Ronnie Sahlberg) [2180669]
- smb3: workaround negprot bug in some Samba servers (Ronnie Sahlberg) [2180669]
- smb3: use netname when available on secondary channels (Ronnie Sahlberg) [2180669]
- smb3: fix empty netname context on secondary channels (Ronnie Sahlberg) [2180669]
- cifs: populate empty hostnames for extra channels (Ronnie Sahlberg) [2180669]
- redhat/kernel.spec.template: fix installonlypkg for meta package (Jan Stancek)
- s390/dump: save IPL CPU registers once DAT is available (Chris von Recklinghausen) [2185692]
- gen_compile_commands: handle multiple lines per .mod file (Joel Slebodnick) [2160559]
- scripts/nsdeps: adjust to the format change of *.mod files (Joel Slebodnick) [2160559]
- kbuild: avoid regex RS for POSIX awk (Joel Slebodnick) [2160559]
- kbuild: make *.mod rule robust against too long argument error (Joel Slebodnick) [2160559]
- kbuild: make built-in.a rule robust against too long argument error (Joel Slebodnick) [2160559]
- kbuild: read *.mod to get objects passed to $(LD) or $(AR) (Joel Slebodnick) [2160559]
- kbuild: make *.mod not depend on *.o (Joel Slebodnick) [2160559]
- kbuild: get rid of duplication in *.mod files (Joel Slebodnick) [2160559]
- kbuild: split the second line of *.mod into *.usyms (Joel Slebodnick) [2160559]
- kbuild: reuse real-search to simplify cmd_mod (Joel Slebodnick) [2160559]
- kbuild: Fixup the IBT kbuild changes (Joel Slebodnick) [2160559]

Sun, 16 Apr 2023 GMT - Jan Stancek <jstancek@redhat.com> [5.14.0-300.el9]
- remoteproc: imx_rproc: Correct i.MX93 DRAM mapping (Steve Best) [2180764]
- remoteproc: imx_rproc: Enable attach recovery for i.MX8QM/QXP (Steve Best) [2180764]
- remoteproc: imx_rproc: Request mbox channel later (Steve Best) [2180764]
- remoteproc: imx_rproc: Support i.MX8QM (Steve Best) [2180764]
- remoteproc: imx_rproc: Support kicking Mcore from Linux for i.MX8QXP (Steve Best) [2180764]
- remoteproc: imx_rproc: Support attaching to i.MX8QXP M4 (Steve Best) [2180764]
- netdevsim: Fix memory leak of nsim_dev->fa_cookie (Petr Oros) [2181505]
- netdevsim: fix memory leak in nsim_bus_dev_new() (Petr Oros) [2181505]
- netdevsim: remove dir in nsim_dev_debugfs_init() when creating ports dir failed (Petr Oros) [2181505]
- netdevsim: fix memory leak in nsim_drv_probe() when nsim_dev_resources_register() failed (Petr Oros) [2181505]
- netdevsim: remove redundant variable ret (Petr Oros) [2181505]
- selftests: netdevsim: Add test cases for route deletion failure (Petr Oros) [2181505]
- netdevsim: fib: Add debugfs knob to simulate route deletion failure (Petr Oros) [2181505]
- netdevsim: fib: Fix reference count leak on route deletion failure (Petr Oros) [2181505]
- netdevsim: rely on XFRM state direction instead of flags (Petr Oros) [2181505]
- powerpc/64s/radix: Fix RWX mapping with relocated kernel (Avnish Chouhan) [2161680]
- powerpc/64s/radix: Fix crash with unaligned relocated kernel (Avnish Chouhan) [2161680]
- mm/filemap: fix page end in filemap_get_read_batch (Nico Pache) [2181263]
- dt-bindings: clock: imx93: drop TPM1/3 LPIT1/2 entry (Steve Best) [2178965]
- clk: imx: imx93: invoke imx_register_uart_clocks (Steve Best) [2178965]
- clk: imx: rename imx_obtain_fixed_clk_hw() to imx_get_clk_hw_by_name() (Steve Best) [2178965]
- clk: imx93: keep sys ctr clock always on (Steve Best) [2178965]
- clk: imx: keep hsio bus clock always on (Steve Best) [2178965]
- clk: imx93: drop tpm1/3, lpit1/2 clk (Steve Best) [2178965]
- clk: imx93: correct enet clock (Steve Best) [2178965]
- clk: imx93: unmap anatop base in error handling path (Steve Best) [2178965]
- clk: imx93: correct the flexspi1 clock setting (Steve Best) [2178965]
- soc: imx: imx93-src: No need to set device_driver owner (Steve Best) [2180773]
- soc: imx: imx93-pd: No need to set device_driver owner (Steve Best) [2180773]
- sched/topology: fix KASAN warning in hop_cmp() (Phil Auld) [RHEL-318]
- lib/cpumask: update comment for cpumask_local_spread() (Phil Auld) [RHEL-318]
- sched/topology: Introduce for_each_numa_hop_mask() (Phil Auld) [RHEL-318]
- sched/topology: Introduce sched_numa_hop_mask() (Phil Auld) [RHEL-318]
- lib/cpumask: reorganize cpumask_local_spread() logic (Phil Auld) [RHEL-318]
- cpumask: improve on cpumask_local_spread() locality (Phil Auld) [RHEL-318]
- sched: add sched_numa_find_nth_cpu() (Phil Auld) [RHEL-318]
- cpumask: introduce cpumask_nth_and_andnot (Phil Auld) [RHEL-318]
- lib/find: introduce find_nth_and_andnot_bit (Phil Auld) [RHEL-318]
- cpumask: add cpumask_nth_{,and,andnot} (Phil Auld) [RHEL-318]
- lib/bitmap: remove bitmap_ord_to_pos (Phil Auld) [RHEL-318]
- lib: remove lib/nodemask.c (Phil Auld) [RHEL-318]
- gcc-plugins: Undefine LATENT_ENTROPY_PLUGIN when plugin disabled for a file (Phil Auld) [RHEL-318]
- powerpc: drop dependency on <asm/machdep.h> in archrandom.h (Phil Auld) [RHEL-318]
- lib/nodemask: inline next_node_in() and node_random() (Phil Auld) [RHEL-318]
- lib/bitmap: add tests for find_nth_bit() (Phil Auld) [RHEL-318]
- lib: add find_nth{,_and,_andnot}_bit() (Phil Auld) [RHEL-318]
- lib/find_bit: optimize find_next_bit() functions (Phil Auld) [RHEL-318]
- lib/find_bit: create find_first_zero_bit_le() (Phil Auld) [RHEL-318]
- lib/find_bit: introduce FIND_FIRST_BIT() macro (Phil Auld) [RHEL-318]
- lib/bitmap: add bitmap_weight_and() (Phil Auld) [RHEL-318]
- lib/bitmap: don't call __bitmap_weight() in kernel code (Phil Auld) [RHEL-318]
- lib/cpumask: move trivial wrappers around find_bit to the header (Phil Auld) [RHEL-318]
- lib/cpumask: change return types to unsigned where appropriate (Phil Auld) [RHEL-318]
- cpumask: change return types to bool where appropriate (Phil Auld) [RHEL-318]
- cpumask: Always inline helpers which use bit manipulation functions (Phil Auld) [RHEL-318]
- cpumask: use find_first_and_bit() (Phil Auld) [RHEL-318]
- asm-generic/bitops: Always inline all bit manipulation helpers (Phil Auld) [RHEL-318]
- lib/bitmap: change type of bitmap_weight to unsigned long (Phil Auld) [RHEL-318]
- lib/bitmap: change return types to bool where appropriate (Phil Auld) [RHEL-318]
- arm: align find_bit declarations with generic kernel (Phil Auld) [RHEL-318]
- nodemask: Fix return values to be unsigned (Phil Auld) [RHEL-318]
- bitmap: Fix return values to be unsigned (Phil Auld) [RHEL-318]
- net: thunderbolt: fix memory leak in tbnet_open() (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Clear ep descriptor last (Desnes Nunes) [2181663]
- usb: dwc3: exynos: Fix remove() function (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Disable GUSB2PHYCFG.SUSPHY for End Transfer (Desnes Nunes) [2181663]
- USB: serial: option: add u-blox LARA-L6 modem (Desnes Nunes) [2181663]
- USB: serial: option: add u-blox LARA-R6 00B modem (Desnes Nunes) [2181663]
- USB: serial: option: remove old LARA-R6 PID (Desnes Nunes) [2181663]
- net: thunderbolt: Fix error handling in tbnet_init() (Desnes Nunes) [2181663]
- USB: serial: option: add Fibocom FM160 0x0111 composition (Desnes Nunes) [2181663]
- usb: add NO_LPM quirk for Realforce 87U Keyboard (Desnes Nunes) [2181663]
- usb: chipidea: fix deadlock in ci_otg_del_timer (Desnes Nunes) [2181663]
- usb: dwc3: Do not get extcon device when usb-role-switch is used (Desnes Nunes) [2181663]
- usb: typec: tipd: Prevent uninitialized event{1,2} in IRQ handler (Desnes Nunes) [2181663]
- usb: typec: mux: Enter safe mode only when pins need to be reconfigured (Desnes Nunes) [2181663]
- Revert "usb: dwc3: disable USB core PHY management" (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Return -ESHUTDOWN on ep disable (Desnes Nunes) [2181663]
- USB: serial: option: add Sierra Wireless EM9191 (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Don't set IMI for no_interrupt (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Stop processing more requests on IMI (Desnes Nunes) [2181663]
- xhci: Remove device endpoints from bandwidth list when freeing the device (Desnes Nunes) [2181663]
- xhci: Add quirk to reset host back to default state at shutdown (Desnes Nunes) [2181663]
- usb: xhci: add XHCI_SPURIOUS_SUCCESS to ASM1042 despite being a V0.96 controller (Desnes Nunes) [2181663]
- usb: typec: ucsi: acpi: Implement resume callback (Desnes Nunes) [2181663]
- usb: typec: ucsi: Check the connection on resume (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Don't delay End Transfer on delayed_status (Desnes Nunes) [2181663]
- usb: dwc3: Don't switch OTG -> peripheral if extcon is present (Desnes Nunes) [2181663]
- Revert "usb: dwc3: Don't switch OTG -> peripheral if extcon is present" (Desnes Nunes) [2181663]
- Revert "USB: fixup for merge issue with "usb: dwc3: Don't switch OTG -> peripheral if extcon is present"" (Desnes Nunes) [2181663]
- USB: omap_udc: Fix spelling mistake: "tranceiver_ctrl" -> "transceiver_ctrl" (Desnes Nunes) [2181663]
- usb: typec: Replace custom implementation of device_match_fwnode() (Desnes Nunes) [2181663]
- usb: idmouse: fix an uninit-value in idmouse_open (Desnes Nunes) [2181663]
- usb: phy: generic: Switch to use dev_err_probe() helper (Desnes Nunes) [2181663]
- usb: ulpi: use DEFINE_SHOW_ATTRIBUTE to simplify ulpi_regs (Desnes Nunes) [2181663]
- usb: cdc-wdm: Use skb_put_data() instead of skb_put/memcpy pair (Desnes Nunes) [2181663]
- usb: typec: fusb302: Switch to use dev_err_probe() helper (Desnes Nunes) [2181663]
- USB: serial: qcserial: add new usb-id for Dell branded EM7455 (Desnes Nunes) [2181663]
- media: flexcop-usb: use usb_endpoint_maxp() (Desnes Nunes) [2181663]
- media: flexcop-usb: clean up URB initialisation (Desnes Nunes) [2181663]
- media: flexcop-usb: clean up endpoint sanity checks (Desnes Nunes) [2181663]
- media: usb/dvb-usb-v2: fix repeated words in comments (Desnes Nunes) [2181663]
- thunderbolt: Use dev_err_probe() (Desnes Nunes) [2181663]
- thunderbolt: Convert to use sysfs_emit()/sysfs_emit_at() APIs (Desnes Nunes) [2181663]
- Revert "usb: storage: Add quirk for Samsung Fit flash" (Desnes Nunes) [2181663]
- usb: dwc3: core: fix some leaks in probe (Desnes Nunes) [2181663]
- usb: dwc3: core: Enable GUCTL1 bit 10 for fixing termination error after resume bug (Desnes Nunes) [2181663]
- dt-bindings: usb: snps,dwc3: Add 'snps,resume-hs-terminations' quirk (Desnes Nunes) [2181663]
- USB: add RESET_RESUME quirk for NVIDIA Jetson devices in RCM (Desnes Nunes) [2181663]
- usb: dwc3: core: add gfladj_refclk_lpm_sel quirk (Desnes Nunes) [2181663]
- dt-bindings: usb: dwc3: Add gfladj-refclk-lpm-sel-quirk (Desnes Nunes) [2181663]
- usb: dwc3: pci: Add PCIe device ID for USB3 controller on CPU sub-system for Alder Lake P (Desnes Nunes) [2181663]
- usb: dwc3: pci: Update the macro names for USB PCIe device ID's for Alder Lake platforms (Desnes Nunes) [2181663]
- usb: dwc3: xilinx: fix usb3 non-wakeup source resume failure (Desnes Nunes) [2181663]
- usb: dwc3: xilinx: add power management ops support (Desnes Nunes) [2181663]
- media: uvcvideo: move uvc_format_desc to common header (Desnes Nunes) [2181663]
- media: v4l: move helper functions for fractions from uvc to v4l2-common (Desnes Nunes) [2181663]
- dt-bindings: usb: dwc3: add sdm670 compatible (Desnes Nunes) [2181663]
- usb: dwc3: qcom: drop unneeded compatibles (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Do not clear ep delayed stop flag during ep disable (Desnes Nunes) [2181663]
- dt-bindings: usb: dwc2: rockchip: add rockchip,rk3128-usb (Desnes Nunes) [2181663]
- dt-bindings: usb: qcom,dwc3: Fix SM6115 clocks, irqs (Desnes Nunes) [2181663]
- usb: dwc2: Remove redundant license text (Desnes Nunes) [2181663]
- usb: dwc3: Fix typos in gadget.c (Desnes Nunes) [2181663]
- xhci: remove unused lpm_failed_dev member from struct xhci_hcd (Desnes Nunes) [2181663]
- xhci: remove unused command member from struct xhci_hcd struct (Desnes Nunes) [2181663]
- xhci: show fault reason for a failed enable slot command (Desnes Nunes) [2181663]
- xhci: Don't show warning for reinit on known broken suspend (Desnes Nunes) [2181663]
- xhci: dbc: Fix memory leak in xhci_alloc_dbc() (Desnes Nunes) [2181663]
- usb: host: xhci: Fix potential memory leak in xhci_alloc_stream_info() (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up driver prefix (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: move driver structure (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up attribute visibility logic (Desnes Nunes) [2181663]
- USB: serial: console: move mutex_unlock() before usb_serial_put() (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: convert to use dev_groups (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: add support for HP and HA devices (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: simplify divisor handling (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: assume hi-speed type (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up baudrate request (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up attribute handling (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up modem-status handling (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: tighten device-type detection (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: rename channel index (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: include FT2232D in type string (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: rename chip types (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: drop redundant chip type comments (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up chip type enum (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: fix 300 bps rate for SIO (Desnes Nunes) [2181663]
- usb: typec: intel_pmc_mux: Use the helper acpi_dev_get_memory_resources() (Desnes Nunes) [2181663]
- usb: misc: usb3503: call clk_disable_unprepare in the error handling (Desnes Nunes) [2181663]
- usb: chipidea: make configs for glue drivers visible with EXPERT (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Submit endxfer command if delayed during disconnect (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Skip waiting for CMDACT cleared during endxfer (Desnes Nunes) [2181663]
- usb: dwc3: Increase DWC3 controller halt timeout (Desnes Nunes) [2181663]
- usb: dwc3: Remove DWC3 locking during gadget suspend/resume (Desnes Nunes) [2181663]
- usb: dwc3: Avoid unmapping USB requests if endxfer is not complete (Desnes Nunes) [2181663]
- usb: misc: uss720: fix uninitialized variable rlen (Desnes Nunes) [2181663]
- thunderbolt: debugfs: Fix spelling mistakes in seq_puts text (Desnes Nunes) [2181663]
- thunderbolt: Add support for ASMedia NVM image format (Desnes Nunes) [2181663]
- thunderbolt: Move vendor specific NVM handling into nvm.c (Desnes Nunes) [2181663]
- thunderbolt: Provide tb_retimer_nvm_read() analogous to tb_switch_nvm_read() (Desnes Nunes) [2181663]
- thunderbolt: Rename and make nvm_read() available for other files (Desnes Nunes) [2181663]
- thunderbolt: Extend NVM version fields to 32-bits (Desnes Nunes) [2181663]
- thunderbolt: Allow NVM upgrade of USB4 host routers (Desnes Nunes) [2181663]
- scsi: uas: Drop DID_TARGET_FAILURE use (Desnes Nunes) [2181663]
- usb: clean up after dropping driver registration log spam (Desnes Nunes) [2181663]
- usb: phy: tegra: switch to using devm_gpiod_get() (Desnes Nunes) [2181663]
- USB: xhci: make xhci_get_endpoint_address static (Desnes Nunes) [2181663]
- thunderbolt: Add support for receiver lane margining (Desnes Nunes) [2181663]
- thunderbolt: Add helper to check if CL states are enabled on port (Desnes Nunes) [2181663]
- thunderbolt: Pass CL state bitmask to tb_port_clx_supported() (Desnes Nunes) [2181663]
- thunderbolt: Move port CL state functions into correct place in switch.c (Desnes Nunes) [2181663]
- thunderbolt: Move tb_xdomain_parent() to tb.h (Desnes Nunes) [2181663]
- USB: hcd-pci: Drop the unused id parameter from usb_hcd_pci_probe() (Desnes Nunes) [2181663]
- net: thunderbolt: Update module description with mention of USB4 (Desnes Nunes) [2181663]
- net: thunderbolt: Enable full end-to-end flow control (Desnes Nunes) [2181663]
- thunderbolt: Add back Intel Falcon Ridge end-to-end flow control workaround (Desnes Nunes) [2181663]
- thunderbolt: Show link type for XDomain connections too (Desnes Nunes) [2181663]
- net: thunderbolt: Enable DMA paths only after rings are enabled (Desnes Nunes) [2181663]
- usb: reduce kernel log spam on driver registration (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Continue handling EP0 xfercomplete events (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Synchronize IRQ between soft connect/disconnect (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Force sending delayed status during soft disconnect (Desnes Nunes) [2181663]
- usb: dwc3: Do not service EP0 and conndone events if soft disconnected (Desnes Nunes) [2181663]
- usb: host: xhci-plat: suspend/resume clks for brcm (Desnes Nunes) [2181663]
- usb: host: xhci-plat: suspend and resume clocks (Desnes Nunes) [2181663]
- usb: phy: mxs: fix MXS_PHY_TX_CAL45_MIN and MXS_PHY_TX_CAL45_MAX (Desnes Nunes) [2181663]
- usb: host: Initiate urb ep with udev ep0 (Desnes Nunes) [2181663]
- usb: ehci: Use endpoint in URB to get maxpacket (Desnes Nunes) [2181663]
- usb: chipidea: Add support for VBUS control with PHY (Desnes Nunes) [2181663]
- dt-bindings: usb: Add missing (unevaluated|additional)Properties on child nodes (Desnes Nunes) [2181663]
- media: uvcvideo: Limit power line control for Sonix Technology (Desnes Nunes) [2181663]
- media: uvcvideo: Use entity get_cur in uvc_ctrl_set (Desnes Nunes) [2181663]
- media: uvcvideo: Fix typo 'the the' in comment (Desnes Nunes) [2181663]
- media: uvcvideo: Use indexed loops in uvc_ctrl_init_ctrl() (Desnes Nunes) [2181663]
- media: uvcvideo: Fix memory leak in uvc_gpio_parse (Desnes Nunes) [2181663]
- media: gspca: Fix typo 'the the' in comment (Desnes Nunes) [2181663]
- thunderbolt: Add support for Intel Meteor Lake (Desnes Nunes) [2181663]
- thunderbolt: Add comment where Thunderbolt 4 PCI IDs start (Desnes Nunes) [2181663]
- usb/hcd: Fix dma_map_sg error check (Desnes Nunes) [2181663]
- usb: move from strlcpy with unused retval to strscpy (Desnes Nunes) [2181663]
- dt-bindings: usb: renesas, usb3-peri: Document RZ/V2M r9a09g011 support (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Fix CC PHY noise filter of voltage level (Desnes Nunes) [2181663]
- usb: typec: tcpci: Move function "tcpci_to_typec_cc" to common (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Add compatible id with rt1715 (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Add initial phy setting (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Add regulator support when source vbus (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Fix vendor setting when set vconn (Desnes Nunes) [2181663]
- dt-bindings usb: typec: rt1711h: Add binding for Richtek RT1711H (Desnes Nunes) [2181663]
- usb: dwc3: qcom: clean up icc init (Desnes Nunes) [2181663]
- usb: dwc3: qcom: only parse 'maximum-speed' once (Desnes Nunes) [2181663]
- usb: common: debug: Check non-standard control requests (Desnes Nunes) [2181663]
- usb: dwc3: trace: add Start of Frame Number to trace event (Desnes Nunes) [2181663]
- usb: dwc3: debug: show events parameters in hex (Desnes Nunes) [2181663]
- usb: dwc3: gadget: conditionally remove requests (Desnes Nunes) [2181663]
- usb: typec: ucsi: stm32g0: Fix spelling mistake "booloader" -> "bootloader" (Desnes Nunes) [2181663]
- usb: common: usb-conn-gpio: Simplify some error message (Desnes Nunes) [2181663]
- block: Add error codes for common PR failures (Maurizio Lombardi) [2160677]
- nvmet: avoid potential UAF in nvmet_req_complete() (Maurizio Lombardi) [2160677]
- nvme-tcp: add nvme-tcp pdu size build protection (Maurizio Lombardi) [2160677]
- nvme-tcp: fix opcode reporting in the timeout handler (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Lexar NM620 (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Netac NV3000 (Maurizio Lombardi) [2160677]
- nvme-pci: fixing memory leak in probe teardown path (Maurizio Lombardi) [2160677]
- nvme: fix handling single range discard request (Maurizio Lombardi) [2160677]
- nvme-fabrics: show well known discovery name (Maurizio Lombardi) [2160677]
- nvme-tcp: don't access released socket during error recovery (Maurizio Lombardi) [2160677]
- nvme-auth: fix an error code in nvme_auth_process_dhchap_challenge() (Maurizio Lombardi) [2160677]
- nvme: bring back auto-removal of deleted namespaces during sequential scan (Maurizio Lombardi) [2160677]
- nvme: fix sparse warning on effects masking (Maurizio Lombardi) [2160677]
- nvme-pci: remove iod use_sgls (Maurizio Lombardi) [2160677]
- nvme-pci: fix freeing single sgl (Maurizio Lombardi) [2160677]
- nvme: mask CSE effects for security receive (Maurizio Lombardi) [2160677]
- nvme: always initialize known command effects (Maurizio Lombardi) [2160677]
- nvmet: for nvme admin set_features cmd, call nvmet_check_data_len_lte() (Maurizio Lombardi) [2160677]
- nvme-tcp: add additional info for nvme_tcp_timeout log (Maurizio Lombardi) [2160677]
- nvme: add nvme_opcode_str function for all nvme cmd types (Maurizio Lombardi) [2160677]
- nvme: remove nvme_execute_passthru_rq (Maurizio Lombardi) [2160677]
- nvme-pci: place descriptor addresses in iod (Maurizio Lombardi) [2160677]
- nvme-pci: use mapped entries for sgl decision (Maurizio Lombardi) [2160677]
- nvme-pci: remove SGL segment descriptors (Maurizio Lombardi) [2160677]
- nvme-auth: don't use NVMe status codes (Maurizio Lombardi) [2160677]
- nvme-fabrics: clarify AUTHREQ result handling (Maurizio Lombardi) [2160677]
- nvme-pci: add bogus ID quirk for ADATA SX6000PNP (Maurizio Lombardi) [2160677]
- nvme-auth: mark nvme_auth_wq static (Maurizio Lombardi) [2160677]
- nvme-auth: use workqueue dedicated to authentication (Maurizio Lombardi) [2160677]
- nvme: clear the request_queue pointers on failure in nvme_alloc_io_tag_set (Maurizio Lombardi) [2160677]
- nvme: clear the request_queue pointers on failure in nvme_alloc_admin_tag_set (Maurizio Lombardi) [2160677]
- nvme-fc: fix a missing queue put in nvmet_fc_ls_create_association (Maurizio Lombardi) [2160677]
- nvme: fix passthrough csi check (Maurizio Lombardi) [2160677]
- nvme-pci: fix timeout request state check (Maurizio Lombardi) [2160677]
- nvme-apple: only reset the controller when RTKit is running (Maurizio Lombardi) [2160677]
- nvme-apple: reset controller during shutdown (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_IDENTIFY_CNS quirk to Apple T2 controllers (Maurizio Lombardi) [2160677]
- nvme-apple: add NVME_QUIRK_IDENTIFY_CNS quirk to fix regression (Maurizio Lombardi) [2160677]
- nvme-auth: fix smatch warning complaints (Maurizio Lombardi) [2160677]
- nvme: also return I/O command effects from nvme_command_effects (Maurizio Lombardi) [2160677]
- nvmet: don't defer passthrough commands with trivial effects to the workqueue (Maurizio Lombardi) [2160677]
- nvmet: set the LBCC bit for commands that modify data (Maurizio Lombardi) [2160677]
- nvmet: use NVME_CMD_EFFECTS_CSUPP instead of open coding it (Maurizio Lombardi) [2160677]
- nvme-pci: update sqsize when adjusting the queue depth (Maurizio Lombardi) [2160677]
- nvme: fix setting the queue depth in nvme_alloc_io_tag_set (Maurizio Lombardi) [2160677]
- nvme-pci: use the tagset alloc/free helpers (Maurizio Lombardi) [2160677]
- nvme-pci: fix page size checks (Maurizio Lombardi) [2160677]
- nvme-pci: fix mempool alloc size (Maurizio Lombardi) [2160677]
- nvme-pci: fix doorbell buffer value endianness (Maurizio Lombardi) [2160677]
- nvme: Convert NVMe errors to PR errors (Maurizio Lombardi) [2160677]
- nvmet: don't open-code NVME_NS_ATTR_RO enumeration (Maurizio Lombardi) [2160677]
- nvme: add the Apple shared tag workaround to nvme_alloc_io_tag_set (Maurizio Lombardi) [2160677]
- nvme: only set reserved_tags in nvme_alloc_io_tag_set for fabrics controllers (Maurizio Lombardi) [2160677]
- nvme: consolidate setting the tagset flags (Maurizio Lombardi) [2160677]
- nvme-pci: split out a nvme_pci_ctrl_is_dead helper (Maurizio Lombardi) [2160677]
- nvme-pci: return early on ctrl state mismatch in nvme_reset_work (Maurizio Lombardi) [2160677]
- nvme-pci: rename nvme_disable_io_queues (Maurizio Lombardi) [2160677]
- nvme-pci: cleanup nvme_suspend_queue (Maurizio Lombardi) [2160677]
- nvme-pci: remove nvme_pci_disable (Maurizio Lombardi) [2160677]
- nvme-pci: remove nvme_disable_admin_queue (Maurizio Lombardi) [2160677]
- nvme: merge nvme_shutdown_ctrl into nvme_disable_ctrl (Maurizio Lombardi) [2160677]
- nvme: use nvme_wait_ready in nvme_shutdown_ctrl (Maurizio Lombardi) [2160677]
- nvme-apple: fix controller shutdown in apple_nvme_disable (Maurizio Lombardi) [2160677]
- nvme-fc: move common code into helper (Maurizio Lombardi) [2160677]
- nvme-fc: avoid null pointer dereference (Maurizio Lombardi) [2160677]
- nvme-multipath: support io stats on the mpath device (Maurizio Lombardi) [2160677]
- nvme: introduce nvme_start_request (Maurizio Lombardi) [2160677]
- nvme: use kstrtobool() instead of strtobool() (Maurizio Lombardi) [2160677]
- nvmet: expose firmware revision to configfs (Maurizio Lombardi) [2160677]
- nvmet: expose IEEE OUI to configfs (Maurizio Lombardi) [2160677]
- nvme: rename the queue quiescing helpers (Maurizio Lombardi) [2160677]
- nvme: avoid fallback to sequential scan due to transient issues (Maurizio Lombardi) [2160677]
- nvme-auth: have dhchap_auth_work wait for queues auth to complete (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant auth_work flush (Maurizio Lombardi) [2160677]
- nvme-auth: convert dhchap_auth_list to an array (Maurizio Lombardi) [2160677]
- nvme-auth: check chap ctrl_key once constructed (Maurizio Lombardi) [2160677]
- nvme-auth: no need to reset chap contexts on re-authentication (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant deallocations (Maurizio Lombardi) [2160677]
- nvme-auth: clear sensitive info right after authentication completes (Maurizio Lombardi) [2160677]
- nvme-auth: guarantee dhchap buffers under memory pressure (Maurizio Lombardi) [2160677]
- nvme-auth: don't keep long lived 4k dhchap buffer (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant if statement (Maurizio Lombardi) [2160677]
- nvme-auth: don't override ctrl keys before validation (Maurizio Lombardi) [2160677]
- nvme-auth: don't ignore key generation failures when initializing ctrl keys (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant buffer deallocations (Maurizio Lombardi) [2160677]
- nvme-auth: don't re-authenticate if the controller is not LIVE (Maurizio Lombardi) [2160677]
- nvme-auth: remove symbol export from nvme_auth_reset (Maurizio Lombardi) [2160677]
- nvme-auth: rename authentication work elements (Maurizio Lombardi) [2160677]
- nvme-auth: rename __nvme_auth_[reset|free] to nvme_auth[reset|free]_dhchap (Maurizio Lombardi) [2160677]
- nvme: implement the DEAC bit for the Write Zeroes command (Maurizio Lombardi) [2160677]
- nvme-fc: improve memory usage in nvme_fc_rcv_ls_req() (Maurizio Lombardi) [2160677]
- nvmet: only allocate a single slab for bvecs (Maurizio Lombardi) [2160677]
- nvmet: force reconnect when number of queue changes (Maurizio Lombardi) [2160677]
- nvmet: use try_cmpxchg in nvmet_update_sq_head (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Netac NV7000 (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Micron Nitro (Maurizio Lombardi) [2160677]
- nvme: quiet user passthrough command errors (Maurizio Lombardi) [2160677]
- nvme-multipath: set queue dma alignment to 3 (Maurizio Lombardi) [2160677]
- nvme-tcp: replace sg_init_marker() with sg_init_table() (Maurizio Lombardi) [2160677]
- nvme-hwmon: kmalloc the NVME SMART log buffer (Maurizio Lombardi) [2160677]
- nvme-hwmon: consistently ignore errors from nvme_hwmon_init (Maurizio Lombardi) [2160677]
- nvme-apple: don't limit DMA segement size (Maurizio Lombardi) [2160677]
- nvme-pci: disable write zeroes on various Kingston SSD (Maurizio Lombardi) [2160677]
- nvme-pci: avoid the deepest sleep state on ZHITAI TiPro5000 SSDs (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Lexar NM760 (Maurizio Lombardi) [2160677]
- nvme: Use blk_rq_map_user_io helper (Maurizio Lombardi) [2160677]
- nvmet: don't look at the request_queue in nvmet_bdev_set_limits (Maurizio Lombardi) [2160677]
- nvmet: don't look at the request_queue in nvmet_bdev_zone_mgmt_emulate_all (Maurizio Lombardi) [2160677]
- nvmet: add helpers to set the result field for connect commands (Maurizio Lombardi) [2160677]
- nvme: improve the NVME_CONNECT_AUTHREQ* definitions (Maurizio Lombardi) [2160677]
- nvmet-tcp: handle ICReq PDU received in NVMET_TCP_Q_LIVE state (Maurizio Lombardi) [2160677]
- nvme-pci: report the actual number of tagset maps (Maurizio Lombardi) [2160677]
- nvme: ensure subsystem reset is single threaded (Maurizio Lombardi) [2160677]
- nvme: restrict management ioctls to admin (Maurizio Lombardi) [2160677]
- nvme: copy firmware_rev on each init (Maurizio Lombardi) [2160677]
- nvme: handle effects after freeing the request (Maurizio Lombardi) [2160677]
- nvme-tcp: print actual source IP address through sysfs "address" attr (Maurizio Lombardi) [2160677]
- nvme-pci: move iod dma_len fill gaps (Maurizio Lombardi) [2160677]
- nvme-pci: iod npages fits in s8 (Maurizio Lombardi) [2160677]
- nvme-pci: iod's 'aborted' is a bool (Maurizio Lombardi) [2160677]
- nvme-pci: remove nvme_queue from nvme_iod (Maurizio Lombardi) [2160677]
- nvme: consider also host_iface when checking ip options (Maurizio Lombardi) [2160677]
- nvmet: avoid unnecessary flush bio (Maurizio Lombardi) [2160677]
- nvmet-auth: remove redundant parameters req (Maurizio Lombardi) [2160677]
- nvmet-auth: clean up with done_kfree (Maurizio Lombardi) [2160677]
- nvme-auth: remove the redundant req->cqe->result.u16 assignment operation (Maurizio Lombardi) [2160677]
- nvme: move from strlcpy with unused retval to strscpy (Maurizio Lombardi) [2160677]
- nvme: add comment for unaligned "fake" nqn (Maurizio Lombardi) [2160677]
- nvme-pci: disable Write Zeroes on Phison E3C/E4C (Maurizio Lombardi) [2160677]
- nvme: Fix IOC_PR_CLEAR and IOC_PR_RELEASE ioctls for nvme devices (Maurizio Lombardi) [2160677]
- locking/rwsem: Disable preemption in all down_write*() and up_write() code paths (Joel Savitz) [2176147]
- locking/rwsem: Disable preemption in all down_read*() and up_read() code paths (Joel Savitz) [2176147]
- locking/rwsem: Prevent non-first waiter from spinning in down_write() slowpath (Joel Savitz) [2176147]
- rtmutex: Ensure that the top waiter is always woken up (Joel Savitz) [2176147]
- locking/lockdep: Print more debug information - report name and key when look_up_lock_class() got confused (Joel Savitz) [2176147]
- locking: Fix qspinlock/x86 inline asm error (Joel Savitz) [2176147]
- locking: Add __lockfunc to slow path functions (Joel Savitz) [2176147]
- locking/rwsem: Allow slowpath writer to ignore handoff bit if not set by first waiter (Joel Savitz) [2176147]
- kernel/lockdep: move lockdep sysctls to its own file (Joel Savitz) [2176147]
- locking/qrwlock: Change "queue rwlock" to "queued rwlock" (Joel Savitz) [2176147]
- locking/mutex: Make contention tracepoints more consistent wrt adaptive spinning (Joel Savitz) [2176147]
- locking: Apply contention tracepoints in the slow path (Joel Savitz) [2176147]
- locking/rwsem: Always try to wake waiters in out_nolock path (Joel Savitz) [2176147]
- locking/rwsem: No need to check for handoff bit if wait queue empty (Joel Savitz) [2176147]
- lockdep: Use memset_startat() helper in reinit_class() (Joel Savitz) [2176147]
- locking/rwsem: Conditionally wake waiters in reader/writer slowpaths (Joel Savitz) [2176147]
- locking/rwsem: Make handoff bit handling more consistent (Joel Savitz) [2176147]
- Revert "locking/rwsem: Conditionally wake waiters in reader/writer slowpaths" (Joel Savitz) [2176147]
- futex: Fix futex_waitv() hrtimer debug object leak on kcalloc error (Joel Savitz) [2176147]
- futex: Remove a PREEMPT_RT_FULL reference. (Joel Savitz) [2176147]
- futex: Fix additional regressions (Joel Savitz) [2176147]
- futex: Fix sparc32/m68k/nds32 build regression (Joel Savitz) [2176147]
- futex: Ensure futex_atomic_cmpxchg_inatomic() is present (Joel Savitz) [2176147]
- futex: Remove futex_cmpxchg detection (Joel Savitz) [2176147]
- dm: fix __send_duplicate_bios() to always allow for splitting IO (Benjamin Marzinski) [2184420]
- dm: fix improper splitting for abnormal bios (Benjamin Marzinski) [2184420]

...

Thu, 20 Apr 2023 05:13:59 GMT: kernel-debug-5.14.0-302.el9.x86_64

kernel-debug - kernel meta-package for the debug kernel

The meta-package for the debug kernel

Change Log:

Wed, 19 Apr 2023 GMT - Jan Stancek <jstancek@redhat.com> [5.14.0-302.el9]
- blk-mq: directly poll requests (Ming Lei) [2186507]
- inet: control sockets should not use current thread task_frag (Guillaume Nault) [2183213]
- net: simplify sk_page_frag (Guillaume Nault) [2183213]
- Treewide: Stop corrupting socket's task_frag (Guillaume Nault) [2183213]
- net: Introduce sk_use_task_frag in struct sock. (Guillaume Nault) [2183213]
- PCI: Fix use-after-free in pci_bus_release_domain_nr() (Myron Stowe) [2184109]
- powerpc/pseries/vas: Ignore VAS update for DLPAR if copy/paste is not enabled (Mamatha Inamdar) [2185505]
- nfs42: do not fail with EIO if ssc returns NFS4ERR_OFFLOAD_DENIED (Benjamin Coddington) [2170423]
- cnic: don't pass bogus GFP_ flags to dma_alloc_coherent (Nilesh Javali) [2164967]
- cnic: Use the bitmap API to allocate bitmaps (Nilesh Javali) [2164967]
- arm64/sve: Add Perf extensions documentation (Mark Salter) [2167398]
- arm64: asm/perf_regs.h: Avoid C++-style comment in UAPI header (Mark Salter) [2167398]
- perf: arm64: Add SVE vector granule register to user regs (Mark Salter) [2167398]
- arm64/cpufeature: Fix field sign for DIT hwcap detection (Mark Salter) [2167398]
- arm64/uprobes: change the uprobe_opcode_t typedef to fix the sparse warning (Mark Salter) [2167398]
- arm64/sysreg: Fix errors in 32 bit enumeration values (Mark Salter) [2167398]
- KVM: arm64: vgic: Add Apple M2 cpus to the list of broken SEIS implementations (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- perf: arm_spe: Use feature numbering for PMSEVFR_EL1 defines (Mark Salter) [2167398]
- redhat/configs: enable ARM64_ERRATUM_2645198 (Mark Salter) [2167398]
- arm64: errata: Workaround possible Cortex-A715 [ESR|FAR]_ELx corruption (Mark Salter) [2167398]
- arm64:uprobe fix the uprobe SWBP_INSN in big-endian (Mark Salter) [2167398]
- arm64: insn: always inline hint generation (Mark Salter) [2167398]
- arm64: insn: simplify insn group identification (Mark Salter) [2167398]
- arm64: insn: always inline predicates (Mark Salter) [2167398]
- arm64: insn: remove aarch64_insn_gen_prefetch() (Mark Salter) [2167398]
- arm64: alternatives: make apply_alternatives_vdso() static (Mark Salter) [2167398]
- arm64: make is_ttbrX_addr() noinstr-safe (Mark Salter) [2167398]
- arm64: atomics: lse: remove stale dependency on JUMP_LABEL (Mark Salter) [2167398]
- arm64/asm: Remove unused enable_da macro (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Use kstrtobool() instead of strtobool() (Mark Salter) [2167398]
- arm64: move on_thread_stack() to <asm/stacktrace.h> (Mark Salter) [2167398]
- arm64: remove current_top_of_stack() (Mark Salter) [2167398]
- arm64/sysreg: Remove duplicate definitions from asm/sysreg.h (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_DFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_DFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR5_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert MVFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert MVFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert MVFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_PFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_PFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_PFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR6_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR5_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR4_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR3_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR4_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR3_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Extend the maximum width of a register and symbol name (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MVFR2_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MVFR1_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MVFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_DFR1_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_DFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_PFR2_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_PFR1_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_PFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR6_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR5_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR4_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_MMFR5_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_MMFR4_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_MMFR0_EL1 (Mark Salter) [2167398]
- arm64: booting: Require placement within 48-bit addressable memory (Mark Salter) [2167398]
- arm64: mm: kfence: only handle translation faults (Mark Salter) [2167398]
- arm64/mm: Simplify and document pte_to_phys() for 52 bit addresses (Mark Salter) [2167398]
- arm64: armv8_deprecated: fix unused-function error (Mark Salter) [2167398]
- arm64: armv8_deprecated: rework deprected instruction handling (Mark Salter) [2167398]
- arm64: armv8_deprecated: move aarch32 helper earlier (Mark Salter) [2167398]
- arm64: armv8_deprecated move emulation functions (Mark Salter) [2167398]
- arm64: armv8_deprecated: fold ops into insn_emulation (Mark Salter) [2167398]
- arm64: rework EL0 MRS emulation (Mark Salter) [2167398]
- arm64: factor insn read out of call_undef_hook() (Mark Salter) [2167398]
- arm64: factor out EL1 SSBS emulation hook (Mark Salter) [2167398]
- arm64: split EL0/EL1 UNDEF handlers (Mark Salter) [2167398]
- arm64: allow kprobes on EL0 handlers (Mark Salter) [2167398]
- arm64: Add Cortex-715 CPU part definition (Mark Salter) [2167398]
- arm64/hwcap: Add support for SVE 2.1 (Mark Salter) [2167398]
- arm64/hwcap: Add support for FEAT_RPRFM (Mark Salter) [2167398]
- arm64/hwcap: Add support for FEAT_CSSC (Mark Salter) [2167398]
- arm64: Enable data independent timing (DIT) in the kernel (Mark Salter) [2167398]
- arm64/fpsimd: Make kernel_neon_ API _GPL (Mark Salter) [2167398]
- arm64: alternative: constify alternative_has_feature_* argument (Mark Salter) [2167398]
- arm64: jump_label: mark arguments as const to satisfy asm constraints (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix XGene-1 TVAL register math error (Mark Salter) [2167398]
- arm64: efi: Fix handling of misaligned runtime regions and drop warning (Mark Salter) [2167398]
- arm64: cpufeature: Fix the visibility of compat hwcaps (Mark Salter) [2167398]
- arm64: entry: avoid kprobe recursion (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix CNTPCT_LO and CNTVCT_LO value (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix handling of ARM erratum 858921 (Mark Salter) [2167398]
- redhat/configs: Enable CONFIG_ARM64_ERRATUM_2441007 (Mark Salter) [2167398]
- arm64: errata: Add Cortex-A55 to the repeat tlbi list (Mark Salter) [2167398]
- arm64/sysreg: Fix typo in SCTR_EL1.SPINTMASK (Mark Salter) [2167398]
- arm64: alternatives: Use vdso/bits.h instead of linux/bits.h (Mark Salter) [2167398]
- arm64: uaccess: simplify uaccess_mask_ptr() (Mark Salter) [2167398]
- arm64: support huge vmalloc mappings (Mark Salter) [2167398]
- arm64: spectre: increase parameters that can be used to turn off bhb mitigation individually (Mark Salter) [2167398]
- arm64: run softirqs on the per-CPU IRQ stack (Mark Salter) [2167398]
- arm64: vdso: use SYS_CNTVCTSS_EL0 for gettimeofday (Mark Salter) [2167398]
- arm64: alternative: patch alternatives in the vDSO (Mark Salter) [2167398]
- arm64: module: move find_section to header (Mark Salter) [2167398]
- arm64: module: Remove unused plt_entry_is_initialized() (Mark Salter) [2167398]
- arm64: module: Make plt_equals_entry() static (Mark Salter) [2167398]
- arm64: fix the build with binutils 2.27 (Mark Salter) [2167398]
- arm64: avoid BUILD_BUG_ON() in alternative-macros (Mark Salter) [2167398]
- arm64: alternatives: add shared NOP callback (Mark Salter) [2167398]
- arm64: alternatives: add alternative_has_feature_*() (Mark Salter) [2167398]
- arm64: alternatives: have callbacks take a cap (Mark Salter) [2167398]
- arm64: alternatives: make alt_region const (Mark Salter) [2167398]
- arm64: alternatives: hoist print out of __apply_alternatives() (Mark Salter) [2167398]
- arm64: alternatives: proton-pack: prepare for cap changes (Mark Salter) [2167398]
- arm64: alternatives: kvm: prepare for cap changes (Mark Salter) [2167398]
- arm64: cpufeature: make cpus_have_cap() noinstr-safe (Mark Salter) [2167398]
- arm64/ptrace: Support access to TPIDR2_EL0 (Mark Salter) [2167398]
- arm64/sysreg: Fix a few missed conversions (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64AFRn_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64DFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64FDR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Use feature numbering for PMU and SPE revisions (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64DFR0_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Align field names in ID_AA64DFR0_EL1 with architecture (Mark Salter) [2167398]
- arm64/sysreg: Add defintion for ALLINT (Mark Salter) [2167398]
- arm64/sysreg: Convert SCXTNUM_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert TIPDR_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64PFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64PFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64MMFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64MMFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64MMFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert HCRX_EL2 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64PFR1_EL1 SME enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64PFR1_EL1 BTI enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64PFR1_EL1 fractional version fields (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MTE feature enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for SSBS feature enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64PFR0_EL1.AdvSIMD constants (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64PFR0_EL1 constants (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64MMFR2_EL1.CnP (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64MMFR2_EL1.VARange (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64MMFR1_EL1 fields (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64MMFR0_EL1.ASIDBits (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64MMFR0_EL1.BigEnd (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64PFR1_EL1 constant names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64PFR0_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64MMFR2_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64MMFR0_EL1 definition names (Mark Salter) [2167398]
- arm64: cache: Remove unused CTR_CACHE_MINLINE_MASK (Mark Salter) [2167398]
- arm64/sysreg: Describe ID_AA64SMFR0_EL1.SMEVer as an enumeration (Mark Salter) [2167398]
- arm64/sysreg: Remove stray SMIDR_EL1 defines (Mark Salter) [2167398]
- redhat/configs: Enable CONFIG_ARM64_ERRATUM_2658417 (Mark Salter) [2167398]
- arm64: errata: remove BF16 HWCAP due to incorrect result on Cortex-A510 (Mark Salter) [2167398]
- arm64: cpufeature: Expose get_arm64_ftr_reg() outside cpufeature.c (Mark Salter) [2167398]
- arm64: cpufeature: Force HWCAP to be based on the sysreg visible to user-space (Mark Salter) [2167398]
- arm64: rework BTI exception handling (Mark Salter) [2167398]
- arm64: rework FPAC exception handling (Mark Salter) [2167398]
- arm64: consistently pass ESR_ELx to die() (Mark Salter) [2167398]
- arm64: die(): pass 'err' as long (Mark Salter) [2167398]
- arm64: report EL1 UNDEFs better (Mark Salter) [2167398]
- arm64: atomic: always inline the assembly (Mark Salter) [2167398]
- arm64: atomics: remove LL/SC trampolines (Mark Salter) [2167398]
- arm64: stacktrace: track hyp stacks in unwinder's address space (Mark Salter) [2167398]
- arm64: stacktrace: track all stack boundaries explicitly (Mark Salter) [2167398]
- arm64: stacktrace: remove stack type from fp translator (Mark Salter) [2167398]
- arm64: stacktrace: rework stack boundary discovery (Mark Salter) [2167398]
- arm64: stacktrace: add stackinfo_on_stack() helper (Mark Salter) [2167398]
- arm64: stacktrace: move SDEI stack helpers to stacktrace code (Mark Salter) [2167398]
- arm64: stacktrace: rename unwind_next_common() -> unwind_next_frame_record() (Mark Salter) [2167398]
- arm64: stacktrace: simplify unwind_next_common() (Mark Salter) [2167398]
- arm64: stacktrace: fix kerneldoc comments (Mark Salter) [2167398]
- arm64/sysreg: Add hwcap for SVE EBF16 (Mark Salter) [2167398]
- redhat/configs: aarch64: enable ERRATUM_2457168 workaround (Mark Salter) [2167398]
- arm64: topology: fix possible overflow in amu_fie_setup() (Mark Salter) [2167398]
- arm64: mm: don't acquire mutex when rewriting swapper (Mark Salter) [2167398]
- arm64: mm: fix resume for 52-bit enabled builds (Mark Salter) [2167398]
- arm64/ptrace: Don't clear calling process' TIF_SME on OOM (Mark Salter) [2167398]
- arm64/bti: Disable in kernel BTI when cross section thunks are broken (Mark Salter) [2167398]
- arm64: mm: Reserve enough pages for the initial ID map (Mark Salter) [2167398]
- perf/arm_pmu_platform: fix tests for platform_get_irq() failure (Mark Salter) [2167398]
- arm64: head: Ignore bogus KASLR displacement on non-relocatable kernels (Mark Salter) [2167398]
- arm64/signal: Raise limit on stack frames (Mark Salter) [2167398]
- arm64/cache: Fix cache_type_cwg() for register generation (Mark Salter) [2167398]
- arm64/sysreg: Guard SYS_FIELD_ macros for asm (Mark Salter) [2167398]
- arm64/sysreg: Directly include bitfield.h (Mark Salter) [2167398]
- arm64: errata: add detection for AMEVCNTR01 incrementing incorrectly (Mark Salter) [2167398]
- arm64: Fix comment typo (Mark Salter) [2167398]
- arm64: Fix match_list for erratum 1286807 on Arm Cortex-A76 (Mark Salter) [2167398]
- arm64: Update 'unwinder howto' (Mark Salter) [2167398]
- arm64: Delay initialisation of cpuinfo_arm64::reg_{zcr,smcr} (Mark Salter) [2167398]
- arm64: fix KASAN_INLINE (Mark Salter) [2167398]
- arm64: Add an override for ID_AA64SMFR0_EL1.FA64 (Mark Salter) [2167398]
- arm64: Add the arm64.nosve command line option (Mark Salter) [2167398]
- arm64: Add the arm64.nosme command line option (Mark Salter) [2167398]
- arm64: Expose a __check_override primitive for oddball features (Mark Salter) [2167398]
- arm64: Allow the idreg override to deal with variable field width (Mark Salter) [2167398]
- arm64: Factor out checking of a feature against the override into a macro (Mark Salter) [2167398]
- arm64: Allow sticky E2H when entering EL1 (Mark Salter) [2167398]
- arm64: Save state of HCR_EL2.E2H before switch to EL1 (Mark Salter) [2167398]
- arm64: Rename the VHE switch to "finalise_el2" (Mark Salter) [2167398]
- arm64: mm: fix booting with 52-bit address space (Mark Salter) [2167398]
- arm64: head: remove __PHYS_OFFSET (Mark Salter) [2167398]
- arm64: lds: use PROVIDE instead of conditional definitions (Mark Salter) [2167398]
- arm64: setup: drop early FDT pointer helpers (Mark Salter) [2167398]
- arm64: head: avoid relocating the kernel twice for KASLR (Mark Salter) [2167398]
- arm64: kaslr: defer initialization to initcall where permitted (Mark Salter) [2167398]
- arm64: head: record CPU boot mode after enabling the MMU (Mark Salter) [2167398]
- arm64: head: populate kernel page tables with MMU and caches on (Mark Salter) [2167398]
- arm64: head: factor out TTBR1 assignment into a macro (Mark Salter) [2167398]
- arm64: idreg-override: use early FDT mapping in ID map (Mark Salter) [2167398]
- arm64: head: create a temporary FDT mapping in the initial ID map (Mark Salter) [2167398]
- arm64: head: use relative references to the RELA and RELR tables (Mark Salter) [2167398]
- arm64: head: cover entire kernel image in initial ID map (Mark Salter) [2167398]
- arm64: head: add helper function to remap regions in early page tables (Mark Salter) [2167398]
- arm64: mm: provide idmap pointer to cpu_replace_ttbr1() (Mark Salter) [2167398]
- arm64: head: pass ID map root table address to __enable_mmu() (Mark Salter) [2167398]
- arm64: kernel: drop unnecessary PoC cache clean+invalidate (Mark Salter) [2167398]
- arm64: head: split off idmap creation code (Mark Salter) [2167398]
- arm64: head: switch to map_memory macro for the extended ID map (Mark Salter) [2167398]
- arm64: head: simplify page table mapping macros (slightly) (Mark Salter) [2167398]
- arm64: head: drop idmap_ptrs_per_pgd (Mark Salter) [2167398]
- arm64: head: move assignment of idmap_t0sz to C code (Mark Salter) [2167398]
- arm64: mm: make vabits_actual a build time constant if possible (Mark Salter) [2167398]
- arm64: head: move kimage_vaddr variable into C file (Mark Salter) [2167398]
- arm64: trap implementation defined functionality in userspace (Mark Salter) [2167398]
- arm64/mm: use GENMASK_ULL for TTBR_BADDR_MASK_52 (Mark Salter) [2167398]
- arm64: numa: Don't check node against MAX_NUMNODES (Mark Salter) [2167398]
- arm64: Do not forget syscall when starting a new thread. (Mark Salter) [2167398]
- arm64: boot: add zstd support (Mark Salter) [2167398]
- arm64: cpufeature: Allow different PMU versions in ID_DFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64ZFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64SMFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORID_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORC_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORN_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LOREA_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORSA_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64ISAR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64ISAR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert GMID to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert DCZID_EL0 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert CTR_EL0 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64ISAR2_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64ISAR1_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Remove defines for RPRES enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64ZFR0_EL1 fields (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64SMFR0_EL1 enums (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for WFxT defines (Mark Salter) [2167398]
- arm64: stackleak: fix current_top_of_stack() (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Force inlining of erratum_set_next_event_generic() (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Move drop _tval from erratum function names (Mark Salter) [2167398]
- arm64: Add handling of CNTVCTSS traps (Mark Salter) [2167398]
- arm64: Add CNT{P,V}CTSS_EL0 alternatives to cnt{p,v}ct_el0 (Mark Salter) [2167398]
- clocksource/drivers/arch_arm_timer: Move workaround synchronisation around (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix masking for high freq counters (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Drop unnecessary ISB on CVAL programming (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Remove any trace of the TVAL programming interface (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Work around broken CVAL implementations (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Advertise 56bit timer to the core code (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Move MMIO timer programming over to CVAL (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix MMIO base address vs callback ordering issue (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Move system register timer programming over to CVAL (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Extend write side of timer register accessors to u64 (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Drop CNT*_TVAL read accessors (Mark Salter) [2167398]
- clocksource/arm_arch_timer: Add build-time guards for unhandled register accesses (Mark Salter) [2167398]
- s390/qeth: fix use-after-free in hsci (Tobias Huschle) [2183991]
- s390/uaccess: add missing earlyclobber annotations to __clear_user() (Tobias Huschle) [2183079]

Tue, 18 Apr 2023 GMT - Jan Stancek <jstancek@redhat.com> [5.14.0-301.el9]
- kernel.spec: gcov: make gcov subpackages per variant (Jan Stancek) [2180784]
- block: don't set GD_NEED_PART_SCAN if scan partition failed (Ming Lei) [2179915]
- net: ethtool: fix __ethtool_dev_mm_supported() implementation (Ivan Vecera) [2175237]
- ethtool: pse-pd: Fix double word in comments (Ivan Vecera) [2175237]
- netlink-specs: add rx-push to ethtool family (Ivan Vecera) [2175237]
- net: ethtool: extend ringparam set/get APIs for rx_push (Ivan Vecera) [2175237]
- ethtool: mm: fix get_mm() return code not propagating to user space (Ivan Vecera) [2175237]
- netlink: specs: add partial specification for ethtool (Ivan Vecera) [2175237]
- Documentation: networking: correct spelling (Ivan Vecera) [2175237]
- ethtool: netlink: convert commands to common SET (Ivan Vecera) [2175237]
- ethtool: netlink: handle SET intro/outro in the common code (Ivan Vecera) [2175237]
- net: ethtool: provide shims for stats aggregation helpers when CONFIG_ETHTOOL_NETLINK=n (Ivan Vecera) [2175237]
- net: ethtool: fix NULL pointer dereference in pause_prepare_data() (Ivan Vecera) [2175237]
- net: ethtool: fix NULL pointer dereference in stats_prepare_data() (Ivan Vecera) [2175237]
- ethtool: Add and use ethnl_update_bool. (Ivan Vecera) [2175237]
- net: ethtool: add helpers for MM fragment size translation (Ivan Vecera) [2175237]
- net: ethtool: add helpers for aggregate statistics (Ivan Vecera) [2175237]
- docs: ethtool: document ETHTOOL_A_STATS_SRC and ETHTOOL_A_PAUSE_STATS_SRC (Ivan Vecera) [2175237]
- net: ethtool: netlink: retrieve stats from multiple sources (eMAC, pMAC) (Ivan Vecera) [2175237]
- docs: ethtool-netlink: document interface for MAC Merge layer (Ivan Vecera) [2175237]
- net: ethtool: add support for MAC Merge layer (Ivan Vecera) [2175237]
- plca.c: fix obvious mistake in checking retval (Ivan Vecera) [2175237]
- ethtool: add tx aggregation parameters (Ivan Vecera) [2175237]
- ethtool: add netlink attr in rss get reply only if value is not null (Ivan Vecera) [2175237]
- net/ethtool: add netlink interface for the PLCA RS (Ivan Vecera) [2175237]
- ethtool: Replace 0-length array with flexible array (Ivan Vecera) [2175237]
- net/ethtool/ioctl: split ethtool_get_phy_stats into multiple helpers (Ivan Vecera) [2175237]
- net/ethtool/ioctl: remove if n_stats checks from ethtool_get_phy_stats (Ivan Vecera) [2175237]
- net/ethtool/ioctl: return -EOPNOTSUPP if we have no phy stats (Ivan Vecera) [2175237]
- ethtool: add netlink based get rss support (Ivan Vecera) [2175237]
- ethtool: avoiding integer overflow in ethtool_phys_id() (Ivan Vecera) [2175237]
- ethtool: doc: clarify what drivers can implement in their get_drvinfo() (Ivan Vecera) [2175237]
- ethtool: ethtool_get_drvinfo: populate drvinfo fields even if callback exits (Ivan Vecera) [2175237]
- ethtool: Fail number of channels change when it conflicts with rxnfc (Ivan Vecera) [2175237]
- ethtool: linkstate: add a statistic for PHY down events (Ivan Vecera) [2175237]
- ethtool: Add support for 800Gbps link modes (Ivan Vecera) [2175237]
- ethtool: pse-pd: fix null-deref on genl_info in dump (Ivan Vecera) [2175237]
- eth: pse: add missing static inlines (Ivan Vecera) [2175237]
- ethtool: add interface to interact with Ethernet Power Equipment (Ivan Vecera) [2175237]
- net: mdiobus: search for PSE nodes by parsing PHY nodes. (Ivan Vecera) [2175237]
- net: mdiobus: fwnode_mdiobus_register_phy() rework error handling (Ivan Vecera) [2175237]
- redhat: configs: Add config for PSE_CONTROLLER (Ivan Vecera) [2175237]
- net: add framework to support Ethernet PSE and PDs devices (Ivan Vecera) [2175237]
- ethtool: tunnels: check the return value of nla_nest_start() (Ivan Vecera) [2175237]
- ethtool: move from strlcpy with unused retval to strscpy (Ivan Vecera) [2175237]
- net: delete extra space and tab in blank line (Ivan Vecera) [2175237]
- treewide: uapi: Replace zero-length arrays with flexible-array members (Ivan Vecera) [2175237]
- ethtool: Fix and simplify ethtool_convert_link_mode_to_legacy_u32() (Ivan Vecera) [2175237]
- net: ethtool: move checks before rtnl_lock() in ethnl_set_rings (Ivan Vecera) [2175237]
- net: ethtool: extend ringparam set/get APIs for tx_push (Ivan Vecera) [2175237]
- ethtool: add support to set/get completion queue event size (Ivan Vecera) [2175237]
- ethtool: stats: Use struct_group() to clear all stats at once (Ivan Vecera) [2175237]
- net: convert users of bitmap_foo() to linkmode_foo() (Ivan Vecera) [2175237]
- cifs: Fix pages leak when writedata alloc failed in cifs_write_from_iter() (Ronnie Sahlberg) [2182524]
- cifs: Fix pages array leak when writedata alloc failed in cifs_writedata_alloc() (Ronnie Sahlberg) [2182524]
- cifs: update internal module number (Ronnie Sahlberg) [2182524]
- cifs: fix double free on failed kerberos auth (Ronnie Sahlberg) [2182524]
- cifs: fix interface count calculation during refresh (Ronnie Sahlberg) [2182524]
- cifs: fix memory leaks in session setup (Ronnie Sahlberg) [2182524]
- smb3: interface count displayed incorrectly (Ronnie Sahlberg) [2182524]
- cifs: Fix memory leak when build ntlmssp negotiate blob failed (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_ses_add_channel() (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_flock() (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_create() (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_copy_file_range() (Ronnie Sahlberg) [2182524]
- smb3: improve SMB3 change notification support (Ronnie Sahlberg) [2182524]
- cifs: lease key is uninitialized in two additional functions when smb1 (Ronnie Sahlberg) [2182524]
- cifs: lease key is uninitialized in smb1 paths (Ronnie Sahlberg) [2182524]
- cifs: fix double-fault crash during ntlmssp (Ronnie Sahlberg) [2182524]
- cifs: fix mount on old smb servers (Ronnie Sahlberg) [2182524]
- cifs: use ALIGN() and round_up() macros (Ronnie Sahlberg) [2182524]
- cifs: prevent copying past input buffer boundaries (Ronnie Sahlberg) [2182524]
- cifs: Fix the error length of VALIDATE_NEGOTIATE_INFO message (Ronnie Sahlberg) [2182524]
- cifs: destage dirty pages before re-reading them for cache=none (Ronnie Sahlberg) [2182524]
- cifs: return correct error in ->calc_signature() (Ronnie Sahlberg) [2182524]
- smb3: rename encryption/decryption TFMs (Ronnie Sahlberg) [2182524]
- cifs: replace kfree() with kfree_sensitive() for sensitive data (Ronnie Sahlberg) [2182524]
- cifs: remove initialization value (Ronnie Sahlberg) [2182524]
- cifs: Replace a couple of one-element arrays with flexible-array members (Ronnie Sahlberg) [2182524]
- smb3: add dynamic trace points for tree disconnect (Ronnie Sahlberg) [2182524]
- cifs: misc: fix spelling typo in comment (Ronnie Sahlberg) [2182524]
- cifs: update internal module number (Ronnie Sahlberg) [2182524]
- cifs: Fix memory leak on the deferred close (Ronnie Sahlberg) [2182524]
- SMB3: fix lease break timeout when multiple deferred close handles for the same file. (Ronnie Sahlberg) [2182524]
- smb3: lower default deferred close timeout to address perf regression (Ronnie Sahlberg) [2182524]
- smb3: allow deferred close timeout to be configurable (Ronnie Sahlberg) [2182524]
- cifs: update internal module number (Ronnie Sahlberg) [2182524]
- cifs: alloc_mid function should be marked as static (Ronnie Sahlberg) [2182524]
- cifs: remove "cifs_" prefix from init/destroy mids functions (Ronnie Sahlberg) [2182524]
- cifs: remove useless DeleteMidQEntry() (Ronnie Sahlberg) [2182524]
- cifs: fix wrong unlock before return from cifs_tree_connect() (Ronnie Sahlberg) [2182524]
- Documentation: networking: TC queue based filtering (Ivan Vecera) [2178209]
- act_skbedit: skbedit queue mapping for receive queue (Ivan Vecera) [2178209]
- wifi: iwlwifi: mvm: protect TXQ list manipulation (Jose Ignacio Tornos Martinez) [2183490]
- wifi: iwlwifi: mvm: fix mvmtxq->stopped handling (Jose Ignacio Tornos Martinez) [2183490]
- smb3: clarify multichannel warning (Ronnie Sahlberg) [2180669]
- smb3: do not log confusing message when server returns no network interfaces (Ronnie Sahlberg) [2180669]
- cifs: do not query ifaces on smb1 mounts (Ronnie Sahlberg) [2180669]
- cifs: periodically query network interfaces from server (Ronnie Sahlberg) [2180669]
- smb3: workaround negprot bug in some Samba servers (Ronnie Sahlberg) [2180669]
- smb3: use netname when available on secondary channels (Ronnie Sahlberg) [2180669]
- smb3: fix empty netname context on secondary channels (Ronnie Sahlberg) [2180669]
- cifs: populate empty hostnames for extra channels (Ronnie Sahlberg) [2180669]
- redhat/kernel.spec.template: fix installonlypkg for meta package (Jan Stancek)
- s390/dump: save IPL CPU registers once DAT is available (Chris von Recklinghausen) [2185692]
- gen_compile_commands: handle multiple lines per .mod file (Joel Slebodnick) [2160559]
- scripts/nsdeps: adjust to the format change of *.mod files (Joel Slebodnick) [2160559]
- kbuild: avoid regex RS for POSIX awk (Joel Slebodnick) [2160559]
- kbuild: make *.mod rule robust against too long argument error (Joel Slebodnick) [2160559]
- kbuild: make built-in.a rule robust against too long argument error (Joel Slebodnick) [2160559]
- kbuild: read *.mod to get objects passed to $(LD) or $(AR) (Joel Slebodnick) [2160559]
- kbuild: make *.mod not depend on *.o (Joel Slebodnick) [2160559]
- kbuild: get rid of duplication in *.mod files (Joel Slebodnick) [2160559]
- kbuild: split the second line of *.mod into *.usyms (Joel Slebodnick) [2160559]
- kbuild: reuse real-search to simplify cmd_mod (Joel Slebodnick) [2160559]
- kbuild: Fixup the IBT kbuild changes (Joel Slebodnick) [2160559]

Sun, 16 Apr 2023 GMT - Jan Stancek <jstancek@redhat.com> [5.14.0-300.el9]
- remoteproc: imx_rproc: Correct i.MX93 DRAM mapping (Steve Best) [2180764]
- remoteproc: imx_rproc: Enable attach recovery for i.MX8QM/QXP (Steve Best) [2180764]
- remoteproc: imx_rproc: Request mbox channel later (Steve Best) [2180764]
- remoteproc: imx_rproc: Support i.MX8QM (Steve Best) [2180764]
- remoteproc: imx_rproc: Support kicking Mcore from Linux for i.MX8QXP (Steve Best) [2180764]
- remoteproc: imx_rproc: Support attaching to i.MX8QXP M4 (Steve Best) [2180764]
- netdevsim: Fix memory leak of nsim_dev->fa_cookie (Petr Oros) [2181505]
- netdevsim: fix memory leak in nsim_bus_dev_new() (Petr Oros) [2181505]
- netdevsim: remove dir in nsim_dev_debugfs_init() when creating ports dir failed (Petr Oros) [2181505]
- netdevsim: fix memory leak in nsim_drv_probe() when nsim_dev_resources_register() failed (Petr Oros) [2181505]
- netdevsim: remove redundant variable ret (Petr Oros) [2181505]
- selftests: netdevsim: Add test cases for route deletion failure (Petr Oros) [2181505]
- netdevsim: fib: Add debugfs knob to simulate route deletion failure (Petr Oros) [2181505]
- netdevsim: fib: Fix reference count leak on route deletion failure (Petr Oros) [2181505]
- netdevsim: rely on XFRM state direction instead of flags (Petr Oros) [2181505]
- powerpc/64s/radix: Fix RWX mapping with relocated kernel (Avnish Chouhan) [2161680]
- powerpc/64s/radix: Fix crash with unaligned relocated kernel (Avnish Chouhan) [2161680]
- mm/filemap: fix page end in filemap_get_read_batch (Nico Pache) [2181263]
- dt-bindings: clock: imx93: drop TPM1/3 LPIT1/2 entry (Steve Best) [2178965]
- clk: imx: imx93: invoke imx_register_uart_clocks (Steve Best) [2178965]
- clk: imx: rename imx_obtain_fixed_clk_hw() to imx_get_clk_hw_by_name() (Steve Best) [2178965]
- clk: imx93: keep sys ctr clock always on (Steve Best) [2178965]
- clk: imx: keep hsio bus clock always on (Steve Best) [2178965]
- clk: imx93: drop tpm1/3, lpit1/2 clk (Steve Best) [2178965]
- clk: imx93: correct enet clock (Steve Best) [2178965]
- clk: imx93: unmap anatop base in error handling path (Steve Best) [2178965]
- clk: imx93: correct the flexspi1 clock setting (Steve Best) [2178965]
- soc: imx: imx93-src: No need to set device_driver owner (Steve Best) [2180773]
- soc: imx: imx93-pd: No need to set device_driver owner (Steve Best) [2180773]
- sched/topology: fix KASAN warning in hop_cmp() (Phil Auld) [RHEL-318]
- lib/cpumask: update comment for cpumask_local_spread() (Phil Auld) [RHEL-318]
- sched/topology: Introduce for_each_numa_hop_mask() (Phil Auld) [RHEL-318]
- sched/topology: Introduce sched_numa_hop_mask() (Phil Auld) [RHEL-318]
- lib/cpumask: reorganize cpumask_local_spread() logic (Phil Auld) [RHEL-318]
- cpumask: improve on cpumask_local_spread() locality (Phil Auld) [RHEL-318]
- sched: add sched_numa_find_nth_cpu() (Phil Auld) [RHEL-318]
- cpumask: introduce cpumask_nth_and_andnot (Phil Auld) [RHEL-318]
- lib/find: introduce find_nth_and_andnot_bit (Phil Auld) [RHEL-318]
- cpumask: add cpumask_nth_{,and,andnot} (Phil Auld) [RHEL-318]
- lib/bitmap: remove bitmap_ord_to_pos (Phil Auld) [RHEL-318]
- lib: remove lib/nodemask.c (Phil Auld) [RHEL-318]
- gcc-plugins: Undefine LATENT_ENTROPY_PLUGIN when plugin disabled for a file (Phil Auld) [RHEL-318]
- powerpc: drop dependency on <asm/machdep.h> in archrandom.h (Phil Auld) [RHEL-318]
- lib/nodemask: inline next_node_in() and node_random() (Phil Auld) [RHEL-318]
- lib/bitmap: add tests for find_nth_bit() (Phil Auld) [RHEL-318]
- lib: add find_nth{,_and,_andnot}_bit() (Phil Auld) [RHEL-318]
- lib/find_bit: optimize find_next_bit() functions (Phil Auld) [RHEL-318]
- lib/find_bit: create find_first_zero_bit_le() (Phil Auld) [RHEL-318]
- lib/find_bit: introduce FIND_FIRST_BIT() macro (Phil Auld) [RHEL-318]
- lib/bitmap: add bitmap_weight_and() (Phil Auld) [RHEL-318]
- lib/bitmap: don't call __bitmap_weight() in kernel code (Phil Auld) [RHEL-318]
- lib/cpumask: move trivial wrappers around find_bit to the header (Phil Auld) [RHEL-318]
- lib/cpumask: change return types to unsigned where appropriate (Phil Auld) [RHEL-318]
- cpumask: change return types to bool where appropriate (Phil Auld) [RHEL-318]
- cpumask: Always inline helpers which use bit manipulation functions (Phil Auld) [RHEL-318]
- cpumask: use find_first_and_bit() (Phil Auld) [RHEL-318]
- asm-generic/bitops: Always inline all bit manipulation helpers (Phil Auld) [RHEL-318]
- lib/bitmap: change type of bitmap_weight to unsigned long (Phil Auld) [RHEL-318]
- lib/bitmap: change return types to bool where appropriate (Phil Auld) [RHEL-318]
- arm: align find_bit declarations with generic kernel (Phil Auld) [RHEL-318]
- nodemask: Fix return values to be unsigned (Phil Auld) [RHEL-318]
- bitmap: Fix return values to be unsigned (Phil Auld) [RHEL-318]
- net: thunderbolt: fix memory leak in tbnet_open() (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Clear ep descriptor last (Desnes Nunes) [2181663]
- usb: dwc3: exynos: Fix remove() function (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Disable GUSB2PHYCFG.SUSPHY for End Transfer (Desnes Nunes) [2181663]
- USB: serial: option: add u-blox LARA-L6 modem (Desnes Nunes) [2181663]
- USB: serial: option: add u-blox LARA-R6 00B modem (Desnes Nunes) [2181663]
- USB: serial: option: remove old LARA-R6 PID (Desnes Nunes) [2181663]
- net: thunderbolt: Fix error handling in tbnet_init() (Desnes Nunes) [2181663]
- USB: serial: option: add Fibocom FM160 0x0111 composition (Desnes Nunes) [2181663]
- usb: add NO_LPM quirk for Realforce 87U Keyboard (Desnes Nunes) [2181663]
- usb: chipidea: fix deadlock in ci_otg_del_timer (Desnes Nunes) [2181663]
- usb: dwc3: Do not get extcon device when usb-role-switch is used (Desnes Nunes) [2181663]
- usb: typec: tipd: Prevent uninitialized event{1,2} in IRQ handler (Desnes Nunes) [2181663]
- usb: typec: mux: Enter safe mode only when pins need to be reconfigured (Desnes Nunes) [2181663]
- Revert "usb: dwc3: disable USB core PHY management" (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Return -ESHUTDOWN on ep disable (Desnes Nunes) [2181663]
- USB: serial: option: add Sierra Wireless EM9191 (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Don't set IMI for no_interrupt (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Stop processing more requests on IMI (Desnes Nunes) [2181663]
- xhci: Remove device endpoints from bandwidth list when freeing the device (Desnes Nunes) [2181663]
- xhci: Add quirk to reset host back to default state at shutdown (Desnes Nunes) [2181663]
- usb: xhci: add XHCI_SPURIOUS_SUCCESS to ASM1042 despite being a V0.96 controller (Desnes Nunes) [2181663]
- usb: typec: ucsi: acpi: Implement resume callback (Desnes Nunes) [2181663]
- usb: typec: ucsi: Check the connection on resume (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Don't delay End Transfer on delayed_status (Desnes Nunes) [2181663]
- usb: dwc3: Don't switch OTG -> peripheral if extcon is present (Desnes Nunes) [2181663]
- Revert "usb: dwc3: Don't switch OTG -> peripheral if extcon is present" (Desnes Nunes) [2181663]
- Revert "USB: fixup for merge issue with "usb: dwc3: Don't switch OTG -> peripheral if extcon is present"" (Desnes Nunes) [2181663]
- USB: omap_udc: Fix spelling mistake: "tranceiver_ctrl" -> "transceiver_ctrl" (Desnes Nunes) [2181663]
- usb: typec: Replace custom implementation of device_match_fwnode() (Desnes Nunes) [2181663]
- usb: idmouse: fix an uninit-value in idmouse_open (Desnes Nunes) [2181663]
- usb: phy: generic: Switch to use dev_err_probe() helper (Desnes Nunes) [2181663]
- usb: ulpi: use DEFINE_SHOW_ATTRIBUTE to simplify ulpi_regs (Desnes Nunes) [2181663]
- usb: cdc-wdm: Use skb_put_data() instead of skb_put/memcpy pair (Desnes Nunes) [2181663]
- usb: typec: fusb302: Switch to use dev_err_probe() helper (Desnes Nunes) [2181663]
- USB: serial: qcserial: add new usb-id for Dell branded EM7455 (Desnes Nunes) [2181663]
- media: flexcop-usb: use usb_endpoint_maxp() (Desnes Nunes) [2181663]
- media: flexcop-usb: clean up URB initialisation (Desnes Nunes) [2181663]
- media: flexcop-usb: clean up endpoint sanity checks (Desnes Nunes) [2181663]
- media: usb/dvb-usb-v2: fix repeated words in comments (Desnes Nunes) [2181663]
- thunderbolt: Use dev_err_probe() (Desnes Nunes) [2181663]
- thunderbolt: Convert to use sysfs_emit()/sysfs_emit_at() APIs (Desnes Nunes) [2181663]
- Revert "usb: storage: Add quirk for Samsung Fit flash" (Desnes Nunes) [2181663]
- usb: dwc3: core: fix some leaks in probe (Desnes Nunes) [2181663]
- usb: dwc3: core: Enable GUCTL1 bit 10 for fixing termination error after resume bug (Desnes Nunes) [2181663]
- dt-bindings: usb: snps,dwc3: Add 'snps,resume-hs-terminations' quirk (Desnes Nunes) [2181663]
- USB: add RESET_RESUME quirk for NVIDIA Jetson devices in RCM (Desnes Nunes) [2181663]
- usb: dwc3: core: add gfladj_refclk_lpm_sel quirk (Desnes Nunes) [2181663]
- dt-bindings: usb: dwc3: Add gfladj-refclk-lpm-sel-quirk (Desnes Nunes) [2181663]
- usb: dwc3: pci: Add PCIe device ID for USB3 controller on CPU sub-system for Alder Lake P (Desnes Nunes) [2181663]
- usb: dwc3: pci: Update the macro names for USB PCIe device ID's for Alder Lake platforms (Desnes Nunes) [2181663]
- usb: dwc3: xilinx: fix usb3 non-wakeup source resume failure (Desnes Nunes) [2181663]
- usb: dwc3: xilinx: add power management ops support (Desnes Nunes) [2181663]
- media: uvcvideo: move uvc_format_desc to common header (Desnes Nunes) [2181663]
- media: v4l: move helper functions for fractions from uvc to v4l2-common (Desnes Nunes) [2181663]
- dt-bindings: usb: dwc3: add sdm670 compatible (Desnes Nunes) [2181663]
- usb: dwc3: qcom: drop unneeded compatibles (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Do not clear ep delayed stop flag during ep disable (Desnes Nunes) [2181663]
- dt-bindings: usb: dwc2: rockchip: add rockchip,rk3128-usb (Desnes Nunes) [2181663]
- dt-bindings: usb: qcom,dwc3: Fix SM6115 clocks, irqs (Desnes Nunes) [2181663]
- usb: dwc2: Remove redundant license text (Desnes Nunes) [2181663]
- usb: dwc3: Fix typos in gadget.c (Desnes Nunes) [2181663]
- xhci: remove unused lpm_failed_dev member from struct xhci_hcd (Desnes Nunes) [2181663]
- xhci: remove unused command member from struct xhci_hcd struct (Desnes Nunes) [2181663]
- xhci: show fault reason for a failed enable slot command (Desnes Nunes) [2181663]
- xhci: Don't show warning for reinit on known broken suspend (Desnes Nunes) [2181663]
- xhci: dbc: Fix memory leak in xhci_alloc_dbc() (Desnes Nunes) [2181663]
- usb: host: xhci: Fix potential memory leak in xhci_alloc_stream_info() (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up driver prefix (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: move driver structure (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up attribute visibility logic (Desnes Nunes) [2181663]
- USB: serial: console: move mutex_unlock() before usb_serial_put() (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: convert to use dev_groups (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: add support for HP and HA devices (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: simplify divisor handling (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: assume hi-speed type (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up baudrate request (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up attribute handling (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up modem-status handling (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: tighten device-type detection (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: rename channel index (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: include FT2232D in type string (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: rename chip types (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: drop redundant chip type comments (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up chip type enum (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: fix 300 bps rate for SIO (Desnes Nunes) [2181663]
- usb: typec: intel_pmc_mux: Use the helper acpi_dev_get_memory_resources() (Desnes Nunes) [2181663]
- usb: misc: usb3503: call clk_disable_unprepare in the error handling (Desnes Nunes) [2181663]
- usb: chipidea: make configs for glue drivers visible with EXPERT (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Submit endxfer command if delayed during disconnect (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Skip waiting for CMDACT cleared during endxfer (Desnes Nunes) [2181663]
- usb: dwc3: Increase DWC3 controller halt timeout (Desnes Nunes) [2181663]
- usb: dwc3: Remove DWC3 locking during gadget suspend/resume (Desnes Nunes) [2181663]
- usb: dwc3: Avoid unmapping USB requests if endxfer is not complete (Desnes Nunes) [2181663]
- usb: misc: uss720: fix uninitialized variable rlen (Desnes Nunes) [2181663]
- thunderbolt: debugfs: Fix spelling mistakes in seq_puts text (Desnes Nunes) [2181663]
- thunderbolt: Add support for ASMedia NVM image format (Desnes Nunes) [2181663]
- thunderbolt: Move vendor specific NVM handling into nvm.c (Desnes Nunes) [2181663]
- thunderbolt: Provide tb_retimer_nvm_read() analogous to tb_switch_nvm_read() (Desnes Nunes) [2181663]
- thunderbolt: Rename and make nvm_read() available for other files (Desnes Nunes) [2181663]
- thunderbolt: Extend NVM version fields to 32-bits (Desnes Nunes) [2181663]
- thunderbolt: Allow NVM upgrade of USB4 host routers (Desnes Nunes) [2181663]
- scsi: uas: Drop DID_TARGET_FAILURE use (Desnes Nunes) [2181663]
- usb: clean up after dropping driver registration log spam (Desnes Nunes) [2181663]
- usb: phy: tegra: switch to using devm_gpiod_get() (Desnes Nunes) [2181663]
- USB: xhci: make xhci_get_endpoint_address static (Desnes Nunes) [2181663]
- thunderbolt: Add support for receiver lane margining (Desnes Nunes) [2181663]
- thunderbolt: Add helper to check if CL states are enabled on port (Desnes Nunes) [2181663]
- thunderbolt: Pass CL state bitmask to tb_port_clx_supported() (Desnes Nunes) [2181663]
- thunderbolt: Move port CL state functions into correct place in switch.c (Desnes Nunes) [2181663]
- thunderbolt: Move tb_xdomain_parent() to tb.h (Desnes Nunes) [2181663]
- USB: hcd-pci: Drop the unused id parameter from usb_hcd_pci_probe() (Desnes Nunes) [2181663]
- net: thunderbolt: Update module description with mention of USB4 (Desnes Nunes) [2181663]
- net: thunderbolt: Enable full end-to-end flow control (Desnes Nunes) [2181663]
- thunderbolt: Add back Intel Falcon Ridge end-to-end flow control workaround (Desnes Nunes) [2181663]
- thunderbolt: Show link type for XDomain connections too (Desnes Nunes) [2181663]
- net: thunderbolt: Enable DMA paths only after rings are enabled (Desnes Nunes) [2181663]
- usb: reduce kernel log spam on driver registration (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Continue handling EP0 xfercomplete events (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Synchronize IRQ between soft connect/disconnect (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Force sending delayed status during soft disconnect (Desnes Nunes) [2181663]
- usb: dwc3: Do not service EP0 and conndone events if soft disconnected (Desnes Nunes) [2181663]
- usb: host: xhci-plat: suspend/resume clks for brcm (Desnes Nunes) [2181663]
- usb: host: xhci-plat: suspend and resume clocks (Desnes Nunes) [2181663]
- usb: phy: mxs: fix MXS_PHY_TX_CAL45_MIN and MXS_PHY_TX_CAL45_MAX (Desnes Nunes) [2181663]
- usb: host: Initiate urb ep with udev ep0 (Desnes Nunes) [2181663]
- usb: ehci: Use endpoint in URB to get maxpacket (Desnes Nunes) [2181663]
- usb: chipidea: Add support for VBUS control with PHY (Desnes Nunes) [2181663]
- dt-bindings: usb: Add missing (unevaluated|additional)Properties on child nodes (Desnes Nunes) [2181663]
- media: uvcvideo: Limit power line control for Sonix Technology (Desnes Nunes) [2181663]
- media: uvcvideo: Use entity get_cur in uvc_ctrl_set (Desnes Nunes) [2181663]
- media: uvcvideo: Fix typo 'the the' in comment (Desnes Nunes) [2181663]
- media: uvcvideo: Use indexed loops in uvc_ctrl_init_ctrl() (Desnes Nunes) [2181663]
- media: uvcvideo: Fix memory leak in uvc_gpio_parse (Desnes Nunes) [2181663]
- media: gspca: Fix typo 'the the' in comment (Desnes Nunes) [2181663]
- thunderbolt: Add support for Intel Meteor Lake (Desnes Nunes) [2181663]
- thunderbolt: Add comment where Thunderbolt 4 PCI IDs start (Desnes Nunes) [2181663]
- usb/hcd: Fix dma_map_sg error check (Desnes Nunes) [2181663]
- usb: move from strlcpy with unused retval to strscpy (Desnes Nunes) [2181663]
- dt-bindings: usb: renesas, usb3-peri: Document RZ/V2M r9a09g011 support (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Fix CC PHY noise filter of voltage level (Desnes Nunes) [2181663]
- usb: typec: tcpci: Move function "tcpci_to_typec_cc" to common (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Add compatible id with rt1715 (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Add initial phy setting (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Add regulator support when source vbus (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Fix vendor setting when set vconn (Desnes Nunes) [2181663]
- dt-bindings usb: typec: rt1711h: Add binding for Richtek RT1711H (Desnes Nunes) [2181663]
- usb: dwc3: qcom: clean up icc init (Desnes Nunes) [2181663]
- usb: dwc3: qcom: only parse 'maximum-speed' once (Desnes Nunes) [2181663]
- usb: common: debug: Check non-standard control requests (Desnes Nunes) [2181663]
- usb: dwc3: trace: add Start of Frame Number to trace event (Desnes Nunes) [2181663]
- usb: dwc3: debug: show events parameters in hex (Desnes Nunes) [2181663]
- usb: dwc3: gadget: conditionally remove requests (Desnes Nunes) [2181663]
- usb: typec: ucsi: stm32g0: Fix spelling mistake "booloader" -> "bootloader" (Desnes Nunes) [2181663]
- usb: common: usb-conn-gpio: Simplify some error message (Desnes Nunes) [2181663]
- block: Add error codes for common PR failures (Maurizio Lombardi) [2160677]
- nvmet: avoid potential UAF in nvmet_req_complete() (Maurizio Lombardi) [2160677]
- nvme-tcp: add nvme-tcp pdu size build protection (Maurizio Lombardi) [2160677]
- nvme-tcp: fix opcode reporting in the timeout handler (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Lexar NM620 (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Netac NV3000 (Maurizio Lombardi) [2160677]
- nvme-pci: fixing memory leak in probe teardown path (Maurizio Lombardi) [2160677]
- nvme: fix handling single range discard request (Maurizio Lombardi) [2160677]
- nvme-fabrics: show well known discovery name (Maurizio Lombardi) [2160677]
- nvme-tcp: don't access released socket during error recovery (Maurizio Lombardi) [2160677]
- nvme-auth: fix an error code in nvme_auth_process_dhchap_challenge() (Maurizio Lombardi) [2160677]
- nvme: bring back auto-removal of deleted namespaces during sequential scan (Maurizio Lombardi) [2160677]
- nvme: fix sparse warning on effects masking (Maurizio Lombardi) [2160677]
- nvme-pci: remove iod use_sgls (Maurizio Lombardi) [2160677]
- nvme-pci: fix freeing single sgl (Maurizio Lombardi) [2160677]
- nvme: mask CSE effects for security receive (Maurizio Lombardi) [2160677]
- nvme: always initialize known command effects (Maurizio Lombardi) [2160677]
- nvmet: for nvme admin set_features cmd, call nvmet_check_data_len_lte() (Maurizio Lombardi) [2160677]
- nvme-tcp: add additional info for nvme_tcp_timeout log (Maurizio Lombardi) [2160677]
- nvme: add nvme_opcode_str function for all nvme cmd types (Maurizio Lombardi) [2160677]
- nvme: remove nvme_execute_passthru_rq (Maurizio Lombardi) [2160677]
- nvme-pci: place descriptor addresses in iod (Maurizio Lombardi) [2160677]
- nvme-pci: use mapped entries for sgl decision (Maurizio Lombardi) [2160677]
- nvme-pci: remove SGL segment descriptors (Maurizio Lombardi) [2160677]
- nvme-auth: don't use NVMe status codes (Maurizio Lombardi) [2160677]
- nvme-fabrics: clarify AUTHREQ result handling (Maurizio Lombardi) [2160677]
- nvme-pci: add bogus ID quirk for ADATA SX6000PNP (Maurizio Lombardi) [2160677]
- nvme-auth: mark nvme_auth_wq static (Maurizio Lombardi) [2160677]
- nvme-auth: use workqueue dedicated to authentication (Maurizio Lombardi) [2160677]
- nvme: clear the request_queue pointers on failure in nvme_alloc_io_tag_set (Maurizio Lombardi) [2160677]
- nvme: clear the request_queue pointers on failure in nvme_alloc_admin_tag_set (Maurizio Lombardi) [2160677]
- nvme-fc: fix a missing queue put in nvmet_fc_ls_create_association (Maurizio Lombardi) [2160677]
- nvme: fix passthrough csi check (Maurizio Lombardi) [2160677]
- nvme-pci: fix timeout request state check (Maurizio Lombardi) [2160677]
- nvme-apple: only reset the controller when RTKit is running (Maurizio Lombardi) [2160677]
- nvme-apple: reset controller during shutdown (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_IDENTIFY_CNS quirk to Apple T2 controllers (Maurizio Lombardi) [2160677]
- nvme-apple: add NVME_QUIRK_IDENTIFY_CNS quirk to fix regression (Maurizio Lombardi) [2160677]
- nvme-auth: fix smatch warning complaints (Maurizio Lombardi) [2160677]
- nvme: also return I/O command effects from nvme_command_effects (Maurizio Lombardi) [2160677]
- nvmet: don't defer passthrough commands with trivial effects to the workqueue (Maurizio Lombardi) [2160677]
- nvmet: set the LBCC bit for commands that modify data (Maurizio Lombardi) [2160677]
- nvmet: use NVME_CMD_EFFECTS_CSUPP instead of open coding it (Maurizio Lombardi) [2160677]
- nvme-pci: update sqsize when adjusting the queue depth (Maurizio Lombardi) [2160677]
- nvme: fix setting the queue depth in nvme_alloc_io_tag_set (Maurizio Lombardi) [2160677]
- nvme-pci: use the tagset alloc/free helpers (Maurizio Lombardi) [2160677]
- nvme-pci: fix page size checks (Maurizio Lombardi) [2160677]
- nvme-pci: fix mempool alloc size (Maurizio Lombardi) [2160677]
- nvme-pci: fix doorbell buffer value endianness (Maurizio Lombardi) [2160677]
- nvme: Convert NVMe errors to PR errors (Maurizio Lombardi) [2160677]
- nvmet: don't open-code NVME_NS_ATTR_RO enumeration (Maurizio Lombardi) [2160677]
- nvme: add the Apple shared tag workaround to nvme_alloc_io_tag_set (Maurizio Lombardi) [2160677]
- nvme: only set reserved_tags in nvme_alloc_io_tag_set for fabrics controllers (Maurizio Lombardi) [2160677]
- nvme: consolidate setting the tagset flags (Maurizio Lombardi) [2160677]
- nvme-pci: split out a nvme_pci_ctrl_is_dead helper (Maurizio Lombardi) [2160677]
- nvme-pci: return early on ctrl state mismatch in nvme_reset_work (Maurizio Lombardi) [2160677]
- nvme-pci: rename nvme_disable_io_queues (Maurizio Lombardi) [2160677]
- nvme-pci: cleanup nvme_suspend_queue (Maurizio Lombardi) [2160677]
- nvme-pci: remove nvme_pci_disable (Maurizio Lombardi) [2160677]
- nvme-pci: remove nvme_disable_admin_queue (Maurizio Lombardi) [2160677]
- nvme: merge nvme_shutdown_ctrl into nvme_disable_ctrl (Maurizio Lombardi) [2160677]
- nvme: use nvme_wait_ready in nvme_shutdown_ctrl (Maurizio Lombardi) [2160677]
- nvme-apple: fix controller shutdown in apple_nvme_disable (Maurizio Lombardi) [2160677]
- nvme-fc: move common code into helper (Maurizio Lombardi) [2160677]
- nvme-fc: avoid null pointer dereference (Maurizio Lombardi) [2160677]
- nvme-multipath: support io stats on the mpath device (Maurizio Lombardi) [2160677]
- nvme: introduce nvme_start_request (Maurizio Lombardi) [2160677]
- nvme: use kstrtobool() instead of strtobool() (Maurizio Lombardi) [2160677]
- nvmet: expose firmware revision to configfs (Maurizio Lombardi) [2160677]
- nvmet: expose IEEE OUI to configfs (Maurizio Lombardi) [2160677]
- nvme: rename the queue quiescing helpers (Maurizio Lombardi) [2160677]
- nvme: avoid fallback to sequential scan due to transient issues (Maurizio Lombardi) [2160677]
- nvme-auth: have dhchap_auth_work wait for queues auth to complete (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant auth_work flush (Maurizio Lombardi) [2160677]
- nvme-auth: convert dhchap_auth_list to an array (Maurizio Lombardi) [2160677]
- nvme-auth: check chap ctrl_key once constructed (Maurizio Lombardi) [2160677]
- nvme-auth: no need to reset chap contexts on re-authentication (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant deallocations (Maurizio Lombardi) [2160677]
- nvme-auth: clear sensitive info right after authentication completes (Maurizio Lombardi) [2160677]
- nvme-auth: guarantee dhchap buffers under memory pressure (Maurizio Lombardi) [2160677]
- nvme-auth: don't keep long lived 4k dhchap buffer (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant if statement (Maurizio Lombardi) [2160677]
- nvme-auth: don't override ctrl keys before validation (Maurizio Lombardi) [2160677]
- nvme-auth: don't ignore key generation failures when initializing ctrl keys (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant buffer deallocations (Maurizio Lombardi) [2160677]
- nvme-auth: don't re-authenticate if the controller is not LIVE (Maurizio Lombardi) [2160677]
- nvme-auth: remove symbol export from nvme_auth_reset (Maurizio Lombardi) [2160677]
- nvme-auth: rename authentication work elements (Maurizio Lombardi) [2160677]
- nvme-auth: rename __nvme_auth_[reset|free] to nvme_auth[reset|free]_dhchap (Maurizio Lombardi) [2160677]
- nvme: implement the DEAC bit for the Write Zeroes command (Maurizio Lombardi) [2160677]
- nvme-fc: improve memory usage in nvme_fc_rcv_ls_req() (Maurizio Lombardi) [2160677]
- nvmet: only allocate a single slab for bvecs (Maurizio Lombardi) [2160677]
- nvmet: force reconnect when number of queue changes (Maurizio Lombardi) [2160677]
- nvmet: use try_cmpxchg in nvmet_update_sq_head (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Netac NV7000 (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Micron Nitro (Maurizio Lombardi) [2160677]
- nvme: quiet user passthrough command errors (Maurizio Lombardi) [2160677]
- nvme-multipath: set queue dma alignment to 3 (Maurizio Lombardi) [2160677]
- nvme-tcp: replace sg_init_marker() with sg_init_table() (Maurizio Lombardi) [2160677]
- nvme-hwmon: kmalloc the NVME SMART log buffer (Maurizio Lombardi) [2160677]
- nvme-hwmon: consistently ignore errors from nvme_hwmon_init (Maurizio Lombardi) [2160677]
- nvme-apple: don't limit DMA segement size (Maurizio Lombardi) [2160677]
- nvme-pci: disable write zeroes on various Kingston SSD (Maurizio Lombardi) [2160677]
- nvme-pci: avoid the deepest sleep state on ZHITAI TiPro5000 SSDs (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Lexar NM760 (Maurizio Lombardi) [2160677]
- nvme: Use blk_rq_map_user_io helper (Maurizio Lombardi) [2160677]
- nvmet: don't look at the request_queue in nvmet_bdev_set_limits (Maurizio Lombardi) [2160677]
- nvmet: don't look at the request_queue in nvmet_bdev_zone_mgmt_emulate_all (Maurizio Lombardi) [2160677]
- nvmet: add helpers to set the result field for connect commands (Maurizio Lombardi) [2160677]
- nvme: improve the NVME_CONNECT_AUTHREQ* definitions (Maurizio Lombardi) [2160677]
- nvmet-tcp: handle ICReq PDU received in NVMET_TCP_Q_LIVE state (Maurizio Lombardi) [2160677]
- nvme-pci: report the actual number of tagset maps (Maurizio Lombardi) [2160677]
- nvme: ensure subsystem reset is single threaded (Maurizio Lombardi) [2160677]
- nvme: restrict management ioctls to admin (Maurizio Lombardi) [2160677]
- nvme: copy firmware_rev on each init (Maurizio Lombardi) [2160677]
- nvme: handle effects after freeing the request (Maurizio Lombardi) [2160677]
- nvme-tcp: print actual source IP address through sysfs "address" attr (Maurizio Lombardi) [2160677]
- nvme-pci: move iod dma_len fill gaps (Maurizio Lombardi) [2160677]
- nvme-pci: iod npages fits in s8 (Maurizio Lombardi) [2160677]
- nvme-pci: iod's 'aborted' is a bool (Maurizio Lombardi) [2160677]
- nvme-pci: remove nvme_queue from nvme_iod (Maurizio Lombardi) [2160677]
- nvme: consider also host_iface when checking ip options (Maurizio Lombardi) [2160677]
- nvmet: avoid unnecessary flush bio (Maurizio Lombardi) [2160677]
- nvmet-auth: remove redundant parameters req (Maurizio Lombardi) [2160677]
- nvmet-auth: clean up with done_kfree (Maurizio Lombardi) [2160677]
- nvme-auth: remove the redundant req->cqe->result.u16 assignment operation (Maurizio Lombardi) [2160677]
- nvme: move from strlcpy with unused retval to strscpy (Maurizio Lombardi) [2160677]
- nvme: add comment for unaligned "fake" nqn (Maurizio Lombardi) [2160677]
- nvme-pci: disable Write Zeroes on Phison E3C/E4C (Maurizio Lombardi) [2160677]
- nvme: Fix IOC_PR_CLEAR and IOC_PR_RELEASE ioctls for nvme devices (Maurizio Lombardi) [2160677]
- locking/rwsem: Disable preemption in all down_write*() and up_write() code paths (Joel Savitz) [2176147]
- locking/rwsem: Disable preemption in all down_read*() and up_read() code paths (Joel Savitz) [2176147]
- locking/rwsem: Prevent non-first waiter from spinning in down_write() slowpath (Joel Savitz) [2176147]
- rtmutex: Ensure that the top waiter is always woken up (Joel Savitz) [2176147]
- locking/lockdep: Print more debug information - report name and key when look_up_lock_class() got confused (Joel Savitz) [2176147]
- locking: Fix qspinlock/x86 inline asm error (Joel Savitz) [2176147]
- locking: Add __lockfunc to slow path functions (Joel Savitz) [2176147]
- locking/rwsem: Allow slowpath writer to ignore handoff bit if not set by first waiter (Joel Savitz) [2176147]
- kernel/lockdep: move lockdep sysctls to its own file (Joel Savitz) [2176147]
- locking/qrwlock: Change "queue rwlock" to "queued rwlock" (Joel Savitz) [2176147]
- locking/mutex: Make contention tracepoints more consistent wrt adaptive spinning (Joel Savitz) [2176147]
- locking: Apply contention tracepoints in the slow path (Joel Savitz) [2176147]
- locking/rwsem: Always try to wake waiters in out_nolock path (Joel Savitz) [2176147]
- locking/rwsem: No need to check for handoff bit if wait queue empty (Joel Savitz) [2176147]
- lockdep: Use memset_startat() helper in reinit_class() (Joel Savitz) [2176147]
- locking/rwsem: Conditionally wake waiters in reader/writer slowpaths (Joel Savitz) [2176147]
- locking/rwsem: Make handoff bit handling more consistent (Joel Savitz) [2176147]
- Revert "locking/rwsem: Conditionally wake waiters in reader/writer slowpaths" (Joel Savitz) [2176147]
- futex: Fix futex_waitv() hrtimer debug object leak on kcalloc error (Joel Savitz) [2176147]
- futex: Remove a PREEMPT_RT_FULL reference. (Joel Savitz) [2176147]
- futex: Fix additional regressions (Joel Savitz) [2176147]
- futex: Fix sparc32/m68k/nds32 build regression (Joel Savitz) [2176147]
- futex: Ensure futex_atomic_cmpxchg_inatomic() is present (Joel Savitz) [2176147]
- futex: Remove futex_cmpxchg detection (Joel Savitz) [2176147]
- dm: fix __send_duplicate_bios() to always allow for splitting IO (Benjamin Marzinski) [2184420]
- dm: fix improper splitting for abnormal bios (Benjamin Marzinski) [2184420]

...

Thu, 20 Apr 2023 05:13:59 GMT: kernel-debug-core-5.14.0-302.el9.x86_64

kernel-debug-core - The Linux kernel compiled with PREEMPT_RT enabled

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.

Change Log:

Wed, 19 Apr 2023 GMT - Jan Stancek <jstancek@redhat.com> [5.14.0-302.el9]
- blk-mq: directly poll requests (Ming Lei) [2186507]
- inet: control sockets should not use current thread task_frag (Guillaume Nault) [2183213]
- net: simplify sk_page_frag (Guillaume Nault) [2183213]
- Treewide: Stop corrupting socket's task_frag (Guillaume Nault) [2183213]
- net: Introduce sk_use_task_frag in struct sock. (Guillaume Nault) [2183213]
- PCI: Fix use-after-free in pci_bus_release_domain_nr() (Myron Stowe) [2184109]
- powerpc/pseries/vas: Ignore VAS update for DLPAR if copy/paste is not enabled (Mamatha Inamdar) [2185505]
- nfs42: do not fail with EIO if ssc returns NFS4ERR_OFFLOAD_DENIED (Benjamin Coddington) [2170423]
- cnic: don't pass bogus GFP_ flags to dma_alloc_coherent (Nilesh Javali) [2164967]
- cnic: Use the bitmap API to allocate bitmaps (Nilesh Javali) [2164967]
- arm64/sve: Add Perf extensions documentation (Mark Salter) [2167398]
- arm64: asm/perf_regs.h: Avoid C++-style comment in UAPI header (Mark Salter) [2167398]
- perf: arm64: Add SVE vector granule register to user regs (Mark Salter) [2167398]
- arm64/cpufeature: Fix field sign for DIT hwcap detection (Mark Salter) [2167398]
- arm64/uprobes: change the uprobe_opcode_t typedef to fix the sparse warning (Mark Salter) [2167398]
- arm64/sysreg: Fix errors in 32 bit enumeration values (Mark Salter) [2167398]
- KVM: arm64: vgic: Add Apple M2 cpus to the list of broken SEIS implementations (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- perf: arm_spe: Use feature numbering for PMSEVFR_EL1 defines (Mark Salter) [2167398]
- redhat/configs: enable ARM64_ERRATUM_2645198 (Mark Salter) [2167398]
- arm64: errata: Workaround possible Cortex-A715 [ESR|FAR]_ELx corruption (Mark Salter) [2167398]
- arm64:uprobe fix the uprobe SWBP_INSN in big-endian (Mark Salter) [2167398]
- arm64: insn: always inline hint generation (Mark Salter) [2167398]
- arm64: insn: simplify insn group identification (Mark Salter) [2167398]
- arm64: insn: always inline predicates (Mark Salter) [2167398]
- arm64: insn: remove aarch64_insn_gen_prefetch() (Mark Salter) [2167398]
- arm64: alternatives: make apply_alternatives_vdso() static (Mark Salter) [2167398]
- arm64: make is_ttbrX_addr() noinstr-safe (Mark Salter) [2167398]
- arm64: atomics: lse: remove stale dependency on JUMP_LABEL (Mark Salter) [2167398]
- arm64/asm: Remove unused enable_da macro (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Use kstrtobool() instead of strtobool() (Mark Salter) [2167398]
- arm64: move on_thread_stack() to <asm/stacktrace.h> (Mark Salter) [2167398]
- arm64: remove current_top_of_stack() (Mark Salter) [2167398]
- arm64/sysreg: Remove duplicate definitions from asm/sysreg.h (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_DFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_DFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR5_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert MVFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert MVFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert MVFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_PFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_PFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_PFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR6_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR5_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR4_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR3_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR4_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR3_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Extend the maximum width of a register and symbol name (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MVFR2_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MVFR1_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MVFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_DFR1_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_DFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_PFR2_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_PFR1_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_PFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR6_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR5_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR4_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_MMFR5_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_MMFR4_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_MMFR0_EL1 (Mark Salter) [2167398]
- arm64: booting: Require placement within 48-bit addressable memory (Mark Salter) [2167398]
- arm64: mm: kfence: only handle translation faults (Mark Salter) [2167398]
- arm64/mm: Simplify and document pte_to_phys() for 52 bit addresses (Mark Salter) [2167398]
- arm64: armv8_deprecated: fix unused-function error (Mark Salter) [2167398]
- arm64: armv8_deprecated: rework deprected instruction handling (Mark Salter) [2167398]
- arm64: armv8_deprecated: move aarch32 helper earlier (Mark Salter) [2167398]
- arm64: armv8_deprecated move emulation functions (Mark Salter) [2167398]
- arm64: armv8_deprecated: fold ops into insn_emulation (Mark Salter) [2167398]
- arm64: rework EL0 MRS emulation (Mark Salter) [2167398]
- arm64: factor insn read out of call_undef_hook() (Mark Salter) [2167398]
- arm64: factor out EL1 SSBS emulation hook (Mark Salter) [2167398]
- arm64: split EL0/EL1 UNDEF handlers (Mark Salter) [2167398]
- arm64: allow kprobes on EL0 handlers (Mark Salter) [2167398]
- arm64: Add Cortex-715 CPU part definition (Mark Salter) [2167398]
- arm64/hwcap: Add support for SVE 2.1 (Mark Salter) [2167398]
- arm64/hwcap: Add support for FEAT_RPRFM (Mark Salter) [2167398]
- arm64/hwcap: Add support for FEAT_CSSC (Mark Salter) [2167398]
- arm64: Enable data independent timing (DIT) in the kernel (Mark Salter) [2167398]
- arm64/fpsimd: Make kernel_neon_ API _GPL (Mark Salter) [2167398]
- arm64: alternative: constify alternative_has_feature_* argument (Mark Salter) [2167398]
- arm64: jump_label: mark arguments as const to satisfy asm constraints (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix XGene-1 TVAL register math error (Mark Salter) [2167398]
- arm64: efi: Fix handling of misaligned runtime regions and drop warning (Mark Salter) [2167398]
- arm64: cpufeature: Fix the visibility of compat hwcaps (Mark Salter) [2167398]
- arm64: entry: avoid kprobe recursion (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix CNTPCT_LO and CNTVCT_LO value (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix handling of ARM erratum 858921 (Mark Salter) [2167398]
- redhat/configs: Enable CONFIG_ARM64_ERRATUM_2441007 (Mark Salter) [2167398]
- arm64: errata: Add Cortex-A55 to the repeat tlbi list (Mark Salter) [2167398]
- arm64/sysreg: Fix typo in SCTR_EL1.SPINTMASK (Mark Salter) [2167398]
- arm64: alternatives: Use vdso/bits.h instead of linux/bits.h (Mark Salter) [2167398]
- arm64: uaccess: simplify uaccess_mask_ptr() (Mark Salter) [2167398]
- arm64: support huge vmalloc mappings (Mark Salter) [2167398]
- arm64: spectre: increase parameters that can be used to turn off bhb mitigation individually (Mark Salter) [2167398]
- arm64: run softirqs on the per-CPU IRQ stack (Mark Salter) [2167398]
- arm64: vdso: use SYS_CNTVCTSS_EL0 for gettimeofday (Mark Salter) [2167398]
- arm64: alternative: patch alternatives in the vDSO (Mark Salter) [2167398]
- arm64: module: move find_section to header (Mark Salter) [2167398]
- arm64: module: Remove unused plt_entry_is_initialized() (Mark Salter) [2167398]
- arm64: module: Make plt_equals_entry() static (Mark Salter) [2167398]
- arm64: fix the build with binutils 2.27 (Mark Salter) [2167398]
- arm64: avoid BUILD_BUG_ON() in alternative-macros (Mark Salter) [2167398]
- arm64: alternatives: add shared NOP callback (Mark Salter) [2167398]
- arm64: alternatives: add alternative_has_feature_*() (Mark Salter) [2167398]
- arm64: alternatives: have callbacks take a cap (Mark Salter) [2167398]
- arm64: alternatives: make alt_region const (Mark Salter) [2167398]
- arm64: alternatives: hoist print out of __apply_alternatives() (Mark Salter) [2167398]
- arm64: alternatives: proton-pack: prepare for cap changes (Mark Salter) [2167398]
- arm64: alternatives: kvm: prepare for cap changes (Mark Salter) [2167398]
- arm64: cpufeature: make cpus_have_cap() noinstr-safe (Mark Salter) [2167398]
- arm64/ptrace: Support access to TPIDR2_EL0 (Mark Salter) [2167398]
- arm64/sysreg: Fix a few missed conversions (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64AFRn_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64DFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64FDR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Use feature numbering for PMU and SPE revisions (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64DFR0_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Align field names in ID_AA64DFR0_EL1 with architecture (Mark Salter) [2167398]
- arm64/sysreg: Add defintion for ALLINT (Mark Salter) [2167398]
- arm64/sysreg: Convert SCXTNUM_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert TIPDR_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64PFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64PFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64MMFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64MMFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64MMFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert HCRX_EL2 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64PFR1_EL1 SME enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64PFR1_EL1 BTI enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64PFR1_EL1 fractional version fields (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MTE feature enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for SSBS feature enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64PFR0_EL1.AdvSIMD constants (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64PFR0_EL1 constants (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64MMFR2_EL1.CnP (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64MMFR2_EL1.VARange (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64MMFR1_EL1 fields (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64MMFR0_EL1.ASIDBits (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64MMFR0_EL1.BigEnd (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64PFR1_EL1 constant names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64PFR0_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64MMFR2_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64MMFR0_EL1 definition names (Mark Salter) [2167398]
- arm64: cache: Remove unused CTR_CACHE_MINLINE_MASK (Mark Salter) [2167398]
- arm64/sysreg: Describe ID_AA64SMFR0_EL1.SMEVer as an enumeration (Mark Salter) [2167398]
- arm64/sysreg: Remove stray SMIDR_EL1 defines (Mark Salter) [2167398]
- redhat/configs: Enable CONFIG_ARM64_ERRATUM_2658417 (Mark Salter) [2167398]
- arm64: errata: remove BF16 HWCAP due to incorrect result on Cortex-A510 (Mark Salter) [2167398]
- arm64: cpufeature: Expose get_arm64_ftr_reg() outside cpufeature.c (Mark Salter) [2167398]
- arm64: cpufeature: Force HWCAP to be based on the sysreg visible to user-space (Mark Salter) [2167398]
- arm64: rework BTI exception handling (Mark Salter) [2167398]
- arm64: rework FPAC exception handling (Mark Salter) [2167398]
- arm64: consistently pass ESR_ELx to die() (Mark Salter) [2167398]
- arm64: die(): pass 'err' as long (Mark Salter) [2167398]
- arm64: report EL1 UNDEFs better (Mark Salter) [2167398]
- arm64: atomic: always inline the assembly (Mark Salter) [2167398]
- arm64: atomics: remove LL/SC trampolines (Mark Salter) [2167398]
- arm64: stacktrace: track hyp stacks in unwinder's address space (Mark Salter) [2167398]
- arm64: stacktrace: track all stack boundaries explicitly (Mark Salter) [2167398]
- arm64: stacktrace: remove stack type from fp translator (Mark Salter) [2167398]
- arm64: stacktrace: rework stack boundary discovery (Mark Salter) [2167398]
- arm64: stacktrace: add stackinfo_on_stack() helper (Mark Salter) [2167398]
- arm64: stacktrace: move SDEI stack helpers to stacktrace code (Mark Salter) [2167398]
- arm64: stacktrace: rename unwind_next_common() -> unwind_next_frame_record() (Mark Salter) [2167398]
- arm64: stacktrace: simplify unwind_next_common() (Mark Salter) [2167398]
- arm64: stacktrace: fix kerneldoc comments (Mark Salter) [2167398]
- arm64/sysreg: Add hwcap for SVE EBF16 (Mark Salter) [2167398]
- redhat/configs: aarch64: enable ERRATUM_2457168 workaround (Mark Salter) [2167398]
- arm64: topology: fix possible overflow in amu_fie_setup() (Mark Salter) [2167398]
- arm64: mm: don't acquire mutex when rewriting swapper (Mark Salter) [2167398]
- arm64: mm: fix resume for 52-bit enabled builds (Mark Salter) [2167398]
- arm64/ptrace: Don't clear calling process' TIF_SME on OOM (Mark Salter) [2167398]
- arm64/bti: Disable in kernel BTI when cross section thunks are broken (Mark Salter) [2167398]
- arm64: mm: Reserve enough pages for the initial ID map (Mark Salter) [2167398]
- perf/arm_pmu_platform: fix tests for platform_get_irq() failure (Mark Salter) [2167398]
- arm64: head: Ignore bogus KASLR displacement on non-relocatable kernels (Mark Salter) [2167398]
- arm64/signal: Raise limit on stack frames (Mark Salter) [2167398]
- arm64/cache: Fix cache_type_cwg() for register generation (Mark Salter) [2167398]
- arm64/sysreg: Guard SYS_FIELD_ macros for asm (Mark Salter) [2167398]
- arm64/sysreg: Directly include bitfield.h (Mark Salter) [2167398]
- arm64: errata: add detection for AMEVCNTR01 incrementing incorrectly (Mark Salter) [2167398]
- arm64: Fix comment typo (Mark Salter) [2167398]
- arm64: Fix match_list for erratum 1286807 on Arm Cortex-A76 (Mark Salter) [2167398]
- arm64: Update 'unwinder howto' (Mark Salter) [2167398]
- arm64: Delay initialisation of cpuinfo_arm64::reg_{zcr,smcr} (Mark Salter) [2167398]
- arm64: fix KASAN_INLINE (Mark Salter) [2167398]
- arm64: Add an override for ID_AA64SMFR0_EL1.FA64 (Mark Salter) [2167398]
- arm64: Add the arm64.nosve command line option (Mark Salter) [2167398]
- arm64: Add the arm64.nosme command line option (Mark Salter) [2167398]
- arm64: Expose a __check_override primitive for oddball features (Mark Salter) [2167398]
- arm64: Allow the idreg override to deal with variable field width (Mark Salter) [2167398]
- arm64: Factor out checking of a feature against the override into a macro (Mark Salter) [2167398]
- arm64: Allow sticky E2H when entering EL1 (Mark Salter) [2167398]
- arm64: Save state of HCR_EL2.E2H before switch to EL1 (Mark Salter) [2167398]
- arm64: Rename the VHE switch to "finalise_el2" (Mark Salter) [2167398]
- arm64: mm: fix booting with 52-bit address space (Mark Salter) [2167398]
- arm64: head: remove __PHYS_OFFSET (Mark Salter) [2167398]
- arm64: lds: use PROVIDE instead of conditional definitions (Mark Salter) [2167398]
- arm64: setup: drop early FDT pointer helpers (Mark Salter) [2167398]
- arm64: head: avoid relocating the kernel twice for KASLR (Mark Salter) [2167398]
- arm64: kaslr: defer initialization to initcall where permitted (Mark Salter) [2167398]
- arm64: head: record CPU boot mode after enabling the MMU (Mark Salter) [2167398]
- arm64: head: populate kernel page tables with MMU and caches on (Mark Salter) [2167398]
- arm64: head: factor out TTBR1 assignment into a macro (Mark Salter) [2167398]
- arm64: idreg-override: use early FDT mapping in ID map (Mark Salter) [2167398]
- arm64: head: create a temporary FDT mapping in the initial ID map (Mark Salter) [2167398]
- arm64: head: use relative references to the RELA and RELR tables (Mark Salter) [2167398]
- arm64: head: cover entire kernel image in initial ID map (Mark Salter) [2167398]
- arm64: head: add helper function to remap regions in early page tables (Mark Salter) [2167398]
- arm64: mm: provide idmap pointer to cpu_replace_ttbr1() (Mark Salter) [2167398]
- arm64: head: pass ID map root table address to __enable_mmu() (Mark Salter) [2167398]
- arm64: kernel: drop unnecessary PoC cache clean+invalidate (Mark Salter) [2167398]
- arm64: head: split off idmap creation code (Mark Salter) [2167398]
- arm64: head: switch to map_memory macro for the extended ID map (Mark Salter) [2167398]
- arm64: head: simplify page table mapping macros (slightly) (Mark Salter) [2167398]
- arm64: head: drop idmap_ptrs_per_pgd (Mark Salter) [2167398]
- arm64: head: move assignment of idmap_t0sz to C code (Mark Salter) [2167398]
- arm64: mm: make vabits_actual a build time constant if possible (Mark Salter) [2167398]
- arm64: head: move kimage_vaddr variable into C file (Mark Salter) [2167398]
- arm64: trap implementation defined functionality in userspace (Mark Salter) [2167398]
- arm64/mm: use GENMASK_ULL for TTBR_BADDR_MASK_52 (Mark Salter) [2167398]
- arm64: numa: Don't check node against MAX_NUMNODES (Mark Salter) [2167398]
- arm64: Do not forget syscall when starting a new thread. (Mark Salter) [2167398]
- arm64: boot: add zstd support (Mark Salter) [2167398]
- arm64: cpufeature: Allow different PMU versions in ID_DFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64ZFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64SMFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORID_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORC_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORN_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LOREA_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORSA_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64ISAR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64ISAR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert GMID to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert DCZID_EL0 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert CTR_EL0 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64ISAR2_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64ISAR1_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Remove defines for RPRES enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64ZFR0_EL1 fields (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64SMFR0_EL1 enums (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for WFxT defines (Mark Salter) [2167398]
- arm64: stackleak: fix current_top_of_stack() (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Force inlining of erratum_set_next_event_generic() (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Move drop _tval from erratum function names (Mark Salter) [2167398]
- arm64: Add handling of CNTVCTSS traps (Mark Salter) [2167398]
- arm64: Add CNT{P,V}CTSS_EL0 alternatives to cnt{p,v}ct_el0 (Mark Salter) [2167398]
- clocksource/drivers/arch_arm_timer: Move workaround synchronisation around (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix masking for high freq counters (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Drop unnecessary ISB on CVAL programming (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Remove any trace of the TVAL programming interface (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Work around broken CVAL implementations (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Advertise 56bit timer to the core code (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Move MMIO timer programming over to CVAL (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix MMIO base address vs callback ordering issue (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Move system register timer programming over to CVAL (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Extend write side of timer register accessors to u64 (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Drop CNT*_TVAL read accessors (Mark Salter) [2167398]
- clocksource/arm_arch_timer: Add build-time guards for unhandled register accesses (Mark Salter) [2167398]
- s390/qeth: fix use-after-free in hsci (Tobias Huschle) [2183991]
- s390/uaccess: add missing earlyclobber annotations to __clear_user() (Tobias Huschle) [2183079]

Tue, 18 Apr 2023 GMT - Jan Stancek <jstancek@redhat.com> [5.14.0-301.el9]
- kernel.spec: gcov: make gcov subpackages per variant (Jan Stancek) [2180784]
- block: don't set GD_NEED_PART_SCAN if scan partition failed (Ming Lei) [2179915]
- net: ethtool: fix __ethtool_dev_mm_supported() implementation (Ivan Vecera) [2175237]
- ethtool: pse-pd: Fix double word in comments (Ivan Vecera) [2175237]
- netlink-specs: add rx-push to ethtool family (Ivan Vecera) [2175237]
- net: ethtool: extend ringparam set/get APIs for rx_push (Ivan Vecera) [2175237]
- ethtool: mm: fix get_mm() return code not propagating to user space (Ivan Vecera) [2175237]
- netlink: specs: add partial specification for ethtool (Ivan Vecera) [2175237]
- Documentation: networking: correct spelling (Ivan Vecera) [2175237]
- ethtool: netlink: convert commands to common SET (Ivan Vecera) [2175237]
- ethtool: netlink: handle SET intro/outro in the common code (Ivan Vecera) [2175237]
- net: ethtool: provide shims for stats aggregation helpers when CONFIG_ETHTOOL_NETLINK=n (Ivan Vecera) [2175237]
- net: ethtool: fix NULL pointer dereference in pause_prepare_data() (Ivan Vecera) [2175237]
- net: ethtool: fix NULL pointer dereference in stats_prepare_data() (Ivan Vecera) [2175237]
- ethtool: Add and use ethnl_update_bool. (Ivan Vecera) [2175237]
- net: ethtool: add helpers for MM fragment size translation (Ivan Vecera) [2175237]
- net: ethtool: add helpers for aggregate statistics (Ivan Vecera) [2175237]
- docs: ethtool: document ETHTOOL_A_STATS_SRC and ETHTOOL_A_PAUSE_STATS_SRC (Ivan Vecera) [2175237]
- net: ethtool: netlink: retrieve stats from multiple sources (eMAC, pMAC) (Ivan Vecera) [2175237]
- docs: ethtool-netlink: document interface for MAC Merge layer (Ivan Vecera) [2175237]
- net: ethtool: add support for MAC Merge layer (Ivan Vecera) [2175237]
- plca.c: fix obvious mistake in checking retval (Ivan Vecera) [2175237]
- ethtool: add tx aggregation parameters (Ivan Vecera) [2175237]
- ethtool: add netlink attr in rss get reply only if value is not null (Ivan Vecera) [2175237]
- net/ethtool: add netlink interface for the PLCA RS (Ivan Vecera) [2175237]
- ethtool: Replace 0-length array with flexible array (Ivan Vecera) [2175237]
- net/ethtool/ioctl: split ethtool_get_phy_stats into multiple helpers (Ivan Vecera) [2175237]
- net/ethtool/ioctl: remove if n_stats checks from ethtool_get_phy_stats (Ivan Vecera) [2175237]
- net/ethtool/ioctl: return -EOPNOTSUPP if we have no phy stats (Ivan Vecera) [2175237]
- ethtool: add netlink based get rss support (Ivan Vecera) [2175237]
- ethtool: avoiding integer overflow in ethtool_phys_id() (Ivan Vecera) [2175237]
- ethtool: doc: clarify what drivers can implement in their get_drvinfo() (Ivan Vecera) [2175237]
- ethtool: ethtool_get_drvinfo: populate drvinfo fields even if callback exits (Ivan Vecera) [2175237]
- ethtool: Fail number of channels change when it conflicts with rxnfc (Ivan Vecera) [2175237]
- ethtool: linkstate: add a statistic for PHY down events (Ivan Vecera) [2175237]
- ethtool: Add support for 800Gbps link modes (Ivan Vecera) [2175237]
- ethtool: pse-pd: fix null-deref on genl_info in dump (Ivan Vecera) [2175237]
- eth: pse: add missing static inlines (Ivan Vecera) [2175237]
- ethtool: add interface to interact with Ethernet Power Equipment (Ivan Vecera) [2175237]
- net: mdiobus: search for PSE nodes by parsing PHY nodes. (Ivan Vecera) [2175237]
- net: mdiobus: fwnode_mdiobus_register_phy() rework error handling (Ivan Vecera) [2175237]
- redhat: configs: Add config for PSE_CONTROLLER (Ivan Vecera) [2175237]
- net: add framework to support Ethernet PSE and PDs devices (Ivan Vecera) [2175237]
- ethtool: tunnels: check the return value of nla_nest_start() (Ivan Vecera) [2175237]
- ethtool: move from strlcpy with unused retval to strscpy (Ivan Vecera) [2175237]
- net: delete extra space and tab in blank line (Ivan Vecera) [2175237]
- treewide: uapi: Replace zero-length arrays with flexible-array members (Ivan Vecera) [2175237]
- ethtool: Fix and simplify ethtool_convert_link_mode_to_legacy_u32() (Ivan Vecera) [2175237]
- net: ethtool: move checks before rtnl_lock() in ethnl_set_rings (Ivan Vecera) [2175237]
- net: ethtool: extend ringparam set/get APIs for tx_push (Ivan Vecera) [2175237]
- ethtool: add support to set/get completion queue event size (Ivan Vecera) [2175237]
- ethtool: stats: Use struct_group() to clear all stats at once (Ivan Vecera) [2175237]
- net: convert users of bitmap_foo() to linkmode_foo() (Ivan Vecera) [2175237]
- cifs: Fix pages leak when writedata alloc failed in cifs_write_from_iter() (Ronnie Sahlberg) [2182524]
- cifs: Fix pages array leak when writedata alloc failed in cifs_writedata_alloc() (Ronnie Sahlberg) [2182524]
- cifs: update internal module number (Ronnie Sahlberg) [2182524]
- cifs: fix double free on failed kerberos auth (Ronnie Sahlberg) [2182524]
- cifs: fix interface count calculation during refresh (Ronnie Sahlberg) [2182524]
- cifs: fix memory leaks in session setup (Ronnie Sahlberg) [2182524]
- smb3: interface count displayed incorrectly (Ronnie Sahlberg) [2182524]
- cifs: Fix memory leak when build ntlmssp negotiate blob failed (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_ses_add_channel() (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_flock() (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_create() (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_copy_file_range() (Ronnie Sahlberg) [2182524]
- smb3: improve SMB3 change notification support (Ronnie Sahlberg) [2182524]
- cifs: lease key is uninitialized in two additional functions when smb1 (Ronnie Sahlberg) [2182524]
- cifs: lease key is uninitialized in smb1 paths (Ronnie Sahlberg) [2182524]
- cifs: fix double-fault crash during ntlmssp (Ronnie Sahlberg) [2182524]
- cifs: fix mount on old smb servers (Ronnie Sahlberg) [2182524]
- cifs: use ALIGN() and round_up() macros (Ronnie Sahlberg) [2182524]
- cifs: prevent copying past input buffer boundaries (Ronnie Sahlberg) [2182524]
- cifs: Fix the error length of VALIDATE_NEGOTIATE_INFO message (Ronnie Sahlberg) [2182524]
- cifs: destage dirty pages before re-reading them for cache=none (Ronnie Sahlberg) [2182524]
- cifs: return correct error in ->calc_signature() (Ronnie Sahlberg) [2182524]
- smb3: rename encryption/decryption TFMs (Ronnie Sahlberg) [2182524]
- cifs: replace kfree() with kfree_sensitive() for sensitive data (Ronnie Sahlberg) [2182524]
- cifs: remove initialization value (Ronnie Sahlberg) [2182524]
- cifs: Replace a couple of one-element arrays with flexible-array members (Ronnie Sahlberg) [2182524]
- smb3: add dynamic trace points for tree disconnect (Ronnie Sahlberg) [2182524]
- cifs: misc: fix spelling typo in comment (Ronnie Sahlberg) [2182524]
- cifs: update internal module number (Ronnie Sahlberg) [2182524]
- cifs: Fix memory leak on the deferred close (Ronnie Sahlberg) [2182524]
- SMB3: fix lease break timeout when multiple deferred close handles for the same file. (Ronnie Sahlberg) [2182524]
- smb3: lower default deferred close timeout to address perf regression (Ronnie Sahlberg) [2182524]
- smb3: allow deferred close timeout to be configurable (Ronnie Sahlberg) [2182524]
- cifs: update internal module number (Ronnie Sahlberg) [2182524]
- cifs: alloc_mid function should be marked as static (Ronnie Sahlberg) [2182524]
- cifs: remove "cifs_" prefix from init/destroy mids functions (Ronnie Sahlberg) [2182524]
- cifs: remove useless DeleteMidQEntry() (Ronnie Sahlberg) [2182524]
- cifs: fix wrong unlock before return from cifs_tree_connect() (Ronnie Sahlberg) [2182524]
- Documentation: networking: TC queue based filtering (Ivan Vecera) [2178209]
- act_skbedit: skbedit queue mapping for receive queue (Ivan Vecera) [2178209]
- wifi: iwlwifi: mvm: protect TXQ list manipulation (Jose Ignacio Tornos Martinez) [2183490]
- wifi: iwlwifi: mvm: fix mvmtxq->stopped handling (Jose Ignacio Tornos Martinez) [2183490]
- smb3: clarify multichannel warning (Ronnie Sahlberg) [2180669]
- smb3: do not log confusing message when server returns no network interfaces (Ronnie Sahlberg) [2180669]
- cifs: do not query ifaces on smb1 mounts (Ronnie Sahlberg) [2180669]
- cifs: periodically query network interfaces from server (Ronnie Sahlberg) [2180669]
- smb3: workaround negprot bug in some Samba servers (Ronnie Sahlberg) [2180669]
- smb3: use netname when available on secondary channels (Ronnie Sahlberg) [2180669]
- smb3: fix empty netname context on secondary channels (Ronnie Sahlberg) [2180669]
- cifs: populate empty hostnames for extra channels (Ronnie Sahlberg) [2180669]
- redhat/kernel.spec.template: fix installonlypkg for meta package (Jan Stancek)
- s390/dump: save IPL CPU registers once DAT is available (Chris von Recklinghausen) [2185692]
- gen_compile_commands: handle multiple lines per .mod file (Joel Slebodnick) [2160559]
- scripts/nsdeps: adjust to the format change of *.mod files (Joel Slebodnick) [2160559]
- kbuild: avoid regex RS for POSIX awk (Joel Slebodnick) [2160559]
- kbuild: make *.mod rule robust against too long argument error (Joel Slebodnick) [2160559]
- kbuild: make built-in.a rule robust against too long argument error (Joel Slebodnick) [2160559]
- kbuild: read *.mod to get objects passed to $(LD) or $(AR) (Joel Slebodnick) [2160559]
- kbuild: make *.mod not depend on *.o (Joel Slebodnick) [2160559]
- kbuild: get rid of duplication in *.mod files (Joel Slebodnick) [2160559]
- kbuild: split the second line of *.mod into *.usyms (Joel Slebodnick) [2160559]
- kbuild: reuse real-search to simplify cmd_mod (Joel Slebodnick) [2160559]
- kbuild: Fixup the IBT kbuild changes (Joel Slebodnick) [2160559]

Sun, 16 Apr 2023 GMT - Jan Stancek <jstancek@redhat.com> [5.14.0-300.el9]
- remoteproc: imx_rproc: Correct i.MX93 DRAM mapping (Steve Best) [2180764]
- remoteproc: imx_rproc: Enable attach recovery for i.MX8QM/QXP (Steve Best) [2180764]
- remoteproc: imx_rproc: Request mbox channel later (Steve Best) [2180764]
- remoteproc: imx_rproc: Support i.MX8QM (Steve Best) [2180764]
- remoteproc: imx_rproc: Support kicking Mcore from Linux for i.MX8QXP (Steve Best) [2180764]
- remoteproc: imx_rproc: Support attaching to i.MX8QXP M4 (Steve Best) [2180764]
- netdevsim: Fix memory leak of nsim_dev->fa_cookie (Petr Oros) [2181505]
- netdevsim: fix memory leak in nsim_bus_dev_new() (Petr Oros) [2181505]
- netdevsim: remove dir in nsim_dev_debugfs_init() when creating ports dir failed (Petr Oros) [2181505]
- netdevsim: fix memory leak in nsim_drv_probe() when nsim_dev_resources_register() failed (Petr Oros) [2181505]
- netdevsim: remove redundant variable ret (Petr Oros) [2181505]
- selftests: netdevsim: Add test cases for route deletion failure (Petr Oros) [2181505]
- netdevsim: fib: Add debugfs knob to simulate route deletion failure (Petr Oros) [2181505]
- netdevsim: fib: Fix reference count leak on route deletion failure (Petr Oros) [2181505]
- netdevsim: rely on XFRM state direction instead of flags (Petr Oros) [2181505]
- powerpc/64s/radix: Fix RWX mapping with relocated kernel (Avnish Chouhan) [2161680]
- powerpc/64s/radix: Fix crash with unaligned relocated kernel (Avnish Chouhan) [2161680]
- mm/filemap: fix page end in filemap_get_read_batch (Nico Pache) [2181263]
- dt-bindings: clock: imx93: drop TPM1/3 LPIT1/2 entry (Steve Best) [2178965]
- clk: imx: imx93: invoke imx_register_uart_clocks (Steve Best) [2178965]
- clk: imx: rename imx_obtain_fixed_clk_hw() to imx_get_clk_hw_by_name() (Steve Best) [2178965]
- clk: imx93: keep sys ctr clock always on (Steve Best) [2178965]
- clk: imx: keep hsio bus clock always on (Steve Best) [2178965]
- clk: imx93: drop tpm1/3, lpit1/2 clk (Steve Best) [2178965]
- clk: imx93: correct enet clock (Steve Best) [2178965]
- clk: imx93: unmap anatop base in error handling path (Steve Best) [2178965]
- clk: imx93: correct the flexspi1 clock setting (Steve Best) [2178965]
- soc: imx: imx93-src: No need to set device_driver owner (Steve Best) [2180773]
- soc: imx: imx93-pd: No need to set device_driver owner (Steve Best) [2180773]
- sched/topology: fix KASAN warning in hop_cmp() (Phil Auld) [RHEL-318]
- lib/cpumask: update comment for cpumask_local_spread() (Phil Auld) [RHEL-318]
- sched/topology: Introduce for_each_numa_hop_mask() (Phil Auld) [RHEL-318]
- sched/topology: Introduce sched_numa_hop_mask() (Phil Auld) [RHEL-318]
- lib/cpumask: reorganize cpumask_local_spread() logic (Phil Auld) [RHEL-318]
- cpumask: improve on cpumask_local_spread() locality (Phil Auld) [RHEL-318]
- sched: add sched_numa_find_nth_cpu() (Phil Auld) [RHEL-318]
- cpumask: introduce cpumask_nth_and_andnot (Phil Auld) [RHEL-318]
- lib/find: introduce find_nth_and_andnot_bit (Phil Auld) [RHEL-318]
- cpumask: add cpumask_nth_{,and,andnot} (Phil Auld) [RHEL-318]
- lib/bitmap: remove bitmap_ord_to_pos (Phil Auld) [RHEL-318]
- lib: remove lib/nodemask.c (Phil Auld) [RHEL-318]
- gcc-plugins: Undefine LATENT_ENTROPY_PLUGIN when plugin disabled for a file (Phil Auld) [RHEL-318]
- powerpc: drop dependency on <asm/machdep.h> in archrandom.h (Phil Auld) [RHEL-318]
- lib/nodemask: inline next_node_in() and node_random() (Phil Auld) [RHEL-318]
- lib/bitmap: add tests for find_nth_bit() (Phil Auld) [RHEL-318]
- lib: add find_nth{,_and,_andnot}_bit() (Phil Auld) [RHEL-318]
- lib/find_bit: optimize find_next_bit() functions (Phil Auld) [RHEL-318]
- lib/find_bit: create find_first_zero_bit_le() (Phil Auld) [RHEL-318]
- lib/find_bit: introduce FIND_FIRST_BIT() macro (Phil Auld) [RHEL-318]
- lib/bitmap: add bitmap_weight_and() (Phil Auld) [RHEL-318]
- lib/bitmap: don't call __bitmap_weight() in kernel code (Phil Auld) [RHEL-318]
- lib/cpumask: move trivial wrappers around find_bit to the header (Phil Auld) [RHEL-318]
- lib/cpumask: change return types to unsigned where appropriate (Phil Auld) [RHEL-318]
- cpumask: change return types to bool where appropriate (Phil Auld) [RHEL-318]
- cpumask: Always inline helpers which use bit manipulation functions (Phil Auld) [RHEL-318]
- cpumask: use find_first_and_bit() (Phil Auld) [RHEL-318]
- asm-generic/bitops: Always inline all bit manipulation helpers (Phil Auld) [RHEL-318]
- lib/bitmap: change type of bitmap_weight to unsigned long (Phil Auld) [RHEL-318]
- lib/bitmap: change return types to bool where appropriate (Phil Auld) [RHEL-318]
- arm: align find_bit declarations with generic kernel (Phil Auld) [RHEL-318]
- nodemask: Fix return values to be unsigned (Phil Auld) [RHEL-318]
- bitmap: Fix return values to be unsigned (Phil Auld) [RHEL-318]
- net: thunderbolt: fix memory leak in tbnet_open() (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Clear ep descriptor last (Desnes Nunes) [2181663]
- usb: dwc3: exynos: Fix remove() function (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Disable GUSB2PHYCFG.SUSPHY for End Transfer (Desnes Nunes) [2181663]
- USB: serial: option: add u-blox LARA-L6 modem (Desnes Nunes) [2181663]
- USB: serial: option: add u-blox LARA-R6 00B modem (Desnes Nunes) [2181663]
- USB: serial: option: remove old LARA-R6 PID (Desnes Nunes) [2181663]
- net: thunderbolt: Fix error handling in tbnet_init() (Desnes Nunes) [2181663]
- USB: serial: option: add Fibocom FM160 0x0111 composition (Desnes Nunes) [2181663]
- usb: add NO_LPM quirk for Realforce 87U Keyboard (Desnes Nunes) [2181663]
- usb: chipidea: fix deadlock in ci_otg_del_timer (Desnes Nunes) [2181663]
- usb: dwc3: Do not get extcon device when usb-role-switch is used (Desnes Nunes) [2181663]
- usb: typec: tipd: Prevent uninitialized event{1,2} in IRQ handler (Desnes Nunes) [2181663]
- usb: typec: mux: Enter safe mode only when pins need to be reconfigured (Desnes Nunes) [2181663]
- Revert "usb: dwc3: disable USB core PHY management" (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Return -ESHUTDOWN on ep disable (Desnes Nunes) [2181663]
- USB: serial: option: add Sierra Wireless EM9191 (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Don't set IMI for no_interrupt (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Stop processing more requests on IMI (Desnes Nunes) [2181663]
- xhci: Remove device endpoints from bandwidth list when freeing the device (Desnes Nunes) [2181663]
- xhci: Add quirk to reset host back to default state at shutdown (Desnes Nunes) [2181663]
- usb: xhci: add XHCI_SPURIOUS_SUCCESS to ASM1042 despite being a V0.96 controller (Desnes Nunes) [2181663]
- usb: typec: ucsi: acpi: Implement resume callback (Desnes Nunes) [2181663]
- usb: typec: ucsi: Check the connection on resume (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Don't delay End Transfer on delayed_status (Desnes Nunes) [2181663]
- usb: dwc3: Don't switch OTG -> peripheral if extcon is present (Desnes Nunes) [2181663]
- Revert "usb: dwc3: Don't switch OTG -> peripheral if extcon is present" (Desnes Nunes) [2181663]
- Revert "USB: fixup for merge issue with "usb: dwc3: Don't switch OTG -> peripheral if extcon is present"" (Desnes Nunes) [2181663]
- USB: omap_udc: Fix spelling mistake: "tranceiver_ctrl" -> "transceiver_ctrl" (Desnes Nunes) [2181663]
- usb: typec: Replace custom implementation of device_match_fwnode() (Desnes Nunes) [2181663]
- usb: idmouse: fix an uninit-value in idmouse_open (Desnes Nunes) [2181663]
- usb: phy: generic: Switch to use dev_err_probe() helper (Desnes Nunes) [2181663]
- usb: ulpi: use DEFINE_SHOW_ATTRIBUTE to simplify ulpi_regs (Desnes Nunes) [2181663]
- usb: cdc-wdm: Use skb_put_data() instead of skb_put/memcpy pair (Desnes Nunes) [2181663]
- usb: typec: fusb302: Switch to use dev_err_probe() helper (Desnes Nunes) [2181663]
- USB: serial: qcserial: add new usb-id for Dell branded EM7455 (Desnes Nunes) [2181663]
- media: flexcop-usb: use usb_endpoint_maxp() (Desnes Nunes) [2181663]
- media: flexcop-usb: clean up URB initialisation (Desnes Nunes) [2181663]
- media: flexcop-usb: clean up endpoint sanity checks (Desnes Nunes) [2181663]
- media: usb/dvb-usb-v2: fix repeated words in comments (Desnes Nunes) [2181663]
- thunderbolt: Use dev_err_probe() (Desnes Nunes) [2181663]
- thunderbolt: Convert to use sysfs_emit()/sysfs_emit_at() APIs (Desnes Nunes) [2181663]
- Revert "usb: storage: Add quirk for Samsung Fit flash" (Desnes Nunes) [2181663]
- usb: dwc3: core: fix some leaks in probe (Desnes Nunes) [2181663]
- usb: dwc3: core: Enable GUCTL1 bit 10 for fixing termination error after resume bug (Desnes Nunes) [2181663]
- dt-bindings: usb: snps,dwc3: Add 'snps,resume-hs-terminations' quirk (Desnes Nunes) [2181663]
- USB: add RESET_RESUME quirk for NVIDIA Jetson devices in RCM (Desnes Nunes) [2181663]
- usb: dwc3: core: add gfladj_refclk_lpm_sel quirk (Desnes Nunes) [2181663]
- dt-bindings: usb: dwc3: Add gfladj-refclk-lpm-sel-quirk (Desnes Nunes) [2181663]
- usb: dwc3: pci: Add PCIe device ID for USB3 controller on CPU sub-system for Alder Lake P (Desnes Nunes) [2181663]
- usb: dwc3: pci: Update the macro names for USB PCIe device ID's for Alder Lake platforms (Desnes Nunes) [2181663]
- usb: dwc3: xilinx: fix usb3 non-wakeup source resume failure (Desnes Nunes) [2181663]
- usb: dwc3: xilinx: add power management ops support (Desnes Nunes) [2181663]
- media: uvcvideo: move uvc_format_desc to common header (Desnes Nunes) [2181663]
- media: v4l: move helper functions for fractions from uvc to v4l2-common (Desnes Nunes) [2181663]
- dt-bindings: usb: dwc3: add sdm670 compatible (Desnes Nunes) [2181663]
- usb: dwc3: qcom: drop unneeded compatibles (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Do not clear ep delayed stop flag during ep disable (Desnes Nunes) [2181663]
- dt-bindings: usb: dwc2: rockchip: add rockchip,rk3128-usb (Desnes Nunes) [2181663]
- dt-bindings: usb: qcom,dwc3: Fix SM6115 clocks, irqs (Desnes Nunes) [2181663]
- usb: dwc2: Remove redundant license text (Desnes Nunes) [2181663]
- usb: dwc3: Fix typos in gadget.c (Desnes Nunes) [2181663]
- xhci: remove unused lpm_failed_dev member from struct xhci_hcd (Desnes Nunes) [2181663]
- xhci: remove unused command member from struct xhci_hcd struct (Desnes Nunes) [2181663]
- xhci: show fault reason for a failed enable slot command (Desnes Nunes) [2181663]
- xhci: Don't show warning for reinit on known broken suspend (Desnes Nunes) [2181663]
- xhci: dbc: Fix memory leak in xhci_alloc_dbc() (Desnes Nunes) [2181663]
- usb: host: xhci: Fix potential memory leak in xhci_alloc_stream_info() (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up driver prefix (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: move driver structure (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up attribute visibility logic (Desnes Nunes) [2181663]
- USB: serial: console: move mutex_unlock() before usb_serial_put() (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: convert to use dev_groups (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: add support for HP and HA devices (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: simplify divisor handling (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: assume hi-speed type (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up baudrate request (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up attribute handling (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up modem-status handling (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: tighten device-type detection (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: rename channel index (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: include FT2232D in type string (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: rename chip types (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: drop redundant chip type comments (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up chip type enum (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: fix 300 bps rate for SIO (Desnes Nunes) [2181663]
- usb: typec: intel_pmc_mux: Use the helper acpi_dev_get_memory_resources() (Desnes Nunes) [2181663]
- usb: misc: usb3503: call clk_disable_unprepare in the error handling (Desnes Nunes) [2181663]
- usb: chipidea: make configs for glue drivers visible with EXPERT (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Submit endxfer command if delayed during disconnect (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Skip waiting for CMDACT cleared during endxfer (Desnes Nunes) [2181663]
- usb: dwc3: Increase DWC3 controller halt timeout (Desnes Nunes) [2181663]
- usb: dwc3: Remove DWC3 locking during gadget suspend/resume (Desnes Nunes) [2181663]
- usb: dwc3: Avoid unmapping USB requests if endxfer is not complete (Desnes Nunes) [2181663]
- usb: misc: uss720: fix uninitialized variable rlen (Desnes Nunes) [2181663]
- thunderbolt: debugfs: Fix spelling mistakes in seq_puts text (Desnes Nunes) [2181663]
- thunderbolt: Add support for ASMedia NVM image format (Desnes Nunes) [2181663]
- thunderbolt: Move vendor specific NVM handling into nvm.c (Desnes Nunes) [2181663]
- thunderbolt: Provide tb_retimer_nvm_read() analogous to tb_switch_nvm_read() (Desnes Nunes) [2181663]
- thunderbolt: Rename and make nvm_read() available for other files (Desnes Nunes) [2181663]
- thunderbolt: Extend NVM version fields to 32-bits (Desnes Nunes) [2181663]
- thunderbolt: Allow NVM upgrade of USB4 host routers (Desnes Nunes) [2181663]
- scsi: uas: Drop DID_TARGET_FAILURE use (Desnes Nunes) [2181663]
- usb: clean up after dropping driver registration log spam (Desnes Nunes) [2181663]
- usb: phy: tegra: switch to using devm_gpiod_get() (Desnes Nunes) [2181663]
- USB: xhci: make xhci_get_endpoint_address static (Desnes Nunes) [2181663]
- thunderbolt: Add support for receiver lane margining (Desnes Nunes) [2181663]
- thunderbolt: Add helper to check if CL states are enabled on port (Desnes Nunes) [2181663]
- thunderbolt: Pass CL state bitmask to tb_port_clx_supported() (Desnes Nunes) [2181663]
- thunderbolt: Move port CL state functions into correct place in switch.c (Desnes Nunes) [2181663]
- thunderbolt: Move tb_xdomain_parent() to tb.h (Desnes Nunes) [2181663]
- USB: hcd-pci: Drop the unused id parameter from usb_hcd_pci_probe() (Desnes Nunes) [2181663]
- net: thunderbolt: Update module description with mention of USB4 (Desnes Nunes) [2181663]
- net: thunderbolt: Enable full end-to-end flow control (Desnes Nunes) [2181663]
- thunderbolt: Add back Intel Falcon Ridge end-to-end flow control workaround (Desnes Nunes) [2181663]
- thunderbolt: Show link type for XDomain connections too (Desnes Nunes) [2181663]
- net: thunderbolt: Enable DMA paths only after rings are enabled (Desnes Nunes) [2181663]
- usb: reduce kernel log spam on driver registration (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Continue handling EP0 xfercomplete events (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Synchronize IRQ between soft connect/disconnect (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Force sending delayed status during soft disconnect (Desnes Nunes) [2181663]
- usb: dwc3: Do not service EP0 and conndone events if soft disconnected (Desnes Nunes) [2181663]
- usb: host: xhci-plat: suspend/resume clks for brcm (Desnes Nunes) [2181663]
- usb: host: xhci-plat: suspend and resume clocks (Desnes Nunes) [2181663]
- usb: phy: mxs: fix MXS_PHY_TX_CAL45_MIN and MXS_PHY_TX_CAL45_MAX (Desnes Nunes) [2181663]
- usb: host: Initiate urb ep with udev ep0 (Desnes Nunes) [2181663]
- usb: ehci: Use endpoint in URB to get maxpacket (Desnes Nunes) [2181663]
- usb: chipidea: Add support for VBUS control with PHY (Desnes Nunes) [2181663]
- dt-bindings: usb: Add missing (unevaluated|additional)Properties on child nodes (Desnes Nunes) [2181663]
- media: uvcvideo: Limit power line control for Sonix Technology (Desnes Nunes) [2181663]
- media: uvcvideo: Use entity get_cur in uvc_ctrl_set (Desnes Nunes) [2181663]
- media: uvcvideo: Fix typo 'the the' in comment (Desnes Nunes) [2181663]
- media: uvcvideo: Use indexed loops in uvc_ctrl_init_ctrl() (Desnes Nunes) [2181663]
- media: uvcvideo: Fix memory leak in uvc_gpio_parse (Desnes Nunes) [2181663]
- media: gspca: Fix typo 'the the' in comment (Desnes Nunes) [2181663]
- thunderbolt: Add support for Intel Meteor Lake (Desnes Nunes) [2181663]
- thunderbolt: Add comment where Thunderbolt 4 PCI IDs start (Desnes Nunes) [2181663]
- usb/hcd: Fix dma_map_sg error check (Desnes Nunes) [2181663]
- usb: move from strlcpy with unused retval to strscpy (Desnes Nunes) [2181663]
- dt-bindings: usb: renesas, usb3-peri: Document RZ/V2M r9a09g011 support (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Fix CC PHY noise filter of voltage level (Desnes Nunes) [2181663]
- usb: typec: tcpci: Move function "tcpci_to_typec_cc" to common (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Add compatible id with rt1715 (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Add initial phy setting (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Add regulator support when source vbus (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Fix vendor setting when set vconn (Desnes Nunes) [2181663]
- dt-bindings usb: typec: rt1711h: Add binding for Richtek RT1711H (Desnes Nunes) [2181663]
- usb: dwc3: qcom: clean up icc init (Desnes Nunes) [2181663]
- usb: dwc3: qcom: only parse 'maximum-speed' once (Desnes Nunes) [2181663]
- usb: common: debug: Check non-standard control requests (Desnes Nunes) [2181663]
- usb: dwc3: trace: add Start of Frame Number to trace event (Desnes Nunes) [2181663]
- usb: dwc3: debug: show events parameters in hex (Desnes Nunes) [2181663]
- usb: dwc3: gadget: conditionally remove requests (Desnes Nunes) [2181663]
- usb: typec: ucsi: stm32g0: Fix spelling mistake "booloader" -> "bootloader" (Desnes Nunes) [2181663]
- usb: common: usb-conn-gpio: Simplify some error message (Desnes Nunes) [2181663]
- block: Add error codes for common PR failures (Maurizio Lombardi) [2160677]
- nvmet: avoid potential UAF in nvmet_req_complete() (Maurizio Lombardi) [2160677]
- nvme-tcp: add nvme-tcp pdu size build protection (Maurizio Lombardi) [2160677]
- nvme-tcp: fix opcode reporting in the timeout handler (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Lexar NM620 (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Netac NV3000 (Maurizio Lombardi) [2160677]
- nvme-pci: fixing memory leak in probe teardown path (Maurizio Lombardi) [2160677]
- nvme: fix handling single range discard request (Maurizio Lombardi) [2160677]
- nvme-fabrics: show well known discovery name (Maurizio Lombardi) [2160677]
- nvme-tcp: don't access released socket during error recovery (Maurizio Lombardi) [2160677]
- nvme-auth: fix an error code in nvme_auth_process_dhchap_challenge() (Maurizio Lombardi) [2160677]
- nvme: bring back auto-removal of deleted namespaces during sequential scan (Maurizio Lombardi) [2160677]
- nvme: fix sparse warning on effects masking (Maurizio Lombardi) [2160677]
- nvme-pci: remove iod use_sgls (Maurizio Lombardi) [2160677]
- nvme-pci: fix freeing single sgl (Maurizio Lombardi) [2160677]
- nvme: mask CSE effects for security receive (Maurizio Lombardi) [2160677]
- nvme: always initialize known command effects (Maurizio Lombardi) [2160677]
- nvmet: for nvme admin set_features cmd, call nvmet_check_data_len_lte() (Maurizio Lombardi) [2160677]
- nvme-tcp: add additional info for nvme_tcp_timeout log (Maurizio Lombardi) [2160677]
- nvme: add nvme_opcode_str function for all nvme cmd types (Maurizio Lombardi) [2160677]
- nvme: remove nvme_execute_passthru_rq (Maurizio Lombardi) [2160677]
- nvme-pci: place descriptor addresses in iod (Maurizio Lombardi) [2160677]
- nvme-pci: use mapped entries for sgl decision (Maurizio Lombardi) [2160677]
- nvme-pci: remove SGL segment descriptors (Maurizio Lombardi) [2160677]
- nvme-auth: don't use NVMe status codes (Maurizio Lombardi) [2160677]
- nvme-fabrics: clarify AUTHREQ result handling (Maurizio Lombardi) [2160677]
- nvme-pci: add bogus ID quirk for ADATA SX6000PNP (Maurizio Lombardi) [2160677]
- nvme-auth: mark nvme_auth_wq static (Maurizio Lombardi) [2160677]
- nvme-auth: use workqueue dedicated to authentication (Maurizio Lombardi) [2160677]
- nvme: clear the request_queue pointers on failure in nvme_alloc_io_tag_set (Maurizio Lombardi) [2160677]
- nvme: clear the request_queue pointers on failure in nvme_alloc_admin_tag_set (Maurizio Lombardi) [2160677]
- nvme-fc: fix a missing queue put in nvmet_fc_ls_create_association (Maurizio Lombardi) [2160677]
- nvme: fix passthrough csi check (Maurizio Lombardi) [2160677]
- nvme-pci: fix timeout request state check (Maurizio Lombardi) [2160677]
- nvme-apple: only reset the controller when RTKit is running (Maurizio Lombardi) [2160677]
- nvme-apple: reset controller during shutdown (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_IDENTIFY_CNS quirk to Apple T2 controllers (Maurizio Lombardi) [2160677]
- nvme-apple: add NVME_QUIRK_IDENTIFY_CNS quirk to fix regression (Maurizio Lombardi) [2160677]
- nvme-auth: fix smatch warning complaints (Maurizio Lombardi) [2160677]
- nvme: also return I/O command effects from nvme_command_effects (Maurizio Lombardi) [2160677]
- nvmet: don't defer passthrough commands with trivial effects to the workqueue (Maurizio Lombardi) [2160677]
- nvmet: set the LBCC bit for commands that modify data (Maurizio Lombardi) [2160677]
- nvmet: use NVME_CMD_EFFECTS_CSUPP instead of open coding it (Maurizio Lombardi) [2160677]
- nvme-pci: update sqsize when adjusting the queue depth (Maurizio Lombardi) [2160677]
- nvme: fix setting the queue depth in nvme_alloc_io_tag_set (Maurizio Lombardi) [2160677]
- nvme-pci: use the tagset alloc/free helpers (Maurizio Lombardi) [2160677]
- nvme-pci: fix page size checks (Maurizio Lombardi) [2160677]
- nvme-pci: fix mempool alloc size (Maurizio Lombardi) [2160677]
- nvme-pci: fix doorbell buffer value endianness (Maurizio Lombardi) [2160677]
- nvme: Convert NVMe errors to PR errors (Maurizio Lombardi) [2160677]
- nvmet: don't open-code NVME_NS_ATTR_RO enumeration (Maurizio Lombardi) [2160677]
- nvme: add the Apple shared tag workaround to nvme_alloc_io_tag_set (Maurizio Lombardi) [2160677]
- nvme: only set reserved_tags in nvme_alloc_io_tag_set for fabrics controllers (Maurizio Lombardi) [2160677]
- nvme: consolidate setting the tagset flags (Maurizio Lombardi) [2160677]
- nvme-pci: split out a nvme_pci_ctrl_is_dead helper (Maurizio Lombardi) [2160677]
- nvme-pci: return early on ctrl state mismatch in nvme_reset_work (Maurizio Lombardi) [2160677]
- nvme-pci: rename nvme_disable_io_queues (Maurizio Lombardi) [2160677]
- nvme-pci: cleanup nvme_suspend_queue (Maurizio Lombardi) [2160677]
- nvme-pci: remove nvme_pci_disable (Maurizio Lombardi) [2160677]
- nvme-pci: remove nvme_disable_admin_queue (Maurizio Lombardi) [2160677]
- nvme: merge nvme_shutdown_ctrl into nvme_disable_ctrl (Maurizio Lombardi) [2160677]
- nvme: use nvme_wait_ready in nvme_shutdown_ctrl (Maurizio Lombardi) [2160677]
- nvme-apple: fix controller shutdown in apple_nvme_disable (Maurizio Lombardi) [2160677]
- nvme-fc: move common code into helper (Maurizio Lombardi) [2160677]
- nvme-fc: avoid null pointer dereference (Maurizio Lombardi) [2160677]
- nvme-multipath: support io stats on the mpath device (Maurizio Lombardi) [2160677]
- nvme: introduce nvme_start_request (Maurizio Lombardi) [2160677]
- nvme: use kstrtobool() instead of strtobool() (Maurizio Lombardi) [2160677]
- nvmet: expose firmware revision to configfs (Maurizio Lombardi) [2160677]
- nvmet: expose IEEE OUI to configfs (Maurizio Lombardi) [2160677]
- nvme: rename the queue quiescing helpers (Maurizio Lombardi) [2160677]
- nvme: avoid fallback to sequential scan due to transient issues (Maurizio Lombardi) [2160677]
- nvme-auth: have dhchap_auth_work wait for queues auth to complete (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant auth_work flush (Maurizio Lombardi) [2160677]
- nvme-auth: convert dhchap_auth_list to an array (Maurizio Lombardi) [2160677]
- nvme-auth: check chap ctrl_key once constructed (Maurizio Lombardi) [2160677]
- nvme-auth: no need to reset chap contexts on re-authentication (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant deallocations (Maurizio Lombardi) [2160677]
- nvme-auth: clear sensitive info right after authentication completes (Maurizio Lombardi) [2160677]
- nvme-auth: guarantee dhchap buffers under memory pressure (Maurizio Lombardi) [2160677]
- nvme-auth: don't keep long lived 4k dhchap buffer (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant if statement (Maurizio Lombardi) [2160677]
- nvme-auth: don't override ctrl keys before validation (Maurizio Lombardi) [2160677]
- nvme-auth: don't ignore key generation failures when initializing ctrl keys (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant buffer deallocations (Maurizio Lombardi) [2160677]
- nvme-auth: don't re-authenticate if the controller is not LIVE (Maurizio Lombardi) [2160677]
- nvme-auth: remove symbol export from nvme_auth_reset (Maurizio Lombardi) [2160677]
- nvme-auth: rename authentication work elements (Maurizio Lombardi) [2160677]
- nvme-auth: rename __nvme_auth_[reset|free] to nvme_auth[reset|free]_dhchap (Maurizio Lombardi) [2160677]
- nvme: implement the DEAC bit for the Write Zeroes command (Maurizio Lombardi) [2160677]
- nvme-fc: improve memory usage in nvme_fc_rcv_ls_req() (Maurizio Lombardi) [2160677]
- nvmet: only allocate a single slab for bvecs (Maurizio Lombardi) [2160677]
- nvmet: force reconnect when number of queue changes (Maurizio Lombardi) [2160677]
- nvmet: use try_cmpxchg in nvmet_update_sq_head (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Netac NV7000 (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Micron Nitro (Maurizio Lombardi) [2160677]
- nvme: quiet user passthrough command errors (Maurizio Lombardi) [2160677]
- nvme-multipath: set queue dma alignment to 3 (Maurizio Lombardi) [2160677]
- nvme-tcp: replace sg_init_marker() with sg_init_table() (Maurizio Lombardi) [2160677]
- nvme-hwmon: kmalloc the NVME SMART log buffer (Maurizio Lombardi) [2160677]
- nvme-hwmon: consistently ignore errors from nvme_hwmon_init (Maurizio Lombardi) [2160677]
- nvme-apple: don't limit DMA segement size (Maurizio Lombardi) [2160677]
- nvme-pci: disable write zeroes on various Kingston SSD (Maurizio Lombardi) [2160677]
- nvme-pci: avoid the deepest sleep state on ZHITAI TiPro5000 SSDs (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Lexar NM760 (Maurizio Lombardi) [2160677]
- nvme: Use blk_rq_map_user_io helper (Maurizio Lombardi) [2160677]
- nvmet: don't look at the request_queue in nvmet_bdev_set_limits (Maurizio Lombardi) [2160677]
- nvmet: don't look at the request_queue in nvmet_bdev_zone_mgmt_emulate_all (Maurizio Lombardi) [2160677]
- nvmet: add helpers to set the result field for connect commands (Maurizio Lombardi) [2160677]
- nvme: improve the NVME_CONNECT_AUTHREQ* definitions (Maurizio Lombardi) [2160677]
- nvmet-tcp: handle ICReq PDU received in NVMET_TCP_Q_LIVE state (Maurizio Lombardi) [2160677]
- nvme-pci: report the actual number of tagset maps (Maurizio Lombardi) [2160677]
- nvme: ensure subsystem reset is single threaded (Maurizio Lombardi) [2160677]
- nvme: restrict management ioctls to admin (Maurizio Lombardi) [2160677]
- nvme: copy firmware_rev on each init (Maurizio Lombardi) [2160677]
- nvme: handle effects after freeing the request (Maurizio Lombardi) [2160677]
- nvme-tcp: print actual source IP address through sysfs "address" attr (Maurizio Lombardi) [2160677]
- nvme-pci: move iod dma_len fill gaps (Maurizio Lombardi) [2160677]
- nvme-pci: iod npages fits in s8 (Maurizio Lombardi) [2160677]
- nvme-pci: iod's 'aborted' is a bool (Maurizio Lombardi) [2160677]
- nvme-pci: remove nvme_queue from nvme_iod (Maurizio Lombardi) [2160677]
- nvme: consider also host_iface when checking ip options (Maurizio Lombardi) [2160677]
- nvmet: avoid unnecessary flush bio (Maurizio Lombardi) [2160677]
- nvmet-auth: remove redundant parameters req (Maurizio Lombardi) [2160677]
- nvmet-auth: clean up with done_kfree (Maurizio Lombardi) [2160677]
- nvme-auth: remove the redundant req->cqe->result.u16 assignment operation (Maurizio Lombardi) [2160677]
- nvme: move from strlcpy with unused retval to strscpy (Maurizio Lombardi) [2160677]
- nvme: add comment for unaligned "fake" nqn (Maurizio Lombardi) [2160677]
- nvme-pci: disable Write Zeroes on Phison E3C/E4C (Maurizio Lombardi) [2160677]
- nvme: Fix IOC_PR_CLEAR and IOC_PR_RELEASE ioctls for nvme devices (Maurizio Lombardi) [2160677]
- locking/rwsem: Disable preemption in all down_write*() and up_write() code paths (Joel Savitz) [2176147]
- locking/rwsem: Disable preemption in all down_read*() and up_read() code paths (Joel Savitz) [2176147]
- locking/rwsem: Prevent non-first waiter from spinning in down_write() slowpath (Joel Savitz) [2176147]
- rtmutex: Ensure that the top waiter is always woken up (Joel Savitz) [2176147]
- locking/lockdep: Print more debug information - report name and key when look_up_lock_class() got confused (Joel Savitz) [2176147]
- locking: Fix qspinlock/x86 inline asm error (Joel Savitz) [2176147]
- locking: Add __lockfunc to slow path functions (Joel Savitz) [2176147]
- locking/rwsem: Allow slowpath writer to ignore handoff bit if not set by first waiter (Joel Savitz) [2176147]
- kernel/lockdep: move lockdep sysctls to its own file (Joel Savitz) [2176147]
- locking/qrwlock: Change "queue rwlock" to "queued rwlock" (Joel Savitz) [2176147]
- locking/mutex: Make contention tracepoints more consistent wrt adaptive spinning (Joel Savitz) [2176147]
- locking: Apply contention tracepoints in the slow path (Joel Savitz) [2176147]
- locking/rwsem: Always try to wake waiters in out_nolock path (Joel Savitz) [2176147]
- locking/rwsem: No need to check for handoff bit if wait queue empty (Joel Savitz) [2176147]
- lockdep: Use memset_startat() helper in reinit_class() (Joel Savitz) [2176147]
- locking/rwsem: Conditionally wake waiters in reader/writer slowpaths (Joel Savitz) [2176147]
- locking/rwsem: Make handoff bit handling more consistent (Joel Savitz) [2176147]
- Revert "locking/rwsem: Conditionally wake waiters in reader/writer slowpaths" (Joel Savitz) [2176147]
- futex: Fix futex_waitv() hrtimer debug object leak on kcalloc error (Joel Savitz) [2176147]
- futex: Remove a PREEMPT_RT_FULL reference. (Joel Savitz) [2176147]
- futex: Fix additional regressions (Joel Savitz) [2176147]
- futex: Fix sparc32/m68k/nds32 build regression (Joel Savitz) [2176147]
- futex: Ensure futex_atomic_cmpxchg_inatomic() is present (Joel Savitz) [2176147]
- futex: Remove futex_cmpxchg detection (Joel Savitz) [2176147]
- dm: fix __send_duplicate_bios() to always allow for splitting IO (Benjamin Marzinski) [2184420]
- dm: fix improper splitting for abnormal bios (Benjamin Marzinski) [2184420]

...

Thu, 20 Apr 2023 05:13:59 GMT: kernel-modules-core-5.14.0-302.el9.x86_64

kernel-modules-core - Core kernel modules to match the core kernel

This package provides essential kernel modules for the core kernel package.

Change Log:

Wed, 19 Apr 2023 GMT - Jan Stancek <jstancek@redhat.com> [5.14.0-302.el9]
- blk-mq: directly poll requests (Ming Lei) [2186507]
- inet: control sockets should not use current thread task_frag (Guillaume Nault) [2183213]
- net: simplify sk_page_frag (Guillaume Nault) [2183213]
- Treewide: Stop corrupting socket's task_frag (Guillaume Nault) [2183213]
- net: Introduce sk_use_task_frag in struct sock. (Guillaume Nault) [2183213]
- PCI: Fix use-after-free in pci_bus_release_domain_nr() (Myron Stowe) [2184109]
- powerpc/pseries/vas: Ignore VAS update for DLPAR if copy/paste is not enabled (Mamatha Inamdar) [2185505]
- nfs42: do not fail with EIO if ssc returns NFS4ERR_OFFLOAD_DENIED (Benjamin Coddington) [2170423]
- cnic: don't pass bogus GFP_ flags to dma_alloc_coherent (Nilesh Javali) [2164967]
- cnic: Use the bitmap API to allocate bitmaps (Nilesh Javali) [2164967]
- arm64/sve: Add Perf extensions documentation (Mark Salter) [2167398]
- arm64: asm/perf_regs.h: Avoid C++-style comment in UAPI header (Mark Salter) [2167398]
- perf: arm64: Add SVE vector granule register to user regs (Mark Salter) [2167398]
- arm64/cpufeature: Fix field sign for DIT hwcap detection (Mark Salter) [2167398]
- arm64/uprobes: change the uprobe_opcode_t typedef to fix the sparse warning (Mark Salter) [2167398]
- arm64/sysreg: Fix errors in 32 bit enumeration values (Mark Salter) [2167398]
- KVM: arm64: vgic: Add Apple M2 cpus to the list of broken SEIS implementations (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- perf: arm_spe: Use feature numbering for PMSEVFR_EL1 defines (Mark Salter) [2167398]
- redhat/configs: enable ARM64_ERRATUM_2645198 (Mark Salter) [2167398]
- arm64: errata: Workaround possible Cortex-A715 [ESR|FAR]_ELx corruption (Mark Salter) [2167398]
- arm64:uprobe fix the uprobe SWBP_INSN in big-endian (Mark Salter) [2167398]
- arm64: insn: always inline hint generation (Mark Salter) [2167398]
- arm64: insn: simplify insn group identification (Mark Salter) [2167398]
- arm64: insn: always inline predicates (Mark Salter) [2167398]
- arm64: insn: remove aarch64_insn_gen_prefetch() (Mark Salter) [2167398]
- arm64: alternatives: make apply_alternatives_vdso() static (Mark Salter) [2167398]
- arm64: make is_ttbrX_addr() noinstr-safe (Mark Salter) [2167398]
- arm64: atomics: lse: remove stale dependency on JUMP_LABEL (Mark Salter) [2167398]
- arm64/asm: Remove unused enable_da macro (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Use kstrtobool() instead of strtobool() (Mark Salter) [2167398]
- arm64: move on_thread_stack() to <asm/stacktrace.h> (Mark Salter) [2167398]
- arm64: remove current_top_of_stack() (Mark Salter) [2167398]
- arm64/sysreg: Remove duplicate definitions from asm/sysreg.h (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_DFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_DFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR5_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert MVFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert MVFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert MVFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_PFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_PFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_PFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR6_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR5_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR4_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR3_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR4_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR3_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Extend the maximum width of a register and symbol name (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MVFR2_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MVFR1_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MVFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_DFR1_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_DFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_PFR2_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_PFR1_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_PFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR6_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR5_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR4_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_MMFR5_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_MMFR4_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_MMFR0_EL1 (Mark Salter) [2167398]
- arm64: booting: Require placement within 48-bit addressable memory (Mark Salter) [2167398]
- arm64: mm: kfence: only handle translation faults (Mark Salter) [2167398]
- arm64/mm: Simplify and document pte_to_phys() for 52 bit addresses (Mark Salter) [2167398]
- arm64: armv8_deprecated: fix unused-function error (Mark Salter) [2167398]
- arm64: armv8_deprecated: rework deprected instruction handling (Mark Salter) [2167398]
- arm64: armv8_deprecated: move aarch32 helper earlier (Mark Salter) [2167398]
- arm64: armv8_deprecated move emulation functions (Mark Salter) [2167398]
- arm64: armv8_deprecated: fold ops into insn_emulation (Mark Salter) [2167398]
- arm64: rework EL0 MRS emulation (Mark Salter) [2167398]
- arm64: factor insn read out of call_undef_hook() (Mark Salter) [2167398]
- arm64: factor out EL1 SSBS emulation hook (Mark Salter) [2167398]
- arm64: split EL0/EL1 UNDEF handlers (Mark Salter) [2167398]
- arm64: allow kprobes on EL0 handlers (Mark Salter) [2167398]
- arm64: Add Cortex-715 CPU part definition (Mark Salter) [2167398]
- arm64/hwcap: Add support for SVE 2.1 (Mark Salter) [2167398]
- arm64/hwcap: Add support for FEAT_RPRFM (Mark Salter) [2167398]
- arm64/hwcap: Add support for FEAT_CSSC (Mark Salter) [2167398]
- arm64: Enable data independent timing (DIT) in the kernel (Mark Salter) [2167398]
- arm64/fpsimd: Make kernel_neon_ API _GPL (Mark Salter) [2167398]
- arm64: alternative: constify alternative_has_feature_* argument (Mark Salter) [2167398]
- arm64: jump_label: mark arguments as const to satisfy asm constraints (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix XGene-1 TVAL register math error (Mark Salter) [2167398]
- arm64: efi: Fix handling of misaligned runtime regions and drop warning (Mark Salter) [2167398]
- arm64: cpufeature: Fix the visibility of compat hwcaps (Mark Salter) [2167398]
- arm64: entry: avoid kprobe recursion (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix CNTPCT_LO and CNTVCT_LO value (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix handling of ARM erratum 858921 (Mark Salter) [2167398]
- redhat/configs: Enable CONFIG_ARM64_ERRATUM_2441007 (Mark Salter) [2167398]
- arm64: errata: Add Cortex-A55 to the repeat tlbi list (Mark Salter) [2167398]
- arm64/sysreg: Fix typo in SCTR_EL1.SPINTMASK (Mark Salter) [2167398]
- arm64: alternatives: Use vdso/bits.h instead of linux/bits.h (Mark Salter) [2167398]
- arm64: uaccess: simplify uaccess_mask_ptr() (Mark Salter) [2167398]
- arm64: support huge vmalloc mappings (Mark Salter) [2167398]
- arm64: spectre: increase parameters that can be used to turn off bhb mitigation individually (Mark Salter) [2167398]
- arm64: run softirqs on the per-CPU IRQ stack (Mark Salter) [2167398]
- arm64: vdso: use SYS_CNTVCTSS_EL0 for gettimeofday (Mark Salter) [2167398]
- arm64: alternative: patch alternatives in the vDSO (Mark Salter) [2167398]
- arm64: module: move find_section to header (Mark Salter) [2167398]
- arm64: module: Remove unused plt_entry_is_initialized() (Mark Salter) [2167398]
- arm64: module: Make plt_equals_entry() static (Mark Salter) [2167398]
- arm64: fix the build with binutils 2.27 (Mark Salter) [2167398]
- arm64: avoid BUILD_BUG_ON() in alternative-macros (Mark Salter) [2167398]
- arm64: alternatives: add shared NOP callback (Mark Salter) [2167398]
- arm64: alternatives: add alternative_has_feature_*() (Mark Salter) [2167398]
- arm64: alternatives: have callbacks take a cap (Mark Salter) [2167398]
- arm64: alternatives: make alt_region const (Mark Salter) [2167398]
- arm64: alternatives: hoist print out of __apply_alternatives() (Mark Salter) [2167398]
- arm64: alternatives: proton-pack: prepare for cap changes (Mark Salter) [2167398]
- arm64: alternatives: kvm: prepare for cap changes (Mark Salter) [2167398]
- arm64: cpufeature: make cpus_have_cap() noinstr-safe (Mark Salter) [2167398]
- arm64/ptrace: Support access to TPIDR2_EL0 (Mark Salter) [2167398]
- arm64/sysreg: Fix a few missed conversions (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64AFRn_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64DFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64FDR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Use feature numbering for PMU and SPE revisions (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64DFR0_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Align field names in ID_AA64DFR0_EL1 with architecture (Mark Salter) [2167398]
- arm64/sysreg: Add defintion for ALLINT (Mark Salter) [2167398]
- arm64/sysreg: Convert SCXTNUM_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert TIPDR_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64PFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64PFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64MMFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64MMFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64MMFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert HCRX_EL2 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64PFR1_EL1 SME enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64PFR1_EL1 BTI enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64PFR1_EL1 fractional version fields (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MTE feature enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for SSBS feature enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64PFR0_EL1.AdvSIMD constants (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64PFR0_EL1 constants (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64MMFR2_EL1.CnP (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64MMFR2_EL1.VARange (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64MMFR1_EL1 fields (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64MMFR0_EL1.ASIDBits (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64MMFR0_EL1.BigEnd (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64PFR1_EL1 constant names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64PFR0_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64MMFR2_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64MMFR0_EL1 definition names (Mark Salter) [2167398]
- arm64: cache: Remove unused CTR_CACHE_MINLINE_MASK (Mark Salter) [2167398]
- arm64/sysreg: Describe ID_AA64SMFR0_EL1.SMEVer as an enumeration (Mark Salter) [2167398]
- arm64/sysreg: Remove stray SMIDR_EL1 defines (Mark Salter) [2167398]
- redhat/configs: Enable CONFIG_ARM64_ERRATUM_2658417 (Mark Salter) [2167398]
- arm64: errata: remove BF16 HWCAP due to incorrect result on Cortex-A510 (Mark Salter) [2167398]
- arm64: cpufeature: Expose get_arm64_ftr_reg() outside cpufeature.c (Mark Salter) [2167398]
- arm64: cpufeature: Force HWCAP to be based on the sysreg visible to user-space (Mark Salter) [2167398]
- arm64: rework BTI exception handling (Mark Salter) [2167398]
- arm64: rework FPAC exception handling (Mark Salter) [2167398]
- arm64: consistently pass ESR_ELx to die() (Mark Salter) [2167398]
- arm64: die(): pass 'err' as long (Mark Salter) [2167398]
- arm64: report EL1 UNDEFs better (Mark Salter) [2167398]
- arm64: atomic: always inline the assembly (Mark Salter) [2167398]
- arm64: atomics: remove LL/SC trampolines (Mark Salter) [2167398]
- arm64: stacktrace: track hyp stacks in unwinder's address space (Mark Salter) [2167398]
- arm64: stacktrace: track all stack boundaries explicitly (Mark Salter) [2167398]
- arm64: stacktrace: remove stack type from fp translator (Mark Salter) [2167398]
- arm64: stacktrace: rework stack boundary discovery (Mark Salter) [2167398]
- arm64: stacktrace: add stackinfo_on_stack() helper (Mark Salter) [2167398]
- arm64: stacktrace: move SDEI stack helpers to stacktrace code (Mark Salter) [2167398]
- arm64: stacktrace: rename unwind_next_common() -> unwind_next_frame_record() (Mark Salter) [2167398]
- arm64: stacktrace: simplify unwind_next_common() (Mark Salter) [2167398]
- arm64: stacktrace: fix kerneldoc comments (Mark Salter) [2167398]
- arm64/sysreg: Add hwcap for SVE EBF16 (Mark Salter) [2167398]
- redhat/configs: aarch64: enable ERRATUM_2457168 workaround (Mark Salter) [2167398]
- arm64: topology: fix possible overflow in amu_fie_setup() (Mark Salter) [2167398]
- arm64: mm: don't acquire mutex when rewriting swapper (Mark Salter) [2167398]
- arm64: mm: fix resume for 52-bit enabled builds (Mark Salter) [2167398]
- arm64/ptrace: Don't clear calling process' TIF_SME on OOM (Mark Salter) [2167398]
- arm64/bti: Disable in kernel BTI when cross section thunks are broken (Mark Salter) [2167398]
- arm64: mm: Reserve enough pages for the initial ID map (Mark Salter) [2167398]
- perf/arm_pmu_platform: fix tests for platform_get_irq() failure (Mark Salter) [2167398]
- arm64: head: Ignore bogus KASLR displacement on non-relocatable kernels (Mark Salter) [2167398]
- arm64/signal: Raise limit on stack frames (Mark Salter) [2167398]
- arm64/cache: Fix cache_type_cwg() for register generation (Mark Salter) [2167398]
- arm64/sysreg: Guard SYS_FIELD_ macros for asm (Mark Salter) [2167398]
- arm64/sysreg: Directly include bitfield.h (Mark Salter) [2167398]
- arm64: errata: add detection for AMEVCNTR01 incrementing incorrectly (Mark Salter) [2167398]
- arm64: Fix comment typo (Mark Salter) [2167398]
- arm64: Fix match_list for erratum 1286807 on Arm Cortex-A76 (Mark Salter) [2167398]
- arm64: Update 'unwinder howto' (Mark Salter) [2167398]
- arm64: Delay initialisation of cpuinfo_arm64::reg_{zcr,smcr} (Mark Salter) [2167398]
- arm64: fix KASAN_INLINE (Mark Salter) [2167398]
- arm64: Add an override for ID_AA64SMFR0_EL1.FA64 (Mark Salter) [2167398]
- arm64: Add the arm64.nosve command line option (Mark Salter) [2167398]
- arm64: Add the arm64.nosme command line option (Mark Salter) [2167398]
- arm64: Expose a __check_override primitive for oddball features (Mark Salter) [2167398]
- arm64: Allow the idreg override to deal with variable field width (Mark Salter) [2167398]
- arm64: Factor out checking of a feature against the override into a macro (Mark Salter) [2167398]
- arm64: Allow sticky E2H when entering EL1 (Mark Salter) [2167398]
- arm64: Save state of HCR_EL2.E2H before switch to EL1 (Mark Salter) [2167398]
- arm64: Rename the VHE switch to "finalise_el2" (Mark Salter) [2167398]
- arm64: mm: fix booting with 52-bit address space (Mark Salter) [2167398]
- arm64: head: remove __PHYS_OFFSET (Mark Salter) [2167398]
- arm64: lds: use PROVIDE instead of conditional definitions (Mark Salter) [2167398]
- arm64: setup: drop early FDT pointer helpers (Mark Salter) [2167398]
- arm64: head: avoid relocating the kernel twice for KASLR (Mark Salter) [2167398]
- arm64: kaslr: defer initialization to initcall where permitted (Mark Salter) [2167398]
- arm64: head: record CPU boot mode after enabling the MMU (Mark Salter) [2167398]
- arm64: head: populate kernel page tables with MMU and caches on (Mark Salter) [2167398]
- arm64: head: factor out TTBR1 assignment into a macro (Mark Salter) [2167398]
- arm64: idreg-override: use early FDT mapping in ID map (Mark Salter) [2167398]
- arm64: head: create a temporary FDT mapping in the initial ID map (Mark Salter) [2167398]
- arm64: head: use relative references to the RELA and RELR tables (Mark Salter) [2167398]
- arm64: head: cover entire kernel image in initial ID map (Mark Salter) [2167398]
- arm64: head: add helper function to remap regions in early page tables (Mark Salter) [2167398]
- arm64: mm: provide idmap pointer to cpu_replace_ttbr1() (Mark Salter) [2167398]
- arm64: head: pass ID map root table address to __enable_mmu() (Mark Salter) [2167398]
- arm64: kernel: drop unnecessary PoC cache clean+invalidate (Mark Salter) [2167398]
- arm64: head: split off idmap creation code (Mark Salter) [2167398]
- arm64: head: switch to map_memory macro for the extended ID map (Mark Salter) [2167398]
- arm64: head: simplify page table mapping macros (slightly) (Mark Salter) [2167398]
- arm64: head: drop idmap_ptrs_per_pgd (Mark Salter) [2167398]
- arm64: head: move assignment of idmap_t0sz to C code (Mark Salter) [2167398]
- arm64: mm: make vabits_actual a build time constant if possible (Mark Salter) [2167398]
- arm64: head: move kimage_vaddr variable into C file (Mark Salter) [2167398]
- arm64: trap implementation defined functionality in userspace (Mark Salter) [2167398]
- arm64/mm: use GENMASK_ULL for TTBR_BADDR_MASK_52 (Mark Salter) [2167398]
- arm64: numa: Don't check node against MAX_NUMNODES (Mark Salter) [2167398]
- arm64: Do not forget syscall when starting a new thread. (Mark Salter) [2167398]
- arm64: boot: add zstd support (Mark Salter) [2167398]
- arm64: cpufeature: Allow different PMU versions in ID_DFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64ZFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64SMFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORID_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORC_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORN_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LOREA_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORSA_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64ISAR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64ISAR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert GMID to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert DCZID_EL0 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert CTR_EL0 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64ISAR2_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64ISAR1_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Remove defines for RPRES enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64ZFR0_EL1 fields (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64SMFR0_EL1 enums (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for WFxT defines (Mark Salter) [2167398]
- arm64: stackleak: fix current_top_of_stack() (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Force inlining of erratum_set_next_event_generic() (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Move drop _tval from erratum function names (Mark Salter) [2167398]
- arm64: Add handling of CNTVCTSS traps (Mark Salter) [2167398]
- arm64: Add CNT{P,V}CTSS_EL0 alternatives to cnt{p,v}ct_el0 (Mark Salter) [2167398]
- clocksource/drivers/arch_arm_timer: Move workaround synchronisation around (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix masking for high freq counters (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Drop unnecessary ISB on CVAL programming (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Remove any trace of the TVAL programming interface (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Work around broken CVAL implementations (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Advertise 56bit timer to the core code (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Move MMIO timer programming over to CVAL (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix MMIO base address vs callback ordering issue (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Move system register timer programming over to CVAL (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Extend write side of timer register accessors to u64 (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Drop CNT*_TVAL read accessors (Mark Salter) [2167398]
- clocksource/arm_arch_timer: Add build-time guards for unhandled register accesses (Mark Salter) [2167398]
- s390/qeth: fix use-after-free in hsci (Tobias Huschle) [2183991]
- s390/uaccess: add missing earlyclobber annotations to __clear_user() (Tobias Huschle) [2183079]

Tue, 18 Apr 2023 GMT - Jan Stancek <jstancek@redhat.com> [5.14.0-301.el9]
- kernel.spec: gcov: make gcov subpackages per variant (Jan Stancek) [2180784]
- block: don't set GD_NEED_PART_SCAN if scan partition failed (Ming Lei) [2179915]
- net: ethtool: fix __ethtool_dev_mm_supported() implementation (Ivan Vecera) [2175237]
- ethtool: pse-pd: Fix double word in comments (Ivan Vecera) [2175237]
- netlink-specs: add rx-push to ethtool family (Ivan Vecera) [2175237]
- net: ethtool: extend ringparam set/get APIs for rx_push (Ivan Vecera) [2175237]
- ethtool: mm: fix get_mm() return code not propagating to user space (Ivan Vecera) [2175237]
- netlink: specs: add partial specification for ethtool (Ivan Vecera) [2175237]
- Documentation: networking: correct spelling (Ivan Vecera) [2175237]
- ethtool: netlink: convert commands to common SET (Ivan Vecera) [2175237]
- ethtool: netlink: handle SET intro/outro in the common code (Ivan Vecera) [2175237]
- net: ethtool: provide shims for stats aggregation helpers when CONFIG_ETHTOOL_NETLINK=n (Ivan Vecera) [2175237]
- net: ethtool: fix NULL pointer dereference in pause_prepare_data() (Ivan Vecera) [2175237]
- net: ethtool: fix NULL pointer dereference in stats_prepare_data() (Ivan Vecera) [2175237]
- ethtool: Add and use ethnl_update_bool. (Ivan Vecera) [2175237]
- net: ethtool: add helpers for MM fragment size translation (Ivan Vecera) [2175237]
- net: ethtool: add helpers for aggregate statistics (Ivan Vecera) [2175237]
- docs: ethtool: document ETHTOOL_A_STATS_SRC and ETHTOOL_A_PAUSE_STATS_SRC (Ivan Vecera) [2175237]
- net: ethtool: netlink: retrieve stats from multiple sources (eMAC, pMAC) (Ivan Vecera) [2175237]
- docs: ethtool-netlink: document interface for MAC Merge layer (Ivan Vecera) [2175237]
- net: ethtool: add support for MAC Merge layer (Ivan Vecera) [2175237]
- plca.c: fix obvious mistake in checking retval (Ivan Vecera) [2175237]
- ethtool: add tx aggregation parameters (Ivan Vecera) [2175237]
- ethtool: add netlink attr in rss get reply only if value is not null (Ivan Vecera) [2175237]
- net/ethtool: add netlink interface for the PLCA RS (Ivan Vecera) [2175237]
- ethtool: Replace 0-length array with flexible array (Ivan Vecera) [2175237]
- net/ethtool/ioctl: split ethtool_get_phy_stats into multiple helpers (Ivan Vecera) [2175237]
- net/ethtool/ioctl: remove if n_stats checks from ethtool_get_phy_stats (Ivan Vecera) [2175237]
- net/ethtool/ioctl: return -EOPNOTSUPP if we have no phy stats (Ivan Vecera) [2175237]
- ethtool: add netlink based get rss support (Ivan Vecera) [2175237]
- ethtool: avoiding integer overflow in ethtool_phys_id() (Ivan Vecera) [2175237]
- ethtool: doc: clarify what drivers can implement in their get_drvinfo() (Ivan Vecera) [2175237]
- ethtool: ethtool_get_drvinfo: populate drvinfo fields even if callback exits (Ivan Vecera) [2175237]
- ethtool: Fail number of channels change when it conflicts with rxnfc (Ivan Vecera) [2175237]
- ethtool: linkstate: add a statistic for PHY down events (Ivan Vecera) [2175237]
- ethtool: Add support for 800Gbps link modes (Ivan Vecera) [2175237]
- ethtool: pse-pd: fix null-deref on genl_info in dump (Ivan Vecera) [2175237]
- eth: pse: add missing static inlines (Ivan Vecera) [2175237]
- ethtool: add interface to interact with Ethernet Power Equipment (Ivan Vecera) [2175237]
- net: mdiobus: search for PSE nodes by parsing PHY nodes. (Ivan Vecera) [2175237]
- net: mdiobus: fwnode_mdiobus_register_phy() rework error handling (Ivan Vecera) [2175237]
- redhat: configs: Add config for PSE_CONTROLLER (Ivan Vecera) [2175237]
- net: add framework to support Ethernet PSE and PDs devices (Ivan Vecera) [2175237]
- ethtool: tunnels: check the return value of nla_nest_start() (Ivan Vecera) [2175237]
- ethtool: move from strlcpy with unused retval to strscpy (Ivan Vecera) [2175237]
- net: delete extra space and tab in blank line (Ivan Vecera) [2175237]
- treewide: uapi: Replace zero-length arrays with flexible-array members (Ivan Vecera) [2175237]
- ethtool: Fix and simplify ethtool_convert_link_mode_to_legacy_u32() (Ivan Vecera) [2175237]
- net: ethtool: move checks before rtnl_lock() in ethnl_set_rings (Ivan Vecera) [2175237]
- net: ethtool: extend ringparam set/get APIs for tx_push (Ivan Vecera) [2175237]
- ethtool: add support to set/get completion queue event size (Ivan Vecera) [2175237]
- ethtool: stats: Use struct_group() to clear all stats at once (Ivan Vecera) [2175237]
- net: convert users of bitmap_foo() to linkmode_foo() (Ivan Vecera) [2175237]
- cifs: Fix pages leak when writedata alloc failed in cifs_write_from_iter() (Ronnie Sahlberg) [2182524]
- cifs: Fix pages array leak when writedata alloc failed in cifs_writedata_alloc() (Ronnie Sahlberg) [2182524]
- cifs: update internal module number (Ronnie Sahlberg) [2182524]
- cifs: fix double free on failed kerberos auth (Ronnie Sahlberg) [2182524]
- cifs: fix interface count calculation during refresh (Ronnie Sahlberg) [2182524]
- cifs: fix memory leaks in session setup (Ronnie Sahlberg) [2182524]
- smb3: interface count displayed incorrectly (Ronnie Sahlberg) [2182524]
- cifs: Fix memory leak when build ntlmssp negotiate blob failed (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_ses_add_channel() (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_flock() (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_create() (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_copy_file_range() (Ronnie Sahlberg) [2182524]
- smb3: improve SMB3 change notification support (Ronnie Sahlberg) [2182524]
- cifs: lease key is uninitialized in two additional functions when smb1 (Ronnie Sahlberg) [2182524]
- cifs: lease key is uninitialized in smb1 paths (Ronnie Sahlberg) [2182524]
- cifs: fix double-fault crash during ntlmssp (Ronnie Sahlberg) [2182524]
- cifs: fix mount on old smb servers (Ronnie Sahlberg) [2182524]
- cifs: use ALIGN() and round_up() macros (Ronnie Sahlberg) [2182524]
- cifs: prevent copying past input buffer boundaries (Ronnie Sahlberg) [2182524]
- cifs: Fix the error length of VALIDATE_NEGOTIATE_INFO message (Ronnie Sahlberg) [2182524]
- cifs: destage dirty pages before re-reading them for cache=none (Ronnie Sahlberg) [2182524]
- cifs: return correct error in ->calc_signature() (Ronnie Sahlberg) [2182524]
- smb3: rename encryption/decryption TFMs (Ronnie Sahlberg) [2182524]
- cifs: replace kfree() with kfree_sensitive() for sensitive data (Ronnie Sahlberg) [2182524]
- cifs: remove initialization value (Ronnie Sahlberg) [2182524]
- cifs: Replace a couple of one-element arrays with flexible-array members (Ronnie Sahlberg) [2182524]
- smb3: add dynamic trace points for tree disconnect (Ronnie Sahlberg) [2182524]
- cifs: misc: fix spelling typo in comment (Ronnie Sahlberg) [2182524]
- cifs: update internal module number (Ronnie Sahlberg) [2182524]
- cifs: Fix memory leak on the deferred close (Ronnie Sahlberg) [2182524]
- SMB3: fix lease break timeout when multiple deferred close handles for the same file. (Ronnie Sahlberg) [2182524]
- smb3: lower default deferred close timeout to address perf regression (Ronnie Sahlberg) [2182524]
- smb3: allow deferred close timeout to be configurable (Ronnie Sahlberg) [2182524]
- cifs: update internal module number (Ronnie Sahlberg) [2182524]
- cifs: alloc_mid function should be marked as static (Ronnie Sahlberg) [2182524]
- cifs: remove "cifs_" prefix from init/destroy mids functions (Ronnie Sahlberg) [2182524]
- cifs: remove useless DeleteMidQEntry() (Ronnie Sahlberg) [2182524]
- cifs: fix wrong unlock before return from cifs_tree_connect() (Ronnie Sahlberg) [2182524]
- Documentation: networking: TC queue based filtering (Ivan Vecera) [2178209]
- act_skbedit: skbedit queue mapping for receive queue (Ivan Vecera) [2178209]
- wifi: iwlwifi: mvm: protect TXQ list manipulation (Jose Ignacio Tornos Martinez) [2183490]
- wifi: iwlwifi: mvm: fix mvmtxq->stopped handling (Jose Ignacio Tornos Martinez) [2183490]
- smb3: clarify multichannel warning (Ronnie Sahlberg) [2180669]
- smb3: do not log confusing message when server returns no network interfaces (Ronnie Sahlberg) [2180669]
- cifs: do not query ifaces on smb1 mounts (Ronnie Sahlberg) [2180669]
- cifs: periodically query network interfaces from server (Ronnie Sahlberg) [2180669]
- smb3: workaround negprot bug in some Samba servers (Ronnie Sahlberg) [2180669]
- smb3: use netname when available on secondary channels (Ronnie Sahlberg) [2180669]
- smb3: fix empty netname context on secondary channels (Ronnie Sahlberg) [2180669]
- cifs: populate empty hostnames for extra channels (Ronnie Sahlberg) [2180669]
- redhat/kernel.spec.template: fix installonlypkg for meta package (Jan Stancek)
- s390/dump: save IPL CPU registers once DAT is available (Chris von Recklinghausen) [2185692]
- gen_compile_commands: handle multiple lines per .mod file (Joel Slebodnick) [2160559]
- scripts/nsdeps: adjust to the format change of *.mod files (Joel Slebodnick) [2160559]
- kbuild: avoid regex RS for POSIX awk (Joel Slebodnick) [2160559]
- kbuild: make *.mod rule robust against too long argument error (Joel Slebodnick) [2160559]
- kbuild: make built-in.a rule robust against too long argument error (Joel Slebodnick) [2160559]
- kbuild: read *.mod to get objects passed to $(LD) or $(AR) (Joel Slebodnick) [2160559]
- kbuild: make *.mod not depend on *.o (Joel Slebodnick) [2160559]
- kbuild: get rid of duplication in *.mod files (Joel Slebodnick) [2160559]
- kbuild: split the second line of *.mod into *.usyms (Joel Slebodnick) [2160559]
- kbuild: reuse real-search to simplify cmd_mod (Joel Slebodnick) [2160559]
- kbuild: Fixup the IBT kbuild changes (Joel Slebodnick) [2160559]

Sun, 16 Apr 2023 GMT - Jan Stancek <jstancek@redhat.com> [5.14.0-300.el9]
- remoteproc: imx_rproc: Correct i.MX93 DRAM mapping (Steve Best) [2180764]
- remoteproc: imx_rproc: Enable attach recovery for i.MX8QM/QXP (Steve Best) [2180764]
- remoteproc: imx_rproc: Request mbox channel later (Steve Best) [2180764]
- remoteproc: imx_rproc: Support i.MX8QM (Steve Best) [2180764]
- remoteproc: imx_rproc: Support kicking Mcore from Linux for i.MX8QXP (Steve Best) [2180764]
- remoteproc: imx_rproc: Support attaching to i.MX8QXP M4 (Steve Best) [2180764]
- netdevsim: Fix memory leak of nsim_dev->fa_cookie (Petr Oros) [2181505]
- netdevsim: fix memory leak in nsim_bus_dev_new() (Petr Oros) [2181505]
- netdevsim: remove dir in nsim_dev_debugfs_init() when creating ports dir failed (Petr Oros) [2181505]
- netdevsim: fix memory leak in nsim_drv_probe() when nsim_dev_resources_register() failed (Petr Oros) [2181505]
- netdevsim: remove redundant variable ret (Petr Oros) [2181505]
- selftests: netdevsim: Add test cases for route deletion failure (Petr Oros) [2181505]
- netdevsim: fib: Add debugfs knob to simulate route deletion failure (Petr Oros) [2181505]
- netdevsim: fib: Fix reference count leak on route deletion failure (Petr Oros) [2181505]
- netdevsim: rely on XFRM state direction instead of flags (Petr Oros) [2181505]
- powerpc/64s/radix: Fix RWX mapping with relocated kernel (Avnish Chouhan) [2161680]
- powerpc/64s/radix: Fix crash with unaligned relocated kernel (Avnish Chouhan) [2161680]
- mm/filemap: fix page end in filemap_get_read_batch (Nico Pache) [2181263]
- dt-bindings: clock: imx93: drop TPM1/3 LPIT1/2 entry (Steve Best) [2178965]
- clk: imx: imx93: invoke imx_register_uart_clocks (Steve Best) [2178965]
- clk: imx: rename imx_obtain_fixed_clk_hw() to imx_get_clk_hw_by_name() (Steve Best) [2178965]
- clk: imx93: keep sys ctr clock always on (Steve Best) [2178965]
- clk: imx: keep hsio bus clock always on (Steve Best) [2178965]
- clk: imx93: drop tpm1/3, lpit1/2 clk (Steve Best) [2178965]
- clk: imx93: correct enet clock (Steve Best) [2178965]
- clk: imx93: unmap anatop base in error handling path (Steve Best) [2178965]
- clk: imx93: correct the flexspi1 clock setting (Steve Best) [2178965]
- soc: imx: imx93-src: No need to set device_driver owner (Steve Best) [2180773]
- soc: imx: imx93-pd: No need to set device_driver owner (Steve Best) [2180773]
- sched/topology: fix KASAN warning in hop_cmp() (Phil Auld) [RHEL-318]
- lib/cpumask: update comment for cpumask_local_spread() (Phil Auld) [RHEL-318]
- sched/topology: Introduce for_each_numa_hop_mask() (Phil Auld) [RHEL-318]
- sched/topology: Introduce sched_numa_hop_mask() (Phil Auld) [RHEL-318]
- lib/cpumask: reorganize cpumask_local_spread() logic (Phil Auld) [RHEL-318]
- cpumask: improve on cpumask_local_spread() locality (Phil Auld) [RHEL-318]
- sched: add sched_numa_find_nth_cpu() (Phil Auld) [RHEL-318]
- cpumask: introduce cpumask_nth_and_andnot (Phil Auld) [RHEL-318]
- lib/find: introduce find_nth_and_andnot_bit (Phil Auld) [RHEL-318]
- cpumask: add cpumask_nth_{,and,andnot} (Phil Auld) [RHEL-318]
- lib/bitmap: remove bitmap_ord_to_pos (Phil Auld) [RHEL-318]
- lib: remove lib/nodemask.c (Phil Auld) [RHEL-318]
- gcc-plugins: Undefine LATENT_ENTROPY_PLUGIN when plugin disabled for a file (Phil Auld) [RHEL-318]
- powerpc: drop dependency on <asm/machdep.h> in archrandom.h (Phil Auld) [RHEL-318]
- lib/nodemask: inline next_node_in() and node_random() (Phil Auld) [RHEL-318]
- lib/bitmap: add tests for find_nth_bit() (Phil Auld) [RHEL-318]
- lib: add find_nth{,_and,_andnot}_bit() (Phil Auld) [RHEL-318]
- lib/find_bit: optimize find_next_bit() functions (Phil Auld) [RHEL-318]
- lib/find_bit: create find_first_zero_bit_le() (Phil Auld) [RHEL-318]
- lib/find_bit: introduce FIND_FIRST_BIT() macro (Phil Auld) [RHEL-318]
- lib/bitmap: add bitmap_weight_and() (Phil Auld) [RHEL-318]
- lib/bitmap: don't call __bitmap_weight() in kernel code (Phil Auld) [RHEL-318]
- lib/cpumask: move trivial wrappers around find_bit to the header (Phil Auld) [RHEL-318]
- lib/cpumask: change return types to unsigned where appropriate (Phil Auld) [RHEL-318]
- cpumask: change return types to bool where appropriate (Phil Auld) [RHEL-318]
- cpumask: Always inline helpers which use bit manipulation functions (Phil Auld) [RHEL-318]
- cpumask: use find_first_and_bit() (Phil Auld) [RHEL-318]
- asm-generic/bitops: Always inline all bit manipulation helpers (Phil Auld) [RHEL-318]
- lib/bitmap: change type of bitmap_weight to unsigned long (Phil Auld) [RHEL-318]
- lib/bitmap: change return types to bool where appropriate (Phil Auld) [RHEL-318]
- arm: align find_bit declarations with generic kernel (Phil Auld) [RHEL-318]
- nodemask: Fix return values to be unsigned (Phil Auld) [RHEL-318]
- bitmap: Fix return values to be unsigned (Phil Auld) [RHEL-318]
- net: thunderbolt: fix memory leak in tbnet_open() (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Clear ep descriptor last (Desnes Nunes) [2181663]
- usb: dwc3: exynos: Fix remove() function (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Disable GUSB2PHYCFG.SUSPHY for End Transfer (Desnes Nunes) [2181663]
- USB: serial: option: add u-blox LARA-L6 modem (Desnes Nunes) [2181663]
- USB: serial: option: add u-blox LARA-R6 00B modem (Desnes Nunes) [2181663]
- USB: serial: option: remove old LARA-R6 PID (Desnes Nunes) [2181663]
- net: thunderbolt: Fix error handling in tbnet_init() (Desnes Nunes) [2181663]
- USB: serial: option: add Fibocom FM160 0x0111 composition (Desnes Nunes) [2181663]
- usb: add NO_LPM quirk for Realforce 87U Keyboard (Desnes Nunes) [2181663]
- usb: chipidea: fix deadlock in ci_otg_del_timer (Desnes Nunes) [2181663]
- usb: dwc3: Do not get extcon device when usb-role-switch is used (Desnes Nunes) [2181663]
- usb: typec: tipd: Prevent uninitialized event{1,2} in IRQ handler (Desnes Nunes) [2181663]
- usb: typec: mux: Enter safe mode only when pins need to be reconfigured (Desnes Nunes) [2181663]
- Revert "usb: dwc3: disable USB core PHY management" (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Return -ESHUTDOWN on ep disable (Desnes Nunes) [2181663]
- USB: serial: option: add Sierra Wireless EM9191 (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Don't set IMI for no_interrupt (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Stop processing more requests on IMI (Desnes Nunes) [2181663]
- xhci: Remove device endpoints from bandwidth list when freeing the device (Desnes Nunes) [2181663]
- xhci: Add quirk to reset host back to default state at shutdown (Desnes Nunes) [2181663]
- usb: xhci: add XHCI_SPURIOUS_SUCCESS to ASM1042 despite being a V0.96 controller (Desnes Nunes) [2181663]
- usb: typec: ucsi: acpi: Implement resume callback (Desnes Nunes) [2181663]
- usb: typec: ucsi: Check the connection on resume (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Don't delay End Transfer on delayed_status (Desnes Nunes) [2181663]
- usb: dwc3: Don't switch OTG -> peripheral if extcon is present (Desnes Nunes) [2181663]
- Revert "usb: dwc3: Don't switch OTG -> peripheral if extcon is present" (Desnes Nunes) [2181663]
- Revert "USB: fixup for merge issue with "usb: dwc3: Don't switch OTG -> peripheral if extcon is present"" (Desnes Nunes) [2181663]
- USB: omap_udc: Fix spelling mistake: "tranceiver_ctrl" -> "transceiver_ctrl" (Desnes Nunes) [2181663]
- usb: typec: Replace custom implementation of device_match_fwnode() (Desnes Nunes) [2181663]
- usb: idmouse: fix an uninit-value in idmouse_open (Desnes Nunes) [2181663]
- usb: phy: generic: Switch to use dev_err_probe() helper (Desnes Nunes) [2181663]
- usb: ulpi: use DEFINE_SHOW_ATTRIBUTE to simplify ulpi_regs (Desnes Nunes) [2181663]
- usb: cdc-wdm: Use skb_put_data() instead of skb_put/memcpy pair (Desnes Nunes) [2181663]
- usb: typec: fusb302: Switch to use dev_err_probe() helper (Desnes Nunes) [2181663]
- USB: serial: qcserial: add new usb-id for Dell branded EM7455 (Desnes Nunes) [2181663]
- media: flexcop-usb: use usb_endpoint_maxp() (Desnes Nunes) [2181663]
- media: flexcop-usb: clean up URB initialisation (Desnes Nunes) [2181663]
- media: flexcop-usb: clean up endpoint sanity checks (Desnes Nunes) [2181663]
- media: usb/dvb-usb-v2: fix repeated words in comments (Desnes Nunes) [2181663]
- thunderbolt: Use dev_err_probe() (Desnes Nunes) [2181663]
- thunderbolt: Convert to use sysfs_emit()/sysfs_emit_at() APIs (Desnes Nunes) [2181663]
- Revert "usb: storage: Add quirk for Samsung Fit flash" (Desnes Nunes) [2181663]
- usb: dwc3: core: fix some leaks in probe (Desnes Nunes) [2181663]
- usb: dwc3: core: Enable GUCTL1 bit 10 for fixing termination error after resume bug (Desnes Nunes) [2181663]
- dt-bindings: usb: snps,dwc3: Add 'snps,resume-hs-terminations' quirk (Desnes Nunes) [2181663]
- USB: add RESET_RESUME quirk for NVIDIA Jetson devices in RCM (Desnes Nunes) [2181663]
- usb: dwc3: core: add gfladj_refclk_lpm_sel quirk (Desnes Nunes) [2181663]
- dt-bindings: usb: dwc3: Add gfladj-refclk-lpm-sel-quirk (Desnes Nunes) [2181663]
- usb: dwc3: pci: Add PCIe device ID for USB3 controller on CPU sub-system for Alder Lake P (Desnes Nunes) [2181663]
- usb: dwc3: pci: Update the macro names for USB PCIe device ID's for Alder Lake platforms (Desnes Nunes) [2181663]
- usb: dwc3: xilinx: fix usb3 non-wakeup source resume failure (Desnes Nunes) [2181663]
- usb: dwc3: xilinx: add power management ops support (Desnes Nunes) [2181663]
- media: uvcvideo: move uvc_format_desc to common header (Desnes Nunes) [2181663]
- media: v4l: move helper functions for fractions from uvc to v4l2-common (Desnes Nunes) [2181663]
- dt-bindings: usb: dwc3: add sdm670 compatible (Desnes Nunes) [2181663]
- usb: dwc3: qcom: drop unneeded compatibles (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Do not clear ep delayed stop flag during ep disable (Desnes Nunes) [2181663]
- dt-bindings: usb: dwc2: rockchip: add rockchip,rk3128-usb (Desnes Nunes) [2181663]
- dt-bindings: usb: qcom,dwc3: Fix SM6115 clocks, irqs (Desnes Nunes) [2181663]
- usb: dwc2: Remove redundant license text (Desnes Nunes) [2181663]
- usb: dwc3: Fix typos in gadget.c (Desnes Nunes) [2181663]
- xhci: remove unused lpm_failed_dev member from struct xhci_hcd (Desnes Nunes) [2181663]
- xhci: remove unused command member from struct xhci_hcd struct (Desnes Nunes) [2181663]
- xhci: show fault reason for a failed enable slot command (Desnes Nunes) [2181663]
- xhci: Don't show warning for reinit on known broken suspend (Desnes Nunes) [2181663]
- xhci: dbc: Fix memory leak in xhci_alloc_dbc() (Desnes Nunes) [2181663]
- usb: host: xhci: Fix potential memory leak in xhci_alloc_stream_info() (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up driver prefix (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: move driver structure (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up attribute visibility logic (Desnes Nunes) [2181663]
- USB: serial: console: move mutex_unlock() before usb_serial_put() (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: convert to use dev_groups (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: add support for HP and HA devices (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: simplify divisor handling (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: assume hi-speed type (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up baudrate request (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up attribute handling (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up modem-status handling (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: tighten device-type detection (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: rename channel index (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: include FT2232D in type string (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: rename chip types (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: drop redundant chip type comments (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up chip type enum (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: fix 300 bps rate for SIO (Desnes Nunes) [2181663]
- usb: typec: intel_pmc_mux: Use the helper acpi_dev_get_memory_resources() (Desnes Nunes) [2181663]
- usb: misc: usb3503: call clk_disable_unprepare in the error handling (Desnes Nunes) [2181663]
- usb: chipidea: make configs for glue drivers visible with EXPERT (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Submit endxfer command if delayed during disconnect (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Skip waiting for CMDACT cleared during endxfer (Desnes Nunes) [2181663]
- usb: dwc3: Increase DWC3 controller halt timeout (Desnes Nunes) [2181663]
- usb: dwc3: Remove DWC3 locking during gadget suspend/resume (Desnes Nunes) [2181663]
- usb: dwc3: Avoid unmapping USB requests if endxfer is not complete (Desnes Nunes) [2181663]
- usb: misc: uss720: fix uninitialized variable rlen (Desnes Nunes) [2181663]
- thunderbolt: debugfs: Fix spelling mistakes in seq_puts text (Desnes Nunes) [2181663]
- thunderbolt: Add support for ASMedia NVM image format (Desnes Nunes) [2181663]
- thunderbolt: Move vendor specific NVM handling into nvm.c (Desnes Nunes) [2181663]
- thunderbolt: Provide tb_retimer_nvm_read() analogous to tb_switch_nvm_read() (Desnes Nunes) [2181663]
- thunderbolt: Rename and make nvm_read() available for other files (Desnes Nunes) [2181663]
- thunderbolt: Extend NVM version fields to 32-bits (Desnes Nunes) [2181663]
- thunderbolt: Allow NVM upgrade of USB4 host routers (Desnes Nunes) [2181663]
- scsi: uas: Drop DID_TARGET_FAILURE use (Desnes Nunes) [2181663]
- usb: clean up after dropping driver registration log spam (Desnes Nunes) [2181663]
- usb: phy: tegra: switch to using devm_gpiod_get() (Desnes Nunes) [2181663]
- USB: xhci: make xhci_get_endpoint_address static (Desnes Nunes) [2181663]
- thunderbolt: Add support for receiver lane margining (Desnes Nunes) [2181663]
- thunderbolt: Add helper to check if CL states are enabled on port (Desnes Nunes) [2181663]
- thunderbolt: Pass CL state bitmask to tb_port_clx_supported() (Desnes Nunes) [2181663]
- thunderbolt: Move port CL state functions into correct place in switch.c (Desnes Nunes) [2181663]
- thunderbolt: Move tb_xdomain_parent() to tb.h (Desnes Nunes) [2181663]
- USB: hcd-pci: Drop the unused id parameter from usb_hcd_pci_probe() (Desnes Nunes) [2181663]
- net: thunderbolt: Update module description with mention of USB4 (Desnes Nunes) [2181663]
- net: thunderbolt: Enable full end-to-end flow control (Desnes Nunes) [2181663]
- thunderbolt: Add back Intel Falcon Ridge end-to-end flow control workaround (Desnes Nunes) [2181663]
- thunderbolt: Show link type for XDomain connections too (Desnes Nunes) [2181663]
- net: thunderbolt: Enable DMA paths only after rings are enabled (Desnes Nunes) [2181663]
- usb: reduce kernel log spam on driver registration (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Continue handling EP0 xfercomplete events (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Synchronize IRQ between soft connect/disconnect (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Force sending delayed status during soft disconnect (Desnes Nunes) [2181663]
- usb: dwc3: Do not service EP0 and conndone events if soft disconnected (Desnes Nunes) [2181663]
- usb: host: xhci-plat: suspend/resume clks for brcm (Desnes Nunes) [2181663]
- usb: host: xhci-plat: suspend and resume clocks (Desnes Nunes) [2181663]
- usb: phy: mxs: fix MXS_PHY_TX_CAL45_MIN and MXS_PHY_TX_CAL45_MAX (Desnes Nunes) [2181663]
- usb: host: Initiate urb ep with udev ep0 (Desnes Nunes) [2181663]
- usb: ehci: Use endpoint in URB to get maxpacket (Desnes Nunes) [2181663]
- usb: chipidea: Add support for VBUS control with PHY (Desnes Nunes) [2181663]
- dt-bindings: usb: Add missing (unevaluated|additional)Properties on child nodes (Desnes Nunes) [2181663]
- media: uvcvideo: Limit power line control for Sonix Technology (Desnes Nunes) [2181663]
- media: uvcvideo: Use entity get_cur in uvc_ctrl_set (Desnes Nunes) [2181663]
- media: uvcvideo: Fix typo 'the the' in comment (Desnes Nunes) [2181663]
- media: uvcvideo: Use indexed loops in uvc_ctrl_init_ctrl() (Desnes Nunes) [2181663]
- media: uvcvideo: Fix memory leak in uvc_gpio_parse (Desnes Nunes) [2181663]
- media: gspca: Fix typo 'the the' in comment (Desnes Nunes) [2181663]
- thunderbolt: Add support for Intel Meteor Lake (Desnes Nunes) [2181663]
- thunderbolt: Add comment where Thunderbolt 4 PCI IDs start (Desnes Nunes) [2181663]
- usb/hcd: Fix dma_map_sg error check (Desnes Nunes) [2181663]
- usb: move from strlcpy with unused retval to strscpy (Desnes Nunes) [2181663]
- dt-bindings: usb: renesas, usb3-peri: Document RZ/V2M r9a09g011 support (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Fix CC PHY noise filter of voltage level (Desnes Nunes) [2181663]
- usb: typec: tcpci: Move function "tcpci_to_typec_cc" to common (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Add compatible id with rt1715 (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Add initial phy setting (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Add regulator support when source vbus (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Fix vendor setting when set vconn (Desnes Nunes) [2181663]
- dt-bindings usb: typec: rt1711h: Add binding for Richtek RT1711H (Desnes Nunes) [2181663]
- usb: dwc3: qcom: clean up icc init (Desnes Nunes) [2181663]
- usb: dwc3: qcom: only parse 'maximum-speed' once (Desnes Nunes) [2181663]
- usb: common: debug: Check non-standard control requests (Desnes Nunes) [2181663]
- usb: dwc3: trace: add Start of Frame Number to trace event (Desnes Nunes) [2181663]
- usb: dwc3: debug: show events parameters in hex (Desnes Nunes) [2181663]
- usb: dwc3: gadget: conditionally remove requests (Desnes Nunes) [2181663]
- usb: typec: ucsi: stm32g0: Fix spelling mistake "booloader" -> "bootloader" (Desnes Nunes) [2181663]
- usb: common: usb-conn-gpio: Simplify some error message (Desnes Nunes) [2181663]
- block: Add error codes for common PR failures (Maurizio Lombardi) [2160677]
- nvmet: avoid potential UAF in nvmet_req_complete() (Maurizio Lombardi) [2160677]
- nvme-tcp: add nvme-tcp pdu size build protection (Maurizio Lombardi) [2160677]
- nvme-tcp: fix opcode reporting in the timeout handler (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Lexar NM620 (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Netac NV3000 (Maurizio Lombardi) [2160677]
- nvme-pci: fixing memory leak in probe teardown path (Maurizio Lombardi) [2160677]
- nvme: fix handling single range discard request (Maurizio Lombardi) [2160677]
- nvme-fabrics: show well known discovery name (Maurizio Lombardi) [2160677]
- nvme-tcp: don't access released socket during error recovery (Maurizio Lombardi) [2160677]
- nvme-auth: fix an error code in nvme_auth_process_dhchap_challenge() (Maurizio Lombardi) [2160677]
- nvme: bring back auto-removal of deleted namespaces during sequential scan (Maurizio Lombardi) [2160677]
- nvme: fix sparse warning on effects masking (Maurizio Lombardi) [2160677]
- nvme-pci: remove iod use_sgls (Maurizio Lombardi) [2160677]
- nvme-pci: fix freeing single sgl (Maurizio Lombardi) [2160677]
- nvme: mask CSE effects for security receive (Maurizio Lombardi) [2160677]
- nvme: always initialize known command effects (Maurizio Lombardi) [2160677]
- nvmet: for nvme admin set_features cmd, call nvmet_check_data_len_lte() (Maurizio Lombardi) [2160677]
- nvme-tcp: add additional info for nvme_tcp_timeout log (Maurizio Lombardi) [2160677]
- nvme: add nvme_opcode_str function for all nvme cmd types (Maurizio Lombardi) [2160677]
- nvme: remove nvme_execute_passthru_rq (Maurizio Lombardi) [2160677]
- nvme-pci: place descriptor addresses in iod (Maurizio Lombardi) [2160677]
- nvme-pci: use mapped entries for sgl decision (Maurizio Lombardi) [2160677]
- nvme-pci: remove SGL segment descriptors (Maurizio Lombardi) [2160677]
- nvme-auth: don't use NVMe status codes (Maurizio Lombardi) [2160677]
- nvme-fabrics: clarify AUTHREQ result handling (Maurizio Lombardi) [2160677]
- nvme-pci: add bogus ID quirk for ADATA SX6000PNP (Maurizio Lombardi) [2160677]
- nvme-auth: mark nvme_auth_wq static (Maurizio Lombardi) [2160677]
- nvme-auth: use workqueue dedicated to authentication (Maurizio Lombardi) [2160677]
- nvme: clear the request_queue pointers on failure in nvme_alloc_io_tag_set (Maurizio Lombardi) [2160677]
- nvme: clear the request_queue pointers on failure in nvme_alloc_admin_tag_set (Maurizio Lombardi) [2160677]
- nvme-fc: fix a missing queue put in nvmet_fc_ls_create_association (Maurizio Lombardi) [2160677]
- nvme: fix passthrough csi check (Maurizio Lombardi) [2160677]
- nvme-pci: fix timeout request state check (Maurizio Lombardi) [2160677]
- nvme-apple: only reset the controller when RTKit is running (Maurizio Lombardi) [2160677]
- nvme-apple: reset controller during shutdown (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_IDENTIFY_CNS quirk to Apple T2 controllers (Maurizio Lombardi) [2160677]
- nvme-apple: add NVME_QUIRK_IDENTIFY_CNS quirk to fix regression (Maurizio Lombardi) [2160677]
- nvme-auth: fix smatch warning complaints (Maurizio Lombardi) [2160677]
- nvme: also return I/O command effects from nvme_command_effects (Maurizio Lombardi) [2160677]
- nvmet: don't defer passthrough commands with trivial effects to the workqueue (Maurizio Lombardi) [2160677]
- nvmet: set the LBCC bit for commands that modify data (Maurizio Lombardi) [2160677]
- nvmet: use NVME_CMD_EFFECTS_CSUPP instead of open coding it (Maurizio Lombardi) [2160677]
- nvme-pci: update sqsize when adjusting the queue depth (Maurizio Lombardi) [2160677]
- nvme: fix setting the queue depth in nvme_alloc_io_tag_set (Maurizio Lombardi) [2160677]
- nvme-pci: use the tagset alloc/free helpers (Maurizio Lombardi) [2160677]
- nvme-pci: fix page size checks (Maurizio Lombardi) [2160677]
- nvme-pci: fix mempool alloc size (Maurizio Lombardi) [2160677]
- nvme-pci: fix doorbell buffer value endianness (Maurizio Lombardi) [2160677]
- nvme: Convert NVMe errors to PR errors (Maurizio Lombardi) [2160677]
- nvmet: don't open-code NVME_NS_ATTR_RO enumeration (Maurizio Lombardi) [2160677]
- nvme: add the Apple shared tag workaround to nvme_alloc_io_tag_set (Maurizio Lombardi) [2160677]
- nvme: only set reserved_tags in nvme_alloc_io_tag_set for fabrics controllers (Maurizio Lombardi) [2160677]
- nvme: consolidate setting the tagset flags (Maurizio Lombardi) [2160677]
- nvme-pci: split out a nvme_pci_ctrl_is_dead helper (Maurizio Lombardi) [2160677]
- nvme-pci: return early on ctrl state mismatch in nvme_reset_work (Maurizio Lombardi) [2160677]
- nvme-pci: rename nvme_disable_io_queues (Maurizio Lombardi) [2160677]
- nvme-pci: cleanup nvme_suspend_queue (Maurizio Lombardi) [2160677]
- nvme-pci: remove nvme_pci_disable (Maurizio Lombardi) [2160677]
- nvme-pci: remove nvme_disable_admin_queue (Maurizio Lombardi) [2160677]
- nvme: merge nvme_shutdown_ctrl into nvme_disable_ctrl (Maurizio Lombardi) [2160677]
- nvme: use nvme_wait_ready in nvme_shutdown_ctrl (Maurizio Lombardi) [2160677]
- nvme-apple: fix controller shutdown in apple_nvme_disable (Maurizio Lombardi) [2160677]
- nvme-fc: move common code into helper (Maurizio Lombardi) [2160677]
- nvme-fc: avoid null pointer dereference (Maurizio Lombardi) [2160677]
- nvme-multipath: support io stats on the mpath device (Maurizio Lombardi) [2160677]
- nvme: introduce nvme_start_request (Maurizio Lombardi) [2160677]
- nvme: use kstrtobool() instead of strtobool() (Maurizio Lombardi) [2160677]
- nvmet: expose firmware revision to configfs (Maurizio Lombardi) [2160677]
- nvmet: expose IEEE OUI to configfs (Maurizio Lombardi) [2160677]
- nvme: rename the queue quiescing helpers (Maurizio Lombardi) [2160677]
- nvme: avoid fallback to sequential scan due to transient issues (Maurizio Lombardi) [2160677]
- nvme-auth: have dhchap_auth_work wait for queues auth to complete (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant auth_work flush (Maurizio Lombardi) [2160677]
- nvme-auth: convert dhchap_auth_list to an array (Maurizio Lombardi) [2160677]
- nvme-auth: check chap ctrl_key once constructed (Maurizio Lombardi) [2160677]
- nvme-auth: no need to reset chap contexts on re-authentication (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant deallocations (Maurizio Lombardi) [2160677]
- nvme-auth: clear sensitive info right after authentication completes (Maurizio Lombardi) [2160677]
- nvme-auth: guarantee dhchap buffers under memory pressure (Maurizio Lombardi) [2160677]
- nvme-auth: don't keep long lived 4k dhchap buffer (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant if statement (Maurizio Lombardi) [2160677]
- nvme-auth: don't override ctrl keys before validation (Maurizio Lombardi) [2160677]
- nvme-auth: don't ignore key generation failures when initializing ctrl keys (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant buffer deallocations (Maurizio Lombardi) [2160677]
- nvme-auth: don't re-authenticate if the controller is not LIVE (Maurizio Lombardi) [2160677]
- nvme-auth: remove symbol export from nvme_auth_reset (Maurizio Lombardi) [2160677]
- nvme-auth: rename authentication work elements (Maurizio Lombardi) [2160677]
- nvme-auth: rename __nvme_auth_[reset|free] to nvme_auth[reset|free]_dhchap (Maurizio Lombardi) [2160677]
- nvme: implement the DEAC bit for the Write Zeroes command (Maurizio Lombardi) [2160677]
- nvme-fc: improve memory usage in nvme_fc_rcv_ls_req() (Maurizio Lombardi) [2160677]
- nvmet: only allocate a single slab for bvecs (Maurizio Lombardi) [2160677]
- nvmet: force reconnect when number of queue changes (Maurizio Lombardi) [2160677]
- nvmet: use try_cmpxchg in nvmet_update_sq_head (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Netac NV7000 (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Micron Nitro (Maurizio Lombardi) [2160677]
- nvme: quiet user passthrough command errors (Maurizio Lombardi) [2160677]
- nvme-multipath: set queue dma alignment to 3 (Maurizio Lombardi) [2160677]
- nvme-tcp: replace sg_init_marker() with sg_init_table() (Maurizio Lombardi) [2160677]
- nvme-hwmon: kmalloc the NVME SMART log buffer (Maurizio Lombardi) [2160677]
- nvme-hwmon: consistently ignore errors from nvme_hwmon_init (Maurizio Lombardi) [2160677]
- nvme-apple: don't limit DMA segement size (Maurizio Lombardi) [2160677]
- nvme-pci: disable write zeroes on various Kingston SSD (Maurizio Lombardi) [2160677]
- nvme-pci: avoid the deepest sleep state on ZHITAI TiPro5000 SSDs (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Lexar NM760 (Maurizio Lombardi) [2160677]
- nvme: Use blk_rq_map_user_io helper (Maurizio Lombardi) [2160677]
- nvmet: don't look at the request_queue in nvmet_bdev_set_limits (Maurizio Lombardi) [2160677]
- nvmet: don't look at the request_queue in nvmet_bdev_zone_mgmt_emulate_all (Maurizio Lombardi) [2160677]
- nvmet: add helpers to set the result field for connect commands (Maurizio Lombardi) [2160677]
- nvme: improve the NVME_CONNECT_AUTHREQ* definitions (Maurizio Lombardi) [2160677]
- nvmet-tcp: handle ICReq PDU received in NVMET_TCP_Q_LIVE state (Maurizio Lombardi) [2160677]
- nvme-pci: report the actual number of tagset maps (Maurizio Lombardi) [2160677]
- nvme: ensure subsystem reset is single threaded (Maurizio Lombardi) [2160677]
- nvme: restrict management ioctls to admin (Maurizio Lombardi) [2160677]
- nvme: copy firmware_rev on each init (Maurizio Lombardi) [2160677]
- nvme: handle effects after freeing the request (Maurizio Lombardi) [2160677]
- nvme-tcp: print actual source IP address through sysfs "address" attr (Maurizio Lombardi) [2160677]
- nvme-pci: move iod dma_len fill gaps (Maurizio Lombardi) [2160677]
- nvme-pci: iod npages fits in s8 (Maurizio Lombardi) [2160677]
- nvme-pci: iod's 'aborted' is a bool (Maurizio Lombardi) [2160677]
- nvme-pci: remove nvme_queue from nvme_iod (Maurizio Lombardi) [2160677]
- nvme: consider also host_iface when checking ip options (Maurizio Lombardi) [2160677]
- nvmet: avoid unnecessary flush bio (Maurizio Lombardi) [2160677]
- nvmet-auth: remove redundant parameters req (Maurizio Lombardi) [2160677]
- nvmet-auth: clean up with done_kfree (Maurizio Lombardi) [2160677]
- nvme-auth: remove the redundant req->cqe->result.u16 assignment operation (Maurizio Lombardi) [2160677]
- nvme: move from strlcpy with unused retval to strscpy (Maurizio Lombardi) [2160677]
- nvme: add comment for unaligned "fake" nqn (Maurizio Lombardi) [2160677]
- nvme-pci: disable Write Zeroes on Phison E3C/E4C (Maurizio Lombardi) [2160677]
- nvme: Fix IOC_PR_CLEAR and IOC_PR_RELEASE ioctls for nvme devices (Maurizio Lombardi) [2160677]
- locking/rwsem: Disable preemption in all down_write*() and up_write() code paths (Joel Savitz) [2176147]
- locking/rwsem: Disable preemption in all down_read*() and up_read() code paths (Joel Savitz) [2176147]
- locking/rwsem: Prevent non-first waiter from spinning in down_write() slowpath (Joel Savitz) [2176147]
- rtmutex: Ensure that the top waiter is always woken up (Joel Savitz) [2176147]
- locking/lockdep: Print more debug information - report name and key when look_up_lock_class() got confused (Joel Savitz) [2176147]
- locking: Fix qspinlock/x86 inline asm error (Joel Savitz) [2176147]
- locking: Add __lockfunc to slow path functions (Joel Savitz) [2176147]
- locking/rwsem: Allow slowpath writer to ignore handoff bit if not set by first waiter (Joel Savitz) [2176147]
- kernel/lockdep: move lockdep sysctls to its own file (Joel Savitz) [2176147]
- locking/qrwlock: Change "queue rwlock" to "queued rwlock" (Joel Savitz) [2176147]
- locking/mutex: Make contention tracepoints more consistent wrt adaptive spinning (Joel Savitz) [2176147]
- locking: Apply contention tracepoints in the slow path (Joel Savitz) [2176147]
- locking/rwsem: Always try to wake waiters in out_nolock path (Joel Savitz) [2176147]
- locking/rwsem: No need to check for handoff bit if wait queue empty (Joel Savitz) [2176147]
- lockdep: Use memset_startat() helper in reinit_class() (Joel Savitz) [2176147]
- locking/rwsem: Conditionally wake waiters in reader/writer slowpaths (Joel Savitz) [2176147]
- locking/rwsem: Make handoff bit handling more consistent (Joel Savitz) [2176147]
- Revert "locking/rwsem: Conditionally wake waiters in reader/writer slowpaths" (Joel Savitz) [2176147]
- futex: Fix futex_waitv() hrtimer debug object leak on kcalloc error (Joel Savitz) [2176147]
- futex: Remove a PREEMPT_RT_FULL reference. (Joel Savitz) [2176147]
- futex: Fix additional regressions (Joel Savitz) [2176147]
- futex: Fix sparc32/m68k/nds32 build regression (Joel Savitz) [2176147]
- futex: Ensure futex_atomic_cmpxchg_inatomic() is present (Joel Savitz) [2176147]
- futex: Remove futex_cmpxchg detection (Joel Savitz) [2176147]
- dm: fix __send_duplicate_bios() to always allow for splitting IO (Benjamin Marzinski) [2184420]
- dm: fix improper splitting for abnormal bios (Benjamin Marzinski) [2184420]

...

Thu, 20 Apr 2023 05:13:59 GMT: kernel-debug-modules-core-5.14.0-302.el9.x86_64

kernel-debug-modules-core - Core kernel modules to match the core kernel

This package provides essential kernel modules for the core kernel package.

Change Log:

Wed, 19 Apr 2023 GMT - Jan Stancek <jstancek@redhat.com> [5.14.0-302.el9]
- blk-mq: directly poll requests (Ming Lei) [2186507]
- inet: control sockets should not use current thread task_frag (Guillaume Nault) [2183213]
- net: simplify sk_page_frag (Guillaume Nault) [2183213]
- Treewide: Stop corrupting socket's task_frag (Guillaume Nault) [2183213]
- net: Introduce sk_use_task_frag in struct sock. (Guillaume Nault) [2183213]
- PCI: Fix use-after-free in pci_bus_release_domain_nr() (Myron Stowe) [2184109]
- powerpc/pseries/vas: Ignore VAS update for DLPAR if copy/paste is not enabled (Mamatha Inamdar) [2185505]
- nfs42: do not fail with EIO if ssc returns NFS4ERR_OFFLOAD_DENIED (Benjamin Coddington) [2170423]
- cnic: don't pass bogus GFP_ flags to dma_alloc_coherent (Nilesh Javali) [2164967]
- cnic: Use the bitmap API to allocate bitmaps (Nilesh Javali) [2164967]
- arm64/sve: Add Perf extensions documentation (Mark Salter) [2167398]
- arm64: asm/perf_regs.h: Avoid C++-style comment in UAPI header (Mark Salter) [2167398]
- perf: arm64: Add SVE vector granule register to user regs (Mark Salter) [2167398]
- arm64/cpufeature: Fix field sign for DIT hwcap detection (Mark Salter) [2167398]
- arm64/uprobes: change the uprobe_opcode_t typedef to fix the sparse warning (Mark Salter) [2167398]
- arm64/sysreg: Fix errors in 32 bit enumeration values (Mark Salter) [2167398]
- KVM: arm64: vgic: Add Apple M2 cpus to the list of broken SEIS implementations (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- perf: arm_spe: Use feature numbering for PMSEVFR_EL1 defines (Mark Salter) [2167398]
- redhat/configs: enable ARM64_ERRATUM_2645198 (Mark Salter) [2167398]
- arm64: errata: Workaround possible Cortex-A715 [ESR|FAR]_ELx corruption (Mark Salter) [2167398]
- arm64:uprobe fix the uprobe SWBP_INSN in big-endian (Mark Salter) [2167398]
- arm64: insn: always inline hint generation (Mark Salter) [2167398]
- arm64: insn: simplify insn group identification (Mark Salter) [2167398]
- arm64: insn: always inline predicates (Mark Salter) [2167398]
- arm64: insn: remove aarch64_insn_gen_prefetch() (Mark Salter) [2167398]
- arm64: alternatives: make apply_alternatives_vdso() static (Mark Salter) [2167398]
- arm64: make is_ttbrX_addr() noinstr-safe (Mark Salter) [2167398]
- arm64: atomics: lse: remove stale dependency on JUMP_LABEL (Mark Salter) [2167398]
- arm64/asm: Remove unused enable_da macro (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Use kstrtobool() instead of strtobool() (Mark Salter) [2167398]
- arm64: move on_thread_stack() to <asm/stacktrace.h> (Mark Salter) [2167398]
- arm64: remove current_top_of_stack() (Mark Salter) [2167398]
- arm64/sysreg: Remove duplicate definitions from asm/sysreg.h (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_DFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_DFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR5_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert MVFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert MVFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert MVFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_PFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_PFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_PFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR6_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR5_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR4_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR3_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR4_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR3_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Extend the maximum width of a register and symbol name (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MVFR2_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MVFR1_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MVFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_DFR1_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_DFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_PFR2_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_PFR1_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_PFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR6_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR5_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR4_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_MMFR5_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_MMFR4_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_MMFR0_EL1 (Mark Salter) [2167398]
- arm64: booting: Require placement within 48-bit addressable memory (Mark Salter) [2167398]
- arm64: mm: kfence: only handle translation faults (Mark Salter) [2167398]
- arm64/mm: Simplify and document pte_to_phys() for 52 bit addresses (Mark Salter) [2167398]
- arm64: armv8_deprecated: fix unused-function error (Mark Salter) [2167398]
- arm64: armv8_deprecated: rework deprected instruction handling (Mark Salter) [2167398]
- arm64: armv8_deprecated: move aarch32 helper earlier (Mark Salter) [2167398]
- arm64: armv8_deprecated move emulation functions (Mark Salter) [2167398]
- arm64: armv8_deprecated: fold ops into insn_emulation (Mark Salter) [2167398]
- arm64: rework EL0 MRS emulation (Mark Salter) [2167398]
- arm64: factor insn read out of call_undef_hook() (Mark Salter) [2167398]
- arm64: factor out EL1 SSBS emulation hook (Mark Salter) [2167398]
- arm64: split EL0/EL1 UNDEF handlers (Mark Salter) [2167398]
- arm64: allow kprobes on EL0 handlers (Mark Salter) [2167398]
- arm64: Add Cortex-715 CPU part definition (Mark Salter) [2167398]
- arm64/hwcap: Add support for SVE 2.1 (Mark Salter) [2167398]
- arm64/hwcap: Add support for FEAT_RPRFM (Mark Salter) [2167398]
- arm64/hwcap: Add support for FEAT_CSSC (Mark Salter) [2167398]
- arm64: Enable data independent timing (DIT) in the kernel (Mark Salter) [2167398]
- arm64/fpsimd: Make kernel_neon_ API _GPL (Mark Salter) [2167398]
- arm64: alternative: constify alternative_has_feature_* argument (Mark Salter) [2167398]
- arm64: jump_label: mark arguments as const to satisfy asm constraints (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix XGene-1 TVAL register math error (Mark Salter) [2167398]
- arm64: efi: Fix handling of misaligned runtime regions and drop warning (Mark Salter) [2167398]
- arm64: cpufeature: Fix the visibility of compat hwcaps (Mark Salter) [2167398]
- arm64: entry: avoid kprobe recursion (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix CNTPCT_LO and CNTVCT_LO value (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix handling of ARM erratum 858921 (Mark Salter) [2167398]
- redhat/configs: Enable CONFIG_ARM64_ERRATUM_2441007 (Mark Salter) [2167398]
- arm64: errata: Add Cortex-A55 to the repeat tlbi list (Mark Salter) [2167398]
- arm64/sysreg: Fix typo in SCTR_EL1.SPINTMASK (Mark Salter) [2167398]
- arm64: alternatives: Use vdso/bits.h instead of linux/bits.h (Mark Salter) [2167398]
- arm64: uaccess: simplify uaccess_mask_ptr() (Mark Salter) [2167398]
- arm64: support huge vmalloc mappings (Mark Salter) [2167398]
- arm64: spectre: increase parameters that can be used to turn off bhb mitigation individually (Mark Salter) [2167398]
- arm64: run softirqs on the per-CPU IRQ stack (Mark Salter) [2167398]
- arm64: vdso: use SYS_CNTVCTSS_EL0 for gettimeofday (Mark Salter) [2167398]
- arm64: alternative: patch alternatives in the vDSO (Mark Salter) [2167398]
- arm64: module: move find_section to header (Mark Salter) [2167398]
- arm64: module: Remove unused plt_entry_is_initialized() (Mark Salter) [2167398]
- arm64: module: Make plt_equals_entry() static (Mark Salter) [2167398]
- arm64: fix the build with binutils 2.27 (Mark Salter) [2167398]
- arm64: avoid BUILD_BUG_ON() in alternative-macros (Mark Salter) [2167398]
- arm64: alternatives: add shared NOP callback (Mark Salter) [2167398]
- arm64: alternatives: add alternative_has_feature_*() (Mark Salter) [2167398]
- arm64: alternatives: have callbacks take a cap (Mark Salter) [2167398]
- arm64: alternatives: make alt_region const (Mark Salter) [2167398]
- arm64: alternatives: hoist print out of __apply_alternatives() (Mark Salter) [2167398]
- arm64: alternatives: proton-pack: prepare for cap changes (Mark Salter) [2167398]
- arm64: alternatives: kvm: prepare for cap changes (Mark Salter) [2167398]
- arm64: cpufeature: make cpus_have_cap() noinstr-safe (Mark Salter) [2167398]
- arm64/ptrace: Support access to TPIDR2_EL0 (Mark Salter) [2167398]
- arm64/sysreg: Fix a few missed conversions (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64AFRn_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64DFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64FDR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Use feature numbering for PMU and SPE revisions (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64DFR0_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Align field names in ID_AA64DFR0_EL1 with architecture (Mark Salter) [2167398]
- arm64/sysreg: Add defintion for ALLINT (Mark Salter) [2167398]
- arm64/sysreg: Convert SCXTNUM_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert TIPDR_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64PFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64PFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64MMFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64MMFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64MMFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert HCRX_EL2 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64PFR1_EL1 SME enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64PFR1_EL1 BTI enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64PFR1_EL1 fractional version fields (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MTE feature enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for SSBS feature enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64PFR0_EL1.AdvSIMD constants (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64PFR0_EL1 constants (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64MMFR2_EL1.CnP (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64MMFR2_EL1.VARange (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64MMFR1_EL1 fields (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64MMFR0_EL1.ASIDBits (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64MMFR0_EL1.BigEnd (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64PFR1_EL1 constant names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64PFR0_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64MMFR2_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64MMFR0_EL1 definition names (Mark Salter) [2167398]
- arm64: cache: Remove unused CTR_CACHE_MINLINE_MASK (Mark Salter) [2167398]
- arm64/sysreg: Describe ID_AA64SMFR0_EL1.SMEVer as an enumeration (Mark Salter) [2167398]
- arm64/sysreg: Remove stray SMIDR_EL1 defines (Mark Salter) [2167398]
- redhat/configs: Enable CONFIG_ARM64_ERRATUM_2658417 (Mark Salter) [2167398]
- arm64: errata: remove BF16 HWCAP due to incorrect result on Cortex-A510 (Mark Salter) [2167398]
- arm64: cpufeature: Expose get_arm64_ftr_reg() outside cpufeature.c (Mark Salter) [2167398]
- arm64: cpufeature: Force HWCAP to be based on the sysreg visible to user-space (Mark Salter) [2167398]
- arm64: rework BTI exception handling (Mark Salter) [2167398]
- arm64: rework FPAC exception handling (Mark Salter) [2167398]
- arm64: consistently pass ESR_ELx to die() (Mark Salter) [2167398]
- arm64: die(): pass 'err' as long (Mark Salter) [2167398]
- arm64: report EL1 UNDEFs better (Mark Salter) [2167398]
- arm64: atomic: always inline the assembly (Mark Salter) [2167398]
- arm64: atomics: remove LL/SC trampolines (Mark Salter) [2167398]
- arm64: stacktrace: track hyp stacks in unwinder's address space (Mark Salter) [2167398]
- arm64: stacktrace: track all stack boundaries explicitly (Mark Salter) [2167398]
- arm64: stacktrace: remove stack type from fp translator (Mark Salter) [2167398]
- arm64: stacktrace: rework stack boundary discovery (Mark Salter) [2167398]
- arm64: stacktrace: add stackinfo_on_stack() helper (Mark Salter) [2167398]
- arm64: stacktrace: move SDEI stack helpers to stacktrace code (Mark Salter) [2167398]
- arm64: stacktrace: rename unwind_next_common() -> unwind_next_frame_record() (Mark Salter) [2167398]
- arm64: stacktrace: simplify unwind_next_common() (Mark Salter) [2167398]
- arm64: stacktrace: fix kerneldoc comments (Mark Salter) [2167398]
- arm64/sysreg: Add hwcap for SVE EBF16 (Mark Salter) [2167398]
- redhat/configs: aarch64: enable ERRATUM_2457168 workaround (Mark Salter) [2167398]
- arm64: topology: fix possible overflow in amu_fie_setup() (Mark Salter) [2167398]
- arm64: mm: don't acquire mutex when rewriting swapper (Mark Salter) [2167398]
- arm64: mm: fix resume for 52-bit enabled builds (Mark Salter) [2167398]
- arm64/ptrace: Don't clear calling process' TIF_SME on OOM (Mark Salter) [2167398]
- arm64/bti: Disable in kernel BTI when cross section thunks are broken (Mark Salter) [2167398]
- arm64: mm: Reserve enough pages for the initial ID map (Mark Salter) [2167398]
- perf/arm_pmu_platform: fix tests for platform_get_irq() failure (Mark Salter) [2167398]
- arm64: head: Ignore bogus KASLR displacement on non-relocatable kernels (Mark Salter) [2167398]
- arm64/signal: Raise limit on stack frames (Mark Salter) [2167398]
- arm64/cache: Fix cache_type_cwg() for register generation (Mark Salter) [2167398]
- arm64/sysreg: Guard SYS_FIELD_ macros for asm (Mark Salter) [2167398]
- arm64/sysreg: Directly include bitfield.h (Mark Salter) [2167398]
- arm64: errata: add detection for AMEVCNTR01 incrementing incorrectly (Mark Salter) [2167398]
- arm64: Fix comment typo (Mark Salter) [2167398]
- arm64: Fix match_list for erratum 1286807 on Arm Cortex-A76 (Mark Salter) [2167398]
- arm64: Update 'unwinder howto' (Mark Salter) [2167398]
- arm64: Delay initialisation of cpuinfo_arm64::reg_{zcr,smcr} (Mark Salter) [2167398]
- arm64: fix KASAN_INLINE (Mark Salter) [2167398]
- arm64: Add an override for ID_AA64SMFR0_EL1.FA64 (Mark Salter) [2167398]
- arm64: Add the arm64.nosve command line option (Mark Salter) [2167398]
- arm64: Add the arm64.nosme command line option (Mark Salter) [2167398]
- arm64: Expose a __check_override primitive for oddball features (Mark Salter) [2167398]
- arm64: Allow the idreg override to deal with variable field width (Mark Salter) [2167398]
- arm64: Factor out checking of a feature against the override into a macro (Mark Salter) [2167398]
- arm64: Allow sticky E2H when entering EL1 (Mark Salter) [2167398]
- arm64: Save state of HCR_EL2.E2H before switch to EL1 (Mark Salter) [2167398]
- arm64: Rename the VHE switch to "finalise_el2" (Mark Salter) [2167398]
- arm64: mm: fix booting with 52-bit address space (Mark Salter) [2167398]
- arm64: head: remove __PHYS_OFFSET (Mark Salter) [2167398]
- arm64: lds: use PROVIDE instead of conditional definitions (Mark Salter) [2167398]
- arm64: setup: drop early FDT pointer helpers (Mark Salter) [2167398]
- arm64: head: avoid relocating the kernel twice for KASLR (Mark Salter) [2167398]
- arm64: kaslr: defer initialization to initcall where permitted (Mark Salter) [2167398]
- arm64: head: record CPU boot mode after enabling the MMU (Mark Salter) [2167398]
- arm64: head: populate kernel page tables with MMU and caches on (Mark Salter) [2167398]
- arm64: head: factor out TTBR1 assignment into a macro (Mark Salter) [2167398]
- arm64: idreg-override: use early FDT mapping in ID map (Mark Salter) [2167398]
- arm64: head: create a temporary FDT mapping in the initial ID map (Mark Salter) [2167398]
- arm64: head: use relative references to the RELA and RELR tables (Mark Salter) [2167398]
- arm64: head: cover entire kernel image in initial ID map (Mark Salter) [2167398]
- arm64: head: add helper function to remap regions in early page tables (Mark Salter) [2167398]
- arm64: mm: provide idmap pointer to cpu_replace_ttbr1() (Mark Salter) [2167398]
- arm64: head: pass ID map root table address to __enable_mmu() (Mark Salter) [2167398]
- arm64: kernel: drop unnecessary PoC cache clean+invalidate (Mark Salter) [2167398]
- arm64: head: split off idmap creation code (Mark Salter) [2167398]
- arm64: head: switch to map_memory macro for the extended ID map (Mark Salter) [2167398]
- arm64: head: simplify page table mapping macros (slightly) (Mark Salter) [2167398]
- arm64: head: drop idmap_ptrs_per_pgd (Mark Salter) [2167398]
- arm64: head: move assignment of idmap_t0sz to C code (Mark Salter) [2167398]
- arm64: mm: make vabits_actual a build time constant if possible (Mark Salter) [2167398]
- arm64: head: move kimage_vaddr variable into C file (Mark Salter) [2167398]
- arm64: trap implementation defined functionality in userspace (Mark Salter) [2167398]
- arm64/mm: use GENMASK_ULL for TTBR_BADDR_MASK_52 (Mark Salter) [2167398]
- arm64: numa: Don't check node against MAX_NUMNODES (Mark Salter) [2167398]
- arm64: Do not forget syscall when starting a new thread. (Mark Salter) [2167398]
- arm64: boot: add zstd support (Mark Salter) [2167398]
- arm64: cpufeature: Allow different PMU versions in ID_DFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64ZFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64SMFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORID_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORC_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORN_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LOREA_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORSA_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64ISAR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64ISAR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert GMID to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert DCZID_EL0 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert CTR_EL0 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64ISAR2_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64ISAR1_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Remove defines for RPRES enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64ZFR0_EL1 fields (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64SMFR0_EL1 enums (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for WFxT defines (Mark Salter) [2167398]
- arm64: stackleak: fix current_top_of_stack() (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Force inlining of erratum_set_next_event_generic() (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Move drop _tval from erratum function names (Mark Salter) [2167398]
- arm64: Add handling of CNTVCTSS traps (Mark Salter) [2167398]
- arm64: Add CNT{P,V}CTSS_EL0 alternatives to cnt{p,v}ct_el0 (Mark Salter) [2167398]
- clocksource/drivers/arch_arm_timer: Move workaround synchronisation around (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix masking for high freq counters (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Drop unnecessary ISB on CVAL programming (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Remove any trace of the TVAL programming interface (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Work around broken CVAL implementations (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Advertise 56bit timer to the core code (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Move MMIO timer programming over to CVAL (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix MMIO base address vs callback ordering issue (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Move system register timer programming over to CVAL (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Extend write side of timer register accessors to u64 (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Drop CNT*_TVAL read accessors (Mark Salter) [2167398]
- clocksource/arm_arch_timer: Add build-time guards for unhandled register accesses (Mark Salter) [2167398]
- s390/qeth: fix use-after-free in hsci (Tobias Huschle) [2183991]
- s390/uaccess: add missing earlyclobber annotations to __clear_user() (Tobias Huschle) [2183079]

Tue, 18 Apr 2023 GMT - Jan Stancek <jstancek@redhat.com> [5.14.0-301.el9]
- kernel.spec: gcov: make gcov subpackages per variant (Jan Stancek) [2180784]
- block: don't set GD_NEED_PART_SCAN if scan partition failed (Ming Lei) [2179915]
- net: ethtool: fix __ethtool_dev_mm_supported() implementation (Ivan Vecera) [2175237]
- ethtool: pse-pd: Fix double word in comments (Ivan Vecera) [2175237]
- netlink-specs: add rx-push to ethtool family (Ivan Vecera) [2175237]
- net: ethtool: extend ringparam set/get APIs for rx_push (Ivan Vecera) [2175237]
- ethtool: mm: fix get_mm() return code not propagating to user space (Ivan Vecera) [2175237]
- netlink: specs: add partial specification for ethtool (Ivan Vecera) [2175237]
- Documentation: networking: correct spelling (Ivan Vecera) [2175237]
- ethtool: netlink: convert commands to common SET (Ivan Vecera) [2175237]
- ethtool: netlink: handle SET intro/outro in the common code (Ivan Vecera) [2175237]
- net: ethtool: provide shims for stats aggregation helpers when CONFIG_ETHTOOL_NETLINK=n (Ivan Vecera) [2175237]
- net: ethtool: fix NULL pointer dereference in pause_prepare_data() (Ivan Vecera) [2175237]
- net: ethtool: fix NULL pointer dereference in stats_prepare_data() (Ivan Vecera) [2175237]
- ethtool: Add and use ethnl_update_bool. (Ivan Vecera) [2175237]
- net: ethtool: add helpers for MM fragment size translation (Ivan Vecera) [2175237]
- net: ethtool: add helpers for aggregate statistics (Ivan Vecera) [2175237]
- docs: ethtool: document ETHTOOL_A_STATS_SRC and ETHTOOL_A_PAUSE_STATS_SRC (Ivan Vecera) [2175237]
- net: ethtool: netlink: retrieve stats from multiple sources (eMAC, pMAC) (Ivan Vecera) [2175237]
- docs: ethtool-netlink: document interface for MAC Merge layer (Ivan Vecera) [2175237]
- net: ethtool: add support for MAC Merge layer (Ivan Vecera) [2175237]
- plca.c: fix obvious mistake in checking retval (Ivan Vecera) [2175237]
- ethtool: add tx aggregation parameters (Ivan Vecera) [2175237]
- ethtool: add netlink attr in rss get reply only if value is not null (Ivan Vecera) [2175237]
- net/ethtool: add netlink interface for the PLCA RS (Ivan Vecera) [2175237]
- ethtool: Replace 0-length array with flexible array (Ivan Vecera) [2175237]
- net/ethtool/ioctl: split ethtool_get_phy_stats into multiple helpers (Ivan Vecera) [2175237]
- net/ethtool/ioctl: remove if n_stats checks from ethtool_get_phy_stats (Ivan Vecera) [2175237]
- net/ethtool/ioctl: return -EOPNOTSUPP if we have no phy stats (Ivan Vecera) [2175237]
- ethtool: add netlink based get rss support (Ivan Vecera) [2175237]
- ethtool: avoiding integer overflow in ethtool_phys_id() (Ivan Vecera) [2175237]
- ethtool: doc: clarify what drivers can implement in their get_drvinfo() (Ivan Vecera) [2175237]
- ethtool: ethtool_get_drvinfo: populate drvinfo fields even if callback exits (Ivan Vecera) [2175237]
- ethtool: Fail number of channels change when it conflicts with rxnfc (Ivan Vecera) [2175237]
- ethtool: linkstate: add a statistic for PHY down events (Ivan Vecera) [2175237]
- ethtool: Add support for 800Gbps link modes (Ivan Vecera) [2175237]
- ethtool: pse-pd: fix null-deref on genl_info in dump (Ivan Vecera) [2175237]
- eth: pse: add missing static inlines (Ivan Vecera) [2175237]
- ethtool: add interface to interact with Ethernet Power Equipment (Ivan Vecera) [2175237]
- net: mdiobus: search for PSE nodes by parsing PHY nodes. (Ivan Vecera) [2175237]
- net: mdiobus: fwnode_mdiobus_register_phy() rework error handling (Ivan Vecera) [2175237]
- redhat: configs: Add config for PSE_CONTROLLER (Ivan Vecera) [2175237]
- net: add framework to support Ethernet PSE and PDs devices (Ivan Vecera) [2175237]
- ethtool: tunnels: check the return value of nla_nest_start() (Ivan Vecera) [2175237]
- ethtool: move from strlcpy with unused retval to strscpy (Ivan Vecera) [2175237]
- net: delete extra space and tab in blank line (Ivan Vecera) [2175237]
- treewide: uapi: Replace zero-length arrays with flexible-array members (Ivan Vecera) [2175237]
- ethtool: Fix and simplify ethtool_convert_link_mode_to_legacy_u32() (Ivan Vecera) [2175237]
- net: ethtool: move checks before rtnl_lock() in ethnl_set_rings (Ivan Vecera) [2175237]
- net: ethtool: extend ringparam set/get APIs for tx_push (Ivan Vecera) [2175237]
- ethtool: add support to set/get completion queue event size (Ivan Vecera) [2175237]
- ethtool: stats: Use struct_group() to clear all stats at once (Ivan Vecera) [2175237]
- net: convert users of bitmap_foo() to linkmode_foo() (Ivan Vecera) [2175237]
- cifs: Fix pages leak when writedata alloc failed in cifs_write_from_iter() (Ronnie Sahlberg) [2182524]
- cifs: Fix pages array leak when writedata alloc failed in cifs_writedata_alloc() (Ronnie Sahlberg) [2182524]
- cifs: update internal module number (Ronnie Sahlberg) [2182524]
- cifs: fix double free on failed kerberos auth (Ronnie Sahlberg) [2182524]
- cifs: fix interface count calculation during refresh (Ronnie Sahlberg) [2182524]
- cifs: fix memory leaks in session setup (Ronnie Sahlberg) [2182524]
- smb3: interface count displayed incorrectly (Ronnie Sahlberg) [2182524]
- cifs: Fix memory leak when build ntlmssp negotiate blob failed (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_ses_add_channel() (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_flock() (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_create() (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_copy_file_range() (Ronnie Sahlberg) [2182524]
- smb3: improve SMB3 change notification support (Ronnie Sahlberg) [2182524]
- cifs: lease key is uninitialized in two additional functions when smb1 (Ronnie Sahlberg) [2182524]
- cifs: lease key is uninitialized in smb1 paths (Ronnie Sahlberg) [2182524]
- cifs: fix double-fault crash during ntlmssp (Ronnie Sahlberg) [2182524]
- cifs: fix mount on old smb servers (Ronnie Sahlberg) [2182524]
- cifs: use ALIGN() and round_up() macros (Ronnie Sahlberg) [2182524]
- cifs: prevent copying past input buffer boundaries (Ronnie Sahlberg) [2182524]
- cifs: Fix the error length of VALIDATE_NEGOTIATE_INFO message (Ronnie Sahlberg) [2182524]
- cifs: destage dirty pages before re-reading them for cache=none (Ronnie Sahlberg) [2182524]
- cifs: return correct error in ->calc_signature() (Ronnie Sahlberg) [2182524]
- smb3: rename encryption/decryption TFMs (Ronnie Sahlberg) [2182524]
- cifs: replace kfree() with kfree_sensitive() for sensitive data (Ronnie Sahlberg) [2182524]
- cifs: remove initialization value (Ronnie Sahlberg) [2182524]
- cifs: Replace a couple of one-element arrays with flexible-array members (Ronnie Sahlberg) [2182524]
- smb3: add dynamic trace points for tree disconnect (Ronnie Sahlberg) [2182524]
- cifs: misc: fix spelling typo in comment (Ronnie Sahlberg) [2182524]
- cifs: update internal module number (Ronnie Sahlberg) [2182524]
- cifs: Fix memory leak on the deferred close (Ronnie Sahlberg) [2182524]
- SMB3: fix lease break timeout when multiple deferred close handles for the same file. (Ronnie Sahlberg) [2182524]
- smb3: lower default deferred close timeout to address perf regression (Ronnie Sahlberg) [2182524]
- smb3: allow deferred close timeout to be configurable (Ronnie Sahlberg) [2182524]
- cifs: update internal module number (Ronnie Sahlberg) [2182524]
- cifs: alloc_mid function should be marked as static (Ronnie Sahlberg) [2182524]
- cifs: remove "cifs_" prefix from init/destroy mids functions (Ronnie Sahlberg) [2182524]
- cifs: remove useless DeleteMidQEntry() (Ronnie Sahlberg) [2182524]
- cifs: fix wrong unlock before return from cifs_tree_connect() (Ronnie Sahlberg) [2182524]
- Documentation: networking: TC queue based filtering (Ivan Vecera) [2178209]
- act_skbedit: skbedit queue mapping for receive queue (Ivan Vecera) [2178209]
- wifi: iwlwifi: mvm: protect TXQ list manipulation (Jose Ignacio Tornos Martinez) [2183490]
- wifi: iwlwifi: mvm: fix mvmtxq->stopped handling (Jose Ignacio Tornos Martinez) [2183490]
- smb3: clarify multichannel warning (Ronnie Sahlberg) [2180669]
- smb3: do not log confusing message when server returns no network interfaces (Ronnie Sahlberg) [2180669]
- cifs: do not query ifaces on smb1 mounts (Ronnie Sahlberg) [2180669]
- cifs: periodically query network interfaces from server (Ronnie Sahlberg) [2180669]
- smb3: workaround negprot bug in some Samba servers (Ronnie Sahlberg) [2180669]
- smb3: use netname when available on secondary channels (Ronnie Sahlberg) [2180669]
- smb3: fix empty netname context on secondary channels (Ronnie Sahlberg) [2180669]
- cifs: populate empty hostnames for extra channels (Ronnie Sahlberg) [2180669]
- redhat/kernel.spec.template: fix installonlypkg for meta package (Jan Stancek)
- s390/dump: save IPL CPU registers once DAT is available (Chris von Recklinghausen) [2185692]
- gen_compile_commands: handle multiple lines per .mod file (Joel Slebodnick) [2160559]
- scripts/nsdeps: adjust to the format change of *.mod files (Joel Slebodnick) [2160559]
- kbuild: avoid regex RS for POSIX awk (Joel Slebodnick) [2160559]
- kbuild: make *.mod rule robust against too long argument error (Joel Slebodnick) [2160559]
- kbuild: make built-in.a rule robust against too long argument error (Joel Slebodnick) [2160559]
- kbuild: read *.mod to get objects passed to $(LD) or $(AR) (Joel Slebodnick) [2160559]
- kbuild: make *.mod not depend on *.o (Joel Slebodnick) [2160559]
- kbuild: get rid of duplication in *.mod files (Joel Slebodnick) [2160559]
- kbuild: split the second line of *.mod into *.usyms (Joel Slebodnick) [2160559]
- kbuild: reuse real-search to simplify cmd_mod (Joel Slebodnick) [2160559]
- kbuild: Fixup the IBT kbuild changes (Joel Slebodnick) [2160559]

Sun, 16 Apr 2023 GMT - Jan Stancek <jstancek@redhat.com> [5.14.0-300.el9]
- remoteproc: imx_rproc: Correct i.MX93 DRAM mapping (Steve Best) [2180764]
- remoteproc: imx_rproc: Enable attach recovery for i.MX8QM/QXP (Steve Best) [2180764]
- remoteproc: imx_rproc: Request mbox channel later (Steve Best) [2180764]
- remoteproc: imx_rproc: Support i.MX8QM (Steve Best) [2180764]
- remoteproc: imx_rproc: Support kicking Mcore from Linux for i.MX8QXP (Steve Best) [2180764]
- remoteproc: imx_rproc: Support attaching to i.MX8QXP M4 (Steve Best) [2180764]
- netdevsim: Fix memory leak of nsim_dev->fa_cookie (Petr Oros) [2181505]
- netdevsim: fix memory leak in nsim_bus_dev_new() (Petr Oros) [2181505]
- netdevsim: remove dir in nsim_dev_debugfs_init() when creating ports dir failed (Petr Oros) [2181505]
- netdevsim: fix memory leak in nsim_drv_probe() when nsim_dev_resources_register() failed (Petr Oros) [2181505]
- netdevsim: remove redundant variable ret (Petr Oros) [2181505]
- selftests: netdevsim: Add test cases for route deletion failure (Petr Oros) [2181505]
- netdevsim: fib: Add debugfs knob to simulate route deletion failure (Petr Oros) [2181505]
- netdevsim: fib: Fix reference count leak on route deletion failure (Petr Oros) [2181505]
- netdevsim: rely on XFRM state direction instead of flags (Petr Oros) [2181505]
- powerpc/64s/radix: Fix RWX mapping with relocated kernel (Avnish Chouhan) [2161680]
- powerpc/64s/radix: Fix crash with unaligned relocated kernel (Avnish Chouhan) [2161680]
- mm/filemap: fix page end in filemap_get_read_batch (Nico Pache) [2181263]
- dt-bindings: clock: imx93: drop TPM1/3 LPIT1/2 entry (Steve Best) [2178965]
- clk: imx: imx93: invoke imx_register_uart_clocks (Steve Best) [2178965]
- clk: imx: rename imx_obtain_fixed_clk_hw() to imx_get_clk_hw_by_name() (Steve Best) [2178965]
- clk: imx93: keep sys ctr clock always on (Steve Best) [2178965]
- clk: imx: keep hsio bus clock always on (Steve Best) [2178965]
- clk: imx93: drop tpm1/3, lpit1/2 clk (Steve Best) [2178965]
- clk: imx93: correct enet clock (Steve Best) [2178965]
- clk: imx93: unmap anatop base in error handling path (Steve Best) [2178965]
- clk: imx93: correct the flexspi1 clock setting (Steve Best) [2178965]
- soc: imx: imx93-src: No need to set device_driver owner (Steve Best) [2180773]
- soc: imx: imx93-pd: No need to set device_driver owner (Steve Best) [2180773]
- sched/topology: fix KASAN warning in hop_cmp() (Phil Auld) [RHEL-318]
- lib/cpumask: update comment for cpumask_local_spread() (Phil Auld) [RHEL-318]
- sched/topology: Introduce for_each_numa_hop_mask() (Phil Auld) [RHEL-318]
- sched/topology: Introduce sched_numa_hop_mask() (Phil Auld) [RHEL-318]
- lib/cpumask: reorganize cpumask_local_spread() logic (Phil Auld) [RHEL-318]
- cpumask: improve on cpumask_local_spread() locality (Phil Auld) [RHEL-318]
- sched: add sched_numa_find_nth_cpu() (Phil Auld) [RHEL-318]
- cpumask: introduce cpumask_nth_and_andnot (Phil Auld) [RHEL-318]
- lib/find: introduce find_nth_and_andnot_bit (Phil Auld) [RHEL-318]
- cpumask: add cpumask_nth_{,and,andnot} (Phil Auld) [RHEL-318]
- lib/bitmap: remove bitmap_ord_to_pos (Phil Auld) [RHEL-318]
- lib: remove lib/nodemask.c (Phil Auld) [RHEL-318]
- gcc-plugins: Undefine LATENT_ENTROPY_PLUGIN when plugin disabled for a file (Phil Auld) [RHEL-318]
- powerpc: drop dependency on <asm/machdep.h> in archrandom.h (Phil Auld) [RHEL-318]
- lib/nodemask: inline next_node_in() and node_random() (Phil Auld) [RHEL-318]
- lib/bitmap: add tests for find_nth_bit() (Phil Auld) [RHEL-318]
- lib: add find_nth{,_and,_andnot}_bit() (Phil Auld) [RHEL-318]
- lib/find_bit: optimize find_next_bit() functions (Phil Auld) [RHEL-318]
- lib/find_bit: create find_first_zero_bit_le() (Phil Auld) [RHEL-318]
- lib/find_bit: introduce FIND_FIRST_BIT() macro (Phil Auld) [RHEL-318]
- lib/bitmap: add bitmap_weight_and() (Phil Auld) [RHEL-318]
- lib/bitmap: don't call __bitmap_weight() in kernel code (Phil Auld) [RHEL-318]
- lib/cpumask: move trivial wrappers around find_bit to the header (Phil Auld) [RHEL-318]
- lib/cpumask: change return types to unsigned where appropriate (Phil Auld) [RHEL-318]
- cpumask: change return types to bool where appropriate (Phil Auld) [RHEL-318]
- cpumask: Always inline helpers which use bit manipulation functions (Phil Auld) [RHEL-318]
- cpumask: use find_first_and_bit() (Phil Auld) [RHEL-318]
- asm-generic/bitops: Always inline all bit manipulation helpers (Phil Auld) [RHEL-318]
- lib/bitmap: change type of bitmap_weight to unsigned long (Phil Auld) [RHEL-318]
- lib/bitmap: change return types to bool where appropriate (Phil Auld) [RHEL-318]
- arm: align find_bit declarations with generic kernel (Phil Auld) [RHEL-318]
- nodemask: Fix return values to be unsigned (Phil Auld) [RHEL-318]
- bitmap: Fix return values to be unsigned (Phil Auld) [RHEL-318]
- net: thunderbolt: fix memory leak in tbnet_open() (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Clear ep descriptor last (Desnes Nunes) [2181663]
- usb: dwc3: exynos: Fix remove() function (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Disable GUSB2PHYCFG.SUSPHY for End Transfer (Desnes Nunes) [2181663]
- USB: serial: option: add u-blox LARA-L6 modem (Desnes Nunes) [2181663]
- USB: serial: option: add u-blox LARA-R6 00B modem (Desnes Nunes) [2181663]
- USB: serial: option: remove old LARA-R6 PID (Desnes Nunes) [2181663]
- net: thunderbolt: Fix error handling in tbnet_init() (Desnes Nunes) [2181663]
- USB: serial: option: add Fibocom FM160 0x0111 composition (Desnes Nunes) [2181663]
- usb: add NO_LPM quirk for Realforce 87U Keyboard (Desnes Nunes) [2181663]
- usb: chipidea: fix deadlock in ci_otg_del_timer (Desnes Nunes) [2181663]
- usb: dwc3: Do not get extcon device when usb-role-switch is used (Desnes Nunes) [2181663]
- usb: typec: tipd: Prevent uninitialized event{1,2} in IRQ handler (Desnes Nunes) [2181663]
- usb: typec: mux: Enter safe mode only when pins need to be reconfigured (Desnes Nunes) [2181663]
- Revert "usb: dwc3: disable USB core PHY management" (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Return -ESHUTDOWN on ep disable (Desnes Nunes) [2181663]
- USB: serial: option: add Sierra Wireless EM9191 (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Don't set IMI for no_interrupt (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Stop processing more requests on IMI (Desnes Nunes) [2181663]
- xhci: Remove device endpoints from bandwidth list when freeing the device (Desnes Nunes) [2181663]
- xhci: Add quirk to reset host back to default state at shutdown (Desnes Nunes) [2181663]
- usb: xhci: add XHCI_SPURIOUS_SUCCESS to ASM1042 despite being a V0.96 controller (Desnes Nunes) [2181663]
- usb: typec: ucsi: acpi: Implement resume callback (Desnes Nunes) [2181663]
- usb: typec: ucsi: Check the connection on resume (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Don't delay End Transfer on delayed_status (Desnes Nunes) [2181663]
- usb: dwc3: Don't switch OTG -> peripheral if extcon is present (Desnes Nunes) [2181663]
- Revert "usb: dwc3: Don't switch OTG -> peripheral if extcon is present" (Desnes Nunes) [2181663]
- Revert "USB: fixup for merge issue with "usb: dwc3: Don't switch OTG -> peripheral if extcon is present"" (Desnes Nunes) [2181663]
- USB: omap_udc: Fix spelling mistake: "tranceiver_ctrl" -> "transceiver_ctrl" (Desnes Nunes) [2181663]
- usb: typec: Replace custom implementation of device_match_fwnode() (Desnes Nunes) [2181663]
- usb: idmouse: fix an uninit-value in idmouse_open (Desnes Nunes) [2181663]
- usb: phy: generic: Switch to use dev_err_probe() helper (Desnes Nunes) [2181663]
- usb: ulpi: use DEFINE_SHOW_ATTRIBUTE to simplify ulpi_regs (Desnes Nunes) [2181663]
- usb: cdc-wdm: Use skb_put_data() instead of skb_put/memcpy pair (Desnes Nunes) [2181663]
- usb: typec: fusb302: Switch to use dev_err_probe() helper (Desnes Nunes) [2181663]
- USB: serial: qcserial: add new usb-id for Dell branded EM7455 (Desnes Nunes) [2181663]
- media: flexcop-usb: use usb_endpoint_maxp() (Desnes Nunes) [2181663]
- media: flexcop-usb: clean up URB initialisation (Desnes Nunes) [2181663]
- media: flexcop-usb: clean up endpoint sanity checks (Desnes Nunes) [2181663]
- media: usb/dvb-usb-v2: fix repeated words in comments (Desnes Nunes) [2181663]
- thunderbolt: Use dev_err_probe() (Desnes Nunes) [2181663]
- thunderbolt: Convert to use sysfs_emit()/sysfs_emit_at() APIs (Desnes Nunes) [2181663]
- Revert "usb: storage: Add quirk for Samsung Fit flash" (Desnes Nunes) [2181663]
- usb: dwc3: core: fix some leaks in probe (Desnes Nunes) [2181663]
- usb: dwc3: core: Enable GUCTL1 bit 10 for fixing termination error after resume bug (Desnes Nunes) [2181663]
- dt-bindings: usb: snps,dwc3: Add 'snps,resume-hs-terminations' quirk (Desnes Nunes) [2181663]
- USB: add RESET_RESUME quirk for NVIDIA Jetson devices in RCM (Desnes Nunes) [2181663]
- usb: dwc3: core: add gfladj_refclk_lpm_sel quirk (Desnes Nunes) [2181663]
- dt-bindings: usb: dwc3: Add gfladj-refclk-lpm-sel-quirk (Desnes Nunes) [2181663]
- usb: dwc3: pci: Add PCIe device ID for USB3 controller on CPU sub-system for Alder Lake P (Desnes Nunes) [2181663]
- usb: dwc3: pci: Update the macro names for USB PCIe device ID's for Alder Lake platforms (Desnes Nunes) [2181663]
- usb: dwc3: xilinx: fix usb3 non-wakeup source resume failure (Desnes Nunes) [2181663]
- usb: dwc3: xilinx: add power management ops support (Desnes Nunes) [2181663]
- media: uvcvideo: move uvc_format_desc to common header (Desnes Nunes) [2181663]
- media: v4l: move helper functions for fractions from uvc to v4l2-common (Desnes Nunes) [2181663]
- dt-bindings: usb: dwc3: add sdm670 compatible (Desnes Nunes) [2181663]
- usb: dwc3: qcom: drop unneeded compatibles (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Do not clear ep delayed stop flag during ep disable (Desnes Nunes) [2181663]
- dt-bindings: usb: dwc2: rockchip: add rockchip,rk3128-usb (Desnes Nunes) [2181663]
- dt-bindings: usb: qcom,dwc3: Fix SM6115 clocks, irqs (Desnes Nunes) [2181663]
- usb: dwc2: Remove redundant license text (Desnes Nunes) [2181663]
- usb: dwc3: Fix typos in gadget.c (Desnes Nunes) [2181663]
- xhci: remove unused lpm_failed_dev member from struct xhci_hcd (Desnes Nunes) [2181663]
- xhci: remove unused command member from struct xhci_hcd struct (Desnes Nunes) [2181663]
- xhci: show fault reason for a failed enable slot command (Desnes Nunes) [2181663]
- xhci: Don't show warning for reinit on known broken suspend (Desnes Nunes) [2181663]
- xhci: dbc: Fix memory leak in xhci_alloc_dbc() (Desnes Nunes) [2181663]
- usb: host: xhci: Fix potential memory leak in xhci_alloc_stream_info() (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up driver prefix (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: move driver structure (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up attribute visibility logic (Desnes Nunes) [2181663]
- USB: serial: console: move mutex_unlock() before usb_serial_put() (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: convert to use dev_groups (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: add support for HP and HA devices (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: simplify divisor handling (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: assume hi-speed type (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up baudrate request (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up attribute handling (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up modem-status handling (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: tighten device-type detection (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: rename channel index (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: include FT2232D in type string (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: rename chip types (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: drop redundant chip type comments (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up chip type enum (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: fix 300 bps rate for SIO (Desnes Nunes) [2181663]
- usb: typec: intel_pmc_mux: Use the helper acpi_dev_get_memory_resources() (Desnes Nunes) [2181663]
- usb: misc: usb3503: call clk_disable_unprepare in the error handling (Desnes Nunes) [2181663]
- usb: chipidea: make configs for glue drivers visible with EXPERT (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Submit endxfer command if delayed during disconnect (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Skip waiting for CMDACT cleared during endxfer (Desnes Nunes) [2181663]
- usb: dwc3: Increase DWC3 controller halt timeout (Desnes Nunes) [2181663]
- usb: dwc3: Remove DWC3 locking during gadget suspend/resume (Desnes Nunes) [2181663]
- usb: dwc3: Avoid unmapping USB requests if endxfer is not complete (Desnes Nunes) [2181663]
- usb: misc: uss720: fix uninitialized variable rlen (Desnes Nunes) [2181663]
- thunderbolt: debugfs: Fix spelling mistakes in seq_puts text (Desnes Nunes) [2181663]
- thunderbolt: Add support for ASMedia NVM image format (Desnes Nunes) [2181663]
- thunderbolt: Move vendor specific NVM handling into nvm.c (Desnes Nunes) [2181663]
- thunderbolt: Provide tb_retimer_nvm_read() analogous to tb_switch_nvm_read() (Desnes Nunes) [2181663]
- thunderbolt: Rename and make nvm_read() available for other files (Desnes Nunes) [2181663]
- thunderbolt: Extend NVM version fields to 32-bits (Desnes Nunes) [2181663]
- thunderbolt: Allow NVM upgrade of USB4 host routers (Desnes Nunes) [2181663]
- scsi: uas: Drop DID_TARGET_FAILURE use (Desnes Nunes) [2181663]
- usb: clean up after dropping driver registration log spam (Desnes Nunes) [2181663]
- usb: phy: tegra: switch to using devm_gpiod_get() (Desnes Nunes) [2181663]
- USB: xhci: make xhci_get_endpoint_address static (Desnes Nunes) [2181663]
- thunderbolt: Add support for receiver lane margining (Desnes Nunes) [2181663]
- thunderbolt: Add helper to check if CL states are enabled on port (Desnes Nunes) [2181663]
- thunderbolt: Pass CL state bitmask to tb_port_clx_supported() (Desnes Nunes) [2181663]
- thunderbolt: Move port CL state functions into correct place in switch.c (Desnes Nunes) [2181663]
- thunderbolt: Move tb_xdomain_parent() to tb.h (Desnes Nunes) [2181663]
- USB: hcd-pci: Drop the unused id parameter from usb_hcd_pci_probe() (Desnes Nunes) [2181663]
- net: thunderbolt: Update module description with mention of USB4 (Desnes Nunes) [2181663]
- net: thunderbolt: Enable full end-to-end flow control (Desnes Nunes) [2181663]
- thunderbolt: Add back Intel Falcon Ridge end-to-end flow control workaround (Desnes Nunes) [2181663]
- thunderbolt: Show link type for XDomain connections too (Desnes Nunes) [2181663]
- net: thunderbolt: Enable DMA paths only after rings are enabled (Desnes Nunes) [2181663]
- usb: reduce kernel log spam on driver registration (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Continue handling EP0 xfercomplete events (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Synchronize IRQ between soft connect/disconnect (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Force sending delayed status during soft disconnect (Desnes Nunes) [2181663]
- usb: dwc3: Do not service EP0 and conndone events if soft disconnected (Desnes Nunes) [2181663]
- usb: host: xhci-plat: suspend/resume clks for brcm (Desnes Nunes) [2181663]
- usb: host: xhci-plat: suspend and resume clocks (Desnes Nunes) [2181663]
- usb: phy: mxs: fix MXS_PHY_TX_CAL45_MIN and MXS_PHY_TX_CAL45_MAX (Desnes Nunes) [2181663]
- usb: host: Initiate urb ep with udev ep0 (Desnes Nunes) [2181663]
- usb: ehci: Use endpoint in URB to get maxpacket (Desnes Nunes) [2181663]
- usb: chipidea: Add support for VBUS control with PHY (Desnes Nunes) [2181663]
- dt-bindings: usb: Add missing (unevaluated|additional)Properties on child nodes (Desnes Nunes) [2181663]
- media: uvcvideo: Limit power line control for Sonix Technology (Desnes Nunes) [2181663]
- media: uvcvideo: Use entity get_cur in uvc_ctrl_set (Desnes Nunes) [2181663]
- media: uvcvideo: Fix typo 'the the' in comment (Desnes Nunes) [2181663]
- media: uvcvideo: Use indexed loops in uvc_ctrl_init_ctrl() (Desnes Nunes) [2181663]
- media: uvcvideo: Fix memory leak in uvc_gpio_parse (Desnes Nunes) [2181663]
- media: gspca: Fix typo 'the the' in comment (Desnes Nunes) [2181663]
- thunderbolt: Add support for Intel Meteor Lake (Desnes Nunes) [2181663]
- thunderbolt: Add comment where Thunderbolt 4 PCI IDs start (Desnes Nunes) [2181663]
- usb/hcd: Fix dma_map_sg error check (Desnes Nunes) [2181663]
- usb: move from strlcpy with unused retval to strscpy (Desnes Nunes) [2181663]
- dt-bindings: usb: renesas, usb3-peri: Document RZ/V2M r9a09g011 support (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Fix CC PHY noise filter of voltage level (Desnes Nunes) [2181663]
- usb: typec: tcpci: Move function "tcpci_to_typec_cc" to common (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Add compatible id with rt1715 (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Add initial phy setting (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Add regulator support when source vbus (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Fix vendor setting when set vconn (Desnes Nunes) [2181663]
- dt-bindings usb: typec: rt1711h: Add binding for Richtek RT1711H (Desnes Nunes) [2181663]
- usb: dwc3: qcom: clean up icc init (Desnes Nunes) [2181663]
- usb: dwc3: qcom: only parse 'maximum-speed' once (Desnes Nunes) [2181663]
- usb: common: debug: Check non-standard control requests (Desnes Nunes) [2181663]
- usb: dwc3: trace: add Start of Frame Number to trace event (Desnes Nunes) [2181663]
- usb: dwc3: debug: show events parameters in hex (Desnes Nunes) [2181663]
- usb: dwc3: gadget: conditionally remove requests (Desnes Nunes) [2181663]
- usb: typec: ucsi: stm32g0: Fix spelling mistake "booloader" -> "bootloader" (Desnes Nunes) [2181663]
- usb: common: usb-conn-gpio: Simplify some error message (Desnes Nunes) [2181663]
- block: Add error codes for common PR failures (Maurizio Lombardi) [2160677]
- nvmet: avoid potential UAF in nvmet_req_complete() (Maurizio Lombardi) [2160677]
- nvme-tcp: add nvme-tcp pdu size build protection (Maurizio Lombardi) [2160677]
- nvme-tcp: fix opcode reporting in the timeout handler (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Lexar NM620 (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Netac NV3000 (Maurizio Lombardi) [2160677]
- nvme-pci: fixing memory leak in probe teardown path (Maurizio Lombardi) [2160677]
- nvme: fix handling single range discard request (Maurizio Lombardi) [2160677]
- nvme-fabrics: show well known discovery name (Maurizio Lombardi) [2160677]
- nvme-tcp: don't access released socket during error recovery (Maurizio Lombardi) [2160677]
- nvme-auth: fix an error code in nvme_auth_process_dhchap_challenge() (Maurizio Lombardi) [2160677]
- nvme: bring back auto-removal of deleted namespaces during sequential scan (Maurizio Lombardi) [2160677]
- nvme: fix sparse warning on effects masking (Maurizio Lombardi) [2160677]
- nvme-pci: remove iod use_sgls (Maurizio Lombardi) [2160677]
- nvme-pci: fix freeing single sgl (Maurizio Lombardi) [2160677]
- nvme: mask CSE effects for security receive (Maurizio Lombardi) [2160677]
- nvme: always initialize known command effects (Maurizio Lombardi) [2160677]
- nvmet: for nvme admin set_features cmd, call nvmet_check_data_len_lte() (Maurizio Lombardi) [2160677]
- nvme-tcp: add additional info for nvme_tcp_timeout log (Maurizio Lombardi) [2160677]
- nvme: add nvme_opcode_str function for all nvme cmd types (Maurizio Lombardi) [2160677]
- nvme: remove nvme_execute_passthru_rq (Maurizio Lombardi) [2160677]
- nvme-pci: place descriptor addresses in iod (Maurizio Lombardi) [2160677]
- nvme-pci: use mapped entries for sgl decision (Maurizio Lombardi) [2160677]
- nvme-pci: remove SGL segment descriptors (Maurizio Lombardi) [2160677]
- nvme-auth: don't use NVMe status codes (Maurizio Lombardi) [2160677]
- nvme-fabrics: clarify AUTHREQ result handling (Maurizio Lombardi) [2160677]
- nvme-pci: add bogus ID quirk for ADATA SX6000PNP (Maurizio Lombardi) [2160677]
- nvme-auth: mark nvme_auth_wq static (Maurizio Lombardi) [2160677]
- nvme-auth: use workqueue dedicated to authentication (Maurizio Lombardi) [2160677]
- nvme: clear the request_queue pointers on failure in nvme_alloc_io_tag_set (Maurizio Lombardi) [2160677]
- nvme: clear the request_queue pointers on failure in nvme_alloc_admin_tag_set (Maurizio Lombardi) [2160677]
- nvme-fc: fix a missing queue put in nvmet_fc_ls_create_association (Maurizio Lombardi) [2160677]
- nvme: fix passthrough csi check (Maurizio Lombardi) [2160677]
- nvme-pci: fix timeout request state check (Maurizio Lombardi) [2160677]
- nvme-apple: only reset the controller when RTKit is running (Maurizio Lombardi) [2160677]
- nvme-apple: reset controller during shutdown (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_IDENTIFY_CNS quirk to Apple T2 controllers (Maurizio Lombardi) [2160677]
- nvme-apple: add NVME_QUIRK_IDENTIFY_CNS quirk to fix regression (Maurizio Lombardi) [2160677]
- nvme-auth: fix smatch warning complaints (Maurizio Lombardi) [2160677]
- nvme: also return I/O command effects from nvme_command_effects (Maurizio Lombardi) [2160677]
- nvmet: don't defer passthrough commands with trivial effects to the workqueue (Maurizio Lombardi) [2160677]
- nvmet: set the LBCC bit for commands that modify data (Maurizio Lombardi) [2160677]
- nvmet: use NVME_CMD_EFFECTS_CSUPP instead of open coding it (Maurizio Lombardi) [2160677]
- nvme-pci: update sqsize when adjusting the queue depth (Maurizio Lombardi) [2160677]
- nvme: fix setting the queue depth in nvme_alloc_io_tag_set (Maurizio Lombardi) [2160677]
- nvme-pci: use the tagset alloc/free helpers (Maurizio Lombardi) [2160677]
- nvme-pci: fix page size checks (Maurizio Lombardi) [2160677]
- nvme-pci: fix mempool alloc size (Maurizio Lombardi) [2160677]
- nvme-pci: fix doorbell buffer value endianness (Maurizio Lombardi) [2160677]
- nvme: Convert NVMe errors to PR errors (Maurizio Lombardi) [2160677]
- nvmet: don't open-code NVME_NS_ATTR_RO enumeration (Maurizio Lombardi) [2160677]
- nvme: add the Apple shared tag workaround to nvme_alloc_io_tag_set (Maurizio Lombardi) [2160677]
- nvme: only set reserved_tags in nvme_alloc_io_tag_set for fabrics controllers (Maurizio Lombardi) [2160677]
- nvme: consolidate setting the tagset flags (Maurizio Lombardi) [2160677]
- nvme-pci: split out a nvme_pci_ctrl_is_dead helper (Maurizio Lombardi) [2160677]
- nvme-pci: return early on ctrl state mismatch in nvme_reset_work (Maurizio Lombardi) [2160677]
- nvme-pci: rename nvme_disable_io_queues (Maurizio Lombardi) [2160677]
- nvme-pci: cleanup nvme_suspend_queue (Maurizio Lombardi) [2160677]
- nvme-pci: remove nvme_pci_disable (Maurizio Lombardi) [2160677]
- nvme-pci: remove nvme_disable_admin_queue (Maurizio Lombardi) [2160677]
- nvme: merge nvme_shutdown_ctrl into nvme_disable_ctrl (Maurizio Lombardi) [2160677]
- nvme: use nvme_wait_ready in nvme_shutdown_ctrl (Maurizio Lombardi) [2160677]
- nvme-apple: fix controller shutdown in apple_nvme_disable (Maurizio Lombardi) [2160677]
- nvme-fc: move common code into helper (Maurizio Lombardi) [2160677]
- nvme-fc: avoid null pointer dereference (Maurizio Lombardi) [2160677]
- nvme-multipath: support io stats on the mpath device (Maurizio Lombardi) [2160677]
- nvme: introduce nvme_start_request (Maurizio Lombardi) [2160677]
- nvme: use kstrtobool() instead of strtobool() (Maurizio Lombardi) [2160677]
- nvmet: expose firmware revision to configfs (Maurizio Lombardi) [2160677]
- nvmet: expose IEEE OUI to configfs (Maurizio Lombardi) [2160677]
- nvme: rename the queue quiescing helpers (Maurizio Lombardi) [2160677]
- nvme: avoid fallback to sequential scan due to transient issues (Maurizio Lombardi) [2160677]
- nvme-auth: have dhchap_auth_work wait for queues auth to complete (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant auth_work flush (Maurizio Lombardi) [2160677]
- nvme-auth: convert dhchap_auth_list to an array (Maurizio Lombardi) [2160677]
- nvme-auth: check chap ctrl_key once constructed (Maurizio Lombardi) [2160677]
- nvme-auth: no need to reset chap contexts on re-authentication (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant deallocations (Maurizio Lombardi) [2160677]
- nvme-auth: clear sensitive info right after authentication completes (Maurizio Lombardi) [2160677]
- nvme-auth: guarantee dhchap buffers under memory pressure (Maurizio Lombardi) [2160677]
- nvme-auth: don't keep long lived 4k dhchap buffer (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant if statement (Maurizio Lombardi) [2160677]
- nvme-auth: don't override ctrl keys before validation (Maurizio Lombardi) [2160677]
- nvme-auth: don't ignore key generation failures when initializing ctrl keys (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant buffer deallocations (Maurizio Lombardi) [2160677]
- nvme-auth: don't re-authenticate if the controller is not LIVE (Maurizio Lombardi) [2160677]
- nvme-auth: remove symbol export from nvme_auth_reset (Maurizio Lombardi) [2160677]
- nvme-auth: rename authentication work elements (Maurizio Lombardi) [2160677]
- nvme-auth: rename __nvme_auth_[reset|free] to nvme_auth[reset|free]_dhchap (Maurizio Lombardi) [2160677]
- nvme: implement the DEAC bit for the Write Zeroes command (Maurizio Lombardi) [2160677]
- nvme-fc: improve memory usage in nvme_fc_rcv_ls_req() (Maurizio Lombardi) [2160677]
- nvmet: only allocate a single slab for bvecs (Maurizio Lombardi) [2160677]
- nvmet: force reconnect when number of queue changes (Maurizio Lombardi) [2160677]
- nvmet: use try_cmpxchg in nvmet_update_sq_head (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Netac NV7000 (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Micron Nitro (Maurizio Lombardi) [2160677]
- nvme: quiet user passthrough command errors (Maurizio Lombardi) [2160677]
- nvme-multipath: set queue dma alignment to 3 (Maurizio Lombardi) [2160677]
- nvme-tcp: replace sg_init_marker() with sg_init_table() (Maurizio Lombardi) [2160677]
- nvme-hwmon: kmalloc the NVME SMART log buffer (Maurizio Lombardi) [2160677]
- nvme-hwmon: consistently ignore errors from nvme_hwmon_init (Maurizio Lombardi) [2160677]
- nvme-apple: don't limit DMA segement size (Maurizio Lombardi) [2160677]
- nvme-pci: disable write zeroes on various Kingston SSD (Maurizio Lombardi) [2160677]
- nvme-pci: avoid the deepest sleep state on ZHITAI TiPro5000 SSDs (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Lexar NM760 (Maurizio Lombardi) [2160677]
- nvme: Use blk_rq_map_user_io helper (Maurizio Lombardi) [2160677]
- nvmet: don't look at the request_queue in nvmet_bdev_set_limits (Maurizio Lombardi) [2160677]
- nvmet: don't look at the request_queue in nvmet_bdev_zone_mgmt_emulate_all (Maurizio Lombardi) [2160677]
- nvmet: add helpers to set the result field for connect commands (Maurizio Lombardi) [2160677]
- nvme: improve the NVME_CONNECT_AUTHREQ* definitions (Maurizio Lombardi) [2160677]
- nvmet-tcp: handle ICReq PDU received in NVMET_TCP_Q_LIVE state (Maurizio Lombardi) [2160677]
- nvme-pci: report the actual number of tagset maps (Maurizio Lombardi) [2160677]
- nvme: ensure subsystem reset is single threaded (Maurizio Lombardi) [2160677]
- nvme: restrict management ioctls to admin (Maurizio Lombardi) [2160677]
- nvme: copy firmware_rev on each init (Maurizio Lombardi) [2160677]
- nvme: handle effects after freeing the request (Maurizio Lombardi) [2160677]
- nvme-tcp: print actual source IP address through sysfs "address" attr (Maurizio Lombardi) [2160677]
- nvme-pci: move iod dma_len fill gaps (Maurizio Lombardi) [2160677]
- nvme-pci: iod npages fits in s8 (Maurizio Lombardi) [2160677]
- nvme-pci: iod's 'aborted' is a bool (Maurizio Lombardi) [2160677]
- nvme-pci: remove nvme_queue from nvme_iod (Maurizio Lombardi) [2160677]
- nvme: consider also host_iface when checking ip options (Maurizio Lombardi) [2160677]
- nvmet: avoid unnecessary flush bio (Maurizio Lombardi) [2160677]
- nvmet-auth: remove redundant parameters req (Maurizio Lombardi) [2160677]
- nvmet-auth: clean up with done_kfree (Maurizio Lombardi) [2160677]
- nvme-auth: remove the redundant req->cqe->result.u16 assignment operation (Maurizio Lombardi) [2160677]
- nvme: move from strlcpy with unused retval to strscpy (Maurizio Lombardi) [2160677]
- nvme: add comment for unaligned "fake" nqn (Maurizio Lombardi) [2160677]
- nvme-pci: disable Write Zeroes on Phison E3C/E4C (Maurizio Lombardi) [2160677]
- nvme: Fix IOC_PR_CLEAR and IOC_PR_RELEASE ioctls for nvme devices (Maurizio Lombardi) [2160677]
- locking/rwsem: Disable preemption in all down_write*() and up_write() code paths (Joel Savitz) [2176147]
- locking/rwsem: Disable preemption in all down_read*() and up_read() code paths (Joel Savitz) [2176147]
- locking/rwsem: Prevent non-first waiter from spinning in down_write() slowpath (Joel Savitz) [2176147]
- rtmutex: Ensure that the top waiter is always woken up (Joel Savitz) [2176147]
- locking/lockdep: Print more debug information - report name and key when look_up_lock_class() got confused (Joel Savitz) [2176147]
- locking: Fix qspinlock/x86 inline asm error (Joel Savitz) [2176147]
- locking: Add __lockfunc to slow path functions (Joel Savitz) [2176147]
- locking/rwsem: Allow slowpath writer to ignore handoff bit if not set by first waiter (Joel Savitz) [2176147]
- kernel/lockdep: move lockdep sysctls to its own file (Joel Savitz) [2176147]
- locking/qrwlock: Change "queue rwlock" to "queued rwlock" (Joel Savitz) [2176147]
- locking/mutex: Make contention tracepoints more consistent wrt adaptive spinning (Joel Savitz) [2176147]
- locking: Apply contention tracepoints in the slow path (Joel Savitz) [2176147]
- locking/rwsem: Always try to wake waiters in out_nolock path (Joel Savitz) [2176147]
- locking/rwsem: No need to check for handoff bit if wait queue empty (Joel Savitz) [2176147]
- lockdep: Use memset_startat() helper in reinit_class() (Joel Savitz) [2176147]
- locking/rwsem: Conditionally wake waiters in reader/writer slowpaths (Joel Savitz) [2176147]
- locking/rwsem: Make handoff bit handling more consistent (Joel Savitz) [2176147]
- Revert "locking/rwsem: Conditionally wake waiters in reader/writer slowpaths" (Joel Savitz) [2176147]
- futex: Fix futex_waitv() hrtimer debug object leak on kcalloc error (Joel Savitz) [2176147]
- futex: Remove a PREEMPT_RT_FULL reference. (Joel Savitz) [2176147]
- futex: Fix additional regressions (Joel Savitz) [2176147]
- futex: Fix sparc32/m68k/nds32 build regression (Joel Savitz) [2176147]
- futex: Ensure futex_atomic_cmpxchg_inatomic() is present (Joel Savitz) [2176147]
- futex: Remove futex_cmpxchg detection (Joel Savitz) [2176147]
- dm: fix __send_duplicate_bios() to always allow for splitting IO (Benjamin Marzinski) [2184420]
- dm: fix improper splitting for abnormal bios (Benjamin Marzinski) [2184420]

...

Thu, 20 Apr 2023 05:13:59 GMT: kernel-tools-5.14.0-302.el9.x86_64

kernel-tools - Assortment of tools for the Linux kernel

This package contains the tools/ directory from the kernel source
and the supporting documentation.

Change Log:

Wed, 19 Apr 2023 GMT - Jan Stancek <jstancek@redhat.com> [5.14.0-302.el9]
- blk-mq: directly poll requests (Ming Lei) [2186507]
- inet: control sockets should not use current thread task_frag (Guillaume Nault) [2183213]
- net: simplify sk_page_frag (Guillaume Nault) [2183213]
- Treewide: Stop corrupting socket's task_frag (Guillaume Nault) [2183213]
- net: Introduce sk_use_task_frag in struct sock. (Guillaume Nault) [2183213]
- PCI: Fix use-after-free in pci_bus_release_domain_nr() (Myron Stowe) [2184109]
- powerpc/pseries/vas: Ignore VAS update for DLPAR if copy/paste is not enabled (Mamatha Inamdar) [2185505]
- nfs42: do not fail with EIO if ssc returns NFS4ERR_OFFLOAD_DENIED (Benjamin Coddington) [2170423]
- cnic: don't pass bogus GFP_ flags to dma_alloc_coherent (Nilesh Javali) [2164967]
- cnic: Use the bitmap API to allocate bitmaps (Nilesh Javali) [2164967]
- arm64/sve: Add Perf extensions documentation (Mark Salter) [2167398]
- arm64: asm/perf_regs.h: Avoid C++-style comment in UAPI header (Mark Salter) [2167398]
- perf: arm64: Add SVE vector granule register to user regs (Mark Salter) [2167398]
- arm64/cpufeature: Fix field sign for DIT hwcap detection (Mark Salter) [2167398]
- arm64/uprobes: change the uprobe_opcode_t typedef to fix the sparse warning (Mark Salter) [2167398]
- arm64/sysreg: Fix errors in 32 bit enumeration values (Mark Salter) [2167398]
- KVM: arm64: vgic: Add Apple M2 cpus to the list of broken SEIS implementations (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- perf: arm_spe: Use feature numbering for PMSEVFR_EL1 defines (Mark Salter) [2167398]
- redhat/configs: enable ARM64_ERRATUM_2645198 (Mark Salter) [2167398]
- arm64: errata: Workaround possible Cortex-A715 [ESR|FAR]_ELx corruption (Mark Salter) [2167398]
- arm64:uprobe fix the uprobe SWBP_INSN in big-endian (Mark Salter) [2167398]
- arm64: insn: always inline hint generation (Mark Salter) [2167398]
- arm64: insn: simplify insn group identification (Mark Salter) [2167398]
- arm64: insn: always inline predicates (Mark Salter) [2167398]
- arm64: insn: remove aarch64_insn_gen_prefetch() (Mark Salter) [2167398]
- arm64: alternatives: make apply_alternatives_vdso() static (Mark Salter) [2167398]
- arm64: make is_ttbrX_addr() noinstr-safe (Mark Salter) [2167398]
- arm64: atomics: lse: remove stale dependency on JUMP_LABEL (Mark Salter) [2167398]
- arm64/asm: Remove unused enable_da macro (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Use kstrtobool() instead of strtobool() (Mark Salter) [2167398]
- arm64: move on_thread_stack() to <asm/stacktrace.h> (Mark Salter) [2167398]
- arm64: remove current_top_of_stack() (Mark Salter) [2167398]
- arm64/sysreg: Remove duplicate definitions from asm/sysreg.h (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_DFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_DFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR5_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert MVFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert MVFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert MVFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_PFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_PFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_PFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR6_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR5_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR4_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR3_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR4_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR3_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Extend the maximum width of a register and symbol name (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MVFR2_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MVFR1_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MVFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_DFR1_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_DFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_PFR2_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_PFR1_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_PFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR6_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR5_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR4_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_MMFR5_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_MMFR4_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_MMFR0_EL1 (Mark Salter) [2167398]
- arm64: booting: Require placement within 48-bit addressable memory (Mark Salter) [2167398]
- arm64: mm: kfence: only handle translation faults (Mark Salter) [2167398]
- arm64/mm: Simplify and document pte_to_phys() for 52 bit addresses (Mark Salter) [2167398]
- arm64: armv8_deprecated: fix unused-function error (Mark Salter) [2167398]
- arm64: armv8_deprecated: rework deprected instruction handling (Mark Salter) [2167398]
- arm64: armv8_deprecated: move aarch32 helper earlier (Mark Salter) [2167398]
- arm64: armv8_deprecated move emulation functions (Mark Salter) [2167398]
- arm64: armv8_deprecated: fold ops into insn_emulation (Mark Salter) [2167398]
- arm64: rework EL0 MRS emulation (Mark Salter) [2167398]
- arm64: factor insn read out of call_undef_hook() (Mark Salter) [2167398]
- arm64: factor out EL1 SSBS emulation hook (Mark Salter) [2167398]
- arm64: split EL0/EL1 UNDEF handlers (Mark Salter) [2167398]
- arm64: allow kprobes on EL0 handlers (Mark Salter) [2167398]
- arm64: Add Cortex-715 CPU part definition (Mark Salter) [2167398]
- arm64/hwcap: Add support for SVE 2.1 (Mark Salter) [2167398]
- arm64/hwcap: Add support for FEAT_RPRFM (Mark Salter) [2167398]
- arm64/hwcap: Add support for FEAT_CSSC (Mark Salter) [2167398]
- arm64: Enable data independent timing (DIT) in the kernel (Mark Salter) [2167398]
- arm64/fpsimd: Make kernel_neon_ API _GPL (Mark Salter) [2167398]
- arm64: alternative: constify alternative_has_feature_* argument (Mark Salter) [2167398]
- arm64: jump_label: mark arguments as const to satisfy asm constraints (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix XGene-1 TVAL register math error (Mark Salter) [2167398]
- arm64: efi: Fix handling of misaligned runtime regions and drop warning (Mark Salter) [2167398]
- arm64: cpufeature: Fix the visibility of compat hwcaps (Mark Salter) [2167398]
- arm64: entry: avoid kprobe recursion (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix CNTPCT_LO and CNTVCT_LO value (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix handling of ARM erratum 858921 (Mark Salter) [2167398]
- redhat/configs: Enable CONFIG_ARM64_ERRATUM_2441007 (Mark Salter) [2167398]
- arm64: errata: Add Cortex-A55 to the repeat tlbi list (Mark Salter) [2167398]
- arm64/sysreg: Fix typo in SCTR_EL1.SPINTMASK (Mark Salter) [2167398]
- arm64: alternatives: Use vdso/bits.h instead of linux/bits.h (Mark Salter) [2167398]
- arm64: uaccess: simplify uaccess_mask_ptr() (Mark Salter) [2167398]
- arm64: support huge vmalloc mappings (Mark Salter) [2167398]
- arm64: spectre: increase parameters that can be used to turn off bhb mitigation individually (Mark Salter) [2167398]
- arm64: run softirqs on the per-CPU IRQ stack (Mark Salter) [2167398]
- arm64: vdso: use SYS_CNTVCTSS_EL0 for gettimeofday (Mark Salter) [2167398]
- arm64: alternative: patch alternatives in the vDSO (Mark Salter) [2167398]
- arm64: module: move find_section to header (Mark Salter) [2167398]
- arm64: module: Remove unused plt_entry_is_initialized() (Mark Salter) [2167398]
- arm64: module: Make plt_equals_entry() static (Mark Salter) [2167398]
- arm64: fix the build with binutils 2.27 (Mark Salter) [2167398]
- arm64: avoid BUILD_BUG_ON() in alternative-macros (Mark Salter) [2167398]
- arm64: alternatives: add shared NOP callback (Mark Salter) [2167398]
- arm64: alternatives: add alternative_has_feature_*() (Mark Salter) [2167398]
- arm64: alternatives: have callbacks take a cap (Mark Salter) [2167398]
- arm64: alternatives: make alt_region const (Mark Salter) [2167398]
- arm64: alternatives: hoist print out of __apply_alternatives() (Mark Salter) [2167398]
- arm64: alternatives: proton-pack: prepare for cap changes (Mark Salter) [2167398]
- arm64: alternatives: kvm: prepare for cap changes (Mark Salter) [2167398]
- arm64: cpufeature: make cpus_have_cap() noinstr-safe (Mark Salter) [2167398]
- arm64/ptrace: Support access to TPIDR2_EL0 (Mark Salter) [2167398]
- arm64/sysreg: Fix a few missed conversions (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64AFRn_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64DFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64FDR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Use feature numbering for PMU and SPE revisions (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64DFR0_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Align field names in ID_AA64DFR0_EL1 with architecture (Mark Salter) [2167398]
- arm64/sysreg: Add defintion for ALLINT (Mark Salter) [2167398]
- arm64/sysreg: Convert SCXTNUM_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert TIPDR_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64PFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64PFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64MMFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64MMFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64MMFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert HCRX_EL2 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64PFR1_EL1 SME enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64PFR1_EL1 BTI enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64PFR1_EL1 fractional version fields (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MTE feature enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for SSBS feature enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64PFR0_EL1.AdvSIMD constants (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64PFR0_EL1 constants (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64MMFR2_EL1.CnP (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64MMFR2_EL1.VARange (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64MMFR1_EL1 fields (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64MMFR0_EL1.ASIDBits (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64MMFR0_EL1.BigEnd (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64PFR1_EL1 constant names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64PFR0_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64MMFR2_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64MMFR0_EL1 definition names (Mark Salter) [2167398]
- arm64: cache: Remove unused CTR_CACHE_MINLINE_MASK (Mark Salter) [2167398]
- arm64/sysreg: Describe ID_AA64SMFR0_EL1.SMEVer as an enumeration (Mark Salter) [2167398]
- arm64/sysreg: Remove stray SMIDR_EL1 defines (Mark Salter) [2167398]
- redhat/configs: Enable CONFIG_ARM64_ERRATUM_2658417 (Mark Salter) [2167398]
- arm64: errata: remove BF16 HWCAP due to incorrect result on Cortex-A510 (Mark Salter) [2167398]
- arm64: cpufeature: Expose get_arm64_ftr_reg() outside cpufeature.c (Mark Salter) [2167398]
- arm64: cpufeature: Force HWCAP to be based on the sysreg visible to user-space (Mark Salter) [2167398]
- arm64: rework BTI exception handling (Mark Salter) [2167398]
- arm64: rework FPAC exception handling (Mark Salter) [2167398]
- arm64: consistently pass ESR_ELx to die() (Mark Salter) [2167398]
- arm64: die(): pass 'err' as long (Mark Salter) [2167398]
- arm64: report EL1 UNDEFs better (Mark Salter) [2167398]
- arm64: atomic: always inline the assembly (Mark Salter) [2167398]
- arm64: atomics: remove LL/SC trampolines (Mark Salter) [2167398]
- arm64: stacktrace: track hyp stacks in unwinder's address space (Mark Salter) [2167398]
- arm64: stacktrace: track all stack boundaries explicitly (Mark Salter) [2167398]
- arm64: stacktrace: remove stack type from fp translator (Mark Salter) [2167398]
- arm64: stacktrace: rework stack boundary discovery (Mark Salter) [2167398]
- arm64: stacktrace: add stackinfo_on_stack() helper (Mark Salter) [2167398]
- arm64: stacktrace: move SDEI stack helpers to stacktrace code (Mark Salter) [2167398]
- arm64: stacktrace: rename unwind_next_common() -> unwind_next_frame_record() (Mark Salter) [2167398]
- arm64: stacktrace: simplify unwind_next_common() (Mark Salter) [2167398]
- arm64: stacktrace: fix kerneldoc comments (Mark Salter) [2167398]
- arm64/sysreg: Add hwcap for SVE EBF16 (Mark Salter) [2167398]
- redhat/configs: aarch64: enable ERRATUM_2457168 workaround (Mark Salter) [2167398]
- arm64: topology: fix possible overflow in amu_fie_setup() (Mark Salter) [2167398]
- arm64: mm: don't acquire mutex when rewriting swapper (Mark Salter) [2167398]
- arm64: mm: fix resume for 52-bit enabled builds (Mark Salter) [2167398]
- arm64/ptrace: Don't clear calling process' TIF_SME on OOM (Mark Salter) [2167398]
- arm64/bti: Disable in kernel BTI when cross section thunks are broken (Mark Salter) [2167398]
- arm64: mm: Reserve enough pages for the initial ID map (Mark Salter) [2167398]
- perf/arm_pmu_platform: fix tests for platform_get_irq() failure (Mark Salter) [2167398]
- arm64: head: Ignore bogus KASLR displacement on non-relocatable kernels (Mark Salter) [2167398]
- arm64/signal: Raise limit on stack frames (Mark Salter) [2167398]
- arm64/cache: Fix cache_type_cwg() for register generation (Mark Salter) [2167398]
- arm64/sysreg: Guard SYS_FIELD_ macros for asm (Mark Salter) [2167398]
- arm64/sysreg: Directly include bitfield.h (Mark Salter) [2167398]
- arm64: errata: add detection for AMEVCNTR01 incrementing incorrectly (Mark Salter) [2167398]
- arm64: Fix comment typo (Mark Salter) [2167398]
- arm64: Fix match_list for erratum 1286807 on Arm Cortex-A76 (Mark Salter) [2167398]
- arm64: Update 'unwinder howto' (Mark Salter) [2167398]
- arm64: Delay initialisation of cpuinfo_arm64::reg_{zcr,smcr} (Mark Salter) [2167398]
- arm64: fix KASAN_INLINE (Mark Salter) [2167398]
- arm64: Add an override for ID_AA64SMFR0_EL1.FA64 (Mark Salter) [2167398]
- arm64: Add the arm64.nosve command line option (Mark Salter) [2167398]
- arm64: Add the arm64.nosme command line option (Mark Salter) [2167398]
- arm64: Expose a __check_override primitive for oddball features (Mark Salter) [2167398]
- arm64: Allow the idreg override to deal with variable field width (Mark Salter) [2167398]
- arm64: Factor out checking of a feature against the override into a macro (Mark Salter) [2167398]
- arm64: Allow sticky E2H when entering EL1 (Mark Salter) [2167398]
- arm64: Save state of HCR_EL2.E2H before switch to EL1 (Mark Salter) [2167398]
- arm64: Rename the VHE switch to "finalise_el2" (Mark Salter) [2167398]
- arm64: mm: fix booting with 52-bit address space (Mark Salter) [2167398]
- arm64: head: remove __PHYS_OFFSET (Mark Salter) [2167398]
- arm64: lds: use PROVIDE instead of conditional definitions (Mark Salter) [2167398]
- arm64: setup: drop early FDT pointer helpers (Mark Salter) [2167398]
- arm64: head: avoid relocating the kernel twice for KASLR (Mark Salter) [2167398]
- arm64: kaslr: defer initialization to initcall where permitted (Mark Salter) [2167398]
- arm64: head: record CPU boot mode after enabling the MMU (Mark Salter) [2167398]
- arm64: head: populate kernel page tables with MMU and caches on (Mark Salter) [2167398]
- arm64: head: factor out TTBR1 assignment into a macro (Mark Salter) [2167398]
- arm64: idreg-override: use early FDT mapping in ID map (Mark Salter) [2167398]
- arm64: head: create a temporary FDT mapping in the initial ID map (Mark Salter) [2167398]
- arm64: head: use relative references to the RELA and RELR tables (Mark Salter) [2167398]
- arm64: head: cover entire kernel image in initial ID map (Mark Salter) [2167398]
- arm64: head: add helper function to remap regions in early page tables (Mark Salter) [2167398]
- arm64: mm: provide idmap pointer to cpu_replace_ttbr1() (Mark Salter) [2167398]
- arm64: head: pass ID map root table address to __enable_mmu() (Mark Salter) [2167398]
- arm64: kernel: drop unnecessary PoC cache clean+invalidate (Mark Salter) [2167398]
- arm64: head: split off idmap creation code (Mark Salter) [2167398]
- arm64: head: switch to map_memory macro for the extended ID map (Mark Salter) [2167398]
- arm64: head: simplify page table mapping macros (slightly) (Mark Salter) [2167398]
- arm64: head: drop idmap_ptrs_per_pgd (Mark Salter) [2167398]
- arm64: head: move assignment of idmap_t0sz to C code (Mark Salter) [2167398]
- arm64: mm: make vabits_actual a build time constant if possible (Mark Salter) [2167398]
- arm64: head: move kimage_vaddr variable into C file (Mark Salter) [2167398]
- arm64: trap implementation defined functionality in userspace (Mark Salter) [2167398]
- arm64/mm: use GENMASK_ULL for TTBR_BADDR_MASK_52 (Mark Salter) [2167398]
- arm64: numa: Don't check node against MAX_NUMNODES (Mark Salter) [2167398]
- arm64: Do not forget syscall when starting a new thread. (Mark Salter) [2167398]
- arm64: boot: add zstd support (Mark Salter) [2167398]
- arm64: cpufeature: Allow different PMU versions in ID_DFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64ZFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64SMFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORID_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORC_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORN_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LOREA_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORSA_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64ISAR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64ISAR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert GMID to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert DCZID_EL0 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert CTR_EL0 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64ISAR2_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64ISAR1_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Remove defines for RPRES enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64ZFR0_EL1 fields (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64SMFR0_EL1 enums (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for WFxT defines (Mark Salter) [2167398]
- arm64: stackleak: fix current_top_of_stack() (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Force inlining of erratum_set_next_event_generic() (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Move drop _tval from erratum function names (Mark Salter) [2167398]
- arm64: Add handling of CNTVCTSS traps (Mark Salter) [2167398]
- arm64: Add CNT{P,V}CTSS_EL0 alternatives to cnt{p,v}ct_el0 (Mark Salter) [2167398]
- clocksource/drivers/arch_arm_timer: Move workaround synchronisation around (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix masking for high freq counters (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Drop unnecessary ISB on CVAL programming (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Remove any trace of the TVAL programming interface (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Work around broken CVAL implementations (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Advertise 56bit timer to the core code (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Move MMIO timer programming over to CVAL (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix MMIO base address vs callback ordering issue (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Move system register timer programming over to CVAL (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Extend write side of timer register accessors to u64 (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Drop CNT*_TVAL read accessors (Mark Salter) [2167398]
- clocksource/arm_arch_timer: Add build-time guards for unhandled register accesses (Mark Salter) [2167398]
- s390/qeth: fix use-after-free in hsci (Tobias Huschle) [2183991]
- s390/uaccess: add missing earlyclobber annotations to __clear_user() (Tobias Huschle) [2183079]

Tue, 18 Apr 2023 GMT - Jan Stancek <jstancek@redhat.com> [5.14.0-301.el9]
- kernel.spec: gcov: make gcov subpackages per variant (Jan Stancek) [2180784]
- block: don't set GD_NEED_PART_SCAN if scan partition failed (Ming Lei) [2179915]
- net: ethtool: fix __ethtool_dev_mm_supported() implementation (Ivan Vecera) [2175237]
- ethtool: pse-pd: Fix double word in comments (Ivan Vecera) [2175237]
- netlink-specs: add rx-push to ethtool family (Ivan Vecera) [2175237]
- net: ethtool: extend ringparam set/get APIs for rx_push (Ivan Vecera) [2175237]
- ethtool: mm: fix get_mm() return code not propagating to user space (Ivan Vecera) [2175237]
- netlink: specs: add partial specification for ethtool (Ivan Vecera) [2175237]
- Documentation: networking: correct spelling (Ivan Vecera) [2175237]
- ethtool: netlink: convert commands to common SET (Ivan Vecera) [2175237]
- ethtool: netlink: handle SET intro/outro in the common code (Ivan Vecera) [2175237]
- net: ethtool: provide shims for stats aggregation helpers when CONFIG_ETHTOOL_NETLINK=n (Ivan Vecera) [2175237]
- net: ethtool: fix NULL pointer dereference in pause_prepare_data() (Ivan Vecera) [2175237]
- net: ethtool: fix NULL pointer dereference in stats_prepare_data() (Ivan Vecera) [2175237]
- ethtool: Add and use ethnl_update_bool. (Ivan Vecera) [2175237]
- net: ethtool: add helpers for MM fragment size translation (Ivan Vecera) [2175237]
- net: ethtool: add helpers for aggregate statistics (Ivan Vecera) [2175237]
- docs: ethtool: document ETHTOOL_A_STATS_SRC and ETHTOOL_A_PAUSE_STATS_SRC (Ivan Vecera) [2175237]
- net: ethtool: netlink: retrieve stats from multiple sources (eMAC, pMAC) (Ivan Vecera) [2175237]
- docs: ethtool-netlink: document interface for MAC Merge layer (Ivan Vecera) [2175237]
- net: ethtool: add support for MAC Merge layer (Ivan Vecera) [2175237]
- plca.c: fix obvious mistake in checking retval (Ivan Vecera) [2175237]
- ethtool: add tx aggregation parameters (Ivan Vecera) [2175237]
- ethtool: add netlink attr in rss get reply only if value is not null (Ivan Vecera) [2175237]
- net/ethtool: add netlink interface for the PLCA RS (Ivan Vecera) [2175237]
- ethtool: Replace 0-length array with flexible array (Ivan Vecera) [2175237]
- net/ethtool/ioctl: split ethtool_get_phy_stats into multiple helpers (Ivan Vecera) [2175237]
- net/ethtool/ioctl: remove if n_stats checks from ethtool_get_phy_stats (Ivan Vecera) [2175237]
- net/ethtool/ioctl: return -EOPNOTSUPP if we have no phy stats (Ivan Vecera) [2175237]
- ethtool: add netlink based get rss support (Ivan Vecera) [2175237]
- ethtool: avoiding integer overflow in ethtool_phys_id() (Ivan Vecera) [2175237]
- ethtool: doc: clarify what drivers can implement in their get_drvinfo() (Ivan Vecera) [2175237]
- ethtool: ethtool_get_drvinfo: populate drvinfo fields even if callback exits (Ivan Vecera) [2175237]
- ethtool: Fail number of channels change when it conflicts with rxnfc (Ivan Vecera) [2175237]
- ethtool: linkstate: add a statistic for PHY down events (Ivan Vecera) [2175237]
- ethtool: Add support for 800Gbps link modes (Ivan Vecera) [2175237]
- ethtool: pse-pd: fix null-deref on genl_info in dump (Ivan Vecera) [2175237]
- eth: pse: add missing static inlines (Ivan Vecera) [2175237]
- ethtool: add interface to interact with Ethernet Power Equipment (Ivan Vecera) [2175237]
- net: mdiobus: search for PSE nodes by parsing PHY nodes. (Ivan Vecera) [2175237]
- net: mdiobus: fwnode_mdiobus_register_phy() rework error handling (Ivan Vecera) [2175237]
- redhat: configs: Add config for PSE_CONTROLLER (Ivan Vecera) [2175237]
- net: add framework to support Ethernet PSE and PDs devices (Ivan Vecera) [2175237]
- ethtool: tunnels: check the return value of nla_nest_start() (Ivan Vecera) [2175237]
- ethtool: move from strlcpy with unused retval to strscpy (Ivan Vecera) [2175237]
- net: delete extra space and tab in blank line (Ivan Vecera) [2175237]
- treewide: uapi: Replace zero-length arrays with flexible-array members (Ivan Vecera) [2175237]
- ethtool: Fix and simplify ethtool_convert_link_mode_to_legacy_u32() (Ivan Vecera) [2175237]
- net: ethtool: move checks before rtnl_lock() in ethnl_set_rings (Ivan Vecera) [2175237]
- net: ethtool: extend ringparam set/get APIs for tx_push (Ivan Vecera) [2175237]
- ethtool: add support to set/get completion queue event size (Ivan Vecera) [2175237]
- ethtool: stats: Use struct_group() to clear all stats at once (Ivan Vecera) [2175237]
- net: convert users of bitmap_foo() to linkmode_foo() (Ivan Vecera) [2175237]
- cifs: Fix pages leak when writedata alloc failed in cifs_write_from_iter() (Ronnie Sahlberg) [2182524]
- cifs: Fix pages array leak when writedata alloc failed in cifs_writedata_alloc() (Ronnie Sahlberg) [2182524]
- cifs: update internal module number (Ronnie Sahlberg) [2182524]
- cifs: fix double free on failed kerberos auth (Ronnie Sahlberg) [2182524]
- cifs: fix interface count calculation during refresh (Ronnie Sahlberg) [2182524]
- cifs: fix memory leaks in session setup (Ronnie Sahlberg) [2182524]
- smb3: interface count displayed incorrectly (Ronnie Sahlberg) [2182524]
- cifs: Fix memory leak when build ntlmssp negotiate blob failed (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_ses_add_channel() (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_flock() (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_create() (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_copy_file_range() (Ronnie Sahlberg) [2182524]
- smb3: improve SMB3 change notification support (Ronnie Sahlberg) [2182524]
- cifs: lease key is uninitialized in two additional functions when smb1 (Ronnie Sahlberg) [2182524]
- cifs: lease key is uninitialized in smb1 paths (Ronnie Sahlberg) [2182524]
- cifs: fix double-fault crash during ntlmssp (Ronnie Sahlberg) [2182524]
- cifs: fix mount on old smb servers (Ronnie Sahlberg) [2182524]
- cifs: use ALIGN() and round_up() macros (Ronnie Sahlberg) [2182524]
- cifs: prevent copying past input buffer boundaries (Ronnie Sahlberg) [2182524]
- cifs: Fix the error length of VALIDATE_NEGOTIATE_INFO message (Ronnie Sahlberg) [2182524]
- cifs: destage dirty pages before re-reading them for cache=none (Ronnie Sahlberg) [2182524]
- cifs: return correct error in ->calc_signature() (Ronnie Sahlberg) [2182524]
- smb3: rename encryption/decryption TFMs (Ronnie Sahlberg) [2182524]
- cifs: replace kfree() with kfree_sensitive() for sensitive data (Ronnie Sahlberg) [2182524]
- cifs: remove initialization value (Ronnie Sahlberg) [2182524]
- cifs: Replace a couple of one-element arrays with flexible-array members (Ronnie Sahlberg) [2182524]
- smb3: add dynamic trace points for tree disconnect (Ronnie Sahlberg) [2182524]
- cifs: misc: fix spelling typo in comment (Ronnie Sahlberg) [2182524]
- cifs: update internal module number (Ronnie Sahlberg) [2182524]
- cifs: Fix memory leak on the deferred close (Ronnie Sahlberg) [2182524]
- SMB3: fix lease break timeout when multiple deferred close handles for the same file. (Ronnie Sahlberg) [2182524]
- smb3: lower default deferred close timeout to address perf regression (Ronnie Sahlberg) [2182524]
- smb3: allow deferred close timeout to be configurable (Ronnie Sahlberg) [2182524]
- cifs: update internal module number (Ronnie Sahlberg) [2182524]
- cifs: alloc_mid function should be marked as static (Ronnie Sahlberg) [2182524]
- cifs: remove "cifs_" prefix from init/destroy mids functions (Ronnie Sahlberg) [2182524]
- cifs: remove useless DeleteMidQEntry() (Ronnie Sahlberg) [2182524]
- cifs: fix wrong unlock before return from cifs_tree_connect() (Ronnie Sahlberg) [2182524]
- Documentation: networking: TC queue based filtering (Ivan Vecera) [2178209]
- act_skbedit: skbedit queue mapping for receive queue (Ivan Vecera) [2178209]
- wifi: iwlwifi: mvm: protect TXQ list manipulation (Jose Ignacio Tornos Martinez) [2183490]
- wifi: iwlwifi: mvm: fix mvmtxq->stopped handling (Jose Ignacio Tornos Martinez) [2183490]
- smb3: clarify multichannel warning (Ronnie Sahlberg) [2180669]
- smb3: do not log confusing message when server returns no network interfaces (Ronnie Sahlberg) [2180669]
- cifs: do not query ifaces on smb1 mounts (Ronnie Sahlberg) [2180669]
- cifs: periodically query network interfaces from server (Ronnie Sahlberg) [2180669]
- smb3: workaround negprot bug in some Samba servers (Ronnie Sahlberg) [2180669]
- smb3: use netname when available on secondary channels (Ronnie Sahlberg) [2180669]
- smb3: fix empty netname context on secondary channels (Ronnie Sahlberg) [2180669]
- cifs: populate empty hostnames for extra channels (Ronnie Sahlberg) [2180669]
- redhat/kernel.spec.template: fix installonlypkg for meta package (Jan Stancek)
- s390/dump: save IPL CPU registers once DAT is available (Chris von Recklinghausen) [2185692]
- gen_compile_commands: handle multiple lines per .mod file (Joel Slebodnick) [2160559]
- scripts/nsdeps: adjust to the format change of *.mod files (Joel Slebodnick) [2160559]
- kbuild: avoid regex RS for POSIX awk (Joel Slebodnick) [2160559]
- kbuild: make *.mod rule robust against too long argument error (Joel Slebodnick) [2160559]
- kbuild: make built-in.a rule robust against too long argument error (Joel Slebodnick) [2160559]
- kbuild: read *.mod to get objects passed to $(LD) or $(AR) (Joel Slebodnick) [2160559]
- kbuild: make *.mod not depend on *.o (Joel Slebodnick) [2160559]
- kbuild: get rid of duplication in *.mod files (Joel Slebodnick) [2160559]
- kbuild: split the second line of *.mod into *.usyms (Joel Slebodnick) [2160559]
- kbuild: reuse real-search to simplify cmd_mod (Joel Slebodnick) [2160559]
- kbuild: Fixup the IBT kbuild changes (Joel Slebodnick) [2160559]

Sun, 16 Apr 2023 GMT - Jan Stancek <jstancek@redhat.com> [5.14.0-300.el9]
- remoteproc: imx_rproc: Correct i.MX93 DRAM mapping (Steve Best) [2180764]
- remoteproc: imx_rproc: Enable attach recovery for i.MX8QM/QXP (Steve Best) [2180764]
- remoteproc: imx_rproc: Request mbox channel later (Steve Best) [2180764]
- remoteproc: imx_rproc: Support i.MX8QM (Steve Best) [2180764]
- remoteproc: imx_rproc: Support kicking Mcore from Linux for i.MX8QXP (Steve Best) [2180764]
- remoteproc: imx_rproc: Support attaching to i.MX8QXP M4 (Steve Best) [2180764]
- netdevsim: Fix memory leak of nsim_dev->fa_cookie (Petr Oros) [2181505]
- netdevsim: fix memory leak in nsim_bus_dev_new() (Petr Oros) [2181505]
- netdevsim: remove dir in nsim_dev_debugfs_init() when creating ports dir failed (Petr Oros) [2181505]
- netdevsim: fix memory leak in nsim_drv_probe() when nsim_dev_resources_register() failed (Petr Oros) [2181505]
- netdevsim: remove redundant variable ret (Petr Oros) [2181505]
- selftests: netdevsim: Add test cases for route deletion failure (Petr Oros) [2181505]
- netdevsim: fib: Add debugfs knob to simulate route deletion failure (Petr Oros) [2181505]
- netdevsim: fib: Fix reference count leak on route deletion failure (Petr Oros) [2181505]
- netdevsim: rely on XFRM state direction instead of flags (Petr Oros) [2181505]
- powerpc/64s/radix: Fix RWX mapping with relocated kernel (Avnish Chouhan) [2161680]
- powerpc/64s/radix: Fix crash with unaligned relocated kernel (Avnish Chouhan) [2161680]
- mm/filemap: fix page end in filemap_get_read_batch (Nico Pache) [2181263]
- dt-bindings: clock: imx93: drop TPM1/3 LPIT1/2 entry (Steve Best) [2178965]
- clk: imx: imx93: invoke imx_register_uart_clocks (Steve Best) [2178965]
- clk: imx: rename imx_obtain_fixed_clk_hw() to imx_get_clk_hw_by_name() (Steve Best) [2178965]
- clk: imx93: keep sys ctr clock always on (Steve Best) [2178965]
- clk: imx: keep hsio bus clock always on (Steve Best) [2178965]
- clk: imx93: drop tpm1/3, lpit1/2 clk (Steve Best) [2178965]
- clk: imx93: correct enet clock (Steve Best) [2178965]
- clk: imx93: unmap anatop base in error handling path (Steve Best) [2178965]
- clk: imx93: correct the flexspi1 clock setting (Steve Best) [2178965]
- soc: imx: imx93-src: No need to set device_driver owner (Steve Best) [2180773]
- soc: imx: imx93-pd: No need to set device_driver owner (Steve Best) [2180773]
- sched/topology: fix KASAN warning in hop_cmp() (Phil Auld) [RHEL-318]
- lib/cpumask: update comment for cpumask_local_spread() (Phil Auld) [RHEL-318]
- sched/topology: Introduce for_each_numa_hop_mask() (Phil Auld) [RHEL-318]
- sched/topology: Introduce sched_numa_hop_mask() (Phil Auld) [RHEL-318]
- lib/cpumask: reorganize cpumask_local_spread() logic (Phil Auld) [RHEL-318]
- cpumask: improve on cpumask_local_spread() locality (Phil Auld) [RHEL-318]
- sched: add sched_numa_find_nth_cpu() (Phil Auld) [RHEL-318]
- cpumask: introduce cpumask_nth_and_andnot (Phil Auld) [RHEL-318]
- lib/find: introduce find_nth_and_andnot_bit (Phil Auld) [RHEL-318]
- cpumask: add cpumask_nth_{,and,andnot} (Phil Auld) [RHEL-318]
- lib/bitmap: remove bitmap_ord_to_pos (Phil Auld) [RHEL-318]
- lib: remove lib/nodemask.c (Phil Auld) [RHEL-318]
- gcc-plugins: Undefine LATENT_ENTROPY_PLUGIN when plugin disabled for a file (Phil Auld) [RHEL-318]
- powerpc: drop dependency on <asm/machdep.h> in archrandom.h (Phil Auld) [RHEL-318]
- lib/nodemask: inline next_node_in() and node_random() (Phil Auld) [RHEL-318]
- lib/bitmap: add tests for find_nth_bit() (Phil Auld) [RHEL-318]
- lib: add find_nth{,_and,_andnot}_bit() (Phil Auld) [RHEL-318]
- lib/find_bit: optimize find_next_bit() functions (Phil Auld) [RHEL-318]
- lib/find_bit: create find_first_zero_bit_le() (Phil Auld) [RHEL-318]
- lib/find_bit: introduce FIND_FIRST_BIT() macro (Phil Auld) [RHEL-318]
- lib/bitmap: add bitmap_weight_and() (Phil Auld) [RHEL-318]
- lib/bitmap: don't call __bitmap_weight() in kernel code (Phil Auld) [RHEL-318]
- lib/cpumask: move trivial wrappers around find_bit to the header (Phil Auld) [RHEL-318]
- lib/cpumask: change return types to unsigned where appropriate (Phil Auld) [RHEL-318]
- cpumask: change return types to bool where appropriate (Phil Auld) [RHEL-318]
- cpumask: Always inline helpers which use bit manipulation functions (Phil Auld) [RHEL-318]
- cpumask: use find_first_and_bit() (Phil Auld) [RHEL-318]
- asm-generic/bitops: Always inline all bit manipulation helpers (Phil Auld) [RHEL-318]
- lib/bitmap: change type of bitmap_weight to unsigned long (Phil Auld) [RHEL-318]
- lib/bitmap: change return types to bool where appropriate (Phil Auld) [RHEL-318]
- arm: align find_bit declarations with generic kernel (Phil Auld) [RHEL-318]
- nodemask: Fix return values to be unsigned (Phil Auld) [RHEL-318]
- bitmap: Fix return values to be unsigned (Phil Auld) [RHEL-318]
- net: thunderbolt: fix memory leak in tbnet_open() (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Clear ep descriptor last (Desnes Nunes) [2181663]
- usb: dwc3: exynos: Fix remove() function (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Disable GUSB2PHYCFG.SUSPHY for End Transfer (Desnes Nunes) [2181663]
- USB: serial: option: add u-blox LARA-L6 modem (Desnes Nunes) [2181663]
- USB: serial: option: add u-blox LARA-R6 00B modem (Desnes Nunes) [2181663]
- USB: serial: option: remove old LARA-R6 PID (Desnes Nunes) [2181663]
- net: thunderbolt: Fix error handling in tbnet_init() (Desnes Nunes) [2181663]
- USB: serial: option: add Fibocom FM160 0x0111 composition (Desnes Nunes) [2181663]
- usb: add NO_LPM quirk for Realforce 87U Keyboard (Desnes Nunes) [2181663]
- usb: chipidea: fix deadlock in ci_otg_del_timer (Desnes Nunes) [2181663]
- usb: dwc3: Do not get extcon device when usb-role-switch is used (Desnes Nunes) [2181663]
- usb: typec: tipd: Prevent uninitialized event{1,2} in IRQ handler (Desnes Nunes) [2181663]
- usb: typec: mux: Enter safe mode only when pins need to be reconfigured (Desnes Nunes) [2181663]
- Revert "usb: dwc3: disable USB core PHY management" (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Return -ESHUTDOWN on ep disable (Desnes Nunes) [2181663]
- USB: serial: option: add Sierra Wireless EM9191 (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Don't set IMI for no_interrupt (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Stop processing more requests on IMI (Desnes Nunes) [2181663]
- xhci: Remove device endpoints from bandwidth list when freeing the device (Desnes Nunes) [2181663]
- xhci: Add quirk to reset host back to default state at shutdown (Desnes Nunes) [2181663]
- usb: xhci: add XHCI_SPURIOUS_SUCCESS to ASM1042 despite being a V0.96 controller (Desnes Nunes) [2181663]
- usb: typec: ucsi: acpi: Implement resume callback (Desnes Nunes) [2181663]
- usb: typec: ucsi: Check the connection on resume (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Don't delay End Transfer on delayed_status (Desnes Nunes) [2181663]
- usb: dwc3: Don't switch OTG -> peripheral if extcon is present (Desnes Nunes) [2181663]
- Revert "usb: dwc3: Don't switch OTG -> peripheral if extcon is present" (Desnes Nunes) [2181663]
- Revert "USB: fixup for merge issue with "usb: dwc3: Don't switch OTG -> peripheral if extcon is present"" (Desnes Nunes) [2181663]
- USB: omap_udc: Fix spelling mistake: "tranceiver_ctrl" -> "transceiver_ctrl" (Desnes Nunes) [2181663]
- usb: typec: Replace custom implementation of device_match_fwnode() (Desnes Nunes) [2181663]
- usb: idmouse: fix an uninit-value in idmouse_open (Desnes Nunes) [2181663]
- usb: phy: generic: Switch to use dev_err_probe() helper (Desnes Nunes) [2181663]
- usb: ulpi: use DEFINE_SHOW_ATTRIBUTE to simplify ulpi_regs (Desnes Nunes) [2181663]
- usb: cdc-wdm: Use skb_put_data() instead of skb_put/memcpy pair (Desnes Nunes) [2181663]
- usb: typec: fusb302: Switch to use dev_err_probe() helper (Desnes Nunes) [2181663]
- USB: serial: qcserial: add new usb-id for Dell branded EM7455 (Desnes Nunes) [2181663]
- media: flexcop-usb: use usb_endpoint_maxp() (Desnes Nunes) [2181663]
- media: flexcop-usb: clean up URB initialisation (Desnes Nunes) [2181663]
- media: flexcop-usb: clean up endpoint sanity checks (Desnes Nunes) [2181663]
- media: usb/dvb-usb-v2: fix repeated words in comments (Desnes Nunes) [2181663]
- thunderbolt: Use dev_err_probe() (Desnes Nunes) [2181663]
- thunderbolt: Convert to use sysfs_emit()/sysfs_emit_at() APIs (Desnes Nunes) [2181663]
- Revert "usb: storage: Add quirk for Samsung Fit flash" (Desnes Nunes) [2181663]
- usb: dwc3: core: fix some leaks in probe (Desnes Nunes) [2181663]
- usb: dwc3: core: Enable GUCTL1 bit 10 for fixing termination error after resume bug (Desnes Nunes) [2181663]
- dt-bindings: usb: snps,dwc3: Add 'snps,resume-hs-terminations' quirk (Desnes Nunes) [2181663]
- USB: add RESET_RESUME quirk for NVIDIA Jetson devices in RCM (Desnes Nunes) [2181663]
- usb: dwc3: core: add gfladj_refclk_lpm_sel quirk (Desnes Nunes) [2181663]
- dt-bindings: usb: dwc3: Add gfladj-refclk-lpm-sel-quirk (Desnes Nunes) [2181663]
- usb: dwc3: pci: Add PCIe device ID for USB3 controller on CPU sub-system for Alder Lake P (Desnes Nunes) [2181663]
- usb: dwc3: pci: Update the macro names for USB PCIe device ID's for Alder Lake platforms (Desnes Nunes) [2181663]
- usb: dwc3: xilinx: fix usb3 non-wakeup source resume failure (Desnes Nunes) [2181663]
- usb: dwc3: xilinx: add power management ops support (Desnes Nunes) [2181663]
- media: uvcvideo: move uvc_format_desc to common header (Desnes Nunes) [2181663]
- media: v4l: move helper functions for fractions from uvc to v4l2-common (Desnes Nunes) [2181663]
- dt-bindings: usb: dwc3: add sdm670 compatible (Desnes Nunes) [2181663]
- usb: dwc3: qcom: drop unneeded compatibles (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Do not clear ep delayed stop flag during ep disable (Desnes Nunes) [2181663]
- dt-bindings: usb: dwc2: rockchip: add rockchip,rk3128-usb (Desnes Nunes) [2181663]
- dt-bindings: usb: qcom,dwc3: Fix SM6115 clocks, irqs (Desnes Nunes) [2181663]
- usb: dwc2: Remove redundant license text (Desnes Nunes) [2181663]
- usb: dwc3: Fix typos in gadget.c (Desnes Nunes) [2181663]
- xhci: remove unused lpm_failed_dev member from struct xhci_hcd (Desnes Nunes) [2181663]
- xhci: remove unused command member from struct xhci_hcd struct (Desnes Nunes) [2181663]
- xhci: show fault reason for a failed enable slot command (Desnes Nunes) [2181663]
- xhci: Don't show warning for reinit on known broken suspend (Desnes Nunes) [2181663]
- xhci: dbc: Fix memory leak in xhci_alloc_dbc() (Desnes Nunes) [2181663]
- usb: host: xhci: Fix potential memory leak in xhci_alloc_stream_info() (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up driver prefix (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: move driver structure (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up attribute visibility logic (Desnes Nunes) [2181663]
- USB: serial: console: move mutex_unlock() before usb_serial_put() (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: convert to use dev_groups (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: add support for HP and HA devices (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: simplify divisor handling (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: assume hi-speed type (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up baudrate request (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up attribute handling (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up modem-status handling (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: tighten device-type detection (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: rename channel index (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: include FT2232D in type string (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: rename chip types (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: drop redundant chip type comments (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up chip type enum (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: fix 300 bps rate for SIO (Desnes Nunes) [2181663]
- usb: typec: intel_pmc_mux: Use the helper acpi_dev_get_memory_resources() (Desnes Nunes) [2181663]
- usb: misc: usb3503: call clk_disable_unprepare in the error handling (Desnes Nunes) [2181663]
- usb: chipidea: make configs for glue drivers visible with EXPERT (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Submit endxfer command if delayed during disconnect (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Skip waiting for CMDACT cleared during endxfer (Desnes Nunes) [2181663]
- usb: dwc3: Increase DWC3 controller halt timeout (Desnes Nunes) [2181663]
- usb: dwc3: Remove DWC3 locking during gadget suspend/resume (Desnes Nunes) [2181663]
- usb: dwc3: Avoid unmapping USB requests if endxfer is not complete (Desnes Nunes) [2181663]
- usb: misc: uss720: fix uninitialized variable rlen (Desnes Nunes) [2181663]
- thunderbolt: debugfs: Fix spelling mistakes in seq_puts text (Desnes Nunes) [2181663]
- thunderbolt: Add support for ASMedia NVM image format (Desnes Nunes) [2181663]
- thunderbolt: Move vendor specific NVM handling into nvm.c (Desnes Nunes) [2181663]
- thunderbolt: Provide tb_retimer_nvm_read() analogous to tb_switch_nvm_read() (Desnes Nunes) [2181663]
- thunderbolt: Rename and make nvm_read() available for other files (Desnes Nunes) [2181663]
- thunderbolt: Extend NVM version fields to 32-bits (Desnes Nunes) [2181663]
- thunderbolt: Allow NVM upgrade of USB4 host routers (Desnes Nunes) [2181663]
- scsi: uas: Drop DID_TARGET_FAILURE use (Desnes Nunes) [2181663]
- usb: clean up after dropping driver registration log spam (Desnes Nunes) [2181663]
- usb: phy: tegra: switch to using devm_gpiod_get() (Desnes Nunes) [2181663]
- USB: xhci: make xhci_get_endpoint_address static (Desnes Nunes) [2181663]
- thunderbolt: Add support for receiver lane margining (Desnes Nunes) [2181663]
- thunderbolt: Add helper to check if CL states are enabled on port (Desnes Nunes) [2181663]
- thunderbolt: Pass CL state bitmask to tb_port_clx_supported() (Desnes Nunes) [2181663]
- thunderbolt: Move port CL state functions into correct place in switch.c (Desnes Nunes) [2181663]
- thunderbolt: Move tb_xdomain_parent() to tb.h (Desnes Nunes) [2181663]
- USB: hcd-pci: Drop the unused id parameter from usb_hcd_pci_probe() (Desnes Nunes) [2181663]
- net: thunderbolt: Update module description with mention of USB4 (Desnes Nunes) [2181663]
- net: thunderbolt: Enable full end-to-end flow control (Desnes Nunes) [2181663]
- thunderbolt: Add back Intel Falcon Ridge end-to-end flow control workaround (Desnes Nunes) [2181663]
- thunderbolt: Show link type for XDomain connections too (Desnes Nunes) [2181663]
- net: thunderbolt: Enable DMA paths only after rings are enabled (Desnes Nunes) [2181663]
- usb: reduce kernel log spam on driver registration (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Continue handling EP0 xfercomplete events (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Synchronize IRQ between soft connect/disconnect (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Force sending delayed status during soft disconnect (Desnes Nunes) [2181663]
- usb: dwc3: Do not service EP0 and conndone events if soft disconnected (Desnes Nunes) [2181663]
- usb: host: xhci-plat: suspend/resume clks for brcm (Desnes Nunes) [2181663]
- usb: host: xhci-plat: suspend and resume clocks (Desnes Nunes) [2181663]
- usb: phy: mxs: fix MXS_PHY_TX_CAL45_MIN and MXS_PHY_TX_CAL45_MAX (Desnes Nunes) [2181663]
- usb: host: Initiate urb ep with udev ep0 (Desnes Nunes) [2181663]
- usb: ehci: Use endpoint in URB to get maxpacket (Desnes Nunes) [2181663]
- usb: chipidea: Add support for VBUS control with PHY (Desnes Nunes) [2181663]
- dt-bindings: usb: Add missing (unevaluated|additional)Properties on child nodes (Desnes Nunes) [2181663]
- media: uvcvideo: Limit power line control for Sonix Technology (Desnes Nunes) [2181663]
- media: uvcvideo: Use entity get_cur in uvc_ctrl_set (Desnes Nunes) [2181663]
- media: uvcvideo: Fix typo 'the the' in comment (Desnes Nunes) [2181663]
- media: uvcvideo: Use indexed loops in uvc_ctrl_init_ctrl() (Desnes Nunes) [2181663]
- media: uvcvideo: Fix memory leak in uvc_gpio_parse (Desnes Nunes) [2181663]
- media: gspca: Fix typo 'the the' in comment (Desnes Nunes) [2181663]
- thunderbolt: Add support for Intel Meteor Lake (Desnes Nunes) [2181663]
- thunderbolt: Add comment where Thunderbolt 4 PCI IDs start (Desnes Nunes) [2181663]
- usb/hcd: Fix dma_map_sg error check (Desnes Nunes) [2181663]
- usb: move from strlcpy with unused retval to strscpy (Desnes Nunes) [2181663]
- dt-bindings: usb: renesas, usb3-peri: Document RZ/V2M r9a09g011 support (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Fix CC PHY noise filter of voltage level (Desnes Nunes) [2181663]
- usb: typec: tcpci: Move function "tcpci_to_typec_cc" to common (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Add compatible id with rt1715 (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Add initial phy setting (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Add regulator support when source vbus (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Fix vendor setting when set vconn (Desnes Nunes) [2181663]
- dt-bindings usb: typec: rt1711h: Add binding for Richtek RT1711H (Desnes Nunes) [2181663]
- usb: dwc3: qcom: clean up icc init (Desnes Nunes) [2181663]
- usb: dwc3: qcom: only parse 'maximum-speed' once (Desnes Nunes) [2181663]
- usb: common: debug: Check non-standard control requests (Desnes Nunes) [2181663]
- usb: dwc3: trace: add Start of Frame Number to trace event (Desnes Nunes) [2181663]
- usb: dwc3: debug: show events parameters in hex (Desnes Nunes) [2181663]
- usb: dwc3: gadget: conditionally remove requests (Desnes Nunes) [2181663]
- usb: typec: ucsi: stm32g0: Fix spelling mistake "booloader" -> "bootloader" (Desnes Nunes) [2181663]
- usb: common: usb-conn-gpio: Simplify some error message (Desnes Nunes) [2181663]
- block: Add error codes for common PR failures (Maurizio Lombardi) [2160677]
- nvmet: avoid potential UAF in nvmet_req_complete() (Maurizio Lombardi) [2160677]
- nvme-tcp: add nvme-tcp pdu size build protection (Maurizio Lombardi) [2160677]
- nvme-tcp: fix opcode reporting in the timeout handler (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Lexar NM620 (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Netac NV3000 (Maurizio Lombardi) [2160677]
- nvme-pci: fixing memory leak in probe teardown path (Maurizio Lombardi) [2160677]
- nvme: fix handling single range discard request (Maurizio Lombardi) [2160677]
- nvme-fabrics: show well known discovery name (Maurizio Lombardi) [2160677]
- nvme-tcp: don't access released socket during error recovery (Maurizio Lombardi) [2160677]
- nvme-auth: fix an error code in nvme_auth_process_dhchap_challenge() (Maurizio Lombardi) [2160677]
- nvme: bring back auto-removal of deleted namespaces during sequential scan (Maurizio Lombardi) [2160677]
- nvme: fix sparse warning on effects masking (Maurizio Lombardi) [2160677]
- nvme-pci: remove iod use_sgls (Maurizio Lombardi) [2160677]
- nvme-pci: fix freeing single sgl (Maurizio Lombardi) [2160677]
- nvme: mask CSE effects for security receive (Maurizio Lombardi) [2160677]
- nvme: always initialize known command effects (Maurizio Lombardi) [2160677]
- nvmet: for nvme admin set_features cmd, call nvmet_check_data_len_lte() (Maurizio Lombardi) [2160677]
- nvme-tcp: add additional info for nvme_tcp_timeout log (Maurizio Lombardi) [2160677]
- nvme: add nvme_opcode_str function for all nvme cmd types (Maurizio Lombardi) [2160677]
- nvme: remove nvme_execute_passthru_rq (Maurizio Lombardi) [2160677]
- nvme-pci: place descriptor addresses in iod (Maurizio Lombardi) [2160677]
- nvme-pci: use mapped entries for sgl decision (Maurizio Lombardi) [2160677]
- nvme-pci: remove SGL segment descriptors (Maurizio Lombardi) [2160677]
- nvme-auth: don't use NVMe status codes (Maurizio Lombardi) [2160677]
- nvme-fabrics: clarify AUTHREQ result handling (Maurizio Lombardi) [2160677]
- nvme-pci: add bogus ID quirk for ADATA SX6000PNP (Maurizio Lombardi) [2160677]
- nvme-auth: mark nvme_auth_wq static (Maurizio Lombardi) [2160677]
- nvme-auth: use workqueue dedicated to authentication (Maurizio Lombardi) [2160677]
- nvme: clear the request_queue pointers on failure in nvme_alloc_io_tag_set (Maurizio Lombardi) [2160677]
- nvme: clear the request_queue pointers on failure in nvme_alloc_admin_tag_set (Maurizio Lombardi) [2160677]
- nvme-fc: fix a missing queue put in nvmet_fc_ls_create_association (Maurizio Lombardi) [2160677]
- nvme: fix passthrough csi check (Maurizio Lombardi) [2160677]
- nvme-pci: fix timeout request state check (Maurizio Lombardi) [2160677]
- nvme-apple: only reset the controller when RTKit is running (Maurizio Lombardi) [2160677]
- nvme-apple: reset controller during shutdown (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_IDENTIFY_CNS quirk to Apple T2 controllers (Maurizio Lombardi) [2160677]
- nvme-apple: add NVME_QUIRK_IDENTIFY_CNS quirk to fix regression (Maurizio Lombardi) [2160677]
- nvme-auth: fix smatch warning complaints (Maurizio Lombardi) [2160677]
- nvme: also return I/O command effects from nvme_command_effects (Maurizio Lombardi) [2160677]
- nvmet: don't defer passthrough commands with trivial effects to the workqueue (Maurizio Lombardi) [2160677]
- nvmet: set the LBCC bit for commands that modify data (Maurizio Lombardi) [2160677]
- nvmet: use NVME_CMD_EFFECTS_CSUPP instead of open coding it (Maurizio Lombardi) [2160677]
- nvme-pci: update sqsize when adjusting the queue depth (Maurizio Lombardi) [2160677]
- nvme: fix setting the queue depth in nvme_alloc_io_tag_set (Maurizio Lombardi) [2160677]
- nvme-pci: use the tagset alloc/free helpers (Maurizio Lombardi) [2160677]
- nvme-pci: fix page size checks (Maurizio Lombardi) [2160677]
- nvme-pci: fix mempool alloc size (Maurizio Lombardi) [2160677]
- nvme-pci: fix doorbell buffer value endianness (Maurizio Lombardi) [2160677]
- nvme: Convert NVMe errors to PR errors (Maurizio Lombardi) [2160677]
- nvmet: don't open-code NVME_NS_ATTR_RO enumeration (Maurizio Lombardi) [2160677]
- nvme: add the Apple shared tag workaround to nvme_alloc_io_tag_set (Maurizio Lombardi) [2160677]
- nvme: only set reserved_tags in nvme_alloc_io_tag_set for fabrics controllers (Maurizio Lombardi) [2160677]
- nvme: consolidate setting the tagset flags (Maurizio Lombardi) [2160677]
- nvme-pci: split out a nvme_pci_ctrl_is_dead helper (Maurizio Lombardi) [2160677]
- nvme-pci: return early on ctrl state mismatch in nvme_reset_work (Maurizio Lombardi) [2160677]
- nvme-pci: rename nvme_disable_io_queues (Maurizio Lombardi) [2160677]
- nvme-pci: cleanup nvme_suspend_queue (Maurizio Lombardi) [2160677]
- nvme-pci: remove nvme_pci_disable (Maurizio Lombardi) [2160677]
- nvme-pci: remove nvme_disable_admin_queue (Maurizio Lombardi) [2160677]
- nvme: merge nvme_shutdown_ctrl into nvme_disable_ctrl (Maurizio Lombardi) [2160677]
- nvme: use nvme_wait_ready in nvme_shutdown_ctrl (Maurizio Lombardi) [2160677]
- nvme-apple: fix controller shutdown in apple_nvme_disable (Maurizio Lombardi) [2160677]
- nvme-fc: move common code into helper (Maurizio Lombardi) [2160677]
- nvme-fc: avoid null pointer dereference (Maurizio Lombardi) [2160677]
- nvme-multipath: support io stats on the mpath device (Maurizio Lombardi) [2160677]
- nvme: introduce nvme_start_request (Maurizio Lombardi) [2160677]
- nvme: use kstrtobool() instead of strtobool() (Maurizio Lombardi) [2160677]
- nvmet: expose firmware revision to configfs (Maurizio Lombardi) [2160677]
- nvmet: expose IEEE OUI to configfs (Maurizio Lombardi) [2160677]
- nvme: rename the queue quiescing helpers (Maurizio Lombardi) [2160677]
- nvme: avoid fallback to sequential scan due to transient issues (Maurizio Lombardi) [2160677]
- nvme-auth: have dhchap_auth_work wait for queues auth to complete (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant auth_work flush (Maurizio Lombardi) [2160677]
- nvme-auth: convert dhchap_auth_list to an array (Maurizio Lombardi) [2160677]
- nvme-auth: check chap ctrl_key once constructed (Maurizio Lombardi) [2160677]
- nvme-auth: no need to reset chap contexts on re-authentication (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant deallocations (Maurizio Lombardi) [2160677]
- nvme-auth: clear sensitive info right after authentication completes (Maurizio Lombardi) [2160677]
- nvme-auth: guarantee dhchap buffers under memory pressure (Maurizio Lombardi) [2160677]
- nvme-auth: don't keep long lived 4k dhchap buffer (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant if statement (Maurizio Lombardi) [2160677]
- nvme-auth: don't override ctrl keys before validation (Maurizio Lombardi) [2160677]
- nvme-auth: don't ignore key generation failures when initializing ctrl keys (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant buffer deallocations (Maurizio Lombardi) [2160677]
- nvme-auth: don't re-authenticate if the controller is not LIVE (Maurizio Lombardi) [2160677]
- nvme-auth: remove symbol export from nvme_auth_reset (Maurizio Lombardi) [2160677]
- nvme-auth: rename authentication work elements (Maurizio Lombardi) [2160677]
- nvme-auth: rename __nvme_auth_[reset|free] to nvme_auth[reset|free]_dhchap (Maurizio Lombardi) [2160677]
- nvme: implement the DEAC bit for the Write Zeroes command (Maurizio Lombardi) [2160677]
- nvme-fc: improve memory usage in nvme_fc_rcv_ls_req() (Maurizio Lombardi) [2160677]
- nvmet: only allocate a single slab for bvecs (Maurizio Lombardi) [2160677]
- nvmet: force reconnect when number of queue changes (Maurizio Lombardi) [2160677]
- nvmet: use try_cmpxchg in nvmet_update_sq_head (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Netac NV7000 (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Micron Nitro (Maurizio Lombardi) [2160677]
- nvme: quiet user passthrough command errors (Maurizio Lombardi) [2160677]
- nvme-multipath: set queue dma alignment to 3 (Maurizio Lombardi) [2160677]
- nvme-tcp: replace sg_init_marker() with sg_init_table() (Maurizio Lombardi) [2160677]
- nvme-hwmon: kmalloc the NVME SMART log buffer (Maurizio Lombardi) [2160677]
- nvme-hwmon: consistently ignore errors from nvme_hwmon_init (Maurizio Lombardi) [2160677]
- nvme-apple: don't limit DMA segement size (Maurizio Lombardi) [2160677]
- nvme-pci: disable write zeroes on various Kingston SSD (Maurizio Lombardi) [2160677]
- nvme-pci: avoid the deepest sleep state on ZHITAI TiPro5000 SSDs (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Lexar NM760 (Maurizio Lombardi) [2160677]
- nvme: Use blk_rq_map_user_io helper (Maurizio Lombardi) [2160677]
- nvmet: don't look at the request_queue in nvmet_bdev_set_limits (Maurizio Lombardi) [2160677]
- nvmet: don't look at the request_queue in nvmet_bdev_zone_mgmt_emulate_all (Maurizio Lombardi) [2160677]
- nvmet: add helpers to set the result field for connect commands (Maurizio Lombardi) [2160677]
- nvme: improve the NVME_CONNECT_AUTHREQ* definitions (Maurizio Lombardi) [2160677]
- nvmet-tcp: handle ICReq PDU received in NVMET_TCP_Q_LIVE state (Maurizio Lombardi) [2160677]
- nvme-pci: report the actual number of tagset maps (Maurizio Lombardi) [2160677]
- nvme: ensure subsystem reset is single threaded (Maurizio Lombardi) [2160677]
- nvme: restrict management ioctls to admin (Maurizio Lombardi) [2160677]
- nvme: copy firmware_rev on each init (Maurizio Lombardi) [2160677]
- nvme: handle effects after freeing the request (Maurizio Lombardi) [2160677]
- nvme-tcp: print actual source IP address through sysfs "address" attr (Maurizio Lombardi) [2160677]
- nvme-pci: move iod dma_len fill gaps (Maurizio Lombardi) [2160677]
- nvme-pci: iod npages fits in s8 (Maurizio Lombardi) [2160677]
- nvme-pci: iod's 'aborted' is a bool (Maurizio Lombardi) [2160677]
- nvme-pci: remove nvme_queue from nvme_iod (Maurizio Lombardi) [2160677]
- nvme: consider also host_iface when checking ip options (Maurizio Lombardi) [2160677]
- nvmet: avoid unnecessary flush bio (Maurizio Lombardi) [2160677]
- nvmet-auth: remove redundant parameters req (Maurizio Lombardi) [2160677]
- nvmet-auth: clean up with done_kfree (Maurizio Lombardi) [2160677]
- nvme-auth: remove the redundant req->cqe->result.u16 assignment operation (Maurizio Lombardi) [2160677]
- nvme: move from strlcpy with unused retval to strscpy (Maurizio Lombardi) [2160677]
- nvme: add comment for unaligned "fake" nqn (Maurizio Lombardi) [2160677]
- nvme-pci: disable Write Zeroes on Phison E3C/E4C (Maurizio Lombardi) [2160677]
- nvme: Fix IOC_PR_CLEAR and IOC_PR_RELEASE ioctls for nvme devices (Maurizio Lombardi) [2160677]
- locking/rwsem: Disable preemption in all down_write*() and up_write() code paths (Joel Savitz) [2176147]
- locking/rwsem: Disable preemption in all down_read*() and up_read() code paths (Joel Savitz) [2176147]
- locking/rwsem: Prevent non-first waiter from spinning in down_write() slowpath (Joel Savitz) [2176147]
- rtmutex: Ensure that the top waiter is always woken up (Joel Savitz) [2176147]
- locking/lockdep: Print more debug information - report name and key when look_up_lock_class() got confused (Joel Savitz) [2176147]
- locking: Fix qspinlock/x86 inline asm error (Joel Savitz) [2176147]
- locking: Add __lockfunc to slow path functions (Joel Savitz) [2176147]
- locking/rwsem: Allow slowpath writer to ignore handoff bit if not set by first waiter (Joel Savitz) [2176147]
- kernel/lockdep: move lockdep sysctls to its own file (Joel Savitz) [2176147]
- locking/qrwlock: Change "queue rwlock" to "queued rwlock" (Joel Savitz) [2176147]
- locking/mutex: Make contention tracepoints more consistent wrt adaptive spinning (Joel Savitz) [2176147]
- locking: Apply contention tracepoints in the slow path (Joel Savitz) [2176147]
- locking/rwsem: Always try to wake waiters in out_nolock path (Joel Savitz) [2176147]
- locking/rwsem: No need to check for handoff bit if wait queue empty (Joel Savitz) [2176147]
- lockdep: Use memset_startat() helper in reinit_class() (Joel Savitz) [2176147]
- locking/rwsem: Conditionally wake waiters in reader/writer slowpaths (Joel Savitz) [2176147]
- locking/rwsem: Make handoff bit handling more consistent (Joel Savitz) [2176147]
- Revert "locking/rwsem: Conditionally wake waiters in reader/writer slowpaths" (Joel Savitz) [2176147]
- futex: Fix futex_waitv() hrtimer debug object leak on kcalloc error (Joel Savitz) [2176147]
- futex: Remove a PREEMPT_RT_FULL reference. (Joel Savitz) [2176147]
- futex: Fix additional regressions (Joel Savitz) [2176147]
- futex: Fix sparc32/m68k/nds32 build regression (Joel Savitz) [2176147]
- futex: Ensure futex_atomic_cmpxchg_inatomic() is present (Joel Savitz) [2176147]
- futex: Remove futex_cmpxchg detection (Joel Savitz) [2176147]
- dm: fix __send_duplicate_bios() to always allow for splitting IO (Benjamin Marzinski) [2184420]
- dm: fix improper splitting for abnormal bios (Benjamin Marzinski) [2184420]

...

Thu, 20 Apr 2023 05:13:59 GMT: kernel-debug-uki-virt-5.14.0-302.el9.x86_64

kernel-debug-uki-virt - The Linux kernel compiled with PREEMPT_RT enabled unified kernel image for virtual machines

Prebuilt debug unified kernel image for virtual machines.

Change Log:

Wed, 19 Apr 2023 GMT - Jan Stancek <jstancek@redhat.com> [5.14.0-302.el9]
- blk-mq: directly poll requests (Ming Lei) [2186507]
- inet: control sockets should not use current thread task_frag (Guillaume Nault) [2183213]
- net: simplify sk_page_frag (Guillaume Nault) [2183213]
- Treewide: Stop corrupting socket's task_frag (Guillaume Nault) [2183213]
- net: Introduce sk_use_task_frag in struct sock. (Guillaume Nault) [2183213]
- PCI: Fix use-after-free in pci_bus_release_domain_nr() (Myron Stowe) [2184109]
- powerpc/pseries/vas: Ignore VAS update for DLPAR if copy/paste is not enabled (Mamatha Inamdar) [2185505]
- nfs42: do not fail with EIO if ssc returns NFS4ERR_OFFLOAD_DENIED (Benjamin Coddington) [2170423]
- cnic: don't pass bogus GFP_ flags to dma_alloc_coherent (Nilesh Javali) [2164967]
- cnic: Use the bitmap API to allocate bitmaps (Nilesh Javali) [2164967]
- arm64/sve: Add Perf extensions documentation (Mark Salter) [2167398]
- arm64: asm/perf_regs.h: Avoid C++-style comment in UAPI header (Mark Salter) [2167398]
- perf: arm64: Add SVE vector granule register to user regs (Mark Salter) [2167398]
- arm64/cpufeature: Fix field sign for DIT hwcap detection (Mark Salter) [2167398]
- arm64/uprobes: change the uprobe_opcode_t typedef to fix the sparse warning (Mark Salter) [2167398]
- arm64/sysreg: Fix errors in 32 bit enumeration values (Mark Salter) [2167398]
- KVM: arm64: vgic: Add Apple M2 cpus to the list of broken SEIS implementations (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- perf: arm_spe: Use feature numbering for PMSEVFR_EL1 defines (Mark Salter) [2167398]
- redhat/configs: enable ARM64_ERRATUM_2645198 (Mark Salter) [2167398]
- arm64: errata: Workaround possible Cortex-A715 [ESR|FAR]_ELx corruption (Mark Salter) [2167398]
- arm64:uprobe fix the uprobe SWBP_INSN in big-endian (Mark Salter) [2167398]
- arm64: insn: always inline hint generation (Mark Salter) [2167398]
- arm64: insn: simplify insn group identification (Mark Salter) [2167398]
- arm64: insn: always inline predicates (Mark Salter) [2167398]
- arm64: insn: remove aarch64_insn_gen_prefetch() (Mark Salter) [2167398]
- arm64: alternatives: make apply_alternatives_vdso() static (Mark Salter) [2167398]
- arm64: make is_ttbrX_addr() noinstr-safe (Mark Salter) [2167398]
- arm64: atomics: lse: remove stale dependency on JUMP_LABEL (Mark Salter) [2167398]
- arm64/asm: Remove unused enable_da macro (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Use kstrtobool() instead of strtobool() (Mark Salter) [2167398]
- arm64: move on_thread_stack() to <asm/stacktrace.h> (Mark Salter) [2167398]
- arm64: remove current_top_of_stack() (Mark Salter) [2167398]
- arm64/sysreg: Remove duplicate definitions from asm/sysreg.h (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_DFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_DFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR5_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert MVFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert MVFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert MVFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_PFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_PFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_PFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR6_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR5_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR4_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR3_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR4_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR3_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Extend the maximum width of a register and symbol name (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MVFR2_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MVFR1_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MVFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_DFR1_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_DFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_PFR2_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_PFR1_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_PFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR6_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR5_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR4_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_MMFR5_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_MMFR4_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_MMFR0_EL1 (Mark Salter) [2167398]
- arm64: booting: Require placement within 48-bit addressable memory (Mark Salter) [2167398]
- arm64: mm: kfence: only handle translation faults (Mark Salter) [2167398]
- arm64/mm: Simplify and document pte_to_phys() for 52 bit addresses (Mark Salter) [2167398]
- arm64: armv8_deprecated: fix unused-function error (Mark Salter) [2167398]
- arm64: armv8_deprecated: rework deprected instruction handling (Mark Salter) [2167398]
- arm64: armv8_deprecated: move aarch32 helper earlier (Mark Salter) [2167398]
- arm64: armv8_deprecated move emulation functions (Mark Salter) [2167398]
- arm64: armv8_deprecated: fold ops into insn_emulation (Mark Salter) [2167398]
- arm64: rework EL0 MRS emulation (Mark Salter) [2167398]
- arm64: factor insn read out of call_undef_hook() (Mark Salter) [2167398]
- arm64: factor out EL1 SSBS emulation hook (Mark Salter) [2167398]
- arm64: split EL0/EL1 UNDEF handlers (Mark Salter) [2167398]
- arm64: allow kprobes on EL0 handlers (Mark Salter) [2167398]
- arm64: Add Cortex-715 CPU part definition (Mark Salter) [2167398]
- arm64/hwcap: Add support for SVE 2.1 (Mark Salter) [2167398]
- arm64/hwcap: Add support for FEAT_RPRFM (Mark Salter) [2167398]
- arm64/hwcap: Add support for FEAT_CSSC (Mark Salter) [2167398]
- arm64: Enable data independent timing (DIT) in the kernel (Mark Salter) [2167398]
- arm64/fpsimd: Make kernel_neon_ API _GPL (Mark Salter) [2167398]
- arm64: alternative: constify alternative_has_feature_* argument (Mark Salter) [2167398]
- arm64: jump_label: mark arguments as const to satisfy asm constraints (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix XGene-1 TVAL register math error (Mark Salter) [2167398]
- arm64: efi: Fix handling of misaligned runtime regions and drop warning (Mark Salter) [2167398]
- arm64: cpufeature: Fix the visibility of compat hwcaps (Mark Salter) [2167398]
- arm64: entry: avoid kprobe recursion (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix CNTPCT_LO and CNTVCT_LO value (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix handling of ARM erratum 858921 (Mark Salter) [2167398]
- redhat/configs: Enable CONFIG_ARM64_ERRATUM_2441007 (Mark Salter) [2167398]
- arm64: errata: Add Cortex-A55 to the repeat tlbi list (Mark Salter) [2167398]
- arm64/sysreg: Fix typo in SCTR_EL1.SPINTMASK (Mark Salter) [2167398]
- arm64: alternatives: Use vdso/bits.h instead of linux/bits.h (Mark Salter) [2167398]
- arm64: uaccess: simplify uaccess_mask_ptr() (Mark Salter) [2167398]
- arm64: support huge vmalloc mappings (Mark Salter) [2167398]
- arm64: spectre: increase parameters that can be used to turn off bhb mitigation individually (Mark Salter) [2167398]
- arm64: run softirqs on the per-CPU IRQ stack (Mark Salter) [2167398]
- arm64: vdso: use SYS_CNTVCTSS_EL0 for gettimeofday (Mark Salter) [2167398]
- arm64: alternative: patch alternatives in the vDSO (Mark Salter) [2167398]
- arm64: module: move find_section to header (Mark Salter) [2167398]
- arm64: module: Remove unused plt_entry_is_initialized() (Mark Salter) [2167398]
- arm64: module: Make plt_equals_entry() static (Mark Salter) [2167398]
- arm64: fix the build with binutils 2.27 (Mark Salter) [2167398]
- arm64: avoid BUILD_BUG_ON() in alternative-macros (Mark Salter) [2167398]
- arm64: alternatives: add shared NOP callback (Mark Salter) [2167398]
- arm64: alternatives: add alternative_has_feature_*() (Mark Salter) [2167398]
- arm64: alternatives: have callbacks take a cap (Mark Salter) [2167398]
- arm64: alternatives: make alt_region const (Mark Salter) [2167398]
- arm64: alternatives: hoist print out of __apply_alternatives() (Mark Salter) [2167398]
- arm64: alternatives: proton-pack: prepare for cap changes (Mark Salter) [2167398]
- arm64: alternatives: kvm: prepare for cap changes (Mark Salter) [2167398]
- arm64: cpufeature: make cpus_have_cap() noinstr-safe (Mark Salter) [2167398]
- arm64/ptrace: Support access to TPIDR2_EL0 (Mark Salter) [2167398]
- arm64/sysreg: Fix a few missed conversions (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64AFRn_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64DFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64FDR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Use feature numbering for PMU and SPE revisions (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64DFR0_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Align field names in ID_AA64DFR0_EL1 with architecture (Mark Salter) [2167398]
- arm64/sysreg: Add defintion for ALLINT (Mark Salter) [2167398]
- arm64/sysreg: Convert SCXTNUM_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert TIPDR_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64PFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64PFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64MMFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64MMFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64MMFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert HCRX_EL2 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64PFR1_EL1 SME enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64PFR1_EL1 BTI enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64PFR1_EL1 fractional version fields (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MTE feature enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for SSBS feature enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64PFR0_EL1.AdvSIMD constants (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64PFR0_EL1 constants (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64MMFR2_EL1.CnP (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64MMFR2_EL1.VARange (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64MMFR1_EL1 fields (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64MMFR0_EL1.ASIDBits (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64MMFR0_EL1.BigEnd (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64PFR1_EL1 constant names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64PFR0_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64MMFR2_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64MMFR0_EL1 definition names (Mark Salter) [2167398]
- arm64: cache: Remove unused CTR_CACHE_MINLINE_MASK (Mark Salter) [2167398]
- arm64/sysreg: Describe ID_AA64SMFR0_EL1.SMEVer as an enumeration (Mark Salter) [2167398]
- arm64/sysreg: Remove stray SMIDR_EL1 defines (Mark Salter) [2167398]
- redhat/configs: Enable CONFIG_ARM64_ERRATUM_2658417 (Mark Salter) [2167398]
- arm64: errata: remove BF16 HWCAP due to incorrect result on Cortex-A510 (Mark Salter) [2167398]
- arm64: cpufeature: Expose get_arm64_ftr_reg() outside cpufeature.c (Mark Salter) [2167398]
- arm64: cpufeature: Force HWCAP to be based on the sysreg visible to user-space (Mark Salter) [2167398]
- arm64: rework BTI exception handling (Mark Salter) [2167398]
- arm64: rework FPAC exception handling (Mark Salter) [2167398]
- arm64: consistently pass ESR_ELx to die() (Mark Salter) [2167398]
- arm64: die(): pass 'err' as long (Mark Salter) [2167398]
- arm64: report EL1 UNDEFs better (Mark Salter) [2167398]
- arm64: atomic: always inline the assembly (Mark Salter) [2167398]
- arm64: atomics: remove LL/SC trampolines (Mark Salter) [2167398]
- arm64: stacktrace: track hyp stacks in unwinder's address space (Mark Salter) [2167398]
- arm64: stacktrace: track all stack boundaries explicitly (Mark Salter) [2167398]
- arm64: stacktrace: remove stack type from fp translator (Mark Salter) [2167398]
- arm64: stacktrace: rework stack boundary discovery (Mark Salter) [2167398]
- arm64: stacktrace: add stackinfo_on_stack() helper (Mark Salter) [2167398]
- arm64: stacktrace: move SDEI stack helpers to stacktrace code (Mark Salter) [2167398]
- arm64: stacktrace: rename unwind_next_common() -> unwind_next_frame_record() (Mark Salter) [2167398]
- arm64: stacktrace: simplify unwind_next_common() (Mark Salter) [2167398]
- arm64: stacktrace: fix kerneldoc comments (Mark Salter) [2167398]
- arm64/sysreg: Add hwcap for SVE EBF16 (Mark Salter) [2167398]
- redhat/configs: aarch64: enable ERRATUM_2457168 workaround (Mark Salter) [2167398]
- arm64: topology: fix possible overflow in amu_fie_setup() (Mark Salter) [2167398]
- arm64: mm: don't acquire mutex when rewriting swapper (Mark Salter) [2167398]
- arm64: mm: fix resume for 52-bit enabled builds (Mark Salter) [2167398]
- arm64/ptrace: Don't clear calling process' TIF_SME on OOM (Mark Salter) [2167398]
- arm64/bti: Disable in kernel BTI when cross section thunks are broken (Mark Salter) [2167398]
- arm64: mm: Reserve enough pages for the initial ID map (Mark Salter) [2167398]
- perf/arm_pmu_platform: fix tests for platform_get_irq() failure (Mark Salter) [2167398]
- arm64: head: Ignore bogus KASLR displacement on non-relocatable kernels (Mark Salter) [2167398]
- arm64/signal: Raise limit on stack frames (Mark Salter) [2167398]
- arm64/cache: Fix cache_type_cwg() for register generation (Mark Salter) [2167398]
- arm64/sysreg: Guard SYS_FIELD_ macros for asm (Mark Salter) [2167398]
- arm64/sysreg: Directly include bitfield.h (Mark Salter) [2167398]
- arm64: errata: add detection for AMEVCNTR01 incrementing incorrectly (Mark Salter) [2167398]
- arm64: Fix comment typo (Mark Salter) [2167398]
- arm64: Fix match_list for erratum 1286807 on Arm Cortex-A76 (Mark Salter) [2167398]
- arm64: Update 'unwinder howto' (Mark Salter) [2167398]
- arm64: Delay initialisation of cpuinfo_arm64::reg_{zcr,smcr} (Mark Salter) [2167398]
- arm64: fix KASAN_INLINE (Mark Salter) [2167398]
- arm64: Add an override for ID_AA64SMFR0_EL1.FA64 (Mark Salter) [2167398]
- arm64: Add the arm64.nosve command line option (Mark Salter) [2167398]
- arm64: Add the arm64.nosme command line option (Mark Salter) [2167398]
- arm64: Expose a __check_override primitive for oddball features (Mark Salter) [2167398]
- arm64: Allow the idreg override to deal with variable field width (Mark Salter) [2167398]
- arm64: Factor out checking of a feature against the override into a macro (Mark Salter) [2167398]
- arm64: Allow sticky E2H when entering EL1 (Mark Salter) [2167398]
- arm64: Save state of HCR_EL2.E2H before switch to EL1 (Mark Salter) [2167398]
- arm64: Rename the VHE switch to "finalise_el2" (Mark Salter) [2167398]
- arm64: mm: fix booting with 52-bit address space (Mark Salter) [2167398]
- arm64: head: remove __PHYS_OFFSET (Mark Salter) [2167398]
- arm64: lds: use PROVIDE instead of conditional definitions (Mark Salter) [2167398]
- arm64: setup: drop early FDT pointer helpers (Mark Salter) [2167398]
- arm64: head: avoid relocating the kernel twice for KASLR (Mark Salter) [2167398]
- arm64: kaslr: defer initialization to initcall where permitted (Mark Salter) [2167398]
- arm64: head: record CPU boot mode after enabling the MMU (Mark Salter) [2167398]
- arm64: head: populate kernel page tables with MMU and caches on (Mark Salter) [2167398]
- arm64: head: factor out TTBR1 assignment into a macro (Mark Salter) [2167398]
- arm64: idreg-override: use early FDT mapping in ID map (Mark Salter) [2167398]
- arm64: head: create a temporary FDT mapping in the initial ID map (Mark Salter) [2167398]
- arm64: head: use relative references to the RELA and RELR tables (Mark Salter) [2167398]
- arm64: head: cover entire kernel image in initial ID map (Mark Salter) [2167398]
- arm64: head: add helper function to remap regions in early page tables (Mark Salter) [2167398]
- arm64: mm: provide idmap pointer to cpu_replace_ttbr1() (Mark Salter) [2167398]
- arm64: head: pass ID map root table address to __enable_mmu() (Mark Salter) [2167398]
- arm64: kernel: drop unnecessary PoC cache clean+invalidate (Mark Salter) [2167398]
- arm64: head: split off idmap creation code (Mark Salter) [2167398]
- arm64: head: switch to map_memory macro for the extended ID map (Mark Salter) [2167398]
- arm64: head: simplify page table mapping macros (slightly) (Mark Salter) [2167398]
- arm64: head: drop idmap_ptrs_per_pgd (Mark Salter) [2167398]
- arm64: head: move assignment of idmap_t0sz to C code (Mark Salter) [2167398]
- arm64: mm: make vabits_actual a build time constant if possible (Mark Salter) [2167398]
- arm64: head: move kimage_vaddr variable into C file (Mark Salter) [2167398]
- arm64: trap implementation defined functionality in userspace (Mark Salter) [2167398]
- arm64/mm: use GENMASK_ULL for TTBR_BADDR_MASK_52 (Mark Salter) [2167398]
- arm64: numa: Don't check node against MAX_NUMNODES (Mark Salter) [2167398]
- arm64: Do not forget syscall when starting a new thread. (Mark Salter) [2167398]
- arm64: boot: add zstd support (Mark Salter) [2167398]
- arm64: cpufeature: Allow different PMU versions in ID_DFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64ZFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64SMFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORID_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORC_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORN_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LOREA_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORSA_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64ISAR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64ISAR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert GMID to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert DCZID_EL0 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert CTR_EL0 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64ISAR2_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64ISAR1_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Remove defines for RPRES enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64ZFR0_EL1 fields (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64SMFR0_EL1 enums (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for WFxT defines (Mark Salter) [2167398]
- arm64: stackleak: fix current_top_of_stack() (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Force inlining of erratum_set_next_event_generic() (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Move drop _tval from erratum function names (Mark Salter) [2167398]
- arm64: Add handling of CNTVCTSS traps (Mark Salter) [2167398]
- arm64: Add CNT{P,V}CTSS_EL0 alternatives to cnt{p,v}ct_el0 (Mark Salter) [2167398]
- clocksource/drivers/arch_arm_timer: Move workaround synchronisation around (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix masking for high freq counters (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Drop unnecessary ISB on CVAL programming (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Remove any trace of the TVAL programming interface (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Work around broken CVAL implementations (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Advertise 56bit timer to the core code (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Move MMIO timer programming over to CVAL (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix MMIO base address vs callback ordering issue (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Move system register timer programming over to CVAL (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Extend write side of timer register accessors to u64 (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Drop CNT*_TVAL read accessors (Mark Salter) [2167398]
- clocksource/arm_arch_timer: Add build-time guards for unhandled register accesses (Mark Salter) [2167398]
- s390/qeth: fix use-after-free in hsci (Tobias Huschle) [2183991]
- s390/uaccess: add missing earlyclobber annotations to __clear_user() (Tobias Huschle) [2183079]

Tue, 18 Apr 2023 GMT - Jan Stancek <jstancek@redhat.com> [5.14.0-301.el9]
- kernel.spec: gcov: make gcov subpackages per variant (Jan Stancek) [2180784]
- block: don't set GD_NEED_PART_SCAN if scan partition failed (Ming Lei) [2179915]
- net: ethtool: fix __ethtool_dev_mm_supported() implementation (Ivan Vecera) [2175237]
- ethtool: pse-pd: Fix double word in comments (Ivan Vecera) [2175237]
- netlink-specs: add rx-push to ethtool family (Ivan Vecera) [2175237]
- net: ethtool: extend ringparam set/get APIs for rx_push (Ivan Vecera) [2175237]
- ethtool: mm: fix get_mm() return code not propagating to user space (Ivan Vecera) [2175237]
- netlink: specs: add partial specification for ethtool (Ivan Vecera) [2175237]
- Documentation: networking: correct spelling (Ivan Vecera) [2175237]
- ethtool: netlink: convert commands to common SET (Ivan Vecera) [2175237]
- ethtool: netlink: handle SET intro/outro in the common code (Ivan Vecera) [2175237]
- net: ethtool: provide shims for stats aggregation helpers when CONFIG_ETHTOOL_NETLINK=n (Ivan Vecera) [2175237]
- net: ethtool: fix NULL pointer dereference in pause_prepare_data() (Ivan Vecera) [2175237]
- net: ethtool: fix NULL pointer dereference in stats_prepare_data() (Ivan Vecera) [2175237]
- ethtool: Add and use ethnl_update_bool. (Ivan Vecera) [2175237]
- net: ethtool: add helpers for MM fragment size translation (Ivan Vecera) [2175237]
- net: ethtool: add helpers for aggregate statistics (Ivan Vecera) [2175237]
- docs: ethtool: document ETHTOOL_A_STATS_SRC and ETHTOOL_A_PAUSE_STATS_SRC (Ivan Vecera) [2175237]
- net: ethtool: netlink: retrieve stats from multiple sources (eMAC, pMAC) (Ivan Vecera) [2175237]
- docs: ethtool-netlink: document interface for MAC Merge layer (Ivan Vecera) [2175237]
- net: ethtool: add support for MAC Merge layer (Ivan Vecera) [2175237]
- plca.c: fix obvious mistake in checking retval (Ivan Vecera) [2175237]
- ethtool: add tx aggregation parameters (Ivan Vecera) [2175237]
- ethtool: add netlink attr in rss get reply only if value is not null (Ivan Vecera) [2175237]
- net/ethtool: add netlink interface for the PLCA RS (Ivan Vecera) [2175237]
- ethtool: Replace 0-length array with flexible array (Ivan Vecera) [2175237]
- net/ethtool/ioctl: split ethtool_get_phy_stats into multiple helpers (Ivan Vecera) [2175237]
- net/ethtool/ioctl: remove if n_stats checks from ethtool_get_phy_stats (Ivan Vecera) [2175237]
- net/ethtool/ioctl: return -EOPNOTSUPP if we have no phy stats (Ivan Vecera) [2175237]
- ethtool: add netlink based get rss support (Ivan Vecera) [2175237]
- ethtool: avoiding integer overflow in ethtool_phys_id() (Ivan Vecera) [2175237]
- ethtool: doc: clarify what drivers can implement in their get_drvinfo() (Ivan Vecera) [2175237]
- ethtool: ethtool_get_drvinfo: populate drvinfo fields even if callback exits (Ivan Vecera) [2175237]
- ethtool: Fail number of channels change when it conflicts with rxnfc (Ivan Vecera) [2175237]
- ethtool: linkstate: add a statistic for PHY down events (Ivan Vecera) [2175237]
- ethtool: Add support for 800Gbps link modes (Ivan Vecera) [2175237]
- ethtool: pse-pd: fix null-deref on genl_info in dump (Ivan Vecera) [2175237]
- eth: pse: add missing static inlines (Ivan Vecera) [2175237]
- ethtool: add interface to interact with Ethernet Power Equipment (Ivan Vecera) [2175237]
- net: mdiobus: search for PSE nodes by parsing PHY nodes. (Ivan Vecera) [2175237]
- net: mdiobus: fwnode_mdiobus_register_phy() rework error handling (Ivan Vecera) [2175237]
- redhat: configs: Add config for PSE_CONTROLLER (Ivan Vecera) [2175237]
- net: add framework to support Ethernet PSE and PDs devices (Ivan Vecera) [2175237]
- ethtool: tunnels: check the return value of nla_nest_start() (Ivan Vecera) [2175237]
- ethtool: move from strlcpy with unused retval to strscpy (Ivan Vecera) [2175237]
- net: delete extra space and tab in blank line (Ivan Vecera) [2175237]
- treewide: uapi: Replace zero-length arrays with flexible-array members (Ivan Vecera) [2175237]
- ethtool: Fix and simplify ethtool_convert_link_mode_to_legacy_u32() (Ivan Vecera) [2175237]
- net: ethtool: move checks before rtnl_lock() in ethnl_set_rings (Ivan Vecera) [2175237]
- net: ethtool: extend ringparam set/get APIs for tx_push (Ivan Vecera) [2175237]
- ethtool: add support to set/get completion queue event size (Ivan Vecera) [2175237]
- ethtool: stats: Use struct_group() to clear all stats at once (Ivan Vecera) [2175237]
- net: convert users of bitmap_foo() to linkmode_foo() (Ivan Vecera) [2175237]
- cifs: Fix pages leak when writedata alloc failed in cifs_write_from_iter() (Ronnie Sahlberg) [2182524]
- cifs: Fix pages array leak when writedata alloc failed in cifs_writedata_alloc() (Ronnie Sahlberg) [2182524]
- cifs: update internal module number (Ronnie Sahlberg) [2182524]
- cifs: fix double free on failed kerberos auth (Ronnie Sahlberg) [2182524]
- cifs: fix interface count calculation during refresh (Ronnie Sahlberg) [2182524]
- cifs: fix memory leaks in session setup (Ronnie Sahlberg) [2182524]
- smb3: interface count displayed incorrectly (Ronnie Sahlberg) [2182524]
- cifs: Fix memory leak when build ntlmssp negotiate blob failed (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_ses_add_channel() (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_flock() (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_create() (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_copy_file_range() (Ronnie Sahlberg) [2182524]
- smb3: improve SMB3 change notification support (Ronnie Sahlberg) [2182524]
- cifs: lease key is uninitialized in two additional functions when smb1 (Ronnie Sahlberg) [2182524]
- cifs: lease key is uninitialized in smb1 paths (Ronnie Sahlberg) [2182524]
- cifs: fix double-fault crash during ntlmssp (Ronnie Sahlberg) [2182524]
- cifs: fix mount on old smb servers (Ronnie Sahlberg) [2182524]
- cifs: use ALIGN() and round_up() macros (Ronnie Sahlberg) [2182524]
- cifs: prevent copying past input buffer boundaries (Ronnie Sahlberg) [2182524]
- cifs: Fix the error length of VALIDATE_NEGOTIATE_INFO message (Ronnie Sahlberg) [2182524]
- cifs: destage dirty pages before re-reading them for cache=none (Ronnie Sahlberg) [2182524]
- cifs: return correct error in ->calc_signature() (Ronnie Sahlberg) [2182524]
- smb3: rename encryption/decryption TFMs (Ronnie Sahlberg) [2182524]
- cifs: replace kfree() with kfree_sensitive() for sensitive data (Ronnie Sahlberg) [2182524]
- cifs: remove initialization value (Ronnie Sahlberg) [2182524]
- cifs: Replace a couple of one-element arrays with flexible-array members (Ronnie Sahlberg) [2182524]
- smb3: add dynamic trace points for tree disconnect (Ronnie Sahlberg) [2182524]
- cifs: misc: fix spelling typo in comment (Ronnie Sahlberg) [2182524]
- cifs: update internal module number (Ronnie Sahlberg) [2182524]
- cifs: Fix memory leak on the deferred close (Ronnie Sahlberg) [2182524]
- SMB3: fix lease break timeout when multiple deferred close handles for the same file. (Ronnie Sahlberg) [2182524]
- smb3: lower default deferred close timeout to address perf regression (Ronnie Sahlberg) [2182524]
- smb3: allow deferred close timeout to be configurable (Ronnie Sahlberg) [2182524]
- cifs: update internal module number (Ronnie Sahlberg) [2182524]
- cifs: alloc_mid function should be marked as static (Ronnie Sahlberg) [2182524]
- cifs: remove "cifs_" prefix from init/destroy mids functions (Ronnie Sahlberg) [2182524]
- cifs: remove useless DeleteMidQEntry() (Ronnie Sahlberg) [2182524]
- cifs: fix wrong unlock before return from cifs_tree_connect() (Ronnie Sahlberg) [2182524]
- Documentation: networking: TC queue based filtering (Ivan Vecera) [2178209]
- act_skbedit: skbedit queue mapping for receive queue (Ivan Vecera) [2178209]
- wifi: iwlwifi: mvm: protect TXQ list manipulation (Jose Ignacio Tornos Martinez) [2183490]
- wifi: iwlwifi: mvm: fix mvmtxq->stopped handling (Jose Ignacio Tornos Martinez) [2183490]
- smb3: clarify multichannel warning (Ronnie Sahlberg) [2180669]
- smb3: do not log confusing message when server returns no network interfaces (Ronnie Sahlberg) [2180669]
- cifs: do not query ifaces on smb1 mounts (Ronnie Sahlberg) [2180669]
- cifs: periodically query network interfaces from server (Ronnie Sahlberg) [2180669]
- smb3: workaround negprot bug in some Samba servers (Ronnie Sahlberg) [2180669]
- smb3: use netname when available on secondary channels (Ronnie Sahlberg) [2180669]
- smb3: fix empty netname context on secondary channels (Ronnie Sahlberg) [2180669]
- cifs: populate empty hostnames for extra channels (Ronnie Sahlberg) [2180669]
- redhat/kernel.spec.template: fix installonlypkg for meta package (Jan Stancek)
- s390/dump: save IPL CPU registers once DAT is available (Chris von Recklinghausen) [2185692]
- gen_compile_commands: handle multiple lines per .mod file (Joel Slebodnick) [2160559]
- scripts/nsdeps: adjust to the format change of *.mod files (Joel Slebodnick) [2160559]
- kbuild: avoid regex RS for POSIX awk (Joel Slebodnick) [2160559]
- kbuild: make *.mod rule robust against too long argument error (Joel Slebodnick) [2160559]
- kbuild: make built-in.a rule robust against too long argument error (Joel Slebodnick) [2160559]
- kbuild: read *.mod to get objects passed to $(LD) or $(AR) (Joel Slebodnick) [2160559]
- kbuild: make *.mod not depend on *.o (Joel Slebodnick) [2160559]
- kbuild: get rid of duplication in *.mod files (Joel Slebodnick) [2160559]
- kbuild: split the second line of *.mod into *.usyms (Joel Slebodnick) [2160559]
- kbuild: reuse real-search to simplify cmd_mod (Joel Slebodnick) [2160559]
- kbuild: Fixup the IBT kbuild changes (Joel Slebodnick) [2160559]

Sun, 16 Apr 2023 GMT - Jan Stancek <jstancek@redhat.com> [5.14.0-300.el9]
- remoteproc: imx_rproc: Correct i.MX93 DRAM mapping (Steve Best) [2180764]
- remoteproc: imx_rproc: Enable attach recovery for i.MX8QM/QXP (Steve Best) [2180764]
- remoteproc: imx_rproc: Request mbox channel later (Steve Best) [2180764]
- remoteproc: imx_rproc: Support i.MX8QM (Steve Best) [2180764]
- remoteproc: imx_rproc: Support kicking Mcore from Linux for i.MX8QXP (Steve Best) [2180764]
- remoteproc: imx_rproc: Support attaching to i.MX8QXP M4 (Steve Best) [2180764]
- netdevsim: Fix memory leak of nsim_dev->fa_cookie (Petr Oros) [2181505]
- netdevsim: fix memory leak in nsim_bus_dev_new() (Petr Oros) [2181505]
- netdevsim: remove dir in nsim_dev_debugfs_init() when creating ports dir failed (Petr Oros) [2181505]
- netdevsim: fix memory leak in nsim_drv_probe() when nsim_dev_resources_register() failed (Petr Oros) [2181505]
- netdevsim: remove redundant variable ret (Petr Oros) [2181505]
- selftests: netdevsim: Add test cases for route deletion failure (Petr Oros) [2181505]
- netdevsim: fib: Add debugfs knob to simulate route deletion failure (Petr Oros) [2181505]
- netdevsim: fib: Fix reference count leak on route deletion failure (Petr Oros) [2181505]
- netdevsim: rely on XFRM state direction instead of flags (Petr Oros) [2181505]
- powerpc/64s/radix: Fix RWX mapping with relocated kernel (Avnish Chouhan) [2161680]
- powerpc/64s/radix: Fix crash with unaligned relocated kernel (Avnish Chouhan) [2161680]
- mm/filemap: fix page end in filemap_get_read_batch (Nico Pache) [2181263]
- dt-bindings: clock: imx93: drop TPM1/3 LPIT1/2 entry (Steve Best) [2178965]
- clk: imx: imx93: invoke imx_register_uart_clocks (Steve Best) [2178965]
- clk: imx: rename imx_obtain_fixed_clk_hw() to imx_get_clk_hw_by_name() (Steve Best) [2178965]
- clk: imx93: keep sys ctr clock always on (Steve Best) [2178965]
- clk: imx: keep hsio bus clock always on (Steve Best) [2178965]
- clk: imx93: drop tpm1/3, lpit1/2 clk (Steve Best) [2178965]
- clk: imx93: correct enet clock (Steve Best) [2178965]
- clk: imx93: unmap anatop base in error handling path (Steve Best) [2178965]
- clk: imx93: correct the flexspi1 clock setting (Steve Best) [2178965]
- soc: imx: imx93-src: No need to set device_driver owner (Steve Best) [2180773]
- soc: imx: imx93-pd: No need to set device_driver owner (Steve Best) [2180773]
- sched/topology: fix KASAN warning in hop_cmp() (Phil Auld) [RHEL-318]
- lib/cpumask: update comment for cpumask_local_spread() (Phil Auld) [RHEL-318]
- sched/topology: Introduce for_each_numa_hop_mask() (Phil Auld) [RHEL-318]
- sched/topology: Introduce sched_numa_hop_mask() (Phil Auld) [RHEL-318]
- lib/cpumask: reorganize cpumask_local_spread() logic (Phil Auld) [RHEL-318]
- cpumask: improve on cpumask_local_spread() locality (Phil Auld) [RHEL-318]
- sched: add sched_numa_find_nth_cpu() (Phil Auld) [RHEL-318]
- cpumask: introduce cpumask_nth_and_andnot (Phil Auld) [RHEL-318]
- lib/find: introduce find_nth_and_andnot_bit (Phil Auld) [RHEL-318]
- cpumask: add cpumask_nth_{,and,andnot} (Phil Auld) [RHEL-318]
- lib/bitmap: remove bitmap_ord_to_pos (Phil Auld) [RHEL-318]
- lib: remove lib/nodemask.c (Phil Auld) [RHEL-318]
- gcc-plugins: Undefine LATENT_ENTROPY_PLUGIN when plugin disabled for a file (Phil Auld) [RHEL-318]
- powerpc: drop dependency on <asm/machdep.h> in archrandom.h (Phil Auld) [RHEL-318]
- lib/nodemask: inline next_node_in() and node_random() (Phil Auld) [RHEL-318]
- lib/bitmap: add tests for find_nth_bit() (Phil Auld) [RHEL-318]
- lib: add find_nth{,_and,_andnot}_bit() (Phil Auld) [RHEL-318]
- lib/find_bit: optimize find_next_bit() functions (Phil Auld) [RHEL-318]
- lib/find_bit: create find_first_zero_bit_le() (Phil Auld) [RHEL-318]
- lib/find_bit: introduce FIND_FIRST_BIT() macro (Phil Auld) [RHEL-318]
- lib/bitmap: add bitmap_weight_and() (Phil Auld) [RHEL-318]
- lib/bitmap: don't call __bitmap_weight() in kernel code (Phil Auld) [RHEL-318]
- lib/cpumask: move trivial wrappers around find_bit to the header (Phil Auld) [RHEL-318]
- lib/cpumask: change return types to unsigned where appropriate (Phil Auld) [RHEL-318]
- cpumask: change return types to bool where appropriate (Phil Auld) [RHEL-318]
- cpumask: Always inline helpers which use bit manipulation functions (Phil Auld) [RHEL-318]
- cpumask: use find_first_and_bit() (Phil Auld) [RHEL-318]
- asm-generic/bitops: Always inline all bit manipulation helpers (Phil Auld) [RHEL-318]
- lib/bitmap: change type of bitmap_weight to unsigned long (Phil Auld) [RHEL-318]
- lib/bitmap: change return types to bool where appropriate (Phil Auld) [RHEL-318]
- arm: align find_bit declarations with generic kernel (Phil Auld) [RHEL-318]
- nodemask: Fix return values to be unsigned (Phil Auld) [RHEL-318]
- bitmap: Fix return values to be unsigned (Phil Auld) [RHEL-318]
- net: thunderbolt: fix memory leak in tbnet_open() (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Clear ep descriptor last (Desnes Nunes) [2181663]
- usb: dwc3: exynos: Fix remove() function (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Disable GUSB2PHYCFG.SUSPHY for End Transfer (Desnes Nunes) [2181663]
- USB: serial: option: add u-blox LARA-L6 modem (Desnes Nunes) [2181663]
- USB: serial: option: add u-blox LARA-R6 00B modem (Desnes Nunes) [2181663]
- USB: serial: option: remove old LARA-R6 PID (Desnes Nunes) [2181663]
- net: thunderbolt: Fix error handling in tbnet_init() (Desnes Nunes) [2181663]
- USB: serial: option: add Fibocom FM160 0x0111 composition (Desnes Nunes) [2181663]
- usb: add NO_LPM quirk for Realforce 87U Keyboard (Desnes Nunes) [2181663]
- usb: chipidea: fix deadlock in ci_otg_del_timer (Desnes Nunes) [2181663]
- usb: dwc3: Do not get extcon device when usb-role-switch is used (Desnes Nunes) [2181663]
- usb: typec: tipd: Prevent uninitialized event{1,2} in IRQ handler (Desnes Nunes) [2181663]
- usb: typec: mux: Enter safe mode only when pins need to be reconfigured (Desnes Nunes) [2181663]
- Revert "usb: dwc3: disable USB core PHY management" (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Return -ESHUTDOWN on ep disable (Desnes Nunes) [2181663]
- USB: serial: option: add Sierra Wireless EM9191 (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Don't set IMI for no_interrupt (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Stop processing more requests on IMI (Desnes Nunes) [2181663]
- xhci: Remove device endpoints from bandwidth list when freeing the device (Desnes Nunes) [2181663]
- xhci: Add quirk to reset host back to default state at shutdown (Desnes Nunes) [2181663]
- usb: xhci: add XHCI_SPURIOUS_SUCCESS to ASM1042 despite being a V0.96 controller (Desnes Nunes) [2181663]
- usb: typec: ucsi: acpi: Implement resume callback (Desnes Nunes) [2181663]
- usb: typec: ucsi: Check the connection on resume (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Don't delay End Transfer on delayed_status (Desnes Nunes) [2181663]
- usb: dwc3: Don't switch OTG -> peripheral if extcon is present (Desnes Nunes) [2181663]
- Revert "usb: dwc3: Don't switch OTG -> peripheral if extcon is present" (Desnes Nunes) [2181663]
- Revert "USB: fixup for merge issue with "usb: dwc3: Don't switch OTG -> peripheral if extcon is present"" (Desnes Nunes) [2181663]
- USB: omap_udc: Fix spelling mistake: "tranceiver_ctrl" -> "transceiver_ctrl" (Desnes Nunes) [2181663]
- usb: typec: Replace custom implementation of device_match_fwnode() (Desnes Nunes) [2181663]
- usb: idmouse: fix an uninit-value in idmouse_open (Desnes Nunes) [2181663]
- usb: phy: generic: Switch to use dev_err_probe() helper (Desnes Nunes) [2181663]
- usb: ulpi: use DEFINE_SHOW_ATTRIBUTE to simplify ulpi_regs (Desnes Nunes) [2181663]
- usb: cdc-wdm: Use skb_put_data() instead of skb_put/memcpy pair (Desnes Nunes) [2181663]
- usb: typec: fusb302: Switch to use dev_err_probe() helper (Desnes Nunes) [2181663]
- USB: serial: qcserial: add new usb-id for Dell branded EM7455 (Desnes Nunes) [2181663]
- media: flexcop-usb: use usb_endpoint_maxp() (Desnes Nunes) [2181663]
- media: flexcop-usb: clean up URB initialisation (Desnes Nunes) [2181663]
- media: flexcop-usb: clean up endpoint sanity checks (Desnes Nunes) [2181663]
- media: usb/dvb-usb-v2: fix repeated words in comments (Desnes Nunes) [2181663]
- thunderbolt: Use dev_err_probe() (Desnes Nunes) [2181663]
- thunderbolt: Convert to use sysfs_emit()/sysfs_emit_at() APIs (Desnes Nunes) [2181663]
- Revert "usb: storage: Add quirk for Samsung Fit flash" (Desnes Nunes) [2181663]
- usb: dwc3: core: fix some leaks in probe (Desnes Nunes) [2181663]
- usb: dwc3: core: Enable GUCTL1 bit 10 for fixing termination error after resume bug (Desnes Nunes) [2181663]
- dt-bindings: usb: snps,dwc3: Add 'snps,resume-hs-terminations' quirk (Desnes Nunes) [2181663]
- USB: add RESET_RESUME quirk for NVIDIA Jetson devices in RCM (Desnes Nunes) [2181663]
- usb: dwc3: core: add gfladj_refclk_lpm_sel quirk (Desnes Nunes) [2181663]
- dt-bindings: usb: dwc3: Add gfladj-refclk-lpm-sel-quirk (Desnes Nunes) [2181663]
- usb: dwc3: pci: Add PCIe device ID for USB3 controller on CPU sub-system for Alder Lake P (Desnes Nunes) [2181663]
- usb: dwc3: pci: Update the macro names for USB PCIe device ID's for Alder Lake platforms (Desnes Nunes) [2181663]
- usb: dwc3: xilinx: fix usb3 non-wakeup source resume failure (Desnes Nunes) [2181663]
- usb: dwc3: xilinx: add power management ops support (Desnes Nunes) [2181663]
- media: uvcvideo: move uvc_format_desc to common header (Desnes Nunes) [2181663]
- media: v4l: move helper functions for fractions from uvc to v4l2-common (Desnes Nunes) [2181663]
- dt-bindings: usb: dwc3: add sdm670 compatible (Desnes Nunes) [2181663]
- usb: dwc3: qcom: drop unneeded compatibles (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Do not clear ep delayed stop flag during ep disable (Desnes Nunes) [2181663]
- dt-bindings: usb: dwc2: rockchip: add rockchip,rk3128-usb (Desnes Nunes) [2181663]
- dt-bindings: usb: qcom,dwc3: Fix SM6115 clocks, irqs (Desnes Nunes) [2181663]
- usb: dwc2: Remove redundant license text (Desnes Nunes) [2181663]
- usb: dwc3: Fix typos in gadget.c (Desnes Nunes) [2181663]
- xhci: remove unused lpm_failed_dev member from struct xhci_hcd (Desnes Nunes) [2181663]
- xhci: remove unused command member from struct xhci_hcd struct (Desnes Nunes) [2181663]
- xhci: show fault reason for a failed enable slot command (Desnes Nunes) [2181663]
- xhci: Don't show warning for reinit on known broken suspend (Desnes Nunes) [2181663]
- xhci: dbc: Fix memory leak in xhci_alloc_dbc() (Desnes Nunes) [2181663]
- usb: host: xhci: Fix potential memory leak in xhci_alloc_stream_info() (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up driver prefix (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: move driver structure (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up attribute visibility logic (Desnes Nunes) [2181663]
- USB: serial: console: move mutex_unlock() before usb_serial_put() (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: convert to use dev_groups (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: add support for HP and HA devices (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: simplify divisor handling (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: assume hi-speed type (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up baudrate request (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up attribute handling (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up modem-status handling (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: tighten device-type detection (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: rename channel index (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: include FT2232D in type string (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: rename chip types (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: drop redundant chip type comments (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up chip type enum (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: fix 300 bps rate for SIO (Desnes Nunes) [2181663]
- usb: typec: intel_pmc_mux: Use the helper acpi_dev_get_memory_resources() (Desnes Nunes) [2181663]
- usb: misc: usb3503: call clk_disable_unprepare in the error handling (Desnes Nunes) [2181663]
- usb: chipidea: make configs for glue drivers visible with EXPERT (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Submit endxfer command if delayed during disconnect (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Skip waiting for CMDACT cleared during endxfer (Desnes Nunes) [2181663]
- usb: dwc3: Increase DWC3 controller halt timeout (Desnes Nunes) [2181663]
- usb: dwc3: Remove DWC3 locking during gadget suspend/resume (Desnes Nunes) [2181663]
- usb: dwc3: Avoid unmapping USB requests if endxfer is not complete (Desnes Nunes) [2181663]
- usb: misc: uss720: fix uninitialized variable rlen (Desnes Nunes) [2181663]
- thunderbolt: debugfs: Fix spelling mistakes in seq_puts text (Desnes Nunes) [2181663]
- thunderbolt: Add support for ASMedia NVM image format (Desnes Nunes) [2181663]
- thunderbolt: Move vendor specific NVM handling into nvm.c (Desnes Nunes) [2181663]
- thunderbolt: Provide tb_retimer_nvm_read() analogous to tb_switch_nvm_read() (Desnes Nunes) [2181663]
- thunderbolt: Rename and make nvm_read() available for other files (Desnes Nunes) [2181663]
- thunderbolt: Extend NVM version fields to 32-bits (Desnes Nunes) [2181663]
- thunderbolt: Allow NVM upgrade of USB4 host routers (Desnes Nunes) [2181663]
- scsi: uas: Drop DID_TARGET_FAILURE use (Desnes Nunes) [2181663]
- usb: clean up after dropping driver registration log spam (Desnes Nunes) [2181663]
- usb: phy: tegra: switch to using devm_gpiod_get() (Desnes Nunes) [2181663]
- USB: xhci: make xhci_get_endpoint_address static (Desnes Nunes) [2181663]
- thunderbolt: Add support for receiver lane margining (Desnes Nunes) [2181663]
- thunderbolt: Add helper to check if CL states are enabled on port (Desnes Nunes) [2181663]
- thunderbolt: Pass CL state bitmask to tb_port_clx_supported() (Desnes Nunes) [2181663]
- thunderbolt: Move port CL state functions into correct place in switch.c (Desnes Nunes) [2181663]
- thunderbolt: Move tb_xdomain_parent() to tb.h (Desnes Nunes) [2181663]
- USB: hcd-pci: Drop the unused id parameter from usb_hcd_pci_probe() (Desnes Nunes) [2181663]
- net: thunderbolt: Update module description with mention of USB4 (Desnes Nunes) [2181663]
- net: thunderbolt: Enable full end-to-end flow control (Desnes Nunes) [2181663]
- thunderbolt: Add back Intel Falcon Ridge end-to-end flow control workaround (Desnes Nunes) [2181663]
- thunderbolt: Show link type for XDomain connections too (Desnes Nunes) [2181663]
- net: thunderbolt: Enable DMA paths only after rings are enabled (Desnes Nunes) [2181663]
- usb: reduce kernel log spam on driver registration (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Continue handling EP0 xfercomplete events (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Synchronize IRQ between soft connect/disconnect (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Force sending delayed status during soft disconnect (Desnes Nunes) [2181663]
- usb: dwc3: Do not service EP0 and conndone events if soft disconnected (Desnes Nunes) [2181663]
- usb: host: xhci-plat: suspend/resume clks for brcm (Desnes Nunes) [2181663]
- usb: host: xhci-plat: suspend and resume clocks (Desnes Nunes) [2181663]
- usb: phy: mxs: fix MXS_PHY_TX_CAL45_MIN and MXS_PHY_TX_CAL45_MAX (Desnes Nunes) [2181663]
- usb: host: Initiate urb ep with udev ep0 (Desnes Nunes) [2181663]
- usb: ehci: Use endpoint in URB to get maxpacket (Desnes Nunes) [2181663]
- usb: chipidea: Add support for VBUS control with PHY (Desnes Nunes) [2181663]
- dt-bindings: usb: Add missing (unevaluated|additional)Properties on child nodes (Desnes Nunes) [2181663]
- media: uvcvideo: Limit power line control for Sonix Technology (Desnes Nunes) [2181663]
- media: uvcvideo: Use entity get_cur in uvc_ctrl_set (Desnes Nunes) [2181663]
- media: uvcvideo: Fix typo 'the the' in comment (Desnes Nunes) [2181663]
- media: uvcvideo: Use indexed loops in uvc_ctrl_init_ctrl() (Desnes Nunes) [2181663]
- media: uvcvideo: Fix memory leak in uvc_gpio_parse (Desnes Nunes) [2181663]
- media: gspca: Fix typo 'the the' in comment (Desnes Nunes) [2181663]
- thunderbolt: Add support for Intel Meteor Lake (Desnes Nunes) [2181663]
- thunderbolt: Add comment where Thunderbolt 4 PCI IDs start (Desnes Nunes) [2181663]
- usb/hcd: Fix dma_map_sg error check (Desnes Nunes) [2181663]
- usb: move from strlcpy with unused retval to strscpy (Desnes Nunes) [2181663]
- dt-bindings: usb: renesas, usb3-peri: Document RZ/V2M r9a09g011 support (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Fix CC PHY noise filter of voltage level (Desnes Nunes) [2181663]
- usb: typec: tcpci: Move function "tcpci_to_typec_cc" to common (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Add compatible id with rt1715 (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Add initial phy setting (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Add regulator support when source vbus (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Fix vendor setting when set vconn (Desnes Nunes) [2181663]
- dt-bindings usb: typec: rt1711h: Add binding for Richtek RT1711H (Desnes Nunes) [2181663]
- usb: dwc3: qcom: clean up icc init (Desnes Nunes) [2181663]
- usb: dwc3: qcom: only parse 'maximum-speed' once (Desnes Nunes) [2181663]
- usb: common: debug: Check non-standard control requests (Desnes Nunes) [2181663]
- usb: dwc3: trace: add Start of Frame Number to trace event (Desnes Nunes) [2181663]
- usb: dwc3: debug: show events parameters in hex (Desnes Nunes) [2181663]
- usb: dwc3: gadget: conditionally remove requests (Desnes Nunes) [2181663]
- usb: typec: ucsi: stm32g0: Fix spelling mistake "booloader" -> "bootloader" (Desnes Nunes) [2181663]
- usb: common: usb-conn-gpio: Simplify some error message (Desnes Nunes) [2181663]
- block: Add error codes for common PR failures (Maurizio Lombardi) [2160677]
- nvmet: avoid potential UAF in nvmet_req_complete() (Maurizio Lombardi) [2160677]
- nvme-tcp: add nvme-tcp pdu size build protection (Maurizio Lombardi) [2160677]
- nvme-tcp: fix opcode reporting in the timeout handler (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Lexar NM620 (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Netac NV3000 (Maurizio Lombardi) [2160677]
- nvme-pci: fixing memory leak in probe teardown path (Maurizio Lombardi) [2160677]
- nvme: fix handling single range discard request (Maurizio Lombardi) [2160677]
- nvme-fabrics: show well known discovery name (Maurizio Lombardi) [2160677]
- nvme-tcp: don't access released socket during error recovery (Maurizio Lombardi) [2160677]
- nvme-auth: fix an error code in nvme_auth_process_dhchap_challenge() (Maurizio Lombardi) [2160677]
- nvme: bring back auto-removal of deleted namespaces during sequential scan (Maurizio Lombardi) [2160677]
- nvme: fix sparse warning on effects masking (Maurizio Lombardi) [2160677]
- nvme-pci: remove iod use_sgls (Maurizio Lombardi) [2160677]
- nvme-pci: fix freeing single sgl (Maurizio Lombardi) [2160677]
- nvme: mask CSE effects for security receive (Maurizio Lombardi) [2160677]
- nvme: always initialize known command effects (Maurizio Lombardi) [2160677]
- nvmet: for nvme admin set_features cmd, call nvmet_check_data_len_lte() (Maurizio Lombardi) [2160677]
- nvme-tcp: add additional info for nvme_tcp_timeout log (Maurizio Lombardi) [2160677]
- nvme: add nvme_opcode_str function for all nvme cmd types (Maurizio Lombardi) [2160677]
- nvme: remove nvme_execute_passthru_rq (Maurizio Lombardi) [2160677]
- nvme-pci: place descriptor addresses in iod (Maurizio Lombardi) [2160677]
- nvme-pci: use mapped entries for sgl decision (Maurizio Lombardi) [2160677]
- nvme-pci: remove SGL segment descriptors (Maurizio Lombardi) [2160677]
- nvme-auth: don't use NVMe status codes (Maurizio Lombardi) [2160677]
- nvme-fabrics: clarify AUTHREQ result handling (Maurizio Lombardi) [2160677]
- nvme-pci: add bogus ID quirk for ADATA SX6000PNP (Maurizio Lombardi) [2160677]
- nvme-auth: mark nvme_auth_wq static (Maurizio Lombardi) [2160677]
- nvme-auth: use workqueue dedicated to authentication (Maurizio Lombardi) [2160677]
- nvme: clear the request_queue pointers on failure in nvme_alloc_io_tag_set (Maurizio Lombardi) [2160677]
- nvme: clear the request_queue pointers on failure in nvme_alloc_admin_tag_set (Maurizio Lombardi) [2160677]
- nvme-fc: fix a missing queue put in nvmet_fc_ls_create_association (Maurizio Lombardi) [2160677]
- nvme: fix passthrough csi check (Maurizio Lombardi) [2160677]
- nvme-pci: fix timeout request state check (Maurizio Lombardi) [2160677]
- nvme-apple: only reset the controller when RTKit is running (Maurizio Lombardi) [2160677]
- nvme-apple: reset controller during shutdown (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_IDENTIFY_CNS quirk to Apple T2 controllers (Maurizio Lombardi) [2160677]
- nvme-apple: add NVME_QUIRK_IDENTIFY_CNS quirk to fix regression (Maurizio Lombardi) [2160677]
- nvme-auth: fix smatch warning complaints (Maurizio Lombardi) [2160677]
- nvme: also return I/O command effects from nvme_command_effects (Maurizio Lombardi) [2160677]
- nvmet: don't defer passthrough commands with trivial effects to the workqueue (Maurizio Lombardi) [2160677]
- nvmet: set the LBCC bit for commands that modify data (Maurizio Lombardi) [2160677]
- nvmet: use NVME_CMD_EFFECTS_CSUPP instead of open coding it (Maurizio Lombardi) [2160677]
- nvme-pci: update sqsize when adjusting the queue depth (Maurizio Lombardi) [2160677]
- nvme: fix setting the queue depth in nvme_alloc_io_tag_set (Maurizio Lombardi) [2160677]
- nvme-pci: use the tagset alloc/free helpers (Maurizio Lombardi) [2160677]
- nvme-pci: fix page size checks (Maurizio Lombardi) [2160677]
- nvme-pci: fix mempool alloc size (Maurizio Lombardi) [2160677]
- nvme-pci: fix doorbell buffer value endianness (Maurizio Lombardi) [2160677]
- nvme: Convert NVMe errors to PR errors (Maurizio Lombardi) [2160677]
- nvmet: don't open-code NVME_NS_ATTR_RO enumeration (Maurizio Lombardi) [2160677]
- nvme: add the Apple shared tag workaround to nvme_alloc_io_tag_set (Maurizio Lombardi) [2160677]
- nvme: only set reserved_tags in nvme_alloc_io_tag_set for fabrics controllers (Maurizio Lombardi) [2160677]
- nvme: consolidate setting the tagset flags (Maurizio Lombardi) [2160677]
- nvme-pci: split out a nvme_pci_ctrl_is_dead helper (Maurizio Lombardi) [2160677]
- nvme-pci: return early on ctrl state mismatch in nvme_reset_work (Maurizio Lombardi) [2160677]
- nvme-pci: rename nvme_disable_io_queues (Maurizio Lombardi) [2160677]
- nvme-pci: cleanup nvme_suspend_queue (Maurizio Lombardi) [2160677]
- nvme-pci: remove nvme_pci_disable (Maurizio Lombardi) [2160677]
- nvme-pci: remove nvme_disable_admin_queue (Maurizio Lombardi) [2160677]
- nvme: merge nvme_shutdown_ctrl into nvme_disable_ctrl (Maurizio Lombardi) [2160677]
- nvme: use nvme_wait_ready in nvme_shutdown_ctrl (Maurizio Lombardi) [2160677]
- nvme-apple: fix controller shutdown in apple_nvme_disable (Maurizio Lombardi) [2160677]
- nvme-fc: move common code into helper (Maurizio Lombardi) [2160677]
- nvme-fc: avoid null pointer dereference (Maurizio Lombardi) [2160677]
- nvme-multipath: support io stats on the mpath device (Maurizio Lombardi) [2160677]
- nvme: introduce nvme_start_request (Maurizio Lombardi) [2160677]
- nvme: use kstrtobool() instead of strtobool() (Maurizio Lombardi) [2160677]
- nvmet: expose firmware revision to configfs (Maurizio Lombardi) [2160677]
- nvmet: expose IEEE OUI to configfs (Maurizio Lombardi) [2160677]
- nvme: rename the queue quiescing helpers (Maurizio Lombardi) [2160677]
- nvme: avoid fallback to sequential scan due to transient issues (Maurizio Lombardi) [2160677]
- nvme-auth: have dhchap_auth_work wait for queues auth to complete (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant auth_work flush (Maurizio Lombardi) [2160677]
- nvme-auth: convert dhchap_auth_list to an array (Maurizio Lombardi) [2160677]
- nvme-auth: check chap ctrl_key once constructed (Maurizio Lombardi) [2160677]
- nvme-auth: no need to reset chap contexts on re-authentication (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant deallocations (Maurizio Lombardi) [2160677]
- nvme-auth: clear sensitive info right after authentication completes (Maurizio Lombardi) [2160677]
- nvme-auth: guarantee dhchap buffers under memory pressure (Maurizio Lombardi) [2160677]
- nvme-auth: don't keep long lived 4k dhchap buffer (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant if statement (Maurizio Lombardi) [2160677]
- nvme-auth: don't override ctrl keys before validation (Maurizio Lombardi) [2160677]
- nvme-auth: don't ignore key generation failures when initializing ctrl keys (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant buffer deallocations (Maurizio Lombardi) [2160677]
- nvme-auth: don't re-authenticate if the controller is not LIVE (Maurizio Lombardi) [2160677]
- nvme-auth: remove symbol export from nvme_auth_reset (Maurizio Lombardi) [2160677]
- nvme-auth: rename authentication work elements (Maurizio Lombardi) [2160677]
- nvme-auth: rename __nvme_auth_[reset|free] to nvme_auth[reset|free]_dhchap (Maurizio Lombardi) [2160677]
- nvme: implement the DEAC bit for the Write Zeroes command (Maurizio Lombardi) [2160677]
- nvme-fc: improve memory usage in nvme_fc_rcv_ls_req() (Maurizio Lombardi) [2160677]
- nvmet: only allocate a single slab for bvecs (Maurizio Lombardi) [2160677]
- nvmet: force reconnect when number of queue changes (Maurizio Lombardi) [2160677]
- nvmet: use try_cmpxchg in nvmet_update_sq_head (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Netac NV7000 (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Micron Nitro (Maurizio Lombardi) [2160677]
- nvme: quiet user passthrough command errors (Maurizio Lombardi) [2160677]
- nvme-multipath: set queue dma alignment to 3 (Maurizio Lombardi) [2160677]
- nvme-tcp: replace sg_init_marker() with sg_init_table() (Maurizio Lombardi) [2160677]
- nvme-hwmon: kmalloc the NVME SMART log buffer (Maurizio Lombardi) [2160677]
- nvme-hwmon: consistently ignore errors from nvme_hwmon_init (Maurizio Lombardi) [2160677]
- nvme-apple: don't limit DMA segement size (Maurizio Lombardi) [2160677]
- nvme-pci: disable write zeroes on various Kingston SSD (Maurizio Lombardi) [2160677]
- nvme-pci: avoid the deepest sleep state on ZHITAI TiPro5000 SSDs (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Lexar NM760 (Maurizio Lombardi) [2160677]
- nvme: Use blk_rq_map_user_io helper (Maurizio Lombardi) [2160677]
- nvmet: don't look at the request_queue in nvmet_bdev_set_limits (Maurizio Lombardi) [2160677]
- nvmet: don't look at the request_queue in nvmet_bdev_zone_mgmt_emulate_all (Maurizio Lombardi) [2160677]
- nvmet: add helpers to set the result field for connect commands (Maurizio Lombardi) [2160677]
- nvme: improve the NVME_CONNECT_AUTHREQ* definitions (Maurizio Lombardi) [2160677]
- nvmet-tcp: handle ICReq PDU received in NVMET_TCP_Q_LIVE state (Maurizio Lombardi) [2160677]
- nvme-pci: report the actual number of tagset maps (Maurizio Lombardi) [2160677]
- nvme: ensure subsystem reset is single threaded (Maurizio Lombardi) [2160677]
- nvme: restrict management ioctls to admin (Maurizio Lombardi) [2160677]
- nvme: copy firmware_rev on each init (Maurizio Lombardi) [2160677]
- nvme: handle effects after freeing the request (Maurizio Lombardi) [2160677]
- nvme-tcp: print actual source IP address through sysfs "address" attr (Maurizio Lombardi) [2160677]
- nvme-pci: move iod dma_len fill gaps (Maurizio Lombardi) [2160677]
- nvme-pci: iod npages fits in s8 (Maurizio Lombardi) [2160677]
- nvme-pci: iod's 'aborted' is a bool (Maurizio Lombardi) [2160677]
- nvme-pci: remove nvme_queue from nvme_iod (Maurizio Lombardi) [2160677]
- nvme: consider also host_iface when checking ip options (Maurizio Lombardi) [2160677]
- nvmet: avoid unnecessary flush bio (Maurizio Lombardi) [2160677]
- nvmet-auth: remove redundant parameters req (Maurizio Lombardi) [2160677]
- nvmet-auth: clean up with done_kfree (Maurizio Lombardi) [2160677]
- nvme-auth: remove the redundant req->cqe->result.u16 assignment operation (Maurizio Lombardi) [2160677]
- nvme: move from strlcpy with unused retval to strscpy (Maurizio Lombardi) [2160677]
- nvme: add comment for unaligned "fake" nqn (Maurizio Lombardi) [2160677]
- nvme-pci: disable Write Zeroes on Phison E3C/E4C (Maurizio Lombardi) [2160677]
- nvme: Fix IOC_PR_CLEAR and IOC_PR_RELEASE ioctls for nvme devices (Maurizio Lombardi) [2160677]
- locking/rwsem: Disable preemption in all down_write*() and up_write() code paths (Joel Savitz) [2176147]
- locking/rwsem: Disable preemption in all down_read*() and up_read() code paths (Joel Savitz) [2176147]
- locking/rwsem: Prevent non-first waiter from spinning in down_write() slowpath (Joel Savitz) [2176147]
- rtmutex: Ensure that the top waiter is always woken up (Joel Savitz) [2176147]
- locking/lockdep: Print more debug information - report name and key when look_up_lock_class() got confused (Joel Savitz) [2176147]
- locking: Fix qspinlock/x86 inline asm error (Joel Savitz) [2176147]
- locking: Add __lockfunc to slow path functions (Joel Savitz) [2176147]
- locking/rwsem: Allow slowpath writer to ignore handoff bit if not set by first waiter (Joel Savitz) [2176147]
- kernel/lockdep: move lockdep sysctls to its own file (Joel Savitz) [2176147]
- locking/qrwlock: Change "queue rwlock" to "queued rwlock" (Joel Savitz) [2176147]
- locking/mutex: Make contention tracepoints more consistent wrt adaptive spinning (Joel Savitz) [2176147]
- locking: Apply contention tracepoints in the slow path (Joel Savitz) [2176147]
- locking/rwsem: Always try to wake waiters in out_nolock path (Joel Savitz) [2176147]
- locking/rwsem: No need to check for handoff bit if wait queue empty (Joel Savitz) [2176147]
- lockdep: Use memset_startat() helper in reinit_class() (Joel Savitz) [2176147]
- locking/rwsem: Conditionally wake waiters in reader/writer slowpaths (Joel Savitz) [2176147]
- locking/rwsem: Make handoff bit handling more consistent (Joel Savitz) [2176147]
- Revert "locking/rwsem: Conditionally wake waiters in reader/writer slowpaths" (Joel Savitz) [2176147]
- futex: Fix futex_waitv() hrtimer debug object leak on kcalloc error (Joel Savitz) [2176147]
- futex: Remove a PREEMPT_RT_FULL reference. (Joel Savitz) [2176147]
- futex: Fix additional regressions (Joel Savitz) [2176147]
- futex: Fix sparc32/m68k/nds32 build regression (Joel Savitz) [2176147]
- futex: Ensure futex_atomic_cmpxchg_inatomic() is present (Joel Savitz) [2176147]
- futex: Remove futex_cmpxchg detection (Joel Savitz) [2176147]
- dm: fix __send_duplicate_bios() to always allow for splitting IO (Benjamin Marzinski) [2184420]
- dm: fix improper splitting for abnormal bios (Benjamin Marzinski) [2184420]

...

Thu, 20 Apr 2023 05:13:59 GMT: kernel-core-5.14.0-302.el9.x86_64

kernel-core - The Linux kernel

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.

Change Log:

Wed, 19 Apr 2023 GMT - Jan Stancek <jstancek@redhat.com> [5.14.0-302.el9]
- blk-mq: directly poll requests (Ming Lei) [2186507]
- inet: control sockets should not use current thread task_frag (Guillaume Nault) [2183213]
- net: simplify sk_page_frag (Guillaume Nault) [2183213]
- Treewide: Stop corrupting socket's task_frag (Guillaume Nault) [2183213]
- net: Introduce sk_use_task_frag in struct sock. (Guillaume Nault) [2183213]
- PCI: Fix use-after-free in pci_bus_release_domain_nr() (Myron Stowe) [2184109]
- powerpc/pseries/vas: Ignore VAS update for DLPAR if copy/paste is not enabled (Mamatha Inamdar) [2185505]
- nfs42: do not fail with EIO if ssc returns NFS4ERR_OFFLOAD_DENIED (Benjamin Coddington) [2170423]
- cnic: don't pass bogus GFP_ flags to dma_alloc_coherent (Nilesh Javali) [2164967]
- cnic: Use the bitmap API to allocate bitmaps (Nilesh Javali) [2164967]
- arm64/sve: Add Perf extensions documentation (Mark Salter) [2167398]
- arm64: asm/perf_regs.h: Avoid C++-style comment in UAPI header (Mark Salter) [2167398]
- perf: arm64: Add SVE vector granule register to user regs (Mark Salter) [2167398]
- arm64/cpufeature: Fix field sign for DIT hwcap detection (Mark Salter) [2167398]
- arm64/uprobes: change the uprobe_opcode_t typedef to fix the sparse warning (Mark Salter) [2167398]
- arm64/sysreg: Fix errors in 32 bit enumeration values (Mark Salter) [2167398]
- KVM: arm64: vgic: Add Apple M2 cpus to the list of broken SEIS implementations (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- perf: arm_spe: Use feature numbering for PMSEVFR_EL1 defines (Mark Salter) [2167398]
- redhat/configs: enable ARM64_ERRATUM_2645198 (Mark Salter) [2167398]
- arm64: errata: Workaround possible Cortex-A715 [ESR|FAR]_ELx corruption (Mark Salter) [2167398]
- arm64:uprobe fix the uprobe SWBP_INSN in big-endian (Mark Salter) [2167398]
- arm64: insn: always inline hint generation (Mark Salter) [2167398]
- arm64: insn: simplify insn group identification (Mark Salter) [2167398]
- arm64: insn: always inline predicates (Mark Salter) [2167398]
- arm64: insn: remove aarch64_insn_gen_prefetch() (Mark Salter) [2167398]
- arm64: alternatives: make apply_alternatives_vdso() static (Mark Salter) [2167398]
- arm64: make is_ttbrX_addr() noinstr-safe (Mark Salter) [2167398]
- arm64: atomics: lse: remove stale dependency on JUMP_LABEL (Mark Salter) [2167398]
- arm64/asm: Remove unused enable_da macro (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Use kstrtobool() instead of strtobool() (Mark Salter) [2167398]
- arm64: move on_thread_stack() to <asm/stacktrace.h> (Mark Salter) [2167398]
- arm64: remove current_top_of_stack() (Mark Salter) [2167398]
- arm64/sysreg: Remove duplicate definitions from asm/sysreg.h (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_DFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_DFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR5_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert MVFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert MVFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert MVFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_PFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_PFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_PFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR6_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR5_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR4_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR3_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR4_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR3_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Extend the maximum width of a register and symbol name (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MVFR2_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MVFR1_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MVFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_DFR1_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_DFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_PFR2_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_PFR1_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_PFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR6_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR5_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR4_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_MMFR5_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_MMFR4_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_MMFR0_EL1 (Mark Salter) [2167398]
- arm64: booting: Require placement within 48-bit addressable memory (Mark Salter) [2167398]
- arm64: mm: kfence: only handle translation faults (Mark Salter) [2167398]
- arm64/mm: Simplify and document pte_to_phys() for 52 bit addresses (Mark Salter) [2167398]
- arm64: armv8_deprecated: fix unused-function error (Mark Salter) [2167398]
- arm64: armv8_deprecated: rework deprected instruction handling (Mark Salter) [2167398]
- arm64: armv8_deprecated: move aarch32 helper earlier (Mark Salter) [2167398]
- arm64: armv8_deprecated move emulation functions (Mark Salter) [2167398]
- arm64: armv8_deprecated: fold ops into insn_emulation (Mark Salter) [2167398]
- arm64: rework EL0 MRS emulation (Mark Salter) [2167398]
- arm64: factor insn read out of call_undef_hook() (Mark Salter) [2167398]
- arm64: factor out EL1 SSBS emulation hook (Mark Salter) [2167398]
- arm64: split EL0/EL1 UNDEF handlers (Mark Salter) [2167398]
- arm64: allow kprobes on EL0 handlers (Mark Salter) [2167398]
- arm64: Add Cortex-715 CPU part definition (Mark Salter) [2167398]
- arm64/hwcap: Add support for SVE 2.1 (Mark Salter) [2167398]
- arm64/hwcap: Add support for FEAT_RPRFM (Mark Salter) [2167398]
- arm64/hwcap: Add support for FEAT_CSSC (Mark Salter) [2167398]
- arm64: Enable data independent timing (DIT) in the kernel (Mark Salter) [2167398]
- arm64/fpsimd: Make kernel_neon_ API _GPL (Mark Salter) [2167398]
- arm64: alternative: constify alternative_has_feature_* argument (Mark Salter) [2167398]
- arm64: jump_label: mark arguments as const to satisfy asm constraints (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix XGene-1 TVAL register math error (Mark Salter) [2167398]
- arm64: efi: Fix handling of misaligned runtime regions and drop warning (Mark Salter) [2167398]
- arm64: cpufeature: Fix the visibility of compat hwcaps (Mark Salter) [2167398]
- arm64: entry: avoid kprobe recursion (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix CNTPCT_LO and CNTVCT_LO value (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix handling of ARM erratum 858921 (Mark Salter) [2167398]
- redhat/configs: Enable CONFIG_ARM64_ERRATUM_2441007 (Mark Salter) [2167398]
- arm64: errata: Add Cortex-A55 to the repeat tlbi list (Mark Salter) [2167398]
- arm64/sysreg: Fix typo in SCTR_EL1.SPINTMASK (Mark Salter) [2167398]
- arm64: alternatives: Use vdso/bits.h instead of linux/bits.h (Mark Salter) [2167398]
- arm64: uaccess: simplify uaccess_mask_ptr() (Mark Salter) [2167398]
- arm64: support huge vmalloc mappings (Mark Salter) [2167398]
- arm64: spectre: increase parameters that can be used to turn off bhb mitigation individually (Mark Salter) [2167398]
- arm64: run softirqs on the per-CPU IRQ stack (Mark Salter) [2167398]
- arm64: vdso: use SYS_CNTVCTSS_EL0 for gettimeofday (Mark Salter) [2167398]
- arm64: alternative: patch alternatives in the vDSO (Mark Salter) [2167398]
- arm64: module: move find_section to header (Mark Salter) [2167398]
- arm64: module: Remove unused plt_entry_is_initialized() (Mark Salter) [2167398]
- arm64: module: Make plt_equals_entry() static (Mark Salter) [2167398]
- arm64: fix the build with binutils 2.27 (Mark Salter) [2167398]
- arm64: avoid BUILD_BUG_ON() in alternative-macros (Mark Salter) [2167398]
- arm64: alternatives: add shared NOP callback (Mark Salter) [2167398]
- arm64: alternatives: add alternative_has_feature_*() (Mark Salter) [2167398]
- arm64: alternatives: have callbacks take a cap (Mark Salter) [2167398]
- arm64: alternatives: make alt_region const (Mark Salter) [2167398]
- arm64: alternatives: hoist print out of __apply_alternatives() (Mark Salter) [2167398]
- arm64: alternatives: proton-pack: prepare for cap changes (Mark Salter) [2167398]
- arm64: alternatives: kvm: prepare for cap changes (Mark Salter) [2167398]
- arm64: cpufeature: make cpus_have_cap() noinstr-safe (Mark Salter) [2167398]
- arm64/ptrace: Support access to TPIDR2_EL0 (Mark Salter) [2167398]
- arm64/sysreg: Fix a few missed conversions (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64AFRn_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64DFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64FDR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Use feature numbering for PMU and SPE revisions (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64DFR0_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Align field names in ID_AA64DFR0_EL1 with architecture (Mark Salter) [2167398]
- arm64/sysreg: Add defintion for ALLINT (Mark Salter) [2167398]
- arm64/sysreg: Convert SCXTNUM_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert TIPDR_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64PFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64PFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64MMFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64MMFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64MMFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert HCRX_EL2 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64PFR1_EL1 SME enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64PFR1_EL1 BTI enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64PFR1_EL1 fractional version fields (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MTE feature enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for SSBS feature enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64PFR0_EL1.AdvSIMD constants (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64PFR0_EL1 constants (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64MMFR2_EL1.CnP (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64MMFR2_EL1.VARange (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64MMFR1_EL1 fields (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64MMFR0_EL1.ASIDBits (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64MMFR0_EL1.BigEnd (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64PFR1_EL1 constant names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64PFR0_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64MMFR2_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64MMFR0_EL1 definition names (Mark Salter) [2167398]
- arm64: cache: Remove unused CTR_CACHE_MINLINE_MASK (Mark Salter) [2167398]
- arm64/sysreg: Describe ID_AA64SMFR0_EL1.SMEVer as an enumeration (Mark Salter) [2167398]
- arm64/sysreg: Remove stray SMIDR_EL1 defines (Mark Salter) [2167398]
- redhat/configs: Enable CONFIG_ARM64_ERRATUM_2658417 (Mark Salter) [2167398]
- arm64: errata: remove BF16 HWCAP due to incorrect result on Cortex-A510 (Mark Salter) [2167398]
- arm64: cpufeature: Expose get_arm64_ftr_reg() outside cpufeature.c (Mark Salter) [2167398]
- arm64: cpufeature: Force HWCAP to be based on the sysreg visible to user-space (Mark Salter) [2167398]
- arm64: rework BTI exception handling (Mark Salter) [2167398]
- arm64: rework FPAC exception handling (Mark Salter) [2167398]
- arm64: consistently pass ESR_ELx to die() (Mark Salter) [2167398]
- arm64: die(): pass 'err' as long (Mark Salter) [2167398]
- arm64: report EL1 UNDEFs better (Mark Salter) [2167398]
- arm64: atomic: always inline the assembly (Mark Salter) [2167398]
- arm64: atomics: remove LL/SC trampolines (Mark Salter) [2167398]
- arm64: stacktrace: track hyp stacks in unwinder's address space (Mark Salter) [2167398]
- arm64: stacktrace: track all stack boundaries explicitly (Mark Salter) [2167398]
- arm64: stacktrace: remove stack type from fp translator (Mark Salter) [2167398]
- arm64: stacktrace: rework stack boundary discovery (Mark Salter) [2167398]
- arm64: stacktrace: add stackinfo_on_stack() helper (Mark Salter) [2167398]
- arm64: stacktrace: move SDEI stack helpers to stacktrace code (Mark Salter) [2167398]
- arm64: stacktrace: rename unwind_next_common() -> unwind_next_frame_record() (Mark Salter) [2167398]
- arm64: stacktrace: simplify unwind_next_common() (Mark Salter) [2167398]
- arm64: stacktrace: fix kerneldoc comments (Mark Salter) [2167398]
- arm64/sysreg: Add hwcap for SVE EBF16 (Mark Salter) [2167398]
- redhat/configs: aarch64: enable ERRATUM_2457168 workaround (Mark Salter) [2167398]
- arm64: topology: fix possible overflow in amu_fie_setup() (Mark Salter) [2167398]
- arm64: mm: don't acquire mutex when rewriting swapper (Mark Salter) [2167398]
- arm64: mm: fix resume for 52-bit enabled builds (Mark Salter) [2167398]
- arm64/ptrace: Don't clear calling process' TIF_SME on OOM (Mark Salter) [2167398]
- arm64/bti: Disable in kernel BTI when cross section thunks are broken (Mark Salter) [2167398]
- arm64: mm: Reserve enough pages for the initial ID map (Mark Salter) [2167398]
- perf/arm_pmu_platform: fix tests for platform_get_irq() failure (Mark Salter) [2167398]
- arm64: head: Ignore bogus KASLR displacement on non-relocatable kernels (Mark Salter) [2167398]
- arm64/signal: Raise limit on stack frames (Mark Salter) [2167398]
- arm64/cache: Fix cache_type_cwg() for register generation (Mark Salter) [2167398]
- arm64/sysreg: Guard SYS_FIELD_ macros for asm (Mark Salter) [2167398]
- arm64/sysreg: Directly include bitfield.h (Mark Salter) [2167398]
- arm64: errata: add detection for AMEVCNTR01 incrementing incorrectly (Mark Salter) [2167398]
- arm64: Fix comment typo (Mark Salter) [2167398]
- arm64: Fix match_list for erratum 1286807 on Arm Cortex-A76 (Mark Salter) [2167398]
- arm64: Update 'unwinder howto' (Mark Salter) [2167398]
- arm64: Delay initialisation of cpuinfo_arm64::reg_{zcr,smcr} (Mark Salter) [2167398]
- arm64: fix KASAN_INLINE (Mark Salter) [2167398]
- arm64: Add an override for ID_AA64SMFR0_EL1.FA64 (Mark Salter) [2167398]
- arm64: Add the arm64.nosve command line option (Mark Salter) [2167398]
- arm64: Add the arm64.nosme command line option (Mark Salter) [2167398]
- arm64: Expose a __check_override primitive for oddball features (Mark Salter) [2167398]
- arm64: Allow the idreg override to deal with variable field width (Mark Salter) [2167398]
- arm64: Factor out checking of a feature against the override into a macro (Mark Salter) [2167398]
- arm64: Allow sticky E2H when entering EL1 (Mark Salter) [2167398]
- arm64: Save state of HCR_EL2.E2H before switch to EL1 (Mark Salter) [2167398]
- arm64: Rename the VHE switch to "finalise_el2" (Mark Salter) [2167398]
- arm64: mm: fix booting with 52-bit address space (Mark Salter) [2167398]
- arm64: head: remove __PHYS_OFFSET (Mark Salter) [2167398]
- arm64: lds: use PROVIDE instead of conditional definitions (Mark Salter) [2167398]
- arm64: setup: drop early FDT pointer helpers (Mark Salter) [2167398]
- arm64: head: avoid relocating the kernel twice for KASLR (Mark Salter) [2167398]
- arm64: kaslr: defer initialization to initcall where permitted (Mark Salter) [2167398]
- arm64: head: record CPU boot mode after enabling the MMU (Mark Salter) [2167398]
- arm64: head: populate kernel page tables with MMU and caches on (Mark Salter) [2167398]
- arm64: head: factor out TTBR1 assignment into a macro (Mark Salter) [2167398]
- arm64: idreg-override: use early FDT mapping in ID map (Mark Salter) [2167398]
- arm64: head: create a temporary FDT mapping in the initial ID map (Mark Salter) [2167398]
- arm64: head: use relative references to the RELA and RELR tables (Mark Salter) [2167398]
- arm64: head: cover entire kernel image in initial ID map (Mark Salter) [2167398]
- arm64: head: add helper function to remap regions in early page tables (Mark Salter) [2167398]
- arm64: mm: provide idmap pointer to cpu_replace_ttbr1() (Mark Salter) [2167398]
- arm64: head: pass ID map root table address to __enable_mmu() (Mark Salter) [2167398]
- arm64: kernel: drop unnecessary PoC cache clean+invalidate (Mark Salter) [2167398]
- arm64: head: split off idmap creation code (Mark Salter) [2167398]
- arm64: head: switch to map_memory macro for the extended ID map (Mark Salter) [2167398]
- arm64: head: simplify page table mapping macros (slightly) (Mark Salter) [2167398]
- arm64: head: drop idmap_ptrs_per_pgd (Mark Salter) [2167398]
- arm64: head: move assignment of idmap_t0sz to C code (Mark Salter) [2167398]
- arm64: mm: make vabits_actual a build time constant if possible (Mark Salter) [2167398]
- arm64: head: move kimage_vaddr variable into C file (Mark Salter) [2167398]
- arm64: trap implementation defined functionality in userspace (Mark Salter) [2167398]
- arm64/mm: use GENMASK_ULL for TTBR_BADDR_MASK_52 (Mark Salter) [2167398]
- arm64: numa: Don't check node against MAX_NUMNODES (Mark Salter) [2167398]
- arm64: Do not forget syscall when starting a new thread. (Mark Salter) [2167398]
- arm64: boot: add zstd support (Mark Salter) [2167398]
- arm64: cpufeature: Allow different PMU versions in ID_DFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64ZFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64SMFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORID_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORC_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORN_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LOREA_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORSA_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64ISAR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64ISAR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert GMID to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert DCZID_EL0 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert CTR_EL0 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64ISAR2_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64ISAR1_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Remove defines for RPRES enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64ZFR0_EL1 fields (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64SMFR0_EL1 enums (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for WFxT defines (Mark Salter) [2167398]
- arm64: stackleak: fix current_top_of_stack() (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Force inlining of erratum_set_next_event_generic() (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Move drop _tval from erratum function names (Mark Salter) [2167398]
- arm64: Add handling of CNTVCTSS traps (Mark Salter) [2167398]
- arm64: Add CNT{P,V}CTSS_EL0 alternatives to cnt{p,v}ct_el0 (Mark Salter) [2167398]
- clocksource/drivers/arch_arm_timer: Move workaround synchronisation around (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix masking for high freq counters (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Drop unnecessary ISB on CVAL programming (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Remove any trace of the TVAL programming interface (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Work around broken CVAL implementations (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Advertise 56bit timer to the core code (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Move MMIO timer programming over to CVAL (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix MMIO base address vs callback ordering issue (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Move system register timer programming over to CVAL (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Extend write side of timer register accessors to u64 (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Drop CNT*_TVAL read accessors (Mark Salter) [2167398]
- clocksource/arm_arch_timer: Add build-time guards for unhandled register accesses (Mark Salter) [2167398]
- s390/qeth: fix use-after-free in hsci (Tobias Huschle) [2183991]
- s390/uaccess: add missing earlyclobber annotations to __clear_user() (Tobias Huschle) [2183079]

Tue, 18 Apr 2023 GMT - Jan Stancek <jstancek@redhat.com> [5.14.0-301.el9]
- kernel.spec: gcov: make gcov subpackages per variant (Jan Stancek) [2180784]
- block: don't set GD_NEED_PART_SCAN if scan partition failed (Ming Lei) [2179915]
- net: ethtool: fix __ethtool_dev_mm_supported() implementation (Ivan Vecera) [2175237]
- ethtool: pse-pd: Fix double word in comments (Ivan Vecera) [2175237]
- netlink-specs: add rx-push to ethtool family (Ivan Vecera) [2175237]
- net: ethtool: extend ringparam set/get APIs for rx_push (Ivan Vecera) [2175237]
- ethtool: mm: fix get_mm() return code not propagating to user space (Ivan Vecera) [2175237]
- netlink: specs: add partial specification for ethtool (Ivan Vecera) [2175237]
- Documentation: networking: correct spelling (Ivan Vecera) [2175237]
- ethtool: netlink: convert commands to common SET (Ivan Vecera) [2175237]
- ethtool: netlink: handle SET intro/outro in the common code (Ivan Vecera) [2175237]
- net: ethtool: provide shims for stats aggregation helpers when CONFIG_ETHTOOL_NETLINK=n (Ivan Vecera) [2175237]
- net: ethtool: fix NULL pointer dereference in pause_prepare_data() (Ivan Vecera) [2175237]
- net: ethtool: fix NULL pointer dereference in stats_prepare_data() (Ivan Vecera) [2175237]
- ethtool: Add and use ethnl_update_bool. (Ivan Vecera) [2175237]
- net: ethtool: add helpers for MM fragment size translation (Ivan Vecera) [2175237]
- net: ethtool: add helpers for aggregate statistics (Ivan Vecera) [2175237]
- docs: ethtool: document ETHTOOL_A_STATS_SRC and ETHTOOL_A_PAUSE_STATS_SRC (Ivan Vecera) [2175237]
- net: ethtool: netlink: retrieve stats from multiple sources (eMAC, pMAC) (Ivan Vecera) [2175237]
- docs: ethtool-netlink: document interface for MAC Merge layer (Ivan Vecera) [2175237]
- net: ethtool: add support for MAC Merge layer (Ivan Vecera) [2175237]
- plca.c: fix obvious mistake in checking retval (Ivan Vecera) [2175237]
- ethtool: add tx aggregation parameters (Ivan Vecera) [2175237]
- ethtool: add netlink attr in rss get reply only if value is not null (Ivan Vecera) [2175237]
- net/ethtool: add netlink interface for the PLCA RS (Ivan Vecera) [2175237]
- ethtool: Replace 0-length array with flexible array (Ivan Vecera) [2175237]
- net/ethtool/ioctl: split ethtool_get_phy_stats into multiple helpers (Ivan Vecera) [2175237]
- net/ethtool/ioctl: remove if n_stats checks from ethtool_get_phy_stats (Ivan Vecera) [2175237]
- net/ethtool/ioctl: return -EOPNOTSUPP if we have no phy stats (Ivan Vecera) [2175237]
- ethtool: add netlink based get rss support (Ivan Vecera) [2175237]
- ethtool: avoiding integer overflow in ethtool_phys_id() (Ivan Vecera) [2175237]
- ethtool: doc: clarify what drivers can implement in their get_drvinfo() (Ivan Vecera) [2175237]
- ethtool: ethtool_get_drvinfo: populate drvinfo fields even if callback exits (Ivan Vecera) [2175237]
- ethtool: Fail number of channels change when it conflicts with rxnfc (Ivan Vecera) [2175237]
- ethtool: linkstate: add a statistic for PHY down events (Ivan Vecera) [2175237]
- ethtool: Add support for 800Gbps link modes (Ivan Vecera) [2175237]
- ethtool: pse-pd: fix null-deref on genl_info in dump (Ivan Vecera) [2175237]
- eth: pse: add missing static inlines (Ivan Vecera) [2175237]
- ethtool: add interface to interact with Ethernet Power Equipment (Ivan Vecera) [2175237]
- net: mdiobus: search for PSE nodes by parsing PHY nodes. (Ivan Vecera) [2175237]
- net: mdiobus: fwnode_mdiobus_register_phy() rework error handling (Ivan Vecera) [2175237]
- redhat: configs: Add config for PSE_CONTROLLER (Ivan Vecera) [2175237]
- net: add framework to support Ethernet PSE and PDs devices (Ivan Vecera) [2175237]
- ethtool: tunnels: check the return value of nla_nest_start() (Ivan Vecera) [2175237]
- ethtool: move from strlcpy with unused retval to strscpy (Ivan Vecera) [2175237]
- net: delete extra space and tab in blank line (Ivan Vecera) [2175237]
- treewide: uapi: Replace zero-length arrays with flexible-array members (Ivan Vecera) [2175237]
- ethtool: Fix and simplify ethtool_convert_link_mode_to_legacy_u32() (Ivan Vecera) [2175237]
- net: ethtool: move checks before rtnl_lock() in ethnl_set_rings (Ivan Vecera) [2175237]
- net: ethtool: extend ringparam set/get APIs for tx_push (Ivan Vecera) [2175237]
- ethtool: add support to set/get completion queue event size (Ivan Vecera) [2175237]
- ethtool: stats: Use struct_group() to clear all stats at once (Ivan Vecera) [2175237]
- net: convert users of bitmap_foo() to linkmode_foo() (Ivan Vecera) [2175237]
- cifs: Fix pages leak when writedata alloc failed in cifs_write_from_iter() (Ronnie Sahlberg) [2182524]
- cifs: Fix pages array leak when writedata alloc failed in cifs_writedata_alloc() (Ronnie Sahlberg) [2182524]
- cifs: update internal module number (Ronnie Sahlberg) [2182524]
- cifs: fix double free on failed kerberos auth (Ronnie Sahlberg) [2182524]
- cifs: fix interface count calculation during refresh (Ronnie Sahlberg) [2182524]
- cifs: fix memory leaks in session setup (Ronnie Sahlberg) [2182524]
- smb3: interface count displayed incorrectly (Ronnie Sahlberg) [2182524]
- cifs: Fix memory leak when build ntlmssp negotiate blob failed (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_ses_add_channel() (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_flock() (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_create() (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_copy_file_range() (Ronnie Sahlberg) [2182524]
- smb3: improve SMB3 change notification support (Ronnie Sahlberg) [2182524]
- cifs: lease key is uninitialized in two additional functions when smb1 (Ronnie Sahlberg) [2182524]
- cifs: lease key is uninitialized in smb1 paths (Ronnie Sahlberg) [2182524]
- cifs: fix double-fault crash during ntlmssp (Ronnie Sahlberg) [2182524]
- cifs: fix mount on old smb servers (Ronnie Sahlberg) [2182524]
- cifs: use ALIGN() and round_up() macros (Ronnie Sahlberg) [2182524]
- cifs: prevent copying past input buffer boundaries (Ronnie Sahlberg) [2182524]
- cifs: Fix the error length of VALIDATE_NEGOTIATE_INFO message (Ronnie Sahlberg) [2182524]
- cifs: destage dirty pages before re-reading them for cache=none (Ronnie Sahlberg) [2182524]
- cifs: return correct error in ->calc_signature() (Ronnie Sahlberg) [2182524]
- smb3: rename encryption/decryption TFMs (Ronnie Sahlberg) [2182524]
- cifs: replace kfree() with kfree_sensitive() for sensitive data (Ronnie Sahlberg) [2182524]
- cifs: remove initialization value (Ronnie Sahlberg) [2182524]
- cifs: Replace a couple of one-element arrays with flexible-array members (Ronnie Sahlberg) [2182524]
- smb3: add dynamic trace points for tree disconnect (Ronnie Sahlberg) [2182524]
- cifs: misc: fix spelling typo in comment (Ronnie Sahlberg) [2182524]
- cifs: update internal module number (Ronnie Sahlberg) [2182524]
- cifs: Fix memory leak on the deferred close (Ronnie Sahlberg) [2182524]
- SMB3: fix lease break timeout when multiple deferred close handles for the same file. (Ronnie Sahlberg) [2182524]
- smb3: lower default deferred close timeout to address perf regression (Ronnie Sahlberg) [2182524]
- smb3: allow deferred close timeout to be configurable (Ronnie Sahlberg) [2182524]
- cifs: update internal module number (Ronnie Sahlberg) [2182524]
- cifs: alloc_mid function should be marked as static (Ronnie Sahlberg) [2182524]
- cifs: remove "cifs_" prefix from init/destroy mids functions (Ronnie Sahlberg) [2182524]
- cifs: remove useless DeleteMidQEntry() (Ronnie Sahlberg) [2182524]
- cifs: fix wrong unlock before return from cifs_tree_connect() (Ronnie Sahlberg) [2182524]
- Documentation: networking: TC queue based filtering (Ivan Vecera) [2178209]
- act_skbedit: skbedit queue mapping for receive queue (Ivan Vecera) [2178209]
- wifi: iwlwifi: mvm: protect TXQ list manipulation (Jose Ignacio Tornos Martinez) [2183490]
- wifi: iwlwifi: mvm: fix mvmtxq->stopped handling (Jose Ignacio Tornos Martinez) [2183490]
- smb3: clarify multichannel warning (Ronnie Sahlberg) [2180669]
- smb3: do not log confusing message when server returns no network interfaces (Ronnie Sahlberg) [2180669]
- cifs: do not query ifaces on smb1 mounts (Ronnie Sahlberg) [2180669]
- cifs: periodically query network interfaces from server (Ronnie Sahlberg) [2180669]
- smb3: workaround negprot bug in some Samba servers (Ronnie Sahlberg) [2180669]
- smb3: use netname when available on secondary channels (Ronnie Sahlberg) [2180669]
- smb3: fix empty netname context on secondary channels (Ronnie Sahlberg) [2180669]
- cifs: populate empty hostnames for extra channels (Ronnie Sahlberg) [2180669]
- redhat/kernel.spec.template: fix installonlypkg for meta package (Jan Stancek)
- s390/dump: save IPL CPU registers once DAT is available (Chris von Recklinghausen) [2185692]
- gen_compile_commands: handle multiple lines per .mod file (Joel Slebodnick) [2160559]
- scripts/nsdeps: adjust to the format change of *.mod files (Joel Slebodnick) [2160559]
- kbuild: avoid regex RS for POSIX awk (Joel Slebodnick) [2160559]
- kbuild: make *.mod rule robust against too long argument error (Joel Slebodnick) [2160559]
- kbuild: make built-in.a rule robust against too long argument error (Joel Slebodnick) [2160559]
- kbuild: read *.mod to get objects passed to $(LD) or $(AR) (Joel Slebodnick) [2160559]
- kbuild: make *.mod not depend on *.o (Joel Slebodnick) [2160559]
- kbuild: get rid of duplication in *.mod files (Joel Slebodnick) [2160559]
- kbuild: split the second line of *.mod into *.usyms (Joel Slebodnick) [2160559]
- kbuild: reuse real-search to simplify cmd_mod (Joel Slebodnick) [2160559]
- kbuild: Fixup the IBT kbuild changes (Joel Slebodnick) [2160559]

Sun, 16 Apr 2023 GMT - Jan Stancek <jstancek@redhat.com> [5.14.0-300.el9]
- remoteproc: imx_rproc: Correct i.MX93 DRAM mapping (Steve Best) [2180764]
- remoteproc: imx_rproc: Enable attach recovery for i.MX8QM/QXP (Steve Best) [2180764]
- remoteproc: imx_rproc: Request mbox channel later (Steve Best) [2180764]
- remoteproc: imx_rproc: Support i.MX8QM (Steve Best) [2180764]
- remoteproc: imx_rproc: Support kicking Mcore from Linux for i.MX8QXP (Steve Best) [2180764]
- remoteproc: imx_rproc: Support attaching to i.MX8QXP M4 (Steve Best) [2180764]
- netdevsim: Fix memory leak of nsim_dev->fa_cookie (Petr Oros) [2181505]
- netdevsim: fix memory leak in nsim_bus_dev_new() (Petr Oros) [2181505]
- netdevsim: remove dir in nsim_dev_debugfs_init() when creating ports dir failed (Petr Oros) [2181505]
- netdevsim: fix memory leak in nsim_drv_probe() when nsim_dev_resources_register() failed (Petr Oros) [2181505]
- netdevsim: remove redundant variable ret (Petr Oros) [2181505]
- selftests: netdevsim: Add test cases for route deletion failure (Petr Oros) [2181505]
- netdevsim: fib: Add debugfs knob to simulate route deletion failure (Petr Oros) [2181505]
- netdevsim: fib: Fix reference count leak on route deletion failure (Petr Oros) [2181505]
- netdevsim: rely on XFRM state direction instead of flags (Petr Oros) [2181505]
- powerpc/64s/radix: Fix RWX mapping with relocated kernel (Avnish Chouhan) [2161680]
- powerpc/64s/radix: Fix crash with unaligned relocated kernel (Avnish Chouhan) [2161680]
- mm/filemap: fix page end in filemap_get_read_batch (Nico Pache) [2181263]
- dt-bindings: clock: imx93: drop TPM1/3 LPIT1/2 entry (Steve Best) [2178965]
- clk: imx: imx93: invoke imx_register_uart_clocks (Steve Best) [2178965]
- clk: imx: rename imx_obtain_fixed_clk_hw() to imx_get_clk_hw_by_name() (Steve Best) [2178965]
- clk: imx93: keep sys ctr clock always on (Steve Best) [2178965]
- clk: imx: keep hsio bus clock always on (Steve Best) [2178965]
- clk: imx93: drop tpm1/3, lpit1/2 clk (Steve Best) [2178965]
- clk: imx93: correct enet clock (Steve Best) [2178965]
- clk: imx93: unmap anatop base in error handling path (Steve Best) [2178965]
- clk: imx93: correct the flexspi1 clock setting (Steve Best) [2178965]
- soc: imx: imx93-src: No need to set device_driver owner (Steve Best) [2180773]
- soc: imx: imx93-pd: No need to set device_driver owner (Steve Best) [2180773]
- sched/topology: fix KASAN warning in hop_cmp() (Phil Auld) [RHEL-318]
- lib/cpumask: update comment for cpumask_local_spread() (Phil Auld) [RHEL-318]
- sched/topology: Introduce for_each_numa_hop_mask() (Phil Auld) [RHEL-318]
- sched/topology: Introduce sched_numa_hop_mask() (Phil Auld) [RHEL-318]
- lib/cpumask: reorganize cpumask_local_spread() logic (Phil Auld) [RHEL-318]
- cpumask: improve on cpumask_local_spread() locality (Phil Auld) [RHEL-318]
- sched: add sched_numa_find_nth_cpu() (Phil Auld) [RHEL-318]
- cpumask: introduce cpumask_nth_and_andnot (Phil Auld) [RHEL-318]
- lib/find: introduce find_nth_and_andnot_bit (Phil Auld) [RHEL-318]
- cpumask: add cpumask_nth_{,and,andnot} (Phil Auld) [RHEL-318]
- lib/bitmap: remove bitmap_ord_to_pos (Phil Auld) [RHEL-318]
- lib: remove lib/nodemask.c (Phil Auld) [RHEL-318]
- gcc-plugins: Undefine LATENT_ENTROPY_PLUGIN when plugin disabled for a file (Phil Auld) [RHEL-318]
- powerpc: drop dependency on <asm/machdep.h> in archrandom.h (Phil Auld) [RHEL-318]
- lib/nodemask: inline next_node_in() and node_random() (Phil Auld) [RHEL-318]
- lib/bitmap: add tests for find_nth_bit() (Phil Auld) [RHEL-318]
- lib: add find_nth{,_and,_andnot}_bit() (Phil Auld) [RHEL-318]
- lib/find_bit: optimize find_next_bit() functions (Phil Auld) [RHEL-318]
- lib/find_bit: create find_first_zero_bit_le() (Phil Auld) [RHEL-318]
- lib/find_bit: introduce FIND_FIRST_BIT() macro (Phil Auld) [RHEL-318]
- lib/bitmap: add bitmap_weight_and() (Phil Auld) [RHEL-318]
- lib/bitmap: don't call __bitmap_weight() in kernel code (Phil Auld) [RHEL-318]
- lib/cpumask: move trivial wrappers around find_bit to the header (Phil Auld) [RHEL-318]
- lib/cpumask: change return types to unsigned where appropriate (Phil Auld) [RHEL-318]
- cpumask: change return types to bool where appropriate (Phil Auld) [RHEL-318]
- cpumask: Always inline helpers which use bit manipulation functions (Phil Auld) [RHEL-318]
- cpumask: use find_first_and_bit() (Phil Auld) [RHEL-318]
- asm-generic/bitops: Always inline all bit manipulation helpers (Phil Auld) [RHEL-318]
- lib/bitmap: change type of bitmap_weight to unsigned long (Phil Auld) [RHEL-318]
- lib/bitmap: change return types to bool where appropriate (Phil Auld) [RHEL-318]
- arm: align find_bit declarations with generic kernel (Phil Auld) [RHEL-318]
- nodemask: Fix return values to be unsigned (Phil Auld) [RHEL-318]
- bitmap: Fix return values to be unsigned (Phil Auld) [RHEL-318]
- net: thunderbolt: fix memory leak in tbnet_open() (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Clear ep descriptor last (Desnes Nunes) [2181663]
- usb: dwc3: exynos: Fix remove() function (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Disable GUSB2PHYCFG.SUSPHY for End Transfer (Desnes Nunes) [2181663]
- USB: serial: option: add u-blox LARA-L6 modem (Desnes Nunes) [2181663]
- USB: serial: option: add u-blox LARA-R6 00B modem (Desnes Nunes) [2181663]
- USB: serial: option: remove old LARA-R6 PID (Desnes Nunes) [2181663]
- net: thunderbolt: Fix error handling in tbnet_init() (Desnes Nunes) [2181663]
- USB: serial: option: add Fibocom FM160 0x0111 composition (Desnes Nunes) [2181663]
- usb: add NO_LPM quirk for Realforce 87U Keyboard (Desnes Nunes) [2181663]
- usb: chipidea: fix deadlock in ci_otg_del_timer (Desnes Nunes) [2181663]
- usb: dwc3: Do not get extcon device when usb-role-switch is used (Desnes Nunes) [2181663]
- usb: typec: tipd: Prevent uninitialized event{1,2} in IRQ handler (Desnes Nunes) [2181663]
- usb: typec: mux: Enter safe mode only when pins need to be reconfigured (Desnes Nunes) [2181663]
- Revert "usb: dwc3: disable USB core PHY management" (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Return -ESHUTDOWN on ep disable (Desnes Nunes) [2181663]
- USB: serial: option: add Sierra Wireless EM9191 (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Don't set IMI for no_interrupt (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Stop processing more requests on IMI (Desnes Nunes) [2181663]
- xhci: Remove device endpoints from bandwidth list when freeing the device (Desnes Nunes) [2181663]
- xhci: Add quirk to reset host back to default state at shutdown (Desnes Nunes) [2181663]
- usb: xhci: add XHCI_SPURIOUS_SUCCESS to ASM1042 despite being a V0.96 controller (Desnes Nunes) [2181663]
- usb: typec: ucsi: acpi: Implement resume callback (Desnes Nunes) [2181663]
- usb: typec: ucsi: Check the connection on resume (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Don't delay End Transfer on delayed_status (Desnes Nunes) [2181663]
- usb: dwc3: Don't switch OTG -> peripheral if extcon is present (Desnes Nunes) [2181663]
- Revert "usb: dwc3: Don't switch OTG -> peripheral if extcon is present" (Desnes Nunes) [2181663]
- Revert "USB: fixup for merge issue with "usb: dwc3: Don't switch OTG -> peripheral if extcon is present"" (Desnes Nunes) [2181663]
- USB: omap_udc: Fix spelling mistake: "tranceiver_ctrl" -> "transceiver_ctrl" (Desnes Nunes) [2181663]
- usb: typec: Replace custom implementation of device_match_fwnode() (Desnes Nunes) [2181663]
- usb: idmouse: fix an uninit-value in idmouse_open (Desnes Nunes) [2181663]
- usb: phy: generic: Switch to use dev_err_probe() helper (Desnes Nunes) [2181663]
- usb: ulpi: use DEFINE_SHOW_ATTRIBUTE to simplify ulpi_regs (Desnes Nunes) [2181663]
- usb: cdc-wdm: Use skb_put_data() instead of skb_put/memcpy pair (Desnes Nunes) [2181663]
- usb: typec: fusb302: Switch to use dev_err_probe() helper (Desnes Nunes) [2181663]
- USB: serial: qcserial: add new usb-id for Dell branded EM7455 (Desnes Nunes) [2181663]
- media: flexcop-usb: use usb_endpoint_maxp() (Desnes Nunes) [2181663]
- media: flexcop-usb: clean up URB initialisation (Desnes Nunes) [2181663]
- media: flexcop-usb: clean up endpoint sanity checks (Desnes Nunes) [2181663]
- media: usb/dvb-usb-v2: fix repeated words in comments (Desnes Nunes) [2181663]
- thunderbolt: Use dev_err_probe() (Desnes Nunes) [2181663]
- thunderbolt: Convert to use sysfs_emit()/sysfs_emit_at() APIs (Desnes Nunes) [2181663]
- Revert "usb: storage: Add quirk for Samsung Fit flash" (Desnes Nunes) [2181663]
- usb: dwc3: core: fix some leaks in probe (Desnes Nunes) [2181663]
- usb: dwc3: core: Enable GUCTL1 bit 10 for fixing termination error after resume bug (Desnes Nunes) [2181663]
- dt-bindings: usb: snps,dwc3: Add 'snps,resume-hs-terminations' quirk (Desnes Nunes) [2181663]
- USB: add RESET_RESUME quirk for NVIDIA Jetson devices in RCM (Desnes Nunes) [2181663]
- usb: dwc3: core: add gfladj_refclk_lpm_sel quirk (Desnes Nunes) [2181663]
- dt-bindings: usb: dwc3: Add gfladj-refclk-lpm-sel-quirk (Desnes Nunes) [2181663]
- usb: dwc3: pci: Add PCIe device ID for USB3 controller on CPU sub-system for Alder Lake P (Desnes Nunes) [2181663]
- usb: dwc3: pci: Update the macro names for USB PCIe device ID's for Alder Lake platforms (Desnes Nunes) [2181663]
- usb: dwc3: xilinx: fix usb3 non-wakeup source resume failure (Desnes Nunes) [2181663]
- usb: dwc3: xilinx: add power management ops support (Desnes Nunes) [2181663]
- media: uvcvideo: move uvc_format_desc to common header (Desnes Nunes) [2181663]
- media: v4l: move helper functions for fractions from uvc to v4l2-common (Desnes Nunes) [2181663]
- dt-bindings: usb: dwc3: add sdm670 compatible (Desnes Nunes) [2181663]
- usb: dwc3: qcom: drop unneeded compatibles (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Do not clear ep delayed stop flag during ep disable (Desnes Nunes) [2181663]
- dt-bindings: usb: dwc2: rockchip: add rockchip,rk3128-usb (Desnes Nunes) [2181663]
- dt-bindings: usb: qcom,dwc3: Fix SM6115 clocks, irqs (Desnes Nunes) [2181663]
- usb: dwc2: Remove redundant license text (Desnes Nunes) [2181663]
- usb: dwc3: Fix typos in gadget.c (Desnes Nunes) [2181663]
- xhci: remove unused lpm_failed_dev member from struct xhci_hcd (Desnes Nunes) [2181663]
- xhci: remove unused command member from struct xhci_hcd struct (Desnes Nunes) [2181663]
- xhci: show fault reason for a failed enable slot command (Desnes Nunes) [2181663]
- xhci: Don't show warning for reinit on known broken suspend (Desnes Nunes) [2181663]
- xhci: dbc: Fix memory leak in xhci_alloc_dbc() (Desnes Nunes) [2181663]
- usb: host: xhci: Fix potential memory leak in xhci_alloc_stream_info() (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up driver prefix (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: move driver structure (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up attribute visibility logic (Desnes Nunes) [2181663]
- USB: serial: console: move mutex_unlock() before usb_serial_put() (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: convert to use dev_groups (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: add support for HP and HA devices (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: simplify divisor handling (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: assume hi-speed type (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up baudrate request (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up attribute handling (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up modem-status handling (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: tighten device-type detection (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: rename channel index (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: include FT2232D in type string (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: rename chip types (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: drop redundant chip type comments (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up chip type enum (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: fix 300 bps rate for SIO (Desnes Nunes) [2181663]
- usb: typec: intel_pmc_mux: Use the helper acpi_dev_get_memory_resources() (Desnes Nunes) [2181663]
- usb: misc: usb3503: call clk_disable_unprepare in the error handling (Desnes Nunes) [2181663]
- usb: chipidea: make configs for glue drivers visible with EXPERT (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Submit endxfer command if delayed during disconnect (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Skip waiting for CMDACT cleared during endxfer (Desnes Nunes) [2181663]
- usb: dwc3: Increase DWC3 controller halt timeout (Desnes Nunes) [2181663]
- usb: dwc3: Remove DWC3 locking during gadget suspend/resume (Desnes Nunes) [2181663]
- usb: dwc3: Avoid unmapping USB requests if endxfer is not complete (Desnes Nunes) [2181663]
- usb: misc: uss720: fix uninitialized variable rlen (Desnes Nunes) [2181663]
- thunderbolt: debugfs: Fix spelling mistakes in seq_puts text (Desnes Nunes) [2181663]
- thunderbolt: Add support for ASMedia NVM image format (Desnes Nunes) [2181663]
- thunderbolt: Move vendor specific NVM handling into nvm.c (Desnes Nunes) [2181663]
- thunderbolt: Provide tb_retimer_nvm_read() analogous to tb_switch_nvm_read() (Desnes Nunes) [2181663]
- thunderbolt: Rename and make nvm_read() available for other files (Desnes Nunes) [2181663]
- thunderbolt: Extend NVM version fields to 32-bits (Desnes Nunes) [2181663]
- thunderbolt: Allow NVM upgrade of USB4 host routers (Desnes Nunes) [2181663]
- scsi: uas: Drop DID_TARGET_FAILURE use (Desnes Nunes) [2181663]
- usb: clean up after dropping driver registration log spam (Desnes Nunes) [2181663]
- usb: phy: tegra: switch to using devm_gpiod_get() (Desnes Nunes) [2181663]
- USB: xhci: make xhci_get_endpoint_address static (Desnes Nunes) [2181663]
- thunderbolt: Add support for receiver lane margining (Desnes Nunes) [2181663]
- thunderbolt: Add helper to check if CL states are enabled on port (Desnes Nunes) [2181663]
- thunderbolt: Pass CL state bitmask to tb_port_clx_supported() (Desnes Nunes) [2181663]
- thunderbolt: Move port CL state functions into correct place in switch.c (Desnes Nunes) [2181663]
- thunderbolt: Move tb_xdomain_parent() to tb.h (Desnes Nunes) [2181663]
- USB: hcd-pci: Drop the unused id parameter from usb_hcd_pci_probe() (Desnes Nunes) [2181663]
- net: thunderbolt: Update module description with mention of USB4 (Desnes Nunes) [2181663]
- net: thunderbolt: Enable full end-to-end flow control (Desnes Nunes) [2181663]
- thunderbolt: Add back Intel Falcon Ridge end-to-end flow control workaround (Desnes Nunes) [2181663]
- thunderbolt: Show link type for XDomain connections too (Desnes Nunes) [2181663]
- net: thunderbolt: Enable DMA paths only after rings are enabled (Desnes Nunes) [2181663]
- usb: reduce kernel log spam on driver registration (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Continue handling EP0 xfercomplete events (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Synchronize IRQ between soft connect/disconnect (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Force sending delayed status during soft disconnect (Desnes Nunes) [2181663]
- usb: dwc3: Do not service EP0 and conndone events if soft disconnected (Desnes Nunes) [2181663]
- usb: host: xhci-plat: suspend/resume clks for brcm (Desnes Nunes) [2181663]
- usb: host: xhci-plat: suspend and resume clocks (Desnes Nunes) [2181663]
- usb: phy: mxs: fix MXS_PHY_TX_CAL45_MIN and MXS_PHY_TX_CAL45_MAX (Desnes Nunes) [2181663]
- usb: host: Initiate urb ep with udev ep0 (Desnes Nunes) [2181663]
- usb: ehci: Use endpoint in URB to get maxpacket (Desnes Nunes) [2181663]
- usb: chipidea: Add support for VBUS control with PHY (Desnes Nunes) [2181663]
- dt-bindings: usb: Add missing (unevaluated|additional)Properties on child nodes (Desnes Nunes) [2181663]
- media: uvcvideo: Limit power line control for Sonix Technology (Desnes Nunes) [2181663]
- media: uvcvideo: Use entity get_cur in uvc_ctrl_set (Desnes Nunes) [2181663]
- media: uvcvideo: Fix typo 'the the' in comment (Desnes Nunes) [2181663]
- media: uvcvideo: Use indexed loops in uvc_ctrl_init_ctrl() (Desnes Nunes) [2181663]
- media: uvcvideo: Fix memory leak in uvc_gpio_parse (Desnes Nunes) [2181663]
- media: gspca: Fix typo 'the the' in comment (Desnes Nunes) [2181663]
- thunderbolt: Add support for Intel Meteor Lake (Desnes Nunes) [2181663]
- thunderbolt: Add comment where Thunderbolt 4 PCI IDs start (Desnes Nunes) [2181663]
- usb/hcd: Fix dma_map_sg error check (Desnes Nunes) [2181663]
- usb: move from strlcpy with unused retval to strscpy (Desnes Nunes) [2181663]
- dt-bindings: usb: renesas, usb3-peri: Document RZ/V2M r9a09g011 support (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Fix CC PHY noise filter of voltage level (Desnes Nunes) [2181663]
- usb: typec: tcpci: Move function "tcpci_to_typec_cc" to common (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Add compatible id with rt1715 (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Add initial phy setting (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Add regulator support when source vbus (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Fix vendor setting when set vconn (Desnes Nunes) [2181663]
- dt-bindings usb: typec: rt1711h: Add binding for Richtek RT1711H (Desnes Nunes) [2181663]
- usb: dwc3: qcom: clean up icc init (Desnes Nunes) [2181663]
- usb: dwc3: qcom: only parse 'maximum-speed' once (Desnes Nunes) [2181663]
- usb: common: debug: Check non-standard control requests (Desnes Nunes) [2181663]
- usb: dwc3: trace: add Start of Frame Number to trace event (Desnes Nunes) [2181663]
- usb: dwc3: debug: show events parameters in hex (Desnes Nunes) [2181663]
- usb: dwc3: gadget: conditionally remove requests (Desnes Nunes) [2181663]
- usb: typec: ucsi: stm32g0: Fix spelling mistake "booloader" -> "bootloader" (Desnes Nunes) [2181663]
- usb: common: usb-conn-gpio: Simplify some error message (Desnes Nunes) [2181663]
- block: Add error codes for common PR failures (Maurizio Lombardi) [2160677]
- nvmet: avoid potential UAF in nvmet_req_complete() (Maurizio Lombardi) [2160677]
- nvme-tcp: add nvme-tcp pdu size build protection (Maurizio Lombardi) [2160677]
- nvme-tcp: fix opcode reporting in the timeout handler (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Lexar NM620 (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Netac NV3000 (Maurizio Lombardi) [2160677]
- nvme-pci: fixing memory leak in probe teardown path (Maurizio Lombardi) [2160677]
- nvme: fix handling single range discard request (Maurizio Lombardi) [2160677]
- nvme-fabrics: show well known discovery name (Maurizio Lombardi) [2160677]
- nvme-tcp: don't access released socket during error recovery (Maurizio Lombardi) [2160677]
- nvme-auth: fix an error code in nvme_auth_process_dhchap_challenge() (Maurizio Lombardi) [2160677]
- nvme: bring back auto-removal of deleted namespaces during sequential scan (Maurizio Lombardi) [2160677]
- nvme: fix sparse warning on effects masking (Maurizio Lombardi) [2160677]
- nvme-pci: remove iod use_sgls (Maurizio Lombardi) [2160677]
- nvme-pci: fix freeing single sgl (Maurizio Lombardi) [2160677]
- nvme: mask CSE effects for security receive (Maurizio Lombardi) [2160677]
- nvme: always initialize known command effects (Maurizio Lombardi) [2160677]
- nvmet: for nvme admin set_features cmd, call nvmet_check_data_len_lte() (Maurizio Lombardi) [2160677]
- nvme-tcp: add additional info for nvme_tcp_timeout log (Maurizio Lombardi) [2160677]
- nvme: add nvme_opcode_str function for all nvme cmd types (Maurizio Lombardi) [2160677]
- nvme: remove nvme_execute_passthru_rq (Maurizio Lombardi) [2160677]
- nvme-pci: place descriptor addresses in iod (Maurizio Lombardi) [2160677]
- nvme-pci: use mapped entries for sgl decision (Maurizio Lombardi) [2160677]
- nvme-pci: remove SGL segment descriptors (Maurizio Lombardi) [2160677]
- nvme-auth: don't use NVMe status codes (Maurizio Lombardi) [2160677]
- nvme-fabrics: clarify AUTHREQ result handling (Maurizio Lombardi) [2160677]
- nvme-pci: add bogus ID quirk for ADATA SX6000PNP (Maurizio Lombardi) [2160677]
- nvme-auth: mark nvme_auth_wq static (Maurizio Lombardi) [2160677]
- nvme-auth: use workqueue dedicated to authentication (Maurizio Lombardi) [2160677]
- nvme: clear the request_queue pointers on failure in nvme_alloc_io_tag_set (Maurizio Lombardi) [2160677]
- nvme: clear the request_queue pointers on failure in nvme_alloc_admin_tag_set (Maurizio Lombardi) [2160677]
- nvme-fc: fix a missing queue put in nvmet_fc_ls_create_association (Maurizio Lombardi) [2160677]
- nvme: fix passthrough csi check (Maurizio Lombardi) [2160677]
- nvme-pci: fix timeout request state check (Maurizio Lombardi) [2160677]
- nvme-apple: only reset the controller when RTKit is running (Maurizio Lombardi) [2160677]
- nvme-apple: reset controller during shutdown (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_IDENTIFY_CNS quirk to Apple T2 controllers (Maurizio Lombardi) [2160677]
- nvme-apple: add NVME_QUIRK_IDENTIFY_CNS quirk to fix regression (Maurizio Lombardi) [2160677]
- nvme-auth: fix smatch warning complaints (Maurizio Lombardi) [2160677]
- nvme: also return I/O command effects from nvme_command_effects (Maurizio Lombardi) [2160677]
- nvmet: don't defer passthrough commands with trivial effects to the workqueue (Maurizio Lombardi) [2160677]
- nvmet: set the LBCC bit for commands that modify data (Maurizio Lombardi) [2160677]
- nvmet: use NVME_CMD_EFFECTS_CSUPP instead of open coding it (Maurizio Lombardi) [2160677]
- nvme-pci: update sqsize when adjusting the queue depth (Maurizio Lombardi) [2160677]
- nvme: fix setting the queue depth in nvme_alloc_io_tag_set (Maurizio Lombardi) [2160677]
- nvme-pci: use the tagset alloc/free helpers (Maurizio Lombardi) [2160677]
- nvme-pci: fix page size checks (Maurizio Lombardi) [2160677]
- nvme-pci: fix mempool alloc size (Maurizio Lombardi) [2160677]
- nvme-pci: fix doorbell buffer value endianness (Maurizio Lombardi) [2160677]
- nvme: Convert NVMe errors to PR errors (Maurizio Lombardi) [2160677]
- nvmet: don't open-code NVME_NS_ATTR_RO enumeration (Maurizio Lombardi) [2160677]
- nvme: add the Apple shared tag workaround to nvme_alloc_io_tag_set (Maurizio Lombardi) [2160677]
- nvme: only set reserved_tags in nvme_alloc_io_tag_set for fabrics controllers (Maurizio Lombardi) [2160677]
- nvme: consolidate setting the tagset flags (Maurizio Lombardi) [2160677]
- nvme-pci: split out a nvme_pci_ctrl_is_dead helper (Maurizio Lombardi) [2160677]
- nvme-pci: return early on ctrl state mismatch in nvme_reset_work (Maurizio Lombardi) [2160677]
- nvme-pci: rename nvme_disable_io_queues (Maurizio Lombardi) [2160677]
- nvme-pci: cleanup nvme_suspend_queue (Maurizio Lombardi) [2160677]
- nvme-pci: remove nvme_pci_disable (Maurizio Lombardi) [2160677]
- nvme-pci: remove nvme_disable_admin_queue (Maurizio Lombardi) [2160677]
- nvme: merge nvme_shutdown_ctrl into nvme_disable_ctrl (Maurizio Lombardi) [2160677]
- nvme: use nvme_wait_ready in nvme_shutdown_ctrl (Maurizio Lombardi) [2160677]
- nvme-apple: fix controller shutdown in apple_nvme_disable (Maurizio Lombardi) [2160677]
- nvme-fc: move common code into helper (Maurizio Lombardi) [2160677]
- nvme-fc: avoid null pointer dereference (Maurizio Lombardi) [2160677]
- nvme-multipath: support io stats on the mpath device (Maurizio Lombardi) [2160677]
- nvme: introduce nvme_start_request (Maurizio Lombardi) [2160677]
- nvme: use kstrtobool() instead of strtobool() (Maurizio Lombardi) [2160677]
- nvmet: expose firmware revision to configfs (Maurizio Lombardi) [2160677]
- nvmet: expose IEEE OUI to configfs (Maurizio Lombardi) [2160677]
- nvme: rename the queue quiescing helpers (Maurizio Lombardi) [2160677]
- nvme: avoid fallback to sequential scan due to transient issues (Maurizio Lombardi) [2160677]
- nvme-auth: have dhchap_auth_work wait for queues auth to complete (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant auth_work flush (Maurizio Lombardi) [2160677]
- nvme-auth: convert dhchap_auth_list to an array (Maurizio Lombardi) [2160677]
- nvme-auth: check chap ctrl_key once constructed (Maurizio Lombardi) [2160677]
- nvme-auth: no need to reset chap contexts on re-authentication (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant deallocations (Maurizio Lombardi) [2160677]
- nvme-auth: clear sensitive info right after authentication completes (Maurizio Lombardi) [2160677]
- nvme-auth: guarantee dhchap buffers under memory pressure (Maurizio Lombardi) [2160677]
- nvme-auth: don't keep long lived 4k dhchap buffer (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant if statement (Maurizio Lombardi) [2160677]
- nvme-auth: don't override ctrl keys before validation (Maurizio Lombardi) [2160677]
- nvme-auth: don't ignore key generation failures when initializing ctrl keys (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant buffer deallocations (Maurizio Lombardi) [2160677]
- nvme-auth: don't re-authenticate if the controller is not LIVE (Maurizio Lombardi) [2160677]
- nvme-auth: remove symbol export from nvme_auth_reset (Maurizio Lombardi) [2160677]
- nvme-auth: rename authentication work elements (Maurizio Lombardi) [2160677]
- nvme-auth: rename __nvme_auth_[reset|free] to nvme_auth[reset|free]_dhchap (Maurizio Lombardi) [2160677]
- nvme: implement the DEAC bit for the Write Zeroes command (Maurizio Lombardi) [2160677]
- nvme-fc: improve memory usage in nvme_fc_rcv_ls_req() (Maurizio Lombardi) [2160677]
- nvmet: only allocate a single slab for bvecs (Maurizio Lombardi) [2160677]
- nvmet: force reconnect when number of queue changes (Maurizio Lombardi) [2160677]
- nvmet: use try_cmpxchg in nvmet_update_sq_head (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Netac NV7000 (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Micron Nitro (Maurizio Lombardi) [2160677]
- nvme: quiet user passthrough command errors (Maurizio Lombardi) [2160677]
- nvme-multipath: set queue dma alignment to 3 (Maurizio Lombardi) [2160677]
- nvme-tcp: replace sg_init_marker() with sg_init_table() (Maurizio Lombardi) [2160677]
- nvme-hwmon: kmalloc the NVME SMART log buffer (Maurizio Lombardi) [2160677]
- nvme-hwmon: consistently ignore errors from nvme_hwmon_init (Maurizio Lombardi) [2160677]
- nvme-apple: don't limit DMA segement size (Maurizio Lombardi) [2160677]
- nvme-pci: disable write zeroes on various Kingston SSD (Maurizio Lombardi) [2160677]
- nvme-pci: avoid the deepest sleep state on ZHITAI TiPro5000 SSDs (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Lexar NM760 (Maurizio Lombardi) [2160677]
- nvme: Use blk_rq_map_user_io helper (Maurizio Lombardi) [2160677]
- nvmet: don't look at the request_queue in nvmet_bdev_set_limits (Maurizio Lombardi) [2160677]
- nvmet: don't look at the request_queue in nvmet_bdev_zone_mgmt_emulate_all (Maurizio Lombardi) [2160677]
- nvmet: add helpers to set the result field for connect commands (Maurizio Lombardi) [2160677]
- nvme: improve the NVME_CONNECT_AUTHREQ* definitions (Maurizio Lombardi) [2160677]
- nvmet-tcp: handle ICReq PDU received in NVMET_TCP_Q_LIVE state (Maurizio Lombardi) [2160677]
- nvme-pci: report the actual number of tagset maps (Maurizio Lombardi) [2160677]
- nvme: ensure subsystem reset is single threaded (Maurizio Lombardi) [2160677]
- nvme: restrict management ioctls to admin (Maurizio Lombardi) [2160677]
- nvme: copy firmware_rev on each init (Maurizio Lombardi) [2160677]
- nvme: handle effects after freeing the request (Maurizio Lombardi) [2160677]
- nvme-tcp: print actual source IP address through sysfs "address" attr (Maurizio Lombardi) [2160677]
- nvme-pci: move iod dma_len fill gaps (Maurizio Lombardi) [2160677]
- nvme-pci: iod npages fits in s8 (Maurizio Lombardi) [2160677]
- nvme-pci: iod's 'aborted' is a bool (Maurizio Lombardi) [2160677]
- nvme-pci: remove nvme_queue from nvme_iod (Maurizio Lombardi) [2160677]
- nvme: consider also host_iface when checking ip options (Maurizio Lombardi) [2160677]
- nvmet: avoid unnecessary flush bio (Maurizio Lombardi) [2160677]
- nvmet-auth: remove redundant parameters req (Maurizio Lombardi) [2160677]
- nvmet-auth: clean up with done_kfree (Maurizio Lombardi) [2160677]
- nvme-auth: remove the redundant req->cqe->result.u16 assignment operation (Maurizio Lombardi) [2160677]
- nvme: move from strlcpy with unused retval to strscpy (Maurizio Lombardi) [2160677]
- nvme: add comment for unaligned "fake" nqn (Maurizio Lombardi) [2160677]
- nvme-pci: disable Write Zeroes on Phison E3C/E4C (Maurizio Lombardi) [2160677]
- nvme: Fix IOC_PR_CLEAR and IOC_PR_RELEASE ioctls for nvme devices (Maurizio Lombardi) [2160677]
- locking/rwsem: Disable preemption in all down_write*() and up_write() code paths (Joel Savitz) [2176147]
- locking/rwsem: Disable preemption in all down_read*() and up_read() code paths (Joel Savitz) [2176147]
- locking/rwsem: Prevent non-first waiter from spinning in down_write() slowpath (Joel Savitz) [2176147]
- rtmutex: Ensure that the top waiter is always woken up (Joel Savitz) [2176147]
- locking/lockdep: Print more debug information - report name and key when look_up_lock_class() got confused (Joel Savitz) [2176147]
- locking: Fix qspinlock/x86 inline asm error (Joel Savitz) [2176147]
- locking: Add __lockfunc to slow path functions (Joel Savitz) [2176147]
- locking/rwsem: Allow slowpath writer to ignore handoff bit if not set by first waiter (Joel Savitz) [2176147]
- kernel/lockdep: move lockdep sysctls to its own file (Joel Savitz) [2176147]
- locking/qrwlock: Change "queue rwlock" to "queued rwlock" (Joel Savitz) [2176147]
- locking/mutex: Make contention tracepoints more consistent wrt adaptive spinning (Joel Savitz) [2176147]
- locking: Apply contention tracepoints in the slow path (Joel Savitz) [2176147]
- locking/rwsem: Always try to wake waiters in out_nolock path (Joel Savitz) [2176147]
- locking/rwsem: No need to check for handoff bit if wait queue empty (Joel Savitz) [2176147]
- lockdep: Use memset_startat() helper in reinit_class() (Joel Savitz) [2176147]
- locking/rwsem: Conditionally wake waiters in reader/writer slowpaths (Joel Savitz) [2176147]
- locking/rwsem: Make handoff bit handling more consistent (Joel Savitz) [2176147]
- Revert "locking/rwsem: Conditionally wake waiters in reader/writer slowpaths" (Joel Savitz) [2176147]
- futex: Fix futex_waitv() hrtimer debug object leak on kcalloc error (Joel Savitz) [2176147]
- futex: Remove a PREEMPT_RT_FULL reference. (Joel Savitz) [2176147]
- futex: Fix additional regressions (Joel Savitz) [2176147]
- futex: Fix sparc32/m68k/nds32 build regression (Joel Savitz) [2176147]
- futex: Ensure futex_atomic_cmpxchg_inatomic() is present (Joel Savitz) [2176147]
- futex: Remove futex_cmpxchg detection (Joel Savitz) [2176147]
- dm: fix __send_duplicate_bios() to always allow for splitting IO (Benjamin Marzinski) [2184420]
- dm: fix improper splitting for abnormal bios (Benjamin Marzinski) [2184420]

...

Thu, 20 Apr 2023 05:13:59 GMT: kernel-debug-modules-extra-5.14.0-302.el9.x86_64

kernel-debug-modules-extra - Extra kernel modules to match the kernel

This package provides less commonly used kernel modules for the kernel package.

Change Log:

Wed, 19 Apr 2023 GMT - Jan Stancek <jstancek@redhat.com> [5.14.0-302.el9]
- blk-mq: directly poll requests (Ming Lei) [2186507]
- inet: control sockets should not use current thread task_frag (Guillaume Nault) [2183213]
- net: simplify sk_page_frag (Guillaume Nault) [2183213]
- Treewide: Stop corrupting socket's task_frag (Guillaume Nault) [2183213]
- net: Introduce sk_use_task_frag in struct sock. (Guillaume Nault) [2183213]
- PCI: Fix use-after-free in pci_bus_release_domain_nr() (Myron Stowe) [2184109]
- powerpc/pseries/vas: Ignore VAS update for DLPAR if copy/paste is not enabled (Mamatha Inamdar) [2185505]
- nfs42: do not fail with EIO if ssc returns NFS4ERR_OFFLOAD_DENIED (Benjamin Coddington) [2170423]
- cnic: don't pass bogus GFP_ flags to dma_alloc_coherent (Nilesh Javali) [2164967]
- cnic: Use the bitmap API to allocate bitmaps (Nilesh Javali) [2164967]
- arm64/sve: Add Perf extensions documentation (Mark Salter) [2167398]
- arm64: asm/perf_regs.h: Avoid C++-style comment in UAPI header (Mark Salter) [2167398]
- perf: arm64: Add SVE vector granule register to user regs (Mark Salter) [2167398]
- arm64/cpufeature: Fix field sign for DIT hwcap detection (Mark Salter) [2167398]
- arm64/uprobes: change the uprobe_opcode_t typedef to fix the sparse warning (Mark Salter) [2167398]
- arm64/sysreg: Fix errors in 32 bit enumeration values (Mark Salter) [2167398]
- KVM: arm64: vgic: Add Apple M2 cpus to the list of broken SEIS implementations (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- perf: arm_spe: Use feature numbering for PMSEVFR_EL1 defines (Mark Salter) [2167398]
- redhat/configs: enable ARM64_ERRATUM_2645198 (Mark Salter) [2167398]
- arm64: errata: Workaround possible Cortex-A715 [ESR|FAR]_ELx corruption (Mark Salter) [2167398]
- arm64:uprobe fix the uprobe SWBP_INSN in big-endian (Mark Salter) [2167398]
- arm64: insn: always inline hint generation (Mark Salter) [2167398]
- arm64: insn: simplify insn group identification (Mark Salter) [2167398]
- arm64: insn: always inline predicates (Mark Salter) [2167398]
- arm64: insn: remove aarch64_insn_gen_prefetch() (Mark Salter) [2167398]
- arm64: alternatives: make apply_alternatives_vdso() static (Mark Salter) [2167398]
- arm64: make is_ttbrX_addr() noinstr-safe (Mark Salter) [2167398]
- arm64: atomics: lse: remove stale dependency on JUMP_LABEL (Mark Salter) [2167398]
- arm64/asm: Remove unused enable_da macro (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Use kstrtobool() instead of strtobool() (Mark Salter) [2167398]
- arm64: move on_thread_stack() to <asm/stacktrace.h> (Mark Salter) [2167398]
- arm64: remove current_top_of_stack() (Mark Salter) [2167398]
- arm64/sysreg: Remove duplicate definitions from asm/sysreg.h (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_DFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_DFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR5_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert MVFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert MVFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert MVFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_PFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_PFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_PFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR6_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR5_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR4_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR3_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR4_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR3_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Extend the maximum width of a register and symbol name (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MVFR2_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MVFR1_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MVFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_DFR1_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_DFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_PFR2_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_PFR1_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_PFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR6_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR5_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR4_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_MMFR5_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_MMFR4_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_MMFR0_EL1 (Mark Salter) [2167398]
- arm64: booting: Require placement within 48-bit addressable memory (Mark Salter) [2167398]
- arm64: mm: kfence: only handle translation faults (Mark Salter) [2167398]
- arm64/mm: Simplify and document pte_to_phys() for 52 bit addresses (Mark Salter) [2167398]
- arm64: armv8_deprecated: fix unused-function error (Mark Salter) [2167398]
- arm64: armv8_deprecated: rework deprected instruction handling (Mark Salter) [2167398]
- arm64: armv8_deprecated: move aarch32 helper earlier (Mark Salter) [2167398]
- arm64: armv8_deprecated move emulation functions (Mark Salter) [2167398]
- arm64: armv8_deprecated: fold ops into insn_emulation (Mark Salter) [2167398]
- arm64: rework EL0 MRS emulation (Mark Salter) [2167398]
- arm64: factor insn read out of call_undef_hook() (Mark Salter) [2167398]
- arm64: factor out EL1 SSBS emulation hook (Mark Salter) [2167398]
- arm64: split EL0/EL1 UNDEF handlers (Mark Salter) [2167398]
- arm64: allow kprobes on EL0 handlers (Mark Salter) [2167398]
- arm64: Add Cortex-715 CPU part definition (Mark Salter) [2167398]
- arm64/hwcap: Add support for SVE 2.1 (Mark Salter) [2167398]
- arm64/hwcap: Add support for FEAT_RPRFM (Mark Salter) [2167398]
- arm64/hwcap: Add support for FEAT_CSSC (Mark Salter) [2167398]
- arm64: Enable data independent timing (DIT) in the kernel (Mark Salter) [2167398]
- arm64/fpsimd: Make kernel_neon_ API _GPL (Mark Salter) [2167398]
- arm64: alternative: constify alternative_has_feature_* argument (Mark Salter) [2167398]
- arm64: jump_label: mark arguments as const to satisfy asm constraints (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix XGene-1 TVAL register math error (Mark Salter) [2167398]
- arm64: efi: Fix handling of misaligned runtime regions and drop warning (Mark Salter) [2167398]
- arm64: cpufeature: Fix the visibility of compat hwcaps (Mark Salter) [2167398]
- arm64: entry: avoid kprobe recursion (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix CNTPCT_LO and CNTVCT_LO value (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix handling of ARM erratum 858921 (Mark Salter) [2167398]
- redhat/configs: Enable CONFIG_ARM64_ERRATUM_2441007 (Mark Salter) [2167398]
- arm64: errata: Add Cortex-A55 to the repeat tlbi list (Mark Salter) [2167398]
- arm64/sysreg: Fix typo in SCTR_EL1.SPINTMASK (Mark Salter) [2167398]
- arm64: alternatives: Use vdso/bits.h instead of linux/bits.h (Mark Salter) [2167398]
- arm64: uaccess: simplify uaccess_mask_ptr() (Mark Salter) [2167398]
- arm64: support huge vmalloc mappings (Mark Salter) [2167398]
- arm64: spectre: increase parameters that can be used to turn off bhb mitigation individually (Mark Salter) [2167398]
- arm64: run softirqs on the per-CPU IRQ stack (Mark Salter) [2167398]
- arm64: vdso: use SYS_CNTVCTSS_EL0 for gettimeofday (Mark Salter) [2167398]
- arm64: alternative: patch alternatives in the vDSO (Mark Salter) [2167398]
- arm64: module: move find_section to header (Mark Salter) [2167398]
- arm64: module: Remove unused plt_entry_is_initialized() (Mark Salter) [2167398]
- arm64: module: Make plt_equals_entry() static (Mark Salter) [2167398]
- arm64: fix the build with binutils 2.27 (Mark Salter) [2167398]
- arm64: avoid BUILD_BUG_ON() in alternative-macros (Mark Salter) [2167398]
- arm64: alternatives: add shared NOP callback (Mark Salter) [2167398]
- arm64: alternatives: add alternative_has_feature_*() (Mark Salter) [2167398]
- arm64: alternatives: have callbacks take a cap (Mark Salter) [2167398]
- arm64: alternatives: make alt_region const (Mark Salter) [2167398]
- arm64: alternatives: hoist print out of __apply_alternatives() (Mark Salter) [2167398]
- arm64: alternatives: proton-pack: prepare for cap changes (Mark Salter) [2167398]
- arm64: alternatives: kvm: prepare for cap changes (Mark Salter) [2167398]
- arm64: cpufeature: make cpus_have_cap() noinstr-safe (Mark Salter) [2167398]
- arm64/ptrace: Support access to TPIDR2_EL0 (Mark Salter) [2167398]
- arm64/sysreg: Fix a few missed conversions (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64AFRn_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64DFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64FDR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Use feature numbering for PMU and SPE revisions (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64DFR0_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Align field names in ID_AA64DFR0_EL1 with architecture (Mark Salter) [2167398]
- arm64/sysreg: Add defintion for ALLINT (Mark Salter) [2167398]
- arm64/sysreg: Convert SCXTNUM_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert TIPDR_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64PFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64PFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64MMFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64MMFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64MMFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert HCRX_EL2 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64PFR1_EL1 SME enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64PFR1_EL1 BTI enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64PFR1_EL1 fractional version fields (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MTE feature enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for SSBS feature enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64PFR0_EL1.AdvSIMD constants (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64PFR0_EL1 constants (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64MMFR2_EL1.CnP (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64MMFR2_EL1.VARange (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64MMFR1_EL1 fields (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64MMFR0_EL1.ASIDBits (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64MMFR0_EL1.BigEnd (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64PFR1_EL1 constant names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64PFR0_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64MMFR2_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64MMFR0_EL1 definition names (Mark Salter) [2167398]
- arm64: cache: Remove unused CTR_CACHE_MINLINE_MASK (Mark Salter) [2167398]
- arm64/sysreg: Describe ID_AA64SMFR0_EL1.SMEVer as an enumeration (Mark Salter) [2167398]
- arm64/sysreg: Remove stray SMIDR_EL1 defines (Mark Salter) [2167398]
- redhat/configs: Enable CONFIG_ARM64_ERRATUM_2658417 (Mark Salter) [2167398]
- arm64: errata: remove BF16 HWCAP due to incorrect result on Cortex-A510 (Mark Salter) [2167398]
- arm64: cpufeature: Expose get_arm64_ftr_reg() outside cpufeature.c (Mark Salter) [2167398]
- arm64: cpufeature: Force HWCAP to be based on the sysreg visible to user-space (Mark Salter) [2167398]
- arm64: rework BTI exception handling (Mark Salter) [2167398]
- arm64: rework FPAC exception handling (Mark Salter) [2167398]
- arm64: consistently pass ESR_ELx to die() (Mark Salter) [2167398]
- arm64: die(): pass 'err' as long (Mark Salter) [2167398]
- arm64: report EL1 UNDEFs better (Mark Salter) [2167398]
- arm64: atomic: always inline the assembly (Mark Salter) [2167398]
- arm64: atomics: remove LL/SC trampolines (Mark Salter) [2167398]
- arm64: stacktrace: track hyp stacks in unwinder's address space (Mark Salter) [2167398]
- arm64: stacktrace: track all stack boundaries explicitly (Mark Salter) [2167398]
- arm64: stacktrace: remove stack type from fp translator (Mark Salter) [2167398]
- arm64: stacktrace: rework stack boundary discovery (Mark Salter) [2167398]
- arm64: stacktrace: add stackinfo_on_stack() helper (Mark Salter) [2167398]
- arm64: stacktrace: move SDEI stack helpers to stacktrace code (Mark Salter) [2167398]
- arm64: stacktrace: rename unwind_next_common() -> unwind_next_frame_record() (Mark Salter) [2167398]
- arm64: stacktrace: simplify unwind_next_common() (Mark Salter) [2167398]
- arm64: stacktrace: fix kerneldoc comments (Mark Salter) [2167398]
- arm64/sysreg: Add hwcap for SVE EBF16 (Mark Salter) [2167398]
- redhat/configs: aarch64: enable ERRATUM_2457168 workaround (Mark Salter) [2167398]
- arm64: topology: fix possible overflow in amu_fie_setup() (Mark Salter) [2167398]
- arm64: mm: don't acquire mutex when rewriting swapper (Mark Salter) [2167398]
- arm64: mm: fix resume for 52-bit enabled builds (Mark Salter) [2167398]
- arm64/ptrace: Don't clear calling process' TIF_SME on OOM (Mark Salter) [2167398]
- arm64/bti: Disable in kernel BTI when cross section thunks are broken (Mark Salter) [2167398]
- arm64: mm: Reserve enough pages for the initial ID map (Mark Salter) [2167398]
- perf/arm_pmu_platform: fix tests for platform_get_irq() failure (Mark Salter) [2167398]
- arm64: head: Ignore bogus KASLR displacement on non-relocatable kernels (Mark Salter) [2167398]
- arm64/signal: Raise limit on stack frames (Mark Salter) [2167398]
- arm64/cache: Fix cache_type_cwg() for register generation (Mark Salter) [2167398]
- arm64/sysreg: Guard SYS_FIELD_ macros for asm (Mark Salter) [2167398]
- arm64/sysreg: Directly include bitfield.h (Mark Salter) [2167398]
- arm64: errata: add detection for AMEVCNTR01 incrementing incorrectly (Mark Salter) [2167398]
- arm64: Fix comment typo (Mark Salter) [2167398]
- arm64: Fix match_list for erratum 1286807 on Arm Cortex-A76 (Mark Salter) [2167398]
- arm64: Update 'unwinder howto' (Mark Salter) [2167398]
- arm64: Delay initialisation of cpuinfo_arm64::reg_{zcr,smcr} (Mark Salter) [2167398]
- arm64: fix KASAN_INLINE (Mark Salter) [2167398]
- arm64: Add an override for ID_AA64SMFR0_EL1.FA64 (Mark Salter) [2167398]
- arm64: Add the arm64.nosve command line option (Mark Salter) [2167398]
- arm64: Add the arm64.nosme command line option (Mark Salter) [2167398]
- arm64: Expose a __check_override primitive for oddball features (Mark Salter) [2167398]
- arm64: Allow the idreg override to deal with variable field width (Mark Salter) [2167398]
- arm64: Factor out checking of a feature against the override into a macro (Mark Salter) [2167398]
- arm64: Allow sticky E2H when entering EL1 (Mark Salter) [2167398]
- arm64: Save state of HCR_EL2.E2H before switch to EL1 (Mark Salter) [2167398]
- arm64: Rename the VHE switch to "finalise_el2" (Mark Salter) [2167398]
- arm64: mm: fix booting with 52-bit address space (Mark Salter) [2167398]
- arm64: head: remove __PHYS_OFFSET (Mark Salter) [2167398]
- arm64: lds: use PROVIDE instead of conditional definitions (Mark Salter) [2167398]
- arm64: setup: drop early FDT pointer helpers (Mark Salter) [2167398]
- arm64: head: avoid relocating the kernel twice for KASLR (Mark Salter) [2167398]
- arm64: kaslr: defer initialization to initcall where permitted (Mark Salter) [2167398]
- arm64: head: record CPU boot mode after enabling the MMU (Mark Salter) [2167398]
- arm64: head: populate kernel page tables with MMU and caches on (Mark Salter) [2167398]
- arm64: head: factor out TTBR1 assignment into a macro (Mark Salter) [2167398]
- arm64: idreg-override: use early FDT mapping in ID map (Mark Salter) [2167398]
- arm64: head: create a temporary FDT mapping in the initial ID map (Mark Salter) [2167398]
- arm64: head: use relative references to the RELA and RELR tables (Mark Salter) [2167398]
- arm64: head: cover entire kernel image in initial ID map (Mark Salter) [2167398]
- arm64: head: add helper function to remap regions in early page tables (Mark Salter) [2167398]
- arm64: mm: provide idmap pointer to cpu_replace_ttbr1() (Mark Salter) [2167398]
- arm64: head: pass ID map root table address to __enable_mmu() (Mark Salter) [2167398]
- arm64: kernel: drop unnecessary PoC cache clean+invalidate (Mark Salter) [2167398]
- arm64: head: split off idmap creation code (Mark Salter) [2167398]
- arm64: head: switch to map_memory macro for the extended ID map (Mark Salter) [2167398]
- arm64: head: simplify page table mapping macros (slightly) (Mark Salter) [2167398]
- arm64: head: drop idmap_ptrs_per_pgd (Mark Salter) [2167398]
- arm64: head: move assignment of idmap_t0sz to C code (Mark Salter) [2167398]
- arm64: mm: make vabits_actual a build time constant if possible (Mark Salter) [2167398]
- arm64: head: move kimage_vaddr variable into C file (Mark Salter) [2167398]
- arm64: trap implementation defined functionality in userspace (Mark Salter) [2167398]
- arm64/mm: use GENMASK_ULL for TTBR_BADDR_MASK_52 (Mark Salter) [2167398]
- arm64: numa: Don't check node against MAX_NUMNODES (Mark Salter) [2167398]
- arm64: Do not forget syscall when starting a new thread. (Mark Salter) [2167398]
- arm64: boot: add zstd support (Mark Salter) [2167398]
- arm64: cpufeature: Allow different PMU versions in ID_DFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64ZFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64SMFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORID_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORC_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORN_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LOREA_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORSA_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64ISAR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64ISAR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert GMID to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert DCZID_EL0 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert CTR_EL0 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64ISAR2_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64ISAR1_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Remove defines for RPRES enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64ZFR0_EL1 fields (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64SMFR0_EL1 enums (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for WFxT defines (Mark Salter) [2167398]
- arm64: stackleak: fix current_top_of_stack() (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Force inlining of erratum_set_next_event_generic() (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Move drop _tval from erratum function names (Mark Salter) [2167398]
- arm64: Add handling of CNTVCTSS traps (Mark Salter) [2167398]
- arm64: Add CNT{P,V}CTSS_EL0 alternatives to cnt{p,v}ct_el0 (Mark Salter) [2167398]
- clocksource/drivers/arch_arm_timer: Move workaround synchronisation around (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix masking for high freq counters (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Drop unnecessary ISB on CVAL programming (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Remove any trace of the TVAL programming interface (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Work around broken CVAL implementations (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Advertise 56bit timer to the core code (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Move MMIO timer programming over to CVAL (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix MMIO base address vs callback ordering issue (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Move system register timer programming over to CVAL (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Extend write side of timer register accessors to u64 (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Drop CNT*_TVAL read accessors (Mark Salter) [2167398]
- clocksource/arm_arch_timer: Add build-time guards for unhandled register accesses (Mark Salter) [2167398]
- s390/qeth: fix use-after-free in hsci (Tobias Huschle) [2183991]
- s390/uaccess: add missing earlyclobber annotations to __clear_user() (Tobias Huschle) [2183079]

Tue, 18 Apr 2023 GMT - Jan Stancek <jstancek@redhat.com> [5.14.0-301.el9]
- kernel.spec: gcov: make gcov subpackages per variant (Jan Stancek) [2180784]
- block: don't set GD_NEED_PART_SCAN if scan partition failed (Ming Lei) [2179915]
- net: ethtool: fix __ethtool_dev_mm_supported() implementation (Ivan Vecera) [2175237]
- ethtool: pse-pd: Fix double word in comments (Ivan Vecera) [2175237]
- netlink-specs: add rx-push to ethtool family (Ivan Vecera) [2175237]
- net: ethtool: extend ringparam set/get APIs for rx_push (Ivan Vecera) [2175237]
- ethtool: mm: fix get_mm() return code not propagating to user space (Ivan Vecera) [2175237]
- netlink: specs: add partial specification for ethtool (Ivan Vecera) [2175237]
- Documentation: networking: correct spelling (Ivan Vecera) [2175237]
- ethtool: netlink: convert commands to common SET (Ivan Vecera) [2175237]
- ethtool: netlink: handle SET intro/outro in the common code (Ivan Vecera) [2175237]
- net: ethtool: provide shims for stats aggregation helpers when CONFIG_ETHTOOL_NETLINK=n (Ivan Vecera) [2175237]
- net: ethtool: fix NULL pointer dereference in pause_prepare_data() (Ivan Vecera) [2175237]
- net: ethtool: fix NULL pointer dereference in stats_prepare_data() (Ivan Vecera) [2175237]
- ethtool: Add and use ethnl_update_bool. (Ivan Vecera) [2175237]
- net: ethtool: add helpers for MM fragment size translation (Ivan Vecera) [2175237]
- net: ethtool: add helpers for aggregate statistics (Ivan Vecera) [2175237]
- docs: ethtool: document ETHTOOL_A_STATS_SRC and ETHTOOL_A_PAUSE_STATS_SRC (Ivan Vecera) [2175237]
- net: ethtool: netlink: retrieve stats from multiple sources (eMAC, pMAC) (Ivan Vecera) [2175237]
- docs: ethtool-netlink: document interface for MAC Merge layer (Ivan Vecera) [2175237]
- net: ethtool: add support for MAC Merge layer (Ivan Vecera) [2175237]
- plca.c: fix obvious mistake in checking retval (Ivan Vecera) [2175237]
- ethtool: add tx aggregation parameters (Ivan Vecera) [2175237]
- ethtool: add netlink attr in rss get reply only if value is not null (Ivan Vecera) [2175237]
- net/ethtool: add netlink interface for the PLCA RS (Ivan Vecera) [2175237]
- ethtool: Replace 0-length array with flexible array (Ivan Vecera) [2175237]
- net/ethtool/ioctl: split ethtool_get_phy_stats into multiple helpers (Ivan Vecera) [2175237]
- net/ethtool/ioctl: remove if n_stats checks from ethtool_get_phy_stats (Ivan Vecera) [2175237]
- net/ethtool/ioctl: return -EOPNOTSUPP if we have no phy stats (Ivan Vecera) [2175237]
- ethtool: add netlink based get rss support (Ivan Vecera) [2175237]
- ethtool: avoiding integer overflow in ethtool_phys_id() (Ivan Vecera) [2175237]
- ethtool: doc: clarify what drivers can implement in their get_drvinfo() (Ivan Vecera) [2175237]
- ethtool: ethtool_get_drvinfo: populate drvinfo fields even if callback exits (Ivan Vecera) [2175237]
- ethtool: Fail number of channels change when it conflicts with rxnfc (Ivan Vecera) [2175237]
- ethtool: linkstate: add a statistic for PHY down events (Ivan Vecera) [2175237]
- ethtool: Add support for 800Gbps link modes (Ivan Vecera) [2175237]
- ethtool: pse-pd: fix null-deref on genl_info in dump (Ivan Vecera) [2175237]
- eth: pse: add missing static inlines (Ivan Vecera) [2175237]
- ethtool: add interface to interact with Ethernet Power Equipment (Ivan Vecera) [2175237]
- net: mdiobus: search for PSE nodes by parsing PHY nodes. (Ivan Vecera) [2175237]
- net: mdiobus: fwnode_mdiobus_register_phy() rework error handling (Ivan Vecera) [2175237]
- redhat: configs: Add config for PSE_CONTROLLER (Ivan Vecera) [2175237]
- net: add framework to support Ethernet PSE and PDs devices (Ivan Vecera) [2175237]
- ethtool: tunnels: check the return value of nla_nest_start() (Ivan Vecera) [2175237]
- ethtool: move from strlcpy with unused retval to strscpy (Ivan Vecera) [2175237]
- net: delete extra space and tab in blank line (Ivan Vecera) [2175237]
- treewide: uapi: Replace zero-length arrays with flexible-array members (Ivan Vecera) [2175237]
- ethtool: Fix and simplify ethtool_convert_link_mode_to_legacy_u32() (Ivan Vecera) [2175237]
- net: ethtool: move checks before rtnl_lock() in ethnl_set_rings (Ivan Vecera) [2175237]
- net: ethtool: extend ringparam set/get APIs for tx_push (Ivan Vecera) [2175237]
- ethtool: add support to set/get completion queue event size (Ivan Vecera) [2175237]
- ethtool: stats: Use struct_group() to clear all stats at once (Ivan Vecera) [2175237]
- net: convert users of bitmap_foo() to linkmode_foo() (Ivan Vecera) [2175237]
- cifs: Fix pages leak when writedata alloc failed in cifs_write_from_iter() (Ronnie Sahlberg) [2182524]
- cifs: Fix pages array leak when writedata alloc failed in cifs_writedata_alloc() (Ronnie Sahlberg) [2182524]
- cifs: update internal module number (Ronnie Sahlberg) [2182524]
- cifs: fix double free on failed kerberos auth (Ronnie Sahlberg) [2182524]
- cifs: fix interface count calculation during refresh (Ronnie Sahlberg) [2182524]
- cifs: fix memory leaks in session setup (Ronnie Sahlberg) [2182524]
- smb3: interface count displayed incorrectly (Ronnie Sahlberg) [2182524]
- cifs: Fix memory leak when build ntlmssp negotiate blob failed (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_ses_add_channel() (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_flock() (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_create() (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_copy_file_range() (Ronnie Sahlberg) [2182524]
- smb3: improve SMB3 change notification support (Ronnie Sahlberg) [2182524]
- cifs: lease key is uninitialized in two additional functions when smb1 (Ronnie Sahlberg) [2182524]
- cifs: lease key is uninitialized in smb1 paths (Ronnie Sahlberg) [2182524]
- cifs: fix double-fault crash during ntlmssp (Ronnie Sahlberg) [2182524]
- cifs: fix mount on old smb servers (Ronnie Sahlberg) [2182524]
- cifs: use ALIGN() and round_up() macros (Ronnie Sahlberg) [2182524]
- cifs: prevent copying past input buffer boundaries (Ronnie Sahlberg) [2182524]
- cifs: Fix the error length of VALIDATE_NEGOTIATE_INFO message (Ronnie Sahlberg) [2182524]
- cifs: destage dirty pages before re-reading them for cache=none (Ronnie Sahlberg) [2182524]
- cifs: return correct error in ->calc_signature() (Ronnie Sahlberg) [2182524]
- smb3: rename encryption/decryption TFMs (Ronnie Sahlberg) [2182524]
- cifs: replace kfree() with kfree_sensitive() for sensitive data (Ronnie Sahlberg) [2182524]
- cifs: remove initialization value (Ronnie Sahlberg) [2182524]
- cifs: Replace a couple of one-element arrays with flexible-array members (Ronnie Sahlberg) [2182524]
- smb3: add dynamic trace points for tree disconnect (Ronnie Sahlberg) [2182524]
- cifs: misc: fix spelling typo in comment (Ronnie Sahlberg) [2182524]
- cifs: update internal module number (Ronnie Sahlberg) [2182524]
- cifs: Fix memory leak on the deferred close (Ronnie Sahlberg) [2182524]
- SMB3: fix lease break timeout when multiple deferred close handles for the same file. (Ronnie Sahlberg) [2182524]
- smb3: lower default deferred close timeout to address perf regression (Ronnie Sahlberg) [2182524]
- smb3: allow deferred close timeout to be configurable (Ronnie Sahlberg) [2182524]
- cifs: update internal module number (Ronnie Sahlberg) [2182524]
- cifs: alloc_mid function should be marked as static (Ronnie Sahlberg) [2182524]
- cifs: remove "cifs_" prefix from init/destroy mids functions (Ronnie Sahlberg) [2182524]
- cifs: remove useless DeleteMidQEntry() (Ronnie Sahlberg) [2182524]
- cifs: fix wrong unlock before return from cifs_tree_connect() (Ronnie Sahlberg) [2182524]
- Documentation: networking: TC queue based filtering (Ivan Vecera) [2178209]
- act_skbedit: skbedit queue mapping for receive queue (Ivan Vecera) [2178209]
- wifi: iwlwifi: mvm: protect TXQ list manipulation (Jose Ignacio Tornos Martinez) [2183490]
- wifi: iwlwifi: mvm: fix mvmtxq->stopped handling (Jose Ignacio Tornos Martinez) [2183490]
- smb3: clarify multichannel warning (Ronnie Sahlberg) [2180669]
- smb3: do not log confusing message when server returns no network interfaces (Ronnie Sahlberg) [2180669]
- cifs: do not query ifaces on smb1 mounts (Ronnie Sahlberg) [2180669]
- cifs: periodically query network interfaces from server (Ronnie Sahlberg) [2180669]
- smb3: workaround negprot bug in some Samba servers (Ronnie Sahlberg) [2180669]
- smb3: use netname when available on secondary channels (Ronnie Sahlberg) [2180669]
- smb3: fix empty netname context on secondary channels (Ronnie Sahlberg) [2180669]
- cifs: populate empty hostnames for extra channels (Ronnie Sahlberg) [2180669]
- redhat/kernel.spec.template: fix installonlypkg for meta package (Jan Stancek)
- s390/dump: save IPL CPU registers once DAT is available (Chris von Recklinghausen) [2185692]
- gen_compile_commands: handle multiple lines per .mod file (Joel Slebodnick) [2160559]
- scripts/nsdeps: adjust to the format change of *.mod files (Joel Slebodnick) [2160559]
- kbuild: avoid regex RS for POSIX awk (Joel Slebodnick) [2160559]
- kbuild: make *.mod rule robust against too long argument error (Joel Slebodnick) [2160559]
- kbuild: make built-in.a rule robust against too long argument error (Joel Slebodnick) [2160559]
- kbuild: read *.mod to get objects passed to $(LD) or $(AR) (Joel Slebodnick) [2160559]
- kbuild: make *.mod not depend on *.o (Joel Slebodnick) [2160559]
- kbuild: get rid of duplication in *.mod files (Joel Slebodnick) [2160559]
- kbuild: split the second line of *.mod into *.usyms (Joel Slebodnick) [2160559]
- kbuild: reuse real-search to simplify cmd_mod (Joel Slebodnick) [2160559]
- kbuild: Fixup the IBT kbuild changes (Joel Slebodnick) [2160559]

Sun, 16 Apr 2023 GMT - Jan Stancek <jstancek@redhat.com> [5.14.0-300.el9]
- remoteproc: imx_rproc: Correct i.MX93 DRAM mapping (Steve Best) [2180764]
- remoteproc: imx_rproc: Enable attach recovery for i.MX8QM/QXP (Steve Best) [2180764]
- remoteproc: imx_rproc: Request mbox channel later (Steve Best) [2180764]
- remoteproc: imx_rproc: Support i.MX8QM (Steve Best) [2180764]
- remoteproc: imx_rproc: Support kicking Mcore from Linux for i.MX8QXP (Steve Best) [2180764]
- remoteproc: imx_rproc: Support attaching to i.MX8QXP M4 (Steve Best) [2180764]
- netdevsim: Fix memory leak of nsim_dev->fa_cookie (Petr Oros) [2181505]
- netdevsim: fix memory leak in nsim_bus_dev_new() (Petr Oros) [2181505]
- netdevsim: remove dir in nsim_dev_debugfs_init() when creating ports dir failed (Petr Oros) [2181505]
- netdevsim: fix memory leak in nsim_drv_probe() when nsim_dev_resources_register() failed (Petr Oros) [2181505]
- netdevsim: remove redundant variable ret (Petr Oros) [2181505]
- selftests: netdevsim: Add test cases for route deletion failure (Petr Oros) [2181505]
- netdevsim: fib: Add debugfs knob to simulate route deletion failure (Petr Oros) [2181505]
- netdevsim: fib: Fix reference count leak on route deletion failure (Petr Oros) [2181505]
- netdevsim: rely on XFRM state direction instead of flags (Petr Oros) [2181505]
- powerpc/64s/radix: Fix RWX mapping with relocated kernel (Avnish Chouhan) [2161680]
- powerpc/64s/radix: Fix crash with unaligned relocated kernel (Avnish Chouhan) [2161680]
- mm/filemap: fix page end in filemap_get_read_batch (Nico Pache) [2181263]
- dt-bindings: clock: imx93: drop TPM1/3 LPIT1/2 entry (Steve Best) [2178965]
- clk: imx: imx93: invoke imx_register_uart_clocks (Steve Best) [2178965]
- clk: imx: rename imx_obtain_fixed_clk_hw() to imx_get_clk_hw_by_name() (Steve Best) [2178965]
- clk: imx93: keep sys ctr clock always on (Steve Best) [2178965]
- clk: imx: keep hsio bus clock always on (Steve Best) [2178965]
- clk: imx93: drop tpm1/3, lpit1/2 clk (Steve Best) [2178965]
- clk: imx93: correct enet clock (Steve Best) [2178965]
- clk: imx93: unmap anatop base in error handling path (Steve Best) [2178965]
- clk: imx93: correct the flexspi1 clock setting (Steve Best) [2178965]
- soc: imx: imx93-src: No need to set device_driver owner (Steve Best) [2180773]
- soc: imx: imx93-pd: No need to set device_driver owner (Steve Best) [2180773]
- sched/topology: fix KASAN warning in hop_cmp() (Phil Auld) [RHEL-318]
- lib/cpumask: update comment for cpumask_local_spread() (Phil Auld) [RHEL-318]
- sched/topology: Introduce for_each_numa_hop_mask() (Phil Auld) [RHEL-318]
- sched/topology: Introduce sched_numa_hop_mask() (Phil Auld) [RHEL-318]
- lib/cpumask: reorganize cpumask_local_spread() logic (Phil Auld) [RHEL-318]
- cpumask: improve on cpumask_local_spread() locality (Phil Auld) [RHEL-318]
- sched: add sched_numa_find_nth_cpu() (Phil Auld) [RHEL-318]
- cpumask: introduce cpumask_nth_and_andnot (Phil Auld) [RHEL-318]
- lib/find: introduce find_nth_and_andnot_bit (Phil Auld) [RHEL-318]
- cpumask: add cpumask_nth_{,and,andnot} (Phil Auld) [RHEL-318]
- lib/bitmap: remove bitmap_ord_to_pos (Phil Auld) [RHEL-318]
- lib: remove lib/nodemask.c (Phil Auld) [RHEL-318]
- gcc-plugins: Undefine LATENT_ENTROPY_PLUGIN when plugin disabled for a file (Phil Auld) [RHEL-318]
- powerpc: drop dependency on <asm/machdep.h> in archrandom.h (Phil Auld) [RHEL-318]
- lib/nodemask: inline next_node_in() and node_random() (Phil Auld) [RHEL-318]
- lib/bitmap: add tests for find_nth_bit() (Phil Auld) [RHEL-318]
- lib: add find_nth{,_and,_andnot}_bit() (Phil Auld) [RHEL-318]
- lib/find_bit: optimize find_next_bit() functions (Phil Auld) [RHEL-318]
- lib/find_bit: create find_first_zero_bit_le() (Phil Auld) [RHEL-318]
- lib/find_bit: introduce FIND_FIRST_BIT() macro (Phil Auld) [RHEL-318]
- lib/bitmap: add bitmap_weight_and() (Phil Auld) [RHEL-318]
- lib/bitmap: don't call __bitmap_weight() in kernel code (Phil Auld) [RHEL-318]
- lib/cpumask: move trivial wrappers around find_bit to the header (Phil Auld) [RHEL-318]
- lib/cpumask: change return types to unsigned where appropriate (Phil Auld) [RHEL-318]
- cpumask: change return types to bool where appropriate (Phil Auld) [RHEL-318]
- cpumask: Always inline helpers which use bit manipulation functions (Phil Auld) [RHEL-318]
- cpumask: use find_first_and_bit() (Phil Auld) [RHEL-318]
- asm-generic/bitops: Always inline all bit manipulation helpers (Phil Auld) [RHEL-318]
- lib/bitmap: change type of bitmap_weight to unsigned long (Phil Auld) [RHEL-318]
- lib/bitmap: change return types to bool where appropriate (Phil Auld) [RHEL-318]
- arm: align find_bit declarations with generic kernel (Phil Auld) [RHEL-318]
- nodemask: Fix return values to be unsigned (Phil Auld) [RHEL-318]
- bitmap: Fix return values to be unsigned (Phil Auld) [RHEL-318]
- net: thunderbolt: fix memory leak in tbnet_open() (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Clear ep descriptor last (Desnes Nunes) [2181663]
- usb: dwc3: exynos: Fix remove() function (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Disable GUSB2PHYCFG.SUSPHY for End Transfer (Desnes Nunes) [2181663]
- USB: serial: option: add u-blox LARA-L6 modem (Desnes Nunes) [2181663]
- USB: serial: option: add u-blox LARA-R6 00B modem (Desnes Nunes) [2181663]
- USB: serial: option: remove old LARA-R6 PID (Desnes Nunes) [2181663]
- net: thunderbolt: Fix error handling in tbnet_init() (Desnes Nunes) [2181663]
- USB: serial: option: add Fibocom FM160 0x0111 composition (Desnes Nunes) [2181663]
- usb: add NO_LPM quirk for Realforce 87U Keyboard (Desnes Nunes) [2181663]
- usb: chipidea: fix deadlock in ci_otg_del_timer (Desnes Nunes) [2181663]
- usb: dwc3: Do not get extcon device when usb-role-switch is used (Desnes Nunes) [2181663]
- usb: typec: tipd: Prevent uninitialized event{1,2} in IRQ handler (Desnes Nunes) [2181663]
- usb: typec: mux: Enter safe mode only when pins need to be reconfigured (Desnes Nunes) [2181663]
- Revert "usb: dwc3: disable USB core PHY management" (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Return -ESHUTDOWN on ep disable (Desnes Nunes) [2181663]
- USB: serial: option: add Sierra Wireless EM9191 (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Don't set IMI for no_interrupt (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Stop processing more requests on IMI (Desnes Nunes) [2181663]
- xhci: Remove device endpoints from bandwidth list when freeing the device (Desnes Nunes) [2181663]
- xhci: Add quirk to reset host back to default state at shutdown (Desnes Nunes) [2181663]
- usb: xhci: add XHCI_SPURIOUS_SUCCESS to ASM1042 despite being a V0.96 controller (Desnes Nunes) [2181663]
- usb: typec: ucsi: acpi: Implement resume callback (Desnes Nunes) [2181663]
- usb: typec: ucsi: Check the connection on resume (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Don't delay End Transfer on delayed_status (Desnes Nunes) [2181663]
- usb: dwc3: Don't switch OTG -> peripheral if extcon is present (Desnes Nunes) [2181663]
- Revert "usb: dwc3: Don't switch OTG -> peripheral if extcon is present" (Desnes Nunes) [2181663]
- Revert "USB: fixup for merge issue with "usb: dwc3: Don't switch OTG -> peripheral if extcon is present"" (Desnes Nunes) [2181663]
- USB: omap_udc: Fix spelling mistake: "tranceiver_ctrl" -> "transceiver_ctrl" (Desnes Nunes) [2181663]
- usb: typec: Replace custom implementation of device_match_fwnode() (Desnes Nunes) [2181663]
- usb: idmouse: fix an uninit-value in idmouse_open (Desnes Nunes) [2181663]
- usb: phy: generic: Switch to use dev_err_probe() helper (Desnes Nunes) [2181663]
- usb: ulpi: use DEFINE_SHOW_ATTRIBUTE to simplify ulpi_regs (Desnes Nunes) [2181663]
- usb: cdc-wdm: Use skb_put_data() instead of skb_put/memcpy pair (Desnes Nunes) [2181663]
- usb: typec: fusb302: Switch to use dev_err_probe() helper (Desnes Nunes) [2181663]
- USB: serial: qcserial: add new usb-id for Dell branded EM7455 (Desnes Nunes) [2181663]
- media: flexcop-usb: use usb_endpoint_maxp() (Desnes Nunes) [2181663]
- media: flexcop-usb: clean up URB initialisation (Desnes Nunes) [2181663]
- media: flexcop-usb: clean up endpoint sanity checks (Desnes Nunes) [2181663]
- media: usb/dvb-usb-v2: fix repeated words in comments (Desnes Nunes) [2181663]
- thunderbolt: Use dev_err_probe() (Desnes Nunes) [2181663]
- thunderbolt: Convert to use sysfs_emit()/sysfs_emit_at() APIs (Desnes Nunes) [2181663]
- Revert "usb: storage: Add quirk for Samsung Fit flash" (Desnes Nunes) [2181663]
- usb: dwc3: core: fix some leaks in probe (Desnes Nunes) [2181663]
- usb: dwc3: core: Enable GUCTL1 bit 10 for fixing termination error after resume bug (Desnes Nunes) [2181663]
- dt-bindings: usb: snps,dwc3: Add 'snps,resume-hs-terminations' quirk (Desnes Nunes) [2181663]
- USB: add RESET_RESUME quirk for NVIDIA Jetson devices in RCM (Desnes Nunes) [2181663]
- usb: dwc3: core: add gfladj_refclk_lpm_sel quirk (Desnes Nunes) [2181663]
- dt-bindings: usb: dwc3: Add gfladj-refclk-lpm-sel-quirk (Desnes Nunes) [2181663]
- usb: dwc3: pci: Add PCIe device ID for USB3 controller on CPU sub-system for Alder Lake P (Desnes Nunes) [2181663]
- usb: dwc3: pci: Update the macro names for USB PCIe device ID's for Alder Lake platforms (Desnes Nunes) [2181663]
- usb: dwc3: xilinx: fix usb3 non-wakeup source resume failure (Desnes Nunes) [2181663]
- usb: dwc3: xilinx: add power management ops support (Desnes Nunes) [2181663]
- media: uvcvideo: move uvc_format_desc to common header (Desnes Nunes) [2181663]
- media: v4l: move helper functions for fractions from uvc to v4l2-common (Desnes Nunes) [2181663]
- dt-bindings: usb: dwc3: add sdm670 compatible (Desnes Nunes) [2181663]
- usb: dwc3: qcom: drop unneeded compatibles (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Do not clear ep delayed stop flag during ep disable (Desnes Nunes) [2181663]
- dt-bindings: usb: dwc2: rockchip: add rockchip,rk3128-usb (Desnes Nunes) [2181663]
- dt-bindings: usb: qcom,dwc3: Fix SM6115 clocks, irqs (Desnes Nunes) [2181663]
- usb: dwc2: Remove redundant license text (Desnes Nunes) [2181663]
- usb: dwc3: Fix typos in gadget.c (Desnes Nunes) [2181663]
- xhci: remove unused lpm_failed_dev member from struct xhci_hcd (Desnes Nunes) [2181663]
- xhci: remove unused command member from struct xhci_hcd struct (Desnes Nunes) [2181663]
- xhci: show fault reason for a failed enable slot command (Desnes Nunes) [2181663]
- xhci: Don't show warning for reinit on known broken suspend (Desnes Nunes) [2181663]
- xhci: dbc: Fix memory leak in xhci_alloc_dbc() (Desnes Nunes) [2181663]
- usb: host: xhci: Fix potential memory leak in xhci_alloc_stream_info() (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up driver prefix (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: move driver structure (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up attribute visibility logic (Desnes Nunes) [2181663]
- USB: serial: console: move mutex_unlock() before usb_serial_put() (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: convert to use dev_groups (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: add support for HP and HA devices (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: simplify divisor handling (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: assume hi-speed type (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up baudrate request (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up attribute handling (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up modem-status handling (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: tighten device-type detection (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: rename channel index (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: include FT2232D in type string (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: rename chip types (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: drop redundant chip type comments (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up chip type enum (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: fix 300 bps rate for SIO (Desnes Nunes) [2181663]
- usb: typec: intel_pmc_mux: Use the helper acpi_dev_get_memory_resources() (Desnes Nunes) [2181663]
- usb: misc: usb3503: call clk_disable_unprepare in the error handling (Desnes Nunes) [2181663]
- usb: chipidea: make configs for glue drivers visible with EXPERT (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Submit endxfer command if delayed during disconnect (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Skip waiting for CMDACT cleared during endxfer (Desnes Nunes) [2181663]
- usb: dwc3: Increase DWC3 controller halt timeout (Desnes Nunes) [2181663]
- usb: dwc3: Remove DWC3 locking during gadget suspend/resume (Desnes Nunes) [2181663]
- usb: dwc3: Avoid unmapping USB requests if endxfer is not complete (Desnes Nunes) [2181663]
- usb: misc: uss720: fix uninitialized variable rlen (Desnes Nunes) [2181663]
- thunderbolt: debugfs: Fix spelling mistakes in seq_puts text (Desnes Nunes) [2181663]
- thunderbolt: Add support for ASMedia NVM image format (Desnes Nunes) [2181663]
- thunderbolt: Move vendor specific NVM handling into nvm.c (Desnes Nunes) [2181663]
- thunderbolt: Provide tb_retimer_nvm_read() analogous to tb_switch_nvm_read() (Desnes Nunes) [2181663]
- thunderbolt: Rename and make nvm_read() available for other files (Desnes Nunes) [2181663]
- thunderbolt: Extend NVM version fields to 32-bits (Desnes Nunes) [2181663]
- thunderbolt: Allow NVM upgrade of USB4 host routers (Desnes Nunes) [2181663]
- scsi: uas: Drop DID_TARGET_FAILURE use (Desnes Nunes) [2181663]
- usb: clean up after dropping driver registration log spam (Desnes Nunes) [2181663]
- usb: phy: tegra: switch to using devm_gpiod_get() (Desnes Nunes) [2181663]
- USB: xhci: make xhci_get_endpoint_address static (Desnes Nunes) [2181663]
- thunderbolt: Add support for receiver lane margining (Desnes Nunes) [2181663]
- thunderbolt: Add helper to check if CL states are enabled on port (Desnes Nunes) [2181663]
- thunderbolt: Pass CL state bitmask to tb_port_clx_supported() (Desnes Nunes) [2181663]
- thunderbolt: Move port CL state functions into correct place in switch.c (Desnes Nunes) [2181663]
- thunderbolt: Move tb_xdomain_parent() to tb.h (Desnes Nunes) [2181663]
- USB: hcd-pci: Drop the unused id parameter from usb_hcd_pci_probe() (Desnes Nunes) [2181663]
- net: thunderbolt: Update module description with mention of USB4 (Desnes Nunes) [2181663]
- net: thunderbolt: Enable full end-to-end flow control (Desnes Nunes) [2181663]
- thunderbolt: Add back Intel Falcon Ridge end-to-end flow control workaround (Desnes Nunes) [2181663]
- thunderbolt: Show link type for XDomain connections too (Desnes Nunes) [2181663]
- net: thunderbolt: Enable DMA paths only after rings are enabled (Desnes Nunes) [2181663]
- usb: reduce kernel log spam on driver registration (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Continue handling EP0 xfercomplete events (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Synchronize IRQ between soft connect/disconnect (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Force sending delayed status during soft disconnect (Desnes Nunes) [2181663]
- usb: dwc3: Do not service EP0 and conndone events if soft disconnected (Desnes Nunes) [2181663]
- usb: host: xhci-plat: suspend/resume clks for brcm (Desnes Nunes) [2181663]
- usb: host: xhci-plat: suspend and resume clocks (Desnes Nunes) [2181663]
- usb: phy: mxs: fix MXS_PHY_TX_CAL45_MIN and MXS_PHY_TX_CAL45_MAX (Desnes Nunes) [2181663]
- usb: host: Initiate urb ep with udev ep0 (Desnes Nunes) [2181663]
- usb: ehci: Use endpoint in URB to get maxpacket (Desnes Nunes) [2181663]
- usb: chipidea: Add support for VBUS control with PHY (Desnes Nunes) [2181663]
- dt-bindings: usb: Add missing (unevaluated|additional)Properties on child nodes (Desnes Nunes) [2181663]
- media: uvcvideo: Limit power line control for Sonix Technology (Desnes Nunes) [2181663]
- media: uvcvideo: Use entity get_cur in uvc_ctrl_set (Desnes Nunes) [2181663]
- media: uvcvideo: Fix typo 'the the' in comment (Desnes Nunes) [2181663]
- media: uvcvideo: Use indexed loops in uvc_ctrl_init_ctrl() (Desnes Nunes) [2181663]
- media: uvcvideo: Fix memory leak in uvc_gpio_parse (Desnes Nunes) [2181663]
- media: gspca: Fix typo 'the the' in comment (Desnes Nunes) [2181663]
- thunderbolt: Add support for Intel Meteor Lake (Desnes Nunes) [2181663]
- thunderbolt: Add comment where Thunderbolt 4 PCI IDs start (Desnes Nunes) [2181663]
- usb/hcd: Fix dma_map_sg error check (Desnes Nunes) [2181663]
- usb: move from strlcpy with unused retval to strscpy (Desnes Nunes) [2181663]
- dt-bindings: usb: renesas, usb3-peri: Document RZ/V2M r9a09g011 support (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Fix CC PHY noise filter of voltage level (Desnes Nunes) [2181663]
- usb: typec: tcpci: Move function "tcpci_to_typec_cc" to common (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Add compatible id with rt1715 (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Add initial phy setting (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Add regulator support when source vbus (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Fix vendor setting when set vconn (Desnes Nunes) [2181663]
- dt-bindings usb: typec: rt1711h: Add binding for Richtek RT1711H (Desnes Nunes) [2181663]
- usb: dwc3: qcom: clean up icc init (Desnes Nunes) [2181663]
- usb: dwc3: qcom: only parse 'maximum-speed' once (Desnes Nunes) [2181663]
- usb: common: debug: Check non-standard control requests (Desnes Nunes) [2181663]
- usb: dwc3: trace: add Start of Frame Number to trace event (Desnes Nunes) [2181663]
- usb: dwc3: debug: show events parameters in hex (Desnes Nunes) [2181663]
- usb: dwc3: gadget: conditionally remove requests (Desnes Nunes) [2181663]
- usb: typec: ucsi: stm32g0: Fix spelling mistake "booloader" -> "bootloader" (Desnes Nunes) [2181663]
- usb: common: usb-conn-gpio: Simplify some error message (Desnes Nunes) [2181663]
- block: Add error codes for common PR failures (Maurizio Lombardi) [2160677]
- nvmet: avoid potential UAF in nvmet_req_complete() (Maurizio Lombardi) [2160677]
- nvme-tcp: add nvme-tcp pdu size build protection (Maurizio Lombardi) [2160677]
- nvme-tcp: fix opcode reporting in the timeout handler (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Lexar NM620 (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Netac NV3000 (Maurizio Lombardi) [2160677]
- nvme-pci: fixing memory leak in probe teardown path (Maurizio Lombardi) [2160677]
- nvme: fix handling single range discard request (Maurizio Lombardi) [2160677]
- nvme-fabrics: show well known discovery name (Maurizio Lombardi) [2160677]
- nvme-tcp: don't access released socket during error recovery (Maurizio Lombardi) [2160677]
- nvme-auth: fix an error code in nvme_auth_process_dhchap_challenge() (Maurizio Lombardi) [2160677]
- nvme: bring back auto-removal of deleted namespaces during sequential scan (Maurizio Lombardi) [2160677]
- nvme: fix sparse warning on effects masking (Maurizio Lombardi) [2160677]
- nvme-pci: remove iod use_sgls (Maurizio Lombardi) [2160677]
- nvme-pci: fix freeing single sgl (Maurizio Lombardi) [2160677]
- nvme: mask CSE effects for security receive (Maurizio Lombardi) [2160677]
- nvme: always initialize known command effects (Maurizio Lombardi) [2160677]
- nvmet: for nvme admin set_features cmd, call nvmet_check_data_len_lte() (Maurizio Lombardi) [2160677]
- nvme-tcp: add additional info for nvme_tcp_timeout log (Maurizio Lombardi) [2160677]
- nvme: add nvme_opcode_str function for all nvme cmd types (Maurizio Lombardi) [2160677]
- nvme: remove nvme_execute_passthru_rq (Maurizio Lombardi) [2160677]
- nvme-pci: place descriptor addresses in iod (Maurizio Lombardi) [2160677]
- nvme-pci: use mapped entries for sgl decision (Maurizio Lombardi) [2160677]
- nvme-pci: remove SGL segment descriptors (Maurizio Lombardi) [2160677]
- nvme-auth: don't use NVMe status codes (Maurizio Lombardi) [2160677]
- nvme-fabrics: clarify AUTHREQ result handling (Maurizio Lombardi) [2160677]
- nvme-pci: add bogus ID quirk for ADATA SX6000PNP (Maurizio Lombardi) [2160677]
- nvme-auth: mark nvme_auth_wq static (Maurizio Lombardi) [2160677]
- nvme-auth: use workqueue dedicated to authentication (Maurizio Lombardi) [2160677]
- nvme: clear the request_queue pointers on failure in nvme_alloc_io_tag_set (Maurizio Lombardi) [2160677]
- nvme: clear the request_queue pointers on failure in nvme_alloc_admin_tag_set (Maurizio Lombardi) [2160677]
- nvme-fc: fix a missing queue put in nvmet_fc_ls_create_association (Maurizio Lombardi) [2160677]
- nvme: fix passthrough csi check (Maurizio Lombardi) [2160677]
- nvme-pci: fix timeout request state check (Maurizio Lombardi) [2160677]
- nvme-apple: only reset the controller when RTKit is running (Maurizio Lombardi) [2160677]
- nvme-apple: reset controller during shutdown (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_IDENTIFY_CNS quirk to Apple T2 controllers (Maurizio Lombardi) [2160677]
- nvme-apple: add NVME_QUIRK_IDENTIFY_CNS quirk to fix regression (Maurizio Lombardi) [2160677]
- nvme-auth: fix smatch warning complaints (Maurizio Lombardi) [2160677]
- nvme: also return I/O command effects from nvme_command_effects (Maurizio Lombardi) [2160677]
- nvmet: don't defer passthrough commands with trivial effects to the workqueue (Maurizio Lombardi) [2160677]
- nvmet: set the LBCC bit for commands that modify data (Maurizio Lombardi) [2160677]
- nvmet: use NVME_CMD_EFFECTS_CSUPP instead of open coding it (Maurizio Lombardi) [2160677]
- nvme-pci: update sqsize when adjusting the queue depth (Maurizio Lombardi) [2160677]
- nvme: fix setting the queue depth in nvme_alloc_io_tag_set (Maurizio Lombardi) [2160677]
- nvme-pci: use the tagset alloc/free helpers (Maurizio Lombardi) [2160677]
- nvme-pci: fix page size checks (Maurizio Lombardi) [2160677]
- nvme-pci: fix mempool alloc size (Maurizio Lombardi) [2160677]
- nvme-pci: fix doorbell buffer value endianness (Maurizio Lombardi) [2160677]
- nvme: Convert NVMe errors to PR errors (Maurizio Lombardi) [2160677]
- nvmet: don't open-code NVME_NS_ATTR_RO enumeration (Maurizio Lombardi) [2160677]
- nvme: add the Apple shared tag workaround to nvme_alloc_io_tag_set (Maurizio Lombardi) [2160677]
- nvme: only set reserved_tags in nvme_alloc_io_tag_set for fabrics controllers (Maurizio Lombardi) [2160677]
- nvme: consolidate setting the tagset flags (Maurizio Lombardi) [2160677]
- nvme-pci: split out a nvme_pci_ctrl_is_dead helper (Maurizio Lombardi) [2160677]
- nvme-pci: return early on ctrl state mismatch in nvme_reset_work (Maurizio Lombardi) [2160677]
- nvme-pci: rename nvme_disable_io_queues (Maurizio Lombardi) [2160677]
- nvme-pci: cleanup nvme_suspend_queue (Maurizio Lombardi) [2160677]
- nvme-pci: remove nvme_pci_disable (Maurizio Lombardi) [2160677]
- nvme-pci: remove nvme_disable_admin_queue (Maurizio Lombardi) [2160677]
- nvme: merge nvme_shutdown_ctrl into nvme_disable_ctrl (Maurizio Lombardi) [2160677]
- nvme: use nvme_wait_ready in nvme_shutdown_ctrl (Maurizio Lombardi) [2160677]
- nvme-apple: fix controller shutdown in apple_nvme_disable (Maurizio Lombardi) [2160677]
- nvme-fc: move common code into helper (Maurizio Lombardi) [2160677]
- nvme-fc: avoid null pointer dereference (Maurizio Lombardi) [2160677]
- nvme-multipath: support io stats on the mpath device (Maurizio Lombardi) [2160677]
- nvme: introduce nvme_start_request (Maurizio Lombardi) [2160677]
- nvme: use kstrtobool() instead of strtobool() (Maurizio Lombardi) [2160677]
- nvmet: expose firmware revision to configfs (Maurizio Lombardi) [2160677]
- nvmet: expose IEEE OUI to configfs (Maurizio Lombardi) [2160677]
- nvme: rename the queue quiescing helpers (Maurizio Lombardi) [2160677]
- nvme: avoid fallback to sequential scan due to transient issues (Maurizio Lombardi) [2160677]
- nvme-auth: have dhchap_auth_work wait for queues auth to complete (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant auth_work flush (Maurizio Lombardi) [2160677]
- nvme-auth: convert dhchap_auth_list to an array (Maurizio Lombardi) [2160677]
- nvme-auth: check chap ctrl_key once constructed (Maurizio Lombardi) [2160677]
- nvme-auth: no need to reset chap contexts on re-authentication (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant deallocations (Maurizio Lombardi) [2160677]
- nvme-auth: clear sensitive info right after authentication completes (Maurizio Lombardi) [2160677]
- nvme-auth: guarantee dhchap buffers under memory pressure (Maurizio Lombardi) [2160677]
- nvme-auth: don't keep long lived 4k dhchap buffer (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant if statement (Maurizio Lombardi) [2160677]
- nvme-auth: don't override ctrl keys before validation (Maurizio Lombardi) [2160677]
- nvme-auth: don't ignore key generation failures when initializing ctrl keys (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant buffer deallocations (Maurizio Lombardi) [2160677]
- nvme-auth: don't re-authenticate if the controller is not LIVE (Maurizio Lombardi) [2160677]
- nvme-auth: remove symbol export from nvme_auth_reset (Maurizio Lombardi) [2160677]
- nvme-auth: rename authentication work elements (Maurizio Lombardi) [2160677]
- nvme-auth: rename __nvme_auth_[reset|free] to nvme_auth[reset|free]_dhchap (Maurizio Lombardi) [2160677]
- nvme: implement the DEAC bit for the Write Zeroes command (Maurizio Lombardi) [2160677]
- nvme-fc: improve memory usage in nvme_fc_rcv_ls_req() (Maurizio Lombardi) [2160677]
- nvmet: only allocate a single slab for bvecs (Maurizio Lombardi) [2160677]
- nvmet: force reconnect when number of queue changes (Maurizio Lombardi) [2160677]
- nvmet: use try_cmpxchg in nvmet_update_sq_head (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Netac NV7000 (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Micron Nitro (Maurizio Lombardi) [2160677]
- nvme: quiet user passthrough command errors (Maurizio Lombardi) [2160677]
- nvme-multipath: set queue dma alignment to 3 (Maurizio Lombardi) [2160677]
- nvme-tcp: replace sg_init_marker() with sg_init_table() (Maurizio Lombardi) [2160677]
- nvme-hwmon: kmalloc the NVME SMART log buffer (Maurizio Lombardi) [2160677]
- nvme-hwmon: consistently ignore errors from nvme_hwmon_init (Maurizio Lombardi) [2160677]
- nvme-apple: don't limit DMA segement size (Maurizio Lombardi) [2160677]
- nvme-pci: disable write zeroes on various Kingston SSD (Maurizio Lombardi) [2160677]
- nvme-pci: avoid the deepest sleep state on ZHITAI TiPro5000 SSDs (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Lexar NM760 (Maurizio Lombardi) [2160677]
- nvme: Use blk_rq_map_user_io helper (Maurizio Lombardi) [2160677]
- nvmet: don't look at the request_queue in nvmet_bdev_set_limits (Maurizio Lombardi) [2160677]
- nvmet: don't look at the request_queue in nvmet_bdev_zone_mgmt_emulate_all (Maurizio Lombardi) [2160677]
- nvmet: add helpers to set the result field for connect commands (Maurizio Lombardi) [2160677]
- nvme: improve the NVME_CONNECT_AUTHREQ* definitions (Maurizio Lombardi) [2160677]
- nvmet-tcp: handle ICReq PDU received in NVMET_TCP_Q_LIVE state (Maurizio Lombardi) [2160677]
- nvme-pci: report the actual number of tagset maps (Maurizio Lombardi) [2160677]
- nvme: ensure subsystem reset is single threaded (Maurizio Lombardi) [2160677]
- nvme: restrict management ioctls to admin (Maurizio Lombardi) [2160677]
- nvme: copy firmware_rev on each init (Maurizio Lombardi) [2160677]
- nvme: handle effects after freeing the request (Maurizio Lombardi) [2160677]
- nvme-tcp: print actual source IP address through sysfs "address" attr (Maurizio Lombardi) [2160677]
- nvme-pci: move iod dma_len fill gaps (Maurizio Lombardi) [2160677]
- nvme-pci: iod npages fits in s8 (Maurizio Lombardi) [2160677]
- nvme-pci: iod's 'aborted' is a bool (Maurizio Lombardi) [2160677]
- nvme-pci: remove nvme_queue from nvme_iod (Maurizio Lombardi) [2160677]
- nvme: consider also host_iface when checking ip options (Maurizio Lombardi) [2160677]
- nvmet: avoid unnecessary flush bio (Maurizio Lombardi) [2160677]
- nvmet-auth: remove redundant parameters req (Maurizio Lombardi) [2160677]
- nvmet-auth: clean up with done_kfree (Maurizio Lombardi) [2160677]
- nvme-auth: remove the redundant req->cqe->result.u16 assignment operation (Maurizio Lombardi) [2160677]
- nvme: move from strlcpy with unused retval to strscpy (Maurizio Lombardi) [2160677]
- nvme: add comment for unaligned "fake" nqn (Maurizio Lombardi) [2160677]
- nvme-pci: disable Write Zeroes on Phison E3C/E4C (Maurizio Lombardi) [2160677]
- nvme: Fix IOC_PR_CLEAR and IOC_PR_RELEASE ioctls for nvme devices (Maurizio Lombardi) [2160677]
- locking/rwsem: Disable preemption in all down_write*() and up_write() code paths (Joel Savitz) [2176147]
- locking/rwsem: Disable preemption in all down_read*() and up_read() code paths (Joel Savitz) [2176147]
- locking/rwsem: Prevent non-first waiter from spinning in down_write() slowpath (Joel Savitz) [2176147]
- rtmutex: Ensure that the top waiter is always woken up (Joel Savitz) [2176147]
- locking/lockdep: Print more debug information - report name and key when look_up_lock_class() got confused (Joel Savitz) [2176147]
- locking: Fix qspinlock/x86 inline asm error (Joel Savitz) [2176147]
- locking: Add __lockfunc to slow path functions (Joel Savitz) [2176147]
- locking/rwsem: Allow slowpath writer to ignore handoff bit if not set by first waiter (Joel Savitz) [2176147]
- kernel/lockdep: move lockdep sysctls to its own file (Joel Savitz) [2176147]
- locking/qrwlock: Change "queue rwlock" to "queued rwlock" (Joel Savitz) [2176147]
- locking/mutex: Make contention tracepoints more consistent wrt adaptive spinning (Joel Savitz) [2176147]
- locking: Apply contention tracepoints in the slow path (Joel Savitz) [2176147]
- locking/rwsem: Always try to wake waiters in out_nolock path (Joel Savitz) [2176147]
- locking/rwsem: No need to check for handoff bit if wait queue empty (Joel Savitz) [2176147]
- lockdep: Use memset_startat() helper in reinit_class() (Joel Savitz) [2176147]
- locking/rwsem: Conditionally wake waiters in reader/writer slowpaths (Joel Savitz) [2176147]
- locking/rwsem: Make handoff bit handling more consistent (Joel Savitz) [2176147]
- Revert "locking/rwsem: Conditionally wake waiters in reader/writer slowpaths" (Joel Savitz) [2176147]
- futex: Fix futex_waitv() hrtimer debug object leak on kcalloc error (Joel Savitz) [2176147]
- futex: Remove a PREEMPT_RT_FULL reference. (Joel Savitz) [2176147]
- futex: Fix additional regressions (Joel Savitz) [2176147]
- futex: Fix sparc32/m68k/nds32 build regression (Joel Savitz) [2176147]
- futex: Ensure futex_atomic_cmpxchg_inatomic() is present (Joel Savitz) [2176147]
- futex: Remove futex_cmpxchg detection (Joel Savitz) [2176147]
- dm: fix __send_duplicate_bios() to always allow for splitting IO (Benjamin Marzinski) [2184420]
- dm: fix improper splitting for abnormal bios (Benjamin Marzinski) [2184420]

...

Thu, 20 Apr 2023 05:14:25 GMT: kernel-abi-stablelists-5.14.0-302.el9.noarch

kernel-abi-stablelists - The Red Hat Enterprise Linux kernel ABI symbol stablelists

The kABI package contains information pertaining to the Red Hat Enterprise
Linux kernel ABI, including lists of kernel symbols that are needed by
external Linux kernel modules, and a yum plugin to aid enforcement.

Change Log:

Wed, 19 Apr 2023 GMT - Jan Stancek <jstancek@redhat.com> [5.14.0-302.el9]
- blk-mq: directly poll requests (Ming Lei) [2186507]
- inet: control sockets should not use current thread task_frag (Guillaume Nault) [2183213]
- net: simplify sk_page_frag (Guillaume Nault) [2183213]
- Treewide: Stop corrupting socket's task_frag (Guillaume Nault) [2183213]
- net: Introduce sk_use_task_frag in struct sock. (Guillaume Nault) [2183213]
- PCI: Fix use-after-free in pci_bus_release_domain_nr() (Myron Stowe) [2184109]
- powerpc/pseries/vas: Ignore VAS update for DLPAR if copy/paste is not enabled (Mamatha Inamdar) [2185505]
- nfs42: do not fail with EIO if ssc returns NFS4ERR_OFFLOAD_DENIED (Benjamin Coddington) [2170423]
- cnic: don't pass bogus GFP_ flags to dma_alloc_coherent (Nilesh Javali) [2164967]
- cnic: Use the bitmap API to allocate bitmaps (Nilesh Javali) [2164967]
- arm64/sve: Add Perf extensions documentation (Mark Salter) [2167398]
- arm64: asm/perf_regs.h: Avoid C++-style comment in UAPI header (Mark Salter) [2167398]
- perf: arm64: Add SVE vector granule register to user regs (Mark Salter) [2167398]
- arm64/cpufeature: Fix field sign for DIT hwcap detection (Mark Salter) [2167398]
- arm64/uprobes: change the uprobe_opcode_t typedef to fix the sparse warning (Mark Salter) [2167398]
- arm64/sysreg: Fix errors in 32 bit enumeration values (Mark Salter) [2167398]
- KVM: arm64: vgic: Add Apple M2 cpus to the list of broken SEIS implementations (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- tools headers arm64: Sync arm64's cputype.h with the kernel sources (Mark Salter) [2167398]
- perf: arm_spe: Use feature numbering for PMSEVFR_EL1 defines (Mark Salter) [2167398]
- redhat/configs: enable ARM64_ERRATUM_2645198 (Mark Salter) [2167398]
- arm64: errata: Workaround possible Cortex-A715 [ESR|FAR]_ELx corruption (Mark Salter) [2167398]
- arm64:uprobe fix the uprobe SWBP_INSN in big-endian (Mark Salter) [2167398]
- arm64: insn: always inline hint generation (Mark Salter) [2167398]
- arm64: insn: simplify insn group identification (Mark Salter) [2167398]
- arm64: insn: always inline predicates (Mark Salter) [2167398]
- arm64: insn: remove aarch64_insn_gen_prefetch() (Mark Salter) [2167398]
- arm64: alternatives: make apply_alternatives_vdso() static (Mark Salter) [2167398]
- arm64: make is_ttbrX_addr() noinstr-safe (Mark Salter) [2167398]
- arm64: atomics: lse: remove stale dependency on JUMP_LABEL (Mark Salter) [2167398]
- arm64/asm: Remove unused enable_da macro (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Use kstrtobool() instead of strtobool() (Mark Salter) [2167398]
- arm64: move on_thread_stack() to <asm/stacktrace.h> (Mark Salter) [2167398]
- arm64: remove current_top_of_stack() (Mark Salter) [2167398]
- arm64/sysreg: Remove duplicate definitions from asm/sysreg.h (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_DFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_DFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR5_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert MVFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert MVFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert MVFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_PFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_PFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_PFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR6_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR5_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR4_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR3_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_ISAR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR4_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR3_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_MMFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Extend the maximum width of a register and symbol name (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MVFR2_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MVFR1_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MVFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_DFR1_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_DFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_PFR2_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_PFR1_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_PFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR6_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR5_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR4_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_ISAR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_MMFR5_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_MMFR4_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_MMFR0_EL1 (Mark Salter) [2167398]
- arm64: booting: Require placement within 48-bit addressable memory (Mark Salter) [2167398]
- arm64: mm: kfence: only handle translation faults (Mark Salter) [2167398]
- arm64/mm: Simplify and document pte_to_phys() for 52 bit addresses (Mark Salter) [2167398]
- arm64: armv8_deprecated: fix unused-function error (Mark Salter) [2167398]
- arm64: armv8_deprecated: rework deprected instruction handling (Mark Salter) [2167398]
- arm64: armv8_deprecated: move aarch32 helper earlier (Mark Salter) [2167398]
- arm64: armv8_deprecated move emulation functions (Mark Salter) [2167398]
- arm64: armv8_deprecated: fold ops into insn_emulation (Mark Salter) [2167398]
- arm64: rework EL0 MRS emulation (Mark Salter) [2167398]
- arm64: factor insn read out of call_undef_hook() (Mark Salter) [2167398]
- arm64: factor out EL1 SSBS emulation hook (Mark Salter) [2167398]
- arm64: split EL0/EL1 UNDEF handlers (Mark Salter) [2167398]
- arm64: allow kprobes on EL0 handlers (Mark Salter) [2167398]
- arm64: Add Cortex-715 CPU part definition (Mark Salter) [2167398]
- arm64/hwcap: Add support for SVE 2.1 (Mark Salter) [2167398]
- arm64/hwcap: Add support for FEAT_RPRFM (Mark Salter) [2167398]
- arm64/hwcap: Add support for FEAT_CSSC (Mark Salter) [2167398]
- arm64: Enable data independent timing (DIT) in the kernel (Mark Salter) [2167398]
- arm64/fpsimd: Make kernel_neon_ API _GPL (Mark Salter) [2167398]
- arm64: alternative: constify alternative_has_feature_* argument (Mark Salter) [2167398]
- arm64: jump_label: mark arguments as const to satisfy asm constraints (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix XGene-1 TVAL register math error (Mark Salter) [2167398]
- arm64: efi: Fix handling of misaligned runtime regions and drop warning (Mark Salter) [2167398]
- arm64: cpufeature: Fix the visibility of compat hwcaps (Mark Salter) [2167398]
- arm64: entry: avoid kprobe recursion (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix CNTPCT_LO and CNTVCT_LO value (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix handling of ARM erratum 858921 (Mark Salter) [2167398]
- redhat/configs: Enable CONFIG_ARM64_ERRATUM_2441007 (Mark Salter) [2167398]
- arm64: errata: Add Cortex-A55 to the repeat tlbi list (Mark Salter) [2167398]
- arm64/sysreg: Fix typo in SCTR_EL1.SPINTMASK (Mark Salter) [2167398]
- arm64: alternatives: Use vdso/bits.h instead of linux/bits.h (Mark Salter) [2167398]
- arm64: uaccess: simplify uaccess_mask_ptr() (Mark Salter) [2167398]
- arm64: support huge vmalloc mappings (Mark Salter) [2167398]
- arm64: spectre: increase parameters that can be used to turn off bhb mitigation individually (Mark Salter) [2167398]
- arm64: run softirqs on the per-CPU IRQ stack (Mark Salter) [2167398]
- arm64: vdso: use SYS_CNTVCTSS_EL0 for gettimeofday (Mark Salter) [2167398]
- arm64: alternative: patch alternatives in the vDSO (Mark Salter) [2167398]
- arm64: module: move find_section to header (Mark Salter) [2167398]
- arm64: module: Remove unused plt_entry_is_initialized() (Mark Salter) [2167398]
- arm64: module: Make plt_equals_entry() static (Mark Salter) [2167398]
- arm64: fix the build with binutils 2.27 (Mark Salter) [2167398]
- arm64: avoid BUILD_BUG_ON() in alternative-macros (Mark Salter) [2167398]
- arm64: alternatives: add shared NOP callback (Mark Salter) [2167398]
- arm64: alternatives: add alternative_has_feature_*() (Mark Salter) [2167398]
- arm64: alternatives: have callbacks take a cap (Mark Salter) [2167398]
- arm64: alternatives: make alt_region const (Mark Salter) [2167398]
- arm64: alternatives: hoist print out of __apply_alternatives() (Mark Salter) [2167398]
- arm64: alternatives: proton-pack: prepare for cap changes (Mark Salter) [2167398]
- arm64: alternatives: kvm: prepare for cap changes (Mark Salter) [2167398]
- arm64: cpufeature: make cpus_have_cap() noinstr-safe (Mark Salter) [2167398]
- arm64/ptrace: Support access to TPIDR2_EL0 (Mark Salter) [2167398]
- arm64/sysreg: Fix a few missed conversions (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64AFRn_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64DFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64FDR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Use feature numbering for PMU and SPE revisions (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64DFR0_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Align field names in ID_AA64DFR0_EL1 with architecture (Mark Salter) [2167398]
- arm64/sysreg: Add defintion for ALLINT (Mark Salter) [2167398]
- arm64/sysreg: Convert SCXTNUM_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert TIPDR_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64PFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64PFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64MMFR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64MMFR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64MMFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert HCRX_EL2 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64PFR1_EL1 SME enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64PFR1_EL1 BTI enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64PFR1_EL1 fractional version fields (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for MTE feature enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for SSBS feature enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64PFR0_EL1.AdvSIMD constants (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64PFR0_EL1 constants (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64MMFR2_EL1.CnP (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64MMFR2_EL1.VARange (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64MMFR1_EL1 fields (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64MMFR0_EL1.ASIDBits (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming of ID_AA64MMFR0_EL1.BigEnd (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64PFR1_EL1 constant names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64PFR0_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64MMFR2_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64MMFR0_EL1 definition names (Mark Salter) [2167398]
- arm64: cache: Remove unused CTR_CACHE_MINLINE_MASK (Mark Salter) [2167398]
- arm64/sysreg: Describe ID_AA64SMFR0_EL1.SMEVer as an enumeration (Mark Salter) [2167398]
- arm64/sysreg: Remove stray SMIDR_EL1 defines (Mark Salter) [2167398]
- redhat/configs: Enable CONFIG_ARM64_ERRATUM_2658417 (Mark Salter) [2167398]
- arm64: errata: remove BF16 HWCAP due to incorrect result on Cortex-A510 (Mark Salter) [2167398]
- arm64: cpufeature: Expose get_arm64_ftr_reg() outside cpufeature.c (Mark Salter) [2167398]
- arm64: cpufeature: Force HWCAP to be based on the sysreg visible to user-space (Mark Salter) [2167398]
- arm64: rework BTI exception handling (Mark Salter) [2167398]
- arm64: rework FPAC exception handling (Mark Salter) [2167398]
- arm64: consistently pass ESR_ELx to die() (Mark Salter) [2167398]
- arm64: die(): pass 'err' as long (Mark Salter) [2167398]
- arm64: report EL1 UNDEFs better (Mark Salter) [2167398]
- arm64: atomic: always inline the assembly (Mark Salter) [2167398]
- arm64: atomics: remove LL/SC trampolines (Mark Salter) [2167398]
- arm64: stacktrace: track hyp stacks in unwinder's address space (Mark Salter) [2167398]
- arm64: stacktrace: track all stack boundaries explicitly (Mark Salter) [2167398]
- arm64: stacktrace: remove stack type from fp translator (Mark Salter) [2167398]
- arm64: stacktrace: rework stack boundary discovery (Mark Salter) [2167398]
- arm64: stacktrace: add stackinfo_on_stack() helper (Mark Salter) [2167398]
- arm64: stacktrace: move SDEI stack helpers to stacktrace code (Mark Salter) [2167398]
- arm64: stacktrace: rename unwind_next_common() -> unwind_next_frame_record() (Mark Salter) [2167398]
- arm64: stacktrace: simplify unwind_next_common() (Mark Salter) [2167398]
- arm64: stacktrace: fix kerneldoc comments (Mark Salter) [2167398]
- arm64/sysreg: Add hwcap for SVE EBF16 (Mark Salter) [2167398]
- redhat/configs: aarch64: enable ERRATUM_2457168 workaround (Mark Salter) [2167398]
- arm64: topology: fix possible overflow in amu_fie_setup() (Mark Salter) [2167398]
- arm64: mm: don't acquire mutex when rewriting swapper (Mark Salter) [2167398]
- arm64: mm: fix resume for 52-bit enabled builds (Mark Salter) [2167398]
- arm64/ptrace: Don't clear calling process' TIF_SME on OOM (Mark Salter) [2167398]
- arm64/bti: Disable in kernel BTI when cross section thunks are broken (Mark Salter) [2167398]
- arm64: mm: Reserve enough pages for the initial ID map (Mark Salter) [2167398]
- perf/arm_pmu_platform: fix tests for platform_get_irq() failure (Mark Salter) [2167398]
- arm64: head: Ignore bogus KASLR displacement on non-relocatable kernels (Mark Salter) [2167398]
- arm64/signal: Raise limit on stack frames (Mark Salter) [2167398]
- arm64/cache: Fix cache_type_cwg() for register generation (Mark Salter) [2167398]
- arm64/sysreg: Guard SYS_FIELD_ macros for asm (Mark Salter) [2167398]
- arm64/sysreg: Directly include bitfield.h (Mark Salter) [2167398]
- arm64: errata: add detection for AMEVCNTR01 incrementing incorrectly (Mark Salter) [2167398]
- arm64: Fix comment typo (Mark Salter) [2167398]
- arm64: Fix match_list for erratum 1286807 on Arm Cortex-A76 (Mark Salter) [2167398]
- arm64: Update 'unwinder howto' (Mark Salter) [2167398]
- arm64: Delay initialisation of cpuinfo_arm64::reg_{zcr,smcr} (Mark Salter) [2167398]
- arm64: fix KASAN_INLINE (Mark Salter) [2167398]
- arm64: Add an override for ID_AA64SMFR0_EL1.FA64 (Mark Salter) [2167398]
- arm64: Add the arm64.nosve command line option (Mark Salter) [2167398]
- arm64: Add the arm64.nosme command line option (Mark Salter) [2167398]
- arm64: Expose a __check_override primitive for oddball features (Mark Salter) [2167398]
- arm64: Allow the idreg override to deal with variable field width (Mark Salter) [2167398]
- arm64: Factor out checking of a feature against the override into a macro (Mark Salter) [2167398]
- arm64: Allow sticky E2H when entering EL1 (Mark Salter) [2167398]
- arm64: Save state of HCR_EL2.E2H before switch to EL1 (Mark Salter) [2167398]
- arm64: Rename the VHE switch to "finalise_el2" (Mark Salter) [2167398]
- arm64: mm: fix booting with 52-bit address space (Mark Salter) [2167398]
- arm64: head: remove __PHYS_OFFSET (Mark Salter) [2167398]
- arm64: lds: use PROVIDE instead of conditional definitions (Mark Salter) [2167398]
- arm64: setup: drop early FDT pointer helpers (Mark Salter) [2167398]
- arm64: head: avoid relocating the kernel twice for KASLR (Mark Salter) [2167398]
- arm64: kaslr: defer initialization to initcall where permitted (Mark Salter) [2167398]
- arm64: head: record CPU boot mode after enabling the MMU (Mark Salter) [2167398]
- arm64: head: populate kernel page tables with MMU and caches on (Mark Salter) [2167398]
- arm64: head: factor out TTBR1 assignment into a macro (Mark Salter) [2167398]
- arm64: idreg-override: use early FDT mapping in ID map (Mark Salter) [2167398]
- arm64: head: create a temporary FDT mapping in the initial ID map (Mark Salter) [2167398]
- arm64: head: use relative references to the RELA and RELR tables (Mark Salter) [2167398]
- arm64: head: cover entire kernel image in initial ID map (Mark Salter) [2167398]
- arm64: head: add helper function to remap regions in early page tables (Mark Salter) [2167398]
- arm64: mm: provide idmap pointer to cpu_replace_ttbr1() (Mark Salter) [2167398]
- arm64: head: pass ID map root table address to __enable_mmu() (Mark Salter) [2167398]
- arm64: kernel: drop unnecessary PoC cache clean+invalidate (Mark Salter) [2167398]
- arm64: head: split off idmap creation code (Mark Salter) [2167398]
- arm64: head: switch to map_memory macro for the extended ID map (Mark Salter) [2167398]
- arm64: head: simplify page table mapping macros (slightly) (Mark Salter) [2167398]
- arm64: head: drop idmap_ptrs_per_pgd (Mark Salter) [2167398]
- arm64: head: move assignment of idmap_t0sz to C code (Mark Salter) [2167398]
- arm64: mm: make vabits_actual a build time constant if possible (Mark Salter) [2167398]
- arm64: head: move kimage_vaddr variable into C file (Mark Salter) [2167398]
- arm64: trap implementation defined functionality in userspace (Mark Salter) [2167398]
- arm64/mm: use GENMASK_ULL for TTBR_BADDR_MASK_52 (Mark Salter) [2167398]
- arm64: numa: Don't check node against MAX_NUMNODES (Mark Salter) [2167398]
- arm64: Do not forget syscall when starting a new thread. (Mark Salter) [2167398]
- arm64: boot: add zstd support (Mark Salter) [2167398]
- arm64: cpufeature: Allow different PMU versions in ID_DFR0_EL1 (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64ZFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64SMFR0_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORID_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORC_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORN_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LOREA_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert LORSA_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64ISAR2_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert ID_AA64ISAR1_EL1 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert GMID to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert DCZID_EL0 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Convert CTR_EL0 to automatic generation (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64ISAR2_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Add _EL1 into ID_AA64ISAR1_EL1 definition names (Mark Salter) [2167398]
- arm64/sysreg: Remove defines for RPRES enumeration (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64ZFR0_EL1 fields (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for ID_AA64SMFR0_EL1 enums (Mark Salter) [2167398]
- arm64/sysreg: Standardise naming for WFxT defines (Mark Salter) [2167398]
- arm64: stackleak: fix current_top_of_stack() (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Force inlining of erratum_set_next_event_generic() (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Move drop _tval from erratum function names (Mark Salter) [2167398]
- arm64: Add handling of CNTVCTSS traps (Mark Salter) [2167398]
- arm64: Add CNT{P,V}CTSS_EL0 alternatives to cnt{p,v}ct_el0 (Mark Salter) [2167398]
- clocksource/drivers/arch_arm_timer: Move workaround synchronisation around (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix masking for high freq counters (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Drop unnecessary ISB on CVAL programming (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Remove any trace of the TVAL programming interface (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Work around broken CVAL implementations (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Advertise 56bit timer to the core code (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Move MMIO timer programming over to CVAL (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Fix MMIO base address vs callback ordering issue (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Move system register timer programming over to CVAL (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Extend write side of timer register accessors to u64 (Mark Salter) [2167398]
- clocksource/drivers/arm_arch_timer: Drop CNT*_TVAL read accessors (Mark Salter) [2167398]
- clocksource/arm_arch_timer: Add build-time guards for unhandled register accesses (Mark Salter) [2167398]
- s390/qeth: fix use-after-free in hsci (Tobias Huschle) [2183991]
- s390/uaccess: add missing earlyclobber annotations to __clear_user() (Tobias Huschle) [2183079]

Tue, 18 Apr 2023 GMT - Jan Stancek <jstancek@redhat.com> [5.14.0-301.el9]
- kernel.spec: gcov: make gcov subpackages per variant (Jan Stancek) [2180784]
- block: don't set GD_NEED_PART_SCAN if scan partition failed (Ming Lei) [2179915]
- net: ethtool: fix __ethtool_dev_mm_supported() implementation (Ivan Vecera) [2175237]
- ethtool: pse-pd: Fix double word in comments (Ivan Vecera) [2175237]
- netlink-specs: add rx-push to ethtool family (Ivan Vecera) [2175237]
- net: ethtool: extend ringparam set/get APIs for rx_push (Ivan Vecera) [2175237]
- ethtool: mm: fix get_mm() return code not propagating to user space (Ivan Vecera) [2175237]
- netlink: specs: add partial specification for ethtool (Ivan Vecera) [2175237]
- Documentation: networking: correct spelling (Ivan Vecera) [2175237]
- ethtool: netlink: convert commands to common SET (Ivan Vecera) [2175237]
- ethtool: netlink: handle SET intro/outro in the common code (Ivan Vecera) [2175237]
- net: ethtool: provide shims for stats aggregation helpers when CONFIG_ETHTOOL_NETLINK=n (Ivan Vecera) [2175237]
- net: ethtool: fix NULL pointer dereference in pause_prepare_data() (Ivan Vecera) [2175237]
- net: ethtool: fix NULL pointer dereference in stats_prepare_data() (Ivan Vecera) [2175237]
- ethtool: Add and use ethnl_update_bool. (Ivan Vecera) [2175237]
- net: ethtool: add helpers for MM fragment size translation (Ivan Vecera) [2175237]
- net: ethtool: add helpers for aggregate statistics (Ivan Vecera) [2175237]
- docs: ethtool: document ETHTOOL_A_STATS_SRC and ETHTOOL_A_PAUSE_STATS_SRC (Ivan Vecera) [2175237]
- net: ethtool: netlink: retrieve stats from multiple sources (eMAC, pMAC) (Ivan Vecera) [2175237]
- docs: ethtool-netlink: document interface for MAC Merge layer (Ivan Vecera) [2175237]
- net: ethtool: add support for MAC Merge layer (Ivan Vecera) [2175237]
- plca.c: fix obvious mistake in checking retval (Ivan Vecera) [2175237]
- ethtool: add tx aggregation parameters (Ivan Vecera) [2175237]
- ethtool: add netlink attr in rss get reply only if value is not null (Ivan Vecera) [2175237]
- net/ethtool: add netlink interface for the PLCA RS (Ivan Vecera) [2175237]
- ethtool: Replace 0-length array with flexible array (Ivan Vecera) [2175237]
- net/ethtool/ioctl: split ethtool_get_phy_stats into multiple helpers (Ivan Vecera) [2175237]
- net/ethtool/ioctl: remove if n_stats checks from ethtool_get_phy_stats (Ivan Vecera) [2175237]
- net/ethtool/ioctl: return -EOPNOTSUPP if we have no phy stats (Ivan Vecera) [2175237]
- ethtool: add netlink based get rss support (Ivan Vecera) [2175237]
- ethtool: avoiding integer overflow in ethtool_phys_id() (Ivan Vecera) [2175237]
- ethtool: doc: clarify what drivers can implement in their get_drvinfo() (Ivan Vecera) [2175237]
- ethtool: ethtool_get_drvinfo: populate drvinfo fields even if callback exits (Ivan Vecera) [2175237]
- ethtool: Fail number of channels change when it conflicts with rxnfc (Ivan Vecera) [2175237]
- ethtool: linkstate: add a statistic for PHY down events (Ivan Vecera) [2175237]
- ethtool: Add support for 800Gbps link modes (Ivan Vecera) [2175237]
- ethtool: pse-pd: fix null-deref on genl_info in dump (Ivan Vecera) [2175237]
- eth: pse: add missing static inlines (Ivan Vecera) [2175237]
- ethtool: add interface to interact with Ethernet Power Equipment (Ivan Vecera) [2175237]
- net: mdiobus: search for PSE nodes by parsing PHY nodes. (Ivan Vecera) [2175237]
- net: mdiobus: fwnode_mdiobus_register_phy() rework error handling (Ivan Vecera) [2175237]
- redhat: configs: Add config for PSE_CONTROLLER (Ivan Vecera) [2175237]
- net: add framework to support Ethernet PSE and PDs devices (Ivan Vecera) [2175237]
- ethtool: tunnels: check the return value of nla_nest_start() (Ivan Vecera) [2175237]
- ethtool: move from strlcpy with unused retval to strscpy (Ivan Vecera) [2175237]
- net: delete extra space and tab in blank line (Ivan Vecera) [2175237]
- treewide: uapi: Replace zero-length arrays with flexible-array members (Ivan Vecera) [2175237]
- ethtool: Fix and simplify ethtool_convert_link_mode_to_legacy_u32() (Ivan Vecera) [2175237]
- net: ethtool: move checks before rtnl_lock() in ethnl_set_rings (Ivan Vecera) [2175237]
- net: ethtool: extend ringparam set/get APIs for tx_push (Ivan Vecera) [2175237]
- ethtool: add support to set/get completion queue event size (Ivan Vecera) [2175237]
- ethtool: stats: Use struct_group() to clear all stats at once (Ivan Vecera) [2175237]
- net: convert users of bitmap_foo() to linkmode_foo() (Ivan Vecera) [2175237]
- cifs: Fix pages leak when writedata alloc failed in cifs_write_from_iter() (Ronnie Sahlberg) [2182524]
- cifs: Fix pages array leak when writedata alloc failed in cifs_writedata_alloc() (Ronnie Sahlberg) [2182524]
- cifs: update internal module number (Ronnie Sahlberg) [2182524]
- cifs: fix double free on failed kerberos auth (Ronnie Sahlberg) [2182524]
- cifs: fix interface count calculation during refresh (Ronnie Sahlberg) [2182524]
- cifs: fix memory leaks in session setup (Ronnie Sahlberg) [2182524]
- smb3: interface count displayed incorrectly (Ronnie Sahlberg) [2182524]
- cifs: Fix memory leak when build ntlmssp negotiate blob failed (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_ses_add_channel() (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_flock() (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_create() (Ronnie Sahlberg) [2182524]
- cifs: Fix xid leak in cifs_copy_file_range() (Ronnie Sahlberg) [2182524]
- smb3: improve SMB3 change notification support (Ronnie Sahlberg) [2182524]
- cifs: lease key is uninitialized in two additional functions when smb1 (Ronnie Sahlberg) [2182524]
- cifs: lease key is uninitialized in smb1 paths (Ronnie Sahlberg) [2182524]
- cifs: fix double-fault crash during ntlmssp (Ronnie Sahlberg) [2182524]
- cifs: fix mount on old smb servers (Ronnie Sahlberg) [2182524]
- cifs: use ALIGN() and round_up() macros (Ronnie Sahlberg) [2182524]
- cifs: prevent copying past input buffer boundaries (Ronnie Sahlberg) [2182524]
- cifs: Fix the error length of VALIDATE_NEGOTIATE_INFO message (Ronnie Sahlberg) [2182524]
- cifs: destage dirty pages before re-reading them for cache=none (Ronnie Sahlberg) [2182524]
- cifs: return correct error in ->calc_signature() (Ronnie Sahlberg) [2182524]
- smb3: rename encryption/decryption TFMs (Ronnie Sahlberg) [2182524]
- cifs: replace kfree() with kfree_sensitive() for sensitive data (Ronnie Sahlberg) [2182524]
- cifs: remove initialization value (Ronnie Sahlberg) [2182524]
- cifs: Replace a couple of one-element arrays with flexible-array members (Ronnie Sahlberg) [2182524]
- smb3: add dynamic trace points for tree disconnect (Ronnie Sahlberg) [2182524]
- cifs: misc: fix spelling typo in comment (Ronnie Sahlberg) [2182524]
- cifs: update internal module number (Ronnie Sahlberg) [2182524]
- cifs: Fix memory leak on the deferred close (Ronnie Sahlberg) [2182524]
- SMB3: fix lease break timeout when multiple deferred close handles for the same file. (Ronnie Sahlberg) [2182524]
- smb3: lower default deferred close timeout to address perf regression (Ronnie Sahlberg) [2182524]
- smb3: allow deferred close timeout to be configurable (Ronnie Sahlberg) [2182524]
- cifs: update internal module number (Ronnie Sahlberg) [2182524]
- cifs: alloc_mid function should be marked as static (Ronnie Sahlberg) [2182524]
- cifs: remove "cifs_" prefix from init/destroy mids functions (Ronnie Sahlberg) [2182524]
- cifs: remove useless DeleteMidQEntry() (Ronnie Sahlberg) [2182524]
- cifs: fix wrong unlock before return from cifs_tree_connect() (Ronnie Sahlberg) [2182524]
- Documentation: networking: TC queue based filtering (Ivan Vecera) [2178209]
- act_skbedit: skbedit queue mapping for receive queue (Ivan Vecera) [2178209]
- wifi: iwlwifi: mvm: protect TXQ list manipulation (Jose Ignacio Tornos Martinez) [2183490]
- wifi: iwlwifi: mvm: fix mvmtxq->stopped handling (Jose Ignacio Tornos Martinez) [2183490]
- smb3: clarify multichannel warning (Ronnie Sahlberg) [2180669]
- smb3: do not log confusing message when server returns no network interfaces (Ronnie Sahlberg) [2180669]
- cifs: do not query ifaces on smb1 mounts (Ronnie Sahlberg) [2180669]
- cifs: periodically query network interfaces from server (Ronnie Sahlberg) [2180669]
- smb3: workaround negprot bug in some Samba servers (Ronnie Sahlberg) [2180669]
- smb3: use netname when available on secondary channels (Ronnie Sahlberg) [2180669]
- smb3: fix empty netname context on secondary channels (Ronnie Sahlberg) [2180669]
- cifs: populate empty hostnames for extra channels (Ronnie Sahlberg) [2180669]
- redhat/kernel.spec.template: fix installonlypkg for meta package (Jan Stancek)
- s390/dump: save IPL CPU registers once DAT is available (Chris von Recklinghausen) [2185692]
- gen_compile_commands: handle multiple lines per .mod file (Joel Slebodnick) [2160559]
- scripts/nsdeps: adjust to the format change of *.mod files (Joel Slebodnick) [2160559]
- kbuild: avoid regex RS for POSIX awk (Joel Slebodnick) [2160559]
- kbuild: make *.mod rule robust against too long argument error (Joel Slebodnick) [2160559]
- kbuild: make built-in.a rule robust against too long argument error (Joel Slebodnick) [2160559]
- kbuild: read *.mod to get objects passed to $(LD) or $(AR) (Joel Slebodnick) [2160559]
- kbuild: make *.mod not depend on *.o (Joel Slebodnick) [2160559]
- kbuild: get rid of duplication in *.mod files (Joel Slebodnick) [2160559]
- kbuild: split the second line of *.mod into *.usyms (Joel Slebodnick) [2160559]
- kbuild: reuse real-search to simplify cmd_mod (Joel Slebodnick) [2160559]
- kbuild: Fixup the IBT kbuild changes (Joel Slebodnick) [2160559]

Sun, 16 Apr 2023 GMT - Jan Stancek <jstancek@redhat.com> [5.14.0-300.el9]
- remoteproc: imx_rproc: Correct i.MX93 DRAM mapping (Steve Best) [2180764]
- remoteproc: imx_rproc: Enable attach recovery for i.MX8QM/QXP (Steve Best) [2180764]
- remoteproc: imx_rproc: Request mbox channel later (Steve Best) [2180764]
- remoteproc: imx_rproc: Support i.MX8QM (Steve Best) [2180764]
- remoteproc: imx_rproc: Support kicking Mcore from Linux for i.MX8QXP (Steve Best) [2180764]
- remoteproc: imx_rproc: Support attaching to i.MX8QXP M4 (Steve Best) [2180764]
- netdevsim: Fix memory leak of nsim_dev->fa_cookie (Petr Oros) [2181505]
- netdevsim: fix memory leak in nsim_bus_dev_new() (Petr Oros) [2181505]
- netdevsim: remove dir in nsim_dev_debugfs_init() when creating ports dir failed (Petr Oros) [2181505]
- netdevsim: fix memory leak in nsim_drv_probe() when nsim_dev_resources_register() failed (Petr Oros) [2181505]
- netdevsim: remove redundant variable ret (Petr Oros) [2181505]
- selftests: netdevsim: Add test cases for route deletion failure (Petr Oros) [2181505]
- netdevsim: fib: Add debugfs knob to simulate route deletion failure (Petr Oros) [2181505]
- netdevsim: fib: Fix reference count leak on route deletion failure (Petr Oros) [2181505]
- netdevsim: rely on XFRM state direction instead of flags (Petr Oros) [2181505]
- powerpc/64s/radix: Fix RWX mapping with relocated kernel (Avnish Chouhan) [2161680]
- powerpc/64s/radix: Fix crash with unaligned relocated kernel (Avnish Chouhan) [2161680]
- mm/filemap: fix page end in filemap_get_read_batch (Nico Pache) [2181263]
- dt-bindings: clock: imx93: drop TPM1/3 LPIT1/2 entry (Steve Best) [2178965]
- clk: imx: imx93: invoke imx_register_uart_clocks (Steve Best) [2178965]
- clk: imx: rename imx_obtain_fixed_clk_hw() to imx_get_clk_hw_by_name() (Steve Best) [2178965]
- clk: imx93: keep sys ctr clock always on (Steve Best) [2178965]
- clk: imx: keep hsio bus clock always on (Steve Best) [2178965]
- clk: imx93: drop tpm1/3, lpit1/2 clk (Steve Best) [2178965]
- clk: imx93: correct enet clock (Steve Best) [2178965]
- clk: imx93: unmap anatop base in error handling path (Steve Best) [2178965]
- clk: imx93: correct the flexspi1 clock setting (Steve Best) [2178965]
- soc: imx: imx93-src: No need to set device_driver owner (Steve Best) [2180773]
- soc: imx: imx93-pd: No need to set device_driver owner (Steve Best) [2180773]
- sched/topology: fix KASAN warning in hop_cmp() (Phil Auld) [RHEL-318]
- lib/cpumask: update comment for cpumask_local_spread() (Phil Auld) [RHEL-318]
- sched/topology: Introduce for_each_numa_hop_mask() (Phil Auld) [RHEL-318]
- sched/topology: Introduce sched_numa_hop_mask() (Phil Auld) [RHEL-318]
- lib/cpumask: reorganize cpumask_local_spread() logic (Phil Auld) [RHEL-318]
- cpumask: improve on cpumask_local_spread() locality (Phil Auld) [RHEL-318]
- sched: add sched_numa_find_nth_cpu() (Phil Auld) [RHEL-318]
- cpumask: introduce cpumask_nth_and_andnot (Phil Auld) [RHEL-318]
- lib/find: introduce find_nth_and_andnot_bit (Phil Auld) [RHEL-318]
- cpumask: add cpumask_nth_{,and,andnot} (Phil Auld) [RHEL-318]
- lib/bitmap: remove bitmap_ord_to_pos (Phil Auld) [RHEL-318]
- lib: remove lib/nodemask.c (Phil Auld) [RHEL-318]
- gcc-plugins: Undefine LATENT_ENTROPY_PLUGIN when plugin disabled for a file (Phil Auld) [RHEL-318]
- powerpc: drop dependency on <asm/machdep.h> in archrandom.h (Phil Auld) [RHEL-318]
- lib/nodemask: inline next_node_in() and node_random() (Phil Auld) [RHEL-318]
- lib/bitmap: add tests for find_nth_bit() (Phil Auld) [RHEL-318]
- lib: add find_nth{,_and,_andnot}_bit() (Phil Auld) [RHEL-318]
- lib/find_bit: optimize find_next_bit() functions (Phil Auld) [RHEL-318]
- lib/find_bit: create find_first_zero_bit_le() (Phil Auld) [RHEL-318]
- lib/find_bit: introduce FIND_FIRST_BIT() macro (Phil Auld) [RHEL-318]
- lib/bitmap: add bitmap_weight_and() (Phil Auld) [RHEL-318]
- lib/bitmap: don't call __bitmap_weight() in kernel code (Phil Auld) [RHEL-318]
- lib/cpumask: move trivial wrappers around find_bit to the header (Phil Auld) [RHEL-318]
- lib/cpumask: change return types to unsigned where appropriate (Phil Auld) [RHEL-318]
- cpumask: change return types to bool where appropriate (Phil Auld) [RHEL-318]
- cpumask: Always inline helpers which use bit manipulation functions (Phil Auld) [RHEL-318]
- cpumask: use find_first_and_bit() (Phil Auld) [RHEL-318]
- asm-generic/bitops: Always inline all bit manipulation helpers (Phil Auld) [RHEL-318]
- lib/bitmap: change type of bitmap_weight to unsigned long (Phil Auld) [RHEL-318]
- lib/bitmap: change return types to bool where appropriate (Phil Auld) [RHEL-318]
- arm: align find_bit declarations with generic kernel (Phil Auld) [RHEL-318]
- nodemask: Fix return values to be unsigned (Phil Auld) [RHEL-318]
- bitmap: Fix return values to be unsigned (Phil Auld) [RHEL-318]
- net: thunderbolt: fix memory leak in tbnet_open() (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Clear ep descriptor last (Desnes Nunes) [2181663]
- usb: dwc3: exynos: Fix remove() function (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Disable GUSB2PHYCFG.SUSPHY for End Transfer (Desnes Nunes) [2181663]
- USB: serial: option: add u-blox LARA-L6 modem (Desnes Nunes) [2181663]
- USB: serial: option: add u-blox LARA-R6 00B modem (Desnes Nunes) [2181663]
- USB: serial: option: remove old LARA-R6 PID (Desnes Nunes) [2181663]
- net: thunderbolt: Fix error handling in tbnet_init() (Desnes Nunes) [2181663]
- USB: serial: option: add Fibocom FM160 0x0111 composition (Desnes Nunes) [2181663]
- usb: add NO_LPM quirk for Realforce 87U Keyboard (Desnes Nunes) [2181663]
- usb: chipidea: fix deadlock in ci_otg_del_timer (Desnes Nunes) [2181663]
- usb: dwc3: Do not get extcon device when usb-role-switch is used (Desnes Nunes) [2181663]
- usb: typec: tipd: Prevent uninitialized event{1,2} in IRQ handler (Desnes Nunes) [2181663]
- usb: typec: mux: Enter safe mode only when pins need to be reconfigured (Desnes Nunes) [2181663]
- Revert "usb: dwc3: disable USB core PHY management" (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Return -ESHUTDOWN on ep disable (Desnes Nunes) [2181663]
- USB: serial: option: add Sierra Wireless EM9191 (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Don't set IMI for no_interrupt (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Stop processing more requests on IMI (Desnes Nunes) [2181663]
- xhci: Remove device endpoints from bandwidth list when freeing the device (Desnes Nunes) [2181663]
- xhci: Add quirk to reset host back to default state at shutdown (Desnes Nunes) [2181663]
- usb: xhci: add XHCI_SPURIOUS_SUCCESS to ASM1042 despite being a V0.96 controller (Desnes Nunes) [2181663]
- usb: typec: ucsi: acpi: Implement resume callback (Desnes Nunes) [2181663]
- usb: typec: ucsi: Check the connection on resume (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Don't delay End Transfer on delayed_status (Desnes Nunes) [2181663]
- usb: dwc3: Don't switch OTG -> peripheral if extcon is present (Desnes Nunes) [2181663]
- Revert "usb: dwc3: Don't switch OTG -> peripheral if extcon is present" (Desnes Nunes) [2181663]
- Revert "USB: fixup for merge issue with "usb: dwc3: Don't switch OTG -> peripheral if extcon is present"" (Desnes Nunes) [2181663]
- USB: omap_udc: Fix spelling mistake: "tranceiver_ctrl" -> "transceiver_ctrl" (Desnes Nunes) [2181663]
- usb: typec: Replace custom implementation of device_match_fwnode() (Desnes Nunes) [2181663]
- usb: idmouse: fix an uninit-value in idmouse_open (Desnes Nunes) [2181663]
- usb: phy: generic: Switch to use dev_err_probe() helper (Desnes Nunes) [2181663]
- usb: ulpi: use DEFINE_SHOW_ATTRIBUTE to simplify ulpi_regs (Desnes Nunes) [2181663]
- usb: cdc-wdm: Use skb_put_data() instead of skb_put/memcpy pair (Desnes Nunes) [2181663]
- usb: typec: fusb302: Switch to use dev_err_probe() helper (Desnes Nunes) [2181663]
- USB: serial: qcserial: add new usb-id for Dell branded EM7455 (Desnes Nunes) [2181663]
- media: flexcop-usb: use usb_endpoint_maxp() (Desnes Nunes) [2181663]
- media: flexcop-usb: clean up URB initialisation (Desnes Nunes) [2181663]
- media: flexcop-usb: clean up endpoint sanity checks (Desnes Nunes) [2181663]
- media: usb/dvb-usb-v2: fix repeated words in comments (Desnes Nunes) [2181663]
- thunderbolt: Use dev_err_probe() (Desnes Nunes) [2181663]
- thunderbolt: Convert to use sysfs_emit()/sysfs_emit_at() APIs (Desnes Nunes) [2181663]
- Revert "usb: storage: Add quirk for Samsung Fit flash" (Desnes Nunes) [2181663]
- usb: dwc3: core: fix some leaks in probe (Desnes Nunes) [2181663]
- usb: dwc3: core: Enable GUCTL1 bit 10 for fixing termination error after resume bug (Desnes Nunes) [2181663]
- dt-bindings: usb: snps,dwc3: Add 'snps,resume-hs-terminations' quirk (Desnes Nunes) [2181663]
- USB: add RESET_RESUME quirk for NVIDIA Jetson devices in RCM (Desnes Nunes) [2181663]
- usb: dwc3: core: add gfladj_refclk_lpm_sel quirk (Desnes Nunes) [2181663]
- dt-bindings: usb: dwc3: Add gfladj-refclk-lpm-sel-quirk (Desnes Nunes) [2181663]
- usb: dwc3: pci: Add PCIe device ID for USB3 controller on CPU sub-system for Alder Lake P (Desnes Nunes) [2181663]
- usb: dwc3: pci: Update the macro names for USB PCIe device ID's for Alder Lake platforms (Desnes Nunes) [2181663]
- usb: dwc3: xilinx: fix usb3 non-wakeup source resume failure (Desnes Nunes) [2181663]
- usb: dwc3: xilinx: add power management ops support (Desnes Nunes) [2181663]
- media: uvcvideo: move uvc_format_desc to common header (Desnes Nunes) [2181663]
- media: v4l: move helper functions for fractions from uvc to v4l2-common (Desnes Nunes) [2181663]
- dt-bindings: usb: dwc3: add sdm670 compatible (Desnes Nunes) [2181663]
- usb: dwc3: qcom: drop unneeded compatibles (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Do not clear ep delayed stop flag during ep disable (Desnes Nunes) [2181663]
- dt-bindings: usb: dwc2: rockchip: add rockchip,rk3128-usb (Desnes Nunes) [2181663]
- dt-bindings: usb: qcom,dwc3: Fix SM6115 clocks, irqs (Desnes Nunes) [2181663]
- usb: dwc2: Remove redundant license text (Desnes Nunes) [2181663]
- usb: dwc3: Fix typos in gadget.c (Desnes Nunes) [2181663]
- xhci: remove unused lpm_failed_dev member from struct xhci_hcd (Desnes Nunes) [2181663]
- xhci: remove unused command member from struct xhci_hcd struct (Desnes Nunes) [2181663]
- xhci: show fault reason for a failed enable slot command (Desnes Nunes) [2181663]
- xhci: Don't show warning for reinit on known broken suspend (Desnes Nunes) [2181663]
- xhci: dbc: Fix memory leak in xhci_alloc_dbc() (Desnes Nunes) [2181663]
- usb: host: xhci: Fix potential memory leak in xhci_alloc_stream_info() (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up driver prefix (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: move driver structure (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up attribute visibility logic (Desnes Nunes) [2181663]
- USB: serial: console: move mutex_unlock() before usb_serial_put() (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: convert to use dev_groups (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: add support for HP and HA devices (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: simplify divisor handling (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: assume hi-speed type (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up baudrate request (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up attribute handling (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up modem-status handling (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: tighten device-type detection (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: rename channel index (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: include FT2232D in type string (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: rename chip types (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: drop redundant chip type comments (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: clean up chip type enum (Desnes Nunes) [2181663]
- USB: serial: ftdi_sio: fix 300 bps rate for SIO (Desnes Nunes) [2181663]
- usb: typec: intel_pmc_mux: Use the helper acpi_dev_get_memory_resources() (Desnes Nunes) [2181663]
- usb: misc: usb3503: call clk_disable_unprepare in the error handling (Desnes Nunes) [2181663]
- usb: chipidea: make configs for glue drivers visible with EXPERT (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Submit endxfer command if delayed during disconnect (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Skip waiting for CMDACT cleared during endxfer (Desnes Nunes) [2181663]
- usb: dwc3: Increase DWC3 controller halt timeout (Desnes Nunes) [2181663]
- usb: dwc3: Remove DWC3 locking during gadget suspend/resume (Desnes Nunes) [2181663]
- usb: dwc3: Avoid unmapping USB requests if endxfer is not complete (Desnes Nunes) [2181663]
- usb: misc: uss720: fix uninitialized variable rlen (Desnes Nunes) [2181663]
- thunderbolt: debugfs: Fix spelling mistakes in seq_puts text (Desnes Nunes) [2181663]
- thunderbolt: Add support for ASMedia NVM image format (Desnes Nunes) [2181663]
- thunderbolt: Move vendor specific NVM handling into nvm.c (Desnes Nunes) [2181663]
- thunderbolt: Provide tb_retimer_nvm_read() analogous to tb_switch_nvm_read() (Desnes Nunes) [2181663]
- thunderbolt: Rename and make nvm_read() available for other files (Desnes Nunes) [2181663]
- thunderbolt: Extend NVM version fields to 32-bits (Desnes Nunes) [2181663]
- thunderbolt: Allow NVM upgrade of USB4 host routers (Desnes Nunes) [2181663]
- scsi: uas: Drop DID_TARGET_FAILURE use (Desnes Nunes) [2181663]
- usb: clean up after dropping driver registration log spam (Desnes Nunes) [2181663]
- usb: phy: tegra: switch to using devm_gpiod_get() (Desnes Nunes) [2181663]
- USB: xhci: make xhci_get_endpoint_address static (Desnes Nunes) [2181663]
- thunderbolt: Add support for receiver lane margining (Desnes Nunes) [2181663]
- thunderbolt: Add helper to check if CL states are enabled on port (Desnes Nunes) [2181663]
- thunderbolt: Pass CL state bitmask to tb_port_clx_supported() (Desnes Nunes) [2181663]
- thunderbolt: Move port CL state functions into correct place in switch.c (Desnes Nunes) [2181663]
- thunderbolt: Move tb_xdomain_parent() to tb.h (Desnes Nunes) [2181663]
- USB: hcd-pci: Drop the unused id parameter from usb_hcd_pci_probe() (Desnes Nunes) [2181663]
- net: thunderbolt: Update module description with mention of USB4 (Desnes Nunes) [2181663]
- net: thunderbolt: Enable full end-to-end flow control (Desnes Nunes) [2181663]
- thunderbolt: Add back Intel Falcon Ridge end-to-end flow control workaround (Desnes Nunes) [2181663]
- thunderbolt: Show link type for XDomain connections too (Desnes Nunes) [2181663]
- net: thunderbolt: Enable DMA paths only after rings are enabled (Desnes Nunes) [2181663]
- usb: reduce kernel log spam on driver registration (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Continue handling EP0 xfercomplete events (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Synchronize IRQ between soft connect/disconnect (Desnes Nunes) [2181663]
- usb: dwc3: gadget: Force sending delayed status during soft disconnect (Desnes Nunes) [2181663]
- usb: dwc3: Do not service EP0 and conndone events if soft disconnected (Desnes Nunes) [2181663]
- usb: host: xhci-plat: suspend/resume clks for brcm (Desnes Nunes) [2181663]
- usb: host: xhci-plat: suspend and resume clocks (Desnes Nunes) [2181663]
- usb: phy: mxs: fix MXS_PHY_TX_CAL45_MIN and MXS_PHY_TX_CAL45_MAX (Desnes Nunes) [2181663]
- usb: host: Initiate urb ep with udev ep0 (Desnes Nunes) [2181663]
- usb: ehci: Use endpoint in URB to get maxpacket (Desnes Nunes) [2181663]
- usb: chipidea: Add support for VBUS control with PHY (Desnes Nunes) [2181663]
- dt-bindings: usb: Add missing (unevaluated|additional)Properties on child nodes (Desnes Nunes) [2181663]
- media: uvcvideo: Limit power line control for Sonix Technology (Desnes Nunes) [2181663]
- media: uvcvideo: Use entity get_cur in uvc_ctrl_set (Desnes Nunes) [2181663]
- media: uvcvideo: Fix typo 'the the' in comment (Desnes Nunes) [2181663]
- media: uvcvideo: Use indexed loops in uvc_ctrl_init_ctrl() (Desnes Nunes) [2181663]
- media: uvcvideo: Fix memory leak in uvc_gpio_parse (Desnes Nunes) [2181663]
- media: gspca: Fix typo 'the the' in comment (Desnes Nunes) [2181663]
- thunderbolt: Add support for Intel Meteor Lake (Desnes Nunes) [2181663]
- thunderbolt: Add comment where Thunderbolt 4 PCI IDs start (Desnes Nunes) [2181663]
- usb/hcd: Fix dma_map_sg error check (Desnes Nunes) [2181663]
- usb: move from strlcpy with unused retval to strscpy (Desnes Nunes) [2181663]
- dt-bindings: usb: renesas, usb3-peri: Document RZ/V2M r9a09g011 support (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Fix CC PHY noise filter of voltage level (Desnes Nunes) [2181663]
- usb: typec: tcpci: Move function "tcpci_to_typec_cc" to common (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Add compatible id with rt1715 (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Add initial phy setting (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Add regulator support when source vbus (Desnes Nunes) [2181663]
- usb: typec: tcpci_rt1711h: Fix vendor setting when set vconn (Desnes Nunes) [2181663]
- dt-bindings usb: typec: rt1711h: Add binding for Richtek RT1711H (Desnes Nunes) [2181663]
- usb: dwc3: qcom: clean up icc init (Desnes Nunes) [2181663]
- usb: dwc3: qcom: only parse 'maximum-speed' once (Desnes Nunes) [2181663]
- usb: common: debug: Check non-standard control requests (Desnes Nunes) [2181663]
- usb: dwc3: trace: add Start of Frame Number to trace event (Desnes Nunes) [2181663]
- usb: dwc3: debug: show events parameters in hex (Desnes Nunes) [2181663]
- usb: dwc3: gadget: conditionally remove requests (Desnes Nunes) [2181663]
- usb: typec: ucsi: stm32g0: Fix spelling mistake "booloader" -> "bootloader" (Desnes Nunes) [2181663]
- usb: common: usb-conn-gpio: Simplify some error message (Desnes Nunes) [2181663]
- block: Add error codes for common PR failures (Maurizio Lombardi) [2160677]
- nvmet: avoid potential UAF in nvmet_req_complete() (Maurizio Lombardi) [2160677]
- nvme-tcp: add nvme-tcp pdu size build protection (Maurizio Lombardi) [2160677]
- nvme-tcp: fix opcode reporting in the timeout handler (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Lexar NM620 (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Netac NV3000 (Maurizio Lombardi) [2160677]
- nvme-pci: fixing memory leak in probe teardown path (Maurizio Lombardi) [2160677]
- nvme: fix handling single range discard request (Maurizio Lombardi) [2160677]
- nvme-fabrics: show well known discovery name (Maurizio Lombardi) [2160677]
- nvme-tcp: don't access released socket during error recovery (Maurizio Lombardi) [2160677]
- nvme-auth: fix an error code in nvme_auth_process_dhchap_challenge() (Maurizio Lombardi) [2160677]
- nvme: bring back auto-removal of deleted namespaces during sequential scan (Maurizio Lombardi) [2160677]
- nvme: fix sparse warning on effects masking (Maurizio Lombardi) [2160677]
- nvme-pci: remove iod use_sgls (Maurizio Lombardi) [2160677]
- nvme-pci: fix freeing single sgl (Maurizio Lombardi) [2160677]
- nvme: mask CSE effects for security receive (Maurizio Lombardi) [2160677]
- nvme: always initialize known command effects (Maurizio Lombardi) [2160677]
- nvmet: for nvme admin set_features cmd, call nvmet_check_data_len_lte() (Maurizio Lombardi) [2160677]
- nvme-tcp: add additional info for nvme_tcp_timeout log (Maurizio Lombardi) [2160677]
- nvme: add nvme_opcode_str function for all nvme cmd types (Maurizio Lombardi) [2160677]
- nvme: remove nvme_execute_passthru_rq (Maurizio Lombardi) [2160677]
- nvme-pci: place descriptor addresses in iod (Maurizio Lombardi) [2160677]
- nvme-pci: use mapped entries for sgl decision (Maurizio Lombardi) [2160677]
- nvme-pci: remove SGL segment descriptors (Maurizio Lombardi) [2160677]
- nvme-auth: don't use NVMe status codes (Maurizio Lombardi) [2160677]
- nvme-fabrics: clarify AUTHREQ result handling (Maurizio Lombardi) [2160677]
- nvme-pci: add bogus ID quirk for ADATA SX6000PNP (Maurizio Lombardi) [2160677]
- nvme-auth: mark nvme_auth_wq static (Maurizio Lombardi) [2160677]
- nvme-auth: use workqueue dedicated to authentication (Maurizio Lombardi) [2160677]
- nvme: clear the request_queue pointers on failure in nvme_alloc_io_tag_set (Maurizio Lombardi) [2160677]
- nvme: clear the request_queue pointers on failure in nvme_alloc_admin_tag_set (Maurizio Lombardi) [2160677]
- nvme-fc: fix a missing queue put in nvmet_fc_ls_create_association (Maurizio Lombardi) [2160677]
- nvme: fix passthrough csi check (Maurizio Lombardi) [2160677]
- nvme-pci: fix timeout request state check (Maurizio Lombardi) [2160677]
- nvme-apple: only reset the controller when RTKit is running (Maurizio Lombardi) [2160677]
- nvme-apple: reset controller during shutdown (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_IDENTIFY_CNS quirk to Apple T2 controllers (Maurizio Lombardi) [2160677]
- nvme-apple: add NVME_QUIRK_IDENTIFY_CNS quirk to fix regression (Maurizio Lombardi) [2160677]
- nvme-auth: fix smatch warning complaints (Maurizio Lombardi) [2160677]
- nvme: also return I/O command effects from nvme_command_effects (Maurizio Lombardi) [2160677]
- nvmet: don't defer passthrough commands with trivial effects to the workqueue (Maurizio Lombardi) [2160677]
- nvmet: set the LBCC bit for commands that modify data (Maurizio Lombardi) [2160677]
- nvmet: use NVME_CMD_EFFECTS_CSUPP instead of open coding it (Maurizio Lombardi) [2160677]
- nvme-pci: update sqsize when adjusting the queue depth (Maurizio Lombardi) [2160677]
- nvme: fix setting the queue depth in nvme_alloc_io_tag_set (Maurizio Lombardi) [2160677]
- nvme-pci: use the tagset alloc/free helpers (Maurizio Lombardi) [2160677]
- nvme-pci: fix page size checks (Maurizio Lombardi) [2160677]
- nvme-pci: fix mempool alloc size (Maurizio Lombardi) [2160677]
- nvme-pci: fix doorbell buffer value endianness (Maurizio Lombardi) [2160677]
- nvme: Convert NVMe errors to PR errors (Maurizio Lombardi) [2160677]
- nvmet: don't open-code NVME_NS_ATTR_RO enumeration (Maurizio Lombardi) [2160677]
- nvme: add the Apple shared tag workaround to nvme_alloc_io_tag_set (Maurizio Lombardi) [2160677]
- nvme: only set reserved_tags in nvme_alloc_io_tag_set for fabrics controllers (Maurizio Lombardi) [2160677]
- nvme: consolidate setting the tagset flags (Maurizio Lombardi) [2160677]
- nvme-pci: split out a nvme_pci_ctrl_is_dead helper (Maurizio Lombardi) [2160677]
- nvme-pci: return early on ctrl state mismatch in nvme_reset_work (Maurizio Lombardi) [2160677]
- nvme-pci: rename nvme_disable_io_queues (Maurizio Lombardi) [2160677]
- nvme-pci: cleanup nvme_suspend_queue (Maurizio Lombardi) [2160677]
- nvme-pci: remove nvme_pci_disable (Maurizio Lombardi) [2160677]
- nvme-pci: remove nvme_disable_admin_queue (Maurizio Lombardi) [2160677]
- nvme: merge nvme_shutdown_ctrl into nvme_disable_ctrl (Maurizio Lombardi) [2160677]
- nvme: use nvme_wait_ready in nvme_shutdown_ctrl (Maurizio Lombardi) [2160677]
- nvme-apple: fix controller shutdown in apple_nvme_disable (Maurizio Lombardi) [2160677]
- nvme-fc: move common code into helper (Maurizio Lombardi) [2160677]
- nvme-fc: avoid null pointer dereference (Maurizio Lombardi) [2160677]
- nvme-multipath: support io stats on the mpath device (Maurizio Lombardi) [2160677]
- nvme: introduce nvme_start_request (Maurizio Lombardi) [2160677]
- nvme: use kstrtobool() instead of strtobool() (Maurizio Lombardi) [2160677]
- nvmet: expose firmware revision to configfs (Maurizio Lombardi) [2160677]
- nvmet: expose IEEE OUI to configfs (Maurizio Lombardi) [2160677]
- nvme: rename the queue quiescing helpers (Maurizio Lombardi) [2160677]
- nvme: avoid fallback to sequential scan due to transient issues (Maurizio Lombardi) [2160677]
- nvme-auth: have dhchap_auth_work wait for queues auth to complete (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant auth_work flush (Maurizio Lombardi) [2160677]
- nvme-auth: convert dhchap_auth_list to an array (Maurizio Lombardi) [2160677]
- nvme-auth: check chap ctrl_key once constructed (Maurizio Lombardi) [2160677]
- nvme-auth: no need to reset chap contexts on re-authentication (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant deallocations (Maurizio Lombardi) [2160677]
- nvme-auth: clear sensitive info right after authentication completes (Maurizio Lombardi) [2160677]
- nvme-auth: guarantee dhchap buffers under memory pressure (Maurizio Lombardi) [2160677]
- nvme-auth: don't keep long lived 4k dhchap buffer (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant if statement (Maurizio Lombardi) [2160677]
- nvme-auth: don't override ctrl keys before validation (Maurizio Lombardi) [2160677]
- nvme-auth: don't ignore key generation failures when initializing ctrl keys (Maurizio Lombardi) [2160677]
- nvme-auth: remove redundant buffer deallocations (Maurizio Lombardi) [2160677]
- nvme-auth: don't re-authenticate if the controller is not LIVE (Maurizio Lombardi) [2160677]
- nvme-auth: remove symbol export from nvme_auth_reset (Maurizio Lombardi) [2160677]
- nvme-auth: rename authentication work elements (Maurizio Lombardi) [2160677]
- nvme-auth: rename __nvme_auth_[reset|free] to nvme_auth[reset|free]_dhchap (Maurizio Lombardi) [2160677]
- nvme: implement the DEAC bit for the Write Zeroes command (Maurizio Lombardi) [2160677]
- nvme-fc: improve memory usage in nvme_fc_rcv_ls_req() (Maurizio Lombardi) [2160677]
- nvmet: only allocate a single slab for bvecs (Maurizio Lombardi) [2160677]
- nvmet: force reconnect when number of queue changes (Maurizio Lombardi) [2160677]
- nvmet: use try_cmpxchg in nvmet_update_sq_head (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Netac NV7000 (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Micron Nitro (Maurizio Lombardi) [2160677]
- nvme: quiet user passthrough command errors (Maurizio Lombardi) [2160677]
- nvme-multipath: set queue dma alignment to 3 (Maurizio Lombardi) [2160677]
- nvme-tcp: replace sg_init_marker() with sg_init_table() (Maurizio Lombardi) [2160677]
- nvme-hwmon: kmalloc the NVME SMART log buffer (Maurizio Lombardi) [2160677]
- nvme-hwmon: consistently ignore errors from nvme_hwmon_init (Maurizio Lombardi) [2160677]
- nvme-apple: don't limit DMA segement size (Maurizio Lombardi) [2160677]
- nvme-pci: disable write zeroes on various Kingston SSD (Maurizio Lombardi) [2160677]
- nvme-pci: avoid the deepest sleep state on ZHITAI TiPro5000 SSDs (Maurizio Lombardi) [2160677]
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Lexar NM760 (Maurizio Lombardi) [2160677]
- nvme: Use blk_rq_map_user_io helper (Maurizio Lombardi) [2160677]
- nvmet: don't look at the request_queue in nvmet_bdev_set_limits (Maurizio Lombardi) [2160677]
- nvmet: don't look at the request_queue in nvmet_bdev_zone_mgmt_emulate_all (Maurizio Lombardi) [2160677]
- nvmet: add helpers to set the result field for connect commands (Maurizio Lombardi) [2160677]
- nvme: improve the NVME_CONNECT_AUTHREQ* definitions (Maurizio Lombardi) [2160677]
- nvmet-tcp: handle ICReq PDU received in NVMET_TCP_Q_LIVE state (Maurizio Lombardi) [2160677]
- nvme-pci: report the actual number of tagset maps (Maurizio Lombardi) [2160677]
- nvme: ensure subsystem reset is single threaded (Maurizio Lombardi) [2160677]
- nvme: restrict management ioctls to admin (Maurizio Lombardi) [2160677]
- nvme: copy firmware_rev on each init (Maurizio Lombardi) [2160677]
- nvme: handle effects after freeing the request (Maurizio Lombardi) [2160677]
- nvme-tcp: print actual source IP address through sysfs "address" attr (Maurizio Lombardi) [2160677]
- nvme-pci: move iod dma_len fill gaps (Maurizio Lombardi) [2160677]
- nvme-pci: iod npages fits in s8 (Maurizio Lombardi) [2160677]
- nvme-pci: iod's 'aborted' is a bool (Maurizio Lombardi) [2160677]
- nvme-pci: remove nvme_queue from nvme_iod (Maurizio Lombardi) [2160677]
- nvme: consider also host_iface when checking ip options (Maurizio Lombardi) [2160677]
- nvmet: avoid unnecessary flush bio (Maurizio Lombardi) [2160677]
- nvmet-auth: remove redundant parameters req (Maurizio Lombardi) [2160677]
- nvmet-auth: clean up with done_kfree (Maurizio Lombardi) [2160677]
- nvme-auth: remove the redundant req->cqe->result.u16 assignment operation (Maurizio Lombardi) [2160677]
- nvme: move from strlcpy with unused retval to strscpy (Maurizio Lombardi) [2160677]
- nvme: add comment for unaligned "fake" nqn (Maurizio Lombardi) [2160677]
- nvme-pci: disable Write Zeroes on Phison E3C/E4C (Maurizio Lombardi) [2160677]
- nvme: Fix IOC_PR_CLEAR and IOC_PR_RELEASE ioctls for nvme devices (Maurizio Lombardi) [2160677]
- locking/rwsem: Disable preemption in all down_write*() and up_write() code paths (Joel Savitz) [2176147]
- locking/rwsem: Disable preemption in all down_read*() and up_read() code paths (Joel Savitz) [2176147]
- locking/rwsem: Prevent non-first waiter from spinning in down_write() slowpath (Joel Savitz) [2176147]
- rtmutex: Ensure that the top waiter is always woken up (Joel Savitz) [2176147]
- locking/lockdep: Print more debug information - report name and key when look_up_lock_class() got confused (Joel Savitz) [2176147]
- locking: Fix qspinlock/x86 inline asm error (Joel Savitz) [2176147]
- locking: Add __lockfunc to slow path functions (Joel Savitz) [2176147]
- locking/rwsem: Allow slowpath writer to ignore handoff bit if not set by first waiter (Joel Savitz) [2176147]
- kernel/lockdep: move lockdep sysctls to its own file (Joel Savitz) [2176147]
- locking/qrwlock: Change "queue rwlock" to "queued rwlock" (Joel Savitz) [2176147]
- locking/mutex: Make contention tracepoints more consistent wrt adaptive spinning (Joel Savitz) [2176147]
- locking: Apply contention tracepoints in the slow path (Joel Savitz) [2176147]
- locking/rwsem: Always try to wake waiters in out_nolock path (Joel Savitz) [2176147]
- locking/rwsem: No need to check for handoff bit if wait queue empty (Joel Savitz) [2176147]
- lockdep: Use memset_startat() helper in reinit_class() (Joel Savitz) [2176147]
- locking/rwsem: Conditionally wake waiters in reader/writer slowpaths (Joel Savitz) [2176147]
- locking/rwsem: Make handoff bit handling more consistent (Joel Savitz) [2176147]
- Revert "locking/rwsem: Conditionally wake waiters in reader/writer slowpaths" (Joel Savitz) [2176147]
- futex: Fix futex_waitv() hrtimer debug object leak on kcalloc error (Joel Savitz) [2176147]
- futex: Remove a PREEMPT_RT_FULL reference. (Joel Savitz) [2176147]
- futex: Fix additional regressions (Joel Savitz) [2176147]
- futex: Fix sparc32/m68k/nds32 build regression (Joel Savitz) [2176147]
- futex: Ensure futex_atomic_cmpxchg_inatomic() is present (Joel Savitz) [2176147]
- futex: Remove futex_cmpxchg detection (Joel Savitz) [2176147]
- dm: fix __send_duplicate_bios() to always allow for splitting IO (Benjamin Marzinski) [2184420]
- dm: fix improper splitting for abnormal bios (Benjamin Marzinski) [2184420]

...

Thu, 20 Apr 2023 12:01:37 GMT: libfido2-1.13.0-1.el9.i686

libfido2 - FIDO2 library

libfido2 is an open source library to support the FIDO2 protocol. FIDO2 is
an open authentication standard that consists of the W3C Web Authentication
specification (WebAuthn API), and the Client to Authentication Protocol
(CTAP). CTAP is an application layer protocol used for communication
between a client (browser) or a platform (operating system) with an external
authentication device (for example the Yubico Security Key).

Change Log:

Wed, 19 Apr 2023 GMT - Dmitry Belyavskiy <dbelyavs@redhat.com> - 1.13.0-1
- Upgrade to 1.13
  Resolves: rhbz#2122193

Tue, 17 Aug 2021 GMT - Dmitry Belyavskiy <dbelyavs@redhat.com> - 1.6.0-9
- rebuilt

Mon, 16 Aug 2021 GMT - Dmitry Belyavskiy <dbelyavs@redhat.com> - 1.6.0-8
- rebuilt

...

Thu, 20 Apr 2023 12:01:39 GMT: libfido2-1.13.0-1.el9.x86_64

libfido2 - FIDO2 library

libfido2 is an open source library to support the FIDO2 protocol. FIDO2 is
an open authentication standard that consists of the W3C Web Authentication
specification (WebAuthn API), and the Client to Authentication Protocol
(CTAP). CTAP is an application layer protocol used for communication
between a client (browser) or a platform (operating system) with an external
authentication device (for example the Yubico Security Key).

Change Log:

Wed, 19 Apr 2023 GMT - Dmitry Belyavskiy <dbelyavs@redhat.com> - 1.13.0-1
- Upgrade to 1.13
  Resolves: rhbz#2122193

Tue, 17 Aug 2021 GMT - Dmitry Belyavskiy <dbelyavs@redhat.com> - 1.6.0-9
- rebuilt

Mon, 16 Aug 2021 GMT - Dmitry Belyavskiy <dbelyavs@redhat.com> - 1.6.0-8
- rebuilt

...

Tue, 11 Apr 2023 11:54:37 GMT: tmux-3.2a-5.el9.x86_64

tmux - A terminal multiplexer

tmux is a "terminal multiplexer." It enables a number of terminals (or
windows) to be accessed and controlled from a single terminal. tmux is
intended to be a simple, modern, BSD-licensed alternative to programs such
as GNU Screen.

Change Log:

Mon, 10 Apr 2023 GMT - Josh Boyer <jwboyer@redhat.com> - 3.2a-5
- Backport a number of memory leak fixes
  Resolves: rhbz#1938885

Fri, 03 Dec 2021 GMT - David Cantrell <dcantrell@redhat.com> - 3.2a-4
- Rebuild
  Resolves: rhbz#2003007

Mon, 27 Sep 2021 GMT - David Cantrell <dcantrell@redhat.com> - 3.2a-3
- Rebuild
  Related: rhbz#1910707

...

Wed, 19 Apr 2023 21:41:48 GMT: 1:NetworkManager-initscripts-updown-1.43.6-1.el9.noarch

NetworkManager-initscripts-updown - Legacy ifup/ifdown scripts for NetworkManager that replace initscripts (network-scripts)

Installs alternative ifup/ifdown scripts that talk to NetworkManager.
This is only for backward compatibility with initscripts (network-scripts).
Preferably use nmcli instead.

Change Log:

Wed, 19 Apr 2023 GMT - Beniamino Galvani <bgalvani@redhat.com> - 1:1.43.6-1
- Update to 1.43.6 release (development)
- fix assertion failure when renewing DHCP lease (rh #2179890)
- emit the dhcp-change dispatcher script event on lease renewal (rh #2179537)
- ensure the NetworkManager is restarted when dbus is restarted (rh #2161915)
- add support for the "no-aaaa" resolv.conf option (rh #2176137)                                                                                                              -

Wed, 05 Apr 2023 GMT - Lubomir Rintel <lkundrak@v3.sk> - 1:1.43.5-1
- Update to 1.43.5 release (development)
- cloud-init/ec2: use right HTTP method for IMDSv2 (rh #2179718)
- core: request a bus name only when dbus objects are present (rh #2175919)
- core: fix autoconnect retry count tracking (rh #2174353)
- core: fix retry on netlink socket buffer exhaustion (rh #2169512)
- ovs: fix a race condition on port detachment (rh #2054933)

Wed, 22 Mar 2023 GMT - Thomas Haller <thaller@redhat.com> - 1:1.43.4-1
- Update to 1.43.4 release (development)
- core: fix handling of IPv4 prefsrc routes with ACD (rh #2046293)
- core: don't configure static routes without addresses (rh #2102212)
- core: fix race activating VLAN devices (rh #2155991)

...

Wed, 19 Apr 2023 21:41:48 GMT: 1:NetworkManager-config-server-1.43.6-1.el9.noarch

NetworkManager-config-server - NetworkManager config file for "server-like" defaults

This adds a NetworkManager configuration file to make it behave more
like the old "network" service. In particular, it stops NetworkManager
from automatically running DHCP on unconfigured ethernet devices, and
allows connections with static IP addresses to be brought up even on
ethernet devices with no carrier.

This package is intended to be installed by default for server
deployments.

Change Log:

Wed, 19 Apr 2023 GMT - Beniamino Galvani <bgalvani@redhat.com> - 1:1.43.6-1
- Update to 1.43.6 release (development)
- fix assertion failure when renewing DHCP lease (rh #2179890)
- emit the dhcp-change dispatcher script event on lease renewal (rh #2179537)
- ensure the NetworkManager is restarted when dbus is restarted (rh #2161915)
- add support for the "no-aaaa" resolv.conf option (rh #2176137)                                                                                                              -

Wed, 05 Apr 2023 GMT - Lubomir Rintel <lkundrak@v3.sk> - 1:1.43.5-1
- Update to 1.43.5 release (development)
- cloud-init/ec2: use right HTTP method for IMDSv2 (rh #2179718)
- core: request a bus name only when dbus objects are present (rh #2175919)
- core: fix autoconnect retry count tracking (rh #2174353)
- core: fix retry on netlink socket buffer exhaustion (rh #2169512)
- ovs: fix a race condition on port detachment (rh #2054933)

Wed, 22 Mar 2023 GMT - Thomas Haller <thaller@redhat.com> - 1:1.43.4-1
- Update to 1.43.4 release (development)
- core: fix handling of IPv4 prefsrc routes with ACD (rh #2046293)
- core: don't configure static routes without addresses (rh #2102212)
- core: fix race activating VLAN devices (rh #2155991)

...

Wed, 19 Apr 2023 21:41:26 GMT: 1:NetworkManager-libnm-1.43.6-1.el9.i686

NetworkManager-libnm - Libraries for adding NetworkManager support to applications.

This package contains the libraries that make it easier to use some
NetworkManager functionality from applications.

Change Log:

Wed, 19 Apr 2023 GMT - Beniamino Galvani <bgalvani@redhat.com> - 1:1.43.6-1
- Update to 1.43.6 release (development)
- fix assertion failure when renewing DHCP lease (rh #2179890)
- emit the dhcp-change dispatcher script event on lease renewal (rh #2179537)
- ensure the NetworkManager is restarted when dbus is restarted (rh #2161915)
- add support for the "no-aaaa" resolv.conf option (rh #2176137)                                                                                                              -

Wed, 05 Apr 2023 GMT - Lubomir Rintel <lkundrak@v3.sk> - 1:1.43.5-1
- Update to 1.43.5 release (development)
- cloud-init/ec2: use right HTTP method for IMDSv2 (rh #2179718)
- core: request a bus name only when dbus objects are present (rh #2175919)
- core: fix autoconnect retry count tracking (rh #2174353)
- core: fix retry on netlink socket buffer exhaustion (rh #2169512)
- ovs: fix a race condition on port detachment (rh #2054933)

Wed, 22 Mar 2023 GMT - Thomas Haller <thaller@redhat.com> - 1:1.43.4-1
- Update to 1.43.4 release (development)
- core: fix handling of IPv4 prefsrc routes with ACD (rh #2046293)
- core: don't configure static routes without addresses (rh #2102212)
- core: fix race activating VLAN devices (rh #2155991)

...

Wed, 19 Apr 2023 21:41:26 GMT: 1:NetworkManager-wifi-1.43.6-1.el9.x86_64

NetworkManager-wifi - Wifi plugin for NetworkManager

This package contains NetworkManager support for Wifi and OLPC devices.

Change Log:

Wed, 19 Apr 2023 GMT - Beniamino Galvani <bgalvani@redhat.com> - 1:1.43.6-1
- Update to 1.43.6 release (development)
- fix assertion failure when renewing DHCP lease (rh #2179890)
- emit the dhcp-change dispatcher script event on lease renewal (rh #2179537)
- ensure the NetworkManager is restarted when dbus is restarted (rh #2161915)
- add support for the "no-aaaa" resolv.conf option (rh #2176137)                                                                                                              -

Wed, 05 Apr 2023 GMT - Lubomir Rintel <lkundrak@v3.sk> - 1:1.43.5-1
- Update to 1.43.5 release (development)
- cloud-init/ec2: use right HTTP method for IMDSv2 (rh #2179718)
- core: request a bus name only when dbus objects are present (rh #2175919)
- core: fix autoconnect retry count tracking (rh #2174353)
- core: fix retry on netlink socket buffer exhaustion (rh #2169512)
- ovs: fix a race condition on port detachment (rh #2054933)

Wed, 22 Mar 2023 GMT - Thomas Haller <thaller@redhat.com> - 1:1.43.4-1
- Update to 1.43.4 release (development)
- core: fix handling of IPv4 prefsrc routes with ACD (rh #2046293)
- core: don't configure static routes without addresses (rh #2102212)
- core: fix race activating VLAN devices (rh #2155991)

...

Wed, 19 Apr 2023 21:41:26 GMT: 1:NetworkManager-bluetooth-1.43.6-1.el9.x86_64

NetworkManager-bluetooth - Bluetooth device plugin for NetworkManager

This package contains NetworkManager support for Bluetooth devices.

Change Log:

Wed, 19 Apr 2023 GMT - Beniamino Galvani <bgalvani@redhat.com> - 1:1.43.6-1
- Update to 1.43.6 release (development)
- fix assertion failure when renewing DHCP lease (rh #2179890)
- emit the dhcp-change dispatcher script event on lease renewal (rh #2179537)
- ensure the NetworkManager is restarted when dbus is restarted (rh #2161915)
- add support for the "no-aaaa" resolv.conf option (rh #2176137)                                                                                                              -

Wed, 05 Apr 2023 GMT - Lubomir Rintel <lkundrak@v3.sk> - 1:1.43.5-1
- Update to 1.43.5 release (development)
- cloud-init/ec2: use right HTTP method for IMDSv2 (rh #2179718)
- core: request a bus name only when dbus objects are present (rh #2175919)
- core: fix autoconnect retry count tracking (rh #2174353)
- core: fix retry on netlink socket buffer exhaustion (rh #2169512)
- ovs: fix a race condition on port detachment (rh #2054933)

Wed, 22 Mar 2023 GMT - Thomas Haller <thaller@redhat.com> - 1:1.43.4-1
- Update to 1.43.4 release (development)
- core: fix handling of IPv4 prefsrc routes with ACD (rh #2046293)
- core: don't configure static routes without addresses (rh #2102212)
- core: fix race activating VLAN devices (rh #2155991)

...

Wed, 19 Apr 2023 21:41:26 GMT: 1:NetworkManager-adsl-1.43.6-1.el9.x86_64

NetworkManager-adsl - ADSL device plugin for NetworkManager

This package contains NetworkManager support for ADSL devices.

Change Log:

Wed, 19 Apr 2023 GMT - Beniamino Galvani <bgalvani@redhat.com> - 1:1.43.6-1
- Update to 1.43.6 release (development)
- fix assertion failure when renewing DHCP lease (rh #2179890)
- emit the dhcp-change dispatcher script event on lease renewal (rh #2179537)
- ensure the NetworkManager is restarted when dbus is restarted (rh #2161915)
- add support for the "no-aaaa" resolv.conf option (rh #2176137)                                                                                                              -

Wed, 05 Apr 2023 GMT - Lubomir Rintel <lkundrak@v3.sk> - 1:1.43.5-1
- Update to 1.43.5 release (development)
- cloud-init/ec2: use right HTTP method for IMDSv2 (rh #2179718)
- core: request a bus name only when dbus objects are present (rh #2175919)
- core: fix autoconnect retry count tracking (rh #2174353)
- core: fix retry on netlink socket buffer exhaustion (rh #2169512)
- ovs: fix a race condition on port detachment (rh #2054933)

Wed, 22 Mar 2023 GMT - Thomas Haller <thaller@redhat.com> - 1:1.43.4-1
- Update to 1.43.4 release (development)
- core: fix handling of IPv4 prefsrc routes with ACD (rh #2046293)
- core: don't configure static routes without addresses (rh #2102212)
- core: fix race activating VLAN devices (rh #2155991)

...

Wed, 19 Apr 2023 21:41:26 GMT: 1:NetworkManager-tui-1.43.6-1.el9.x86_64

NetworkManager-tui - NetworkManager curses-based UI

This adds a curses-based "TUI" (Text User Interface) to
NetworkManager, to allow performing some of the operations supported
by nm-connection-editor and nm-applet in a non-graphical environment.

Change Log:

Wed, 19 Apr 2023 GMT - Beniamino Galvani <bgalvani@redhat.com> - 1:1.43.6-1
- Update to 1.43.6 release (development)
- fix assertion failure when renewing DHCP lease (rh #2179890)
- emit the dhcp-change dispatcher script event on lease renewal (rh #2179537)
- ensure the NetworkManager is restarted when dbus is restarted (rh #2161915)
- add support for the "no-aaaa" resolv.conf option (rh #2176137)                                                                                                              -

Wed, 05 Apr 2023 GMT - Lubomir Rintel <lkundrak@v3.sk> - 1:1.43.5-1
- Update to 1.43.5 release (development)
- cloud-init/ec2: use right HTTP method for IMDSv2 (rh #2179718)
- core: request a bus name only when dbus objects are present (rh #2175919)
- core: fix autoconnect retry count tracking (rh #2174353)
- core: fix retry on netlink socket buffer exhaustion (rh #2169512)
- ovs: fix a race condition on port detachment (rh #2054933)

Wed, 22 Mar 2023 GMT - Thomas Haller <thaller@redhat.com> - 1:1.43.4-1
- Update to 1.43.4 release (development)
- core: fix handling of IPv4 prefsrc routes with ACD (rh #2046293)
- core: don't configure static routes without addresses (rh #2102212)
- core: fix race activating VLAN devices (rh #2155991)

...

Wed, 19 Apr 2023 21:41:26 GMT: 1:NetworkManager-libnm-1.43.6-1.el9.x86_64

NetworkManager-libnm - Libraries for adding NetworkManager support to applications.

This package contains the libraries that make it easier to use some
NetworkManager functionality from applications.

Change Log:

Wed, 19 Apr 2023 GMT - Beniamino Galvani <bgalvani@redhat.com> - 1:1.43.6-1
- Update to 1.43.6 release (development)
- fix assertion failure when renewing DHCP lease (rh #2179890)
- emit the dhcp-change dispatcher script event on lease renewal (rh #2179537)
- ensure the NetworkManager is restarted when dbus is restarted (rh #2161915)
- add support for the "no-aaaa" resolv.conf option (rh #2176137)                                                                                                              -

Wed, 05 Apr 2023 GMT - Lubomir Rintel <lkundrak@v3.sk> - 1:1.43.5-1
- Update to 1.43.5 release (development)
- cloud-init/ec2: use right HTTP method for IMDSv2 (rh #2179718)
- core: request a bus name only when dbus objects are present (rh #2175919)
- core: fix autoconnect retry count tracking (rh #2174353)
- core: fix retry on netlink socket buffer exhaustion (rh #2169512)
- ovs: fix a race condition on port detachment (rh #2054933)

Wed, 22 Mar 2023 GMT - Thomas Haller <thaller@redhat.com> - 1:1.43.4-1
- Update to 1.43.4 release (development)
- core: fix handling of IPv4 prefsrc routes with ACD (rh #2046293)
- core: don't configure static routes without addresses (rh #2102212)
- core: fix race activating VLAN devices (rh #2155991)

...

Wed, 19 Apr 2023 21:41:26 GMT: 1:NetworkManager-wwan-1.43.6-1.el9.x86_64

NetworkManager-wwan - Mobile broadband device plugin for NetworkManager

This package contains NetworkManager support for mobile broadband (WWAN)
devices.

Change Log:

Wed, 19 Apr 2023 GMT - Beniamino Galvani <bgalvani@redhat.com> - 1:1.43.6-1
- Update to 1.43.6 release (development)
- fix assertion failure when renewing DHCP lease (rh #2179890)
- emit the dhcp-change dispatcher script event on lease renewal (rh #2179537)
- ensure the NetworkManager is restarted when dbus is restarted (rh #2161915)
- add support for the "no-aaaa" resolv.conf option (rh #2176137)                                                                                                              -

Wed, 05 Apr 2023 GMT - Lubomir Rintel <lkundrak@v3.sk> - 1:1.43.5-1
- Update to 1.43.5 release (development)
- cloud-init/ec2: use right HTTP method for IMDSv2 (rh #2179718)
- core: request a bus name only when dbus objects are present (rh #2175919)
- core: fix autoconnect retry count tracking (rh #2174353)
- core: fix retry on netlink socket buffer exhaustion (rh #2169512)
- ovs: fix a race condition on port detachment (rh #2054933)

Wed, 22 Mar 2023 GMT - Thomas Haller <thaller@redhat.com> - 1:1.43.4-1
- Update to 1.43.4 release (development)
- core: fix handling of IPv4 prefsrc routes with ACD (rh #2046293)
- core: don't configure static routes without addresses (rh #2102212)
- core: fix race activating VLAN devices (rh #2155991)

...

Wed, 19 Apr 2023 21:41:26 GMT: 1:NetworkManager-team-1.43.6-1.el9.x86_64

NetworkManager-team - Team device plugin for NetworkManager

This package contains NetworkManager support for team devices.

Change Log:

Wed, 19 Apr 2023 GMT - Beniamino Galvani <bgalvani@redhat.com> - 1:1.43.6-1
- Update to 1.43.6 release (development)
- fix assertion failure when renewing DHCP lease (rh #2179890)
- emit the dhcp-change dispatcher script event on lease renewal (rh #2179537)
- ensure the NetworkManager is restarted when dbus is restarted (rh #2161915)
- add support for the "no-aaaa" resolv.conf option (rh #2176137)                                                                                                              -

Wed, 05 Apr 2023 GMT - Lubomir Rintel <lkundrak@v3.sk> - 1:1.43.5-1
- Update to 1.43.5 release (development)
- cloud-init/ec2: use right HTTP method for IMDSv2 (rh #2179718)
- core: request a bus name only when dbus objects are present (rh #2175919)
- core: fix autoconnect retry count tracking (rh #2174353)
- core: fix retry on netlink socket buffer exhaustion (rh #2169512)
- ovs: fix a race condition on port detachment (rh #2054933)

Wed, 22 Mar 2023 GMT - Thomas Haller <thaller@redhat.com> - 1:1.43.4-1
- Update to 1.43.4 release (development)
- core: fix handling of IPv4 prefsrc routes with ACD (rh #2046293)
- core: don't configure static routes without addresses (rh #2102212)
- core: fix race activating VLAN devices (rh #2155991)

...

Wed, 19 Apr 2023 21:41:26 GMT: 1:NetworkManager-1.43.6-1.el9.x86_64

NetworkManager - Network connection manager and user applications

NetworkManager is a system service that manages network interfaces and
connections based on user or automatic configuration. It supports
Ethernet, Bridge, Bond, VLAN, Team, InfiniBand, Wi-Fi, mobile broadband
(WWAN), PPPoE and other devices, and supports a variety of different VPN
services.

Change Log:

Wed, 19 Apr 2023 GMT - Beniamino Galvani <bgalvani@redhat.com> - 1:1.43.6-1
- Update to 1.43.6 release (development)
- fix assertion failure when renewing DHCP lease (rh #2179890)
- emit the dhcp-change dispatcher script event on lease renewal (rh #2179537)
- ensure the NetworkManager is restarted when dbus is restarted (rh #2161915)
- add support for the "no-aaaa" resolv.conf option (rh #2176137)                                                                                                              -

Wed, 05 Apr 2023 GMT - Lubomir Rintel <lkundrak@v3.sk> - 1:1.43.5-1
- Update to 1.43.5 release (development)
- cloud-init/ec2: use right HTTP method for IMDSv2 (rh #2179718)
- core: request a bus name only when dbus objects are present (rh #2175919)
- core: fix autoconnect retry count tracking (rh #2174353)
- core: fix retry on netlink socket buffer exhaustion (rh #2169512)
- ovs: fix a race condition on port detachment (rh #2054933)

Wed, 22 Mar 2023 GMT - Thomas Haller <thaller@redhat.com> - 1:1.43.4-1
- Update to 1.43.4 release (development)
- core: fix handling of IPv4 prefsrc routes with ACD (rh #2046293)
- core: don't configure static routes without addresses (rh #2102212)
- core: fix race activating VLAN devices (rh #2155991)

...

Wed, 19 Apr 2023 13:42:04 GMT: cockpit-doc-290-1.el9.noarch

cockpit-doc - Cockpit deployment and developer guide

The Cockpit Deployment and Developer Guide shows sysadmins how to
deploy Cockpit on their machines as well as helps developers who want to
embed or extend Cockpit.

Change Log:

Wed, 19 Apr 2023 GMT - Packit <hello@packit.dev> - 290-1
- Login page: Add autocomplete tags
- webserver: Disallow direct URL logins with LoginTo=false

Wed, 05 Apr 2023 GMT - Packit <hello@packit.dev> - 289-1
- Metrics: Indicate high usage and use colorblind-friendly colors
- Accounts: Improve password validation

Fri, 24 Mar 2023 GMT - Packit <hello@packit.dev> - 288.1-1
- Fix broken "SELinux" menu entry

...

Wed, 19 Apr 2023 13:42:04 GMT: cockpit-system-290-1.el9.noarch

cockpit-system - Cockpit admin interface package for configuring and troubleshooting a system

This package contains the Cockpit shell and system configuration interfaces.

Change Log:

Wed, 19 Apr 2023 GMT - Packit <hello@packit.dev> - 290-1
- Login page: Add autocomplete tags
- webserver: Disallow direct URL logins with LoginTo=false

Wed, 05 Apr 2023 GMT - Packit <hello@packit.dev> - 289-1
- Metrics: Indicate high usage and use colorblind-friendly colors
- Accounts: Improve password validation

Fri, 24 Mar 2023 GMT - Packit <hello@packit.dev> - 288.1-1
- Fix broken "SELinux" menu entry

...

Wed, 19 Apr 2023 13:41:35 GMT: cockpit-290-1.el9.x86_64

cockpit - Web Console for Linux servers

The Cockpit Web Console enables users to administer GNU/Linux servers using a
web browser.

It offers network configuration, log inspection, diagnostic reports, SELinux
troubleshooting, interactive command-line sessions, and more.

Change Log:

Wed, 19 Apr 2023 GMT - Packit <hello@packit.dev> - 290-1
- Login page: Add autocomplete tags
- webserver: Disallow direct URL logins with LoginTo=false

Wed, 05 Apr 2023 GMT - Packit <hello@packit.dev> - 289-1
- Metrics: Indicate high usage and use colorblind-friendly colors
- Accounts: Improve password validation

Fri, 24 Mar 2023 GMT - Packit <hello@packit.dev> - 288.1-1
- Fix broken "SELinux" menu entry

...

Wed, 19 Apr 2023 13:41:35 GMT: cockpit-bridge-290-1.el9.x86_64

cockpit-bridge - Cockpit bridge server-side component

The Cockpit bridge component installed server side and runs commands on the
system on behalf of the web based user interface.

Change Log:

Wed, 19 Apr 2023 GMT - Packit <hello@packit.dev> - 290-1
- Login page: Add autocomplete tags
- webserver: Disallow direct URL logins with LoginTo=false

Wed, 05 Apr 2023 GMT - Packit <hello@packit.dev> - 289-1
- Metrics: Indicate high usage and use colorblind-friendly colors
- Accounts: Improve password validation

Fri, 24 Mar 2023 GMT - Packit <hello@packit.dev> - 288.1-1
- Fix broken "SELinux" menu entry

...

Wed, 19 Apr 2023 13:41:35 GMT: cockpit-ws-290-1.el9.x86_64

cockpit-ws - Cockpit Web Service

The Cockpit Web Service listens on the network, and authenticates users.

If sssd-dbus is installed, you can enable client certificate/smart card
authentication via sssd/FreeIPA.

Change Log:

Wed, 19 Apr 2023 GMT - Packit <hello@packit.dev> - 290-1
- Login page: Add autocomplete tags
- webserver: Disallow direct URL logins with LoginTo=false

Wed, 05 Apr 2023 GMT - Packit <hello@packit.dev> - 289-1
- Metrics: Indicate high usage and use colorblind-friendly colors
- Accounts: Improve password validation

Fri, 24 Mar 2023 GMT - Packit <hello@packit.dev> - 288.1-1
- Fix broken "SELinux" menu entry

...

Tue, 18 Apr 2023 13:38:09 GMT: xfsdump-3.1.12-1.el9.x86_64

xfsdump - Backup and restore utilities for the XFS filesystem

The xfsdump package contains xfsdump, xfsrestore and a number of
other utilities for administering XFS filesystems.

xfsdump examines files in a filesystem, determines which need to be
backed up, and copies those files to a specified disk, tape or other
storage medium. It uses XFS-specific directives for optimizing the
dump of an XFS filesystem, and also knows how to backup XFS extended
attributes. Backups created with xfsdump are "endian safe" and can
thus be transfered between Linux machines of different architectures
and also between IRIX machines.

xfsrestore performs the inverse function of xfsdump; it can restore a
full backup of a filesystem. Subsequent incremental backups can then
be layered on top of the full backup. Single files and directory
subtrees may be restored from full or partial backups.

Change Log:

Mon, 17 Apr 2023 GMT - Pavel Reichl <preichl@redhat.com> - 3.1.12-1
- New upstream release
- Use Cem's pgp key instead of Eric's
  Related: rhbz#2181660

Fri, 11 Feb 2022 GMT - Eric Sandeen <sandeen@redhat.com> 3.1.10-1
- New upstream release
- Resolve issue with bind mounts / root inode mismatch (#2034324)

Tue, 10 Aug 2021 GMT - Mohan Boddu <mboddu@redhat.com> - 3.1.9-6
- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
  Related: rhbz#1991688

Mon, 17 Apr 2023 11:55:43 GMT: lua-libs-5.4.4-4.el9.i686

lua-libs - Libraries for lua

This package contains the shared libraries for lua.

Change Log:

Mon, 17 Apr 2023 GMT - Florian Festi <ffesti@redhat.com> - 5.4.4-4
- Disable bootstrap mode forgotten on 5.4 rebase (#2135419)

Fri, 03 Feb 2023 GMT - Florian Festi <ffesti@redhat.com> - 5.4.4-3
- Apply upstream patch for CVE-2022-28805

Fri, 03 Feb 2023 GMT - Florian Festi <ffesti@redhat.com> - 5.4.4-2
- Resolves CVE-2021-43519

...

Mon, 17 Apr 2023 11:55:44 GMT: lua-libs-5.4.4-4.el9.x86_64

lua-libs - Libraries for lua

This package contains the shared libraries for lua.

Change Log:

Mon, 17 Apr 2023 GMT - Florian Festi <ffesti@redhat.com> - 5.4.4-4
- Disable bootstrap mode forgotten on 5.4 rebase (#2135419)

Fri, 03 Feb 2023 GMT - Florian Festi <ffesti@redhat.com> - 5.4.4-3
- Apply upstream patch for CVE-2022-28805

Fri, 03 Feb 2023 GMT - Florian Festi <ffesti@redhat.com> - 5.4.4-2
- Resolves CVE-2021-43519

...

Mon, 17 Apr 2023 14:07:00 GMT: libffi-3.4.2-8.el9.i686

libffi - A portable foreign function interface library

Compilers for high level languages generate code that follow certain
conventions. These conventions are necessary, in part, for separate
compilation to work. One such convention is the "calling convention".
The calling convention is a set of assumptions made by the compiler
about where function arguments will be found on entry to a function. A
calling convention also specifies where the return value for a function
is found.

Some programs may not know at the time of compilation what arguments
are to be passed to a function. For instance, an interpreter may be
told at run-time about the number and types of arguments used to call a
given function. `Libffi' can be used in such programs to provide a
bridge from the interpreter program to compiled code.

The `libffi' library provides a portable, high level programming
interface to various calling conventions. This allows a programmer to
call any function specified by a call interface description at run time.

FFI stands for Foreign Function Interface. A foreign function
interface is the popular name for the interface that allows code
written in one language to call code written in another language. The
`libffi' library really only provides the lowest, machine dependent
layer of a fully featured foreign function interface. A layer must
exist above `libffi' that handles type conversions for values passed
between the two languages.

Change Log:

Fri, 07 Apr 2023 GMT - DJ Delorie <dj@redhat.com> - 3.4.2-8
- Use /etc/sysconfig/libffi-force-shared-memory-check-first to
  override selinux permissions check for shared memory access (#2152228)

Thu, 26 Aug 2021 GMT - Carlos O'Donell <codonell@redhat.com> - 3.4.2-7
- Remove compat-libffi3.1 subpackage to complete SONAME transition.
  Related: rhbz#1891914

Wed, 18 Aug 2021 GMT - Carlos O'Donell <carlos@redhat.com> - 3.4.2-6
- Rebuilt for libffi 3.4.2 SONAME transition. Related: rhbz#1891914

...

Mon, 17 Apr 2023 14:06:57 GMT: libffi-3.4.2-8.el9.x86_64

libffi - A portable foreign function interface library

Compilers for high level languages generate code that follow certain
conventions. These conventions are necessary, in part, for separate
compilation to work. One such convention is the "calling convention".
The calling convention is a set of assumptions made by the compiler
about where function arguments will be found on entry to a function. A
calling convention also specifies where the return value for a function
is found.

Some programs may not know at the time of compilation what arguments
are to be passed to a function. For instance, an interpreter may be
told at run-time about the number and types of arguments used to call a
given function. `Libffi' can be used in such programs to provide a
bridge from the interpreter program to compiled code.

The `libffi' library provides a portable, high level programming
interface to various calling conventions. This allows a programmer to
call any function specified by a call interface description at run time.

FFI stands for Foreign Function Interface. A foreign function
interface is the popular name for the interface that allows code
written in one language to call code written in another language. The
`libffi' library really only provides the lowest, machine dependent
layer of a fully featured foreign function interface. A layer must
exist above `libffi' that handles type conversions for values passed
between the two languages.

Change Log:

Fri, 07 Apr 2023 GMT - DJ Delorie <dj@redhat.com> - 3.4.2-8
- Use /etc/sysconfig/libffi-force-shared-memory-check-first to
  override selinux permissions check for shared memory access (#2152228)

Thu, 26 Aug 2021 GMT - Carlos O'Donell <codonell@redhat.com> - 3.4.2-7
- Remove compat-libffi3.1 subpackage to complete SONAME transition.
  Related: rhbz#1891914

Wed, 18 Aug 2021 GMT - Carlos O'Donell <carlos@redhat.com> - 3.4.2-6
- Rebuilt for libffi 3.4.2 SONAME transition. Related: rhbz#1891914

...

Tue, 04 Apr 2023 15:32:04 GMT: elfutils-default-yama-scope-0.189-1.el9.noarch

elfutils-default-yama-scope - Default yama attach scope sysctl setting

Yama sysctl setting to enable default attach scope settings
enabling programs to use ptrace attach, access to
/proc/PID/{mem,personality,stack,syscall}, and the syscalls
process_vm_readv and process_vm_writev which are used for
interprocess services, communication and introspection
(like synchronisation, signaling, debugging, tracing and
profiling) of processes.

Change Log:

Tue, 04 Apr 2023 GMT - Mark Wielaard <mjw@redhat.com> - 0.189-1
- Upgrade to upsteam elfutils 0.189.

Mon, 07 Nov 2022 GMT - Mark Wielaard <mjw@redhat.com> - 0.188-3
- Add elfutils-0.188-compile-warnings.patch
- Add elfutils-0.188-debuginfod-client-lifetime.patch

Wed, 02 Nov 2022 GMT - Mark Wielaard <mjw@redhat.com> - 0.188-1
- Upgrade to upsteam elfutils 0.188.
- Add elfutils-0.188-static-extract_section.patch.

...

Tue, 04 Apr 2023 15:31:53 GMT: elfutils-debuginfod-client-0.189-1.el9.i686

elfutils-debuginfod-client - Library and command line client for build-id HTTP ELF/DWARF server

The elfutils-debuginfod-client package contains shared libraries
dynamically loaded from -ldw, which use a debuginfod service
to look up debuginfo and associated data. Also includes a
command-line frontend.

Change Log:

Tue, 04 Apr 2023 GMT - Mark Wielaard <mjw@redhat.com> - 0.189-1
- Upgrade to upsteam elfutils 0.189.

Mon, 07 Nov 2022 GMT - Mark Wielaard <mjw@redhat.com> - 0.188-3
- Add elfutils-0.188-compile-warnings.patch
- Add elfutils-0.188-debuginfod-client-lifetime.patch

Wed, 02 Nov 2022 GMT - Mark Wielaard <mjw@redhat.com> - 0.188-1
- Upgrade to upsteam elfutils 0.188.
- Add elfutils-0.188-static-extract_section.patch.

...

Tue, 04 Apr 2023 15:31:53 GMT: elfutils-libelf-0.189-1.el9.i686

elfutils-libelf - Library to read and write ELF files

The elfutils-libelf package provides a DSO which allows reading and
writing ELF files on a high level. Third party programs depend on
this package to read internals of ELF files. The programs of the
elfutils package use it also to generate new ELF files.

Change Log:

Tue, 04 Apr 2023 GMT - Mark Wielaard <mjw@redhat.com> - 0.189-1
- Upgrade to upsteam elfutils 0.189.

Mon, 07 Nov 2022 GMT - Mark Wielaard <mjw@redhat.com> - 0.188-3
- Add elfutils-0.188-compile-warnings.patch
- Add elfutils-0.188-debuginfod-client-lifetime.patch

Wed, 02 Nov 2022 GMT - Mark Wielaard <mjw@redhat.com> - 0.188-1
- Upgrade to upsteam elfutils 0.188.
- Add elfutils-0.188-static-extract_section.patch.

...

Tue, 04 Apr 2023 15:31:53 GMT: elfutils-libs-0.189-1.el9.i686

elfutils-libs - Libraries to handle compiled objects

The elfutils-libs package contains libraries which implement DWARF, ELF,
and machine-specific ELF handling and process introspection. These
libraries are used by the programs in the elfutils package. The
elfutils-devel package enables building other programs using these
libraries.

Change Log:

Tue, 04 Apr 2023 GMT - Mark Wielaard <mjw@redhat.com> - 0.189-1
- Upgrade to upsteam elfutils 0.189.

Mon, 07 Nov 2022 GMT - Mark Wielaard <mjw@redhat.com> - 0.188-3
- Add elfutils-0.188-compile-warnings.patch
- Add elfutils-0.188-debuginfod-client-lifetime.patch

Wed, 02 Nov 2022 GMT - Mark Wielaard <mjw@redhat.com> - 0.188-1
- Upgrade to upsteam elfutils 0.188.
- Add elfutils-0.188-static-extract_section.patch.

...

Tue, 04 Apr 2023 15:31:53 GMT: elfutils-0.189-1.el9.x86_64

elfutils - A collection of utilities and DSOs to handle ELF files and DWARF data

Elfutils is a collection of utilities, including stack (to show
backtraces), nm (for listing symbols from object files), size
(for listing the section sizes of an object or archive file),
strip (for discarding symbols), readelf (to see the raw ELF file
structures), elflint (to check for well-formed ELF files) and
elfcompress (to compress or decompress ELF sections).

Change Log:

Tue, 04 Apr 2023 GMT - Mark Wielaard <mjw@redhat.com> - 0.189-1
- Upgrade to upsteam elfutils 0.189.

Mon, 07 Nov 2022 GMT - Mark Wielaard <mjw@redhat.com> - 0.188-3
- Add elfutils-0.188-compile-warnings.patch
- Add elfutils-0.188-debuginfod-client-lifetime.patch

Wed, 02 Nov 2022 GMT - Mark Wielaard <mjw@redhat.com> - 0.188-1
- Upgrade to upsteam elfutils 0.188.
- Add elfutils-0.188-static-extract_section.patch.

...

Tue, 04 Apr 2023 15:31:53 GMT: elfutils-debuginfod-client-0.189-1.el9.x86_64

elfutils-debuginfod-client - Library and command line client for build-id HTTP ELF/DWARF server

The elfutils-debuginfod-client package contains shared libraries
dynamically loaded from -ldw, which use a debuginfod service
to look up debuginfo and associated data. Also includes a
command-line frontend.

Change Log:

Tue, 04 Apr 2023 GMT - Mark Wielaard <mjw@redhat.com> - 0.189-1
- Upgrade to upsteam elfutils 0.189.

Mon, 07 Nov 2022 GMT - Mark Wielaard <mjw@redhat.com> - 0.188-3
- Add elfutils-0.188-compile-warnings.patch
- Add elfutils-0.188-debuginfod-client-lifetime.patch

Wed, 02 Nov 2022 GMT - Mark Wielaard <mjw@redhat.com> - 0.188-1
- Upgrade to upsteam elfutils 0.188.
- Add elfutils-0.188-static-extract_section.patch.

...

Tue, 04 Apr 2023 15:31:53 GMT: elfutils-libelf-0.189-1.el9.x86_64

elfutils-libelf - Library to read and write ELF files

The elfutils-libelf package provides a DSO which allows reading and
writing ELF files on a high level. Third party programs depend on
this package to read internals of ELF files. The programs of the
elfutils package use it also to generate new ELF files.

Change Log:

Tue, 04 Apr 2023 GMT - Mark Wielaard <mjw@redhat.com> - 0.189-1
- Upgrade to upsteam elfutils 0.189.

Mon, 07 Nov 2022 GMT - Mark Wielaard <mjw@redhat.com> - 0.188-3
- Add elfutils-0.188-compile-warnings.patch
- Add elfutils-0.188-debuginfod-client-lifetime.patch

Wed, 02 Nov 2022 GMT - Mark Wielaard <mjw@redhat.com> - 0.188-1
- Upgrade to upsteam elfutils 0.188.
- Add elfutils-0.188-static-extract_section.patch.

...

Tue, 04 Apr 2023 15:31:53 GMT: elfutils-libs-0.189-1.el9.x86_64

elfutils-libs - Libraries to handle compiled objects

The elfutils-libs package contains libraries which implement DWARF, ELF,
and machine-specific ELF handling and process introspection. These
libraries are used by the programs in the elfutils package. The
elfutils-devel package enables building other programs using these
libraries.

Change Log:

Tue, 04 Apr 2023 GMT - Mark Wielaard <mjw@redhat.com> - 0.189-1
- Upgrade to upsteam elfutils 0.189.

Mon, 07 Nov 2022 GMT - Mark Wielaard <mjw@redhat.com> - 0.188-3
- Add elfutils-0.188-compile-warnings.patch
- Add elfutils-0.188-debuginfod-client-lifetime.patch

Wed, 02 Nov 2022 GMT - Mark Wielaard <mjw@redhat.com> - 0.188-1
- Upgrade to upsteam elfutils 0.188.
- Add elfutils-0.188-static-extract_section.patch.

...

New packages in centos-9-stream-x86_64-PowerTools

No new packages in centos-9-stream-x86_64-PowerTools