σΠΙΣΟΛ ΙΪΝΕΞΕΞΙΚ Χ Linux 6.2

 
.gitignore: ignore *.rpm
 
.mailmap: update e-mail address for Eugen Hristev
 
9p/client: fix data race on req->status
 
9p/fs: Remove unneeded idr.h #include
 
9p/net: Remove unneeded idr.h #include
 
9p/xen: do not memcpy header into req->rc
 
9p: implement get acl method
9p: implement set acl method
9p: set req refcount to zero to avoid uninitialized usage
9p: use stub posix acl handlers
 
Linux: [elf] get rid of get_note_info_size()
Linux: [elf] unify regset and non-regset cases
Linux: [elf][non-regset] uninline elf_core_copy_task_fpregs() (and lose pt_regs argument)
Linux: [elf][non-regset] use elf_core_copy_task_regs() for dumper as well
Linux: [elf][regset] clean fill_note_info() a bit
Linux: [elf][regset] simplify thread list handling in fill_note_info()
Linux: [fsi] WRITE is "data source", not destination...
Linux: [infiniband] READ is "data destination", not source...
Linux: [s390] copy_oldmem_kernel() - WRITE is "data source", not destination
 
[s390] memcpy_real(): WRITE is "data source", not destination...
 
[s390] zcore: WRITE is "data source", not destination...
 
Linux: [target] fix iov_iter_bvec() "direction" argument
 
[vhost] fix : 'direction' argument of iov_iter_{init,bvec}()
 
Linux: [xen] fix "direction" argument of iov_iter_kvec()
 
ABI: sysfs-bus-pci: add documentation for p2pmem allocate
 
accel: add dedicated minor for accelerator devices
 
accessibility: speakup: phonetic spelling while arrowing letter by letter
accessibility: speakup: Specify spk_vars among module parameters
 
Accessiblity: speakup_acntpc: specifying the default driver parameters among the module params
Accessiblity: speakup_acntsa: specifying the default driver parameters among the module params
Accessiblity: speakup_apollo: specifying the default driver parameters among the module params
Accessiblity: speakup_audptr: specifying the default driver parameters among the module params
Accessiblity: speakup_bns: specifying the default driver parameters among the module params
Accessiblity: speakup_decext: specifying the default driver parameters among the module params
Accessiblity: speakup_decpc: specifying the default driver parameters among the module params
Accessiblity: speakup_dectlk: specifying the default driver parameters among the module params
Accessiblity: speakup_dtlk: specifying the default driver parameters among the module params
Accessiblity: speakup_dummy: specifying the default driver parameters among the module params
Accessiblity: speakup_keypc: specifying the default driver parameters among the module params
Accessiblity: speakup_ltlk: specifying the default driver parameters among the module params
Accessiblity: speakup_soft: specifying the default driver parameters among the module params
Accessiblity: speakup_spkout: specifying the default driver parameters among the module params
Accessiblity: speakup_txprt: specifying the default driver parameters among the module params
 
acct: fix accuracy loss for input value of encode_comp_t()
acct: fix potential integer overflow in encode_comp_t()
 
acl: add vfs_get_acl()
acl: add vfs_remove_acl()
acl: add vfs_set_acl()
acl: conver higher-level helpers to rely on mnt_idmap
acl: make vfs_posix_acl_to_xattr() static
acl: remove a slew of now unused helpers
 
ACPI / PCI: fix LPIC IRQ model default PCI IRQ polarity
 
ACPI/IORT: Update SMMUv3 DeviceID support
 
ACPI: APEI: Drop unsetting driver data on remove
ACPI: APEI: EINJ: Fix formatting errors
ACPI: APEI: EINJ: Refactor available_error_type_show()
ACPI: APEI: Remove a useless include
ACPI: APEI: Silence missing prototype warnings
ACPI: APMT: Fix kerneldoc and indentation
ACPI: ARM Performance Monitoring Unit Table (APMT) initial support
ACPI: battery: Call power_supply_changed() when adding hooks
ACPI: battery: Pass battery hook pointer to hook callbacks
ACPI: bus: Fix the _OSC capability check for FFH OpRegion
ACPI: EC: Add quirk for the HP Pavilion Gaming 15-cx0041ur
ACPI: EC: Fix EC address space handler unregistration
ACPI: EC: Fix ECDT probe ordering issues
ACPI: Enable FPDT on arm64
ACPI: fan: Bail out if extract package failed
ACPI: fan: Convert to use sysfs_emit_at() API
ACPI: FFH: Silence missing prototype warnings
ACPI: Fix selecting wrong ACPI fwnode for the iGPU on some Dell laptops
 
acpi: Fix suspend with Xen PV
 
ACPI: HMAT: use hotplug_memory_notifier() directly
ACPI: Implement a generic FFH Opregion handler
ACPI: irq: Fix some kernel-doc issues
ACPI: make remove callback of ACPI driver void
ACPI: NFIT: fix a potential deadlock during NFIT teardown
ACPI: PCC: Setup PCC Opregion handler only if platform interrupt is available
ACPI: pfr_telemetry: use ACPI_FREE() to free acpi_object
ACPI: pfr_update: use ACPI_FREE() to free acpi_object
ACPI: PM: Print full name path while adding power resource
ACPI: PM: Silence missing prototype warning
ACPI: PRM: Check whether EFI runtime is available
ACPI: processor: idle: Check acpi_fetch_acpi_dev() return value
ACPI: processor: idle: Drop unnecessary statements and parens
ACPI: processor: perflib: Adjust acpi_processor_notify_smm() return value
ACPI: processor: perflib: Adjust white space
ACPI: processor: perflib: Drop redundant parentheses
ACPI: processor: perflib: Rearrange acpi_processor_notify_smm()
ACPI: processor: perflib: Rearrange unregistration routine
ACPI: processor: Silence missing prototype warnings
ACPI: processor: throttling: remove variable count
ACPI: processor_idle: Silence missing prototype warnings
ACPI: resource: Add Asus ExpertBook B2502 to Asus quirks
ACPI: resource: do IRQ override on Lenovo 14ALC7
ACPI: resource: do IRQ override on XMG Core 15
ACPI: resource: Skip IRQ override on Asus Expertbook B2402CBA
ACPI: scan: substitute empty_zero_page with helper ZERO_PAGE(0)
ACPI: sysfs: Use kstrtobool() instead of strtobool()
ACPI: sysfs: use sysfs_emit() to instead of scnprintf()
ACPI: tables: Fix the stale comments for acpi_locate_initial_tables()
ACPI: tables: Print CORE_PIC information when MADT is parsed
ACPI: thermal: Adjust critical.flags.valid check
ACPI: use sysfs_emit() instead of scnprintf()
ACPI: video: Add a few bugtracker links to DMI quirks
ACPI: video: Add backlight=native DMI quirk for Acer Aspire 4810T
ACPI: video: Add backlight=native DMI quirk for Asus U46E
ACPI: video: Add backlight=native DMI quirk for HP EliteBook 8460p
ACPI: video: Add backlight=native DMI quirk for HP Pavilion g6-1d80nr
ACPI: video: Add force_native quirk for Sony Vaio VPCY11S1E
ACPI: video: Add force_vendor quirk for Sony Vaio PCG-FRV35
ACPI: video: Allow GPU drivers to report no panels
ACPI: video: Allow selecting NVidia-WMI-EC or Apple GMUX backlight from the cmdline
ACPI: video: Change GIGABYTE GB-BXBT-2807 quirk to force_none
ACPI: video: Change Sony Vaio VPCEH3U1E quirk to force_native
ACPI: video: Don't enable fallback path for creating ACPI backlight by default
ACPI: video: Fix Apple GMUX backlight detection
ACPI: video: Fix apple gmux detection
ACPI: video: Prefer native over vendor
ACPI: video: Simplify __acpi_video_get_backlight_type()
ACPI: x86: Add skip i2c clients quirk for Lenovo Yoga Tab 3 Pro (YT3-X90F)
ACPI: x86: Add skip i2c clients quirk for Medion Lifetab S10346
ACPI: x86: s2idle: Force AMD GUID/_REV 2 on HP Elitebook 865
ACPI: x86: s2idle: Stop using AMD specific codepath for Rembrandt+
 
ACPICA: Add a couple of new UUIDs to the known UUID list
ACPICA: Add CXL 3.0 structures (CXIMS & RDPAS) to the CEDT table
ACPICA: Add support for FFH Opregion special context data
ACPICA: Add utcksum.o to the acpidump Makefile
ACPICA: Allow address_space_handler Install and _REG execution as 2 separate steps
ACPICA: Check that EBDA pointer is in valid memory
ACPICA: Do not touch VGA memory when EBDA < 1ki_b
ACPICA: Events: Support fixed PCIe wake event
ACPICA: Finish support for the CDAT table
ACPICA: Fix error code path in acpi_ds_call_control_method()
ACPICA: Fix operand resolution
ACPICA: Fix use-after-free in acpi_ut_copy_ipackage_to_ipackage()
ACPICA: iASL: Add CCEL table to both compiler/disassembler
ACPICA: Improve warning message for "invalid ACPI name"
ACPICA: include/acpi/acpixf.h: Fix indentation
ACPICA: IORT: Update for revision E.e
ACPICA: MADT: Add loong_arch-specific APICs support
ACPICA: Make acpi_ex_load_op() match upstream
ACPICA: Update version to 20221020
 
act_skbedit: skbedit queue mapping for receive queue
 
Linux: Add exception protection processing for vd in axi_chan_handle_err function
Linux: Add MediaTek MT6357 PMIC support
Linux: Add new AMP MAX98360A for RT5682S
Linux: Add process name and pid to locks warning
Linux: Add SOF panic dump support for AMD platform.
Linux: Add support for MICFIL on i.MX93 platform
Linux: Add support for Richtek RT6190 36V 4-wwtich regulator
Linux: Add support for SAI on i.MX93 platform
Linux: Adds the combination of headset codec ALC5682I-VD + amp rt1019p
Linux: Adjust usage of rt5682(s) power supply properties
 
adreno: Shutdown the GPU properly
 
af_key: Fix heap information leak
 
af_unix: call proto_unregister() in the error path in af_unix_init()
af_unix: selftest: Fix the size of the parameter to connect()
 
affs: initialize fsdata in affs_truncate()
 
afs: Fix lost servers_outstanding count
afs: remove afs_cache_netfs and afs_zap_permits() declarations
afs: remove variable nr_servers
afs: Stop implementing ->writepage()
 
agp/amd-k7: Convert to generic power management
 
agp/amd64: Update to DEFINE_SIMPLE_DEV_PM_OPS()
 
agp/ati: Convert to generic power management
 
agp/efficeon: Convert to generic power management
 
agp/intel: Convert to generic power management
 
agp/nvidia: Convert to generic power management
 
agp/sis: Update to DEFINE_SIMPLE_DEV_PM_OPS()
 
agp/via: Update to DEFINE_SIMPLE_DEV_PM_OPS()
 
aio: fix mremap after fork null-deref
 
alarmtimer: Prevent starvation by small intervals and SIG_IGN
 
alpha: _TIF_ALLWORK_MASK is unused
alpha: fix handling of a3 on straced syscalls
alpha: fix syscall entry in !AUDUT_SYSCALL case
alpha: fix TIF_NOTIFY_SIGNAL handling
alpha: ret_from_fork can go straight to ret_to_user
alpha: syscall exit cleanup
 
ALSA/ASoC: hda: clarify bus_get_link() and bus_link_get() helpers
ALSA/ASoC: hda: ext: add 'bus' prefix for multi-link stream setting
ALSA/ASoC: hda: ext: add 'ext' prefix to snd_hdac_link_free_all
ALSA/ASoC: hda: ext: remove 'link' prefix for stream-related operations
ALSA/ASoC: hda: move SPIB/DRMS functionality from ext layer
 
ALSA: aoa: onyx: Convert to i2c's .probe_new()
ALSA: aoa: tas: Convert to i2c's .probe_new()
ALSA: asihpi: fix missing pci_disable_device()
ALSA: asihpi: remove variable loops
ALSA: azt3328: Remove the unused function snd_azf3328_codec_outl()
ALSA: control-led: use strscpy in set_led_id()
ALSA: cs5535audio: Remove the redundant assignment
ALSA: dice: add support for Focusrite Saffire Pro 40 with TCD3070 ASIC
ALSA: dice: Remove left-over license text
ALSA: emux: Avoid potential array out-of-bound in snd_emux_xg_control()
ALSA: firewire-motu: fix unreleased lock warning in hwdep device
ALSA: hda - Enable headset mic on another Dell laptop with ALC3254
ALSA: hda/cirrus: Add extra 10 ms delay to allow PLL settle and lock.
ALSA: hda/conexant: add a new hda codec SN6180
ALSA: hda/hdmi: Add a HP device 0x8715 to force connect list
ALSA: hda/hdmi: Add HP Device 0x8711 to force connect list
ALSA: hda/hdmi: fix i915 silent stream programming flow
ALSA: hda/hdmi: fix stream-id config keep-alive for rt suspend
ALSA: hda/hdmi: set default audio parameters for KAE silent-stream
ALSA: hda/hdmi: Static PCM mapping again with AMD HDMI codecs
ALSA: hda/realtek - fixed wrong gpio assigned
ALSA: hda/realtek - Turn on power early
ALSA: hda/realtek: Add Acer Predator PH315-54
ALSA: hda/realtek: Add Positivo N14KP6-TG
ALSA: hda/realtek: Add quirk for ASUS UM3402 using CS35L41
ALSA: hda/realtek: Add quirk for Lenovo TianYi510Pro-14IOB
ALSA: hda/realtek: Apply dual codec fixup for Dell Latitude laptops
ALSA: hda/realtek: Enable mute/micmute LEDs and speaker support for HP Laptops
ALSA: hda/realtek: Enable mute/micmute LEDs on HP Elitebook, 645 G9
ALSA: hda/realtek: Enable mute/micmute LEDs on HP Spectre x360 13-aw0xxx
ALSA: hda/realtek: fix mute/micmute LEDs don't work for a HP platform
ALSA: hda/realtek: fix mute/micmute LEDs don't work for a HP platform.
ALSA: hda/realtek: fix mute/micmute LEDs don't work for a HP platform.
ALSA: hda/realtek: fix mute/micmute LEDs for a HP ProBook
ALSA: hda/realtek: fix mute/micmute LEDs, speaker don't work for a HP platform
ALSA: hda/realtek: Fix the speaker output on Samsung Galaxy Book2 Pro 360
ALSA: hda/via: Avoid potential array out-of-bound in add_secret_dac_path()
ALSA: hda: Allow for compress stream to hdac_ext_stream assignment
ALSA: hda: cs35l41: Check runtime suspend capability at runtime_idle
ALSA: hda: cs35l41: Convert to i2c's .probe_new()
ALSA: hda: cs35l41: Don't return -EINVAL from system suspend/resume
ALSA: hda: Do not unset preset when cleaning up codec
ALSA: hda: Error out if invalid stream is being setup
ALSA: hda: ext: hda_ext_controller: use hlink variable/parameter
ALSA: hda: ext: hdac_ext_controller: use helpers in loop
ALSA: hda: ext: reduce ambiguity between 'multi-link' and 'link' DMA
ALSA: hda: Fix codec device field initializan
ALSA: hda: hdac_ext_controller: remove useless loop
ALSA: hda: Interrupt servicing and BDL setup for compress streams
ALSA: hda: Introduce snd_hdac_stream_wait_drsm()
ALSA: hda: Prepare for compress stream support
ALSA: line6: correct midi status byte when receiving data from podxt
ALSA: line6: fix stack overflow in line6_midi_transmit
ALSA: memalloc: Allocate more contiguous pages for fallback case
ALSA: memalloc: don't pass bogus GFP_ flags to dma_alloc_*
ALSA: memalloc: don't use GFP_COMP for non-coherent dma allocations
ALSA: memalloc: Workaround for Xen PV
ALSA: mts64: fix possible null-ptr-defer in snd_mts64_interrupt
ALSA: patch_realtek: Fix Dell Inspiron Plus 16
ALSA: pci: lx6464es: fix a debug loop
ALSA: pcm: avoid nused-but-set-variable warning
ALSA: pcm: fix tracing reason in hw_ptr_error
ALSA: pcm: fix undefined behavior in bit shift for SNDRV_PCM_RATE_KNOT
ALSA: pcm: Handle XRUN at trigger START
ALSA: pcm: Move rwsem lock inside snd_ctl_elem_read to prevent UAF
ALSA: pcm: Set missing stop_operating flag at undoing trigger start
ALSA: ppc: keywest: Convert to i2c's .probe_new()
ALSA: rawmidi: remove variable dest_frames
ALSA: seq: fix undefined behavior in bit shift for SNDRV_SEQ_FILTER_USE_EVENT
ALSA: usb-audio: Add FIXED_RATE quirk for JBL Quantum610 Wireless
ALSA: usb-audio: Add new quirk FIXED_RATE for JBL Quantum810 Wireless
ALSA: usb-audio: Add quirk for Tascam Model 12
ALSA: usb-audio: add the quirk for KT0206 device
ALSA: usb-audio: Always initialize fixed_rate in snd_usb_find_implicit_fb_sync_format()
ALSA: usb-audio: Fix possible NULL pointer dereference in snd_usb_pcm_has_fixed_rate()
ALSA: usb-audio: Make sure to stop endpoints before closing EPs
ALSA: usb-audio: More refactoring of hw constraint rules
ALSA: usb-audio: Relax hw constraints for implicit fb sync
ALSA: usb-audio: Workaround for XRUN at prepare
 
amd-xgbe: Delay AN timeout during KR training
amd-xgbe: TX Flow Ctrl Registers are h/w ver dependent
 
amd/amdgpu: fix repeated words in comments
amd/amdgpu: remove test ib on hw ring
 
amdgpu/nv.c: Corrected typo in the video capabilities resolution
 
amdgpu/pm: prevent array underflow in vega20_odn_edit_dpm_table()
 
amdgpu: fix build on non-DCN platforms.
amdgpu: use VM_ACCESS_FLAGS
 
apei/ghes: Use xchg_release() for updating new cache slot instead of cmpxchg()
apei/ghes: Use xchg_release() for updating new cache slot instead of cmpxchg()
 
apparmor: Add __init annotation to aa_{setup/teardown}_dfa_engine()
apparmor: add mediation class information to auditing
apparmor: add the ability for policy to specify a permission table
apparmor: add user mode flag
apparmor: cleanup shared permission struct
apparmor: cleanup: move perm accumulation into perms.h
apparmor: combine file_rules and aa_policydb into a single shared struct
apparmor: compute file permissions on profile load
apparmor: compute policydb permission on profile load
apparmor: compute xmatch permissions on profile load
apparmor: convert fperm lookup to use accept as an index
apparmor: convert policy lookup to use accept as an index
apparmor: convert xmatch lookup to use accept as an index
apparmor: convert xmatch to use aa_perms structure
apparmor: convert xmatch to using the new shared policydb struct
apparmor: expose compression level limits in sysfs
apparmor: extend permissions to support a label and tag string
apparmor: extend policydb permission set by making use of the xbits
apparmor: extend xindex size
apparmor: fix a memleak in free_ruleset()
apparmor: fix a memleak in multi_transaction_new()
apparmor: fix aa_class_names[] to match reserved classes
apparmor: Fix abi check to include v8 abi
apparmor: fix apparmor mediating locking non-fs unix sockets
apparmor: Fix decompression of rawdata for read back to userspace
apparmor: Fix doc comment for compute_fperms
 
AppArmor: Fix kernel-doc
AppArmor: Fix kernel-doc
 
apparmor: Fix kunit test for out of bounds array
apparmor: Fix loading of child before parent
apparmor: fix lockdep warning when removing a namespace
apparmor: Fix memleak in alloc_ns()
apparmor: Fix memleak issue in unpack_profile()
apparmor: fix obsoleted comments for aa_getprocattr() and audit_resource()
apparmor: Fix regression in compat permissions for getattr
apparmor: Fix regression in stacking due to label flags
apparmor: Fix spelling of function name in comment block
apparmor: Fix undefined references to zstd_ symbols
apparmor: fix uninitialize table variable in error in unpack_trans_table
apparmor: Fix uninitialized symbol 'array_size' in policy_unpack_test.c
apparmor: Fix unpack_profile() warn: passing zero to 'ERR_PTR'
apparmor: group dfa policydb unpacking
apparmor: isolate policy backwards compatibility to its own file
apparmor: make __aa_path_perm() static
apparmor: make sure perm indexes are accumulated
apparmor: make sure the decompression ctx is promperly initialized
apparmor: make transition table unpack generic so it can be reused
apparmor: make unpack_array return a trianary value
apparmor: move dfa perm macros into policy_unpack
apparmor: move fperm computation into policy_unpack
apparmor: preparse for state being more than just an integer
apparmor: refactor code that alloc null profiles
apparmor: refactor profile rules and attachments
apparmor: Remove unnecessary size check when unpacking trans_table
apparmor: remove useless static inline functions
apparmor: reserve mediation classes
apparmor: rework and cleanup fperm computation
apparmor: rework profile->rules to be a list
apparmor: Simplify obtain the newest label on a cred
apparmor: store return value of unpack_perms_table() to signed variable
apparmor: test: make static symbols visible during kunit testing
apparmor: Use pointer to struct aa_label for lbs_cred
apparmor: use type safe idmapping helpers
apparmor: use zstd compression for profile data
apparmor: verify loaded permission bits masks don't overlap
apparmor: verify permission table indexes
 
arc: ptrace: user_regset_copyin_ignore() always returns 0
 
arch/arm64: Add ARCH_HAS_NMI_SAFE_THIS_CPU_OPS Kconfig option
 
arch/loongarch: Add ARCH_HAS_NMI_SAFE_THIS_CPU_OPS Kconfig option
 
arch/s390: Add ARCH_HAS_NMI_SAFE_THIS_CPU_OPS Kconfig option
 
arch/x86: Add ARCH_HAS_NMI_SAFE_THIS_CPU_OPS Kconfig option
 
arch: arm64: apple: t600x: Use standard "iommu" node name
arch: arm64: apple: t8103: Use standard "iommu" node name
arch: fix broken BuildID for arm64 and riscv
arch: Introduce CONFIG_FUNCTION_ALIGNMENT
 
arm-smmu-v3/sva: Add SVA domain support
 
arm/mach-ux500: fix repeated words in comments
 
arm64/asm: Remove unused assembler DAIF save/restore macros
arm64/asm: Remove unused enable_da macro
 
arm64/booting: Add missing colon to FA64 entry
 
arm64/fp: Use a struct to pass data to fpsimd_bind_state_to_cpu()
 
arm64/fpsimd: Have KVM explicitly say which FP registers to save
arm64/fpsimd: Load FP state based on recorded data type
arm64/fpsimd: Make kernel_neon_ API _GPL
arm64/fpsimd: SME no longer requires SVE register state
arm64/fpsimd: Stop using TIF_SVE to manage register saving in KVM
arm64/fpsimd: Track the saved FPSIMD state type separately to TIF_SVE
 
arm64/hwcap: Add support for FEAT_CSSC
arm64/hwcap: Add support for FEAT_RPRFM
arm64/hwcap: Add support for SVE 2.1
 
arm64/kpti: Move DAIF masking to C code
 
arm64/mm: add pud_user_exec() check in pud_user_accessible_page()
arm64/mm: Define dummy pud_user_exec() when using 2-level page-table
arm64/mm: Drop ARM64_KERNEL_USES_PMD_MAPS
arm64/mm: Drop idmap_pg_end[] declaration
arm64/mm: Drop redundant BUG_ON(!pgtable_alloc)
arm64/mm: Drop unused restore_ttbr1
arm64/mm: fix incorrect file_map_count for invalid pmd
arm64/mm: Simplify and document pte_to_phys() for 52 bit addresses
 
arm64/perf: Replace PMU version number '0' with ID_AA64DFR0_EL1_PMUVer_NI
 
arm64/signal: Always accept SVE signal frames on SME only systems
arm64/signal: Always allocate SVE signal frames on SME only systems
arm64/signal: Document our convention for choosing magic numbers
 
arm64/sme: Fix context switch for SME only systems
 
arm64/sve: Leave SVE enabled on syscall if we don't context switch
 
arm64/sysreg: Convert ID_AFR0_EL1 to automatic generation
arm64/sysreg: Convert ID_DFR0_EL1 to automatic generation
arm64/sysreg: Convert ID_DFR1_EL1 to automatic generation
arm64/sysreg: Convert ID_ISAR0_EL1 to automatic generation
arm64/sysreg: Convert ID_ISAR1_EL1 to automatic generation
arm64/sysreg: Convert ID_ISAR2_EL1 to automatic generation
arm64/sysreg: Convert ID_ISAR3_EL1 to automatic generation
arm64/sysreg: Convert ID_ISAR4_EL1 to automatic generation
arm64/sysreg: Convert ID_ISAR5_EL1 to automatic generation
arm64/sysreg: Convert ID_ISAR6_EL1 to automatic generation
arm64/sysreg: Convert ID_MMFR0_EL1 to automatic generation
arm64/sysreg: Convert ID_MMFR1_EL1 to automatic generation
arm64/sysreg: Convert ID_MMFR2_EL1 to automatic generation
arm64/sysreg: Convert ID_MMFR3_EL1 to automatic generation
arm64/sysreg: Convert ID_MMFR4_EL1 to automatic generation
arm64/sysreg: Convert ID_MMFR5_EL1 to automatic generation
arm64/sysreg: Convert ID_PFR0_EL1 to automatic generation
arm64/sysreg: Convert ID_PFR1_EL1 to automatic generation
arm64/sysreg: Convert ID_PFR2_EL1 to automatic generation
arm64/sysreg: Convert MVFR0_EL1 to automatic generation
arm64/sysreg: Convert MVFR1_EL1 to automatic generation
arm64/sysreg: Convert MVFR2_EL1 to automatic generation
arm64/sysreg: Extend the maximum width of a register and symbol name
arm64/sysreg: Remove duplicate definitions from asm/sysreg.h
arm64/sysreg: Standardise naming for ID_DFR0_EL1
arm64/sysreg: Standardise naming for ID_DFR1_EL1
arm64/sysreg: Standardise naming for ID_ISAR0_EL1
arm64/sysreg: Standardise naming for ID_ISAR4_EL1
arm64/sysreg: Standardise naming for ID_ISAR5_EL1
arm64/sysreg: Standardise naming for ID_ISAR6_EL1
arm64/sysreg: Standardise naming for ID_MMFR0_EL1
arm64/sysreg: Standardise naming for ID_MMFR4_EL1
arm64/sysreg: Standardise naming for ID_MMFR5_EL1
arm64/sysreg: Standardise naming for ID_PFR0_EL1
arm64/sysreg: Standardise naming for ID_PFR1_EL1
arm64/sysreg: Standardise naming for ID_PFR2_EL1
arm64/sysreg: Standardise naming for MVFR0_EL1
arm64/sysreg: Standardise naming for MVFR1_EL1
arm64/sysreg: Standardise naming for MVFR2_EL1
 
arm64/uprobes: change the uprobe_opcode_t typedef to fix the sparse warning
 
arm64: Add architecture specific ACPI FFH Opregion callbacks
arm64: Add Cortex-715 CPU part definition
arm64: Add ID_DFR0_EL1.PerfMon values for PMUv3p7 and IMP_DEF
arm64: allow kprobes on EL0 handlers
arm64: alternative: constify alternative_has_feature_* argument
arm64: alternatives: add __init/__initconst to some functions/variables
arm64: alternatives: make apply_alternatives_vdso() static
arm64: armv8_deprecated move emulation functions
arm64: armv8_deprecated: fix unused-function error
arm64: armv8_deprecated: fold ops into insn_emulation
arm64: armv8_deprecated: move aarch32 helper earlier
arm64: armv8_deprecated: rework deprected instruction handling
arm64: atomics: lse: remove stale dependency on JUMP_LABEL
arm64: booting: Require placement within 48-bit addressable memory
arm64: cmpxchg_double*: hazard against entire exchange variable
arm64: defconfig: Add Renesas 9-series PCIe clock generator
arm64: defconfig: build-in Qualcomm SC7180 and SM8450 interconnects
arm64: defconfig: Enable couple of audio codecs
arm64: defconfig: Enable HTE config
arm64: defconfig: enable i.mx 8m plus specific interconnect support
arm64: defconfig: Enable missing configs for mt8183-jacuzzi-juniper
arm64: defconfig: Enable Qualcomm QCE crypto
arm64: defconfig: Enable Qualcomm SM6115 / SM4250 GCC and Pinctrl
arm64: defconfig: Enable Qualcomm SM6115 / SM4250 GCC and Pinctrl
arm64: defconfig: Enable Renesas R-Car S4-8 Spider Ethernet devices
arm64: defconfig: enable rest of Qualcomm ARMv8 SoCs pinctrl drivers
arm64: defconfig: Enable SND_ALOOP
arm64: defconfig: enable snvs lpgpr support
arm64: defconfig: Enable Tegra186 timer support
arm64: defconfig: Enable TI_TFP410 DVI bridge
arm64: dts: allwinner: a64: enable Bluetooth on Pinebook
arm64: dts: allwinner: h616: Add USB nodes
arm64: dts: allwinner: h616: OrangePi Zero 2: Add USB nodes
arm64: dts: allwinner: h616: X96 Mate: Add USB nodes
arm64: dts: altera: align LED node names with dtschema
arm64: dts: amlogic: add initial Odroid Go Ultra DTS
arm64: dts: apple: Add ADMAC resets on t8103/t600x
arm64: dts: apple: Add CPU topology & cpufreq nodes for t600x
arm64: dts: apple: Add CPU topology & cpufreq nodes for t8103
arm64: dts: apple: Add initial t6000/t6001/t6002 DTs
arm64: dts: apple: Add J314 and J316 devicetrees
arm64: dts: apple: Add J375 devicetrees
arm64: dts: apple: Add t600x L1/L2 cache properties and nodes
arm64: dts: apple: Add t8103 L1/L2 cache properties and nodes
arm64: dts: apple: Fix j45x model years
arm64: dts: apple: Rename dart-sio* to sio-dart*
arm64: dts: apple: t6002: Fix GPU power domains
arm64: dts: apple: t600x-pmgr: Fix search & replace typo
arm64: dts: apple: t600x: Add MCA and its support
arm64: dts: apple: t8103: Add AUDIO_P parent to the SIO_ADMA power domain
arm64: dts: apple: t8103: Add Bluetooth controller
arm64: dts: apple: t8103: Add MCA and its support
arm64: dts: armada-3720-turris-mox: Add missing interrupt for RTC
arm64: dts: armada-3720-turris-mox: Define slot-power-limit-milliwatt for PCIe
arm64: dts: broadcom: bcmbca: bcm4908: add TWD block timer
arm64: dts: broadcom: bcmbca: bcm6858: add TWD block
arm64: dts: broadcom: trim addresses to 8 digits
arm64: dts: colibri-imx8x: improve include notation
arm64: dts: freescale: Add InnoComm i.MX8MM based WB15 SoM and EVK
arm64: dts: freescale: Fix pca954x i2c-mux node names
arm64: dts: freescale: imx8dxl-evk: enable mii_select node
arm64: dts: freescale: imx8dxl: add scu_gpio node
arm64: dts: freescale: imx8dxl: fix sc_pwrkey's property name linux,keycode
arm64: dts: freescale: Rename DTB overlay source files from .dts to .dtso
arm64: dts: fsd: fix drive strength macros as per FSD HW UM
arm64: dts: fsd: fix drive strength values as per FSD HW UM
arm64: dts: fvp: Add information about L1 and L2 caches
arm64: dts: fvp: Add SPE to Foundation FVP
arm64: dts: imx8dxl-ss-lsio: add gpio-ranges property
arm64: dts: imx8dxl: add adc0 support
arm64: dts: imx8dxl: add flexspi0 support
arm64: dts: imx8dxl: add lpspi support
arm64: dts: imx8dxl: add usb1 and usb2 support
arm64: dts: imx8dxl_evk: add adc0 support
arm64: dts: imx8dxl_evk: add flexspi0 support
arm64: dts: imx8dxl_evk: add lpspi0 support
arm64: dts: imx8m*-venice: add I2C GPIO bus recovery support
arm64: dts: imx8m-venice: Remove incorrect 'uart-has-rtscts'
arm64: dts: imx8m: align anatop with bindings
arm64: dts: imx8m[m,q]-evk: change to use off-on-delay-us in regulator
arm64: dts: imx8mm-beacon: Fix ecspi2 pinmux
arm64: dts: imx8mm-data-modul: Rename /watchdog-gpio to plain /watchdog
arm64: dts: imx8mm-evk: add vcc supply for pca6416
arm64: dts: imx8mm-phg: Add initial board support
arm64: dts: imx8mm-venice-gw7901: fix USB2 controller OC polarity
arm64: dts: imx8mm-verdin: Do not power down eth-phy
arm64: dts: imx8mm/n-evk: enable wakeup-source for usb phy
arm64: dts: imx8mm: Drop QCA clk out setup on Data Modul i.MX8M Mini eDM SBC
arm64: dts: imx8mm: Drop xtal clock specifier from eDM SBC
arm64: dts: imx8mm: Fix pad control for UART1_DTE_RX
arm64: dts: imx8mm: imx8mn: imx8mp: imx8mq: Replace opp-xM with opp-x000000
arm64: dts: imx8mm: Model PMIC to SNVS RTC clock path on Data Modul i.MX8M Mini eDM SBC
arm64: dts: imx8mm: Reinstate GPIO watchdog always-running property on eDM SBC
arm64: dts: imx8mm: Remove watchdog always-enabled property from eDM SBC
arm64: dts: imx8mn-evk: add i2c gpio recovery settings
arm64: dts: imx8mn-evk: enable uart1
arm64: dts: imx8mn-evk: set off-on-delay-us in regulator
arm64: dts: imx8mn-evk: update vdd_soc dvs voltage
 
ARM64: dts: imx8mp-evk: add pwm support
 
arm64: dts: imx8mp-evk: enable fspi nor on imx8mp evk
arm64: dts: imx8mp-evk: enable I2C2 node
arm64: dts: imx8mp-evk: enable uart1/3 ports
arm64: dts: imx8mp-evk: pcie0-refclk cosmetic cleanup
arm64: dts: imx8mp-phycore-som: Remove invalid PMIC property
arm64: dts: imx8mp: add mlmix power domain
arm64: dts: imx8mp: Bind bluetooth UART on DH electronics i.MX8M Plus DHCOM
arm64: dts: imx8mp: correct usb clocks
arm64: dts: imx8mp: Fix missing GPC Interrupt
arm64: dts: imx8mp: Fix power-domain typo
arm64: dts: imx8mp: update ecspi compatible and clk
arm64: dts: imx8mq-thor96: fix no-mmc property for SDHCI
arm64: dts: imx8mq: fix dtschema warning for imx7-csi
arm64: dts: imx8m{m,n}-venice-gw7902: add gpio pins for new board revision
arm64: dts: imx8qm-ss-lsio: add gpio-ranges property
arm64: dts: imx8qxp-ss-lsio: add gpio-ranges property
arm64: dts: imx93-11x11-evk: correct clock and strobe pad setting
arm64: dts: imx93: add extra lpspi node
arm64: dts: imx93: add gpio alises
arm64: dts: imx93: add MU clock for mailbox
arm64: dts: imx93: add nxp,no-divider for sysctr
arm64: dts: imx93: add tpm nodes
arm64: dts: layerscape: Add nodes for QSGMII PCSs
arm64: dts: librem5-devkit: Make LED use PWM
arm64: dts: librem5-devkit: Use function and color rather than label
arm64: dts: marvell: AC5/AC5X: Fix address for UART1
arm64: dts: marvell: add optee FW definitions
arm64: dts: marvell: Update network description to match schema
arm64: dts: mba8mpxl: Add PWM fan support
arm64: dts: mediatek: Add support for MT6795 Sony Xperia M5 smartphone
arm64: dts: mediatek: cherry: Add dp-intf ports
arm64: dts: mediatek: cherry: Add edptx and dptx support
arm64: dts: mediatek: kukui: Remove i2s-share properties
arm64: dts: mediatek: mt2712e: swap last 2 clocks to match binding
arm64: dts: mediatek: mt6779: Remove syscon compatible from pin controller
arm64: dts: mediatek: mt6795: Add support for APDMA and wire up UART DMAs
arm64: dts: mediatek: mt6795: Add support for eMMC/SD/SDIO controllers
arm64: dts: mediatek: mt6795: Add topckgen, infra, peri clocks/resets
arm64: dts: mediatek: mt6795: Replace UART dummy clocks with pericfg
arm64: dts: mediatek: mt6797: Fix 26M oscillator unit name
arm64: dts: mediatek: mt7986: Add SoC compatible
arm64: dts: mediatek: mt7986: add support for RX Wireless Ethernet Dispatch
arm64: dts: mediatek: mt8195-demo: fix the memory size of node secmon
arm64: dts: mediatek: mt8195: Fix CPUs capacity-dmips-mhz
arm64: dts: mediatek: mt8195: Fix vdosys* compatible strings
arm64: dts: mediatek: pumpkin-common: Fix devicetree warnings
arm64: dts: meson-axg: Make mmc host controller interrupts level-sensitive
arm64: dts: meson-g12-common: Make mmc host controller interrupts level-sensitive
arm64: dts: meson-gx: Make mmc host controller interrupts level-sensitive
arm64: dts: meson-gxbb: add SPI pinctrl nodes for CLK
arm64: dts: meson-gxl: add SPI pinctrl nodes for CLK
arm64: dts: meson: Add DDR PMU node
arm64: dts: meson: Enable active coling using gpio-fan on Odroid N2/N2+
arm64: dts: meson: remove clock-frequency from rtc
arm64: dts: msm8992-bullhead: add memory hole region
arm64: dts: msm8994-angler: fix the memory map
arm64: dts: msm8998: add MSM8998 specific compatible
arm64: dts: msm8998: unify PCIe clock order withMSM8996
arm64: dts: mt2712-evb: Fix usb vbus regulators unit names
arm64: dts: mt2712-evb: Fix vproc fixed regulators unit names
arm64: dts: mt2712e: Fix unit address for pinctrl node
arm64: dts: mt2712e: Fix unit_address_vs_reg warning for oscillators
arm64: dts: mt6779: Fix devicetree build warnings
arm64: dts: mt7622: drop r_smpl property from mmc node
arm64: dts: mt7896a: Fix unit_address_vs_reg warning for oscillator
arm64: dts: mt7986: add crypto related device nodes
arm64: dts: mt7986: add i2c node
arm64: dts: mt7986: add spi related device nodes
arm64: dts: mt7986: fix trng node name
arm64: dts: mt7986: harmonize device node order
arm64: dts: mt7986: move wed_pcie node
arm64: dts: mt8183: drop drv-type from mmc-node
arm64: dts: mt8183: Fix Mali GPU clock
arm64: dts: mt8195: Add dp-intf nodes
arm64: dts: mt8195: Add edptx and dptx nodes
arm64: dts: mt8195: Add pcie and pcie phy nodes
arm64: dts: mt8195: Add venc node
arm64: dts: qcom: Add configuration for PM8950 peripheral
arm64: dts: qcom: Add configuration for PMI8950 peripheral
arm64: dts: qcom: Add device tree for Sony Xperia 10 IV
arm64: dts: qcom: Add DTS for MSM8976 and MSM8956 SoCs
arm64: dts: qcom: add gpi-dma fallback compatible
arm64: dts: qcom: Add initial device tree for SM6375
arm64: dts: qcom: Add PM6125 PMIC
arm64: dts: qcom: add PMP8074 DTSI
arm64: dts: qcom: Add power-domains property for apps_rsc
arm64: dts: qcom: add SA8540P ride(Qdrive-3)
arm64: dts: qcom: Add sc7180-pazquel360
arm64: dts: qcom: add sdm670 and pixel 3a device trees
arm64: dts: qcom: Add support for SONY Xperia X/X Compact
arm64: dts: qcom: align LED node names with dtschema
arm64: dts: qcom: align RPM regulators node name with bindings
arm64: dts: qcom: Align with generic osm-l3/epss-l3
arm64: dts: qcom: clean up 'regulator-allowed-modes' indentation
arm64: dts: qcom: correct white-space before {
arm64: dts: qcom: cp01-c1: remove bootargs-append
arm64: dts: qcom: cp01-c1: use "okay" instead of "ok"
arm64: dts: qcom: hk01: use GPIO flags for tlmm
arm64: dts: qcom: hk10: use "okay" instead of "ok"
arm64: dts: qcom: hk10: use GPIO flags for tlmm
arm64: dts: qcom: ifc6560: correct firmware paths
arm64: dts: qcom: ipq6018-cp01-c1: use BLSPI1 pins
arm64: dts: qcom: ipq6018: align TLMM pin configuration with DT schema
arm64: dts: qcom: ipq6018: fix NAND node name
arm64: dts: qcom: ipq6018: improve pcie phy pcs reg table
arm64: dts: qcom: ipq6018: move ARMv8 timer out of SoC node
arm64: dts: qcom: ipq8074-*: Fix up comments
arm64: dts: qcom: ipq8074-hk01: add VQMMC supply
arm64: dts: qcom: ipq8074: add A53 PLL node
arm64: dts: qcom: ipq8074: add clocks to APCS
arm64: dts: qcom: ipq8074: add thermal nodes
arm64: dts: qcom: ipq8074: align TLMM pin configuration with DT schema
arm64: dts: qcom: ipq8074: pass XO and sleep clocks to GCC
arm64: dts: qcom: miix-630: correct firmware paths
arm64: dts: qcom: mms8996: correct slimbus children unit addresses
arm64: dts: qcom: msm/apq8x16-*: Fix up comments
arm64: dts: qcom: msm/apq8x96-*: Fix up comments
arm64: dts: qcom: msm8916-alcatel-idol347: add GPIO torch LED
arm64: dts: qcom: msm8916-alcatel-idol347: add LED indicator
arm64: dts: qcom: msm8916-samsung-a2015: Add vibrator
arm64: dts: qcom: msm8916-samsung-a2015: fix polarity of "enable" line of NFC chip
arm64: dts: qcom: msm8916-wingtech-wt88047: Add flash LED
arm64: dts: qcom: msm8916: align TLMM pin configuration with DT schema
arm64: dts: qcom: msm8916: change DSI PHY node name to generic one
arm64: dts: qcom: msm8916: Drop MSS fallback compatible
arm64: dts: qcom: msm8916: Drop redundant phy-names from DSI controller
arm64: dts: qcom: msm8916: Fix lpass compat string to match yaml
arm64: dts: qcom: msm8953: add APPS IOMMU
arm64: dts: qcom: msm8953: add MDSS
arm64: dts: qcom: msm8953: align TLMM pin configuration with DT schema
arm64: dts: qcom: msm8953: Fix up comments
arm64: dts: qcom: msm8992-*: Fix up comments
arm64: dts: qcom: msm8992-libra: Fix the memory map
arm64: dts: qcom: msm8992: Don't use sfpb mutex
arm64: dts: qcom: msm8994-*: Fix up comments
arm64: dts: qcom: msm8994: Align TLMM pin configuration with DT schema
arm64: dts: qcom: msm8994: Correct SPI10 CS pin
arm64: dts: qcom: msm8994: Drop spi-max-frequency from SPI host
arm64: dts: qcom: msm8996-sony-xperia-tone: drop incorrect wlan pin input
arm64: dts: qcom: msm8996-xiaomi-scorpio, natrium: Use MSM8996 Pro
arm64: dts: qcom: msm8996: add blsp1_i2c6 node
arm64: dts: qcom: msm8996: Add MSM8996 Pro support
arm64: dts: qcom: msm8996: add support for oneplus3(t)
arm64: dts: qcom: msm8996: add support for speed bin 3
arm64: dts: qcom: msm8996: align dai node names with dtschema
arm64: dts: qcom: msm8996: align node names with DT schema
arm64: dts: qcom: msm8996: align TLMM pin configuration with DT schema
arm64: dts: qcom: msm8996: change DSI PHY node name to generic one
arm64: dts: qcom: msm8996: change HDMI PHY node name to generic one
arm64: dts: qcom: msm8996: change order of SMMU clocks on this platform
arm64: dts: qcom: msm8996: Drop redundant phy-names from DSI controller
arm64: dts: qcom: msm8996: drop unused slimbus dmas
arm64: dts: qcom: msm8996: drop unused slimbus reg-mames
arm64: dts: qcom: msm8996: fix APR services nodes
arm64: dts: qcom: msm8996: fix GPU OPP table
arm64: dts: qcom: msm8996: fix sound card reset line polarity
arm64: dts: qcom: msm8996: fix supported-hw in cpufreq OPP tables
arm64: dts: qcom: msm8996: remove bogus ufs_variant node
arm64: dts: qcom: msm8996: standardize blsp indexing
arm64: dts: qcom: msm8996: use dsi1_phy for the MMCC's dsi1 clocks
arm64: dts: qcom: msm8996: use hdmi_phy for the MMCC's hdmipll clock
arm64: dts: qcom: msm8996pro: expand Adreno OPP table
arm64: dts: qcom: msm8998-*: Fix up comments
arm64: dts: qcom: msm8998-oneplus-cheeseburger: fix backlight pin function
arm64: dts: qcom: msm8998-oneplus-common: enable RRADC
arm64: dts: qcom: msm8998-yoshino: Fix up SMD regulators formatting
arm64: dts: qcom: msm8998: add gpio-ranges to TLMM
arm64: dts: qcom: msm8998: align TLMM pin configuration with DT schema
arm64: dts: qcom: nile: correct firmware paths
arm64: dts: qcom: pdx223: correct firmware paths
arm64: dts: qcom: pm6150/l/pm7325/pms405: Fix up comments
arm64: dts: qcom: pm6150l: add temp sensor and thermal zone config
arm64: dts: qcom: pm6350: add temp sensor and thermal zone config
arm64: dts: qcom: pm6350: Include header for KEY_POWER
arm64: dts: qcom: pm660: Use unique ADC5_VCOIN address in node name
arm64: dts: qcom: pm8150b: change vbus-regulator node name
arm64: dts: qcom: pm8998: adjust coincell node name to bindings
arm64: dts: qcom: pmi8998: add rradc node
arm64: dts: qcom: pmk8350: Allow specifying arbitrary SID
arm64: dts: qcom: pmk8350: Specify PBS register for PON
arm64: dts: qcom: qcs404-*: Fix up comments
arm64: dts: qcom: qcs404: align TLMM pin configuration with DT schema
arm64: dts: qcom: qrb5165-rb5-vision-mezzanine: Add vision mezzanine
arm64: dts: qcom: qrb5165-rb5: align dai node names with dtschema
arm64: dts: qcom: qrb5165-rb: fix no-mmc property for SDHCI
arm64: dts: qcom: Remove fingerprint node from herobrine-r1
arm64: dts: qcom: sa8155p-adp: fix no-mmc property for SDHCI
arm64: dts: qcom: sa8295p-adp: Add RTC node
arm64: dts: qcom: sa8295p-adp: enable PCIe
arm64: dts: qcom: sa8540p-ride: enable PCIe support
arm64: dts: qcom: sagami: correct firmware paths
arm64: dts: qcom: sagit: add initial device tree for sagit
arm64: dts: qcom: sc7180-trogdor-homestar: fully configure secondary I2S pins
arm64: dts: qcom: sc7180-trogdor: Add missing supplies for rt5682
arm64: dts: qcom: sc7180-trogdor: Remove VBAT supply from rt5682s
arm64: dts: qcom: sc7180-trogdor: use generic node names
arm64: dts: qcom: sc7180: Add required-opps for USB
arm64: dts: qcom: sc7180: align TLMM pin configuration with DT schema
arm64: dts: qcom: sc7180: change DSI PHY node name to generic one
arm64: dts: qcom: sc7180: Configure USB as wakeup source
arm64: dts: qcom: sc7180: Drop redundant phy-names from DSI controller
arm64: dts: qcom: sc7180: Fully describe fingerprint node on Trogdor
arm64: dts: qcom: sc7180: revert "arm64: dts: qcom: sc7180: Avoid glitching SPI CS at bootup on trogdor"
arm64: dts: qcom: sc7280-herobrine: correct number of gpio-line-names
arm64: dts: qcom: sc7280-idp-ec-h1: add missing QUP GPIO functions
arm64: dts: qcom: sc7280-idp: don't modify &ipa twice
arm64: dts: qcom: sc7280: Add DT for sc7280-herobrine-zombie
arm64: dts: qcom: sc7280: Add Google Herobrine WIFI SKU dts fragment
arm64: dts: qcom: sc7280: Add GPI DMA compatible fallback
arm64: dts: qcom: sc7280: Add LTE SKU for sc7280-evoker family
arm64: dts: qcom: sc7280: Add nodes to support WoW on WCN6750
arm64: dts: qcom: sc7280: Add required-opps for i2c
arm64: dts: qcom: sc7280: add sc7280-herobrine-audio-rt5682-3mic3.dtsi for evoker
arm64: dts: qcom: sc7280: Add sc7280-herobrine-audio-rt5682.dtsi
arm64: dts: qcom: sc7280: Add touchscreen and touchpad support for evoker
arm64: dts: qcom: sc7280: align LPASS pin configuration with DT schema
arm64: dts: qcom: sc7280: align TLMM pin configuration with DT schema (really)
arm64: dts: qcom: sc7280: assign DSI clock source parents
arm64: dts: qcom: sc7280: drop clock-cells from LPASS TLMM
arm64: dts: qcom: sc7280: Drop redundant phy-names from DSI controller
arm64: dts: qcom: sc7280: fix codec reset line polarity for CRD 1.0/2.0
arm64: dts: qcom: sc7280: fix codec reset line polarity for CRD 3.0/3.1
arm64: dts: qcom: sc7280: Fix cpufreq-epss compatible
arm64: dts: qcom: sc7280: Fully describe fingerprint node on Herobrine
arm64: dts: qcom: sc7280: herobrine: Add pinconf settings for mi2s1
arm64: dts: qcom: sc7280: Include sc7280-herobrine-audio-rt5682.dtsi in herobrine-r1
arm64: dts: qcom: sc7280: Make herobrine-audio-rt5682 mic dtsi's match more
arm64: dts: qcom: sc7280: Mark all Qualcomm reference boards as LTE
arm64: dts: qcom: sc7280: Remove redundant soundwire property
arm64: dts: qcom: sc7280: Remove unused sleep pin control nodes
arm64: dts: qcom: sc7280: sort out the "Status" to last property with sc7280-herobrine-audio-rt5682.dtsi
arm64: dts: qcom: sc7280: Update SNPS Phy params for SC7280
arm64: dts: qcom: sc7280: Update SNPS Phy params for SC7280 IDP device
arm64: dts: qcom: sc7280: Villager doesn't have NVME
arm64: dts: qcom: sc8280xp-crd: enable NVMe SSD
arm64: dts: qcom: sc8280xp-crd: enable SDX55 modem
arm64: dts: qcom: sc8280xp-crd: enable WiFi controller
arm64: dts: qcom: sc8280xp-crd: rename backlight and misc regulators
arm64: dts: qcom: sc8280xp-pmics: Add PMK8280 ADC7 block
arm64: dts: qcom: sc8280xp-pmics: Add support for PMK8280 RESIN input
arm64: dts: qcom: sc8280xp-pmics: Add support for TM5 block in PMK8280
arm64: dts: qcom: sc8280xp-pmics: Add temp alarm for PM8280_{1/2} PMICs
arm64: dts: qcom: sc8280xp-pmics: Add thermal zones for PM8280_{1/2} PMICs
arm64: dts: qcom: sc8280xp-x13s: Add LID switch
arm64: dts: qcom: sc8280xp-x13s: Add PM8280_{1/2} ADC_TM5 channels
arm64: dts: qcom: sc8280xp-x13s: Add PM8280_{1/2} VADC channels
arm64: dts: qcom: sc8280xp-x13s: Add PMK8280 VADC channels
arm64: dts: qcom: sc8280xp-x13s: Add PMR735A VADC channel
arm64: dts: qcom: sc8280xp-x13s: Add thermal zone support
arm64: dts: qcom: sc8280xp-x13s: enable modem
arm64: dts: qcom: sc8280xp-x13s: enable NVMe SSD
arm64: dts: qcom: sc8280xp-x13s: Enable PMK8280 RESIN input
arm64: dts: qcom: sc8280xp-x13s: enable WiFi controller
arm64: dts: qcom: sc8280xp-x13s: Fix up comments
arm64: dts: qcom: sc8280xp/sa8540p: add PCIe2-4 nodes
arm64: dts: qcom: sc8280xp: Add bwmon instances
arm64: dts: qcom: sc8280xp: Add epss_l3 node
arm64: dts: qcom: sc8280xp: add rpmh-stats node
arm64: dts: qcom: sc8280xp: add TCSR node
arm64: dts: qcom: sc8280xp: align TLMM pin configuration with DT schema
arm64: dts: qcom: sc8280xp: drop reference-clock source
arm64: dts: qcom: sc8280xp: fix PCIe DMA coherency
arm64: dts: qcom: sc8280xp: fix primary USB-DP PHY reset
arm64: dts: qcom: sc8280xp: fix UFS DMA coherency
arm64: dts: qcom: sc8280xp: fix UFS reference clocks
arm64: dts: qcom: sc8280xp: fix USB MP QMP PHY nodes
arm64: dts: qcom: sc8280xp: fix USB-DP PHY nodes
arm64: dts: qcom: sc8280xp: Set up L3 scaling
arm64: dts: qcom: sc8280xp: update UFS PHY nodes
arm64: dts: qcom: sda660-inforce-ifc6560: fix no-mmc property for SDHCI
arm64: dts: qcom: sdm630: add UART pin functions
arm64: dts: qcom: sdm630: align APR services node names with dtschema
arm64: dts: qcom: sdm630: align TLMM pin configuration with DT schema
arm64: dts: qcom: sdm630: change DSI PHY node name to generic one
arm64: dts: qcom: sdm630: correct I2C8 pin functions
arm64: dts: qcom: sdm630: Drop redundant phy-names from DSI controller
arm64: dts: qcom: sdm630: fix UART1 pin bias
arm64: dts: qcom: sdm632: fairphone-fp3: add touchscreen
arm64: dts: qcom: sdm660: change DSI PHY node name to generic one
arm64: dts: qcom: sdm660: Drop redundant phy-names from DSI controller
arm64: dts: qcom: sdm845-*: fix uart6 aliases
arm64: dts: qcom: sdm845-*: Fix up comments
arm64: dts: qcom: sdm845-cheza: fix AP suspend pin bias
arm64: dts: qcom: sdm845-db845c-navigation-mezzanine: Add navigation mezzanine dts
arm64: dts: qcom: sdm845-db845c: correct SPI2 pins drive strength
arm64: dts: qcom: sdm845-db845c: Drop redundant address-cells, size-cells declaration
arm64: dts: qcom: sdm845-db845c: Drop redundant reg = in port
arm64: dts: qcom: sdm845-db845c: enable rradc
arm64: dts: qcom: sdm845-db845c: Use okay not ok, disabled not disable for status
arm64: dts: qcom: sdm845-oneplus: enable rradc
arm64: dts: qcom: sdm845-polaris: Don't duplicate DMA assignment
arm64: dts: qcom: sdm845-shift-axolotl: fix Bluetooth
arm64: dts: qcom: sdm845-sony-xperia-tama: fix no-mmc property for SDHCI
arm64: dts: qcom: sdm845-xiaomi-beryllium-ebbg: introduce Xiaomi Poco F1 EBBG variant
arm64: dts: qcom: sdm845-xiaomi-beryllium: enable rradc
arm64: dts: qcom: sdm845-xiaomi-polaris: fix codec pin conf name
arm64: dts: qcom: sdm845: add displayport node
arm64: dts: qcom: sdm845: align APR services node names with dtschema
arm64: dts: qcom: sdm845: align dai node names with dtschema
arm64: dts: qcom: sdm845: align node names with DT schema
arm64: dts: qcom: sdm845: align TLMM pin configuration with DT schema
arm64: dts: qcom: sdm845: change DSI PHY node name to generic one
arm64: dts: qcom: sdm845: commonize bluetooth UART pinmux
arm64: dts: qcom: sdm845: correct slimbus children unit addresses
arm64: dts: qcom: sdm845: Define the number of available ports
arm64: dts: qcom: sdm845: Drop redundant phy-names from DSI controller
arm64: dts: qcom: sdm845: drop unused slimbus dmas
arm64: dts: qcom: sdm845: drop unused slimbus properties
arm64: dts: qcom: sdm845: switch usb_1 phy to use combo usb+dp phy
arm64: dts: qcom: sdm850-lenovo-yoga-c630: correct I2C12 pins drive strength
arm64: dts: qcom: sdm850-samsung-w737: correct I2C12 pins drive strength
arm64: dts: qcom: sm4250: Add soc dtsi
arm64: dts: qcom: sm4250: Add support for oneplus-billie2
arm64: dts: qcom: sm6115: Add basic soc dtsi
arm64: dts: qcom: sm6115: Add cpufreq-hw support
arm64: dts: qcom: sm6115: Add dispcc node
arm64: dts: qcom: sm6115: Add GPI DMA
arm64: dts: qcom: sm6115: Add i2c/spi nodes
arm64: dts: qcom: sm6115: Add mdss/dpu node
arm64: dts: qcom: sm6115: Add PRNG node
arm64: dts: qcom: sm6115: Add rpm-stats node
arm64: dts: qcom: sm6115: Add smmu fallback to qcom generic compatible
arm64: dts: qcom: sm6115: Add TSENS node
arm64: dts: qcom: sm6115: Add WCN node
arm64: dts: qcom: sm6125-seine: Configure additional trinket thermistors
arm64: dts: qcom: sm6125-seine: Include PM6125 and configure PON
arm64: dts: qcom: sm6125-sony-xperia: add missing SD CD GPIO functions
arm64: dts: qcom: sm6125: align TLMM pin configuration with DT schema
arm64: dts: qcom: sm6125: Enable Command Queue Engine (CQE) for SDHCI 1
arm64: dts: qcom: sm6125: fix SDHCI CQE reg names
arm64: dts: qcom: sm6350-lena: Add SD Card Detect to sdc2 on/off pinctrl
arm64: dts: qcom: sm6350-lena: Configure Samsung touchscreen
arm64: dts: qcom: sm6350-lena: Define pm6350 and pm6150l regulators
arm64: dts: qcom: sm6350-lena: Enable QUP and GPI DMA
arm64: dts: qcom: sm6350-lena: Include pm6350 and configure buttons
arm64: dts: qcom: sm6350-lena: Provide power to SDHCI 2 (SDCard slot)
arm64: dts: qcom: sm6350: Add apps_smmu with streamID to SDHCI 1/2 nodes
arm64: dts: qcom: sm6350: Add pinctrl for SDHCI 2
arm64: dts: qcom: sm6350: Add resets for SDHCI 1/2
arm64: dts: qcom: sm6350: drop bogus DP PHY clock
arm64: dts: qcom: sm6350: fix USB-DP PHY registers
arm64: dts: qcom: sm6375-pdx225: Add PMIC peripherals
arm64: dts: qcom: sm6375-pdx225: Configure Samsung touchscreen
arm64: dts: qcom: sm6375-pdx225: Configure SMD RPM regulators
arm64: dts: qcom: sm6375-pdx225: Enable ADSP & CDSP
arm64: dts: qcom: sm6375-pdx225: Enable QUPs & GPI DMA
arm64: dts: qcom: sm6375-pdx225: Enable SD card slot
arm64: dts: qcom: sm6375: Add ADSP&CDSP
arm64: dts: qcom: sm6375: Add GPI DMA nodes
arm64: dts: qcom: sm6375: Add pin configs for some QUP configurations
arm64: dts: qcom: sm6375: Add QUPs and corresponding SPI/I2C hosts
arm64: dts: qcom: sm6375: Add SDHCI2
arm64: dts: qcom: sm6375: Add SMP2P for ADSP&CDSP
arm64: dts: qcom: sm7225-fairphone-fp4: Enable SD card
arm64: dts: qcom: sm8150: align TLMM pin configuration with DT schema
arm64: dts: qcom: sm8150: fix UFS PHY registers
arm64: dts: qcom: sm8150: Use defines for power domain indices
arm64: dts: qcom: sm8250-edo: Add NXP PN553 NFC
arm64: dts: qcom: sm8250-mtp: fix reset line polarity
arm64: dts: qcom: sm8250-sony-xperia-edo: fix no-mmc property for SDHCI
arm64: dts: qcom: sm8250-sony-xperia-edo: fix touchscreen bias-disable
arm64: dts: qcom: sm8250: Add coresight components
arm64: dts: qcom: sm8250: align APR services node names with dtschema
arm64: dts: qcom: sm8250: align LPASS pin configuration with DT schema
arm64: dts: qcom: sm8250: align TLMM pin configuration with DT schema
arm64: dts: qcom: sm8250: camss: Define ports and ports address/size cells
arm64: dts: qcom: sm8250: change DSI PHY node name to generic one
arm64: dts: qcom: sm8250: correct LPASS pin pull down
arm64: dts: qcom: sm8250: drop bogus DP PHY clock
arm64: dts: qcom: sm8250: Drop redundant phy-names from DSI controller
arm64: dts: qcom: sm8250: fix UFS PHY registers
arm64: dts: qcom: sm8250: fix USB-DP PHY registers
arm64: dts: qcom: sm8250: Remove redundant soundwire property
arm64: dts: qcom: sm8250: use generic name for LPASS clock controller
arm64: dts: qcom: sm8350-sagami: Add GPIO line names for TLMM
arm64: dts: qcom: sm8350-sagami: Add most RPMh regulators
arm64: dts: qcom: sm8350-sagami: Wire up SDHCI2
arm64: dts: qcom: sm8350-sagami: Wire up USB regulators and fix USB3
arm64: dts: qcom: sm8350: Add GPI DMA compatible fallback
arm64: dts: qcom: sm8350: Add SDHCI2
arm64: dts: qcom: sm8350: correct SDHCI interconnect arguments
arm64: dts: qcom: sm8350: fix UFS PHY registers
arm64: dts: qcom: sm8450-hdk: add SDHCI for microSD
arm64: dts: qcom: sm8450-hdk: add sound support
arm64: dts: qcom: sm8450-nagara: Add gpio line names for TLMM
arm64: dts: qcom: sm8450-nagara: Add Samsung touchscreen
arm64: dts: qcom: sm8450-nagara: Separate out Nagara platform dtsi
arm64: dts: qcom: sm8450-qrd: add SDHCI for microSD
arm64: dts: qcom: sm8450: Add description of camera control interfaces
arm64: dts: qcom: sm8450: add display clock controller
arm64: dts: qcom: sm8450: Add GPI DMA compatible fallback
arm64: dts: qcom: sm8450: add GPR node
arm64: dts: qcom: sm8450: add Soundwire and LPASS
arm64: dts: qcom: sm8450: Add Xperia 5 IV support
arm64: dts: qcom: sm8450: align MMC node names with dtschema
arm64: dts: qcom: sm8450: disable SDHCI SDR104/SDR50 on all boards
arm64: dts: qcom: sm8450: drop incorrect spi-max-frequency
arm64: dts: qcom: sm8450: fix UFS PHY registers
arm64: dts: qcom: sm8450: move SDHCI pin configuration to DTSI
arm64: dts: qcom: sm8450: Supply clock from cpufreq node to CPUs
arm64: dts: qcom: sm8450: Use defines for power domain indices
arm64: dts: qcom: split beryllium dts into common dtsi and tianma dts
arm64: dts: qcom: starqltechn: add initial device tree for starqltechn
arm64: dts: qcom: trim addresses to 8 digits
arm64: dts: qcom: Update soundwire secondary node names
arm64: dts: qcom: use generic node name "gpio" in SPMI PMIC
arm64: dts: qcom: w737: correct firmware paths
arm64: dts: renesas: condor-common: Add missing bootargs
arm64: dts: renesas: r8a779a0: Update to R-Car Gen4 compatible values
arm64: dts: renesas: r8a779f0: Add Ethernet Switch and SERDES nodes
arm64: dts: renesas: r8a779f0: Fix HSCIF "brg_int" clock
arm64: dts: renesas: r8a779f0: Fix SCIF "brg_int" clock
arm64: dts: renesas: r8a779g0: Add CA76 operating points
arm64: dts: renesas: r8a779g0: Add CMT node
arm64: dts: renesas: r8a779g0: Add CPU core clocks
arm64: dts: renesas: r8a779g0: Add CPUIdle support
arm64: dts: renesas: r8a779g0: Add DMA support
arm64: dts: renesas: r8a779g0: Add INTC-EX node
arm64: dts: renesas: r8a779g0: Add L3 cache controller
arm64: dts: renesas: r8a779g0: Add MSIOF nodes
arm64: dts: renesas: r8a779g0: Add PWM device nodes
arm64: dts: renesas: r8a779g0: Add remaining HSCIF nodes
arm64: dts: renesas: r8a779g0: Add RPC node
arm64: dts: renesas: r8a779g0: Add SCIF nodes
arm64: dts: renesas: r8a779g0: Add SDHI node
arm64: dts: renesas: r8a779g0: Add secondary CA76 CPU cores
arm64: dts: renesas: r8a779g0: Add TMU nodes
arm64: dts: renesas: r8a779g0: Add TPU device node
arm64: dts: renesas: r8a779g0: Fix HSCIF0 "brg_int" clock
arm64: dts: renesas: r9a07g043: Introduce SOC_PERIPHERAL_IRQ() macro to specify interrupt property
arm64: dts: renesas: r9a07g043: Split out RZ/G2UL SoC specific parts
arm64: dts: renesas: r9a09g011: Add L2 Cache node
arm64: dts: renesas: r9a09g011: Add system controller node
arm64: dts: renesas: r9a09g011: Add watchdog node
arm64: dts: renesas: r9a09g011: Fix I2C SoC specific strings
arm64: dts: renesas: r9a09g011: Fix unit address format error
arm64: dts: renesas: Rename DTB overlay source files from .dts to .dtso
arm64: dts: renesas: rzg2l: Add missing cache-level properties
arm64: dts: renesas: rzg2l: Drop #address-cells from pinctrl nodes
arm64: dts: renesas: rzg2l: Drop WDT2 nodes
arm64: dts: renesas: rzg2lc-smarc: Include SoM DTSI into board DTS
arm64: dts: renesas: rzg2ul-smarc: Move spi1 pinmux to carrier board DTSI
arm64: dts: renesas: rzv2mevk2: Enable watchdog
arm64: dts: renesas: spider-cpu: Switch from SCIF3 to HSCIF0
arm64: dts: renesas: spider-ethernet: Enable Ethernet Switch and SERDES
arm64: dts: renesas: white-hawk-cpu: Add eMMC support
arm64: dts: renesas: white-hawk-cpu: Add PCA9654 I/O Expander
arm64: dts: renesas: white-hawk-cpu: Add QSPI FLASH support
arm64: dts: renesas: white-hawk-cpu: Sort RWDT entry correctly
arm64: dts: rockchip: Add analog audio on ODROID-M1
arm64: dts: rockchip: Add Anbernic RG351M
arm64: dts: rockchip: add Anbernic RG353V and RG353VS
arm64: dts: rockchip: add BT/wifi nodes to Pinephone Pro
arm64: dts: rockchip: Add dts for rockchip rk3566 box demo board
arm64: dts: rockchip: Add Hardkernel ODROID-M1 board
arm64: dts: rockchip: Add HDMI supplies on Rock960
arm64: dts: rockchip: Add I2S2 node for RADXA Rock 3A
arm64: dts: rockchip: add io domain setting to rk3566-box-demo
arm64: dts: rockchip: Add IR receiver node to ODROID-M1
arm64: dts: rockchip: add missing #interrupt-cells to rk356x pcie2x1
arm64: dts: rockchip: Add nodes for SDIO/UART Wi-Fi/Bluetooth modules to Radxa Rock 3A
arm64: dts: rockchip: Add NOR flash to ODROID-M1
arm64: dts: rockchip: Add Odroid Go Advance Black Edition
arm64: dts: rockchip: Add Odroid Go Super
arm64: dts: rockchip: Add PCIe v3 nodes to rock-3a
arm64: dts: rockchip: Add PCIEe v3 nodes to ODROID-M1
arm64: dts: rockchip: add poll-interval to RGxx3 devices
arm64: dts: rockchip: add PX30-Β΅Q7 (Ringneck) SoM with Haikou baseboard
arm64: dts: rockchip: Add regulator suffix to rock-3a
arm64: dts: rockchip: add rk3328 crypto node
arm64: dts: rockchip: add rk817 chg to RG353P and RG503
arm64: dts: rockchip: Add SATA support to ODROID-M1
arm64: dts: rockchip: Add SOQuartz blade board
arm64: dts: rockchip: Add SOQuartz Model A baseboard
arm64: dts: rockchip: Add support of external clock to ethernet node on Rock 3A SBC
arm64: dts: rockchip: Add support of regulator for ethernet node on Rock 3A SBC
arm64: dts: rockchip: add thermal support to ODROID-M1
arm64: dts: rockchip: align rk3399 DMC OPP table with bindings
arm64: dts: rockchip: drop unused LED mode property from rk3328-roc-cc
arm64: dts: rockchip: Enable GPU on SOQuartz CM4
arm64: dts: rockchip: Enable HDMI audio on ODROID-M1.
arm64: dts: rockchip: Enable HDMI sound on SOQuartz
arm64: dts: rockchip: Enable PCIe 2 on SOQuartz CM4IO
arm64: dts: rockchip: enable pcie2 on rk3566-roc-pc
arm64: dts: rockchip: Enable the GPU on ODROID-M1
arm64: dts: rockchip: Enable the USB 2.0 ports on ODROID-M1
arm64: dts: rockchip: Enable the USB 3.0 ports on ODROID-M1
arm64: dts: rockchip: enable tsadc for ROCK 4C+
arm64: dts: rockchip: Enable video output and HDMI on SOQuartz
arm64: dts: rockchip: Enable vop2 and hdmi tx on ODROID-M1
arm64: dts: rockchip: fix input enable pinconf on rk3399
arm64: dts: rockchip: fix probe of analog sound card on rock-3a
arm64: dts: rockchip: fix spdif@fe460000 ordering on rk356x
arm64: dts: rockchip: Move most of Odroid Go Advance DTS into a DTSI
arm64: dts: rockchip: reduce thermal limits on rk3399-pinephone-pro
arm64: dts: rockchip: remove unsupported property from sdmmc2 for rock-3a
arm64: dts: rockchip: rk3399: add crypto node
arm64: dts: rockchip: RK356x: Add I2S2 device node
arm64: dts: rockchip: set sdmmc0 speed to sd-uhs-sdr50 on rock-3a
arm64: dts: rockchip: update cache properties for rk3308 and rk3328
arm64: dts: rockchip: Update joystick to polled for OG2
arm64: dts: rockchip: use correct reset names for rk3399 crypto nodes
arm64: dts: socfpga: Add clk-phase-sd-hs property to the sdmmc node
arm64: dts: ti: Add k3-j721e-beagleboneai64
arm64: dts: ti: j721e-common-proc-board: Fix sound node-name
arm64: dts: ti: k3-am625-sk: Add 1.4GHz OPP
arm64: dts: ti: k3-am625: Introduce operating-points table
arm64: dts: ti: k3-am62: Add general purpose timers for am62
arm64: dts: ti: k3-am62: Enable ECAP nodes at the board level
arm64: dts: ti: k3-am62: Enable EPWM nodes at the board level
arm64: dts: ti: k3-am62: Enable I2C nodes at the board level
arm64: dts: ti: k3-am62: Enable MCAN nodes at the board level
arm64: dts: ti: k3-am62: Enable MDIO nodes at the board level
arm64: dts: ti: k3-am62: Enable OSPI nodes at the board level
arm64: dts: ti: k3-am62: Enable SDHCI nodes at the board level
arm64: dts: ti: k3-am62: Enable SPI nodes at the board level
arm64: dts: ti: k3-am62: Enable UART nodes at the board level
arm64: dts: ti: k3-am62: MDIO pinmux should belong to the MDIO node
arm64: dts: ti: k3-am64-main: Drop RNG clock
arm64: dts: ti: k3-am64: Enable ECAP nodes at the board level
arm64: dts: ti: k3-am64: Enable EPWM nodes at the board level
arm64: dts: ti: k3-am64: Enable GPMC and ELM nodes at the board level
arm64: dts: ti: k3-am64: Enable I2C nodes at the board level
arm64: dts: ti: k3-am64: Enable MCAN nodes at the board level
arm64: dts: ti: k3-am64: Enable MDIO nodes at the board level
arm64: dts: ti: k3-am64: Enable PCIe nodes at the board level
arm64: dts: ti: k3-am64: Enable SPI nodes at the board level
arm64: dts: ti: k3-am64: Enable UART nodes at the board level
arm64: dts: ti: k3-am64: MDIO pinmux should belong to the MDIO node
arm64: dts: ti: k3-am65-main: Drop dma-coherent in crypto node
arm64: dts: ti: k3-am65-main: Drop RNG clock
arm64: dts: ti: k3-am65: Add general purpose timers for am65
arm64: dts: ti: k3-am65: Configure pinctrl for timer IO pads
arm64: dts: ti: k3-am65: Enable ECAP nodes at the board level
arm64: dts: ti: k3-am65: Enable EPWM nodes at the board level
arm64: dts: ti: k3-am65: Enable I2C nodes at the board level
arm64: dts: ti: k3-am65: Enable Mailbox nodes at the board level
arm64: dts: ti: k3-am65: Enable MCAN nodes at the board level
arm64: dts: ti: k3-am65: Enable McASP nodes at the board level
arm64: dts: ti: k3-am65: Enable MDIO nodes at the board level
arm64: dts: ti: k3-am65: Enable PCIe nodes at the board level
arm64: dts: ti: k3-am65: Enable SPI nodes at the board level
arm64: dts: ti: k3-am65: Enable UART nodes at the board level
arm64: dts: ti: k3-am65: MDIO pinmux should belong to the MDIO node
arm64: dts: ti: k3-j7200-mcu-wakeup: Drop dma-coherent in crypto node
arm64: dts: ti: k3-j7200: Enable I2C nodes at the board level
arm64: dts: ti: k3-j7200: Enable Mailbox nodes at the board level
arm64: dts: ti: k3-j7200: Enable UART nodes at the board level
arm64: dts: ti: k3-j721e-main: Add dts nodes for EHRPWMs
arm64: dts: ti: k3-j721e-main: Drop dma-coherent in crypto node
arm64: dts: ti: k3-j721e-main: Drop RNG clock
arm64: dts: ti: k3-j721e-sk: Add pinmux for RPi Header
arm64: dts: ti: k3-j721e: Enable I2C nodes at the board level
arm64: dts: ti: k3-j721e: Enable Mailbox nodes at the board level
arm64: dts: ti: k3-j721e: Enable MCAN nodes at the board level
arm64: dts: ti: k3-j721e: Enable MCASP nodes at the board level
arm64: dts: ti: k3-j721e: Enable UART nodes at the board level
arm64: dts: ti: k3-j721s2-main: Enable crypto accelerator
arm64: dts: ti: k3-j721s2: Enable I2C nodes at the board level
arm64: dts: ti: k3-j721s2: Enable Mailbox nodes at the board level
arm64: dts: ti: k3-j721s2: Enable MCAN nodes at the board level
arm64: dts: ti: k3-j721s2: Enable UART nodes at the board level
arm64: dts: ti: k3-j721s2: Fix the interrupt ranges property for main & wkup gpio intr
arm64: dts: ti: Rename clock-names adc_tsc_fck to fck
arm64: dts: ti: Trim addresses to 8 digits
arm64: dts: tqma8mpql: add PCIe support
arm64: dts: tqma8mpql: add support for 2nd USB (host) interface
arm64: dts: tqma8mq-mba8mx: Add vcc supply to i2c eeproms
arm64: dts: Update cache properties for amlogic
arm64: dts: Update cache properties for Arm Ltd platforms
arm64: dts: Update cache properties for broadcom
arm64: dts: Update cache properties for freescale
arm64: dts: Update cache properties for hisilicon
arm64: dts: Update cache properties for marvell
arm64: dts: Update cache properties for mediatek
arm64: dts: verdin-imx8mm: fix dahlia audio playback
arm64: dts: verdin-imx8mm: fix dev board audio playback
arm64: dts: verdin-imx8mm: improve pcie node
arm64: dts: verdin-imx8mm: verdin-imx8mp: improve include notation
arm64: dts: verdin-imx8mm: verdin-imx8mp: rename sn65dsi83 to sn65dsi84
arm64: dts: verdin-imx8mp: add gpio usb-b connector
arm64: dts: verdin-imx8mp: add usb_1 over-current detection
arm64: dts: verdin-imx8mp: dahlia: mark usb_2 permanently attached
arm64: dts: verdin-imx8mp: disable usb port power control
arm64: dts: verdin-imx8mp: improve pinctrl for vbus-supplies
arm64: dts: verdin-imx8mp: remove usb_2 over-current detection disabling
arm64: dts: xilinx: zynqmp: Add RPU subsystem device node
arm64: dts: zynqmp: Add ports for the DisplayPort subsystem
arm64: dts: zynqmp: zcu106a: Describe DisplayPort connector
arm64: efi: Account for the EFI runtime stack in stack unwinder
arm64: efi: Avoid dcache_clean_poc() altogether in efi_enter_kernel()
arm64: efi: Avoid workqueue to check whether EFI runtime is live
arm64: efi: Execute runtime services from a dedicated stack
arm64: efi: Force the use of SetVirtualAddressMap() on eMAG and Altra Max machines
arm64: efi: Limit allocations to 48-bit addressable physical region
arm64: efi: Move dcache cleaning of loaded image out of efi_enter_kernel()
arm64: efi: Move efi-entry.S into the libstub source directory
arm64: efi: Recover from synchronous exceptions occurring in firmware
arm64: Enable data independent timing (DIT) in the kernel
arm64: entry: Fix typo
arm64: errata: Workaround possible Cortex-A715 [ESR|FAR]_ELx corruption
arm64: errata: Workaround possible Cortex-A715 [ESR|FAR]_ELx corruption
arm64: factor insn read out of call_undef_hook()
arm64: factor out EL1 SSBS emulation hook
arm64: Fix build with CC=clang, CONFIG_FTRACE=y and CONFIG_STACK_TRACER=y
arm64: implement dynamic shadow call stack for Clang
arm64: insn: always inline hint generation
arm64: insn: always inline predicates
arm64: insn: remove aarch64_insn_gen_prefetch()
arm64: insn: simplify insn group identification
arm64: jump_label: mark arguments as const to satisfy asm constraints
arm64: kdump: Provide default size when crashkernel=Y,low is not specified
arm64: kdump: Support crashkernel=X fall back to reserve region above DMA zones
arm64: kprobes: Let arch do_page_fault() fix up page fault in user handler
arm64: kprobes: Return DBG_HOOK_ERROR if kprobes can not handle a BRK
arm64: make is_ttbrX_addr() noinstr-safe
arm64: mm: kfence: only handle translation faults
arm64: move on_thread_stack() to
arm64: mte: Avoid the racy walk of the vma list during core dump
arm64: mte: Fix double-freeing of the temporary tag storage during coredump
arm64: mte: Fix/clarify the PG_mte_tagged semantics
arm64: mte: Lock a page for MTE tag initialisation
arm64: paravirt: remove conduit check in has_pv_steal_clock
arm64: perf: reject CHAIN events at creation time
arm64: Prohibit instrumentation on arch_stack_walk()
arm64: ptrace: Use ARM64_SME to guard the SME register enumerations
arm64: ptrace: user_regset_copyin_ignore() always returns 0
arm64: Remove CONFIG_ARCH_NR_GPIO
arm64: remove current_top_of_stack()
arm64: remove special treatment for the link order of head.o
arm64: renesas: Drop selecting GPIOLIB and PINCTRL
arm64: rework EL0 MRS emulation
arm64: split EL0/EL1 UNDEF handlers
arm64: tegra: Add dma-channel-mask in GPCDMA node
arm64: tegra: Add ECAM aperture info for all the PCIe controllers
arm64: tegra: Add missing compatible string to Ethernet USB device
arm64: tegra: Add missing whitespace
arm64: tegra: Add NVDEC on Tegra234
arm64: tegra: Add PWM fan for Jetson AGX Orin
arm64: tegra: Add SBSA UART for Tegra234
arm64: tegra: Add Tegra234 SDMMC1 device tree node
arm64: tegra: Enable GTE nodes
arm64: tegra: Enable PWM users on Jetson AGX Orin
arm64: tegra: Fix non-prefetchable aperture of PCIe C3 controller
arm64: tegra: Fix Prefetchable aperture ranges of Tegra234 PCIe controllers
arm64: tegra: Fix ranges for host1x nodes
arm64: tegra: Fix up compatible string for SDMMC1 on Tegra234
arm64: tegra: Fixup pinmux node names
arm64: tegra: Populate Tegra234 PWMs
arm64: tegra: Remove 'enable-active-low'
arm64: tegra: Remove clock-names from PWM nodes
arm64: tegra: Remove reset-names for QSPI
arm64: tegra: Remove unneeded clock-names for Tegra132 PWM
arm64: tegra: Remove unused property for I2C
arm64: tegra: Remove unused reset-names for QSPI
arm64: tegra: Restructure Tegra210 PMC pinmux nodes
arm64: tegra: Separate AON pinmux from main pinmux on Tegra194
arm64: tegra: Sort nodes by unit-address
arm64: tegra: Update cache properties
arm64: tegra: Update console for Jetson Xavier and Orin
arm64: tegra: Use correct compatible string for Tegra194 HDA
arm64: tegra: Use correct compatible string for Tegra234 HDA
arm64: tegra: Use vbus-gpios property
arm64: unwind: add asynchronous unwind tables to kernel and modules
 
Linux: arm64:uprobe fix the uprobe SWBP_INSN in big-endian
 
ARM: 9252/1: module: Teach unwinder about PLTs
ARM: 9253/1: ubsan: select ARCH_HAS_UBSAN_SANITIZE_ALL
ARM: 9254/1: mm: Provide better message when kernel fault
ARM: 9255/1: efi/dump UEFI runtime page tables for ARM
ARM: 9256/1: NWFPE: avoid compiler-generated __aeabi_uldivmod
ARM: 9257/1: Disable FIQs (but not IRQs) on CPUs shutdown paths
ARM: 9258/1: stacktrace: Make stack walk callback consistent with generic code
ARM: 9259/1: stacktrace: Convert stacktrace to generic ARCH_STACKWALK
ARM: 9260/1: lib/xor: use r10 rather than r7 in xor_arm4regs_{2|3}
ARM: 9261/1: amba: Drop redundant assignments of the system PM callbacks
ARM: 9262/1: remove lazy evaluation in Makefile
ARM: 9263/1: use .arch directives instead of assembler command line flags
ARM: 9264/1: only use -mtp=cp15 for the compiler
ARM: 9265/1: pass -march= only to compiler
ARM: 9267/1: Define Armv8 registers in AArch32 state
ARM: 9268/1: vfp: Add hwcap FPHP and ASIMDHP for FEAT_FP16
ARM: 9269/1: vfp: Add hwcap for FEAT_DotProd
ARM: 9270/1: vfp: Add hwcap for FEAT_FHM
ARM: 9271/1: vfp: Add hwcap for FEAT_AA32BF16
ARM: 9272/1: vfp: Add hwcap for FEAT_AA32I8MM
ARM: 9273/1: Add hwcap for Speculation Barrier(SB)
ARM: 9274/1: Add hwcap for Speculative Store Bypassing Safe
ARM: 9275/1: Drop '-mthumb' from AFLAGS_ISA
ARM: 9276/1: Refactor dump_instr()
ARM: 9277/1: Make the dumped instructions are consistent with the disassembled ones
ARM: 9279/1: support function error injection
ARM: 9280/1: mm: fix warning on phys_addr_t to void pointer assignment
ARM: 9284/1: include from proc-macros.S to fix -Wundef warnings
ARM: 9287/1: Reduce __thumb2__ definition to crypto files that require it
ARM: configs: at91: sama7: add config for microchip otpc
ARM: configs: at91: sama7: add config for thermal management
ARM: configs: at91: sama7: use make savedefconfig
ARM: configs: multi_v7: switch to new MICROCHIP_ISC driver
ARM: configs: sama5/7: switch to new MICROCHIP_ISC driver
 
arm: configs: spear6xx: Enable PL110 display controller
arm: configs: spear6xx: Refresh defconfig
 
ARM: disallow pre-ARMv5 builds with ld.lld
ARM: dts: am335x: align LED node names with dtschema
ARM: dts: am335x: drop panel endpoint unit address
ARM: dts: am335x: Fix TDA998x ports addressing
ARM: dts: armada-370: Fix assigned-addresses for every PCIe Root Port
ARM: dts: armada-375: Fix assigned-addresses for every PCIe Root Port
ARM: dts: armada-375: Update network description to match schema
ARM: dts: armada-38x: Fix assigned-addresses for every PCIe Root Port
ARM: dts: armada-38x: Fix compatible string for gpios
ARM: dts: armada-39x: Fix assigned-addresses for every PCIe Root Port
ARM: dts: armada-39x: Fix compatible string for gpios
ARM: dts: armada-xp: add interrupts for watchdog
ARM: dts: armada-xp: Fix assigned-addresses for every PCIe Root Port
ARM: dts: armada: align LED node names with dtschema
ARM: dts: armada: correct indentation
ARM: dts: aspeed-g6: Add aliases for mdio nodes
ARM: dts: aspeed: Add Delta AHE-50DC BMC
ARM: dts: aspeed: Add IBM Bonnell system BMC devicetree
ARM: dts: aspeed: align SPI node name with dtschema
ARM: dts: aspeed: bletchley: Bind presence-sledX pins via gpio-keys
ARM: dts: aspeed: bletchley: Change LED sys_log_id to active low
ARM: dts: aspeed: bletchley: Disable GPIOV2 pull-down
ARM: dts: aspeed: bletchley: Enable emmc and ehci1
ARM: dts: aspeed: bletchley: Update and fix gpio-line-names
ARM: dts: aspeed: bletchley: Update fusb302 nodes
ARM: dts: aspeed: Fix pca9849 compatible
ARM: dts: aspeed: mtjade,mtmitchell: Add BMC SSIF nodes
ARM: dts: aspeed: mtjade: Add SMPro nodes
ARM: dts: aspeed: p10bmc: Add occ-hwmon nodes
ARM: dts: aspeed: rainier,everest: Move reserved memory regions
ARM: dts: aspeed: rainier: Fix pca9551 nodes
ARM: dts: aspeed: Remove Mihawk
ARM: dts: at91: sam9x60: fix the ddr clock for sam9x60
ARM: dts: at91: sam9x60ek: remove status = "okay" for regulators
ARM: dts: at91: sama7g5: add cells for temperature calibration
ARM: dts: at91: sama7g5: add io-channel-cells to adc node
ARM: dts: at91: sama7g5: add otpc node
ARM: dts: at91: sama7g5: add temperature sensor
ARM: dts: at91: sama7g5: add thermal zones node
ARM: dts: at91: sama7g5: fix signal name of pin PD8
ARM: dts: at91: sama7g5: use generic name for securam
ARM: dts: at91: sama7g5ek: align power rails for sdmmc0/1
ARM: dts: axp22x/axp809: Add GPIO controller nodes
ARM: dts: axp803/axp81x: Drop GPIO LDO pinctrl nodes
ARM: dts: bcm2835-rpi: Use firmware clocks for display
ARM: dts: bcm283x: Fix underscores in node names
ARM: dts: bcm283x: Move ACT LED into separate dtsi
ARM: dts: bcm283x: Remove bcm2835-rpi-common.dtsi from SoC DTSI
ARM: dts: bcm47094: Add devicetree for D-Link DIR-890L
ARM: dts: bcm53016: Add devicetree for D-Link DWL-8610AP
ARM: dts: BCM5301X: Correct description of TP-Link partitions
ARM: dts: broadcom: align LED node names with dtschema
ARM: dts: colibri-imx6: move vbus-supply to module level device tree
ARM: dts: colibri-imx6: specify usbh_pen gpio being active-low
ARM: dts: colibri-imx6: usb dual-role switching
ARM: dts: colibri-imx6ull: add -hog to gpio hogs
ARM: dts: colibri-imx6ull: enable default peripherals
ARM: dts: colibri-imx6ull: Enable dual-role switching
ARM: dts: colibri-imx6ull: keep peripherals disabled
ARM: dts: colibri-imx7: fix confusing naming
ARM: dts: DBx500 cryp and hash uses power domain
ARM: dts: dove: Fix assigned-addresses for every PCIe Root Port
ARM: dts: exynos: Add new SoC specific compatible string for Exynos3250 SoC
ARM: dts: imx6qdl-gw560x: Remove incorrect 'uart-has-rtscts'
ARM: dts: imx6qdl-sabre*: fix Egalax touchscreen properties
ARM: dts: imx6qdl-sabre: Add mmc aliases
ARM: dts: imx6sl-tolino-shine2hd: Add backlight
ARM: dts: imx6sl-tolino-shine2hd: Add backlight boost
ARM: dts: imx6ul-pico-dwarf: Use 'clock-frequency'
ARM: dts: imx6ul/ull: suspend i.MX6UL watchdog in wait mode
ARM: dts: imx7-colibri: remove spurious debounce property
ARM: dts: imx7d-pico: Use 'clock-frequency'
ARM: dts: imx7d-remarkable2: Enable silergy,sy7636a
ARM: dts: imx7d-smegw01: Fix USB host over-current polarity
ARM: dts: imx: Add devicetree for Kobo Aura 2
ARM: dts: imx: e60k02: Add touchscreen
ARM: dts: imx: Fix pca9547 i2c-mux node name
ARM: dts: imx: trim addresses to 8 digits
ARM: dts: kirkwood: Add Zyxel NSA310S board
ARM: dts: kirkwood: correct indentation
ARM: dts: lan966x: Add interrupt support for PHYs on pcb8290
ARM: dts: lan966x: Add otp support
ARM: dts: logicpd: align LED node names with dtschema
ARM: dts: lpc32xx: trim addresses to 8 digits
ARM: dts: ls1021: correct indentation
ARM: dts: nuvoton,wpcm450-supermicro-x9sci-ln4f: Add GPIO line names
ARM: dts: nuvoton: Remove bogus unit addresses from fixed-partition nodes
ARM: dts: nuvoton: wpcm450: Add missing aliases for serial0/serial1
ARM: dts: omap: align LED node names with dtschema
ARM: dts: omap: correct indentation
ARM: dts: omap: echo: use preferred enable-gpios for LP5523 LED
ARM: dts: omap: trim addresses to 8 digits
ARM: dts: pxa168: add timer reset and clock
ARM: dts: qcom-apq8060: align TLMM pin configuration with DT schema
ARM: dts: qcom-apq8064: change DSI PHY node name to generic one
ARM: dts: qcom-apq8064: change HDMI PHY node name to generic one
ARM: dts: qcom-ipq8064: use pll4 clock for the gcc device
ARM: dts: qcom-msm8660: align RPM regulators node name with bindings
ARM: dts: qcom-msm8960-cdp: align TLMM pin configuration with DT schema
ARM: dts: qcom-msm8960: use define for interrupt constants
ARM: dts: qcom-msm8974: change DSI PHY node name to generic one
ARM: dts: qcom: add 'chassis-type' property
ARM: dts: qcom: Add support for Huawei Watch
ARM: dts: qcom: Add support for Samsung Galaxy Tab 4 10.1 (SM-T530)
ARM: dts: qcom: align LED node names with dtschema
ARM: dts: qcom: align RPM regulators node name with bindings
ARM: dts: qcom: apq8060-dragonboard: use labels to patch device tree
ARM: dts: qcom: apq8064-cm-qs600: pull 3p3v regulator from soc node
ARM: dts: qcom: apq8064-cm-qs600: pull SDCC pwrseq node up one level
ARM: dts: qcom: apq8064-cm-qs600: use labels to patch device tree
ARM: dts: qcom: apq8064-flo: use labels to patch device tree
ARM: dts: qcom: apq8064-ifc6410: fix user1 LED node name
ARM: dts: qcom: apq8064-ifc6410: pull ext-3p3v regulator from soc node
ARM: dts: qcom: apq8064-ifc6410: pull SDCC pwrseq node up one level
ARM: dts: qcom: apq8064-ifc6410: use labels to patch device tree
ARM: dts: qcom: apq8064-nexus7-flo: fix node name for ext 3p3v regulator
ARM: dts: qcom: apq8064-sony-xperia-lagan-yuga: use labels to patch device tree
ARM: dts: qcom: apq8064: disable HDMI nodes by default
ARM: dts: qcom: apq8064: drop amba device node
ARM: dts: qcom: apq8064: drop qcom, prefix from SSBI node name
ARM: dts: qcom: apq8064: Drop redundant phy-names from DSI controller
ARM: dts: qcom: apq8064: drop unit ids from PMIC nodes
ARM: dts: qcom: apq8064: fix coresight compatible
ARM: dts: qcom: apq8064: fix the riva-pil node id
ARM: dts: qcom: apq8084-ifc6540: fix overriding SDHCI
ARM: dts: qcom: apq8084: add tsens interrupt
ARM: dts: qcom: apq8084: fix compatible for l2-cache
ARM: dts: qcom: correct indentation
ARM: dts: qcom: Drop MMCI interrupt-names
ARM: dts: qcom: fix node name for rpm-msg-ram
ARM: dts: qcom: ipq4018-ap120c-ac: Add SoC compatible
ARM: dts: qcom: ipq4018-jalapeno: Add SoC compatible
ARM: dts: qcom: ipq8064-rb3011: Add SoC compatible
ARM: dts: qcom: ipq8064-rb3011: fix nand node validation
ARM: dts: qcom: ipq8064: disable mmc-ddr-1_8v for sdcc1
ARM: dts: qcom: mdm9615*: add SPDX-License-Identifier
ARM: dts: qcom: mdm9615: add missing reg in cpu@0 node
ARM: dts: qcom: mdm9615: align pinctrl subnodes with dt-schema bindings
ARM: dts: qcom: mdm9615: drop unit ids from PMIC nodes
ARM: dts: qcom: mdm9615: remove invalid interrupt-names from pl18x mmc nodes
ARM: dts: qcom: mdm9615: remove invalid spi-max-frequency gsbi3_spi node
ARM: dts: qcom: mdm9615: remove useless amba subnode
ARM: dts: qcom: mdm9615: wp8548-mangoh-green: fix sx150xq node names and probe-reset property
ARM: dts: qcom: msm8226: Add CCI bus
ARM: dts: qcom: msm8226: Add MMCC node
ARM: dts: qcom: msm8226: align TLMM pin configuration with DT schema
ARM: dts: qcom: msm8660: drop qcom, prefix from SSBI node name
ARM: dts: qcom: msm8660: drop unit ids from PMIC nodes
ARM: dts: qcom: msm8660: move pm8058 LED devices to the main DT file
ARM: dts: qcom: msm8960-cdp: drop unit ids from regulator node
ARM: dts: qcom: msm8960: drop amba device node
ARM: dts: qcom: msm8960: drop qcom, prefix from SSBI node name
ARM: dts: qcom: msm8960: drop unit ids from PMIC nodes
ARM: dts: qcom: msm8974-sony-*: fix multi-led node name
ARM: dts: qcom: msm8974: Add CCI bus
ARM: dts: qcom: msm8974: add missing TCSR syscon compatible
ARM: dts: qcom: msm8974: Add OnePlus One
ARM: dts: qcom: msm8974: align TLMM pin configuration with DT schema
ARM: dts: qcom: msm8974: align TLMM pin configuration with DT schema
ARM: dts: qcom: msm8974: clean up USB nodes
ARM: dts: qcom: msm8974: Drop redundant phy-names from DSI controller
ARM: dts: qcom: msm8974: fix tsens compatible
ARM: dts: qcom: msm8974: Remove bogus *-cells from smd-edge
ARM: dts: qcom: msm8974: switch TCSR mutex to MMIO
ARM: dts: qcom: pm8226: Add node for the GPIOs
ARM: dts: qcom: pm8226: fix regulators node name
ARM: dts: qcom: pm8941: adjust coincell node name to bindings
ARM: dts: qcom: pm8941: fix iadc node
ARM: dts: qcom: pm8941: fix vadc channel node names
ARM: dts: qcom: pm8941: rename misc node name
ARM: dts: qcom: pma8084: fix vadc channel node names
ARM: dts: qcom: pmx65: use node name "gpio" for spmi-gpio
ARM: dts: qcom: sdx55: add gpio-ranges to TLMM pinctrl
ARM: dts: qcom: sdx55: align TLMM pin configuration with DT schema
ARM: dts: qcom: sdx65: add dedicated IMEM and syscon compatibles
ARM: dts: qcom: use generic node name "gpio" in SPMI PMIC
 
arm: dts: qcom: use qcom,msm8974pro for pro devices
 
ARM: dts: renesas: Miscellaneous whitespace fixes
ARM: dts: rockchip: add power-domains property to dp node on rk3288
 
arm: dts: socfpga: Add clk-phase-sd-hs property to the sdmmc node
 
ARM: dts: socfpga: align LED node names with dtschema
 
arm: dts: socfpga: align mmc node names with dtschema
 
ARM: dts: socfpga: arria10: Increase NAND boot partition size
ARM: dts: socfpga: Fix pca9548 i2c-mux node name
 
arm: dts: socfpga: remove "clk-phase" in sdmmc_clk
arm: dts: spear600: Add ssp controller nodes
arm: dts: spear600: Fix clcd interrupt
 
ARM: dts: spear: drop 0x from unit address
ARM: dts: ste: ux500: align SPI node name with dtschema
ARM: dts: sti: align LED node names with dtschema
ARM: dts: stihxxx-b2120: fix polarity of reset line of tsin0 port
ARM: dts: stm32: add adc pins muxing on stm32mp135f-dk
ARM: dts: stm32: add adc support on stm32mp135f-dk
ARM: dts: stm32: add adc support to stm32mp13
ARM: dts: stm32: Add DHCOR based Testbench board
ARM: dts: stm32: add dummy vdd_adc regulator on stm32mp135f-dk
ARM: dts: stm32: add fake interrupt propoerty for ASync notif - TEMP/TO REMOVE
ARM: dts: stm32: add fixed regulators to support usb on stm32mp135f-dk
ARM: dts: stm32: add mcp23017 IO expander on I2C1 on stm32mp135f-dk
ARM: dts: stm32: add mcp23017 pinctrl entry for stm32mp13
ARM: dts: stm32: add pins for stm32g0 typec controller on stm32mp13
ARM: dts: stm32: add PWR fixed regulators on stm32mp131
ARM: dts: stm32: add sdmmc cd-gpios for STM32MP135F-DK
ARM: dts: stm32: add support for USB2514B onboard hub on stm32mp157c-ev1
ARM: dts: stm32: add UBSH EHCI and OHCI support on stm32mp131
ARM: dts: stm32: add USB OTG HS support on stm32mp131
ARM: dts: stm32: add USBPHYC and dual USB HS PHY support on stm32mp131
ARM: dts: stm32: Drop linux,default-trigger = "none" from AV96
ARM: dts: stm32: Drop MMCI interrupt-names
ARM: dts: stm32: Drop stm32mp15xc.dtsi from Avenger96
ARM: dts: stm32: enable USB Host EHCI on stm32mp135f-dk
ARM: dts: stm32: enable USB HS phys on stm32mp135f-dk
ARM: dts: stm32: enable USB OTG in dual role mode on stm32mp135f-dk
ARM: dts: stm32: Fix AV96 WLAN regulator gpio property
ARM: dts: stm32: Fix qspi pinctrl phandle for stm32mp151a-prtt1l
ARM: dts: stm32: Fix qspi pinctrl phandle for stm32mp157c-emstamp-argon
ARM: dts: stm32: Fix qspi pinctrl phandle for stm32mp15xx-dhcom-som
ARM: dts: stm32: Fix qspi pinctrl phandle for stm32mp15xx-dhcor-som
ARM: dts: stm32: Rename mdio0 to mdio
ARM: dts: stm32: Rename mdio0 to mdio on DHCOR Testbench board
ARM: dts: stm32: Replace SAI format with dai-format DT property
ARM: dts: stm32: update vbus-supply of usbphyc_port0 on stm32mp157c-ev1
ARM: dts: suniv: f1c100s: add CIR DT node
ARM: dts: suniv: f1c100s: add I2C DT nodes
ARM: dts: suniv: f1c100s: add LRADC node
ARM: dts: suniv: f1c100s: add PWM node
ARM: dts: sunplus: sp7021: drop incorrect spi-max-frequency
ARM: dts: sunxi: correct indentation
ARM: dts: sunxi: H3/H5: Add phys property to USB HCI0
ARM: dts: ti: correct indentation
ARM: dts: turris-omnia: Add ethernet aliases
ARM: dts: turris-omnia: Add switch port 6 node
ARM: dts: Unify pwm-omap-dmtimer node names
ARM: dts: uniphier: Add Pro5 board support
 
arm: dts: Update cache properties for broadcom
 
ARM: dts: Update omap3 musb to probe with ti-sysc
ARM: dts: ux500: Add GPS to the Kyle
ARM: dts: ux500: Fix up the Janice NFC chip
ARM: dts: vexpress: align LED node names with dtschema
ARM: dts: vf610-zii-dev-rev-c: fix polarity of at86rf233 reset line
ARM: dts: vf610: Fix pca9548 i2c-mux node names
ARM: dts: wpcm450-supermicro-x9sci-ln4f: Add SPI flash
ARM: dts: wpcm450: Add clock controller node
ARM: dts: wpcm450: Add FIU SPI controller node
ARM: dts: wpcm450: Add nuvoton,shm = <&shm> to FIU node
ARM: dts: wpcm450: Enable watchdog by default
ARM: findbit: add unwinder information
ARM: findbit: convert to macros
ARM: findbit: document ARMv5 bit offset calculation
ARM: findbit: operate by words
ARM: findbit: provide more efficient ARMv7 implementation
ARM: footbridge: drop unnecessary inclusion
ARM: imx3: Remove unneeded #include
ARM: imx: add missing of_node_put()
ARM: imx_v6_v7_defconfig: Enable silergy,sy7636a
ARM: imx_v6_v7_defconfig: Enable the cyttsp5 touchscreen
ARM: imx_v6_v7_defconfig: Enable USB GPIO extcon support
ARM: ixp4xx: Remove unused debug iomap
ARM: ixp4xx: Remove unused static map
ARM: kexec: make machine_crash_nonpanic_core() static
ARM: keystone: Replace platform SMP with PSCI
ARM: mmp: fix timer_read delay
ARM: multi_v7_defconfig: enable Type-C UCSI and STM32G0 as modules
ARM: mvebu: switch to using gpiod API in pm-board code
ARM: mxs: Remove unneeded #include
ARM: omap1: fix !ARCH_OMAP1_ANY link failures
ARM: omap1: fix building gpio15xx
ARM: OMAP2+: Drop legacy hwmod data for omap3 otg
ARM: OMAP2+: pdata-quirks: stop including wl12xx.h
ARM: omap2: n8x0: stop instantiating codec platform data
 
arm: ptrace: user_regset_copyin_ignore() always returns 0
 
ARM: pxa: enable PXA310/PXA320 for DT-only build
ARM: pxa: fix building with clang
ARM: qcom_defconfig: enable rest of ARMv7 SoCs pinctrl drivers
 
arm: Remove CONFIG_ARCH_NR_GPIO
 
ARM: renumber bits related to _TIF_WORK_MASK
ARM: s3c64xx: include header defining input event codes
ARM: shmobile: Drop selecting GPIOLIB and PINCTRL
ARM: spear: Do not use timer namespace for timer_shutdown() function
ARM: tegra: Add missing power-supply for panels
ARM: tegra: Fix nvidia,io-reset properties
ARM: tegra: Fixup pinmux node names
ARM: tegra: Remove duplicate pin entry in pinmux
ARM: tegra: Remove unused interrupt-parent properties
ARM: tegra: Use correct compatible string for ASUS TF101 panel
ARM: ux500: do not directly dereference __iomem
ARM: ux500: Drop unused register file
 
arm_pmu: acpi: factor out PMU<->CPU association
arm_pmu: acpi: handle allocation failure
arm_pmu: Drop redundant armpmu->map_event() in armpmu_event_init()
arm_pmu: factor out PMU matching
arm_pmu: fix event CPU filtering
arm_pmu: rework ACPI probing
 
asm-generic/io: Add _RET_IP_ to MMIO trace for more accurate debug info
 
ASoC : SOF: amd: Add support for IPC and DSP dumps
 
ASoC/soundwire: revisit interrupt and lcount handling
 
ASoC/tda998x: Fix reporting of nonexistent capture streams
 
ASoC: adau1372: add support for S24_LE mode
ASoC: adau1372: correct PGA enable & mute bit
ASoC: adau1372: fix mclk
ASoC: adau1372: fixes after debugging custom board
ASoC: add devicetree support for WM8961 codec
ASoC: ak4458: add optional reset control to instead of gpio
ASoC: amd: acp-es8336: Drop reference count of ACPI device after use
ASoC: amd: acp: Add setbias level for rt5682s codec in machine driver
ASoC: amd: acp: Add TDM slots setting support for ACP I2S controller
ASoC: amd: acp: Fix possible UAF in acp_dma_open
ASoC: amd: Drop da7219_aad_jack_det() usage
ASoC: amd: fix ACP version typo mistake
ASoC: amd: ps: Move acp63_dev_data strcture from PCI driver
ASoC: amd: ps: update macros with ps platform naming convention
ASoC: amd: Update Pink Sardine platform ACP register header
ASoC: amd: yc: Add ASUS M5402RA into DMI table
ASoC: amd: yc: Add DMI support for new acer/emdoor platforms
ASoC: amd: yc: Add Razer Blade 14 2022 into DMI table
ASoC: amd: yc: Add Xiaomi Redmi Book Pro 14 2022 into DMI table
ASoC: amd: yc: Add Xiaomi Redmi Book Pro 15 2022 into DMI table
ASoC: audio-graph-card2-custom-sample.dtsi: add convert-rate for DPCM (MIXer)
ASoC: audio-graph-card2: check also dpcm node for convert-xxx
ASoC: audio-graph-card2: remove Experimental announce
ASoC: audio-graph-card: fix refcount leak of cpu_ep in __graph_for_each_link()
ASoC: cleanups and improvements for jz4740-i2s
ASoC: codecs: allow WM8961 to be selected by the user
ASoC: codecs: da7219: Do not export da7219_aad_jack_det()
ASoC: codecs: da7219: Do not export internal symbols
ASoC: codecs: da7219: Introduce set_jack() callback
ASoC: codecs: es8326: Convert to i2c's .probe_new()
ASoC: codecs: es8326: Fix DTS properties reading
ASoC: codecs: hda: Fix spelling error in log message
ASoC: codecs: jz4725b: add missed microphone widgets
ASoC: codecs: jz4725b: add missed Mixer inputs
ASoC: codecs: jz4725b: use right control for Master Playback
ASoC: codecs: jz4725b: Various improvements and fixes
ASoC: codecs: lpass-wsa-macro: parse clock-output-names
ASoC: codecs: Remove a useless include
ASoC: codecs: rt298: Add quirk for KBL-R RVP platform
ASoC: codecs: src4xxx-i2c: Convert to i2c's .probe_new()
ASoC: codecs: tas2780: Convert to i2c's .probe_new()
ASoC: codecs: tx-macro: add dmic support via tx macro
ASoC: codecs: wcd-clsh: Remove the unused function
ASoC: codecs: wsa883x: correct playback min/max rates
ASoC: codecs: wsa883x: Shutdown on error path
ASoC: codecs: wsa883x: Simplify with dev_err_probe
ASoC: codecs: wsa883x: use correct header file
ASoC: codecs: wsa883x: Use proper shutdown GPIO polarity
ASoC: core: Exit all links before removing their components
ASoC: core: fix wrong size kzalloc for rtd's components member
ASoC: cs35l36: Use DIV_ROUND_UP() instead of open-coding it
ASoC: cs42l56: fix DT probe
ASoC: cs42l83: change cs42l83_regmap to static
ASoC: cs42xx8-i2c.c: add module device table for of
ASoC: da7219: Fix pole orientation detection on OMTP headsets when playing music
ASoC: dt-bindings: add compatible string for NAU8318
ASoC: dt-bindings: add schema for WM8961
ASoC: dt-bindings: Convert dmic-codec to DT schema
ASoC: dt-bindings: Correct Alexandre Belloni email
ASoC: dt-bindings: Extend name-prefix.yaml into common DAI properties
ASoC: dt-bindings: fsl,micfil: Add compatible string for i.MX93 platform
ASoC: dt-bindings: fsl,sai: Add compatible string for i.MX93 platform
ASoC: dt-bindings: fsl-sai: Fix mx6ul and mx7d compatible strings
ASoC: dt-bindings: fsl-sai: Reinstate i.MX93 SAI compatible string
ASoC: dt-bindings: fsl-sai: Sort main section properties
ASoC: dt-bindings: fsl-sai: Use minItems 5 for i.MX8MN clock and similar
ASoC: dt-bindings: fsl_rpmsg: Add a property to assign the rpmsg channel
ASoC: dt-bindings: maxim,max98357a: Convert to DT schema
ASoC: dt-bindings: maxim,max98504: Convert to DT schema
ASoC: dt-bindings: mt8186-mt6366: add new compatible for max98360a
ASoC: dt-bindings: mt8192-mt6359: Set maxItems, not type, for sound-dai
ASoC: dt-bindings: qcom,apr: Add GLINK channel name for SM8450
ASoC: dt-bindings: qcom,apr: Correct and extend example
ASoC: dt-bindings: qcom,apr: Split services to shared schema
ASoC: dt-bindings: qcom,lpass-tx-macro: correct clocks on SC7280
ASoC: dt-bindings: qcom,lpass-wsa-macro: correct clocks on SM8250
ASoC: dt-bindings: qcom,lpass: do not hard-code clock-output-names
ASoC: dt-bindings: qcom,q6adm: Split to separate schema
ASoC: dt-bindings: qcom,q6afe: Split to separate schema
ASoC: dt-bindings: qcom,q6apm-lpass-dais: Split to separate schema
ASoC: dt-bindings: qcom,q6apm: Add SM8450 bedais node
ASoC: dt-bindings: qcom,q6apm: Split to separate schema
ASoC: dt-bindings: qcom,q6asm: Split to separate schema
ASoC: dt-bindings: qcom,q6core: Split to separate schema
ASoC: dt-bindings: qcom,q6prm: Split to separate schema
ASoC: dt-bindings: qcom,wsa883x: Use correct SD_N polarity
ASoC: dt-bindings: realtek,rt5682s: Add #sound-dai-cells
ASoC: dt-bindings: realtek,rt5682s: Add AVDD and MICVDD supplies
ASoC: dt-bindings: realtek,rt5682s: Add DBVDD and LDO1-IN supplies
ASoC: dt-bindings: Reference common DAI properties
ASoC: dt-bindings: Rework Qualcomm APR/GPR Sound nodes for SM8450
ASoC: dt-bindings: rockchip: i2s-tdm: Add RK3588 compatible
ASoC: dt-bindings: rockchip: i2s-tdm: Make grf property optional
ASoC: dt-bindings: rt5682: Add AVDD, MICVDD and VBAT supplies
ASoC: dt-bindings: rt5682: Add DBVDD and LDO1-IN supplies
ASoC: dt-bindings: rt5682: Set sound-dai-cells to 1
ASoC: dt-bindings: sun50i-dmic: Add D1 compatible string
ASoC: dt-bindings: wcd9335: fix reset line polarity in example
ASoC: fsl-asoc-card: Fix naming of AC'97 CODEC widgets
ASoC: fsl_micfil: Add Hardware Voice Activity Detector support
ASoC: fsl_micfil: Add support for i.MX93 platform
ASoC: fsl_micfil: Add support when using eDMA
ASoC: fsl_micfil: Correct the number of steps on SX controls
ASoC: fsl_rpmsg: Multi-channel support in CPU DAI driver
ASoC: fsl_rpmsg: Register different ASoC machine devices
ASoC: fsl_sai: Add support for i.MX93 platform
ASoC: fsl_sai: fix getting version from VERID
ASoC: fsl_sai: Specify the maxburst to 8 on i.MX93 platform
ASoC: fsl_ssi: Rename AC'97 streams to avoid collisions with AC'97 CODEC
ASoC: fsl_xcvr: Add Counter registers
ASoC: hdmi-codec: Allow playback and capture to be disabled
ASoC: hdmi-codec: zero clear HDMI pdata
ASoC: imx-audio-rpmsg: Create rpmsg channel for MICFIL
ASoC: imx-audmux: use sysfs_emit() to instead of scnprintf()
ASoC: imx-pcm-rpmsg: Multi-channel support for sound card based on rpmsg
ASoC: imx-pcm-rpmsg: Register different platform drivers
ASoC: imx-rpmsg: Assign platform driver used by machine driver to link with
ASoC: ingenic: Remove unnecessary clocks from schema
ASoC: Intel/SOF: simplify S3 resume flows
ASoC: Intel: add Dell SKU 0C11 support
ASoC: Intel: Add HP Stream 8 to bytcr_rt5640.c
ASoC: Intel: add more ACPI tables/quirks for RPL/MTL
ASoC: Intel: add new Dell devices support
ASoC: Intel: avs: Add data probing requests
ASoC: Intel: avs: Add max98927 machine board
ASoC: Intel: avs: Add missing audio amplifier for KBL
ASoC: Intel: avs: Add missing include to HDA board
ASoC: Intel: avs: Add missing SKL-based device IDs
ASoC: Intel: avs: Add probe machine board
ASoC: Intel: avs: Add quirk for KBL-R RVP platform
ASoC: Intel: avs: Add support for max98927 codec
ASoC: Intel: avs: Allow for dumping debug window snapshot
ASoC: Intel: avs: Allow for dumping FW_REGS area
ASoC: Intel: avs: boards: Fix typo in comments
ASoC: Intel: avs: Count low power streams
ASoC: Intel: avs: da7219: Refactor jack handling
ASoC: Intel: avs: Data probing and fw logging
ASoC: Intel: avs: Data probing soc-component
ASoC: Intel: avs: Disconnect substream if suspend or resume fails
ASoC: Intel: avs: Do not print IPC error message twice
ASoC: Intel: avs: Do not reuse msg between different IPC handlers
ASoC: Intel: avs: Do not treat unsupported IPCs as invalid
ASoC: Intel: avs: Drop da7219_aad_jack_det() usage
ASoC: Intel: avs: Drop fifo_lock
ASoC: Intel: avs: Drop usage of debug members in non-debug code
ASoC: Intel: avs: DSP recovery and resume fixes
ASoC: Intel: avs: Enact power gating policy
ASoC: Intel: avs: Fix DMA mask assignment
ASoC: Intel: avs: Fix potential RX buffer overflow
ASoC: Intel: avs: Fixes and new boards support
ASoC: Intel: avs: Gather remaining logs on strace_release()
ASoC: Intel: avs: Handle SUSPEND and RESUME triggers
ASoC: Intel: avs: Implement PCI shutdown
ASoC: Intel: avs: Initialize private data for subsequent HDA FEs
ASoC: Intel: avs: Introduce avs_log_buffer_status_locked()
ASoC: Intel: avs: Introduce debug-context aware helpers
ASoC: Intel: avs: Introduce PCM power management routines
ASoC: Intel: avs: Load max98927 on target platform
ASoC: Intel: avs: Lock substream before snd_pcm_stop()
ASoC: Intel: avs: Make enable_logs() dependent on DEBUG_FS
ASoC: Intel: avs: nau8825: Refactor jack handling
ASoC: Intel: avs: PCM power management
ASoC: Intel: avs: Power and clock gating policy overriding
ASoC: Intel: avs: Probe compress operations
ASoC: Intel: avs: Probing and firmware tracing over debugfs
ASoC: Intel: avs: Refactor jack handling
ASoC: Intel: avs: Restart instead of resuming HDA capture streams
ASoC: Intel: avs: rt274: Refactor jack handling
ASoC: Intel: avs: rt274: Refer to DAI name through a constant
ASoC: Intel: avs: rt286: Add define for codec DAI name
ASoC: Intel: avs: rt286: Refactor jack handling
ASoC: Intel: avs: rt298: Add define for codec DAI name
ASoC: Intel: avs: rt298: Refactor jack handling
ASoC: Intel: avs: rt5682: Add define for codec DAI name
ASoC: Intel: avs: rt5682: Refactor jack handling
ASoC: Intel: avs: rt5682: Refactor jack handling
ASoC: Intel: avs: Simplify d0ix disabling routine
ASoC: Intel: avs: Simplify ignore_fw_version description
ASoC: Intel: avs: Simplify log control for SKL
ASoC: Intel: avs: simplify S3 resume flows
ASoC: Intel: avs: Split pcm pages freeing operation from hw_free()
ASoC: Intel: avs: Standby power-state support
ASoC: Intel: avs: Support AML with rt286 configuration
ASoC: Intel: avs: Support da7219 on both KBL and APL
ASoC: Intel: bdw_rt286: Refactor jack handling
ASoC: Intel: boards: Fix typo in comments
ASoC: Intel: boards: updates for SOF boards
ASoC: Intel: bytcht_es8316: Drop reference count of ACPI device after use
ASoC: Intel: bytcr_rt5640: Add quirk for the Advantech MICA-071 tablet
ASoC: Intel: bytcr_rt5640: Drop reference count of ACPI device after use
ASoC: Intel: bytcr_rt5651: Drop reference count of ACPI device after use
ASoC: Intel: bytcr_wm5102: Drop reference count of ACPI device after use
ASoC: Intel: cirrus-common: Make const array uid_strings static
ASoC: Intel: Drop da7219_aad_jack_det() usage
ASoC: Intel: fix sof-nau8825 link failure
ASoC: Intel: Fix typo in comments
ASoC: Intel: set dpcm_capture for amps
ASoC: Intel: Skylake: Drop pipe_config_idx
ASoC: Intel: Skylake: Fix driver hang during shutdown
ASoC: Intel: Skylake: Fix Kconfig dependency
ASoC: Intel: Skylake: fix possible memory leak in skl_codec_device_init()
ASoC: Intel: Skylake: Introduce single place for pipe-config selection
ASoC: Intel: Skylake: Remove skl_tplg_is_multi_fmt()
ASoC: Intel: Skylake: simplify S3 resume flows
ASoC: Intel: Skylake: Topology and shutdown fixes
ASoC: Intel: Skylake: Update pipe_config_idx before filling BE params
ASoC: Intel: Skylake: Use SG allocation for SKL-based firmware load
ASoC: Intel: soc-acpi: add configuration for variant of 0C11 product
ASoC: Intel: soc-acpi: add configuration for variant of 0C40 product
ASoC: Intel: soc-acpi: add MTL AIC SoundWire configurations
ASoC: Intel: soc-acpi: add SKU 0C10 SoundWire configuration
ASoC: Intel: soc-acpi: add SKU 0C10 SoundWire configuration
ASoC: Intel: soc-acpi: add SKU 0C11 SoundWire configuration
ASoC: Intel: soc-acpi: add SKU 0C40 SoundWire configuration
ASoC: Intel: soc-acpi: add SKU 0C40 SoundWire configuration
ASoC: Intel: soc-acpi: update codec addr on 0C11/0C4F product
ASoC: Intel: sof rt5682: remove the duplicate codes
ASoC: Intel: sof-nau8825: fix module alias overflow
ASoC: Intel: sof_cs42l42: always set dpcm_capture for amplifiers
ASoC: Intel: sof_es8336: Drop reference count of ACPI device after use
ASoC: Intel: sof_nau8825: add variant with nau8318 amplifier.
ASoC: Intel: sof_nau8825: always set dpcm_capture for amplifiers
ASoC: Intel: sof_nau8825: support rt1015p speaker amplifier
ASoC: Intel: sof_realtek_common: set ret = 0 as initial value
ASoC: Intel: sof_rt5682: add jsl_rt5682 board config
ASoC: Intel: sof_rt5682: add support for ALC5682I-VD with amp rt1019p
ASoC: Intel: sof_rt5682: always set dpcm_capture for amplifiers
ASoC: intel: sof_sdw: add rt1318 codec support.
ASoC: Intel: sof_sdw: Add support for SKU 0C10 product
ASoC: Intel: sof_sdw: Add support for SKU 0C10 product
ASoC: Intel: sof_sdw: Add support for SKU 0C11 product
ASoC: Intel: sof_sdw: Add support for SKU 0C40 product
ASoC: Intel: sof_sdw: Add support for SKU 0C40 product
ASoC: Intel: sof_sdw: Add support for SKU 0C4F product
ASoC: Intel: sof_sdw: use common helpers for all Realtek amps
ASoC: Intel: sof_sdw_amp: mark coeff tables with __maybe_unused
ASoC: Intel: sof_sdw_rt1308: add BQ params for the Dell models
ASoC: Intel: sof_sdw_rt1316: add BQ params for the Dell models
ASoC: Intel: sof_ssp_amp: always set dpcm_capture for amplifiers
ASoC: jz4740-i2s: Align macro values and sort includes
ASoC: jz4740-i2s: Convert to regmap API
ASoC: jz4740-i2s: Handle independent FIFO flush bits
ASoC: jz4740-i2s: Move component functions near the component driver
ASoC: jz4740-i2s: Refactor DAI probe/remove ops as component ops
ASoC: jz4740-i2s: Remove .set_sysclk()
ASoC: jz4740-i2s: Remove .set_sysclk() & friends
ASoC: jz4740-i2s: Simplify using regmap fields
ASoC: jz4740-i2s: Support continuous sample rate
ASoC: jz4740-i2s: Support S20_LE and S24_LE sample formats
ASoC: jz4740-i2s: Use FIELD_PREP() macros in hw_params callback
ASoC: kirkwood: enable Kirkwood driver for Armada 38x platforms
ASoC: lochnagar: Fix unused lochnagar_of_match warning
ASoC: max98373-sdw: Switch to new snd_sdw_params_to_config helper
ASoC: max98396: Convert to i2c's .probe_new()
ASoC: max9867: Implement exact integer mode
ASoC: mchp-spdiftx: add power saving features
ASoC: mchp-spdiftx: add runtime pm support
ASoC: mchp-spdiftx: add support for system suspend/resume
ASoC: mchp-spdiftx: simplify locking around ctrl->ch_stat
ASoC: mediatek: Drop da7219_aad_jack_det() usage
ASoC: mediatek: dt-bindings: modify machine bindings for two MICs case
ASoC: mediatek: mt2701-cs42448: Register to module device table
ASoC: mediatek: mt2701-wm8960: Register to module device table
ASoC: mediatek: mt6797-mt6351: Register to module device table
ASoC: mediatek: mt8173-rt5650-rt5514: fix refcount leak in mt8173_rt5650_rt5514_dev_probe()
ASoC: mediatek: mt8173: Enable IRQ when pdata is ready
ASoC: mediatek: mt8183-da7219: Register to module device table
ASoC: mediatek: mt8183-da7219: Register to module device table
ASoC: mediatek: mt8183-mt6358: Register to module device table
ASoC: mediatek: mt8183-mt6358: Register to module device table
ASoC: mediatek: mt8183: fix refcount leak in mt8183_mt6358_ts3a227_max98357_dev_probe()
ASoC: mediatek: mt8186-da7219: Register to module device table
ASoC: mediatek: mt8186-rt5682: Modify machine driver for two DMICs case
ASoC: mediatek: mt8186-rt5682: Register to module device table
ASoC: mediatek: mt8186: Add machine support for max98357a
ASoC: mediatek: mt8186: Correct I2S shared clocks
ASoC: mediatek: mt8186: support rt5682s_max98360
ASoC: mediatek: mt8192-mt6359: Register to module device table
ASoC: mediatek: mt8195-mt6359: Register to module device table
ASoC: mediatek: mt8195: add sof be ops to check audio active
ASoC: mediatek: mtk-btcvsd: Add checks for write and read of mtk_btcvsd_snd
ASoC: mediatek: Register machine drivers to module device table
ASoC: Merge HDA/ext cleanup
ASoC: Merge up fixes
ASoC: meson: axg-pdm: Fix double word in comments
ASoC: nau8315: add new acpi id and compatible id
ASoC: nau8825: Add a manually mechanism for detection failure
ASoC: nau8825: Adjust internal clock during jack detection
ASoC: pcm512x: Fix PM disable depth imbalance in pcm512x_probe
ASoC: pxa: fix null-pointer dereference in filter()
ASoC: qcom: Add checks for devm_kcalloc
ASoC: qcom: cleanup and fix dependency of QCOM_COMMON
ASoC: qcom: Fix building APQ8016 machine driver without SOUNDWIRE
ASoC: qcom: lpass-cpu: Fix fallback SD line index handling
ASoC: qcom: lpass-sc7180: Add maybe_unused tag for system PM ops
ASoC: qcom: lpass-sc7180: Add system suspend/resume PM ops
ASoC: qcom: lpass-sc7180: Delete redundant error log from _resume()
ASoC: qcom: lpass-sc7280: Add maybe_unused tag for system PM ops
ASoC: qcom: lpass-sc7280: Add system suspend/resume PM ops
ASoC: qcom: q6prm: Correct module description
ASoC: qdsp6: audioreach: add multi-port, SAL and MFC support
ASoC: qdsp6: audioreach: add support for MFC Module
ASoC: qdsp6: audioreach: add support for more port connections
ASoC: qdsp6: audioreach: add support to enable module command
ASoC: qdsp6: audioreach: add support to enable SAL Module
ASoC: qdsp6: audioreach: remove unused connection_list
ASoC: qdsp6: audioreach: Simplify handing FE and BE graph connections
ASoC: qdsp6: audioreach: simplify module_list sz calculation
ASoC: qdsp6: audioreach: topology use idr_alloc_u32
ASoC: qdsp6: audioreach: update dapm kcontrol private data
ASoC: rockchip: Drop da7219_aad_jack_det() usage
ASoC: rockchip: i2s_tdm: Add support for RK3588
ASoC: rockchip: i2s_tdm: Make the grf property optional
ASoC: rockchip: pdm: Add missing clk_disable_unprepare() in rockchip_pdm_runtime_resume()
ASoC: rockchip: spdif: Add missing clk_disable_unprepare() in rk_spdif_runtime_resume()
ASoC: rsnd: adg: use __clk_get_name() instead of local clk_name[]
ASoC: rsnd: Drop obsolete dependency on COMPILE_TEST
ASoC: rsnd: Use DIV_ROUND_UP() instead of open-coding it
ASoC: rt1308-sdw: get BQ params property and apply them
ASoC: rt1308-sdw: Switch to new snd_sdw_params_to_config helper
ASoC: rt1316-sdw: get BQ params property and apply them
ASoC: rt1316-sdw: Switch to new snd_sdw_params_to_config helper
ASoC: rt1318: Add RT1318 SDCA vendor-specific driver
ASoC: rt5640: Fix Jack work after system suspend
ASoC: rt5670: Remove unbalanced pm_runtime_put()
ASoC: rt5682-sdw: Switch to new snd_sdw_params_to_config helper
ASoC: rt5682: Support DBVDD and LDO1-IN supplies
ASoC: rt5682s: Support DBVDD and LDO1-IN supplies
ASoC: rt700: Switch to new snd_sdw_params_to_config helper
ASoC: rt711: Switch to new snd_sdw_params_to_config helper
ASoC: rt715-sdca: fix clock stop prepare timeout issue
ASoC: rt715: Make read-only arrays capture_reg_H and capture_reg_L static const
ASoC: rt715: Switch to new snd_sdw_params_to_config helper
ASoC: rt9120: Make dev PM runtime bind AsoC component PM
ASoC: sdw-mockup: Switch to new snd_sdw_params_to_config helper
ASoC: Set BQ parameters for some Dell models
ASoC: simpe-card/audio-graph fixups
ASoC: simple-card-utils: remove asoc_simple_convert_fixup()
ASoC: simple-mux: add read function
ASoC: soc-dai: Do not call snd_soc_link_be_hw_params_fixup() twice
ASoC: soc-dapm.c random cleanups
ASoC: soc-dapm.c random cleanups
ASoC: soc-dapm.c: cleanup dapm_widget_set_power()
ASoC: soc-dapm.c: cleanup dapm_widget_set_power()
ASoC: soc-dapm.c: cleanup snd_soc_dapm_new_dai()
ASoC: soc-dapm.c: ignore parameter NULL at snd_soc_dapm_free_widget()
ASoC: soc-dapm.c: ignore parameter NULL at snd_soc_dapm_free_widget()
ASoC: soc-dapm.c: merge dapm_power_one_widget() and dapm_widget_set_power()
ASoC: soc-dapm.c: numerical order for dapm_up_seq
ASoC: soc-dapm.c: remove no meaning variable from snd_soc_dapm_add_path()
ASoC: soc-dapm.c: remove no meaning variable from snd_soc_dapm_add_path()
ASoC: soc-dapm.c: replace snd_soc_dapm_wcache to snd_soc_dapm_widget
ASoC: soc-dapm.c: replace snd_soc_dapm_wcache to snd_soc_dapm_widget
ASoC: soc-dapm.c: tidyup error handling on snd_soc_dapm_add_route()
ASoC: soc-dapm.c: tidyup error handling on snd_soc_dapm_add_route()
ASoC: soc-dapm.h: cleanup white space
ASoC: soc-dapm.h: fixup comment for snd_soc_dapm_widget_for_each_path()
ASoC: soc-dpcm.h: remove snd_soc_dpcm::hw_param
ASoC: soc-pcm.c: Clear DAIs parameters after stream_active is updated
ASoC: soc-utils: Remove __exit for snd_soc_util_exit()
ASoC: SOF: Add DAI configuration support for AMD platforms.
ASoC: SOF: Add FW state to debugfs
ASoC: SOF: Add path definition for external firmware libraries
ASoC: SOF: Add support for parsing the number of sink/source pins
ASoC: SOF: Add support to parse pin binding array from topology
ASoC: SOF: amd: ADD HS and SP virtual DAI.
ASoC: SOF: amd: Fix for handling spurious interrupts from DSP
ASoC: SOF: amd: Fix for reading position updates from stream box.
ASoC: SOF: amd: Fix for selecting clock source as external clock.
ASoC: SOF: amd: Use poll function instead to read ACP_SHA_DSP_FW_QUALIFIER
ASoC: SOF: amd: Use the basefw firmware container directly
ASoC: SOF: client-probes: Add support for IPC4
ASoC: SOF: client: Add sof_client_ipc4_find_module() function
ASoC: SOF: client: Add sof_client_ipc_set_get_data()
ASoC: SOF: Drop obsolete dependency on COMPILE_TEST
ASoC: SOF: Drop the firmware and fw_offset from snd_sof_pdata
ASoC: SOF: fix compilation issue with readb/writeb helpers
ASoC: SOF: Fixes for suspend after firmware crash
ASoC: SOF: get pipeline instance id from pipe_widget->instance_id
ASoC: SOF: Intel/IPC4: Support for external firmware libraries
ASoC: SOF: Intel: add d0i3 definition for MTL
ASoC: SOF: Intel: add d0i3_offset in chip_info
ASoC: SOF: Intel: add hda_bus_ml_free helper
ASoC: SOF: Intel: Add ipc4 library loading implementation
ASoC: SOF: Intel: clarify bus_init and bus_exit sequences
ASoC: SOF: Intel: Harden the IPC4 low level sequencing
ASoC: SOF: Intel: hda-codec: add hda_codec_check_rirb_status() helper
ASoC: SOF: Intel: hda-codec: add hda_codec_device_remove() helper
ASoC: SOF: Intel: hda-codec: add helpers to suspend and resume cmd_io
ASoC: SOF: Intel: hda-codec: add stop_cmd_io helper
ASoC: SOF: Intel: hda-codec: fix possible memory leak in hda_codec_device_init()
ASoC: SOF: Intel: hda-codec: simplify SND_SOC_SOF_HDA_AUDIO_CODEC handling
ASoC: SOF: Intel: hda-codec: use GPL-2.0-only license
ASoC: SOF: Intel: hda-ctrl: add codec wakeup helper
ASoC: SOF: Intel: hda-ctrl: remove useless sleep
ASoC: SOF: Intel: hda-ctrl: use helper to clear RIRB status
ASoC: SOF: Intel: hda-dai: fix possible stream_tag leak
ASoC: SOF: Intel: hda-dai: remove useless members in hda_pipe_params
ASoC: SOF: Intel: hda-dai: start removing the use of runtime->private_data in BE
ASoC: SOF: Intel: hda-dai: use component_get_drvdata to find hdac_bus
ASoC: SOF: Intel: hda-dai: use hlink variable/parameter
ASoC: SOF: Intel: hda-dsp: clarify dependencies on SND_SOC_SOF_HDA
ASoC: SOF: Intel: hda-dsp: simplify S3 resume flows
ASoC: SOF: Intel: hda-dsp: use SOF helpers for consistency
ASoC: SOF: Intel: hda-loader-skl: Use the basefw firmware container directly
ASoC: SOF: Intel: hda-loader: use small buffer for iccmax stream
ASoC: SOF: Intel: hda-loader: Use the basefw firmware container directly
ASoC: SOF: Intel: hda-mlink: add helpers to suspend/resume links
ASoC: SOF: Intel: hda-stream: always allocate CORB/RIRB buffer
ASoC: SOF: Intel: hda-stream: rename CL_SD_CTL registers as SD_CTL
ASoC: SOF: Intel: hda-stream: use readb/writeb for stream registers
ASoC: SOF: Intel: hda-stream: use snd_sof_dsp_updateb() helper
ASoC: SOF: Intel: hda-stream: use SOF helpers for consistency
ASoC: SOF: Intel: hda: add callback to check SoundWire lcount information
ASoC: SOF: Intel: hda: Add flag to indicate that the firmware is IMR booted
ASoC: SOF: Intel: hda: add multi-link helper for LOSVID
ASoC: SOF: Intel: hda: add per-chip enable_sdw_irq() callback
ASoC: SOF: Intel: hda: always do a full reset
ASoC: SOF: Intel: hda: clarify Kconfig dependencies
ASoC: SOF: Intel: hda: read multi-link capabilities earlier
ASoC: SOF: Intel: HDA: refactor codec and multi-link suport
ASoC: SOF: Intel: hda: remove useless check on GCTL
ASoC: SOF: Intel: hda: use SOF helper for consistency
ASoC: SOF: Intel: HDaudio cleanups
ASoC: SOF: Intel: ipc4: Ack a received reply or notification separately
ASoC: SOF: Intel: ipc4: Read the interrupt reason registers at the same time
ASoC: SOF: Intel: ipc4: Wait for channel to be free before sending a message
ASoC: SOF: Intel: move all RIRB/CMD_IO helpers to hda-codec.c
ASoC: SOF: Intel: move codec state change to hda-codec.c
ASoC: SOF: Intel: mtl: factor interrupt enable/disable interrupt functions
ASoC: SOF: Intel: MTL: fix comment error
ASoC: SOF: Intel: mtl: move SoundWire interrupt enabling to callback
ASoC: SOF: Intel: pci-tgl: unblock S5 entry if DMA stop has failed"
ASoC: SOF: Intel: remove all dependencies on SND_SOC_HDAC_HDMI
ASoC: SOF: Intel: remove option to disable the common_hdmi handling
ASoC: SOF: Intel: set d0i3 register with d0i3_offset
ASoC: SOF: Intel: Set the default firmware library path for IPC4
ASoC: SOF: Intel: start moving multi-link handling in dedicated file
ASoC: SOF: Intel: update D0i3 registers for MTL
ASoC: SOF: Intel: use mmio fallback for all platforms
ASoC: SOF: Introduce container struct for SOF firmware
ASoC: SOF: introduce new DEBUG_NOCODEC mode
ASoC: SOF: ipc3: Log the tx message before sending it
ASoC: SOF: ipc4-loader: get max pipeline number
ASoC: SOF: ipc4-loader: Return ssize_t from sof_ipc4_fw_parse_ext_man()
ASoC: SOF: ipc4-loader: Save the maximum number of libraries supported
ASoC: SOF: ipc4-loader: Support for loading external libraries
ASoC: SOF: ipc4-mtrace: prevent underflow in sof_ipc4_priority_mask_dfs_write()
ASoC: SOF: ipc4-topology: Add widget queue support
ASoC: SOF: ipc4-topology: Implement tear_down_all_pipelines callback
ASoC: SOF: ipc4-topology: rename sof_ipc4_widget_free_comp
ASoC: SOF: IPC4: Add helper for looking up module by UUID
ASoC: SOF: ipc4: Convert the firmware handling (loader) to library convention
ASoC: SOF: ipc4: Define platform dependent library loading callback
ASoC: SOF: ipc4: get pipeline instance id from pipe_widget->instance_id
ASoC: SOF: ipc4: Log the tx message before sending it
ASoC: SOF: IPC4: probes: Implement IPC4 ops for probes client device
ASoC: SOF: ipc4: Stop using the query_fw_configuration fw_loader ops
ASoC: SOF: ipc: ops: Add support for optional init and exit callbacks
ASoC: SOF: keep prepare/unprepare widgets in sink path
ASoC: SOF: loader: Add support for IPC dependent post firmware boot ops
ASoC: SOF: loader: Remove the query_fw_configuration ops
ASoC: SOF: loader: Set complete state before post_fw_run op
ASoC: SOF: mediatek: add shutdown callback
ASoC: SOF: mediatek: initialize panic_info to zero
ASoC: SOF: ops: add readb/writeb helpers
ASoC: SOF: ops: add snd_sof_dsp_updateb() helper
ASoC: SOF: ops: fallback to mmio in helpers
ASoC: SOF: ops: refine parameters order in function snd_sof_dsp_update8
ASoC: SOF: pm: Always tear down pipelines before DSP suspend
ASoC: SOF: pm: Set target state earlier
ASoC: SOF: probes: Check ops before memory allocation
ASoC: SOF: probes: Replace [0] union members with DECLARE_FLEX_ARRAY()
ASoC: SOF: probes: Separate IPC3 operations to a separate file
ASoC: SOF: remove unregister calls from shutdown
ASoC: SOF: Revert: "core: unregister clients and machine drivers in .shutdown"
ASoC: SOF: sof-audio: Fixes for widget prepare and
ASoC: SOF: sof-audio: prepare_widgets: Check swidget for NULL on sink failure
ASoC: SOF: sof-audio: skip prepare/unprepare if swidget is NULL
ASoC: SOF: sof-audio: start with the right widget type
ASoC: SOF: sof-audio: unprepare when swidget->use_count > 0
ASoC: SOF: topology: Add helper to get/put widget queue id
ASoC: sof_es8336: fix possible use-after-free in sof_es8336_remove()
ASoC: sun50i-dmic: avoid unused variable warning for sun50i_dmic_of_match
ASoC: sunxi: use devm_platform_get_and_ioremap_resource()
ASoC: support machine driver with max98360
ASoC: tas5805m: add missing page switch.
ASoC: tas5805m: rework to avoid scheduling while atomic.
ASoC: tegra: Fix spelling mistake "fliter" -> "filter"
ASoC: ti: davinci-mcasp: Use DIV_ROUND_UP() instead of open-coding it
ASoC: tlv320aic3x: remove support for platform data
ASoC: tlv320aic3x: switch to using gpiod API
ASoC: topology: Return -ENOMEM on memory allocation failure
ASoC: twl4030: make read-only array ramp_base static const
ASoC: uniphier: aio-core: Make some read-only arrays static const
ASoC: Use DIV_ROUND_UP() instead of open-coding it
ASoC: wcd938x: Make read-only array minCode_param static const
ASoC: wm8904: fix wrong outputs volume after power reactivation
ASoC: wm8961: add support for devicetree
ASoC: wm8978: Use DIV_ROUND_UP() instead of open-coding it
ASoC: wm8994: Fix potential deadlock
ASoC: wm_adsp: Allow client to hook into pre_run callback
ASoC: wm_adsp: Report when a control write changes the value
ASoC: wm_adsp: Return whether changed when writing controls
 
ata: add ata_port_is_frozen() helper
ata: ahci: Add Tiger Lake UP{3,4} AHCI controller
ata: ahci: fix enum constants for gcc-13
ata: ahci: Fix PCS quirk application for suspend
ata: ahci: Remove linux/msi.h include
ata: libahci: read correct status and error field for NCQ commands
ata: libata-core: Disable READ LOG DMA EXT for Samsung MZ7LH
ata: libata-core: do not retry reading the log on timeout
ata: libata-sff: kill unused ata_sff_busy_sleep()
ata: libata: clarify when ata_eh_request_sense() will be called
ata: libata: fetch sense data for ATA devices supporting sense reporting
ata: libata: fix commands incorrectly not getting retried during NCQ error
ata: libata: fix NCQ autosense logic
ata: libata: Fix sata_down_spd_limit() when no link speed is reported
ata: libata: only set sense valid flag if sense data is valid
ata: make use of ata_port_is_frozen() helper
ata: pata_cs5535: Don't build on UML
ata: pata_ep93xx: use devm_platform_get_and_ioremap_resource()
ata: pata_ftide010: Remove build dependency on OF
ata: pata_mpc52xx: Replace NO_IRQ with 0
ata: pata_octeon_cf: drop kernel-doc notation
ata: remove palmchip pata_bk3710 driver
ata: remove unused helper ata_id_flush_enabled()
ata: remove unused helper ata_id_flush_ext_enabled()
ata: remove unused helper ata_id_lba48_enabled()
ata: sata_dwc_460ex: Check !irq instead of irq == NO_IRQ
ata: sata_dwc_460ex: remove variable num_processed
ata: sata_gemini: Remove dependency on OF for compile tests
 
atm: uapi: fix spelling typos in comments
 
atomisp: fix potential NULL pointer dereferences
 
attr: add in_group_or_capable()
attr: add setattr_should_drop_sgid()
attr: use consistent sgid stripping checks
 
audit: cache ctx->major in audit_filter_syscall()
audit: Fix some kernel-doc warnings
audit: unify audit_filter_{uring(), inode_name(), syscall()}
 
ax25: af_ax25: Remove unnecessary (void*) conversions
 
backlight: adp8860: Convert to i2c's .probe_new()
backlight: adp8870: Convert to i2c's .probe_new()
backlight: arcxcnn: Convert to i2c's .probe_new()
backlight: bd6107: Convert to i2c's .probe_new()
backlight: lm3630a: Convert to i2c's .probe_new()
backlight: lm3639: Convert to i2c's .probe_new()
backlight: lp855x: Convert to i2c's .probe_new()
backlight: lv5207lp: Convert to i2c's .probe_new()
backlight: tosa: Convert to i2c's .probe_new()
 
Backmerge tag : 'v6.1-rc6' into drm-next
 
bcache: Silence memcpy() run-time false positive warnings
 
bcma: Fail probe if GPIO subdriver fails
bcma: gpio: Convert to immutable gpio irqchip
bcma: support SPROM rev 11
bcma: Use the proper gpio include
 
bfq: fix waker_bfqq inconsistency crash
bfq: ignore oom_bfqq in bfq_check_waker
 
bindings: ipmi: Add binding for SSIF BMC driver
 
binfmt: Fix error return code in load_elf_fdpic_binary()
binfmt: Fix whitespace issues
 
binfmt_elf: fix documented return value for load_elf_phdrs()
binfmt_elf: replace IS_ERR() with IS_ERR_VALUE()
binfmt_elf: simplify error handling in load_elf_phdrs()
 
binfmt_misc: fix shift-out-of-bounds in check_special_flags
 
bio: add pcpu caching for non-polling bio_put
bio: don't rob starving biosets of bios
bio: shrink max number of pcpu cached bios
bio: split pcpu cache part of bio_put into a helper
 
blk-cgroup: don't update io stat for root cgroup
blk-cgroup: fix missing pd_online_fn() while activating policy
blk-cgroup: Fix some kernel-doc comments
blk-cgroup: Fix typo in comment
blk-cgroup: Flush stats at blkgs destruction path
blk-cgroup: Optimize blkcg_rstat_flush()
blk-cgroup: Return -ENOMEM directly in blkcg_css_alloc() error path
 
blk-crypto: add a blk_crypto_config_supported_natively helper
blk-crypto: Add a missing include directive
blk-crypto: Add support for SM4-XTS blk crypto mode
blk-crypto: don't use struct request_queue for public interfaces
blk-crypto: move internal only declarations to blk-crypto-internal.h
blk-crypto: pass a gendisk to blk_crypto_sysfs_{,un}register
 
blk-iocost: Correct comment in blk_iocost_init
blk-iocost: disable writeback throttling
blk-iocost: don't release 'ioc->lock' while updating params
blk-iocost: Fix typo in comment
blk-iocost: prevent configuration update concurrent with io throttling
blk-iocost: read 'ioc->params' inside 'ioc->lock' in ioc_timer_fn()
blk-iocost: Remove vrate member in struct ioc_now
blk-iocost: Reset vtime_base_rate in ioc_refresh_params
blk-iocost: Trace vtime_base_rate instead of vtime_rate
 
blk-iolatency: Fix memory leak on add_disk() failures
 
blk-mq: add tagset quiesce interface
blk-mq: avoid double ->queue_rq() because of early timeout
blk-mq: fix possible memleak when register 'hctx' failed
blk-mq: improve error handling in blk_mq_alloc_rq_map()
blk-mq: move queue_is_mq out of blk_mq_cancel_work_sync
blk-mq: move the call to blk_put_queue out of blk_mq_destroy_queue
blk-mq: move the srcu_struct used for quiescing to the tagset
blk-mq: pass a tagset to blk_mq_wait_quiesce_done
blk-mq: remove blk_mq_alloc_tag_set_tags
blk-mq: remove redundant call to blk_freeze_queue_start in blk_mq_destroy_queue
blk-mq: simplify blk_mq_realloc_tag_set_tags
blk-mq: skip non-mq queues in blk_mq_quiesce_queue
blk-mq: use if-else instead of goto in blk_mq_alloc_cached_request()
 
blk-throttle: correct calculation of wait time in tg_may_dispatch
blk-throttle: correct stale comment in throtl_pd_init
blk-throttle: Fix that bps of child could exceed bps limited in parent
blk-throttle: fix typo in comment of throtl_adjusted_limit
blk-throttle: ignore cgroup without io queued in blk_throtl_cancel_bios
blk-throttle: remove incorrect comment for tg_last_low_overflow_time
blk-throttle: remove repeat check of elapsed time
blk-throttle: simpfy low limit reached check in throtl_tg_can_upgrade
blk-throttle: Use more suitable time_after check for update of slice_start
 
blk-wbt: don't enable throttling if default elevator is bfq
blk-wbt: don't show valid wbt_lat_usec in sysfs while wbt is disabled
blk-wbt: make enable_state more accurate
blk-wbt: remove unnecessary check in wbt_enable_default()
 
blkdev: make struct block_device_operations.devnode() take a const *
 
blktrace: Fix output non-blktrace event when blk_classic option enabled
 
block, bfq: cleanup __bfq_weights_tree_remove()
block, bfq: cleanup bfq_activate_requeue_entity()
block, bfq: cleanup bfq_weights_tree add/remove apis
block, bfq: do not idle if only one group is activated
block, bfq: don't declare 'bfqd' as type 'void *' in bfq_group
block, bfq: don't return bfqg from __bfq_bic_change_cgroup()
block, bfq: factor out code to update 'active_entities'
block, bfq: fix possible uaf for 'bfqq->bic'
block, bfq: fix uaf for bfqq in bfq_exit_icq_bfqq
block, bfq: fix uaf for bfqq in bic_set_bfqq()
block, bfq: only do counting of pending-request for BFQ_GROUP_IOSCHED
block, bfq: record how many queues have pending requests
block, bfq: refactor the counting of 'num_groups_with_pending_reqs'
block, bfq: remove dead code for updating 'rq_in_driver'
block, bfq: remove set but not used variable in __bfq_entity_update_weight_prio
block, bfq: replace 0/1 with false/true in bic apis
block, bfq: support to track if bfqq has pending requests
block, bfq: switch 'bfqg->ref' to use atomic refcount apis
 
block/blk-iocost (gcc13): keep large values in a new enum
 
block/rnbd-clt: fix wrong max ID in ida_alloc_max
 
block: add check when merging zone device pages
block: Add error codes for common PR failures
block: add proper helpers for elevator_type module refcount management
block: always use 'e' when printing scheduler name
block: bdev & blktrace: use consistent function doc. notation
block: bio_copy_data_iter
block: check for an unchanged elevator earlier in __elevator_change
block: cleanup elevator_get
block: cleanup the variable naming in elv_iosched_store
block: clear ->slave_dir when dropping the main slave_dir reference
block: Constify most queue limits pointers
block: Correct comment for scale_cookie_change
block: Do not reread partition table on exclusively open device
block: don't allow a disk link holder to itself
block: don't allow splitting of a REQ_NOWAIT bio
block: don't check for required features in elevator_match
block: don't clear REQ_ALLOC_CACHE for non-polled requests
block: Drop spurious might_sleep() from blk_put_queue()
block: exit elv_iosched_show early when I/O schedulers are not supported
block: factor out a blk_debugfs_remove helper
block: fix crash in 'blk_mq_elv_switch_none'
block: fix error unwinding in blk_register_queue
block: fix hctx checks for batch allocation
block: fix missing nr_hw_queues update in blk_mq_realloc_tag_set_tags
block: Fix some kernel-doc comments
block: Fix the blk_mq_destroy_queue() documentation
block: fix up elevator_type refcounting
block: fix use after free for bd_holder_dir
block: fix use-after-free of q->q_usage_counter
block: handle bio_split_to_limits() NULL return
block: include 'none' for initial elv_iosched_show call
block: mark blk_put_queue as potentially blocking
block: Micro-optimize get_max_segment_size()
block: mq-deadline: Do not break sequential write streams to zoned HDDs
block: mq-deadline: Fix dd_finish_request() for zoned devices
block: mq-deadline: Rename deadline_is_seq_writes()
block: Remove "select SRCU"
block: remove bio_set_op_attrs
block: remove bio_start_io_acct_time
block: remove blkdev_writepages
block: remove delayed holder registration
block: remove devnode callback from struct block_device_operations
block: Remove redundant parent blkcg_gp check in check_scale_change
block: Remove request.write_hint
block: replace "len+name" with "name+len" in elv_iosched_show
block: replace continue with else-if in elv_iosched_show
block: Replace struct rq_depth with unsigned int in struct iolatency_grp
block: sanitize the elevator name before passing it to __elevator_change
block: sed-opal: Don't include
block: set FOLL_PCI_P2PDMA in __bio_iov_iter_get_pages()
block: set FOLL_PCI_P2PDMA in bio_map_user_iov()
block: set the disk capacity to 0 in blk_mark_disk_dead
block: simplify blksize_bits() implementation
block: simplify the check for the current elevator in elv_iosched_show
block: split elevator_switch
block: store the holder kobject in bd_holder_disk
block: ublk: extending queue_size to fix overflow
block: ublk: move ublk_chr_class destroying after devices are removed
block: untangle request_queue refcounting from sysfs
block: use bool as the return type of elv_iosched_allow_bio_merge
 
Bluetooth: Add CONFIG_BT_LE_L2CAP_ECRED
Bluetooth: Add quirk to disable extended scanning
Bluetooth: Add quirk to disable MWS Transport Configuration
Bluetooth: btintel: Fix existing sparce warnings
Bluetooth: btintel: Fix missing free skb in btintel_setup_combined()
Bluetooth: btrtl: Add btrealtek data struct
Bluetooth: btusb: Add a new PID/VID 13d3/3549 for RTL8822CU
Bluetooth: btusb: Add a new VID/PID 0489/e0f2 for MT7922
Bluetooth: btusb: Add CONFIG_BT_HCIBTUSB_POLL_SYNC
Bluetooth: btusb: Add more device IDs for WCN6855
Bluetooth: btusb: Add Realtek 8761BUV support ID 0x2B89:0x8761
Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x0cb8:0xc559
Bluetooth: btusb: Default CONFIG_BT_HCIBTUSB_POLL_SYNC=y
Bluetooth: btusb: don't call kfree_skb() under spin_lock_irqsave()
Bluetooth: btusb: Fix existing sparce warning
Bluetooth: btusb: Fix new sparce warnings
Bluetooth: btusb: Ignore zero length of USB packets on ALT 6 for specific chip
Bluetooth: btusb: Introduce generic USB reset
Bluetooth: Fix a buffer overflow in mgmt_mesh_add()
Bluetooth: Fix EALREADY and ELOOP cases in bt_status()
Bluetooth: Fix possible deadlock in rfcomm_sk_state_change
Bluetooth: hci_bcm4377: Add new driver for BCM4377 PCIe boards
Bluetooth: hci_bcm4377: Fix missing pci_disable_device() on error in bcm4377_probe()
Bluetooth: hci_bcm: Add CYW4373A0 support
Bluetooth: hci_bcsp: don't call kfree_skb() under spin_lock_irqsave()
Bluetooth: hci_conn: Fix crash on hci_create_cis_sync
Bluetooth: hci_conn: Fix memory leaks
Bluetooth: hci_conn: use HCI dst_type values also for BIS
Bluetooth: hci_core: don't call kfree_skb() under spin_lock_irqsave()
Bluetooth: hci_core: fix error handling in hci_register_dev()
Bluetooth: hci_event: Fix Invalid wait context
Bluetooth: hci_event: Ignore reserved bits in LE Extended Adv Report
Bluetooth: hci_h5: don't call kfree_skb() under spin_lock_irqsave()
Bluetooth: hci_ll: don't call kfree_skb() under spin_lock_irqsave()
Bluetooth: hci_qca: don't call kfree_skb() under spin_lock_irqsave()
Bluetooth: hci_qca: Fix driver shutdown on closed serdev
Bluetooth: hci_qca: Fix the teardown problem for real
Bluetooth: hci_qca: only assign wakeup with serial port support
Bluetooth: hci_sync: cancel cmd_timer if hci_open failed
Bluetooth: hci_sync: fix memory leak in hci_update_adv_data()
Bluetooth: hci_sync: Fix not able to set force_static_address
Bluetooth: hci_sync: Fix not setting static address
Bluetooth: hci_sync: Fix use HCI_OP_LE_READ_BUFFER_SIZE_V2
Bluetooth: ISO: Avoid circular locking dependency
Bluetooth: ISO: Fix possible circular locking dependency
Bluetooth: ISO: Fix possible circular locking dependency
Bluetooth: MGMT: Fix error report for ADD_EXT_ADV_PARAMS
Bluetooth: RFCOMM: don't call kfree_skb() under spin_lock_irqsave()
Bluetooth: Use kzalloc instead of kmalloc/memset
Bluetooth: Use kzalloc instead of kmalloc/memset
Bluetooth: virtio_bt: fix device removal
Bluetooth: Wait for HCI_OP_WRITE_AUTH_PAYLOAD_TO to complete
Bluetooth: Work around SCO over USB HCI design defect
 
bna: Avoid clashing function prototypes
bna: remove variable num_entries
 
bnx2: Use kmalloc_size_roundup() to match ksize() usage
 
bnxt: Do not read past the end of test names
bnxt: make sure we return pages to the pool
bnxt: report FEC block stats via standard interface
bnxt: Use generic HBH removal helper in tx path
 
bnxt_en: add .get_module_eeprom_by_page() support
bnxt_en: Add a non-real time mode to access NIC clock
bnxt_en: check and resize NVRAM UPDATE entry before flashing
bnxt_en: fix devlink port registration to netdev
bnxt_en: Fix first buffer size calculations for XDP multi-buffer
bnxt_en: Fix HDS and jumbo thresholds for RX packets
bnxt_en: Fix mqprio and XDP ring checking logic
bnxt_en: Fix XDP RX path
bnxt_en: refactor VNIC RSS update functions
bnxt_en: Simplify bnxt_xdp_buff_init()
bnxt_en: Update firmware interface to 1.10.2.118
bnxt_en: update RSS config using difference algorithm
 
bond: Disable TLS features indication
 
bonding (gcc13): synchronize bond_{a,t}lb_xmit() types
 
bonding: 3ad: Add support for 800G speed
bonding: add missed __rcu annotation for curr_active_slave
bonding: do failover when high prio link up
bonding: fix error checking in bond_debug_reregister()
bonding: fix link recovery in mode 2 when updelay is nonzero
bonding: fix lockdep splat in bond_miimon_commit()
bonding: uninitialized variable in bond_miimon_inspect()
 
bootconfig: Update MAINTAINERS file to add tree and mailing list
 
bpf, docs: BPF Iterator Document
bpf, docs: Correct the example of BPF_XOR
bpf, docs: DEVMAPs and XDP_REDIRECT
bpf, docs: Document BPF_MAP_TYPE_ARRAY
bpf, docs: Fixup cpumap sphinx >= 3.1 warning
bpf, docs: Reformat BPF maps page to be more readable
 
bpf, samples: Use "grep -E" instead of "egrep"
 
bpf, sockmap: Check for any of tcp_bpf_prots when cloning a listener
bpf, sockmap: Don't let sock_map_{close,destroy,unhash} call itself
bpf, sockmap: Fix data loss caused by using apply_bytes on ingress redirect
bpf, sockmap: Fix missing BPF_F_INGRESS flag when using apply_bytes
bpf, sockmap: fix race in sock_map_free()
bpf, sockmap: Fix repeated calls to sock_put() when msg has more_data
 
bpf, x64: Remove unnecessary check on existence of SSE2
 
bpf,x64: avoid unnecessary instructions when shift dest is ecx
bpf,x64: use shrx/sarx/shlx when available
 
bpf/docs: Document how to run CI without patch submission
bpf/docs: Document struct cgroup * kfuncs
bpf/docs: Document struct task_struct * kfuncs
bpf/docs: Include blank lines between bullet points in bpf_devel_QA.rst
bpf/docs: Summarize CI system and deny lists
bpf/docs: Update README for most recent vmtest.sh
 
bpf/selftests: Add selftests for new task kfuncs
 
bpf/verifier: Use kmalloc_size_roundup() to match ksize() usage
 
bpf: Add 'release on unlock' logic for bpf_list_push_{front,back}
bpf: Add a kfunc for generic type cast
bpf: Add a kfunc to type cast from bpf uapi ctx to kernel ctx
bpf: Add bpf_cgroup_ancestor() kfunc
bpf: Add bpf_task_from_pid() kfunc
bpf: Add comments for map BTF matching requirement for bpf_list_head
bpf: Add dummy type reference to nf_conn___init to fix type deduplication
bpf: Add hwtstamp field for the sockops prog
bpf: Add kfunc bpf_rcu_read_lock/unlock()
bpf: Add kfuncs for storing struct task_struct * as a kptr
bpf: Add missing btf_put to register_btf_id_dtor_kfuncs
bpf: Add new bpf_task_storage_delete proto with no deadlock detection
bpf: Add new bpf_task_storage_get proto with no deadlock detection
bpf: add selftests for lsh, rsh, arsh with reg operand
bpf: Add sleepable prog tests for cgrp local storage
bpf: Add support for kfunc set with common btf_ids
bpf: Add type cast unit tests
bpf: aggressively forget precise markings during state checkpointing
bpf: Allow locking bpf_spin_lock global variables
bpf: Allow locking bpf_spin_lock in allocated objects
bpf: Allow locking bpf_spin_lock in inner map values
bpf: Allow multiple modifiers in reg_type_str() prefix
bpf: allow precision tracking for programs with subprogs
bpf: Allow ringbuf memory to be used as map key
bpf: Allow specifying volatile type modifier for kptrs
bpf: Allow trusted pointers to be passed to KF_TRUSTED_ARGS kfuncs
bpf: Always use maximal size for copy_array()
bpf: Append _recur naming to the bpf_task_storage helper proto
bpf: Avoid taking spinlock in bpf_task_storage_get if potential deadlock is detected
bpf: bpf_task_storage_delete_recur does lookup first before the deadlock check
bpf: check max_entries before allocating memory
bpf: Clobber stack slot when writing over spilled PTR_TO_BTF_ID
bpf: Consider all mem_types compatible for map_{key,value} args
bpf: Consolidate spin_lock, timer management into btf_record
bpf: decouple prune and jump points
bpf: Define sock security related BTF IDs under CONFIG_SECURITY_NETWORK
bpf: Disallow bpf_obj_new_impl call when bpf_mem_alloc_init fails
bpf: Do btf_record_free outside map_free callback
bpf: Do not mark certain LSM hook arguments as trusted
bpf: do not rely on ALLOW_ERROR_INJECTION for fmod_ret
bpf: Do not zero-extend kfunc return values
bpf: Document UAPI details for special BPF types
bpf: Don't mark arguments to fentry/fexit programs as trusted.
bpf: Don't use idx variable when registering kfunc dtors
bpf: Don't use rcu_users to refcount in task kfuncs
bpf: Drop reg_type_may_be_refcounted_or_null
bpf: Enable cgroups to be used as kptrs
bpf: Enable sleeptable support for cgrp local storage
bpf: Expand map key argument of bpf_redirect_map to u64
bpf: explicitly define BPF_FUNC_xxx integer values
bpf: Fix a BTF_ID_LIST bug with CONFIG_DEBUG_INFO_BTF not set
bpf: Fix a compilation failure with clang lto build
bpf: Fix a possible task gone issue with bpf_send_signal[_thread]() helpers
bpf: Fix a typo in comment for DFS algorithm
bpf: Fix comment error in fixup_kfunc_call function
bpf: Fix copy_map_value, zero_map_value
bpf: Fix early return in map_check_btf
bpf: fix nullness propagation for reg to reg comparisons
bpf: Fix off-by-one error in bpf_mem_cache_idx()
bpf: Fix panic due to wrong pageattr of im->image
bpf: Fix pointer-leak due to insufficient speculative store bypass mitigation
bpf: Fix release_on_unlock release logic for multiple refs
bpf: Fix slot type check in check_stack_write_var_off
bpf: Fix the kernel crash caused by bpf_setsockopt().
bpf: Fix to preserve reg parent/live fields when copying range info
bpf: Free inner_map_meta when btf_record_dup fails
bpf: Handle MEM_RCU type properly
bpf: hash map, avoid deadlock with suitable hash mask
bpf: Implement cgroup storage available to non-cgroup-attached bpf progs
bpf: Introduce allocated objects support
bpf: Introduce bpf_obj_drop
bpf: Introduce bpf_obj_new
bpf: Introduce might_sleep field in bpf_func_proto
bpf: Introduce single ownership BPF linked list API
bpf: keep a reference to the mm, in case the task is dead.
bpf: Loosen alloc obj test in verifier's reg_btf_record
bpf: Make struct cgroup btf id global
bpf: make sure skb->len != 0 when redirecting to a tunneling device
bpf: mostly decouple jump history management from is_state_visited()
bpf: Move PTR_TO_STACK alignment check to process_dynptr_func
bpf: Move skb->len == 0 checks into __bpf_redirect
bpf: Pass map file to .map_update_batch directly
bpf: Permit NULL checking pointer with non-zero fixed offset
bpf: Pin the start cgroup in cgroup_iter_seq_init()
bpf: Populate field_offs for inner_map_meta
bpf: Prevent decl_tag from being referenced in func_proto arg
bpf: prevent leak of lsm program after failed attach
bpf: Propagate errors from process_* checks in check_func_arg
bpf: propagate nullness information for reg to reg comparisons
bpf: propagate precision across all frames, not just the last one
bpf: propagate precision in ALU/ALU64 operations
bpf: pull before calling skb_postpull_rcsum()
bpf: Recognize lock and list fields in allocated objects
bpf: Refactor ARG_PTR_TO_DYNPTR checks into process_dynptr_func
bpf: Refactor btf_struct_access
bpf: Refactor kptr_off_tab into btf_record
bpf: Refactor map->off_arr handling
bpf: Refactor some inode/task/sk storage functions for reuse
bpf: Refactor the core bpf_task_storage_get logic into a new function
bpf: regsafe() must not skip check_ids()
bpf: Remove BPF_MAP_OFF_ARR_MAX
bpf: Remove local kptr references in documentation
bpf: Remove prog->active check for bpf_lsm and bpf_iter
bpf: remove the do_idr_lock parameter from bpf_prog_free_id()
bpf: Remove the obsolte u64_stats_fetch_*_irq() users.
bpf: remove unnecessary prune and jump points
bpf: Remove unused insn_cnt argument from visit_[func_call_]insn()
bpf: Rename __bpf_kprobe_multi_cookie_cmp to bpf_kprobe_multi_addrs_cmp
bpf: Rename MEM_ALLOC to MEM_RINGBUF
bpf: Rename RET_PTR_TO_ALLOC_MEM
bpf: Resolve fext program type when checking map compatibility
bpf: restore the ebpf program ID for BPF_AUDIT_UNLOAD and PERF_BPF_EVENT_PROG_UNLOAD
bpf: Reuse freed element in free_by_rcu during allocation
bpf: Rework check_func_arg_reg_off
bpf: Rework process_dynptr_func
bpf: Rewrite kfunc argument handling
bpf: Skip invalid kfunc call in backtrack_insn
bpf: Skip rcu_barrier() if rcu_trace_implies_rcu_gp() is true
bpf: Skip task with pid=1 in send_signal_common()
bpf: states_equal() must build idmap for all function frames
bpf: stop setting precise in current state
bpf: Support bpf_list_head in map values
bpf: Support constant scalar arguments for kfuncs
bpf: Synchronize dispatcher update with bpf_dispatcher_xdp_func
bpf: Take module reference on kprobe_multi link
bpf: Tighten ptr_to_btf_id checks.
bpf: Unify and simplify btf_func_proto_check error handling
bpf: Update bpf_{g,s}etsockopt() documentation
bpf: use check_ids() for active_lock comparison
bpf: Use memmove for bpf_dynptr_{read,write}
bpf: Use rcu_trace_implies_rcu_gp() for program array freeing
bpf: Use rcu_trace_implies_rcu_gp() in bpf memory allocator
bpf: Use rcu_trace_implies_rcu_gp() in local storage map
bpf: Verify ownership relationships for user BTF types
bpf: veth driver panics when xdp prog attached before veth_open
 
bpftool: Add "bootstrap" feature to version output
bpftool: Add autoattach for bpf prog load|loadall
bpftool: Add LLVM as default library for disassembling JIT-ed programs
bpftool: Add llvm feature to "bpftool version"
bpftool: Check argc first before "file" in do_batch()
bpftool: clean-up usage of libbpf_get_error()
bpftool: Define _GNU_SOURCE only once
bpftool: fix error message when function can't register struct_ops
bpftool: Fix linkage with statically built libllvm
bpftool: Fix memory leak in do_build_table_cb
bpftool: Fix spelling mistake "disasembler" -> "disassembler"
bpftool: Group libbfd defs in Makefile, only pass them if we use libbfd
bpftool: Print newline before '}' for struct with padding only fields
bpftool: Refactor disassembler for JIT-ed programs
bpftool: Remove asserts from JIT disassembler
bpftool: remove function free_btf_vmlinux()
bpftool: remove support of --legacy option for bpftool
bpftool: replace return value PTR_ERR(NULL) with 0
bpftool: Set binary name to "bpftool" in help and version output
bpftool: Split FEATURE_TESTS/FEATURE_DISPLAY definitions in Makefile
bpftool: Support new cgroup local storage
bpftool: Support setting alternative arch for JIT disasm with LLVM
bpftool: Update doc (add autoattach to prog load)
bpftool: Update the bash completion(add autoattach to prog load)
 
brcmfmac: add a timer to read console periodically in PCIE bus
brcmfmac: add creating station interface support
brcmfmac: Add dump_survey cfg80211 ops for HostApd AutoChannelSelection
brcmfmac: dump dongle memory when attaching failed
brcmfmac: Fix AP interface delete issue
brcmfmac: Fix authentication latency caused by OBSS stats survey
brcmfmac: fix CERT-P2P:5.1.10 failure
brcmfmac: fix firmware trap while dumping obss stats
brcmfmac: Prefer DT board type over DMI board type
brcmfmac: return error when getting invalid max_flowrings from dongle
brcmfmac: support station interface creation version 1, 2 and 3
 
bridge: Add MAC Authentication Bypass (MAB) support
bridge: Add missing parentheses
bridge: mcast: Add a centralized error path
bridge: mcast: Add a flag for user installed source entries
bridge: mcast: Add support for (*, G) with a source list and filter mode
bridge: mcast: Allow user space to add (*, G) with a source list and filter mode
bridge: mcast: Allow user space to specify MDB entry routing protocol
bridge: mcast: Avoid arming group timer when (S, G) corresponds to a source
bridge: mcast: Centralize netlink attribute parsing
bridge: mcast: Constify 'group' argument in br_multicast_new_port_group()
bridge: mcast: Do not derive entry type from its filter mode
bridge: mcast: Expose __br_multicast_del_group_src()
bridge: mcast: Expose br_multicast_new_group_src()
bridge: mcast: Move checks out of critical section
bridge: mcast: Place netlink policy before validation functions
bridge: mcast: Propagate MDB configuration structure further
bridge: mcast: Remove br_mdb_parse()
bridge: mcast: Remove redundant checks
bridge: mcast: Remove redundant function arguments
bridge: mcast: Simplify MDB entry creation
bridge: mcast: Split (*, G) and (S, G) addition into different functions
bridge: mcast: Support replacement of MDB port group entries
bridge: mcast: Use MDB configuration structure where possible
bridge: mcast: Use MDB group key from configuration structure
bridge: mcast: Use spin_lock() instead of spin_lock_bh()
bridge: switchdev: Allow device drivers to install locked FDB entries
bridge: switchdev: Let device drivers determine FDB offload indication
bridge: switchdev: Reflect MAB bridge port flag to device drivers
 
btrfs: add a BTRFS_FS_NEED_TRANS_COMMIT flag
btrfs: add a cached_state to try_lock_extent
btrfs: add an early exit when searching for delalloc range for lseek/fiemap
btrfs: add blk_types.h include to compression.h
btrfs: add cached_state to read_extent_buffer_subpage
btrfs: add dependencies to fs.h and block-rsv.h
btrfs: add eb to btrfs_node_key_ptr_offset
btrfs: add error message for metadata level mismatch
btrfs: add extra error messages to cover non-ENOMEM errors from device_add_list()
btrfs: add helper for bit enumeration
btrfs: add helpers for manipulating leaf items and data
btrfs: add might_sleep() annotations
btrfs: add missing setup of log for full commit at add_conflicting_inode()
btrfs: add nr_global_roots to the super block definition
btrfs: add stack helpers for a few btrfs items
btrfs: allocate btrfs_io_context without GFP_NOFAIL
btrfs: allow passing a cached state record to count_range_bits()
btrfs: always report error in run_one_delayed_ref()
btrfs: auto enable discard=async when possible
btrfs: avoid duplicated resolution of indirect backrefs during fiemap
btrfs: avoid unnecessary resolution of indirect backrefs during fiemap
btrfs: cache sharedness of the last few data extents during fiemap
btrfs: cache the failed state when locking extents
btrfs: change how repair action is passed to btrfs_repair_one_sector
btrfs: change how submit bio callback is passed to btrfs_wq_submit_bio
btrfs: concentrate all tree block parentness check parameters into one structure
btrfs: constify input buffer parameter in compression code
btrfs: constify ulist parameter of ulist_next()
btrfs: convert __TRANS_* defines to enum bits
btrfs: convert btrfs_block_group::needs_free_space to runtime flag
btrfs: convert btrfs_block_group::seq_zone to runtime flag
btrfs: convert BTRFS_ILOCK-* defines to enum bit
btrfs: convert discard stat defs to enum
btrfs: convert EXTENT_* bits to enums
btrfs: convert extent_io page op defines to enum bits
btrfs: convert incompat and compat flag test helpers to macros
btrfs: convert QGROUP_* defines to enum bits
btrfs: delete unused function prototypes in ctree.h
btrfs: directly pass the inode to btrfs_is_data_extent_shared()
btrfs: do not abort transaction on failure to update log root
btrfs: do not abort transaction on failure to write log tree when syncing log
btrfs: do not BUG_ON() on ENOMEM when dropping extent items for a range
btrfs: do not panic if we can't allocate a prealloc extent state
btrfs: do not reset extent map members for inline extents read
btrfs: do not use GFP_ATOMIC in the read endio
btrfs: drop parameter compression_type from btrfs_submit_dio_repair_bio
btrfs: drop pointless memset when cloning extent buffer
btrfs: drop private_data parameter from extent_io_tree_init
btrfs: drop redundant bflags initialization when allocating extent buffer
btrfs: extend btrfs_dir_item type to store encryption status
btrfs: extract the inline extent read code into its own function
btrfs: factor out scratching of one regular super block
btrfs: fix an error handling path in btrfs_defrag_leaves()
btrfs: fix an error handling path in btrfs_rename()
btrfs: fix ASSERT em->len condition in btrfs_get_extent
btrfs: fix compat_ro checks against remount
btrfs: fix directory logging due to race with concurrent index key deletion
btrfs: fix extent map use-after-free when handling missing device in read_one_chunk
btrfs: fix false alert on bad tree level check
btrfs: fix fscrypt name leak after failure to join log transaction
btrfs: fix invalid leaf access due to inline extent during lseek
btrfs: fix leak of fs devices after removing btrfs module
btrfs: fix missing error handling when logging directory items
btrfs: fix off-by-one in delalloc search during lseek
btrfs: fix race between quota rescan and disable leading to NULL pointer deref
btrfs: fix resolving backrefs for inline extent followed by prealloc
btrfs: fix SPDX comment in tree-mod-log.h
btrfs: fix trace event name typo for FLUSH_DELAYED_REFS
btrfs: fix uninitialized parent in insert_state
btrfs: fix uninitialized variable in find_first_clear_extent_bit
btrfs: free device in btrfs_close_devices for a single device filesystem
btrfs: get the next extent map during fiemap/lseek more efficiently
btrfs: handle case when repair happens with dev-replace
btrfs: introduce a bitmap based csum range search function
btrfs: introduce BTRFS_RESERVE_FLUSH_EMERGENCY
btrfs: limit device extents to the device size
btrfs: lock the inode in shared mode before starting fiemap
btrfs: make inline extent read calculation much simpler
btrfs: make module init/exit match their sequence
btrfs: merge module cleanup sequence to one helper
btrfs: merge struct extent_page_data to btrfs_bio_ctrl
btrfs: minor whitespace in ctree.h
btrfs: move accessor helpers into accessors.h
btrfs: move acl prototypes into acl.h
btrfs: move assert helpers out of ctree.h
btrfs: move btrfs on-disk definitions out of ctree.h
btrfs: move btrfs_account_ro_block_groups_free_space into space-info.c
btrfs: move btrfs_chunk_item_size out of ctree.h
btrfs: move btrfs_fs_info declarations into fs.h
btrfs: move BTRFS_FS_STATE* definitions and helpers to fs.h
btrfs: move btrfs_get_block_group helper out of disk-io.h
btrfs: move btrfs_map_token to accessors
btrfs: move BTRFS_MAX_MIRRORS into scrub.c
btrfs: move btrfs_next_old_item into ctree.c
btrfs: move btrfs_path_cachep out of ctree.h
btrfs: move btrfs_print_data_csum_error into inode.c
btrfs: move btrfs_should_fragment_free_space into block-group.c
btrfs: move CONFIG_BTRFS_FS_RUN_SANITY_TESTS checks to fs.h
btrfs: move defrag related prototypes to their own header
btrfs: move delalloc space related prototypes to delalloc-space.h
btrfs: move dev-replace prototypes into dev-replace.h
btrfs: move device->name RCU allocation and assign to btrfs_alloc_device()
btrfs: move dir-item prototypes into dir-item.h
btrfs: move discard stat defs to free-space-cache.h
btrfs: move eb offset helpers into extent_io.h
btrfs: move extent-tree helpers into their own header file
btrfs: move file prototypes to file.h
btrfs: move file-item prototypes into their own header
btrfs: move file_extent_item helpers into file-item.h
btrfs: move flush related definitions to space-info.h
btrfs: move free space cachep's out of ctree.h
btrfs: move fs wide helpers out of ctree.h
btrfs: move fs_info::flags enum to fs.h
btrfs: move inode prototypes to btrfs_inode.h
btrfs: move ioctl prototypes into ioctl.h
btrfs: move leaf_data_end into ctree.c
btrfs: move maximum limits to btrfs_tree.h
btrfs: move mount option definitions to fs.h
btrfs: move orphan prototypes into orphan.h
btrfs: move relocation prototypes into relocation.h
btrfs: move repair_io_failure to bio.c
btrfs: move root helpers back into ctree.h
btrfs: move root tree prototypes to their own header
btrfs: move scrub prototypes into scrub.h
btrfs: move struct btrfs_tree_parent_check out of disk-io.h
btrfs: move super prototypes into super.h
btrfs: move super_block specific helpers into super.h
btrfs: move the 32bit warn defines into messages.h
btrfs: move the auto defrag code to defrag.c
btrfs: move the btrfs_verity_descriptor_item defs up in ctree.h
btrfs: move the compat/incompat flag masks to fs.h
btrfs: move the csum helpers into ctree.h
btrfs: move the file defrag code into defrag.c
btrfs: move the lockdep helpers into locking.h
btrfs: move the printk and assert helpers to messages.c
btrfs: move the printk helpers out of ctree.h
btrfs: move the snapshot drop related prototypes to extent-tree.h
btrfs: move trans_handle_cachep out of ctree.h
btrfs: move tree block parentness check into validate_extent_buffer()
btrfs: move ulists to data extent sharedness check context
btrfs: move up backref sharedness cache store and lookup functions
btrfs: move uuid tree prototypes to uuid-tree.h
btrfs: move verity prototypes into verity.h
btrfs: pass btrfs_inode to __unlink_start_trans
btrfs: pass btrfs_inode to btrfs_add_delalloc_inodes
btrfs: pass btrfs_inode to btrfs_add_delayed_iput
btrfs: pass btrfs_inode to btrfs_check_data_csum
btrfs: pass btrfs_inode to btrfs_clear_delalloc_extent
btrfs: pass btrfs_inode to btrfs_delete_subvolume
btrfs: pass btrfs_inode to btrfs_dirty_inode
btrfs: pass btrfs_inode to btrfs_inherit_iflags
btrfs: pass btrfs_inode to btrfs_inode_by_name
btrfs: pass btrfs_inode to btrfs_inode_lock
btrfs: pass btrfs_inode to btrfs_inode_unlock
btrfs: pass btrfs_inode to btrfs_merge_delalloc_extent
btrfs: pass btrfs_inode to btrfs_repair_one_sector
btrfs: pass btrfs_inode to btrfs_set_delalloc_extent
btrfs: pass btrfs_inode to btrfs_split_delalloc_extent
btrfs: pass btrfs_inode to btrfs_submit_bio_start
btrfs: pass btrfs_inode to btrfs_submit_bio_start_direct_io
btrfs: pass btrfs_inode to btrfs_submit_data_read_bio
btrfs: pass btrfs_inode to btrfs_submit_data_write_bio
btrfs: pass btrfs_inode to btrfs_submit_dio_bio
btrfs: pass btrfs_inode to btrfs_submit_dio_repair_bio
btrfs: pass btrfs_inode to btrfs_submit_metadata_bio
btrfs: pass btrfs_inode to btrfs_truncate
btrfs: pass btrfs_inode to btrfs_unlink_subvol
btrfs: pass btrfs_inode to btrfs_wq_submit_bio
btrfs: pass btrfs_inode to fixup_tree_root_location
btrfs: pass btrfs_inode to inode_tree_add
btrfs: pass btrfs_inode to submit_one_bio
btrfs: pass the extent buffer for the btrfs_item_nr helpers
btrfs: print transaction aborted messages with an error level
btrfs: push printk index code into their respective helpers
btrfs: qgroup: do not warn on record without old_roots populated
btrfs: raid56: allocate memory separately for rbio pointers
btrfs: raid56: cleanup for function __free_raid_bio()
btrfs: raid56: do data csum verification during RMW cycle
btrfs: raid56: extract rwm write bios assembly into a helper
btrfs: raid56: extract scrub read bio list assembly code into a helper
btrfs: raid56: extract sector recovery code into a helper
btrfs: raid56: extract the pq generation code into a helper
btrfs: raid56: extract the recovery bio list build code into a helper
btrfs: raid56: extract the rmw bio list build code into a helper
btrfs: raid56: extract the vertical stripe recovery code into recover_vertical()
btrfs: raid56: fix stripes if vertical errors are found
btrfs: raid56: introduce btrfs_raid_bio::error_bitmap
btrfs: raid56: introduce the main entrance for RMW path
btrfs: raid56: make error_bitmap update atomic
btrfs: raid56: make it more explicit that cache rbio should have all its data sectors uptodate
btrfs: raid56: migrate recovery and scrub recovery path to use error_bitmap
btrfs: raid56: prepare data checksums for later RMW verification
btrfs: raid56: remove the old error tracking system
btrfs: raid56: switch recovery path to a single function
btrfs: raid56: switch scrub path to use a single function
btrfs: raid56: switch write path to rmw_rbio()
btrfs: re-check reclaim condition in reclaim worker
btrfs: refactor checksum calculations in btrfs_lookup_csums_range()
btrfs: remove BTRFS_LEAF_DATA_OFFSET
btrfs: remove checks for a 0 inode number during backref walking
btrfs: remove checks for a root with id 0 during backref walking
btrfs: remove extra space info prototypes in ctree.h
btrfs: remove fs_info::pending_changes and related code
btrfs: remove gfp_t flag from btrfs_tree_mod_log_insert_key()
btrfs: remove leftover setting of EXTENT_UPTODATE state in an inode's io_tree
btrfs: remove new_inline argument from btrfs_extent_item_to_extent_map()
btrfs: remove no longer used btrfs_next_extent_map()
btrfs: remove outdated logic from overwrite_item() and add assertion
btrfs: remove roots ulist when checking data extent sharedness
btrfs: remove temporary btrfs_map_token declaration in ctree.h
btrfs: remove the unused endio_raid56_workers and btrfs_raid_bio::end_io_work
btrfs: remove unused btrfs_cond_migrate_bytes
btrfs: remove unused BTRFS_IOPRIO_READA
btrfs: remove unused BTRFS_TOTAL_BYTES_PINNED_BATCH
btrfs: remove unused function prototypes
btrfs: remove unused set/clear_pending_info helpers
btrfs: remove unused unlock_extent_atomic
btrfs: remove useless logic when finding parent nodes
btrfs: rename struct-funcs.c to accessors.c
btrfs: rename tree-defrag.c to defrag.c
btrfs: replace INT_LIMIT(loff_t) with OFFSET_MAX
btrfs: replace strncpy() with strscpy()
btrfs: restore BTRFS_SEQ_LAST when looking up qgroup backref lookup
btrfs: reuse roots ulist on each leaf iteration for iterate_extent_inodes()
btrfs: scrub: fix uninitialized return value in recover_scrub_rbio
btrfs: search for delalloc more efficiently during lseek/fiemap
btrfs: selftests: remove impossible inline extent at non-zero file offset
btrfs: send add define for v2 buffer size
btrfs: send: avoid double extent tree search when finding clone source
btrfs: send: avoid unnecessary backref lookups when finding clone source
btrfs: send: avoid unnecessary path allocations when finding extent clone
btrfs: send: bump the extent reference count limit for backref walking
btrfs: send: cache leaf to roots mapping during backref walking
btrfs: send: drop unnecessary backref context field initializations
btrfs: send: limit number of clones and allocated memory size
btrfs: send: optimize clone detection to increase extent sharing
btrfs: send: Proactively round up to kmalloc bucket size
btrfs: send: skip resolution of our own backref when finding clone source
btrfs: send: skip unnecessary backref iterations
btrfs: send: update comment at find_extent_clone()
btrfs: setup qstr from dentrys using fscrypt helper
btrfs: simplify btree_submit_bio_start and btrfs_submit_bio_start parameters
btrfs: simplify cleanup after error in btrfs_create_tree
btrfs: simplify generation check in btrfs_get_dentry
btrfs: simplify percent calculation helpers, rename div_factor
btrfs: simplify update of last_dir_index_offset when logging a directory
btrfs: sink gfp_t parameter to alloc_scrub_sector
btrfs: sink gfp_t parameter to btrfs_backref_iter_alloc
btrfs: sink gfp_t parameter to btrfs_qgroup_trace_extent
btrfs: skip reclaim if block_group is empty
btrfs: skip unnecessary delalloc search during fiemap and lseek
btrfs: skip unnecessary delalloc searches during lseek/fiemap
btrfs: skip unnecessary extent map searches during fiemap and lseek
btrfs: skip update of block group item if used bytes are the same
btrfs: split the bio submission path into a separate file
btrfs: stop using write_one_page in btrfs_scratch_superblock
btrfs: switch async_chunk::inode to btrfs_inode
btrfs: switch async_submit_bio::inode to btrfs_inode
btrfs: switch btrfs_dio_private::inode to btrfs_inode
btrfs: switch btrfs_writepage_fixup::inode to btrfs_inode
btrfs: switch extent_io_tree::private_data to btrfs_inode and rename
btrfs: switch extent_page_data bit fields to bools
btrfs: switch GFP_ATOMIC to GFP_NOFS when fixing up low keys
btrfs: switch GFP_NOFS to GFP_KERNEL in scrub_setup_recheck_block
btrfs: sync some cleanups from progs into uapi/btrfs.h
btrfs: sysfs: convert remaining scnprintf to sysfs_emit
btrfs: turn the backref sharedness check cache into a context object
btrfs: unify overwrite_item() and do_overwrite_item()
btrfs: update function comments
btrfs: update stale comment for count_range_bits()
btrfs: update stale comment for nowait direct IO writes
btrfs: use a cached_state everywhere in relocation
btrfs: use a single argument for extent offset in backref walking functions
btrfs: use a structure to pass arguments to backref walking functions
btrfs: use btrfs_dev_name() helper to handle missing devices better
btrfs: use btrfs_inode inside btrfs_verify_data_csum
btrfs: use btrfs_inode inside compress_file_range
btrfs: use cached state when looking for delalloc ranges with fiemap
btrfs: use cached state when looking for delalloc ranges with lseek
btrfs: use cached_state for btrfs_check_nocow_lock
btrfs: use struct fscrypt_str instead of struct qstr
btrfs: use struct qstr instead of name and namelen pairs
btrfs: zlib: use copy_page for full page copy
btrfs: zlib: zero-initialize zlib workspace
btrfs: zoned: enable metadata over-commit for non-ZNS setup
btrfs: zoned: use helper to check a power of two zone size
 
bttv: remove unused tea5757_set_freq declaration
 
btusb: Avoid reset of ISOC endpoint alt settings to zero
 
bug: introduce ASSERT_STRUCT_OFFSET
 
buildtar: fix tarballs with EFI_ZBOOT enabled
 
bus: fsl-mc-msi: Switch to domain id aware interfaces
bus: fsl-mc: Remove linux/msi.h includes
bus: mhi: host: Fix race between channel preparation and M0 event
bus: mhi: host: pci_generic: Add a secondary AT port to Telit FN990
bus: mhi: host: pci_generic: Add definition for some VIDs
bus: mhi: host: pci_generic: Add HP variant of T99W175
bus: mhi: host: pci_generic: add support for sc8280xp-crd SDX55 variant
bus: mhi: host: Use mhi_soc_reset() API in place of register write
bus: sunxi-rsb: Fix error handling in sunxi_rsb_init()
bus: ti-sysc: Add otg quirk flags for omap3 musb
 
cacheinfo: Decrement refcount in cache_setup_of_node()
cacheinfo: Remove of_node_put() for fw_token
 
caif: fix memory leak in cfctrl_linkup_request()
 
can: add termination resistor documentation
can: c_can: use devm_platform_get_and_ioremap_resource()
can: ctucanfd: Drop obsolete dependency on COMPILE_TEST
can: etas_es58x: add devlink port support
can: etas_es58x: add devlink support
can: etas_es58x: export product information through devlink_ops::info_get()
can: etas_es58x: remove es58x_get_product_info()
can: etas_es58x: sort the includes by alphabetic order
can: flexcan: add auto stop mode for IMX93 to support wakeup
can: flexcan: avoid unbalanced pm_runtime_enable warning
can: gs_usb: add ability to enable / disable berr reporting
can: gs_usb: add support for reading error counters
can: gs_usb: document GS_CAN_FEATURE_BERR_REPORTING
can: gs_usb: document GS_CAN_FEATURE_GET_STATE
can: gs_usb: gs_can_open(): allow loopback and listen only at the same time
can: gs_usb: gs_can_open(): merge setting of timestamp flags and init
can: gs_usb: gs_can_open(): sort checks for ctrlmode
can: gs_usb: gs_make_candev(): set netdev->dev_id
can: gs_usb: mention candleLight as supported device
can: gs_usb: remove gs_can::iface
can: isotp: handle wait_event_interruptible() return values
can: isotp: split tx timer into transmission and timeout
can: j1939: do not wait 250 ms if the same addr was already claimed
can: j1939: fix errant WARN_ON_ONCE in j1939_session_deactivate
can: j1939: j1939_session_tx_eoma(): fix debug info
can: kvaser_usb: Add struct kvaser_usb_busparams
can: kvaser_usb: Compare requested bittiming parameters with actual parameters in do_set_{,data}_bittiming
can: kvaser_usb: hydra: help gcc-13 to figure out cmd_len
can: kvaser_usb: kvaser_usb_leaf: Get capabilities from device
can: kvaser_usb: kvaser_usb_leaf: Handle CMD_ERROR_EVENT
can: kvaser_usb: kvaser_usb_leaf: Rename {leaf,usbcan}_cmd_error_event to {leaf,usbcan}_cmd_can_error_event
can: kvaser_usb: kvaser_usb_set_bittiming(): fix redundant initialization warning for err
can: kvaser_usb: kvaser_usb_set_{,data}bittiming(): remove empty lines in variable declaration
can: kvaser_usb: Remove -Warray-bounds exception
can: kvaser_usb_leaf: Fix bogus restart events
can: kvaser_usb_leaf: Fix improved state not being reported
can: kvaser_usb_leaf: Fix wrong CAN state after stopping
can: kvaser_usb_leaf: Ignore stale bus-off after start
can: kvaser_usb_leaf: Set Warning state even without bus errors
can: m_can: Avoid reading irqstatus twice
can: m_can: Batch acknowledge rx fifo
can: m_can: Batch acknowledge transmit events
can: m_can: Call the RAM init directly from m_can_chip_config
can: m_can: Count read getindex in the driver
can: m_can: Count TXE FIFO getidx in the driver
can: m_can: Eliminate double read of TXFQS in tx_handler
can: m_can: is_lec_err(): clean up LEC error handling
can: m_can: m_can_handle_bus_errors(): add support for handling DLEC error on CAN-FD frames
can: m_can: Read register PSR only on error
can: m_can: sort header inclusion alphabetically
can: m_can: use consistent indention
can: mcp251xfd: mcp251xfd_ring_set_ringparam(): assign missing tx_obj_num_coalesce_irq
can: raw: add support for SO_MARK
can: raw: fix CAN FD frame transmissions over CAN XL devices
can: rcar_canfd: Add max_channels to struct rcar_canfd_hw_info
can: rcar_canfd: Add multi_channel_irqs to struct rcar_canfd_hw_info
can: rcar_canfd: Add postdiv to struct rcar_canfd_hw_info
can: rcar_canfd: Add shared_global_irqs to struct rcar_canfd_hw_info
can: rcar_canfd: rcar_canfd_probe: Add struct rcar_canfd_hw_info to driver data
can: rcar_canfd: Use devm_reset_control_get_optional_exclusive
can: remove obsolete PCH CAN driver
can: tcan4x5x: Fix register range of first two blocks
can: tcan4x5x: Fix use of register error status mask
can: tcan4x5x: Remove invalid write in clear_interrupts
can: tcan4x5x: Specify separate read/write ranges
can: ucan: remove unused ucan_priv::intf
can: ucan: Replace zero-length array with DECLARE_FLEX_ARRAY() helper
can: ucan: ucan_disconnect(): change unregister_netdev() to unregister_candev()
can: ucan: use strscpy() to instead of strncpy()
 
caps: use type safe idmapping helpers
 
carl9170: Replace zero-length array with DECLARE_FLEX_ARRAY() helper
 
cassini: Use memcpy_from_page() instead of k[un]map_atomic()
cassini: Use page_address() instead of kmap_atomic()
 
ceph: avoid use-after-free in ceph_fl_release_lock()
ceph: blocklist the kclient when receiving corrupted snap trace
ceph: flush cap releases when the session is flushed
ceph: move mount state enum to super.h
ceph: remove useless session parameter for check_caps()
ceph: switch to vfs_inode_has_locks() to fix file lock bug
ceph: try to check caps immediately after async creating finishes
ceph: use locks_inode_context helper
 
certs: Fix build error when PKCS#11 URI contains semicolon
 
cfg80211: Update Transition Disable policy during port authorization
 
cfi: Fix CFI failure with KASAN
 
cgroup/cpuset: Don't filter offline CPUs in cpuset_cpus_allowed() for top cpuset tasks
cgroup/cpuset: Fix wrong check in update_parent_subparts_cpumask()
cgroup/cpuset: Improve cpuset_css_alloc() description
cgroup/cpuset: Optimize cpuset_attach() on v2
cgroup/cpuset: Skip spread flags update on v2
cgroup/cpuset: use hotplug_memory_notifier() directly
 
cgroup: cgroup refcnt functions should be exported when CONFIG_DEBUG_CGROUP_REF
cgroup: Implement DEBUG_CGROUP_REF
cgroup: remove rcu_read_lock()/rcu_read_unlock() in critical section of spin_lock_irq()
 
ch_ktls: Use memcpy_from_page() instead of k[un]map_atomic()
 
char: misc: Increase the maximum number of dynamic misc devices to 1048448
char: xillybus: Fix trivial bug with mutex
char: xillybus: Prevent use-after-free due to race condition
 
chardev: fix error handling in cdev_device_add()
chardev: Fix potential memory leak when cdev_add() failed
 
checkpatch: add check for array allocator family argument order
checkpatch: add warning for non-lore mailing list URLs
 
cifs: Add "extbuf" and "extbuflen" args to smb2_compound_op()
cifs: avoid re-lookups in dfs_cache_find()
cifs: check whether acl is valid early
cifs: do not include page data when checking signature
cifs: do not query ifaces on smb1 mounts
cifs: don't block in dfs_cache_noreq_update_tgthint()
cifs: don't leak -ENOMEM in smb2_open_file()
cifs: don't refresh cached referrals from unactive mounts
cifs: don't take exclusive lock for updating target hints
cifs: fix confusing debug message
cifs: fix double free on failed kerberos auth
cifs: fix file info setting in cifs_open_file()
cifs: fix file info setting in cifs_query_path_info()
cifs: fix interface count calculation during refresh
cifs: Fix kmap_local_page() unmapping
cifs: fix missing display of three mount options
cifs: Fix oops due to uncleared server->smbd_conn in reconnect
cifs: fix oops during encryption
cifs: fix potential deadlock in cache_refresh_path()
cifs: fix potential memory leaks in session setup
cifs: fix race in assemble_neg_contexts()
cifs: fix refresh of cached referrals
cifs: fix return of uninitialized rc in dfs_cache_update_tgthint()
cifs: fix source pathname comparison of dfs supers
cifs: Fix uninitialized memory read for smb311 posix symlink create
cifs: Fix use-after-free in rdata->read_into_pages()
cifs: fix various whitespace errors in headers
cifs: get rid of mount options string parsing
cifs: handle cache lookup errors different than -ENOENT
cifs: ignore ipc reconnect failures during dfs failover
cifs: implement get acl method
cifs: implement set acl method
cifs: minor cleanup of some headers
cifs: optimize reconnect of nested links
cifs: Parse owner/group for stat in smb311 posix extensions
cifs: print warning when conflicting soft vs. hard mount options specified
cifs: protect access of TCP_Server_Info::{dstaddr,hostname}
cifs: reduce roundtrips on create/qinfo requests
cifs: refcount only the selected iface during interface update
cifs: refresh root referrals
cifs: remove ->writepage
cifs: remove duplicate code in __refresh_tcon()
cifs: Remove duplicated include in cifsglob.h
cifs: remove redundant assignment to the variable match
cifs: remove unused function
cifs: remove unused smb3_fs_context::mount_options
cifs: set correct ipc status after initial tree connect
cifs: set correct status of tcon ipc when reconnecting
cifs: set correct tcon status after initial tree connect
cifs: set resolved ip in sockaddr
cifs: share dfs connections and supers
cifs: skip alloc when request has no pages
cifs: split out ses and tcon retrieval from mount_get_conns()
cifs: stop using generic_writepages
cifs: update internal module number
cifs: use fs_context for automounts
cifs: use locks_inode_context helper
cifs: use origin fullpath for automounts
cifs: use stub posix acl handlers
cifs: wire up >migrate_folio
 
class: fix possible memory leak in __class_register()
 
clk: Add Ingenic JZ4755 CGU driver
clk: Add trace events for rate requests
clk: bulk: Use dev_err_probe() helper in __clk_bulk_get()
clk: cdce925: simplify using devm_regulator_get_enable()
clk: fractional-divider: Regroup inclusions
clk: fractional-divider: Show numerator and denominator in debugfs
clk: fractional-divider: Split out clk_fd_get_div() helper
clk: imx8mn: fix imx8mn_enet_phy_sels clocks list
clk: imx8mn: fix imx8mn_sai2_sels clocks list
clk: imx8mn: rename vpu_pll to m7_alt_pll
clk: imx8mp: Add audio shared gate
clk: imx93: correct enet clock
clk: imx93: correct the flexspi1 clock setting
clk: imx93: drop tpm1/3, lpit1/2 clk
clk: imx93: keep sys ctr clock always on
clk: imx93: unmap anatop base in error handling path
clk: imx: imx8mp: add shared clk gate for usb suspend clk
clk: imx: imxrt1050: add IMXRT1050_CLK_LCDIF_PIX clock gate
clk: imx: imxrt1050: fix IMXRT1050_CLK_LCDIF_APB offsets
clk: imx: keep hsio bus clock always on
clk: imx: pll14xx: Add 320 MHz and 640 MHz entries for PLL146x
clk: imx: rename imx_obtain_fixed_clk_hw() to imx_get_clk_hw_by_name()
clk: imx: rename video_pll1 to video_pll
clk: imx: replace osc_hdmi with dummy
clk: ingenic: Add .set_rate_hook() for PLL clocks
clk: ingenic: Add X1000 audio clocks
clk: ingenic: jz4760: Update M/N/OD calculation algorithm
clk: ingenic: Make PLL clock "od" field optional
clk: ingenic: Make PLL clock enable_bit and stable_bit optional
clk: ingenic: Minor cosmetic fixups for X1000
clk: keystone: syscon-clk: Use dev_err_probe() helper
clk: lmk04832: declare variables as const when possible
clk: lmk04832: drop superfluous #include
clk: lmk04832: drop unnecessary semicolons
clk: lmk04832: fix kernel-doc warnings
clk: mediatek: Add new clock driver to handle FHCTL hardware
clk: mediatek: Change PLL register API for MT8186
clk: mediatek: clk-mtk: Allow specifying flags on mtk_fixed_factor clocks
clk: mediatek: Export PLL operations symbols
clk: mediatek: fix dependency of MT7986 ADC clocks
clk: mediatek: mt6795-topckgen: Drop flags for main/sys/univpll fixed factors
clk: mediatek: mt8173: Drop flags for main/sys/univpll fixed factors
clk: mediatek: mt8183: Compress top_divs array entries
clk: mediatek: mt8183: Drop flags for sys/univpll fixed factors
clk: mediatek: mt8186-mfg: Propagate rate changes to parent
clk: mediatek: mt8186-topckgen: Add GPU clock mux notifier
clk: mediatek: mt8186-topckgen: Drop flags for main/univpll fixed factors
clk: mediatek: mt8192: Drop flags for main/univpll fixed factors
clk: mediatek: mt8195-topckgen: Drop flags for main/univpll fixed factors
clk: meson: pll: add pcie lock retry workaround
clk: meson: pll: adjust timeout in meson_clk_pll_wait_lock()
clk: microchip: check for null return of devm_kzalloc()
clk: microchip: enable the MPFS clk driver by default if SOC_MICROCHIP_POLARFIRE
clk: microchip: mpfs-ccc: Use devm_kasprintf() for allocating formatted strings
clk: mstar: msc313 cpupll clk driver
clk: mxl: Add option to override gate clks
clk: mxl: Fix a clk entry by adding relevant flags
clk: mxl: Remove redundant spinlocks
clk: mxl: Switch from direct readl/writel based IO to regmap based IO
clk: mxl: syscon_node_to_regmap() returns error pointers
clk: nomadik: correct struct name kernel-doc warning
clk: qcom: Add display clock controller driver for SM6375
clk: qcom: Add GCC driver for SM8550
clk: qcom: Add LUCID_OLE PLL type for SM8550
clk: qcom: Add SC8280XP display clock controller
clk: qcom: Add support for QDU1000 and QRU1000 RPMh clocks
clk: qcom: clk-krait: fix wrong div2 functions
clk: qcom: dispcc-sm6350: Add CLK_OPS_PARENT_ENABLE to pixel&byte src
clk: qcom: dispcc-sm8250: Add missing EDP clocks for sm8350
clk: qcom: dispcc-sm8250: Add RETAIN_FF_ENABLE flag for mdss_gdsc
clk: qcom: dispcc-sm8250: Disable EDP_GTC for sm8350
clk: qcom: dispcc-sm8250: Disable link_div_clk_src for sm8150
clk: qcom: gcc-ipq4019: switch to devm_clk_notifier_register
clk: qcom: gcc-ipq806x: use parent_data for the last remaining entry
clk: qcom: gcc-msm8939: Add rates to the GP clocks
clk: qcom: gcc-msm8974: move clock parent tables down
clk: qcom: gcc-msm8974: use ARRAY_SIZE instead of specifying num_parents
clk: qcom: gcc-msm8974: use parent_hws/_data instead of parent_names
clk: qcom: gcc-sm6125: Remove gpll7 from sdcc2_apps
clk: qcom: gcc-sm8250: Use retention mode for USB GDSCs
clk: qcom: gdsc: Increase status poll timeout
clk: qcom: hfpll: use devm_platform_get_and_ioremap_resource()
clk: qcom: ipq8074: add missing networking resets
clk: qcom: ipq8074: convert to parent data
clk: qcom: ipq8074: populate fw_name for all parents
clk: qcom: kpss-xcc: register it as clk provider
clk: qcom: krait-cc: also enable secondary mux and div clk
clk: qcom: krait-cc: convert to devm_clk_hw_register
clk: qcom: krait-cc: convert to parent_data API
clk: qcom: krait-cc: fix wrong parent order for secondary mux
clk: qcom: krait-cc: handle secondary mux sourcing out of acpu_aux
clk: qcom: krait-cc: use devm variant for clk notifier register
clk: qcom: lpass-sc7180: Avoid an extra "struct dev_pm_ops"
clk: qcom: lpass-sc7180: Fix pm_runtime usage
clk: qcom: lpass-sc7280: Fix pm_runtime usage
clk: qcom: mmcc-msm8974: move clock parent tables down
clk: qcom: mmcc-msm8974: use ARRAY_SIZE instead of specifying num_parents
clk: qcom: mmcc-msm8974: use parent_hws/_data instead of parent_names
clk: qcom: reset: support resetting multiple bits
clk: qcom: rpm: drop separate active-only names
clk: qcom: rpm: drop the _clk suffix completely
clk: qcom: rpm: drop the platform from clock definitions
clk: qcom: rpm: remove unused active-only clock names
clk: qcom: rpmh: add support for SM6350 rpmh IPA clock
clk: qcom: rpmh: drop all _ao names
clk: qcom: rpmh: group clock definitions together
clk: qcom: rpmh: remove platform names from BCM clocks
clk: qcom: rpmh: remove usage of platform name
clk: qcom: rpmh: rename ARC clock data
clk: qcom: rpmh: rename VRM clock data
clk: qcom: rpmh: reuse common duplicate clocks
clk: qcom: rpmh: support separate symbol name for the RPMH clocks
clk: Remove a useless include
clk: renesas: r8a779a0: Fix SD0H clock name
clk: renesas: r8a779f0: Add Ethernet Switch clocks
clk: renesas: r8a779f0: Add SASYNCPER internal clock
clk: renesas: r8a779f0: Fix Ethernet Switch clocks
clk: renesas: r8a779f0: Fix HSCIF parent clocks
clk: renesas: r8a779f0: Fix SCIF parent clocks
clk: renesas: r8a779f0: Fix SD0H clock name
clk: renesas: r8a779g0: Add CMT clocks
clk: renesas: r8a779g0: Add INTC-EX clock
clk: renesas: r8a779g0: Add MSIOF clocks
clk: renesas: r8a779g0: Add PWM clock
clk: renesas: r8a779g0: Add RPC-IF clock
clk: renesas: r8a779g0: Add SCIF clocks
clk: renesas: r8a779g0: Add SDHI clocks
clk: renesas: r8a779g0: Add SYS-DMAC clocks
clk: renesas: r8a779g0: Add TMU and SASYNCRT clocks
clk: renesas: r8a779g0: Add TPU clock
clk: renesas: r8a779g0: Add Z0 clock support
clk: renesas: r9a06g032: Repair grave increment error
clk: renesas: r9a07g043: Drop WDT2 clock and reset entry
clk: renesas: r9a07g044: Add MTU3a clock and reset entry
clk: renesas: r9a07g044: Drop WDT2 clock and reset entry
clk: renesas: rzg2l: Don't assume all CPG_MOD clocks support PM
clk: renesas: rzg2l: Fix typo in function name
clk: renesas: rzg2l: Fix typo in struct rzg2l_cpg_priv kerneldoc
clk: renesas: rzg2l: Support sd clk mux round operation
clk: rockchip: add clock controller for the RK3588
clk: rockchip: add lookup table support
clk: rockchip: add pll type for RK3588
clk: rockchip: add register offset of the cores select parent
clk: rockchip: allow additional mux options for cpu-clock frequency changes
clk: rockchip: Fix memory leak in rockchip_clk_register_pll()
clk: rockchip: simplify rockchip_clk_add_lookup
clk: rockchip: use proper crypto0 name on rk3399
clk: samsung: Fix memory leak in _samsung_clk_register_pll()
clk: samsung: Fix reference to CLK_OF_DECLARE in comment
clk: socfpga: Fix memory leak in socfpga_gate_init()
clk: socfpga: remove the setting of clk-phase for sdmmc_clk
clk: spear: Fix CLCD clock definition on SPEAr600
clk: spear: Fix SSP clock definition on SPEAr600
clk: st: Fix memory leak in st_of_quadfs_setup()
clk: stm32mp1: Staticize ethrx_src
clk: Store clk_core for clk_rate_request
clk: sunxi-ng: f1c100s: Add IR mod clock
clk: sunxi-ng: v3s: Correct the header guard of ccu-sun8i-v3s.h
clk: tegra: Support BPMP-FW ABI deny flags
clk: ti: change ti_clk_register[_omap_hw]() API
clk: ti: dra7-atl: don't allocate `parent_names' variable
clk: ti: fix typo in ti_clk_retry_init() code comment
clk: visconti: Fix memory leak in visconti_register_pll()
clk: xilinx: Drop duplicate depends on COMMON_CLK
 
clockevents: Repair kernel-doc for clockevent_delta2ns()
 
clocksource/drivers/arm_arch_timer: Do not use timer namespace for timer_shutdown() function
clocksource/drivers/arm_arch_timer: Fix XGene-1 TVAL register math error
clocksource/drivers/arm_arch_timer: Use kstrtobool() instead of strtobool()
 
clocksource/drivers/hyper-v: Include asm/hyperv-tlfs.h not asm/mshyperv.h
 
clocksource/drivers/ingenic-ost: Define pm functions properly in platform_driver struct
 
clocksource/drivers/sh_cmt: Access registers according to spec
 
clocksource/drivers/sp804: Do not use timer namespace for timer_shutdown() function
 
clocksource/drivers/timer-npcm7xx: Enable timer 1 clock before use
 
clocksource/drivers/timer-ti-dm: Clear settings on probe and free
clocksource/drivers/timer-ti-dm: Fix missing clk_disable_unprepare in dmtimer_systimer_init_clock()
clocksource/drivers/timer-ti-dm: Fix warning for omap_timer_match
clocksource/drivers/timer-ti-dm: Make timer_get_irq static
 
clocksource: hyper-v: Add TSC page support for root partition
clocksource: hyper-v: Introduce a pointer to TSC page
clocksource: hyper-v: Introduce TSC PFN getter
clocksource: hyper-v: Use TSC PFN getter to map vvar page
 
cnic: don't pass bogus GFP_ flags to dma_alloc_coherent
 
comedi: adv_pci1760: Fix PWM instruction handling
 
compiler-gcc: be consistent with underscores use for `no_sanitize`
compiler-gcc: document minimum version for `__no_sanitize_coverage__`
compiler-gcc: remove attribute support check for `__no_sanitize_address__`
compiler-gcc: remove attribute support check for `__no_sanitize_thread__`
compiler-gcc: remove attribute support check for `__no_sanitize_undefined__`
 
compiler_types: Define __rcu as __attribute__((btf_type_tag("rcu")))
 
configfs: fix possible memory leak in configfs_create_dir()
configfs: remove mentions of committable items
 
console: introduce console_is_registered()
console: introduce wrappers to read/write console flags
 
container_of: add container_of_const() that preserves const-ness of the pointer
container_of: remove container_of_safe()
 
copy_mnt_ns(): handle a corner case (overmounted mntns bindings) saner
 
core_pattern: add CPU specifier
 
coredump: Move dump_emit_page() to kill unused warning
coredump: Proactively round up to kmalloc bucket size
 
coresight: cti: Fix null pointer error on CTI init before ETM
coresight: etm4x: add CPU hotplug support for probing
coresight: etm4x: fix repeated words in comments
coresight: trbe: remove cpuhp instance node before remove cpuhp state
 
counter: stm32-lptimer-cnt: fix the check on arr and cmp registers update
 
cpu/hotplug: Do not bail-out in DYING/STARTING sections
cpu/hotplug: Make target_store() a nop when target == state
cpu/hotplug: Set cpuhp target for boot cpu
 
cpufreq: ACPI: Defer setting boost MSRs
cpufreq: ACPI: Only set boost MSRs on supported CPUs
cpufreq: ACPI: Remove unused variables 'acpi_cpufreq_online' and 'ret'
cpufreq: ACPI: Use str_enabled_disabled() helper
cpufreq: Add SM6375 to cpufreq-dt-platdev blocklist
cpufreq: Add Tegra234 to cpufreq-dt-platdev blocklist
cpufreq: amd-pstate: fix kernel hang issue while amd-pstate unregistering
cpufreq: amd-pstate: fix spdxcheck warnings for amd-pstate-ut.c
cpufreq: amd_freq_sensitivity: Add missing pci_dev_put()
cpufreq: apple-soc: Add new driver to control Apple SoC CPU P-states
cpufreq: apple-soc: Switch to the lowest frequency on suspend
cpufreq: apple: remove duplicate intializer
cpufreq: armada-37xx: stop using 0 as NULL pointer
cpufreq: CPPC: Add u64 casts to avoid overflowing
cpufreq: dt-platdev: Blacklist ti,am625 SoC
cpufreq: Generalize of_perf_domain_get_sharing_cpumask phandle format
cpufreq: Init completion before kobject_init_and_add()
cpufreq: intel_pstate: Add Sapphire Rapids support in no-HWP mode
cpufreq: intel_pstate: Allow EPP 0x80 setting by the firmware
cpufreq: longhaul: Make array speeds static const
cpufreq: qcom-hw: Add CPU clock provider support
cpufreq: qcom-hw: Add missing null pointer check
cpufreq: qcom-hw: Allocate qcom_cpufreq_data during probe
cpufreq: qcom-hw: Fix cpufreq_driver->get() for non-LMH systems
cpufreq: qcom-hw: Fix memory leak in qcom_cpufreq_hw_read_lut()
cpufreq: qcom-hw: Fix reading "reg" with address/size-cells != 2
cpufreq: qcom-hw: Fix the frequency returned by cpufreq_driver->get()
cpufreq: qcom-hw: Move soc_data to struct qcom_cpufreq
cpufreq: qcom-hw: Remove un-necessary cpumask_empty() check
cpufreq: qcom-hw: Use cached dev pointer in probe()
cpufreq: Remove CVS version control contents from documentation
cpufreq: SPEAr: Make read-only array sys_clk_src static
cpufreq: stats: Convert to use sysfs_emit_at() API
cpufreq: tegra186: Use flexible array to simplify memory allocation
cpufreq: ti-cpufreq: Add support for AM625
cpufreq: ti: Enable ti-cpufreq for ARCH_K3
 
cpuidle: dt: Clarify a comment and simplify code in dt_init_idle_driver()
cpuidle: dt: Return the correct numbers of parsed idle states
cpuidle: psci: Extend information in log about OSI/PC mode
 
cpumask: limit visibility of FORCE_NR_CPUS
 
cpupower: Add Georgian translation
cpupower: Introduce powercap intel-rapl library and powercap-info command
cpupower: rapl monitor - shows the used power consumption in uj for each rapl domain
 
cpuset: Call set_cpus_allowed_ptr() with appropriate mask for task
 
Linux: Create a new sound card to access MICFIL based on rpmsg channel
 
cred: Do not default to init_cred in prepare_kernel_cred()
 
crypto: acomp - define max size for destination
crypto: aead - Add ctx helpers with DMA alignment
crypto: af_alg - Support symmetric encryption via keyring keys
crypto: akcipher - Add ctx helpers with DMA alignment
crypto: akcipher - Move reqsize into tfm
crypto: algboss - compile out test-related code when tests disabled
crypto: algboss - optimize registration of internal algorithms
crypto: amlogic - Remove kcalloc without check
crypto: api - Add crypto_tfm_ctx_dma
crypto: api - compile out crypto_boot_test_finished when tests disabled
crypto: api - Increase MAX_ALGAPI_ALIGNMASK to 127
crypto: api - optimize algorithm registration when self-tests disabled
crypto: api - Use linux/cache.h instead of asm/cache.h
crypto: arm/nhpoly1305 - eliminate unnecessary CFI wrapper
crypto: arm64 - Fix unused variable compilation warnings of cpu_feature
crypto: arm64/aes-modes - use frame_push/pop macros consistently
crypto: arm64/aes-neonbs - use frame_push/pop consistently
crypto: arm64/crct10dif - use frame_push/pop macros consistently
crypto: arm64/ghash-ce - use frame_push/pop macros consistently
crypto: arm64/nhpoly1305 - eliminate unnecessary CFI wrapper
crypto: arm64/sm3 - add NEON assembly implementation
crypto: arm64/sm3 - fix possible crash with CFI enabled
crypto: arm64/sm3 - raise the priority of the CE implementation
crypto: arm64/sm4 - add CE implementation for CCM mode
crypto: arm64/sm4 - add CE implementation for cmac/xcbc/cbcmac
crypto: arm64/sm4 - add CE implementation for CTS-CBC mode
crypto: arm64/sm4 - add CE implementation for GCM mode
crypto: arm64/sm4 - add CE implementation for XTS mode
crypto: arm64/sm4 - export reusable CE acceleration functions
crypto: arm64/sm4 - fix possible crash with CFI enabled
crypto: arm64/sm4 - refactor and simplify CE implementation
crypto: arm64/sm4 - refactor and simplify NEON implementation
crypto: arm64/sm4 - simplify sm4_ce_expand_key() of CE implementation
crypto: atmel-ecc - Convert to i2c's .probe_new()
crypto: atmel-sha204a - Convert to i2c's .probe_new()
crypto: caam - fix CAAM io mem access in blob_gen
crypto: caam - Set DMA alignment explicitly
crypto: caam - Use helper to set reqsize
crypto: caam - warn if blob_gen key is insecure
crypto: cavium - Set DMA alignment explicitly
crypto: ccm - use local variables instead of indirect references
crypto: ccp - Add __init/__exit annotations to module init/exit funcs
crypto: ccp - Add support for TEE for PCI ID 0x14CA
crypto: ccp - Remove unused struct ccp_crypto_cpu
crypto: ccp - Set DMA alignment explicitly
crypto: ccree - Make cc_debugfs_global_fini() available for module init function
crypto: ccree - Remove debugfs when platform_driver_register failed
crypto: ccree - Set DMA alignment explicitly
crypto: ccree,hisilicon - Fix dependencies to correct algorithm
crypto: chelsio - Fix flexible struct array warning
crypto: chelsio - Set DMA alignment explicitly
crypto: cryptd - Use request context instead of stack for sub-request
crypto: dh - Use helper to set reqsize
crypto: doc - use correct function name
crypto: hash - Add ctx helpers with DMA alignment
crypto: hisilicon/hpre - fix resource leak in remove process
crypto: hisilicon/hpre - Set DMA alignment explicitly
crypto: hisilicon/hpre - Use helper to set reqsize
crypto: hisilicon/qm - add device status check when start fails
crypto: hisilicon/qm - add missing pci_dev_put() in q_num_set()
crypto: hisilicon/qm - add pci bdf number check
crypto: hisilicon/qm - delete redundancy check
crypto: hisilicon/qm - delete redundant null assignment operations
crypto: hisilicon/qm - drop unnecessary IS_ENABLE(CONFIG_NUMA) check
crypto: hisilicon/qm - fix 'QM_XEQ_DEPTH_CAP' mask value
crypto: hisilicon/qm - fix incorrect parameters usage
crypto: hisilicon/qm - increase the memory of local variables
crypto: hisilicon/qm - modify the process of regs dfx
crypto: hisilicon/qm - re-enable communicate interrupt before notifying PF
crypto: hisilicon/qm - split a debugfs.c from qm
crypto: hisilicon/qm - the command dump process is modified
crypto: hisilicon/sec - enabling clock gating of the address prefetch module
crypto: hisilicon/sec - fix spelling mistake 'ckeck' -> 'check'
crypto: hisilicon/sec - remove continuous blank lines
crypto: img-hash - Fix variable dereferenced before check 'hdev->req'
crypto: inside-secure - Add fw_little_endian option
crypto: inside-secure - Add MaxLinear platform
crypto: inside-secure - Expand soc data structure
crypto: ixp4xx - Fix sparse warnings
crypto: kdf - silence noisy self-test
crypto: kdf - skip self-test when tests disabled
crypto: keembay - Set DMA alignment explicitly
crypto: kpp - Add ctx helpers with DMA alignment
crypto: kpp - Add helper to set reqsize
crypto: kpp - Move reqsize into tfm
crypto: lib/aesgcm - Provide minimal library implementation
crypto: lib/gf128mul - make gf128mul_lle time invariant
crypto: marvell/octeontx - remove redundant NULL check
crypto: move gf128mul library into lib/crypto
crypto: n2 - add missing hash statesize
crypto: nitrox - avoid double free on error path in nitrox_sriov_init()
crypto: octeontx - fix repeated words in comments
crypto: octeontx - Set DMA alignment explicitly
crypto: octeontx2 - Set DMA alignment explicitly
crypto: omap-sham - Use pm_runtime_resume_and_get() in omap_sham_probe()
crypto: Prepare to move crypto_tfm_ctx
crypto: qat - add resubmit logic for decompression
crypto: qat - change bufferlist logic interface
crypto: qat - enable deflate for QAT GEN4
crypto: qat - expose deflate through acomp api for QAT GEN2
crypto: qat - extend buffer list interface
crypto: qat - fix error return code in adf_probe
crypto: qat - generalize crypto request buffers
crypto: qat - relocate backlog related structures
crypto: qat - relocate bufferlist logic
crypto: qat - relocate qat_algs_alloc_flags()
crypto: qat - remove ADF_STATUS_PF_RUNNING flag from probe
crypto: qat - rename and relocate GEN2 config function
crypto: qat - rename bufferlist functions
crypto: qat - Use helper to set reqsize
crypto: qce - Set DMA alignment explicitly
crypto: rockchip - add debugfs
crypto: rockchip - add fallback for ahash
crypto: rockchip - add fallback for cipher
crypto: rockchip - add myself as maintainer
crypto: rockchip - add support for rk3328
crypto: rockchip - Add support for RK3399
crypto: rockchip - better handle cipher key
crypto: rockchip - Check for clocks numbers and their frequencies
crypto: rockchip - do not do custom power management
crypto: rockchip - do not store mode globally
crypto: rockchip - do not use uninitialized variable
crypto: rockchip - fix privete/private typo
crypto: rockchip - fix style issue
crypto: rockchip - handle reset also in PM
crypto: rockchip - introduce PM
crypto: rockchip - permit to have more than one reset
crypto: rockchip - remove non-aligned handling
crypto: rockchip - Remove surplus dev_err() when using platform_get_irq()
crypto: rockchip - rename ablk functions to cipher
crypto: rockchip - rework by using crypto_engine
crypto: rockchip - rework rk_handle_req function
crypto: rockchip - rewrite type
crypto: rockchip - rk_ahash_reg_init use crypto_info from parameter
crypto: rockchip - store crypto_info in request context
crypto: rockchip - use a rk_crypto_info variable instead of lot of indirection
crypto: rockchip - use clk_bulk to simplify clock management
crypto: rockchip - use dev_err for error message about interrupt
crypto: rockchip - use read_poll_timeout
crypto: rockchip - use the rk_crypto_info given as parameter
crypto: rsa-pkcs1pad - Use helper to set reqsize
crypto: safexcel - Set DMA alignment explicitly
crypto: scatterwalk - remove duplicate function declarations
crypto: skcipher - Add ctx helpers with DMA alignment
crypto: skcipher - Allow sync algorithms with large request contexts
crypto: stm32 - enable drivers to be used on Ux500
crypto: stm32 - Fix spelling mistake "wite" -> "write"
crypto: stm32/cryp - enable for use with Ux500
crypto: sun8i-ss - use dma_addr instead u32
crypto: talitos - Replace zero-length arrays with DECLARE_FLEX_ARRAY() helper
crypto: talitos - Use the defined variable to clean code
crypto: tcrypt - add SM4 cts-cbc/xts/xcbc test
crypto: tcrypt - Drop leading newlines from prints
crypto: tcrypt - Drop module name from print string
crypto: tcrypt - Fix multibuffer skcipher speed test mem leak
crypto: tcrypt - fix return value for multiple subtests
crypto: tcrypt - Use pr_cont to print test results
crypto: tcrypt - Use pr_info/pr_err
crypto: testmgr - add SM4 cts-cbc/xts/xcbc test vectors
crypto: twofish: Remove redundant alignments
crypto: ux500/cryp - delete driver
crypto: virtio - Use helper to set reqsize
crypto: vmx: Skip objtool from running on aesp8-ppc.o
crypto: x86/aegis128 - fix possible crash with CFI enabled
crypto: x86/aria - fix crash with CFI enabled
crypto: x86/camellia: Remove redundant alignments
crypto: x86/cast5: Remove redundant alignments
crypto: x86/crct10dif-pcl: Remove redundant alignments
crypto: x86/curve25519 - disable gcov
crypto: x86/nhpoly1305 - eliminate unnecessary CFI wrappers
crypto: x86/poly1305: Remove custom function alignment
crypto: x86/serpent: Remove redundant alignments
crypto: x86/sha1 - fix possible crash with CFI enabled
crypto: x86/sha1: Remove custom alignments
crypto: x86/sha256 - fix possible crash with CFI enabled
crypto: x86/sha256: Remove custom alignments
crypto: x86/sha512 - fix possible crash with CFI enabled
crypto: x86/sm3 - fix possible crash with CFI enabled
crypto: x86/sm4 - fix crash with CFI enabled
crypto: x86/sm[34]: Remove redundant alignments
 
csky: add arch support current_stack_pointer
csky: Kconfig: Fix spelling mistake "Meory" -> "Memory"
 
csum_and_copy_to_iter(): handle ITER_DISCARD
 
cx25821: remove unused cx25821_video_wakeup() declaration
 
cxl/acpi: Extract component registers of restricted hosts from RCRB
cxl/acpi: Fail decoder add if CXIMS for HBIG is missing
cxl/acpi: Improve debug messages in cxl_acpi_probe()
cxl/acpi: Move rescan to the workqueue
 
cxl/ACPI: Register CXL host ports by bridge device
 
cxl/acpi: Set ACPI's CXL _OSC to indicate RCD mode support
cxl/acpi: Simplify cxl_nvdimm_bridge probing
cxl/acpi: Support CXL XOR Interleave Math (CXIMS)
cxl/acpi: Warn about an invalid CHBCR in an existing CHBS entry
 
cxl/core/regs: Make cxl_map_{component, device}_regs() device generic
 
cxl/core: Check physical address before mapping it in devm_cxl_iomap_block()
cxl/core: Remove duplicate declaration of devm_cxl_iomap_block()
 
cxl/doe: Request exclusive DOE access
 
cxl/mbox: Add variable output size validation for internal commands
cxl/mbox: Enable cxl_mbox_send_cmd() users to validate output size
 
cxl/mem: Move devm_cxl_add_endpoint() from cxl_core to cxl_mem
 
cxl/pci: Add (hopeful) error handling support
cxl/pci: Add callback to log AER correctable error
cxl/pci: Add some type-safety to the AER trace points
cxl/pci: add tracepoint events for CXL RAS
cxl/pci: Cleanup cxl_map_device_regs()
cxl/pci: Cleanup repeated code in cxl_probe_regs() helpers
cxl/pci: Find and map the RAS Capability Structure
cxl/pci: Kill cxl_map_regs()
cxl/pci: Prepare for mapping RAS Capability Structure
cxl/pci: Remove endian confusion
 
cxl/pmem: Add "Freeze Security State" security command support
cxl/pmem: Add "Passphrase Secure Erase" security command support
cxl/pmem: Add "Set Passphrase" security command support
cxl/pmem: Add "Unlock" security command support
cxl/pmem: Add Disable Passphrase security command support
cxl/pmem: add id attribute to CXL based nvdimm
cxl/pmem: add provider name to cxl pmem dimm attribute group
cxl/pmem: Enforce keyctl ABI for PMEM security
cxl/pmem: Fix nvdimm unregistration when cxl_pmem driver is absent
cxl/pmem: Introduce nvdimm_security_ops with ->get_flags() operation
cxl/pmem: Refactor nvdimm device registration, delete the workqueue
cxl/pmem: Remove the cxl_pmem_wq and related infrastructure
 
cxl/port: Add RCD endpoint port enumeration
cxl/port: Limit the port driver to just the HDM Decoder Capability
 
cxl/region: Drop redundant pmem region release handling
cxl/region: Fix memdev reuse check
cxl/region: Fix missing probe failure
cxl/region: Fix null pointer dereference for resetting decoder
cxl/region: Fix passthrough-decoder detection
cxl/region: Fix spelling mistake "memergion" -> "memregion"
cxl/region: Manage CPU caches relative to DPA invalidation events
 
cxl/regs: Fix sparse warning
 
cxl/security: Drop security command ioctl uapi
cxl/security: Fix Get Security State output payload endian handling
 
cxl: add dimm_id support for __nvdimm_create()
cxl: fix cxl_report_and_clear() RAS UE addr mis-assignment
cxl: fix possible null-ptr-deref in cxl_guest_init_afu|adapter()
cxl: fix possible null-ptr-deref in cxl_guest_init_afu|adapter()
cxl: fix possible null-ptr-deref in cxl_pci_init_afu|adapter()
cxl: fix possible null-ptr-deref in cxl_pci_init_afu|adapter()
cxl: Fix refcount leak in cxl_calc_capp_routing
cxl: fix typo in comment
cxl: Remove unnecessary cxl_pci_window_alignment()
cxl: Replace HDM decoder granularity magic numbers
cxl: Unify debug messages when calling devm_cxl_add_dport()
cxl: Unify debug messages when calling devm_cxl_add_port()
cxl: update names for interleave granularity conversion macros
cxl: update names for interleave ways conversion macros
cxl: Use radix__flush_all_mm instead of generic flush_all_mm
 
Linux: Daniel Borkmann says:
 
dax: super.c: fix kernel-doc bad line warning
 
dccp/tcp: Avoid negative sk_forward_alloc by ipv6_pinfo.pktoptions.
 
dccp: Call inet6_destroy_sock() via sk->sk_destruct().
 
debugfs: fix error when writing negative value to atomic_t debugfs file
debugfs: small Documentation cleaning
debugfs: small Documentation cleaning
 
debugobjects: Print object pointer in debug_print_object()
 
dev: Move received_rps counter next to RPS members in softnet data
 
device property: Add a blank line in Kconfig of tests
device property: Allow const parameter to dev_fwnode()
device property: Constify device child node APIs
device property: Constify fwnode connection match APIs
device property: Constify parameter in device_dma_supported() and device_get_dma_attr()
device property: Constify parameter in fwnode_graph_is_endpoint()
device property: Fix documentation for fwnode_get_next_parent()
device property: fix of node refcount leak in fwnode_graph_get_next_endpoint()
device property: Get rid of __PROPERTY_ENTRY_ARRAY_EL*SIZE*()
device property: Introduce fwnode_device_is_compatible() helper
device property: Move PROPERTY_ENTRY_BOOL() a bit down
device property: Rename goto label to be more precise
 
device.h: move kobj_to_dev() to use container_of_const()
 
device_cgroup: Roll back to original exceptions after copy failure
 
devlink: Add packet traps for 802.1X operation
devlink: Allow for devlink-rate nodes parent reassignment
devlink: Allow to set up parent in devl_rate_leaf_create()
devlink: change port event netdev notifier from per-net to global
devlink: Enable creation of the devlink-rate nodes from the driver
devlink: Expose port function commands to control migratable
devlink: Expose port function commands to control RoCE
devlink: find snapshot in devlink_nl_cmd_region_read_dumpit
devlink: Fix netdev notifier chain corruption
devlink: Fix warning when unregistering a port
devlink: hold region lock when flushing snapshots
devlink: Introduce new attribute 'tx_priority' to devlink-rate
devlink: Introduce new attribute 'tx_weight' to devlink-rate
devlink: Move devlink port function hw_addr attr documentation
devlink: protect devlink dump by the instance lock
devlink: refactor region_read_snapshot_fill to use a callback function
devlink: remove redundant health state set to error
devlink: remove unnecessary parameter from chunk_fill function
devlink: report extended error message in region_read_dumpit()
devlink: support directly reading from region memory
devlink: use min_t to calculate data_size
devlink: Validate port function request
 
devres: Use kmalloc_size_roundup() to match ksize() usage
 
dlm: replace one-element array with fixed size array
 
dm cache: Fix ABBA deadlock between shrink_slab and dm_cache_metadata_abort
dm cache: Fix UAF in destroy()
dm cache: set needs_check flag after aborting metadata
 
dm clone: Fix UAF in clone_dtr()
 
dm init: add dm-mod.waitfor to wait for asynchronously probed block devices
 
dm integrity: Fix UAF in dm_integrity_dtr()
 
dm ioctl: a small code cleanup in list_version_get_info
dm ioctl: fix a couple ioctl codes
 
dm thin: Fix ABBA deadlock between shrink_slab and dm_pool_abort_metadata
dm thin: Fix UAF in run_timer_softirq()
dm thin: resume even if in FAIL mode
dm thin: Use last transaction's pmd->root when commit failed
 
dm: cleanup close_table_device
dm: cleanup open_table_device
dm: make sure create and remove dm device won't race with open and close table
dm: remove free_table_devices
dm: track per-add_disk holder relations in DM
 
dma-buf/heaps: Assert held reservation lock for dma-buf mmapping
 
dma-buf: actually set signaling bit for private stub fences
dma-buf: Add unlocked variant of attachment-mapping functions
dma-buf: Add unlocked variant of vmapping functions
dma-buf: Document dynamic locking convention
dma-buf: fix dma_buf_export init order v2
dma-buf: Make locking consistent in dma_buf_detach()
dma-buf: Move dma_buf_attach() to dynamic locking specification
dma-buf: Move dma_buf_map_attachment() to dynamic locking specification
dma-buf: Move dma_buf_mmap() to dynamic locking specification
dma-buf: Move dma_buf_mmap_internal() to dynamic locking specification
dma-buf: Move dma_buf_vmap() to dynamic locking specification
dma-buf: Proactively round up to kmalloc bucket size
dma-buf: Remove obsoleted internal lock
 
dma-mapping: reject __GFP_COMP in dma_alloc_attrs
dma-mapping: reject GFP_COMP for noncoherent allocations
 
dmaengine: apple-admac: Allocate cache SRAM to channels
dmaengine: at_hdmac: Convert driver to use virt-dma
dmaengine: at_hdmac: Do not print messages on console while holding the lock
dmaengine: at_hdmac: Introduce atc_get_llis_residue()
dmaengine: at_hdmac: Keep register definitions and structures private to at_hdmac.c
dmaengine: at_hdmac: Pass residue by address to avoid unnecessary implicit casts
dmaengine: at_hdmac: Remove superfluous cast
dmaengine: at_hdmac: Remove unused member of at_dma_chan
dmaengine: at_hdmac: Rename "chan_common" to "dma_chan"
dmaengine: at_hdmac: Rename "dma_common" to "dma_device"
dmaengine: at_hdmac: Return dma_cookie_status()'s ret code when txstate is NULL
dmaengine: at_hdmac: s/atc_get_bytes_left/atc_get_residue
dmaengine: at_hdmac: Set include entries in alphabetic order
dmaengine: at_hdmac: Use bitfield access macros
dmaengine: at_hdmac: Use devm_clk_get()
dmaengine: at_hdmac: Use devm_kzalloc() and struct_size()
dmaengine: at_hdmac: Use devm_platform_ioremap_resource
dmaengine: at_hdmac: Use pm_ptr()
dmaengine: Fix double increment of client_count in dma_chan_get()
dmaengine: idma64: Make idma64_remove() return void
dmaengine: idxd: Do not call DMX TX callbacks during workqueue disable
dmaengine: idxd: Fix crc_val field for completion record
dmaengine: idxd: Let probe fail when workqueue cannot be enabled
dmaengine: idxd: Make max batch size attributes in sysfs invisible for Intel IAA
dmaengine: idxd: Make read buffer sysfs attributes invisible for Intel IAA
dmaengine: idxd: Prevent use after free on completion memory
dmaengine: idxd: Remove linux/msi.h include
dmaengine: imx-sdma: Fix a possible memory leak in sdma_transfer_init
dmaengine: ioat: Fix spelling mistake "idel" -> "idle"
dmaengine: JZ4780: Add support for the JZ4755.
dmaengine: lgm: Move DT parsing after initialization
dmaengine: qcom: deprecate redundant of_device_id entries
dmaengine: qcom: gpi: Document preferred SM6350 binding
dmaengine: qcom: gpi: Set link_rx bit on GO TRE for rx operation
dmaengine: remove iop-adma driver
dmaengine: remove s3c24xx driver
dmaengine: Revert "dmaengine: remove s3c24xx driver"
dmaengine: sh: Remove unused shdma-arm.h
dmaengine: tegra210-adma: fix global intr clear
dmaengine: tegra: Add support for dma-channel-mask
dmaengine: tegra: Fix memory leak in terminate_all()
dmaengine: ti: convert k3-udma to module
dmaengine: ti: convert PSIL to be buildable as module
dmaengine: ti: k3-udma: Do conditional decrement of UDMA_CHAN_RT_PEER_BCNT_REG
dmaengine: xilinx_dma : add xilinx_dma_device_config() return documentation
dmaengine: xilinx_dma: call of_node_put() when breaking out of for_each_child_of_node()
dmaengine: xilinx_dma: fix xilinx_dma_child_probe() return documentation
 
doc: add documentation for accel subsystem
doc: add texinfodocs and infodocs targets
doc: phy: Document typical order of API calls
doc: Remove arrayRCU.rst
doc: Update checklist.txt
doc: Update listRCU.rst
doc: Update RCU's lockdep.rst
 
docs, nvme: add a feature and quirk policy document
 
Docs/ABI/damon: document 'schemes//tried_regions' sysfs directory
 
Docs/ABI/zram: document zram recompress sysfs knobs
 
Docs/admin-guide/mm/damon/usage: describe the rules of sysfs region directories
Docs/admin-guide/mm/damon/usage: document schemes//tried_regions sysfs directory
Docs/admin-guide/mm/damon/usage: fix wrong usage example of init_regions file
 
Docs/admin-guide/mm/zswap: remove a paragraph about zswap being a new feature
Docs/admin-guide/mm/zswap: remove zsmalloc's lack of writeback warning
 
docs/bpf: Add BPF_MAP_TYPE_XSKMAP documentation
docs/bpf: Add documentation for BPF_MAP_TYPE_SK_STORAGE
docs/bpf: Add documentation for new cgroup local storage
docs/bpf: Add KF_RCU documentation
docs/bpf: Add table of BPF program types to libbpf docs
docs/bpf: Document BPF ARRAY_OF_MAPS and HASH_OF_MAPS
docs/bpf: Document BPF map types QUEUE and STACK
docs/bpf: Document BPF_MAP_TYPE_BLOOM_FILTER
docs/bpf: Document BPF_MAP_TYPE_CPUMAP map
docs/bpf: Document BPF_MAP_TYPE_LPM_TRIE map
docs/bpf: Fix sample code in MAP_TYPE_ARRAY docs
docs/bpf: Fix sphinx warnings for cpumap
docs/bpf: Fix sphinx warnings for devmap
docs/bpf: Fix sphinx warnings in BPF map docs
docs/bpf: Reword docs for BPF_MAP_TYPE_SK_STORAGE
docs/bpf: Update btf selftests program and add link
 
docs/conf.py: Use about.html only in sidebar of alabaster theme
 
docs/fb: Document current named modes
 
docs/ja_JP/howto: Update for v6.1
 
docs/LoongArch: Update links of LoongArch ISA Vol1 and ELF psABI
 
docs/memory-barriers.txt/kokr: Add memory barrier dma_mb()
docs/memory-barriers.txt/kokr: Fix confusing name of 'data dependency barrier'
docs/memory-barriers.txt/kokr: introduce io_stop_wc() and add implementation for ARM64
 
docs/memory-barriers.txt: Add a missed closing parenthesis
 
docs/perf: Add documentation for the Amlogic G12 DDR PMU
 
docs/pinctrl: fix pinctrl_select_state examples
docs/pinctrl: fix runtime pinmuxing example
 
docs/sp_SP: Add kernel-docs.rst Spanish translation
docs/sp_SP: Add memory-barriers.txt Spanish translation
docs/sp_SP: Add process coding-style translation
docs/sp_SP: Add process submitting-patches translation
 
docs/sphinx: More depth in the rtd sidebar toc
 
docs/zh_CN/LoongArch: Update links of LoongArch ISA Vol1 and ELF psABI
 
docs/zh_CN: Add rust arch-support Chinese translation
docs/zh_CN: Add rust coding-guidelines Chinese translation
docs/zh_CN: Add rust general-information Chinese translation
docs/zh_CN: Add rust index Chinese translation
docs/zh_CN: Add rust quick-start Chinese translation
docs/zh_CN: Add staging/index Chinese translation
docs/zh_CN: Add staging/xz Chinese translation
docs/zh_CN: Add userspace-api/accelerators/ocxl Chinese translation
docs/zh_CN: Add userspace-api/ebpf Chinese translation
docs/zh_CN: Add userspace-api/futex2 Chinese translation
docs/zh_CN: Add userspace-api/index Chinese translation
docs/zh_CN: Add userspace-api/no_new_privs Chinese translation
docs/zh_CN: Add userspace-api/seccomp_filter Chinese translation
docs/zh_CN: Add userspace-api/sysfs-platform_profile Chinese translation
docs/zh_CN: core-api: Add errseq Chinese translation
docs/zh_CN: core-api: Add this_cpu_ops Chinese translation
docs/zh_CN: core-api: Add timekeeping Chinese translation
docs/zh_CN: Fix '.. only::' directive's expression
 
docs: Add book to process/kernel-docs.rst
docs: admin-guide: cgroup-v1: update description of inactive_file
docs: admin-guide: hw_random: Make document title more generic and concise
docs: Create translations/sp_SP/process/, move submitting-patches.rst
docs: decruft Documentation/conf.py
docs: Deprecate use of Sphinx < 2.4.x
docs: Don't wire font sizes for HTML output
docs: Fix path paste-o for /sys/kernel/warn_count
docs: Fix the docs build with Sphinx 6.0
docs: hwmon: (smpro-hwmon) Add documentation
docs: hwmon: (smpro-hwmon) Improve grammar and formatting
docs: ia64: Fix a typo ("identify mappings")
docs: improve the HTML formatting of kerneldoc comments
docs: kbuild: remove mention to dropped $(objtree) feature
docs: kmsan: fix formatting of "Example report"
docs: netdev: convert to a non-FAQ document
docs: netdev: reshuffle sections in prep for de-FAQization
docs: networking: Fix bridge documentation URL
docs: perf: Fix PMU instance name of hisi-pcie-pmu
docs: powerpc: add POWER9 and POWER10 to CPU families
docs: Retire old resources from kernel-docs.rst
docs: sphinx-pre-install: don't require the RTD theme
docs: Switch the default HTML theme to alabaster
docs: sysctl/fs: merge the aio sections
docs: sysctl/fs: re-order, prettify
docs: sysctl/fs: remove references to dquot-max/-nr
docs: sysctl/fs: remove references to inode-max
docs: sysctl/fs: remove references to super-max/-nr
docs: tweak some Alabaster style parameters
docs: Update maintainer of kernel-docs.rst
docs: update sphinx.rst to reflect the default theme change
 
Documentation/ABI: Update IFS ABI doc
 
Documentation/features-refresh.sh: Only sed the beginning "arch" of ARCH_DIR
 
Documentation/features: Update feature lists for 6.1
Documentation/features: Use loongarch instead of loong
 
Documentation/gpu: Fix section in the wrong scope
 
Documentation/hw-vuln: Add documentation for Cross-Thread Return Predictions
Documentation/hw-vuln: Fix rST warning
 
documentation/mm: update pmd_present() in arch_pgtable_helpers.rst
 
Documentation/osnoise: Add osnoise/options documentation
Documentation/osnoise: Add osnoise/options documentation
Documentation/osnoise: Escape underscore of NO_ prefix
 
Documentation/rv: Add verification/rv man pages
 
Documentation/x86/boot: Reserve type_of_loader=13 for barebox
 
Documentation: ABI: testing: add max11410 doc
Documentation: ad4130: format list of in_voltage-voltage_filter_mode_available modes
Documentation: Add documentation for new devlink-rate attributes
Documentation: Add HOWTO Spanish translation into rst based build system
 
documentation: add zram recompression documentation
 
Documentation: amd-pstate: Add tbench and gitsource test introduction
Documentation: arm: marvell: Add Orion codenames and archive homepage
Documentation: bonding: correct xmit hash steps
Documentation: bonding: update miimon default to 100
Documentation: bpf: Escape underscore in BPF type name prefix
Documentation: dev-tools: Clarify requirements for result description
Documentation: devlink: Add blank line padding on numbered lists in Devlink Port documentation
Documentation: devlink: add devlink documentation for the etas_es58x driver
Documentation: devlink: add missing toc entry for etas_es58x devlink doc
Documentation: devres: add missing devm_acpi_dma_controller_free() helper
Documentation: devres: add missing IIO helpers
Documentation: devres: add missing LED helpers
Documentation: devres: add missing MEM helper
Documentation: devres: add missing PHY helpers
Documentation: devres: add missing PWM helper
Documentation: document the ABI changes for KVM_CAP_ARM_MTE
Documentation: eisa: Fix typo
Documentation: Fixed a typo in bootconfig.rst
Documentation: gpio: Remove text about ARCH_NR_GPIOS
Documentation: kdump: describe VMCOREINFO export for RISCV64
Documentation: kunit: Fix "How Do I Use This" / "Next Steps" sections
Documentation: KUnit: make usage.rst a superset of tips.rst, remove duplication
Documentation: kunit: Remove redundant 'tips.rst' page
Documentation: KUnit: reword description of assertions
Documentation: Kunit: Update architecture.rst for minor fixes
Documentation: kvm: clarify SRCU locking order
Documentation: kvm: fix SRCU locking order docs
Documentation: Make formatting consistent for rs485 docs
Documentation: networking: TC queue based filtering
Documentation: nfp: update documentation
Documentation: PCI: Add reference to PCI/MSI device driver APIs
Documentation: perf: Indent filter options list of hisi-pcie-pmu
Documentation: raise minimum supported version of binutils to 2.25
Documentation: Remove bogus claim about del_timer_sync()
Documentation: Replace del_timer/del_timer_sync()
Documentation: RISC-V: Allow patches for non-standard behavior
Documentation: RISC-V: Fix a typo in patch-acceptance
Documentation: RISC-V: Mention the UEFI Standards
Documentation: RISC-V: patch-acceptance: s/implementor/implementer
Documentation: riscv: Document the sv57 VM layout
Documentation: rs485: Fix struct referencing
Documentation: rs485: Link reference properly
Documentation: rs485: Mention uart_get_rs485_mode()
Documentation: Start translations to Spanish
Documentation: update the description of TracerPid in procfs.rst
Documentation: USB: correct possessive "its" usage
 
dpaa2-eth: execute xdp_do_flush() before napi_complete_done()
 
dpaa_eth: execute xdp_do_flush() before napi_complete_done()
 
drbd: add context parameter to expect() macro
drbd: destroy workqueue when drbd device was freed
drbd: disable discard support if granularity > max
drbd: introduce drbd_ratelimit()
drbd: introduce dynamic debug
drbd: remove call to memset before free device/resource/connection
drbd: split polymorph printk to its own file
drbd: Store op in drbd_peer_request
drbd: unify how failed assertions are logged
drbd: use blk_queue_max_discard_sectors helper
drbd: use consistent license
 
driver core: Add __alloc_size hint to devm allocators
driver core: allow kobj_to_dev() to take a const pointer
driver core: class: make namespace and get_ownership take const *
driver core: Fix bus_type.match() error handling in __driver_attach()
driver core: Fix test_async_probe_init saves device in wrong array
driver core: fix up missed drivers/s390/char/hmcdrv_dev.c class.devnode() conversion.
driver core: fix up missed scsi/cxlflash class.devnode() conversion.
driver core: fix up some missing class.devnode() conversions.
driver core: make struct class.dev_uevent() take a const *
driver core: make struct class.devnode() take a const *
driver core: mark driver_allows_async_probing static
driver core: pass a const * into of_device_uevent()
driver core: remove devm_device_remove_group()
driver core: remove devm_device_remove_groups()
driver core: Use kstrtobool() instead of strtobool()
 
driver/net/tun: Added features for USO.
 
drivers/accel: define kconfig and register a new major
 
drivers/gpio: use simple i2c probe
 
drivers/i2c: use simple i2c probe
 
drivers/md/md-bitmap: check the return value of md_bitmap_get_counter()
 
drivers/net/bonding/bond_3ad: return when there's no aggregator
 
drivers/net/virtio_net.c: Added USO support.
 
drivers/perf: hisi: Add TLP filter support
drivers/perf: hisi: Fix some event id for hisi-pcie-pmu
drivers/perf: riscv_pmu_sbi: add support for PMU variant on T-Head C9xx cores
 
drivers/ps3: Fix double word in comments
 
drivers: arm-smmu-impl: Add QDU1000 and QRU1000 iommu implementation
drivers: bus: simple-pm-bus: Use clocks
drivers: convert unsupported .adjfreq to .adjfine
drivers: dio: fix possible memory leak in dio_init()
drivers: hv, hyperv_fb: Untangle and refactor Hyper-V panic notifiers
drivers: iio: accel: Add support for ADXL359 device
drivers: iio: accel: Use warning if invalid device id is detected
drivers: mcb: fix resource leak in mcb_probe()
drivers: net: convert to boolean for the mac_managed_pm flag
drivers: net: qlcnic: Fix potential memory leak in qlcnic_sriov_init()
drivers: perf: marvell_cn10k: Fix hotplug callback leak in tad_pmu_init()
drivers: remoteproc: Add Xilinx r5 remoteproc driver
drivers: soc: ti: knav_qmss_queue: Mark knav_acc_firmwares as static
drivers: staging: media: omap4iss: Use BIT macro instead of left shifting
drivers: staging: r8188eu: Fix sleep-in-atomic-context bug in rtw_join_timeout_handler
 
drm/amd/amdgpu: enable athub cg 11.0.3
drm/amd/amdgpu: enable gfx clock gating features on smu_v13_0_10
drm/amd/amdgpu: fix warning during suspend
drm/amd/amdgpu: Replace kmap() with kmap_local_page()
drm/amd/amdgpu: reserve vm invalidation engine for firmware
drm/amd/amdgpu: temporary workaround to skip ras error for gc_v11_0_3
drm/amd/amdgpu: update mes11 api def
 
drm/amd/dc/dce120: Fix audio register mapping, stop triggering KASAN
 
drm/amd/display (gcc13): fix enum mismatch
 
drm/amd/display: 3.2.208
drm/amd/display: 3.2.209
drm/amd/display: 3.2.210
drm/amd/display: 3.2.211
drm/amd/display: 3.2.212
drm/amd/display: 3.2.213
drm/amd/display: 3.2.214
drm/amd/display: 3.2.215
drm/amd/display: [FW Promotion] Release 0.0.141.0
drm/amd/display: [FW Promotion] Release 0.0.143.0
drm/amd/display: Add a debug option HBR2CP2520 over TPS4
drm/amd/display: add an ASSERT() to irq service functions
drm/amd/display: Add basic ODM description
drm/amd/display: Add check for DET fetch latency hiding for dcn32
drm/amd/display: add DCN support for ARM64
drm/amd/display: Add DCN314 display SG Support
drm/amd/display: Add debug option to skip PSR CRTC disable
drm/amd/display: Add debug options for increasing phantom lines
drm/amd/display: Add DEC/CRB basic doc
drm/amd/display: Add DSC delay factor workaround
drm/amd/display: Add events log to trace OPTC lock and unlock
drm/amd/display: add FB_DAMAGE_CLIPS support
drm/amd/display: Add function for validate and update new stream
drm/amd/display: Add HUBP surface flip interrupt handler
drm/amd/display: Add kernel doc for commit sequence
drm/amd/display: Add kernel doc to some of the dc fields
drm/amd/display: Add margin for max vblank time for SubVP + DRR
drm/amd/display: Add margin on DRR vblank start for subvp
drm/amd/display: Add missing brackets in calculation
drm/amd/display: Add UHBR135 and UHBR20 into debugfs
drm/amd/display: Add YCBCR2020 coefficients to CSC matrix
drm/amd/display: Add Z8 allow states to z-state support list
drm/amd/display: Adding HDMI SCDC DEVICE_ID define
drm/amd/display: Adjust downscaling limits for dcn314
drm/amd/display: Adjust DP 8b10b LT exit behavior
drm/amd/display: Align dcn314_smu logging with other DCNs
drm/amd/display: Align phantom pipe dst/src scaling with main for subvp
drm/amd/display: Allow tuning DCN314 bounding box
drm/amd/display: Avoid ABM when ODM combine is enabled for eDP
drm/amd/display: Avoid setting pixel rate divider to N/A
drm/amd/display: Bypass DET swath fill check for max clocks
drm/amd/display: Calculate output_color_space after pixel encoding adjustment
drm/amd/display: change GPU match with IP version for Vangogh
drm/amd/display: Check context constructed for pipe split flags is still valid
drm/amd/display: Check if link state is valid
drm/amd/display: Check if PSR enabled when entering MALL
drm/amd/display: Check validation passed after applying pipe split changes
drm/amd/display: clean up some irq service code for dcn201
drm/amd/display: Consider dp cable id only when data is non zero
drm/amd/display: Convert documentation to a kernel-doc
drm/amd/display: Copy DC context in the commit streams
drm/amd/display: correct DML calc error of UrgentLatency
drm/amd/display: correct static_screen_event_mask
drm/amd/display: correctly populate dcn315 clock table
drm/amd/display: Create debugfs to tell if connector is DPIA link
drm/amd/display: cursor update command incomplete
drm/amd/display: Cursor update refactor: PSR-SU support condition
drm/amd/display: delete the duplicate .set_odm_bypass initialization in dcn314_tg_funcs
drm/amd/display: Disable DRR actions during state commit
drm/amd/display: Disable phantom OTG after enable for plane disable
drm/amd/display: disable S/G display on DCN 2.1.0
drm/amd/display: disable S/G display on DCN 3.1.2/3
drm/amd/display: disable S/G display on DCN 3.1.4
drm/amd/display: disable S/G display on DCN 3.1.5
drm/amd/display: Disable uclk pstate for subvp pipes
drm/amd/display: Document part of the DMUB cmd
drm/amd/display: Don't check output BPP for phantom
drm/amd/display: don't enable DRM CRTC degamma property for DCE
drm/amd/display: Don't enable ODM + MPO
drm/amd/display: Don't overwrite subvp pipe info in fast updates
drm/amd/display: Don't return false if no stream
drm/amd/display: Drop struct crc_region and reuse struct rect
drm/amd/display: drop vblank_lock from struct amdgpu_display_manager
drm/amd/display: enable dchub request limit for DCN 3.2.x
drm/amd/display: Enable dp_hdmi21_pcon support
drm/amd/display: Enable new commit sequence only for DCN32x
drm/amd/display: Enable timing sync on DCN32
drm/amd/display: Enforce minimum prefetch time for low memclk on DCN32
drm/amd/display: Ensure commit_streams returns the DC return code
drm/amd/display: Expand kernel doc for DC
drm/amd/display: Fail atomic_check early on normalize_zpos error
drm/amd/display: Filter Invalid 420 Modes for HDMI TMDS
drm/amd/display: Fix access timeout to DPIA AUX at boot time
drm/amd/display: Fix arithmetic error in MALL size calculations for subvp
drm/amd/display: fix array index out of bound error in bios parser
drm/amd/display: fix array index out of bound error in DCN32 DML
drm/amd/display: Fix calculation for cursor CAB allocation
drm/amd/display: Fix COLOR_SPACE_YCBCR2020_TYPE matrix
drm/amd/display: fix compilation issue with legacy gcc
drm/amd/display: fix cursor offset on rotation 180
drm/amd/display: Fix DCN2.1 default DSC clocks
drm/amd/display: fix dcn3.1x mode validation on high bandwidth config
drm/amd/display: Fix DCN32 DSC delay calculation
drm/amd/display: Fix display corruption w/ VSR enable
drm/amd/display: fix dpms_off issue when disabling bios mode
drm/amd/display: Fix DTBCLK disable requests and SRC_SEL programming
drm/amd/display: Fix fallback issues for DP LL 1.4a tests
drm/amd/display: Fix FCLK deviation and tool compile issues
drm/amd/display: Fix gpio port mapping issue
drm/amd/display: Fix HDCP 1.X 1A-04 failing
drm/amd/display: Fix invalid DPIA AUX reply causing system hang
drm/amd/display: fix issues with driver unload
drm/amd/display: fix kernel-doc issues in dc.h
drm/amd/display: Fix null pointer issues found in emulation
drm/amd/display: Fix optc2_configure warning on dcn314
drm/amd/display: Fix prefetch calculations for dcn32
drm/amd/display: Fix race condition in DPIA AUX transfer
drm/amd/display: Fix reg timeout in enc314_enable_fifo
drm/amd/display: Fix rotated cursor offset calculation
drm/amd/display: Fix SDR visual confirm
drm/amd/display: Fix set scaling doesn's work
drm/amd/display: Fix spelling mistake: "dram_clk_chanage" -> "dram_clk_change"
drm/amd/display: Fix Subvp phantom pipe transition
drm/amd/display: fix the build when DRM_AMD_DC_DCN is not set
drm/amd/display: Fix timing not changning when freesync video is enabled
drm/amd/display: fix unbounded requesting for high pixel rate modes on dcn315
drm/amd/display: Handle seamless boot stream
drm/amd/display: Handle virtual hardware detect
drm/amd/display: Have risk for memory exhaustion
drm/amd/display: Ignore Cable ID Feature
drm/amd/display: Implement secure display on DCN21
drm/amd/display: Include surface of unaffected streams
drm/amd/display: Include virtual signal to set k1 and k2 values
drm/amd/display: Increase frame size limit for display_mode_vba_util_32.o
drm/amd/display: Investigate tool reported FCLK P-state deviations
drm/amd/display: Limit dcn32 to 1950Mhz display clock
drm/amd/display: Limit HW cursor size of >= 4k
drm/amd/display: make dcn32_mmhubbub_funcs static
drm/amd/display: make dcn32_mpc_funcs static
drm/amd/display: Make some symbols static
drm/amd/display: make wake_up_aux_channel static
drm/amd/display: MALL SS calculations should iterate over all pipes for cursor
drm/amd/display: Modify checks to enable TPS3 pattern when required
drm/amd/display: Modify mismatched function name
drm/amd/display: move remaining FPU code to dml folder
drm/amd/display: move remaining FPU code to dml folder
drm/amd/display: move stream encoder audio setup to link_hwss
drm/amd/display: new ABM config 2
drm/amd/display: No display after resume from WB/CB
drm/amd/display: only fill dirty rectangles when PSR is enabled
drm/amd/display: Only update link settings after successful MST link train
drm/amd/display: Phase 1 Add Bw Allocation source and header files
drm/amd/display: Populate DP2.0 output type for DML pipe
drm/amd/display: prevent memory leak
drm/amd/display: prevent seamless boot on displays that don't have the preferred dig
drm/amd/display: program output tf when required
drm/amd/display: Program pipes for ODM when removing planes
drm/amd/display: Properly handle additional cases where DCN is not supported
drm/amd/display: properly handling AGP aperture in vm setup
drm/amd/display: read invalid ddc pin status cause engine busy
drm/amd/display: Refactor eDP PSR codes
drm/amd/display: refactor enable/disable audio stream hw sequence
drm/amd/display: refine wake up aux in retrieve link caps
drm/amd/display: Reinit DPG when exiting dynamic ODM
drm/amd/display: remove audio mute control in hpo dp
drm/amd/display: Remove DTB DTO on CLK update
drm/amd/display: Remove FPU guards from the DML folder
drm/amd/display: Remove optimization for VRR updates
drm/amd/display: Remove rate check from pixel rate divider update
drm/amd/display: Remove wrong pipe control lock
drm/amd/display: Report to ACPI video if no panels were found
drm/amd/display: Reset DMUB mailbox SW state after HW reset
drm/amd/display: Retain phantom pipes when min transition into subvp (#7358)
drm/amd/display: Retain phantom plane/stream if validation fails
drm/amd/display: Revert check for phantom BPP
drm/amd/display: revert Disable DRR actions during state commit
drm/amd/display: Revert logic for plane modifiers
drm/amd/display: Rework comments on dc file
drm/amd/display: Rework context change check
drm/amd/display: rework macros for DWB register access
drm/amd/display: Round up DST_after_scaler to nearest int
drm/amd/display: Set correct EOTF and Gamut flag in VRR info
drm/amd/display: Set max for prefetch lines on dcn32
drm/amd/display: Set memclk levels to be at least 1 for dcn32
drm/amd/display: set optimized required for comp buf changes
drm/amd/display: set per pipe dppclk to 0 when dpp is off
drm/amd/display: skip commit minimal transition state
drm/amd/display: stop using connector->override_edid
drm/amd/display: Stop waiting for vblank during pipe programming
drm/amd/display: Support parsing VRAM info v3.0 from VBIOS
drm/amd/display: trigger timing sync only if TG is running
drm/amd/display: trigger timing sync only if TG is running
drm/amd/display: Unassign does_plane_fit_in_mall function from dcn3.2
drm/amd/display: Uninitialized variables causing 4k60 UCLK to stay at DPM1 and not DPM0
drm/amd/display: Update 709 gamma to 2.222 as stated in the standerd
drm/amd/display: Update DML formula
drm/amd/display: Update DSC capabilitie for DCN314
drm/amd/display: Update latencies on DCN321
drm/amd/display: Update OTG instance in the commit stream
drm/amd/display: Update soc bounding box for dcn32/dcn321
drm/amd/display: Update SR watermarks for DCN314
drm/amd/display: Update SubVP Visual Confirm
drm/amd/display: Update Z8 watermarks for DCN314
drm/amd/display: Use DCC meta pitch for MALL allocation requirements
drm/amd/display: Use dummy pstate latency for subvp when needed on dcn32
drm/amd/display: Use forced DSC bpp in DML
drm/amd/display: use low clocks for no plane configs
drm/amd/display: use max_dsc_bpp in amdgpu_dm
drm/amd/display: Use min transition for all SubVP plane add/remove
drm/amd/display: Use min transition for SubVP into MPO
drm/amd/display: Use new num clk levels struct for max mclk index
drm/amd/display: Use the largest vready_offset in pipe group
drm/amd/display: use the proper fb offset for DM
drm/amd/display: use uclk pstate latency for fw assisted mclk validation dcn32
drm/amd/display: Use update plane and stream routine for DCN32x
drm/amd/display: Use viewport height for subvp mall allocation size
drm/amd/display: Wait for VBLANK during pipe programming
drm/amd/display: wait for vblank during pipe programming
drm/amd/display: Waiting for 1 frame to fix the flash issue on PSR1
drm/amd/display: Workaround to increase phantom pipe vactive in pipesplit
drm/amd/display: Wrong colorimetry workaround
drm/amd/display: Zeromem mypipe heap struct before using it
 
drm/amd/pm/smu11: BACO is supported when it's in BACO state
drm/amd/pm/smu11: poll BACO status after RPM BACO exits
 
drm/amd/pm/smu13: BACO is supported when it's in BACO state
 
drm/amd/pm: add missing AllowIHInterrupt message mapping for SMU13.0.0
drm/amd/pm: add missing SMU13.0.0 mm_dpm feature mapping
drm/amd/pm: add missing SMU13.0.7 mm_dpm feature mapping
drm/amd/pm: add SMU 13.0.7 missing GetPptLimit message mapping
drm/amd/pm: add SMU IP v13.0.4 IF version define to V7
drm/amd/pm: add the missing mapping for PPT feature on SMU13.0.0 and 13.0.7
drm/amd/pm: allow gfxoff on gc_11_0_3
drm/amd/pm: avoid large variable on kernel stack
drm/amd/pm: bump SMU 13.0.0 driver_if header version
drm/amd/pm: bump SMU 13.0.7 driver_if header version
drm/amd/pm: bump SMU13.0.0 driver_if header to version 0x34
drm/amd/pm: correct SMU13.0.0 pstate profiling clock settings
drm/amd/pm: correct the fan speed retrieving in PWM for some SMU13 asics
drm/amd/pm: correct the reference clock for fan speed(rpm) calculation
drm/amd/pm: disable cstate feature for gpu reset scenario
drm/amd/pm: drop unneeded dpm features disablement for SMU 13.0.4/11
drm/amd/pm: Enable bad memory page/channel recording support for smu v13_0_0
drm/amd/pm: enable GPO dynamic control support for SMU13.0.0
drm/amd/pm: enable GPO dynamic control support for SMU13.0.7
drm/amd/pm: enable mode1 reset on smu_v13_0_10
drm/amd/pm: enable runpm support over BACO for SMU13.0.0
drm/amd/pm: enable runpm support over BACO for SMU13.0.7
drm/amd/pm: enable thermal alert on smu_v13_0_10
drm/amd/pm: fix SMU13 runpm hang due to unintentional workaround
drm/amd/pm: fulfill SMU13.0.0 cstate control interface
drm/amd/pm: fulfill SMU13.0.7 cstate control interface
drm/amd/pm: Init pm_attr_list when dpm is disabled
drm/amd/pm: remove the pptable id override on smu_v13_0_10
drm/amd/pm: skip disabling all smu features on smu_v13_0_10 in suspend
drm/amd/pm: skip loading pptable from driver on secure board for smu_v13_0_10
drm/amd/pm: temporarily disable thermal alert on smu_v13_0_10
drm/amd/pm: update driver if header for smu_13_0_7
drm/amd/pm: update driver-if header for smu_v13_0_10
drm/amd/pm: update SMU IP v13.0.4 driver interface version
drm/amd/pm: update SMU IP v13.0.4 msg interface header
drm/amd/pm: update SMU13.0.0 reported maximum shader clock
 
drm/amd: Add IMU fw version to fw version queries
drm/amd: Delay removal of the firmware framebuffer
drm/amd: Fail the suspend if resources can't be evicted
drm/amd: Fix initialization for nbio 4.3.0
 
drm/amdgpu/discovery: add PSP IP v13.0.11 support
drm/amdgpu/discovery: enable gfx v11 for GC 11.0.4
drm/amdgpu/discovery: enable gmc v11 for GC 11.0.4
drm/amdgpu/discovery: enable mes support for GC v11.0.4
drm/amdgpu/discovery: enable nbio support for NBIO v7.7.1
drm/amdgpu/discovery: enable soc21 common for GC 11.0.4
drm/amdgpu/discovery: set the APU flag for GC 11.0.4
 
drm/amdgpu/display/mst: Fix mst_state->pbn_div and slot count assignments
drm/amdgpu/display/mst: limit payload to be updated one by one
drm/amdgpu/display/mst: update mst_mgr relevant variable when long HPD
 
drm/amdgpu/dm/dp_mst: Don't grab mst_mgr->lock when computing DSC state
 
drm/amdgpu/dm/mst: Fix uninitialized var in pre_compute_mst_dsc_configs_for_state()
drm/amdgpu/dm/mst: Use the correct topology mgr pointer in amdgpu_dm_connector
 
drm/amdgpu/fence: Fix oops due to non-matching drm_sched init/fini
 
drm/amdgpu/gfx10: set gfx.funcs in early init
 
drm/amdgpu/gfx11: set gfx.funcs in early init
 
drm/amdgpu/gfx9: set gfx.funcs in early init
 
drm/amdgpu/mes11: enable reg active poll
 
drm/amdgpu/mst: Stop ignoring error codes and deadlocking
 
drm/amdgpu/pm: add GFXOFF control IP version check for SMU IP v13.0.11
drm/amdgpu/pm: enable swsmu for SMU IP v13.0.11
drm/amdgpu/pm: use the specific mailbox registers only for SMU IP v13.0.4
 
drm/amdgpu/powerplay/psm: Fix memory leak in power state init
 
drm/amdgpu/psp12: move ih_reroute into ring_create
 
drm/amdgpu/psp: don't free PSP buffers on suspend
 
drm/amdgpu/sdma_v4_0: turn off SDMA ring buffer in the s2idle suspend
 
drm/amdgpu/si_dma: remove unused variable in si_dma_stop()
 
drm/amdgpu/smu: skip pptable init under sriov
 
drm/amdgpu/soc21: add mode2 asic reset for SMU IP v13.0.11
 
drm/amdgpu/vcn: re-use original vcn0 doorbell value
 
drm/amdgpu: Add an extra evict_resource call during device_suspend.
drm/amdgpu: add drv_vram_usage_va for virt data exchange
drm/amdgpu: Add EEPROM I2C address support for ip discovery
drm/amdgpu: add GART, GPUVM, and GTT to glossary
drm/amdgpu: add gfx support for GC 11.0.4
drm/amdgpu: add gmc v11 support for GC 11.0.4
drm/amdgpu: add irq source id definition for VCN/JPEG 4.0
drm/amdgpu: add JPEG 4.0 RAS poison consumption handling
drm/amdgpu: add missing license to some files
drm/amdgpu: Add notifier lock for KFD userptrs
drm/amdgpu: Add nv mailbox irq in soc21
drm/amdgpu: add printing to indicate rpm completeness
drm/amdgpu: Add psp_13_0_10_ta firmware to modinfo
drm/amdgpu: add RAS error query for JPEG 4.0
drm/amdgpu: add RAS page retirement functions for MCA
drm/amdgpu: add RAS poison handling for MCA
drm/amdgpu: add RAS query support for VCN 4.0
drm/amdgpu: add register definition for VCN RAS initialization
drm/amdgpu: add S/G display parameter
drm/amdgpu: add smu 13 support for smu 13.0.11
drm/amdgpu: add soc21 common ip block support for GC 11.0.4
drm/amdgpu: Add software ring callbacks for gfx9 (v8)
drm/amdgpu: Add sriov vf ras support in amdgpu_ras_asic_supported
drm/amdgpu: Add support for RAS table at 0x40000
drm/amdgpu: add the fan abnormal detection feature
drm/amdgpu: add tmz support for GC 11.0.1
drm/amdgpu: add tmz support for GC IP v11.0.4
drm/amdgpu: Add umc channel index mapping table for umc_v8_10
drm/amdgpu: Add unique_id support for GC 11.0.1/2
drm/amdgpu: add Vangogh APU flag to IP discovery path
drm/amdgpu: add VCN 4.0 RAS poison consumption handling
drm/amdgpu: add vram reservation based on vram_usagebyfirmware_v2_2
drm/amdgpu: Adjust MES polling timeout for sriov
drm/amdgpu: allow multipipe policy on ASICs with one MEC
drm/amdgpu: Allow non-standard EEPROM I2C address
drm/amdgpu: allow secure submission on gfx11 and sdma6
drm/amdgpu: always register an MMU notifier for userptr
drm/amdgpu: Bug-fix: Reading I2C FRU data on newer ASICs
drm/amdgpu: Check if fru_addr is not NULL (v2)
drm/amdgpu: clarify DC checks
drm/amdgpu: Clean up soc21 early init for SRIOV
drm/amdgpu: cleanup amdgpu_hmm_range_get_pages
drm/amdgpu: cleanup scheduler job initialization v2
drm/amdgpu: cleanup SPM support a bit
drm/amdgpu: complete gfxoff allow signal during suspend without delay
drm/amdgpu: convert amdgpu_amdkfd_gpuvm.c to IP version checks
drm/amdgpu: convert vega20_ih.c to IP version checks
drm/amdgpu: correct MEC number for gfx11 APUs
drm/amdgpu: correct MES debugfs versions
drm/amdgpu: Correct the power calcultion for Renior/Cezanne.
drm/amdgpu: declare firmware for new MES 11.0.4
drm/amdgpu: Decouple RAS EEPROM addresses from chips
drm/amdgpu: define common jpeg_set_ras_funcs
drm/amdgpu: define common vcn_set_ras_funcs
drm/amdgpu: dequeue mes scheduler during fini
drm/amdgpu: disable BACO on special BEIGE_GOBY card
drm/amdgpu: disable BACO support on more cards
drm/amdgpu: disable GFXOFF during compute for GFX11
drm/amdgpu: Disable GPU reset on SRIOV before remove pci.
drm/amdgpu: Disable MCBP from soc21 for SRIOV
drm/amdgpu: disallow gfxoff until GC IP blocks complete s2idle resume
drm/amdgpu: Don't set struct drm_driver.output_poll_changed
drm/amdgpu: drop amdgpu_sync from amdgpu_vmid_grab v2
drm/amdgpu: Drop eviction lock when allocating PT BO
drm/amdgpu: drop the fence argument from amdgpu_vmid_grab
drm/amdgpu: Enable Aldebaran devices to report CU Occupancy
drm/amdgpu: enable GFX Clock Gating control for GC IP v11.0.4
drm/amdgpu: enable GFX IP v11.0.4 CG support
drm/amdgpu: enable GFX Power Gating for GC IP v11.0.4
drm/amdgpu: Enable GFX RAS feature for gfx v11_0_3
drm/amdgpu: Enable gmc soft reset on gmc_v11_0_3
drm/amdgpu: enable HDP SD for gfx 11.0.3
drm/amdgpu: enable imu firmware for GC 11.0.4
drm/amdgpu: Enable mode-1 reset for RAS recovery in fatal error mode
drm/amdgpu: Enable pg/cg flags on GC11_0_4 for VCN
drm/amdgpu: enable PSP IP v13.0.11 support
drm/amdgpu: enable RAS for VCN/JPEG v4.0
drm/amdgpu: enable RAS poison for VCN 2.6
drm/amdgpu: Enable ras support for mp0 v13_0_0 and v13_0_10
drm/amdgpu: enable Vangogh VCN indirect sram mode
drm/amdgpu: Enable vclk dclk node for gc11.0.3
drm/amdgpu: enable VCN DPG for GC IP v11.0.4
drm/amdgpu: enable VCN RAS poison for VCN v4.0
drm/amdgpu: expand on GPUVM documentation
drm/amdgpu: extend halt_if_hws_hang to MES
drm/amdgpu: extend HWIP_MAX_INSTANCE to 28
drm/amdgpu: fix amdgpu_job_free_resources v2
drm/amdgpu: fix another missing fence reference in the CS code
drm/amdgpu: fix cleaning up reserved VMID on release
drm/amdgpu: Fix for BO move issue
drm/amdgpu: fix for suspend/resume kiq fence fallback under sriov
drm/amdgpu: fix for suspend/resume sequence under sriov
drm/amdgpu: fix GDS/GWS/OA switch handling
drm/amdgpu: Fix logic error
drm/amdgpu: Fix memory leak in amdgpu_cs_pass1
drm/amdgpu: fix memory leak in amdgpu_cs_sync_rings
drm/amdgpu: Fix minmax warning
drm/amdgpu: fix missing dma_fence_put in error path
drm/amdgpu: fix mmhub register base coding error
drm/amdgpu: fix pci device refcount leak
drm/amdgpu: Fix PCI device refcount leak in amdgpu_atrm_get_bios()
drm/amdgpu: fix pipeline sync v2
drm/amdgpu: Fix potential double free and null pointer dereference
drm/amdgpu: Fix potential NULL dereference
drm/amdgpu: fix pstate setting issue
drm/amdgpu: fix sdma doorbell init ordering on APUs
drm/amdgpu: Fix size validation for non-exclusive domains (v4)
drm/amdgpu: fix stall on CPU when allocate large system memory
drm/amdgpu: Fix the kerneldoc description
drm/amdgpu: Fix type of second parameter in odn_edit_dpm_table() callback
drm/amdgpu: Fix type of second parameter in trans_msg() callback
drm/amdgpu: fix unused-function error
drm/amdgpu: fix use-after-free during gpu recovery
drm/amdgpu: fix userptr HMM range handling v2
drm/amdgpu: Fixed bug on error when unloading amdgpu
drm/amdgpu: Fixed the problem that ras error can't be queried after gpu recovery is completed
drm/amdgpu: fixx NULL pointer deref in gmc_v9_0_get_vm_pte
drm/amdgpu: force read discovery file if set discovery=2
drm/amdgpu: generally allow over-commit during BO allocation
drm/amdgpu: grab extra fence reference for drm_sched_job_add_dependency
drm/amdgpu: handle polaris10/11 overlap asics (v2)
drm/amdgpu: Ignore stop rlc on SRIOV environment.
drm/amdgpu: improve GART and GTT documentation
drm/amdgpu: Interpret IPMI data for product information (v2)
drm/amdgpu: Introduce gfx software ring (v9)
drm/amdgpu: Make amdgpu_ring_mux functions as static
drm/amdgpu: make display pinning more flexible (v2)
drm/amdgpu: make psp_ring_init common
drm/amdgpu: MCBP based on DRM scheduler (v9)
drm/amdgpu: mention RDNA support in docu
drm/amdgpu: Modify unmap_queue format for gfx9 (v6)
drm/amdgpu: move convert_error_address out of umc_ras
drm/amdgpu: move explicit sync check into the CS
drm/amdgpu: move non-DC vblank handling out of irq code
drm/amdgpu: Move the mutex_lock to protect the return status of securedisplay command buffer
drm/amdgpu: Optimize RAS TA initialization and TA unload funcs
drm/amdgpu: Optimize TA load/unload/invoke debugfs interfaces
drm/amdgpu: Partially revert "drm/amdgpu: update drm_display_info correctly when the edid is read"
drm/amdgpu: Program GC registers through RLCG interface in gfx_v11/gmc_v11
drm/amdgpu: Refactor mode2 reset logic for v11.0.7
drm/amdgpu: Remove ATC L2 access for MMHUB 2.1.x
drm/amdgpu: remove deprecated MES version vars
drm/amdgpu: Remove programming GCMC_VM_FB_LOCATION* on gfxhub_v3_0_3 in VF
drm/amdgpu: remove ras_error_status parameter for UMC poison handler
drm/amdgpu: Remove redundant I2C EEPROM address
drm/amdgpu: remove redundant NULL check
drm/amdgpu: remove the check of init status in psp_ras_initialize
drm/amdgpu: remove the DID of Vangogh from pciidlist
drm/amdgpu: remove unconditional trap enable on add gfx11 queues
drm/amdgpu: Remove unnecessary domain argument
drm/amdgpu: Remove unnecessary register program in SRIOV
drm/amdgpu: rename the files for HMM handling
drm/amdgpu: Replace 1-element array with flexible-array member
drm/amdgpu: Replace one-element array with flex-array member
drm/amdgpu: Replace one-element array with flexible-array member
drm/amdgpu: Replace one-elements array with flex-array members
drm/amdgpu: Replace remaining 1-element array with flex-array
drm/amdgpu: Revert "drm/amdgpu: getting fan speed pwm for vega10 properly"
drm/amdgpu: revert "generally allow over-commit during BO allocation"
drm/amdgpu: revert "implement tdr advanced mode"
drm/amdgpu: rework reserved VMID handling
drm/amdgpu: rework SR-IOV virtual display handling
drm/amdgpu: set fb_modifiers_not_supported in vkms
drm/amdgpu: set GC 11.0.4 family
drm/amdgpu: Set MTYPE in PTE based on BO flags
drm/amdgpu: set vm_update_mode=0 as default for Sienna Cichlid in SRIOV case
drm/amdgpu: Skip access GRBM_CNTL under SRIOV on gfx_v11
drm/amdgpu: Skip access SDMA0_F32_CNTL in sdma_v6_0_enable under SRIOV
drm/amdgpu: skip MES for S0ix as well since it's part of GFX
drm/amdgpu: skip mes self test after s0i3 resume for MES IP v11.0
drm/amdgpu: skip mes self test for gc 11.0.3
drm/amdgpu: skip mes self test for gc 11.0.3 in recover
drm/amdgpu: Skip program gfxhub_v3_0_3 system aperture registers under SRIOV
drm/amdgpu: skip vram reserve on firmware_v2_2 for bare-metal
drm/amdgpu: Stop clearing kiq position during unload
drm/amdgpu: stop resubmitting jobs for GPU reset v2
drm/amdgpu: stop resubmittting jobs in amdgpu_pci_resume
drm/amdgpu: stop waiting for the VM during unreserve
drm/amdgpu: switch to select_se_sh wrapper for gfx v9_0
drm/amdgpu: there is no vbios fb on devices with no display hw (v2)
drm/amdgpu: Unlock bo_list_mutex after error handling
drm/amdgpu: update docum. filename following rename
drm/amdgpu: update documentation of parameter amdgpu_gtt_size
drm/amdgpu: update psp_fw_type enum in amdgpu_ucode header
drm/amdgpu: Update ras eeprom support for smu v13_0_0 and v13_0_10
drm/amdgpu: update wave data type to 3 for gfx11
drm/amdgpu: use dev_dbg to print messages in runtime cycle
drm/amdgpu: Use drm_mode_init() for on-stack modes
drm/amdgpu: use drm_sched_job_add_resv_dependencies for moves
drm/amdgpu: use page retirement API in MCA notifier
drm/amdgpu: use proper DC check in amdgpu_display_supported_domains()
drm/amdgpu: use scheduler dependencies for CS
drm/amdgpu: use scheduler dependencies for UVD msgs
drm/amdgpu: use scheduler dependencies for VM updates
drm/amdgpu: use sysfs_emit() to instead of scnprintf()
drm/amdgpu: Use the TGID for trace_amdgpu_vm_update_ptes
drm/amdgpu: WARN when freeing kernel memory during suspend
drm/amdgpu: workaround for TLB seq race
 
drm/amdkfd: add GC 11.0.4 KFD support
drm/amdkfd: Add sync after creating vram bo
drm/amdkfd: Cleanup kfd_dev struct
drm/amdkfd: correct the cache info for gfx1036
drm/amdkfd: enable cooperative launch for gfx10.3
drm/amdkfd: Fix a memory limit issue
drm/amdkfd: Fix double release compute pasid
drm/amdkfd: Fix error handling in criu_checkpoint
drm/amdkfd: Fix error handling in kfd_criu_restore_events
drm/amdkfd: Fix kernel warning during topology setup
drm/amdkfd: Fix kfd_process_device_init_vm error handling
drm/amdkfd: Fix memory leak in kfd_mem_dmamap_userptr()
drm/amdkfd: Fix memory leakage
drm/amdkfd: Fix NULL pointer dereference in svm_migrate_to_ram()
drm/amdkfd: Fix NULL pointer error for GC 11.0.1 on mGPU
drm/amdkfd: Fix the memory overrun
drm/amdkfd: Fix the warning of array-index-out-of-bounds
drm/amdkfd: Fix type of reset_type parameter in hqd_destroy() callback
drm/amdkfd: introduce dummy cache info for property asic
drm/amdkfd: Make kfd_fill_cache_non_crat_info() as static
drm/amdkfd: Release the topology_lock in error case
drm/amdkfd: Remove skiping userptr buffer mapping when mmu notifier marks it as invalid
drm/amdkfd: Remove unnecessary condition in kfd_topology_add_device()
drm/amdkfd: remove unused kfd_pm4_headers_diq header file
drm/amdkfd: remove unused struct cdit_header
drm/amdkfd: Remove unused variable
drm/amdkfd: update gfx1037 Lx cache setting
drm/amdkfd: update GFX11 CWSR trap handler
drm/amdkfd: use vma_lookup() instead of find_vma()
 
drm/arm/hdlcd: plane: use drm managed resources
drm/arm/hdlcd: remove calls to drm_mode_config_cleanup()
drm/arm/hdlcd: replace drm->dev_private with drm_to_hdlcd_priv()
drm/arm/hdlcd: use drmm_* to allocate driver structures
 
drm/arm/malidp: crtc: use drmm_crtc_init_with_planes()
drm/arm/malidp: plane: use drm managed resources
drm/arm/malidp: remove calls to drm_mode_config_cleanup()
drm/arm/malidp: replace drm->dev_private with drm_to_malidp()
drm/arm/malidp: use drmm_* to allocate driver structures
 
drm/armada: Prepare to dynamic dma-buf locking specification
 
drm/ast: Acquire I/O-register lock in atomic_commit_tail function
drm/ast: Add Atomic gamma lut support for aspeed
drm/ast: Avoid reprogramming primary-plane scanout address
drm/ast: Call drm_atomic_helper_check_plane_state() unconditionally
drm/ast: Convert ast to SHMEM
drm/ast: Do not call drm_atomic_add_affected_planes()
drm/ast: Fix start address computation
drm/ast: Remove cursor double buffering
drm/ast: Rename struct ast_cursor_plane to struct ast_plane
drm/ast: Style cleanups in plane code
 
drm/atomic-helper: Add {begin,end}_fb_access to plane helpers
drm/atomic-helper: Don't allocate new plane state in CRTC check
drm/atomic-helper: Rename drm_atomic_helper_connector_tv_reset to avoid ambiguity
drm/atomic-helper: Replace drm_atomic_helper_check_crtc_state()
 
drm/atomic: Add TV subconnector property to get/set_property
 
drm/bridge: adv7533: remove dynamic lane switching from adv7533 bridge
drm/bridge: it6505: Adapt runtime power management framework
drm/bridge: it6505: Add pre_enable/post_disable callback
drm/bridge: it6505: Fix return value check for pm_runtime_get_sync
drm/bridge: it6505: Improve synchronization between extcon subsystem
drm/bridge: it6505: Initialize AUX channel in it6505_i2c_probe
drm/bridge: it6505: Setup links in it6505_irq_hpd
drm/bridge: ps8640: Add software to support aux defer
drm/bridge: tc358775: Do not soft reset i2c-slave controller
drm/bridge: ti-sn65dsi86: Propagate errors in .get_state() to the caller
 
drm/client: Add some tests for drm_connector_pick_cmdline_mode()
drm/client: fix circular reference counting issue
drm/client: Prevent NULL dereference in drm_client_buffer_delete()
drm/client: Switch drm_client_buffer_delete() to unlocked drm_gem_vunmap
 
drm/connector: Add pixel clock to cmdline mode
drm/connector: Rename subconnector state variable
drm/connector: send hotplug uevent on connector cleanup
 
drm/crtc-helper: Add a drm_crtc_helper_atomic_check() helper
 
drm/display/dp_mst: Correct the kref of port.
drm/display/dp_mst: Fix drm_dp_mst_add_affected_dsc_crtcs() return code
 
drm/drm_vma_manager: Add drm_vma_node_allow_once()
 
drm/edid/firmware: convert to drm device specific logging
drm/edid/firmware: drop redundant connector_name variable/parameter
drm/edid/firmware: rename drm_load_edid_firmware() to drm_edid_load_firmware()
drm/edid/firmware: stop using a throwaway platform device
 
drm/edid: abstract debugfs override EDID show better
drm/edid: add [CONNECTOR:%d:%s] to debug logging
drm/edid: add a quirk for two LG monitors to get them to work on 10bpc
drm/edid: add function for checking drm_edid validity
drm/edid: Avoid multiple log lines for HFVSDB parsing
drm/edid: Clarify why we only accept the "range limits only" descriptor
drm/edid: convert to device specific logging
drm/edid: debug log EDID override set/reset
drm/edid: Define more flags
drm/edid: detach debugfs EDID override from EDID property update
drm/edid: Dump the EDID when drm_edid_get_panel_id() has an error
drm/edid: Extract drm_gtf2_mode()
drm/edid: Fix minimum bpc supported with DSC1.2 for HDMI sink
drm/edid: fix repeated words in comments
drm/edid: Make version checks less convoluted
drm/edid: move edid load declarations to internal header
drm/edid: Only parse VRR range for continuous frequency displays
drm/edid: Refactor HFVSDB parsing for DSC1.2
drm/edid: rename drm_add_override_edid_modes() to drm_edid_override_connector_update()
drm/edid: split drm_edid block count helper
drm/edid: Split DSC parsing into separate function
drm/edid: Unconfuse preferred timing stuff a bit
drm/edid: Use GTF2 for inferred modes
drm/edid: use struct drm_edid for override/firmware EDID
drm/edid: Use the correct formula for standard timings
 
drm/etnaviv: add HWDB entry for GC7000 r6203
drm/etnaviv: add missing quirks for GC300
drm/etnaviv: disable tx clock gating for GC7000 rev6203
drm/etnaviv: don't truncate physical page address
drm/etnaviv: fix power register offset on GC300
drm/etnaviv: move idle mapping reaping into separate function
drm/etnaviv: Prepare to dynamic dma-buf locking specification
drm/etnaviv: print offender task information on hangcheck recovery
drm/etnaviv: reap idle mapping if it doesn't match the softpin address
drm/etnaviv: Remove duplicate call to drm_gem_free_mmap_offset
drm/etnaviv: remove FOLL_FORCE usage
drm/etnaviv: switch to PFN mappings
 
drm/exynos: remove FOLL_FORCE usage
 
drm/fb-helper: Always initialize generic fbdev emulation
drm/fb-helper: Call fb_sync in I/O functions
drm/fb-helper: Check fb_deferred_io_init() return value
drm/fb-helper: Clarify use of last_close and output_poll_changed
drm/fb-helper: Cleanup include statements in header file
drm/fb-helper: Disconnect damage worker from update logic
drm/fb-helper: Document struct drm_fb_helper.hint_leak_smem_start
drm/fb-helper: Fix missing kerneldoc include
drm/fb-helper: Move dirty-fb update into helper function
drm/fb-helper: Move generic fbdev emulation into separate source file
drm/fb-helper: Perform all fbdev I/O with the same implementation
drm/fb-helper: Perform damage handling in deferred-I/O helper
drm/fb-helper: Remove damage worker
drm/fb-helper: Remove test for fb_dirty callback from deferred-I/O helper
drm/fb-helper: Remove unnecessary include statements
drm/fb-helper: Rename drm_fb_helper_alloc_fbi() to use _info postfix
drm/fb-helper: Rename drm_fb_helper_unregister_fbi() to use _info postfix
drm/fb-helper: Schedule deferred-I/O worker after writing to framebuffer
drm/fb-helper: Set damage-clip area in helper
drm/fb-helper: Set flag in struct drm_fb_helper for leaking physical addresses
drm/fb-helper: Set framebuffer for vga-switcheroo clients
drm/fb-helper: Use a per-driver FB deferred I/O handler
 
drm/fb_helper: Minimize damage-helper overhead
drm/fb_helper: Rename field fbdev to info in struct drm_fb_helper
 
drm/fbdev: Include
 
drm/fourcc: add Vivante tile status modifiers
drm/fourcc: Fix vsub/hsub for Q410 and Q401
 
drm/fsl-dcu: Fix return type of fsl_dcu_drm_connector_mode_valid()
 
drm/gem-vram: Fix deadlock in drm_gem_vram_vmap()
 
drm/gem: Implement shadow-plane {begin, end}_fb_access with vmap
drm/gem: Take reservation lock for vmap/vunmap operations
 
drm/hisilicon/hibmc: Include for readl() and writel()
 
drm/hisilicon: Use drm_mode_init() for on-stack modes
 
drm/i915/adlp: Fix typo for reference clock
 
drm/i915/audio: Do the vblank waits
drm/i915/audio: Extract struct ilk_audio_regs
drm/i915/audio: Make sure we write the whole ELD buffer
drm/i915/audio: Nuke intel_eld_uptodate()
drm/i915/audio: Nuke leftover ROUNDING_FACTOR
drm/i915/audio: Protect singleton register with a lock
drm/i915/audio: Read ELD buffer size from hardware
drm/i915/audio: Realign some function arguments
drm/i915/audio: Remove CL/BLC audio stuff
drm/i915/audio: s/dev_priv/i915/
drm/i915/audio: Split "ELD valid" vs. audio PD on hsw+
drm/i915/audio: Unify get_saved_enc()
drm/i915/audio: Unify register bit naming
drm/i915/audio: Use intel_de_rmw() for most audio registers
drm/i915/audio: Use REG_BIT() & co.
drm/i915/audio: Use u32* for ELD
 
drm/i915/bios: fix a memory leak in generate_lfp_data_ptrs
 
drm/i915/debugfs: Add perf_limit_reasons in debugfs
 
drm/i915/dg2: Drop force_probe requirement
drm/i915/dg2: Introduce Wa_18017747507
drm/i915/dg2: Introduce Wa_18018764978
drm/i915/dg2: Introduce Wa_18019271663
drm/i915/dg2: introduce Wa_22015475538
drm/i915/dg2: setup HuC loading via GSC
 
drm/i915/dgfx: Grab wakeref at i915_ttm_unmap_virtual
drm/i915/dgfx: Keep PCI autosuspend control 'on' by default on all dGPU
drm/i915/dgfx: Make failure to setup stolen non-fatal
 
drm/i915/display: Add DC5 counter and DMC debugfs entries for MTL
drm/i915/display: Change terminology for cdclk actions
drm/i915/display: Check source height is > 0
drm/i915/display: consider DG2_RC_CCS_CC when migrating buffers
drm/i915/display: Don't disable DDI/Transcoder when setting phy test pattern
drm/i915/display: handle migration for dpt
drm/i915/display: Introduce HAS_CDCLK_SQUASH macro
drm/i915/display: Move chunks of code out of bxt_set_cdclk()
drm/i915/display: move global_obj_list under display sub-struct
drm/i915/display: move hti under display sub-struct
drm/i915/display: move restore state and ctx under display sub-struct
drm/i915/display: Move squash_ctl register programming to its own function
drm/i915/display: move struct intel_link_m_n to intel_display_types.h
drm/i915/display: reduce includes in g4x_dp.h includes
drm/i915/display: reduce includes in intel_hdmi.h
drm/i915/display: reduce the includes in intel_dvo_dev.h
drm/i915/display: remove drm_device aliases
drm/i915/display: remove ipc_enabled from struct drm_i915_private
drm/i915/display: Use intel_uncore alias if defined
 
drm/i915/dmabuf: dmabuf cleanup
drm/i915/dmabuf: fix sg_table handling in map_dma_buf
drm/i915/dmabuf: Use scatterlist for_each_sg API
 
drm/i915/dmc: Update DG2 DMC version to v2.08
 
drm/i915/dp: Remove whitespace at the end of function.
drm/i915/dp: Reset frl trained flag before restarting FRL training
 
drm/i915/dpio: move dpio_channel and dpio_phy enums to intel_dpio_phy.h
drm/i915/dpio: un-inline the vlv phy/channel mapping functions
 
drm/i915/dsi: add support for ICL+ native MIPI GPIO sequence
drm/i915/dsi: fix MIPI_BKLT_EN_1 native GPIO index
drm/i915/dsi: fix VBT send packet port selection for dual link DSI
 
drm/i915/edp: wait power off delay at driver remove to optimize probe
 
drm/i915/ehl: Update MOCS table for EHL
 
drm/i915/fbc: Move flip_pending assignmnt
drm/i915/fbc: Remove stale FIXME
drm/i915/fbc: Use lockdep_assert_held()
 
drm/i915/fbdev: Implement fb_dirty for intel custom fb helper
 
drm/i915/gem: Flush contexts on driver release
drm/i915/gem: Really move i915_gem_context.link under ref protection
drm/i915/gem: remove redundant assignments to variable ret
 
drm/i915/gen11: Wa_1408615072/Wa_1407596294 should be on GT list
 
drm/i915/gen8: Create separate reg definitions for new MCR registers
 
drm/i915/gmbus: move GPIO enum to gmbus
 
drm/i915/gt: Add intel_gt_mcr_multicast_rmw() operation
drm/i915/gt: Add intel_gt_mcr_wait_for_reg_fw()
drm/i915/gt: Add MCR-specific workaround initializers
drm/i915/gt: Always use MCR functions on multicast registers
drm/i915/gt: Bump the reset-failure timeout to 60s
drm/i915/gt: Cleanup partial engine discovery failures
drm/i915/gt: Correct kerneldoc for intel_gt_mcr_wait_for_reg()
drm/i915/gt: Correct prefix on a few registers
drm/i915/gt: Cover rest of SVG unit MCR registers
drm/i915/gt: Document function to decode register state context
drm/i915/gt: Drop a few unused register definitions
drm/i915/gt: Fix platform prefix
drm/i915/gt: Flush to global observation point before breadcrumb write
drm/i915/gt: Manage uncore->lock while waiting on MCR register
drm/i915/gt: Move scratch page into system memory on all platforms
drm/i915/gt: Remove unused function prototype
drm/i915/gt: Reset twice
drm/i915/gt: Restrict forced preemption to the active context
drm/i915/gt: Use i915_vm_put on ppgtt_create error paths
drm/i915/gt: use intel_uncore_rmw when appropriate
drm/i915/gt: Use RC6 residency types as arguments to residency functions
 
drm/i915/guc/slpc: Add selftest for slpc tile-tile interaction
drm/i915/guc/slpc: Add SLPC selftest live_slpc_power
drm/i915/guc/slpc: Run SLPC selftests on all tiles
 
drm/i915/guc: Add compute reglist for guc err capture
drm/i915/guc: Add error-capture init warnings when needed
drm/i915/guc: Add GuC deprivilege feature to MTL
drm/i915/guc: add the GSC CS to the GuC capture list
drm/i915/guc: define media GT GuC send regs
drm/i915/guc: Delay disabling guc_id scheduling for better hysteresis
drm/i915/guc: Don't deadlock busyness stats vs reset
drm/i915/guc: don't hardcode BCS0 in guc_hang selftest
drm/i915/guc: Enable compute scheduling on DG2
drm/i915/guc: Fix GuC error capture sizing estimation and reporting
drm/i915/guc: Fix locking when searching for a hung request
drm/i915/guc: Fix release build bug in 'remove log size module parameters'
drm/i915/guc: Fix revocation of non-persistent contexts
drm/i915/guc: handle interrupts from media GuC
drm/i915/guc: Handle save/restore of MCR registers explicitly
drm/i915/guc: Limit scheduling properties to avoid overflow
drm/i915/guc: make default_lists const data
drm/i915/guc: Properly initialise kernel contexts
drm/i915/guc: Remove excessive line feeds in state dumps
drm/i915/guc: Remove intel_context:number_committed_requests counter
drm/i915/guc: Support OA when Wa_16011777198 is enabled
 
drm/i915/gvt: fix double free bug in split_2MB_gtt_entry
drm/i915/gvt: fix gvt debugfs destroy
drm/i915/gvt: Fix kernel-doc
drm/i915/gvt: Fix kernel-doc
drm/i915/gvt: Fix kernel-doc
drm/i915/gvt: fix typo in comment
drm/i915/gvt: fix vgpu debugfs clean in remove
drm/i915/gvt: Remove the unused function get_pt_type()
drm/i915/gvt: remove the vgpu->released and its sanity check
drm/i915/gvt: use atomic operations to change the vGPU status
 
drm/i915/hdmi: do dual mode detect only if connected
drm/i915/hdmi: stop using connector->override_edid
 
drm/i915/hotplug: move hotplug storm debugfs to intel_hotplug.c
drm/i915/hotplug: refactor hotplug init slightly
 
drm/i915/hti: abstract hti handling
 
drm/i915/huc: always init the delayed load fence
drm/i915/huc: better define HuC status getparam possible return values.
drm/i915/huc: bump timeout for delayed load and reduce print verbosity
drm/i915/huc: define gsc-compatible HuC fw for DG2
drm/i915/huc: fix leak of debug object in huc load fence on driver unload
drm/i915/huc: only load HuC on GTs that have VCS engines
drm/i915/huc: stall media submission until HuC is loaded
drm/i915/huc: track delayed HuC load with a fence
 
drm/i915/hwmon: Add HWMON current voltage support
drm/i915/hwmon: Add HWMON infrastructure
drm/i915/hwmon: Expose card reactive critical power
drm/i915/hwmon: Expose power1_max_interval
drm/i915/hwmon: Extend power/energy for XEHPSDV
drm/i915/hwmon: Fix a build error used with clang compiler
drm/i915/hwmon: Power PL1 limit and TDP setting
drm/i915/hwmon: Show device level energy usage
 
drm/i915/irq: make gen2_irq_init()/gen2_irq_reset() static
 
drm/i915/migrate: Account for the reserved_space
drm/i915/migrate: fix corner case in CCS aux copying
 
drm/i915/mtl+: Don't enable the AUX_IO power for non-eDP port main links
 
drm/i915/mtl: add GSC CS interrupt support
drm/i915/mtl: add GSC CS reset support
drm/i915/mtl: add initial definitions for GSC CS
drm/i915/mtl: Add missing steering table terminators
drm/i915/mtl: Add MTL forcewake support
drm/i915/mtl: Add MTP ddc pin configuration
drm/i915/mtl: Add Wa_14017073508 for SAMedia
drm/i915/mtl: C6 residency and C state type for MTL SAMedia
drm/i915/mtl: Define engine context layouts
drm/i915/mtl: don't expose GSC command streamer to the user
drm/i915/mtl: enable local stolen memory
drm/i915/mtl: Extend PSR support
drm/i915/mtl: Fix bcs default context
drm/i915/mtl: Fix dram info readout
drm/i915/mtl: Fix PSR2_MAN_TRK_CTL bit getter functions for MTL
drm/i915/mtl: Handle wopcm per-GT and limit calculations.
drm/i915/mtl: Modify CAGF functions for MTL
drm/i915/mtl: pass the GSC CS info to the GuC
drm/i915/mtl: PERF_LIMIT_REASONS changes for MTL
drm/i915/mtl: Skip doubling channel numbers for LPDDR4/LPDDDR5
 
drm/i915/perf: Add 32-bit OAG and OAR formats for DG2
drm/i915/perf: Add Wa_1508761755:dg2
drm/i915/perf: Apply Wa_18013179988
drm/i915/perf: complete programming whitelisting for XEHPSDV
drm/i915/perf: Determine gen12 oa ctx offset at runtime
drm/i915/perf: Do not parse context image for HSW
drm/i915/perf: Enable bytes per clock reporting in OA
drm/i915/perf: Enable OA for DG2
drm/i915/perf: Fix kernel-doc warning
drm/i915/perf: Fix noa wait predication for DG2
drm/i915/perf: Fix OA filtering logic for GuC mode
drm/i915/perf: Move gt-specific data from i915->perf to gt->perf
drm/i915/perf: remove redundant variable 'taken'
drm/i915/perf: Replace gt->perf.lock with stream->lock for file ops
drm/i915/perf: Save/restore EU flex counters across reset
drm/i915/perf: Simply use stream->ctx
drm/i915/perf: Store a pointer to oa_format in oa_buffer
drm/i915/perf: Use gt-specific ggtt for OA and noa-wait buffers
 
drm/i915/psr: Ensure panel granularity aligns with DSC slice height
drm/i915/psr: Fix PSR_IMR/IIR field handling
drm/i915/psr: Remove inappropriate DSC slice alignment warning
drm/i915/psr: Send update also on invalidate
 
drm/i915/pvc: Update forcewake domain for CCS register ranges
 
drm/i915/pxp: Add firmware status when ARB session fails
drm/i915/pxp: add huc authentication and loading command
drm/i915/pxp: implement function for sending tee stream command
drm/i915/pxp: load the pxp module when we have a gsc-loaded huc
drm/i915/pxp: Separate PXP FW interface structures for both v42 and 43
drm/i915/pxp: use <> instead of "" for headers in include/
 
drm/i915/reg: Fix spelling mistake "Unsupport" -> "Unsupported"
drm/i915/reg: move masked field helpers to i915_reg_defs.h
drm/i915/reg: move pick even and pick to reg defs
 
drm/i915/rpl-p: Add stepping info
 
drm/i915/rps: Freq caps for MTL
drm/i915/rps: Prefer REG_FIELD_GET in intel_rps_get_cagf
 
drm/i915/sdvo: Don't add DDC modes for LVDS
drm/i915/sdvo: Extract intel_sdvo_has_audio()
drm/i915/sdvo: Filter out invalid outputs more sensibly
drm/i915/sdvo: Fix debug print
drm/i915/sdvo: Get rid of the output type<->device index stuff
drm/i915/sdvo: Grab mode_config.mutex during LVDS init to avoid WARNs
drm/i915/sdvo: Reduce copy-pasta in output setup
drm/i915/sdvo: Setup DDC fully before output init
drm/i915/sdvo: Simplify output setup debugs
 
drm/i915/selftest: Bump up sample period for busy stats selftest
drm/i915/selftest: fix intel_selftest_modify_policy argument types
 
drm/i915/selftests: Add helper function measure_power
drm/i915/selftests: add igt_vma_move_to_active_unlocked
drm/i915/selftests: exercise GPU access from the importer
drm/i915/selftests: Reduce oversaturation of request smoketesting
drm/i915/selftests: Remove flush_scheduled_work() from live_execlists
drm/i915/selftests: Run MI_BB perf selftests on SNB
drm/i915/selftests: Run the perf MI_BB tests on gen4/5
drm/i915/selftests: Stop using kthread_stop()
drm/i915/selftests: Test RING_TIMESTAMP on gen4/5
drm/i915/selftests: Unwind hugepages to drop wakeref on error
 
drm/i915/slpc: Optmize waitboost for SLPC
drm/i915/slpc: Update the frequency debugfs
drm/i915/slpc: Use platform limits for min/max frequency
 
drm/i915/tgl+: Add locking around DKL PHY register accesses
drm/i915/tgl+: Enable display DC power states on all eDP ports
drm/i915/tgl+: Move DKL PHY register definitions to intel_dkl_phy_regs.h
drm/i915/tgl+: Sanitize DKL PHY register definitions
 
drm/i915/trace: Remove unused frequency trace
 
drm/i915/ttm: add some sanity checks for lmem_userfault_list
drm/i915/ttm: consider CCS for backup objects
drm/i915/ttm: fix uaf with lmem_userfault_list handling
drm/i915/ttm: implement access_memory
drm/i915/ttm: never purge busy objects
 
drm/i915/uapi: expose GTT alignment
 
drm/i915/uc: fetch uc firmwares for each GT
drm/i915/uc: Fix two issues with over-size firmware files
drm/i915/uc: use different ggtt pin offsets for uc loads
 
drm/i915/userptr: restore probe_range behaviour
 
drm/i915/xehp: Check for faults on primary GAM
drm/i915/xehp: Create separate reg definitions for new MCR registers
 
drm/i915/xelp: Add Wa_1806527549
 
drm/i915/xelpg: Add multicast steering
drm/i915/xelpg: Fix write to MTL_MCR_SELECTOR
 
drm/i915/xelpmp: Add multicast steering for media GT
 
drm/i915: Activate DRRS after state readout
drm/i915: Add a wrapper for frequency debugfs
drm/i915: add back GEN12_BDSM_MASK
drm/i915: Add device name to display tracepoints
drm/i915: Add intel_ prefix to struct ip_version
drm/i915: Add missing AUX_IO_A power domain->well mappings
drm/i915: Add missing DC_OFF power domain->well mappings
drm/i915: Add missing invalidate to g4x wm readout
drm/i915: Add missing mask when reading GEN12_DSMBASE
drm/i915: Add some debug prints for intel_modeset_all_pipes()
drm/i915: Allow alternate fixed modes always for eDP
drm/i915: Allow alternate fixed modes always for LVDS
drm/i915: allow control over the flags when migrating
drm/i915: Allow panel fixed modes to have differing sync polarities
drm/i915: Allow switching away via vga-switcheroo if uninitialized
drm/i915: Always initialize dpll.lock
drm/i915: Assert {pre,post}_csc_lut were assigned sensibly
drm/i915: Avoid potential vm use-after-free
drm/i915: call i915_request_await_object from _i915_vma_move_to_active
drm/i915: Change glk_load_degamma_lut() calling convention
drm/i915: check memory is mappable in read_from_page
drm/i915: Clean up 10bit precision palette defines
drm/i915: Clean up 12.4bit precision palette defines
drm/i915: Clean up chv CGM (de)gamma defines
drm/i915: Clean up connector->*_allowed setup
drm/i915: Clean up intel_color_init_hooks()
drm/i915: Clean up legacy palette defines
drm/i915: Clean up some namespacing
drm/i915: Clean up transcoder_to_stream_enc_status()
drm/i915: Create resized LUTs for ivb+ split gamma mode
drm/i915: Deconfuse the ilk+ 12.4 LUT entry functions
drm/i915: Define MCR registers explicitly
drm/i915: Define multicast registers as a new type
drm/i915: Do not cleanup obj with NULL bo->resource
drm/i915: Do not set cache_dirty for DGFX
drm/i915: Do the DRIVER_ATOMIC feature disable later
drm/i915: Document and future-proof preemption control policy
drm/i915: Don't bail early from intel_dp_initial_fastset_check()
drm/i915: Don't do the WM0->WM1 copy w/a if WM1 is already enabled
drm/i915: Don't flag both full modeset and fastset at the same time
drm/i915: Don't init eDP if we can't find a fixed mode
drm/i915: Drop pointless 'budget' variable
drm/i915: Drop pointless middle man variable
drm/i915: Enable atomic by default on ctg/elk
drm/i915: enable PS64 support for DG2
drm/i915: Encapsulate lmem rpm stuff in intel_runtime_pm
drm/i915: Extend Wa_1607297627 to Alderlake-P
drm/i915: Extract intel_attach_scaling_mode_property()
drm/i915: Extract intel_dp_mst_add_properties()
drm/i915: Extract intel_edp_backlight_setup()
drm/i915: Extract intel_lvds_add_properties()
drm/i915: Extract intel_mmio_bar()
drm/i915: Extract intel_tv_add_properties()
drm/i915: Factor out function to get/put AUX_IO power for main link
drm/i915: Fix __gen125_emit_bb_start() without WA
drm/i915: Fix a memory leak with reused mmap_offset
drm/i915: Fix a potential UAF at device unload
drm/i915: Fix CFI violations in gt_sysfs
drm/i915: fix clear mask in GEN7_MISCCPCTL update
drm/i915: Fix compute pre-emption w/a to apply to compute engines
drm/i915: Fix cs timestamp frequency for cl/bw
drm/i915: Fix cs timestamp frequency for ctg/elk/ilk
drm/i915: fix device info for devices without display
drm/i915: Fix display problems after resume
drm/i915: Fix documentation for intel_uncore_forcewake_put__locked
drm/i915: Fix g4x/vlv/chv CxSR vs. format/tiling/rotation changes
drm/i915: Fix locking in DRRS debugfs
drm/i915: Fix negative value passed as remaining time
drm/i915: Fix pipe gamma enable/disable vs. CxSR on gmch platforms
drm/i915: Fix potential bit_17 double-free
drm/i915: Fix potential context UAFs
drm/i915: fix repeated words in comments
drm/i915: Fix request ref counting during error capture & debugfs dump
drm/i915: Fix simulated GPU reset wrt. encoder HW readout
drm/i915: fix TLB invalidation for Gen12.50 video and compute engines
drm/i915: Fix TypeC mode initialization during system resume
drm/i915: Fix up locking around dumping requests lists
drm/i915: Fix VBT DSI DVO port handling
drm/i915: Fix VLV/CHV HDMI/DP audio enable
drm/i915: Fix vma allocator debug
drm/i915: Fix warn in intel_display_power_*_domain() functions
drm/i915: Fix watermark calculations for DG2 CCS modifiers
drm/i915: Fix watermark calculations for DG2 CCS+CC modifier
drm/i915: Fix watermark calculations for gen12+ CCS+CC modifier
drm/i915: Fix watermark calculations for gen12+ MC CCS modifier
drm/i915: Fix watermark calculations for gen12+ RC CCS modifier
drm/i915: Fix workarounds on Gen2-3
drm/i915: Force DPLL calculation for TC ports after readout
drm/i915: Force RGB output for DVI sink
drm/i915: Get rid of glk_load_degamma_lut_linear()
drm/i915: gvt: fix kernel-doc trivial warnings
drm/i915: Handle all GTs on driver (un)load paths
drm/i915: Improve debug print in vm_fault_ttm
drm/i915: Improve long running compute w/a for GuC submission
drm/i915: improve the catch-all evict to handle lock contention
drm/i915: Initialize the obj flags for shmem objects
drm/i915: Introduce crtc_state->{pre,post}_csc_lut
drm/i915: Introduce g4x_hdmi_compute_config()
drm/i915: Introduce intel_crtc_needs_color_update()
drm/i915: Introduce intel_crtc_needs_fastset()
drm/i915: Make DRRS debugfs per-crtc/connector
drm/i915: Make GEM resume all engines
drm/i915: Make GEM suspend all GTs
drm/i915: Make ilk_load_luts() deal with degamma
drm/i915: make intel_uncore_rmw() write unconditionally
drm/i915: Make the DRRS debugfs contents more consistent
drm/i915: Make the heartbeat play nice with long pre-emption timeouts
drm/i915: Move DRRS debugfs next to the implementation
drm/i915: Move eDP scaling_mode prop setup to the proper place
drm/i915: Move fd_install after last use of fence
drm/i915: Move hotplug inversion logic into separate helper
drm/i915: move i915_coherent_map_type() to i915_gem_pages.c and un-inline
drm/i915: Move the POWER_DOMAIN_AUX_IO_A definition to its logical place
drm/i915: Name our BARs based on the spec
drm/i915: Never return 0 if not all requests retired
drm/i915: Noop lrc_init_wa_ctx() on recent/future platforms
drm/i915: Nuke intel_get_shared_dpll_id()
drm/i915: Nuke stale plane cdclk ratio FIXMEs
drm/i915: Parse and set stepping for platforms with GMD
drm/i915: Partial abandonment of legacy DRM logging macros
drm/i915: Pass i915 to frontbuffer tracepoints
drm/i915: Pass intel_encoder to to_lvds_encoder()
drm/i915: Pass intel_plane to plane tracepoints
drm/i915: Pass limited_range explicitly to ilk_csc_convert_ctm()
drm/i915: Perf_limit_reasons are only available for Gen11+
drm/i915: Pimp DPLL ref/unref debugs
drm/i915: Preallocate the debug power domain wakerefs array
drm/i915: Prepare to dynamic dma-buf locking specification
drm/i915: Print plane name in fbc tracepoints
drm/i915: Print return value on error
drm/i915: re-disable RC6p on Sandy Bridge
drm/i915: Read graphics/media/display arch version from hw
drm/i915: reduce includes in intel_connector.h
drm/i915: reduce includes in intel_display_power.h
drm/i915: reduce includes in intel_fifo_underrun.h
drm/i915: Refactor ttm ghost obj detection
drm/i915: Reject excessive dotclocks early
drm/i915: Reject YCbCr output with degamma+gamma on pre-icl
drm/i915: Remove __maybe_unused from mtl_info
drm/i915: remove circ_buf.h includes
drm/i915: remove excessive i915_gem_drain_freed_objects
drm/i915: Remove non-existent pipes from bigjoiner pipe mask
drm/i915: Remove one use macro
drm/i915: Remove PLL asserts from .load_luts()
drm/i915: Remove some local 'mode_changed' bools
drm/i915: remove the TODO in pin_and_fence_fb_obj
drm/i915: Remove unused function parameter
drm/i915: Remove unused variable
drm/i915: Remove unwanted ghost obj check
drm/i915: Remove unwanted pointer unpacking
drm/i915: Rename intel_tc_phy_regs.h to intel_mg_phy_regs.h
drm/i915: Reorder 12.4 lut udw vs. ldw functions
drm/i915: Reserve enough fence slot for i915_vma_unbind_async
drm/i915: restore stolen memory behaviour for DG2
drm/i915: Reuse ilk_gamma_mode() on ivb+
drm/i915: Round to closest in g4x+ HDMI clock readout
drm/i915: s/dev_priv/i915/ in intel_color.c
drm/i915: s/HAS_BAR2_SMEM_STOLEN/HAS_LMEMBAR_SMEM_STOLEN/
drm/i915: s/icl_load_gcmax/ivb_load_lut_max/
drm/i915: Setup final panel drrs_type already during init
drm/i915: Share {csc,gamma}_enable calculation for ilk/snb vs. ivb+
drm/i915: Simplify intel_panel_add_edid_alt_fixed_modes()
drm/i915: Simplify internal helper function signature
drm/i915: Simplify modifier lookup in watermark code
drm/i915: Simplify the intel_color_init_hooks() if ladder
drm/i915: Simplify up g4x watermark sanitation
drm/i915: Simplify up vlv watermark sanitation
drm/i915: Split g4x_compute_pipe_wm() into two
drm/i915: Split GAM and MSLICE steering
drm/i915: Split i915_gem_init_stolen()
drm/i915: Split ivb_load_lut_ext_max() into two parts
drm/i915: split out intel_display_reg_defs.h
drm/i915: Split up intel_color_init()
drm/i915: Split vlv_compute_pipe_wm() into two
drm/i915: stop abusing swiotlb_max_segment
drm/i915: Stop claiming cs timestamp frquency on gen2/3
drm/i915: stop including i915_irq.h from i915_trace.h
drm/i915: Stop loading linear degamma LUT on glk needlessly
drm/i915: Tighten DRRS capability reporting
drm/i915: Treat HDMI as DVI when cloning
drm/i915: un-inline icl_hdr_plane_mask() to simplify includes
drm/i915: unpin on error in intel_vgpu_shadow_mm_pin()
drm/i915: update DSC feature flag handling during device init
drm/i915: Update workaround documentation
drm/i915: Use _MMIO_PIPE() for SKL_BOTTOM_COLOR
drm/i915: Use BIT() when dealing with output types
drm/i915: Use GEN12_RPSTAT register for GT freq
drm/i915: Use graphics ver, rel info for media on old platforms
drm/i915: use i915_sg_dma_sizes() for all backends
drm/i915: Use intel_crtc_needs_modeset() more
drm/i915: use intel_uncore_rmw when appropriate
drm/i915: use proper helper for register updates
drm/i915: Use sizeof(variable) instead sizeof(type)
drm/i915: Use the AUX_IO power domain only for eDP/PSR port
drm/i915: WARN if a port should use VBT provided vswing tables
drm/i915: WARN if PLL ref/unref got messed up
drm/i915: Write watermarks for disabled pipes on gmch platforms
 
drm/imx/dcss: Don't set struct drm_driver.output_poll_changed
 
drm/imx: ipuv3-plane: Fix overlay plane width
 
drm/ingenic: Don't set struct drm_driver.output_poll_changed
drm/ingenic: Fix missing platform_driver_unregister() call in ingenic_drm_init()
 
drm/komeda: Don't set struct drm_driver.lastclose
 
drm/logicvc: Don't set struct drm_driver.output_poll_changed
 
drm/mcde: Don't set struct drm_driver.lastclose
 
drm/mediatek: Add AFBC support to Mediatek DRM driver
drm/mediatek: Add mt8188 dpi compatibles and platform data
drm/mediatek: Add MT8195 ovl driver support
drm/mediatek: Fix return type of mtk_hdmi_bridge_mode_valid()
drm/mediatek: Make eDP panel as the first connected connector
drm/mediatek: Modify dpi power on/off sequence.
 
drm/meson: Fix return type of meson_encoder_cvbs_mode_valid()
drm/meson: Reduce the FIFO lines held when AFBC is not used
 
drm/mgag200: Do not call drm_atomic_add_affected_planes()
drm/mgag200: Fix PLL setup for G200_SE_A rev >=4
 
drm/modes: Fill drm_cmdline mode from named modes
drm/modes: Move named modes parsing to a separate function
drm/modes: Only consider bpp and refresh before options
drm/modes: parse_cmdline: Add support for named modes containing dashes
drm/modes: Switch to named mode descriptors
 
drm/msm/a6xx: Avoid gx gbit halt during rpm suspend
drm/msm/a6xx: Fix speed-bin detection vs probe-defer
 
drm/msm/adreno: Make adreno quirks not overwrite each other
drm/msm/adreno: Simplify read64/write64 helpers
 
drm/msm/disp/dpu1: add support for display on SM6115
 
drm/msm/dp: do not complete dp_aux_cmd_fifo_tx() if irq is not for aux transfer
drm/msm/dp: drop modeset sanity checks
drm/msm/dp: replace variable err with len at dp_aux_link_power_up()
drm/msm/dp: retry 3 times if set sink to D0 poweer state failed
 
drm/msm/dpu1: Account for DSC's bits_per_pixel having 4 fractional bits
drm/msm/dpu1: Account for DSC's bits_per_pixel having 4 fractional bits
 
drm/msm/dpu: Add support for P010 format
drm/msm/dpu: Add support for XR30 format
drm/msm/dpu: Fix memory leak in msm_mdss_parse_data_bus_icc_path
drm/msm/dpu: Fix some kernel-doc comments
drm/msm/dpu: Refactor sc7280_pp location
drm/msm/dpu: use DEFINE_SHOW_ATTRIBUTE to simplify dpu_regset32
 
drm/msm/dsi: Account for DSC's bits_per_pixel having 4 fractional bits
drm/msm/dsi: Add phy configuration for QCM2290
drm/msm/dsi: Appropriately set dsc->mux_word_size based on bpc
drm/msm/dsi: Disallow 8 BPC DSC configuration for alternative BPC values
drm/msm/dsi: drop modeset sanity checks
drm/msm/dsi: Migrate to drm_dsc_compute_rc_parameters()
drm/msm/dsi: Prevent signed BPG offsets from bleeding into adjacent bits
drm/msm/dsi: Remove repeated calculation of slice_per_intf
drm/msm/dsi: Remove useless math in DSC calculations
drm/msm/dsi: Reuse earlier computed dsc->slice_chunk_size
drm/msm/dsi: Use DIV_ROUND_UP instead of conditional increment on modulo
 
drm/msm/gpu: Fix potential double-free
 
drm/msm/hdmi: don't take extra reference on PHY device
drm/msm/hdmi: drop constant resource names from platform config
drm/msm/hdmi: Fix the error handling path of msm_hdmi_dev_probe()
drm/msm/hdmi: move msm_hdmi_get_phy() to msm_hdmi_dev_probe()
drm/msm/hdmi: move resource allocation to probe function
drm/msm/hdmi: remove unnecessary NULL check
drm/msm/hdmi: use devres helper for runtime PM management
 
drm/msm/mdp5: fix reading hw revision on db410c platform
drm/msm/mdp5: stop overriding drvdata
 
drm/msm: Add MSM_INFO_GET_FLAGS
drm/msm: another fix for the headless Adreno GPU
drm/msm: Enable clamp_to_idle for 7c3
drm/msm: Enable unpin/eviction by default
drm/msm: Hangcheck progress detection
drm/msm: less magic numbers in msm_mdss_enable
drm/msm: move domain allocation into msm_iommu_new()
drm/msm: remove duplicated code from a6xx_create_address_space
drm/msm: Remove exclusive-fence hack
drm/msm: Use drm_mode_copy()
drm/msm: Use drm_mode_init() for on-stack modes
 
drm/mtk: Use drm_mode_init() for on-stack modes
 
drm/nouveau/acr/ga102: initial support
 
drm/nouveau/acr/gm20b: regression fixes
 
drm/nouveau/acr: use common falcon HS FW code for ACR FWs
 
drm/nouveau/ce/ga100-: initial support
 
drm/nouveau/devinit/tu102-: wait for GFW_BOOT_PROGRESS == COMPLETED
 
drm/nouveau/disp: add head class
drm/nouveau/disp: add method to control DPAUX pad power
drm/nouveau/disp: add method to trigger DP link retrain
drm/nouveau/disp: expose conn event class
drm/nouveau/disp: expose head event class
drm/nouveau/disp: expose page flip event class
drm/nouveau/disp: fix cast removes address space of expression warnings
drm/nouveau/disp: fix incorrect/broken hdmi methods
drm/nouveau/disp: move and extend the role of outp acquire/release methods
drm/nouveau/disp: move DP link config into acquire
drm/nouveau/disp: move DP MST payload config method
drm/nouveau/disp: move HDA ELD method
drm/nouveau/disp: move HDMI config into acquire + infoframe methods
drm/nouveau/disp: move head scanoutpos method
drm/nouveau/disp: move LVDS protocol information into acquire
drm/nouveau/disp: switch vblank semaphore release to nvkm_event_ntfy
 
drm/nouveau/engine: add HAL for engine-specific rc reset procedure
 
drm/nouveau/fault/ga100: initial support
 
drm/nouveau/fault/tu102: switch to explicit intr handlers
 
drm/nouveau/fault: expose replayable fault buffer event class
drm/nouveau/fault: switch non-replayable faults to nvkm_event_ntfy
 
drm/nouveau/fb/ga102: load and boot VPR scrubber FW
 
drm/nouveau/fb/gp102-: unlock VPR right after devinit
 
drm/nouveau/fb/tu102-: fix register used to determine scrub status
 
drm/nouveau/fb: handle sysmem flush page from common code
 
drm/nouveau/fifo/ga100-: initial support
 
drm/nouveau/fifo: add cgrp, have all channels be part of one
drm/nouveau/fifo: add chan bind()/unbind()
drm/nouveau/fifo: add chan start()/stop()
drm/nouveau/fifo: add chan/cgrp preempt()
drm/nouveau/fifo: add chid allocator
drm/nouveau/fifo: add chid_nr()
drm/nouveau/fifo: add common channel recovery
drm/nouveau/fifo: add common runlist control
drm/nouveau/fifo: add common runlist/engine topology
drm/nouveau/fifo: add new channel classes
drm/nouveau/fifo: add new channel lookup interfaces
drm/nouveau/fifo: add new engine context handling
drm/nouveau/fifo: add new engine context tracking
drm/nouveau/fifo: add new engine object handling
drm/nouveau/fifo: add RAMFC info to nvkm_chan_func
drm/nouveau/fifo: add RAMIN info to nvkm_chan_func
drm/nouveau/fifo: add runlist block()/allow()
drm/nouveau/fifo: add runlist wait()
drm/nouveau/fifo: add runq
drm/nouveau/fifo: add USERD info to nvkm_chan_func
drm/nouveau/fifo: expose channel killed in host channel event class
drm/nouveau/fifo: expose function to read engine ctxsw status
drm/nouveau/fifo: expose non-stall intr in host channel event class
drm/nouveau/fifo: expose per-runlist CHID information
drm/nouveau/fifo: expose runlist topology info on all chipsets
drm/nouveau/fifo: kill channel on a selection of PBDMA errors
drm/nouveau/fifo: kill channel on NV_PPBDMA_INTR_1_CTXNOTVALID
drm/nouveau/fifo: merge gk104_fifo_func into nvkm_host_func
drm/nouveau/fifo: merge mmu fault handlers together
drm/nouveau/fifo: move PBDMA init to runq
drm/nouveau/fifo: move PBDMA intr to runq
drm/nouveau/fifo: pre-move some blocks of code around
drm/nouveau/fifo: program NV_PFIFO_FB_TIMEOUT on init
drm/nouveau/fifo: tidy global PBDMA init
drm/nouveau/fifo: tidy up non-stall intr handling
drm/nouveau/fifo: unify handling of channel classes
drm/nouveau/fifo: use explicit intr interfaces
drm/nouveau/fifo: use runlist engine info to lookup engine classes
 
drm/nouveau/flcn: new code to load+boot simple HS FWs (VPR scrubber)
drm/nouveau/flcn: rework falcon reset
drm/nouveau/flcn: show falcon user in debug output
 
drm/nouveau/gr/ga102: initial support
 
drm/nouveau/gr/gf100-: call FECS HALT_PIPE method before RC reset
drm/nouveau/gr/gf100-: call FECS WFI_GOLDEN_SAVE method
drm/nouveau/gr/gf100-: generate golden context during first object alloc
drm/nouveau/gr/gf100-: gpfifo_ctl zero before init
drm/nouveau/gr/gf100-: make global attrib_cb actually global
drm/nouveau/gr/gf100-: make global bundle_cb actually global
drm/nouveau/gr/gf100-: make global pagepool actually global
drm/nouveau/gr/gf100-: move misc context patching out of attrib_cb funcs
drm/nouveau/gr/gf100-: move reset during golden ctx init to fecs_reset()
drm/nouveau/gr/gf100-: move some code around to make next commits nicer
drm/nouveau/gr/gf100-: move some init to init_exception2()
drm/nouveau/gr/gf100-: move some init to init_rop_exceptions()
drm/nouveau/gr/gf100-: stop using NV_PGRAPH_FECS_CTXSW_MAILBOX_CLEAR
drm/nouveau/gr/gf100-: switch to newer style interrupt handler
drm/nouveau/gr/gf100-: wait for FE_PWR_MODE_AUTO
drm/nouveau/gr/gf100-: wfi after register-bashing golden init
 
drm/nouveau/gr/gf117-: make ppc_nr[gpc] accurate
 
drm/nouveau/gr/gk20a,gm20b,gp10b: split out netlist parsing from fw loading
 
drm/nouveau/gr/gp100-: fix number of zcull tile regs
drm/nouveau/gr/gp100-: modify init_fecs_exceptions
 
drm/nouveau/gr/gv100-: add NV_PGRAPH_PRI_PD_AB_DIST_CONFIG_1 to patch list
drm/nouveau/gr/gv100-: drop a write from init_shader_exceptions()
drm/nouveau/gr/gv100-: fix number of tile map registers
drm/nouveau/gr/gv100-: move init_419bd8() after sw_ctx load
drm/nouveau/gr/gv100-: port smid mapping code from nvgpu
 
drm/nouveau/gr/tu102-: fix support for sw_bundle64_init
drm/nouveau/gr/tu102-: use sw_veid_bundle_init from firmware
 
drm/nouveau/gr/tu102: add gv100_gr_init_4188a4
drm/nouveau/gr/tu102: remove gv100_grctx_unkn88c
 
drm/nouveau/gsp: add funcs
 
drm/nouveau/imem: allow bar2 mapping of user allocations
 
drm/nouveau/intr: add nvkm_subdev_intr() compatibility
drm/nouveau/intr: add shared interrupt plumbing between pci/tegra
drm/nouveau/intr: support multiple trees, and explicit interfaces
 
drm/nouveau/kms: pass event mask to hpd handler
drm/nouveau/kms: switch hpd_lock from mutex to spinlock
drm/nouveau/kms: switch to drm fbdev helpers
 
drm/nouveau/ltc/ga102: initial support
 
drm/nouveau/ltc: split color vs depth/stencil zbc counts
 
drm/nouveau/mc/ga100: switch to using NV_PMC_DEVICE_ENABLE
 
drm/nouveau/mc: implement intr handling on top of nvkm_intr
drm/nouveau/mc: move NV_PMC_ENABLE bashing to chipset-specific code
 
drm/nouveau/nvkm: add a replacement for nvkm_notify
drm/nouveau/nvkm: add locking to subdev/engine init paths
drm/nouveau/nvkm: give each nvkm_event its own lockdep class
drm/nouveau/nvkm: rip out old notify
 
drm/nouveau/pmu/gm20b,gp10b: boot RTOS from PMU init
 
drm/nouveau/pmu: move init() falcon reset to non-nvfw code
drm/nouveau/pmu: move preinit() falcon reset to devinit
 
drm/nouveau/sec2: dump tracepc info on halt
drm/nouveau/sec2: switch to newer style interrupt handler
drm/nouveau/sec2: unload RTOS before tearing down WPR
 
drm/nouveau/top: parse device topology right after devinit
 
drm/nouveau/vfn/tu102-: support new-style interrupt tree
 
drm/nouveau/vfn: add stub subdev for dev_func
drm/nouveau/vfn: move NV_USERMODE class from host
 
drm/nouveau: Add support to control backlight using bl_power for nva3.
drm/nouveau: Remove file nouveau_fbcon.c
drm/nouveau: Remove unused variable
drm/nouveau: Remove unused variable
 
drm/ofdrm: Add CRTC state
drm/ofdrm: Add ofdrm for Open Firmware framebuffers
drm/ofdrm: Add per-model device function
drm/ofdrm: Cast error pointers to void __iomem *
drm/ofdrm: Convert PCI IDs to CPU endianness for comparing
drm/ofdrm: Depend on CONFIG_MMU
drm/ofdrm: Support big-endian scanout buffers
drm/ofdrm: Support color management
 
drm/omapdrm: Prepare to dynamic dma-buf locking specification
 
drm/panel-edp: Add INX N116BGE-EA2 (HW: C2)
drm/panel-edp: Add INX N116BGE-EA2 (HW: C4)
 
drm/panel-ili9341: Include
 
drm/panel/panel-sitronix-st7701: Clean up CMDnBKx selection
drm/panel/panel-sitronix-st7701: Fix RTNI calculation
drm/panel/panel-sitronix-st7701: Remove panel on DSI attach failure
 
drm/panel: Add NewVision NV3051D MIPI-DSI LCD panel
drm/panel: boe-tv101wum-nl6: Ensure DSI writes succeed during disable
drm/panel: db7430: Silent no spi_device_id warning
drm/panel: tpg110: Silent no spi_device_id warning
drm/panel: ws2401: Silent no spi_device_id warning
 
drm/panfrost: Fix GEM handle creation ref-counting
drm/panfrost: fix GENERIC_ATOMIC64 dependency
 
drm/plane-helper: Add the missing declaration of drm_atomic_state
 
drm/plane_helper: Print actual/expected values on failure
drm/plane_helper: Split into parameterized test cases
 
drm/prime: Prepare to dynamic dma-buf locking specification
 
drm/radeon: Add HD-audio component notifier support (v6)
drm/radeon: Add the missed acpi_put_table() to fix memory leak
drm/radeon: Fix PCI device refcount leak in radeon_atrm_get_bios()
drm/radeon: fix repeated words in comments
drm/radeon: Replace kmap() with kmap_local_page()
drm/radeon: Replace one-element array with flexible-array member
 
drm/rockchip: Don't set struct drm_driver.output_poll_changed
drm/rockchip: dsi: Remove the unused function dsi_update_bits()
drm/rockchip: lvds: fix PM usage counter unbalance in poweron
drm/rockchip: Use drm_mode_copy()
drm/rockchip: use pm_runtime_resume_and_get() instead of pm_runtime_get_sync()
drm/rockchip: vop2: Register Esmart0-win0 as primary plane
 
drm/sched: Add FIFO sched policy to run queue
drm/sched: add missing NULL check in drm_sched_get_cleanup_job v2
 
drm/scheduler: add drm_sched_job_add_resv_dependencies
drm/scheduler: fix fence ref counting
drm/scheduler: Fix lockup in drm_sched_entity_kill()
drm/scheduler: Fix lockup in drm_sched_entity_kill()
drm/scheduler: remove drm_sched_dependency_optimized
drm/scheduler: rename dependency callback into prepare_job
drm/scheduler: rework entity flush, kill and fini
drm/scheduler: Set the FIFO scheduling policy as the default
 
drm/simpledrm: Do not call drm_atomic_add_affected_planes()
 
drm/ssd130x: Do not call drm_atomic_add_affected_planes()
drm/ssd130x: Init display before the SSD130X_DISPLAY_ON command
drm/ssd130x: Iterate over damage clips instead of using a merged rect
 
drm/sti: Fix return type of sti_{dvo,hda,hdmi}_connector_mode_valid()
drm/sti: Use drm_mode_copy()
 
drm/sun4i: dsi: Add a variant structure
drm/sun4i: dsi: Add the A100 variant
 
drm/tegra: Add code for booting RISC-V based engines
drm/tegra: Add missing clk_disable_unprepare() in tegra_dc_probe()
drm/tegra: Add Tegra234 support to NVDEC driver
drm/tegra: Convert to using is_hdmi from display info
drm/tegra: Make gather_bo_ops static
drm/tegra: nvdec: Support multiple clocks
drm/tegra: Prepare to dynamic dma-buf locking specification
drm/tegra: Switch over to vmemdup_user()
drm/tegra: Switch to using devm_fwnode_gpiod_get()
 
drm/tests: Add back seed value information
drm/tests: Add Kunit Helpers
drm/tests: client: Remove extra blank lines
drm/tests: helpers: Add module infos
drm/tests: helpers: Add SPDX header
drm/tests: Include helpers header
drm/tests: Order Kunit tests in Makefile
drm/tests: reduce drm_mm_test stack usage
drm/tests: Split drm_test_dp_mst_calc_pbn_mode into parameterized tests
drm/tests: Split drm_test_dp_mst_sideband_msg_req_decode into parameterized tests
 
drm/ttm: Fix a regression causing kernel oops'es
drm/ttm: fix undefined behavior in bit shift for TTM_TT_FLAG_PRIV_POPULATED
drm/ttm: optimize pool allocations a bit v2
drm/ttm: Remove unnecessary drm_mm_clean
drm/ttm: rework on ttm_resource to use size_t type
 
drm/tve200: Include
 
drm/udl: Add constants for commands
drm/udl: Add constants for display-mode registers
drm/udl: Add register constants for color depth
drm/udl: Add register constants for framebuffer scanout addresses
drm/udl: Add register constants for video locks
drm/udl: Convert to atomic-modesetting helpers
drm/udl: Move connector to modesetting code
drm/udl: Move register constants to udl_proto.h
drm/udl: Remove udl_simple_display_pipe_mode_valid()
drm/udl: Rename struct udl_drm_connector to struct udl_connector
drm/udl: Simplify modesetting in CRTC's enable function
drm/udl: Support DRM hot-unplugging
drm/udl: Test pixel limit in mode-config's mode-valid function
drm/udl: Use damage iterator
drm/udl: Use USB timeout constant when reading EDID
drm/udl: Various improvements to the connector
 
drm/v3d: add missing mutex_destroy
drm/v3d: switch to drmm_mutex_init
 
drm/vboxvideo: Don't set struct drm_driver.lastclose
 
drm/vc4: bo: Fix drmm_mutex_init memory hog
drm/vc4: bo: Fix unused variable warning
drm/vc4: crtc: Increase setup cost in core clock calculation to handle extreme reduced blanking
drm/vc4: Fix spelling mistake "mmaping" -> "mmapping"
drm/vc4: Fix YUV plane handling when planes are in different buffers
drm/vc4: hdmi: Add more checks for 4k resolutions
drm/vc4: hdmi: Always enable GCP with AVMUTE cleared
drm/vc4: hdmi: Fix hdmi_enable_4kp60 detection
drm/vc4: hdmi: Fix pointer dereference before check
drm/vc4: hdmi: make CEC adapter name unique
drm/vc4: hdmi: Pass vc4_hdmi to vc4_hdmi_supports_scrambling()
drm/vc4: hdmi: Rework hdmi_enable_4kp60 detection code
drm/vc4: Make sure we don't end up with a core clock too high
drm/vc4: vec: Fix definition of PAL-M mode
 
drm/virtio: exbuf->fence_fd unmodified on interrupted wait
drm/virtio: Fix GEM handle creation UAF
drm/virtio: Fix memory leak in virtio_gpu_object_create()
 
drm/vmwgfx: Add a mksstat counter for cotable resizes
drm/vmwgfx: Clean up cursor mobs
drm/vmwgfx: Cleanup the cursor snooping code
drm/vmwgfx: Diff cursors when using cmds
drm/vmwgfx: Do not allow invalid bpp's for dumb buffers
drm/vmwgfx: Do not drop the reference to the handle too soon
drm/vmwgfx: Fix a sparse warning in kernel docs
drm/vmwgfx: Fix frame-size warning in vmw_mksstat_add_ioctl
drm/vmwgfx: Optimize initial sizes of cotables
drm/vmwgfx: Port the framebuffer code to drm fb helpers
drm/vmwgfx: Refactor resource manager's hashtable to use linux/hashtable implementation.
drm/vmwgfx: Refactor resource validation hashtable to use linux/hashtable implementation.
drm/vmwgfx: Refactor ttm reference object hashtable to use linux/hashtable.
drm/vmwgfx: Remove explicit and broken vblank handling
drm/vmwgfx: Remove rcu locks from user resources
drm/vmwgfx: Remove ttm object hashtable
drm/vmwgfx: Remove vmwgfx_hashtab
drm/vmwgfx: Start diffing new mob cursors against old ones
drm/vmwgfx: Stop accessing buffer objects which failed init
drm/vmwgfx: Support cursor surfaces with mob cursor
drm/vmwgfx: Validate the box size for the snooped cursor
drm/vmwgfx: Write the driver id registers
 
drm: Add orientation quirk for Lenovo ideapad D330-10IGL
drm: Assert held reservation lock for dma-buf mmapping
drm: bridge: adv7511: use dev_err_probe in probe function
drm: Disable dynamic debug as broken
drm: document uAPI page-flip flags
drm: initialize accel framework
drm: lcdif: Add support for YUV planes
drm: lcdif: change burst size to 256B
drm: lcdif: Don't use BIT() for multi-bit register fields
drm: lcdif: Fix indentation in lcdif_regs.h
drm: lcdif: Set and enable FIFO Panic threshold
drm: lcdif: Switch to limited range for RGB to YUV conversion
drm: Move nomodeset kernel parameter to drivers/video
drm: Move radeon and amdgpu Kconfig options into their directories
drm: Optimize drm buddy top-down allocation method
drm: panel: Add Jadard JD9365DA-H3 DSI panel
drm: rcar-du: Add RZ/G2L DSI driver
drm: rcar-du: Drop leftovers dependencies from Kconfig
drm: rcar-du: Fix Kconfig dependency between DRM and RZG2L_MIPI_DSI
drm: rcar-du: rzg2l_mipi_dsi: Enhance device lanes check
drm: Remove drm_mode_config::fb_base
drm: rockchip: remove rockchip_drm_framebuffer_init() function
drm: split build lists one per line and sort
drm: tda99x: Don't advertise non-existent capture support
drm: xlnx: Fix return type of zynqmp_dp_bridge_mode_valid
drm: xlnx: zynqmp_dpsub: Add support for live video input
drm: xlnx: zynqmp_dpsub: Allow configuration of layer mode
drm: xlnx: zynqmp_dpsub: Attach to the next bridge
drm: xlnx: zynqmp_dpsub: Configure blender in zynqmp_disp_enable()
drm: xlnx: zynqmp_dpsub: Constify mode argument to function
drm: xlnx: zynqmp_dpsub: Create DRM bridge to model DP encoder
drm: xlnx: zynqmp_dpsub: Decouple DRM device from zynqmp_dpsub
drm: xlnx: zynqmp_dpsub: Don't access connector in zynqmp_dp_set_format()
drm: xlnx: zynqmp_dpsub: Don't pass CRTC to zynqmp_disp_setup_clock()
drm: xlnx: zynqmp_dpsub: Don't use drmm_kcalloc() for temporary data
drm: xlnx: zynqmp_dpsub: Drop unused zynqmp_disp.event field
drm: xlnx: zynqmp_dpsub: Drop unused zynqmp_disp_format.bus_fmt field
drm: xlnx: zynqmp_dpsub: Manage DP and DISP allocations manually
drm: xlnx: zynqmp_dpsub: Move all DRM init and cleanup to zynqmp_kms.c
drm: xlnx: zynqmp_dpsub: Move audio clk from zynqmp_disp to zynqmp_dpsub
drm: xlnx: zynqmp_dpsub: Move connector registration to bridge attach
drm: xlnx: zynqmp_dpsub: Move CRTC handling to zynqmp_kms.c
drm: xlnx: zynqmp_dpsub: Move CRTC to zynqmp_dpsub structure
drm: xlnx: zynqmp_dpsub: Move DP bridge init to zynqmp_dp_probe()
drm: xlnx: zynqmp_dpsub: Move DRM/KMS initialization to separate file
drm: xlnx: zynqmp_dpsub: Move encoder to DPSUB core
drm: xlnx: zynqmp_dpsub: Move pclk from zynqmp_disp to zynqmp_dpsub
drm: xlnx: zynqmp_dpsub: Move planes handling to zynqmp_kms.c
drm: xlnx: zynqmp_dpsub: Move planes to zynqmp_dpsub structure
drm: xlnx: zynqmp_dpsub: Parse DT to find connected ports
drm: xlnx: zynqmp_dpsub: Pass format info to zynqmp_disp_layer_set_format()
drm: xlnx: zynqmp_dpsub: Register AUX bus at bridge attach time
drm: xlnx: zynqmp_dpsub: Remplace hardcoded values with ARRAY_SIZE()
drm: xlnx: zynqmp_dpsub: Rename zynqmp_dpsub_handle_vblank with DRM prefix
drm: xlnx: zynqmp_dpsub: Report HPD through the bridge
drm: xlnx: zynqmp_dpsub: Support operation without DMA engine
drm: xlnx: zynqmp_dpsub: Switch to atomic encoder enable/disable
drm: xlnx: zynqmp_dpsub: Use DRM connector bridge helper
drm: xlnx: zynqmp_dpsub: Use local variable in zynqmp_disp_layer_update()
 
dt-binding: input: egalax-ts: fix GPIO and IRQ in example
dt-binding: mmc: Add mmc yaml file for Sunplus SP7021
dt-binding: perf: Add Amlogic DDR PMU
dt-binding: phy: Add i.MX8MP PCIe PHY binding
 
dt-bindings: Add bindings for Tegra234 NVDEC
dt-bindings: Add headers for NVDEC on Tegra234
dt-bindings: Add missing 'unevaluatedProperties' to regulator nodes
dt-bindings: Add missing start and/or end of line regex anchors
dt-bindings: amlogic: document Odroid Go Ultra compatible
dt-bindings: apple,aic2: Add CPU PMU per-cpu pseudo-interrupts
dt-bindings: arm-smmu: Add 'compatible' for QDU1000 and QRU1000
dt-bindings: arm-smmu: Add compatible for Qualcomm SM6115
dt-bindings: arm-smmu: Add generic qcom,smmu-500 bindings
dt-bindings: arm-smmu: Add missing Qualcomm SMMU compatibles
dt-bindings: arm-smmu: Add SM6350 GPU SMMUv2
dt-bindings: arm-smmu: add special case for Google Cheza platform
dt-bindings: arm-smmu: fix clocks/clock-names schema
dt-bindings: arm64: dts: mediatek: add compatible for bananapi r3
dt-bindings: ARM: add bindings for the D-Link DIR-890L
dt-bindings: ARM: add bindings for the D-Link DWL-8610AP
dt-bindings: arm: add samsung,starqltechn board based on sdm845 chip
dt-bindings: arm: add xiaomi,sagit board based on msm8998 chip
dt-bindings: arm: apple: Add t6001/t6002 Mac Studio compatibles
dt-bindings: arm: aspeed: adjust qcom,dc-scm-v1-bmc compatible after rename
dt-bindings: arm: aspeed: document Delta AHE-50DC BMC
dt-bindings: arm: cpus: Add Kryo 660 CPUs
dt-bindings: arm: cpus: add qcom kryo 360 compatible
dt-bindings: arm: fsl: Add an entry for Cloos PHG board
dt-bindings: arm: fsl: add compatible string for Kobo Aura 2
dt-bindings: arm: fsl: Add InnoComm WB15 EVK
dt-bindings: arm: imx: Add i.MXRT compatible Documentation
dt-bindings: arm: mediatek: Add compatible for MT6795 Sony Xperia M5
dt-bindings: arm: mediatek: mmsys: change compatible for MT8195
dt-bindings: arm: msm: Add LLCC compatible for SM8550
dt-bindings: arm: qcom,ids: Add SoC IDs for MSM8956 and MSM8976
dt-bindings: arm: qcom,ids: Add SoC IDs for QDU1000/QRU1000
dt-bindings: arm: qcom,ids: Add SoC IDs for SM6115 / SM4250 and variants
dt-bindings: arm: qcom,ids: Add SoC IDs for SM8150 and SA8155
dt-bindings: arm: qcom: Add compatible for oneplus,billie2 phone
dt-bindings: arm: qcom: add oneplus3(t) devices
dt-bindings: arm: qcom: add sdm670 and pixel 3a compatible
dt-bindings: arm: qcom: Add Xiaomi Poco F1 EBBG variant bindings
dt-bindings: arm: qcom: Add Xperia 5 IV (PDX224)
dt-bindings: arm: qcom: Add zombie
dt-bindings: arm: qcom: Document additional sa8540p device
dt-bindings: arm: qcom: Document additional skus for sc7180 pazquel360
dt-bindings: arm: qcom: document Google Cheza
dt-bindings: arm: qcom: Document huawei,sturgeon device
dt-bindings: arm: qcom: Document IPQ4018 boards
dt-bindings: arm: qcom: document Mikrotik RB3011 board
dt-bindings: arm: qcom: Document msm8956 and msm8976 SoC and devices
dt-bindings: arm: qcom: Document oneplus,bacon device
dt-bindings: arm: qcom: document qcom,msm-id and qcom,board-id
dt-bindings: arm: qcom: Document QDU1000/QRU1000 SoCs and boards
dt-bindings: arm: qcom: Document samsung,matisse-wifi device
dt-bindings: arm: qcom: Document SM6375 & Xperia 10 IV
dt-bindings: arm: qcom: move swir,mangoh-green-wp8548 board documentation to qcom.yaml
dt-bindings: arm: qcom: Separate LTE/WIFI SKU for sc7280-evoker
dt-bindings: arm: qcom: separate msm8996pro bindings
dt-bindings: arm: qcom: split MSM8974 Pro and MSM8974
dt-bindings: arm: renesas: Document Renesas RZ/V2M System Configuration
dt-bindings: arm: rockchip: Add Anbernic RG353V and RG353VS
dt-bindings: arm: rockchip: Add more RK3326 devices
dt-bindings: arm: rockchip: Add SOQuartz Blade
dt-bindings: arm: rockchip: Add SOQuartz Model A
dt-bindings: arm: rockchip: add Theobroma Systems PX30-Β΅Q7 (Ringneck) with Haikou
dt-bindings: arm: stm32: Add compatible string for DH electronics DHCOR Testbench board
dt-bindings: arm: ti: Add bindings for BeagleBone AI-64
dt-bindings: arm: uniphier: Add Pro5 boards
dt-bindings: ata: Add 'ata-generic' binding
dt-bindings: bluetooth: broadcom: add BCM43430A0 & BCM43430A1
dt-bindings: bus: Add Freescale i.MX8qxp pixel link MSI bus binding
dt-bindings: can: fsl,flexcan: add imx93 compatible
dt-bindings: can: renesas,rcar-canfd: Document RZ/Five SoC
dt-bindings: can: renesas,rcar-canfd: Fix number of channels for R-Car V3U
dt-bindings: clock: add i.MX8M Anatop
dt-bindings: clock: Add Ingenic JZ4755 CGU header
dt-bindings: clock: add QCOM SM6375 display clock
dt-bindings: clock: Add Qualcomm SC8280XP display clock bindings
dt-bindings: clock: add rk3588 clock definitions
dt-bindings: clock: add rk3588 cru bindings
dt-bindings: clock: Add RPMHCC for QDU1000 and QRU1000
dt-bindings: clock: Add SM8550 GCC clocks
dt-bindings: clock: Convert pwm-clock to DT schema
dt-bindings: clock: Convert qcom,lcc to DT schema
dt-bindings: clock: dispcc-sm8250: Add EDP_LINK_DIV_CLK_SRC index
dt-bindings: clock: drop redundant part of title
dt-bindings: clock: imx8mp: Add ids for the audio shared gate
dt-bindings: clock: imx93: drop TPM1/3 LPIT1/2 entry
dt-bindings: clock: mediatek: Add new bindings of MediaTek frequency hopping
dt-bindings: clock: qcom,aoncc-sm8250: add missing audio clock
dt-bindings: clock: qcom,aoncc-sm8250: fix compatible
dt-bindings: clock: qcom,audiocc-sm8250: add missing audio clock
dt-bindings: clock: qcom,gcc-ipq8064: add pll4 to used clocks
dt-bindings: clock: qcom,gcc-ipq8074: Use common GCC schema
dt-bindings: clock: qcom,sdm845-lpasscc: convert to dtschema
dt-bindings: clock: qcom: Clean-up titles and descriptions
dt-bindings: clock: qcom: ipq8074: add missing networking resets
dt-bindings: clock: split qcom,gcc-msm8974,-msm8226 to the separate file
dt-bindings: clock: split qcom,gcc-sdm660 to the separate file
dt-bindings: clock: st,stm32mp1-rcc: add proper title
dt-bindings: clock: ti,cdce925: Convert to DT schema
dt-bindings: clocks: imx8mp: Add ID for usb suspend clock
dt-bindings: clocks: qcom,gcc-ipq8074: allow XO and sleep clocks
dt-bindings: clocks: qcom,mmcc: define clocks/clock-names for MSM8974
dt-bindings: cpufreq: apple,soc-cpufreq: Add binding for Apple SoC cpufreq
dt-bindings: cpufreq: cpufreq-qcom-hw: Add cpufreq clock provider
dt-bindings: cpufreq: cpufreq-qcom-hw: Add QDU1000/QRU1000 cpufreq
dt-bindings: cpufreq: cpufreq-qcom-hw: document interrupts
dt-bindings: cpufreq: qcom: Add missing cache related properties
dt-bindings: cros-ec: Add ChromeOS fingerprint binding
dt-bindings: cros-ec: Reorganize and enforce property availability
dt-bindings: crypto: convert rockchip-crypto to YAML
dt-bindings: crypto: Let STM32 define Ux500 CRYP
dt-bindings: crypto: rockchip: add new compatible
dt-bindings: describe the support of "clock-frequency" in mdio
dt-bindings: display/msm/dsi-controller-main: allow defining opp-table
dt-bindings: display/msm: add gcc-bus clock to dpu-smd845
dt-bindings: display/msm: add interconnects property to qcom, mdss-smd845
dt-bindings: display/msm: add missing device nodes to mdss-* schemas
dt-bindings: display/msm: Add QCM2290 DSI phy
dt-bindings: display/msm: add support for SM6115
dt-bindings: display/msm: add support for the display on SM8250
dt-bindings: display/msm: move common DPU properties to dpu-common.yaml
dt-bindings: display/msm: move common MDSS properties to mdss-common.yaml
dt-bindings: display/msm: split dpu-msm8998 into DPU and MDSS parts
dt-bindings: display/msm: split dpu-qcm2290 into DPU and MDSS parts
dt-bindings: display/msm: split dpu-sc7180 into DPU and MDSS parts
dt-bindings: display/msm: split dpu-sc7280 into DPU and MDSS parts
dt-bindings: display/msm: split dpu-sdm845 into DPU and MDSS parts
dt-bindings: display/msm: split qcom, mdss bindings
dt-bindings: display: bridge: Document RZ/G2L MIPI DSI TX bindings
dt-bindings: display: Convert fsl,imx-fb.txt to dt-schema
dt-bindings: display: Document Jadard JD9365DA-H3 DSI panel
dt-bindings: display: mediatek: dpi: Add compatible for MediaTek MT8188
dt-bindings: display: msm: Rename mdss node name in example
dt-bindings: display: panel: Add NewVision NV3051D bindings
dt-bindings: display: panel: use spi-peripheral-props.yaml
dt-bindings: display: sun6i-dsi: Add the A100 variant
dt-bindings: display: sun6i-dsi: Fix clock conditional
dt-bindings: display: xlnx: zynqmp-dpsub: Add OF graph ports
dt-bindings: dma: apple,admac: Add reset
dt-bindings: dma: qcom: gpi: add compatible for sdm670
dt-bindings: dma: qcom: gpi: add fallback compatible
dt-bindings: dma: qcom: gpi: Use sm6350 fallback
dt-bindings: dmaengine: Add dma-channel-mask to Tegra GPCDMA
dt-bindings: dmaengine: qcom: gpi: add compatible for SM6115
dt-bindings: dmaengine: qcom: gpi: add compatible for SM6375
dt-bindings: Drop Jee Heng Sia
dt-bindings: drop redundant part of title (beginning)
dt-bindings: drop redundant part of title (end)
dt-bindings: drop redundant part of title (end, part three)
dt-bindings: drop redundant part of title (end, part two)
dt-bindings: drop redundant part of title (manual)
dt-bindings: drop redundant part of title of shared bindings
dt-bindings: Drop type from 'cpus' property
dt-bindings: eeprom: Inherit from nvmem.yaml
dt-bindings: FEC/i.MX DWMAC and INTMUX maintainer
dt-bindings: firmware: document Qualcomm SM6375 SCM
dt-bindings: firmware: imx: sync with SCFW kit v1.13.0
dt-bindings: firmware: scm: add sdm670 compatible
dt-bindings: Fix .gitignore
dt-bindings: Fix maintainer email for a few ROHM ICs
dt-bindings: fpga: document Lattice sysCONFIG FPGA manager
dt-bindings: gpio: add entry for hisilicon,ascend910-gpio
dt-bindings: gpio: Add gpio-latch binding document
dt-bindings: gpio: gpio-davinci: Increase maxItems in gpio-line-names
dt-bindings: gpio: pca9570: Add compatible for slg7xl45106
dt-bindings: hwmon: ntc-thermistor: drop Naveen Krishna Chatradhi from maintainers
dt-bindings: i2c: add entry for hisilicon,ascend910-i2c
dt-bindings: i2c: mv64xxx: Add F1C100s compatible string
dt-bindings: i2c: qcom-geni: document I2C Master Hub serial I2C engine
dt-bindings: i2c: renesas,riic: Document RZ/Five SoC
dt-bindings: i2c: renesas,rzv2m: Fix SoC specific string
dt-bindings: i2c: update bindings for mt7986 soc
dt-bindings: iio/adc: qcom,spmi-iadc: use double compatibles
dt-bindings: iio: accel: Add docs for ADXL359
dt-bindings: iio: ad74413r: add optional reset-gpios
dt-bindings: iio: adc: ad4130: use spi-peripheral-props.yaml
dt-bindings: iio: adc: ad7923: adjust documentation
dt-bindings: iio: adc: add AD4130
dt-bindings: iio: adc: add adi,max11410.yaml
dt-bindings: iio: adc: qcom,spmi-vadc: extend example
dt-bindings: iio: adc: qcom,spmi-vadc: extend example
dt-bindings: iio: adc: qcom,spmi-vadc: fix PM8350 define
dt-bindings: iio: adc: qcom,spmi-vadc: simplify compatible enum
dt-bindings: iio: adc: renesas,rzg2l-adc: Document RZ/Five SoC
dt-bindings: iio: adc: rockchip-saradc: Add saradc for rv1126
dt-bindings: iio: adc: stm32-adc: add stm32mp13 compatibles
dt-bindings: iio: Add KX022A accelerometer
dt-bindings: iio: addac: add AD74115
dt-bindings: iio: addac: adi,ad74413r: improve example
dt-bindings: iio: addac: adi,ad74413r: use spi-peripheral-props.yaml
dt-bindings: iio: dac: adi,ad5758: Drop 'contains' from 'adi,dc-dc-mode'
dt-bindings: iio: dac: change ad5766 maintainer
dt-bindings: iio: frequency: add adf4377 doc
dt-bindings: iio: frequency: change admv4420 maintainer
dt-bindings: iio: frequency: use spi-peripheral-props.yaml
dt-bindings: iio: gyroscope: use spi-peripheral-props.yaml
dt-bindings: iio: imu: Add inv_icm42600 documentation
dt-bindings: iio: imu: adi,adis16475: use spi-peripheral-props.yaml
dt-bindings: iio: imu: st_lsm6dsx: add ism330is
dt-bindings: iio: imu: st_lsm6dsx: add lsm6dso16is
dt-bindings: iio: imu: st_lsm6dsx: add lsm6dsv device bindings
dt-bindings: iio: imu: st_lsm6dsx: add lsm6dsv16x
dt-bindings: iio: pressure: meas,ms5611: add max SPI frequency to the example
dt-bindings: iio: pressure: use spi-peripheral-props.yaml
dt-bindings: iio: proximity: ams,as3935: use spi-peripheral-props.yaml
dt-bindings: iio: qcom: adc7-pm8350: Allow specifying SID for channels
dt-bindings: iio: resolver: adi,ad2s90: use spi-peripheral-props.yaml
dt-bindings: iio: temperature: ltc2983: add default values
dt-bindings: iio: temperature: ltc2983: change default excitation for custom thermistors
dt-bindings: iio: temperature: ltc2983: describe broken mux delay property
dt-bindings: iio: temperature: ltc2983: describe matrix items
dt-bindings: iio: temperature: ltc2983: drop $ref for -nanoamp properties
dt-bindings: iio: temperature: ltc2983: refine descriptions
dt-bindings: iio: temperature: ltc2983: remove qutations from phandle ref
dt-bindings: iio: temperature: ltc2983: require 4 wire rtd for current rotate
dt-bindings: iio: temperature: ltc2983: require custom sensor tables
dt-bindings: iio: temperature: ltc2983: support more parts
dt-bindings: iio: temperature: ltc2983: use generic node name in example
dt-bindings: iio: temperature: ltc2983: use hex for sensor address
dt-bindings: imx6q-pcie: Fix clock names for imx6sx and imx8mq
dt-bindings: imx6q-pcie: Handle more resets on legacy platforms
dt-bindings: imx6q-pcie: Handle various clock configurations
dt-bindings: imx6q-pcie: Handle various PD configurations
dt-bindings: ingenic,x1000-cgu: Add audio clocks
dt-bindings: ingenic: Add support for the JZ4755 CGU
dt-bindings: ingenic: Add support for the JZ4755 dmaengine
dt-bindings: input: Add Cypress TT21000 touchscreen controller
dt-bindings: input: Convert ti,drv260x to DT schema
dt-bindings: input: gpio-beeper: Convert to yaml schema
dt-bindings: input: iqs7222: Add support for IQS7222A v1.13+
dt-bindings: input: iqs7222: Correct minimum slider size
dt-bindings: input: iqs7222: Reduce 'linux,code' to optional
dt-bindings: input: qcom,pm8921-pwrkey: convert to dt-schema
dt-bindings: input: sun4i-lradc-keys: Add F1C100s compatible
dt-bindings: input: touchscreen: Add Hynitron cstxxx
dt-bindings: input: touchscreen: msg2638: Document keys support
dt-bindings: input: touchscreen: msg2638: Document msg2138 support
dt-bindings: interconnect: Add sm8350, sc8280xp and generic OSM L3 compatibles
dt-bindings: interconnect: Add UFS clocks to MSM8996 A2NoC
dt-bindings: interconnect: qcom,msm8998-bwmon: Add sc8280xp bwmon instances
dt-bindings: interrupt-controller: add yaml for LoongArch CPU interrupt controller
dt-bindings: interrupt-controller: arm,gic-v3: Fix typo in description of msi-controller property
dt-bindings: interrupt-controller: mediatek,cirq: Document MT8192
dt-bindings: interrupt-controller: mediatek,cirq: Migrate to dt schema
dt-bindings: iommu: arm-smmu: add sdm670 compatible
dt-bindings: iommu: dart: add t6000 compatible
dt-bindings: iommu: mediatek: add binding documentation for MT8365 SoC
dt-bindings: iommu: renesas,ipmmu-vmsa: R-Car V3U is R-Car Gen4
dt-bindings: lcdif: Fix constraints for imx8mp
dt-bindings: leds: Add 'cpuX' to 'linux,default-trigger'
dt-bindings: leds: Add missing references to common LED schema
dt-bindings: leds: intel,lgm: Add missing 'led-gpios' property
dt-bindings: leds: irled: gpio-ir-tx: convert to DT schema
dt-bindings: leds: irled: ir-spi-led: convert to DT schema
dt-bindings: leds: irled: pwm-ir-tx: convert to DT schema
dt-bindings: leds: lp55xx: allow label
dt-bindings: leds: lp55xx: rework to match multi-led
dt-bindings: leds: lp55xx: switch to preferred 'gpios' suffix
dt-bindings: leds: mt6360: rework to match multi-led
dt-bindings: leds: sgm3140: Document ocp8110 compatible
dt-bindings: leds: use unevaluatedProperties for common.yaml
dt-bindings: mailbox: add GCE header file for mt8188
dt-bindings: mailbox: mediatek,gce-mailbox: add mt8188 compatible name
dt-bindings: mailbox: qcom-ipcc: Add compatible for SM8550
dt-bindings: mailbox: qcom-ipcc: Add sc8280xp compatible
dt-bindings: mailbox: qcom: Add SM4250 APCS compatible
dt-bindings: media: IR: Add F1C100s IR compatible string
dt-bindings: media: mediatek-jpeg-decoder: Add MT8188 compatible string
dt-bindings: media: mediatek-jpeg-encoder: Add MT8188 compatible string
dt-bindings: media: s5c73m3: Fix reset-gpio descriptor
dt-bindings: media: st,stmipid02: Convert the text bindings to YAML
dt-bindings: media: video-interfaces: add support for dual edge sampling
dt-bindings: mediatek: Add mediatek, mt8195-jpgenc compatible
dt-bindings: mediatek: Add mediatek,mt8195-jpgdec compatible
dt-bindings: memory-controller: st,stm32: Fix st,fmc2_ebi-cs-write-address-setup-ns
dt-bindings: memory-controller: st,stm32: Split off MC properties
dt-bindings: memory-controllers: arm,pl353-smc: Extend to support 'arm,pl354' SMC
dt-bindings: memory-controllers: ti,gpmc-child: drop redundant part of title
dt-bindings: memory-controllers: ti,gpmc: add wait-pin polarity
dt-bindings: memory: Add jedec,lpddr4 and jedec,lpddr5 bindings
dt-bindings: memory: Add jedec,lpddrX-channel binding
dt-bindings: memory: Add numeric LPDDR compatible string variant
dt-bindings: memory: Factor out common properties of LPDDR bindings
dt-bindings: memory: renesas,rpc-if: Document R-Car V4H support
dt-bindings: mfd: Add bindings for Ampere Altra SMPro MFD driver
dt-bindings: mfd: da9062: Correct file name for watchdog
dt-bindings: mfd: da9062: Move IRQ to optional properties
dt-bindings: mfd: mt6397: Add binding for MT6357
dt-bindings: mfd: ocelot: Remove spi-max-frequency from required properties
dt-bindings: mfd: ocelot: Remove unnecessary driver wording
dt-bindings: mfd: qcom,spmi-pmic: Drop PWM reg dependency
dt-bindings: mfd: qcom,spmi-pmic: Rename extcon node name
dt-bindings: mfd: qcom,spmi-pmic: Support more types
dt-bindings: mfd: qcom,spmi-pmic: Use generic node name "gpio"
dt-bindings: mfd: qcom,tcsr: Add compatible for MSM8976
dt-bindings: mfd: qcom,tcsr: Add sc8280xp binding
dt-bindings: mfd: qcom-pm8xxx: Document qcom,pm8921 as fallback of qcom,pm8018
dt-bindings: mfd: qcom-spmi-pmic: Add pm6125 compatible
dt-bindings: mfd: syscon: Add nuvoton,wpcm450-shm
dt-bindings: mfd: ti,am3359-tscadc: Add missing power-domains property
dt-bindings: mfd: ti,j721e-system-controller: Add compatible strings for other platforms
dt-bindings: mips: add CPU bindings for MIPS architecture
dt-bindings: mips: brcm: add Broadcom SoCs bindings
dt-bindings: misc: Convert IDT 89HPESx to DT schema
dt-bindings: misc: qcom,fastrpc: increase allowed iommus entries
dt-bindings: mmc: Add support for Mediatek MT7986
dt-bindings: mmc: arm,pl18x: Document interrupt-names is ignored
dt-bindings: mmc: Convert sdhci-fujitsu to JSON schema
dt-bindings: mmc: fsl-imx-esdhc: add i.MXRT1170 compatible
dt-bindings: mmc: fsl-imx-esdhc: update i.MX8DXL compatible
dt-bindings: mmc: mtk-sd: add Inline Crypto Engine clock
dt-bindings: mmc: mtk-sd: Set clocks based on compatible
dt-bindings: mmc: Remove comment on wakeup-source property
dt-bindings: mmc: renesas,sdhi: Document R-Car V4H support
dt-bindings: mmc: rockchip-dw-mshc: Add power-domains property
dt-bindings: mmc: sdhci-am654: add ti,itap-del-sel-ddr50 to schema
dt-bindings: mmc: sdhci-am654: cleanup style
dt-bindings: mmc: sdhci-msm: allow dma-coherent
dt-bindings: mmc: sdhci-msm: cleanup style
dt-bindings: mmc: sdhci-msm: Document compatible for MSM8976
dt-bindings: mmc: sdhci-msm: Document SM8350 SDHCI
dt-bindings: mmc: sdhci-msm: Document the SM6375 compatible
dt-bindings: mmc: sdhci-msm: Document the SM8550 compatible
dt-bindings: mmc: sdhci-msm: drop properties mentioned in common MMC
dt-bindings: mmc: sdhci-of-dwcmhsc: Add reset support
dt-bindings: mmc: sdhci: document sdhci-caps and sdhci-caps-mask
dt-bindings: mmc: synopsys-dw-mshc: document "altr,sysmgr-syscon"
dt-bindings: Move fixed string node names under 'properties'
dt-bindings: msm/dsi: Don't require vcca-supply on 14nm PHY
dt-bindings: msm/dsi: Don't require vdds-supply on 10nm PHY
dt-bindings: msm: dsi-controller-main: Drop redundant phy-names
dt-bindings: msm: dsi-controller-main: Fix description of core clock
dt-bindings: msm: dsi-controller-main: Fix operating-points-v2 constraint
dt-bindings: msm: dsi-controller-main: Fix power-domain constraint
dt-bindings: msm: dsi-phy-28nm: Add missing qcom, dsi-phy-regulator-ldo-mode
dt-bindings: mtd: Argue in favor of keeping additionalProperties set to true
dt-bindings: mtd: brcm,brcmnand: update interrupts description
dt-bindings: mtd: Clarify all partition subnodes
dt-bindings: mtd: Drop object types when referencing other files
dt-bindings: mtd: fixed-partitions: Fix 'sercomm,scpart-id' schema
dt-bindings: mtd: ingenic: Mark partitions in the controller node as deprecated
dt-bindings: mtd: nand-chip: Reference mtd.yaml
dt-bindings: mtd: nand: Drop common properties already defined in generic files
dt-bindings: mtd: nand: Standardize the child node name
dt-bindings: mtd: nvmem-cells: Drop range property from example
dt-bindings: mtd: nvmem-cells: Inherit from MTD partitions
dt-bindings: mtd: onenand: Mention the expected node name
dt-bindings: mtd: partitions: add TP-Link SafeLoader layout
dt-bindings: mtd: partitions: allow SafeLoader dynamic subpartitions
dt-bindings: mtd: partitions: Change qcom,smem-part partition type
dt-bindings: mtd: partitions: Constrain the list of parsers
dt-bindings: mtd: partitions: support marking rootfs partition
dt-bindings: mtd: partitions: u-boot: allow dynamic subpartitions
dt-bindings: mtd: physmap: Reuse the generic definitions
dt-bindings: mtd: Remove useless file about partitions
dt-bindings: mtd: rockchip: add rockchip,rk3128-nfc
dt-bindings: mtd: spi-nor: Add reset-gpios property
dt-bindings: mtd: spi-nor: Drop common properties
dt-bindings: mtd: Standardize the style in the examples
dt-bindings: mtd: sunxi-nand: Add an example to validate the bindings
dt-bindings: mxsfb: Document i.MX8M/i.MX6SX/i.MX6SL power-domains property
dt-bindings: net: Add Broadcom BCM4377 family PCIe Bluetooth
dt-bindings: net: Add generic Bluetooth controller
dt-bindings: net: Add Lynx PCS binding
dt-bindings: net: adin1110: Document reset
dt-bindings: net: broadcom-bluetooth: Add CYW4373A0 DT binding
dt-bindings: net: constrain number of 'reg' in ethernet ports
dt-bindings: net: Convert Socionext NetSec Ethernet to DT schema
dt-bindings: net: dsa-port: constrain number of 'reg' in ports
dt-bindings: net: dsa: hellcreek: Sync DSA maintainers
dt-bindings: net: Expand pcs-handle to an array
dt-bindings: net: fman: Add additional interface properties
dt-bindings: net: ipq4019-mdio: add IPQ8074 compatible
dt-bindings: net: ipq4019-mdio: document IPQ6018 compatible
dt-bindings: net: ipq4019-mdio: document required clock-names
dt-bindings: net: ipq4019-mdio: require and validate clocks
dt-bindings: net: marvell,dfx-server: Convert to yaml
dt-bindings: net: marvell,orion-mdio: Fix examples
dt-bindings: net: marvell,pp2: convert to json-schema
dt-bindings: net: marvell,prestera: Convert to yaml
dt-bindings: net: marvell,prestera: Describe PCI devices of the prestera family
dt-bindings: net: mediatek: add WED RX binding for MT7986 eth driver
dt-bindings: net: qca,ar71xx: remove label = "cpu" from examples
dt-bindings: net: qcom,ipa: Add SM6350 compatible
dt-bindings: net: qcom,ipa: deprecate modem-init
dt-bindings: net: qcom,ipa: remove an unnecessary restriction
dt-bindings: net: qcom,ipa: restate a requirement
dt-bindings: net: qcom,ipa: support skipping GSI firmware load
dt-bindings: net: realtek-bluetooth: Add RTL8723DS
dt-bindings: net: renesas: Document Renesas Ethernet Switch
dt-bindings: net: sff,sfp: update binding
dt-bindings: net: snps,dwmac: Document queue config subnodes
dt-bindings: net: sun8i-emac: Add phy-supply property
dt-bindings: nfc: nxp,nci: Document NQ310 compatible
dt-bindings: nvmem: add new stm32mp13 compatible for stm32-romem
dt-bindings: nvmem: add YAML schema for the ONIE tlv layout
dt-bindings: nvmem: add YAML schema for the sl28 vpd layout
dt-bindings: nvmem: Fix example
dt-bindings: nvmem: Introduce the nvmem-layout container
dt-bindings: nvmem: snvs-lpgpr: Fix i.MX8M compatible strings
dt-bindings: nvmem: u-boot,env: add Broadcom's variant binding
dt-bindings: opp-v2: Fix clock-latency-ns prop in example
dt-bindings: opp: Fix named microwatt property
dt-bindings: opp: Fix usage of current in microwatt property
dt-bindings: PCI: Add host mode device-id for j721s2 platform
dt-bindings: PCI: dwc: Add Baikal-T1 PCIe Root Port bindings
dt-bindings: PCI: dwc: Add clocks/resets common properties
dt-bindings: PCI: dwc: Add dma-coherent property
dt-bindings: PCI: dwc: Add interrupts/interrupt-names common properties
dt-bindings: PCI: dwc: Add max-functions EP property
dt-bindings: PCI: dwc: Add max-link-speed common property
dt-bindings: PCI: dwc: Add phys/phy-names common properties
dt-bindings: PCI: dwc: Add reg/reg-names common properties
dt-bindings: PCI: dwc: Apply common schema to Rockchip DW PCIe nodes
dt-bindings: PCI: dwc: Apply generic schema for generic device only
dt-bindings: PCI: dwc: Detach common RP/EP DT bindings
dt-bindings: PCI: dwc: Remove bus node from the examples
dt-bindings: PCI: mediatek-gen3: add SoC based clock config
dt-bindings: PCI: mediatek-gen3: add support for mt7986
dt-bindings: PCI: mediatek-gen3: Support mt8195
dt-bindings: PCI: qcom: Add SC8280XP/SA8540P interconnects
dt-bindings: PCI: qcom: Allow 'dma-coherent' property
dt-bindings: PCI: tegra234: Add ECAM support
dt-bindings: PCI: ti,j721e-pci-*: Add missing interrupt properties
dt-bindings: PCI: ti,j721e-pci-host: add interrupt controller definition
dt-bindings: PCI: xilinx-nwl: Convert to YAML schemas of Xilinx NWL PCIe Root Port Bridge
dt-bindings: PCI: xilinx-pcie: Convert to YAML schemas of Xilinx AXI PCIe Root Port Bridge
dt-bindings: phy-j721e-wiz: add j721s2 compatible string
dt-bindings: phy-j721e-wiz: add j784s4 compatible string
dt-bindings: phy: Add special clock for Allwinner H616 PHY
dt-bindings: phy: g12a-usb2-phy: fix compatible string documentation
dt-bindings: phy: g12a-usb3-pcie-phy: fix compatible string documentation
dt-bindings: phy: imx8mq-usb: add power-domains property
dt-bindings: phy: qcom,qmp-pcie: add sc8280xp bindings
dt-bindings: phy: qcom,qmp-pcie: rename current bindings
dt-bindings: phy: qcom,qmp-ufs: fix sc8280xp binding
dt-bindings: phy: qcom,qmp-ufs: rename current bindings
dt-bindings: phy: qcom,qmp-usb3-dp: fix sc8280xp binding
dt-bindings: phy: qcom,qmp-usb3-dp: rename current bindings
dt-bindings: phy: qcom,qmp-usb: fix sc8280xp binding
dt-bindings: phy: qcom,qmp-usb: rename current bindings
dt-bindings: phy: qcom,sc8280xp-qmp-usb3-uni: drop reference-clock source
dt-bindings: phy: renesas: Document Renesas Ethernet SERDES
dt-bindings: phy: ti: phy-gmii-sel: Add bindings for J721e
dt-bindings: pinctrl: add loongson-2 pinctrl
dt-bindings: pinctrl: convert qcom,mdm9615-pinctrl.txt to dt-schema
dt-bindings: pinctrl: convert semtech,sx150xq bindings to dt-schema
dt-bindings: pinctrl: Correct the header guard of mt6795-pinfunc.h
dt-bindings: pinctrl: Fix file path for pinfunc include
dt-bindings: pinctrl: mediatek,mt65xx: Deprecate pins-are-numbered
dt-bindings: pinctrl: mediatek,mt6779-pinctrl: Add MT6797
dt-bindings: pinctrl: mediatek,mt6779-pinctrl: Improve description
dt-bindings: pinctrl: mediatek,mt6779-pinctrl: Make gpio-ranges optional
dt-bindings: pinctrl: mediatek,pinctrl-mt6795: Fix interrupt count
dt-bindings: pinctrl: mediatek,pinctrl-mt6795: Improve interrupts description
dt-bindings: pinctrl: mt7986: add generic bias-pull* support
dt-bindings: pinctrl: qcom,ipq6018: add qpic_pad function
dt-bindings: pinctrl: qcom,ipq6018: correct BLSP6->BLSP0 functions
dt-bindings: pinctrl: qcom,ipq6018: fix indentation in example
dt-bindings: pinctrl: qcom,ipq6018: fix matching pin config
dt-bindings: pinctrl: qcom,ipq6018: increase number of pins in pinmux
dt-bindings: pinctrl: qcom,ipq6018: replace maintainer
dt-bindings: pinctrl: qcom,ipq6018: use common TLMM schema
dt-bindings: pinctrl: qcom,ipq8074: convert to dtschema
dt-bindings: pinctrl: qcom,mdm9607-tlmm: minor style cleanups
dt-bindings: pinctrl: qcom,mdm9607: do not require function on non-GPIOs
dt-bindings: pinctrl: qcom,mdm9607: drop ref to pinctrl.yaml
dt-bindings: pinctrl: qcom,mdm9607: fix indentation in example
dt-bindings: pinctrl: qcom,msm8226: add functions and input-enable
dt-bindings: pinctrl: qcom,msm8226: fix indentation in example
dt-bindings: pinctrl: qcom,msm8226: fix matching pin config
dt-bindings: pinctrl: qcom,msm8226: use common TLMM schema
dt-bindings: pinctrl: qcom,msm8660: convert to dtschema
dt-bindings: pinctrl: qcom,msm8909-tlmm: do not require function on non-GPIOs
dt-bindings: pinctrl: qcom,msm8909-tlmm: fix indentation in example
dt-bindings: pinctrl: qcom,msm8909-tlmm: fix matching pin config
dt-bindings: pinctrl: qcom,msm8909-tlmm: minor style cleanups
dt-bindings: pinctrl: qcom,msm8916: convert to dtschema
dt-bindings: pinctrl: qcom,msm8953: fix indentation in example
dt-bindings: pinctrl: qcom,msm8953: fix matching pin config
dt-bindings: pinctrl: qcom,msm8953: use common TLMM schema
dt-bindings: pinctrl: qcom,msm8960: convert to dtschema
dt-bindings: pinctrl: qcom,msm8974: convert to dtschema
dt-bindings: pinctrl: qcom,msm8976: convert to dtschema
dt-bindings: pinctrl: qcom,msm8994: convert to dtschema
dt-bindings: pinctrl: qcom,msm8996: convert to dtschema
dt-bindings: pinctrl: qcom,msm8998: convert to dtschema
dt-bindings: pinctrl: qcom,pmic-mpp: make compatible fallbacks specific
dt-bindings: pinctrl: qcom,qcm2290-tlmm: minor style cleanups
dt-bindings: pinctrl: qcom,qcm2290: fix matching pin config
dt-bindings: pinctrl: qcom,qcm2290: use common TLMM schema
dt-bindings: pinctrl: qcom,qcs404: convert to dtschema
dt-bindings: pinctrl: qcom,sc7180: convert to dtschema
dt-bindings: pinctrl: qcom,sc7280-lpass-lpi: add bias-bus-hold
dt-bindings: pinctrl: qcom,sc7280-lpass-lpi: fix matching pin config
dt-bindings: pinctrl: qcom,sc7280-lpass-lpi: minor style cleanups
dt-bindings: pinctrl: qcom,sc7280: add bias-bus-hold and input-enable
dt-bindings: pinctrl: qcom,sc7280: correct number of GPIOs
dt-bindings: pinctrl: qcom,sc7280: fix matching pin config
dt-bindings: pinctrl: qcom,sc7280: use common TLMM pin schema
dt-bindings: pinctrl: qcom,sc8180x-tlmm: minor style cleanups
dt-bindings: pinctrl: qcom,sc8180x: drop checks used in common TLMM
dt-bindings: pinctrl: qcom,sc8180x: drop ref to pinctrl.yaml
dt-bindings: pinctrl: qcom,sc8280xp-lpass-lpi: fix gpio pattern
dt-bindings: pinctrl: qcom,sc8280xp-lpass-lpi: fix matching pin config
dt-bindings: pinctrl: qcom,sc8280xp-lpass-lpi: minor style cleanups
dt-bindings: pinctrl: qcom,sc8280xp-tlmm: minor style cleanups
dt-bindings: pinctrl: qcom,sc8280xp: drop checks used in common TLMM
dt-bindings: pinctrl: qcom,sc8280xp: fix indentation in example (remaining piece)
dt-bindings: pinctrl: qcom,sdm630: convert to dtschema
dt-bindings: pinctrl: qcom,sdm845: convert to dtschema
dt-bindings: pinctrl: qcom,sdx55: fix indentation in example
dt-bindings: pinctrl: qcom,sdx55: fix matching pin config
dt-bindings: pinctrl: qcom,sdx55: use common TLMM schema
dt-bindings: pinctrl: qcom,sdx65-tlmm: minor style cleanups
dt-bindings: pinctrl: qcom,sdx65: fix matching pin config
dt-bindings: pinctrl: qcom,sdx65: use common TLMM schema
dt-bindings: pinctrl: qcom,sm6115-tlmm: minor style cleanups
dt-bindings: pinctrl: qcom,sm6115: use common TLMM schema
dt-bindings: pinctrl: qcom,sm6125-tlmm: minor style cleanups
dt-bindings: pinctrl: qcom,sm6125: drop checks used in common TLMM
dt-bindings: pinctrl: qcom,sm6125: drop ref to pinctrl.yaml
dt-bindings: pinctrl: qcom,sm6350-tlmm: minor style cleanups
dt-bindings: pinctrl: qcom,sm6350: drop checks used in common TLMM
dt-bindings: pinctrl: qcom,sm6350: drop ref to pinctrl.yaml
dt-bindings: pinctrl: qcom,sm6375-tlmm: drop checks used in common TLMM
dt-bindings: pinctrl: qcom,sm6375-tlmm: drop ref to pinctrl.yaml
dt-bindings: pinctrl: qcom,sm6375-tlmm: minor style cleanups
dt-bindings: pinctrl: qcom,sm8150: convert to dtschema
dt-bindings: pinctrl: qcom,sm8250-lpass-lpi: add bias-bus-hold and input-enable
dt-bindings: pinctrl: qcom,sm8250-lpass-lpi: fix matching pin config
dt-bindings: pinctrl: qcom,sm8250-lpass-lpi: minor style cleanups
dt-bindings: pinctrl: qcom,sm8250: add gpio-reserved-ranges and gpio-line-names
dt-bindings: pinctrl: qcom,sm8250: add input-enable
dt-bindings: pinctrl: qcom,sm8250: fix matching pin config
dt-bindings: pinctrl: qcom,sm8250: minor style cleanups
dt-bindings: pinctrl: qcom,sm8250: use common TLMM pin schema
dt-bindings: pinctrl: qcom,sm8250: use common TLMM schema
dt-bindings: pinctrl: qcom,sm8350-tlmm: minor style cleanups
dt-bindings: pinctrl: qcom,sm8350: drop checks used in common TLMM
dt-bindings: pinctrl: qcom,sm8350: drop ref to pinctrl.yaml
dt-bindings: pinctrl: qcom,sm8450-lpass-lpi: fix gpio pattern
dt-bindings: pinctrl: qcom,sm8450-lpass-lpi: fix matching pin config
dt-bindings: pinctrl: qcom,sm8450-lpass-lpi: minor style cleanups
dt-bindings: pinctrl: qcom,sm8450-tlmm: minor style cleanups
dt-bindings: pinctrl: qcom,sm8450: drop checks used in common TLMM
dt-bindings: pinctrl: qcom,tlmm-common: add common check for function
dt-bindings: pinctrl: qcom: add sdm670 pinctrl
dt-bindings: pinctrl: qcom: adjust description
dt-bindings: pinctrl: qcom: drop minItems equal to maxItems
dt-bindings: pinctrl: rockchip: further increase max amount of device functions
dt-bindings: pinctrl: semtech,sx150xq: fix match patterns for 16 GPIOs matching
dt-bindings: pinctrl: st,stm32: Deprecate pins-are-numbered
dt-bindings: pinctrl: tegra194: Separate instances
dt-bindings: pinctrl: tegra: Convert to json-schema
dt-bindings: pinctrl: update pcie/pwm/spi bindings for MT7986 SoC
dt-bindings: pinctrl: update uart/mmc bindings for MT7986 SoC
dt-bindings: power: reset: restart-handler: add common schema
dt-bindings: power: rpmpd: Add QDU1000/QRU1000 to rpmpd binding
dt-bindings: power: rpmpd: add sdm670 power domains
dt-bindings: power: rpmpd: Add SM4250 support
dt-bindings: power: rpmpd: Add SM8550 to rpmpd binding
dt-bindings: power: supply: bq25890: allow power-supply fields
dt-bindings: power: supply: bq25890: use one fallback compatible
dt-bindings: power: supply: define monitored-battery in common place
dt-bindings: power: supply: maxim,max17042: allow power-supplies
dt-bindings: pwm: allwinner,sun4i-a10: Add F1C100s compatible
dt-bindings: pwm: fix microchip corePWM's pwm-cells
dt-bindings: pwm: renesas,pwm-rcar: Add r8a779g0 support
dt-bindings: pwm: renesas,tpu: Add r8a779g0 support
dt-bindings: pwm: tegra: Convert to json-schema
dt-bindings: pwm: tegra: Document Tegra234 PWM
dt-bindings: qcom,pdc: Add missing compatibles
dt-bindings: qcom: add another exception to the device naming rule
dt-bindings: qcom: document preferred compatible naming
dt-bindings: qcom: geni-se: document I2C Master Hub wrapper variant
dt-bindings: qcom: smp2p: Add WPSS node names to pattern property
dt-bindings: remoteproc: Add Xilinx RPU subsystem bindings
dt-bindings: remoteproc: imx_rproc: Support i.MX8QM
dt-bindings: remoteproc: imx_rproc: Support i.MX8QXP
dt-bindings: Remove "status" from schema examples, again
dt-bindings: reset: add rk3588 reset definitions
dt-bindings: reset: mt8188: add toprgu reset-controller header file
dt-bindings: riscv: Add Andes AX45MP core to the list
dt-bindings: riscv: Add T-HEAD C906 and C910 compatibles
dt-bindings: riscv: fix single letter canonical order
dt-bindings: riscv: fix underscore requirement for multi-letter extensions
dt-bindings: riscv: Sort the CPU core list alphabetically
dt-bindings: riscv: starfive: Add StarFive VisionFive V1 board
dt-bindings: rng: nuvoton,npcm-rng: Add npcm845 compatible string
dt-bindings: rockchip: Add Hardkernel ODROID-M1 board
dt-bindings: rockchip: Add Rockchip rk3566 box demo board
dt-bindings: rtc: convert hym8563 bindings to json-schema
dt-bindings: rtc: convert rtc-meson.txt to dt-schema
dt-bindings: rtc: m41t80: Convert text schema to YAML one
dt-bindings: rtc: qcom-pm8xxx: allow 'wakeup-source' property
dt-bindings: rtc: qcom-pm8xxx: document qcom,pm8921-rtc as fallback of qcom,pm8018-rtc
dt-bindings: sdhci-fujitsu: Add compatible string for F_SDH30_E51
dt-bindings: serial: fsl-lpuart: add i.MXRT1170 compatible
dt-bindings: serial: ingenic: Add support for the JZ4750/55 SoCs
dt-bindings: serial: renesas,scif: Document r8a779g0 support
dt-bindings: serial: xlnx,opb-uartlite: Drop 'contains' from 'xlnx,use-parity'
dt-bindings: slimbus: convert bus description to DT schema
dt-bindings: slimbus: qcom,slim-ngd: convert to DT schema
dt-bindings: slimbus: qcom,slim: convert to DT schema
dt-bindings: soc: add loongson-2 chipid
dt-bindings: soc: mediatek: pwrap: add MT8365 SoC bindings
dt-bindings: soc: qcom: aoss: Add compatible for SM8550
dt-bindings: soc: qcom: aoss: Add sc8280xp compatible
dt-bindings: soc: qcom: apr: document generic qcom,apr compatible
dt-bindings: soc: qcom: apr: Make qcom,protection-domain optional again
dt-bindings: soc: qcom: qcom,smd-rpm: Add a compatible for SM6375
dt-bindings: soc: qcom: qcom,smd-rpm: Use qcom,smd-channels on MSM8976
dt-bindings: soc: qcom: smd-rpm: add PMIC regulators nodes
dt-bindings: soc: qcom: smd-rpm: add qcom,glink-channels
dt-bindings: soc: qcom: spm: Add compatibles for MSM8976 L2
dt-bindings: soc: qcom: spm: Add MSM8939 CPU compatible
dt-bindings: soc: qcom: Update devicetree binding document for rpmh-rsc
dt-bindings: soc: renesas: Move renesas.yaml from arm to soc
dt-bindings: soc: renesas: renesas.yaml: Document Renesas RZ/Five SoC
dt-bindings: soundwire: Convert text bindings to DT Schema
dt-bindings: soundwire: qcom,soundwire: correct sizes related to number of ports
dt-bindings: soundwire: qcom: add v1.7.0 support
dt-bindings: spi: fsl-imx-cspi: update i.MX8MP binding
dt-bindings: spmi: Add qcom,bus-id
dt-bindings: sram: qcom,imem: document SDX65
dt-bindings: sun6i-a31-mipi-dphy: Add the A100 DPHY variant
dt-bindings: sun6i-a31-mipi-dphy: Add the interrupts property
dt-bindings: tegra: Update headers for Tegra234
dt-bindings: thermal: Convert generic-adc-thermal to DT schema
dt-bindings: thermal: cooling-devices: Add missing cache related properties
dt-bindings: thermal: imx8mm-thermal: Document optional nvmem-cells
dt-bindings: thermal: k3-j72xx: conditionally require efuse reg range
dt-bindings: thermal: k3-j72xx: elaborate on binding description
dt-bindings: thermal: mediatek: add compatible string for MT7986 and MT7981 SoC
dt-bindings: thermal: qcom-tsens: Add compatible for sm8550
dt-bindings: thermal: qcom-tsens: narrow interrupts for SC8280XP, SM6350 and SM8450
dt-bindings: thermal: rzg2l-thermal: Document RZ/Five SoC
dt-bindings: thermal: thermal-idle: Fix example paths
dt-bindings: thermal: tsens: Add ipq8074 compatible
dt-bindings: thermal: tsens: Add SM6115 compatible
dt-bindings: thermal: tsens: Add sm8450 compatible
dt-bindings: timer: Add Broadcom's BCMBCA timers
dt-bindings: timer: gpt: Add i.MXRT compatible Documentation
dt-bindings: timer: nuvoton,npcm7xx-timer: Allow specifying all clocks
dt-bindings: timer: renesas,cmt: Add r8a779g0 CMT support
dt-bindings: timer: renesas,tmu: Add r8a779g0 support
dt-bindings: timer: rockchip: Add rockchip,rk3128-timer
dt-bindings: touchscreen: add Himax hx83112b bindings
dt-bindings: ufs: cdns,ufshc: add missing dma-coherent field
dt-bindings: usb: Add binding for Genesys Logic GL850G hub controller
dt-bindings: usb: Add H616 compatible string
dt-bindings: usb: dwc2: Add some missing Lantiq variants
dt-bindings: usb: dwc3: Add SM8550 compatible
dt-bindings: usb: mtk-xhci: add support for mt7986
dt-bindings: usb: mtu3: add compatible for mt8186
dt-bindings: usb: tegra-xusb: Convert to json-schema
dt-bindings: usb: tegra-xusb: Remove path references
dt-bindings: usb: usb-drd: Describe default dual-role mode
dt-bindings: usb: usb-nop-xceiv: add wakeup-source property
dt-bindings: usb: usb251xb: Convert to YAML schema
dt-bindings: vendor-prefixes: Add ALFA Network
dt-bindings: vendor-prefixes: Add an entry for Cloos
dt-bindings: vendor-prefixes: add Genesys Logic
dt-bindings: vendor-prefixes: add Hynitron vendor prefix
dt-bindings: vendor-prefixes: add NewVision vendor prefix
dt-bindings: vendor-prefixes: Add ONIE
dt-bindings: vendor-prefixes: Add prefix for InnoComm
dt-bindings: vendor-prefixes: Document Chongzhou
dt-bindings: vendor-prefixes: Document Jadard
dt-bindings: vendor-prefixes: sort entries alphabetically
dt-bindings: visconti-pcie: Fix interrupts array max constraints
dt-bindings: watchdog: Add compatible for MediaTek MT8188
dt-bindings: watchdog: gpio: Convert bindings to YAML
dt-bindings: watchdog: mediatek,mtk-wdt: Add compatible for MT6795
dt-bindings: watchdog: mediatek,mtk-wdt: Add compatible for MT8173
dt-bindings: watchdog: mediatek: Convert mtk-wdt to json-schema
dt-bindings: x86: apic: Convert Intel's APIC bindings to YAML schema
dt-bindings: x86: apic: Introduce new optional bool property for lapic
 
dw9768: Enable low-power probe on ACPI
 
e1000: Remove unnecessary use of kmap_atomic()
 
e1000e: Add e1000e trace module
e1000e: Add support for the next LOM generation
e1000e: Remove unnecessary use of kmap_atomic()
e1000e: Separate MTP board type from ADP
 
ecryptfs: implement get acl method
ecryptfs: implement set acl method
ecryptfs: use stub posix acl handlers
 
EDAC/device: Fix period calculation in edac_device_reset_delay_period()
EDAC/device: Respect any driver-supplied workqueue polling value
 
EDAC/ghes: Add a notifier for reporting memory errors
EDAC/ghes: Make ghes_edac a proper module
EDAC/ghes: Prepare to make ghes_edac a proper module
 
EDAC/highbank: Fix memory leak in highbank_mc_probe()
 
EDAC/i10nm: fix refcount leak in pci_get_dev_wrapper()
 
EDAC/i5000: Mark as BROKEN
 
EDAC/i5400: Fix typo in comment: vaious -> various
 
EDAC/igen6: Return the correct error type when not the MC owner
 
EDAC/mc_sysfs: Increase legacy channel support to 12
 
EDAC/qcom: Do not pass llcc_driv_data as edac_device_ctl_info's pvt_info
 
EDAC: Check for GHES preference in the chipset-specific EDAC drivers
 
efi/arm64: libstub: Split off kernel image relocation for builtin stub
 
efi/cper, cxl: Decode CXL Error Log
efi/cper, cxl: Decode CXL Protocol Error Section
 
efi/cper: Export several helpers for ghes_edac to use
 
efi/loongarch: Don't jump to kernel entry via the old image
efi/loongarch: libstub: Split off kernel image relocation for builtin stub
 
efi/riscv: libstub: Split off kernel image relocation for builtin stub
 
efi/x86: Remove EfiMemoryMappedIO from E820 map
 
efi: Accept version 2 of memory attributes table
efi: Add iMac Pro 2017 to uefi skip cert quirk
efi: earlycon: use console_is_registered()
efi: fix NULL-deref in init error path
efi: fix potential NULL deref in efi_mem_reserve_persistent
efi: fix userspace infinite retry read efivars after EFI runtime services page fault
efi: libstub: Add image code and data size to the zimage metadata
efi: libstub: Add mixed mode support to command line initrd loader
efi: libstub: Always enable initrd command line loader and bump version
efi: libstub: Clone memcmp() into the stub
efi: libstub: Deduplicate ftrace command line argument filtering
efi: libstub: Drop handling of EFI properties table
efi: libstub: Drop randomization of runtime memory map
efi: libstub: Enable efi_printk() in zboot decompressor
efi: libstub: Factor out EFI stub entrypoint into separate file
efi: libstub: Factor out min alignment and preferred kernel load address
efi: libstub: fix efi_load_initrd_dev_path() kernel-doc comment
efi: libstub: Implement devicepath support for initrd commandline loader
efi: libstub: Merge zboot decompressor with the ordinary stub
efi: libstub: Move screen_info handling to common code
efi: libstub: Permit mixed mode return types other than efi_status_t
efi: libstub: Provide local implementations of strrchr() and memchr()
efi: libstub: Undeprecate the command line initrd loader
efi: libstub: use EFI_LOADER_CODE region when moving the kernel in memory
efi: libstub: Use local strncmp() implementation unconditionally
efi: loongarch: Drop exports of unused string routines
efi: memmap: Move EFI fake memmap support into x86 arch tree
efi: memmap: Move manipulation routines into x86 arch tree
efi: pstore: Add module parameter for setting the record size
efi: pstore: Follow convention for the efi-pstore backend name
efi: Put Linux specific magic number in the DOS header
efi: random: combine bootloader provided RNG seed with RNG protocol output
efi: random: fix NULL-deref when refreshing seed
efi: random: refresh non-volatile random seed when RNG is initialized
efi: Remove Matthew Garrett as efivarfs maintainer
efi: rt-wrapper: Add missing include
efi: runtime-maps: Clarify purpose and enable by default for kexec
efi: stub: use random seed from EFI variable
efi: tpm: Avoid READ_ONCE() for accessing the event log
efi: vars: prohibit reading random seed variables
efi: x86: Move EFI runtime map sysfs code to arch/x86
efi: xen: Set EFI_PARAVIRT for Xen dom0 boot on all architectures
 
elevator: add new field flags in struct elevator_queue
elevator: printk a warning if switching to a new io scheduler fails
elevator: remove an outdated comment in elevator_change
elevator: remove redundant code in elv_unregister_queue()
elevator: update the document of elevator_match
elevator: update the document of elevator_switch
 
ELF uapi: add spaces before '{'
 
elf_core_copy_task_regs(): task_pt_regs is defined everywhere
 
elfcore: Add a cprm parameter to elf_core_extra_{phdrs,data_size}
 
enic: define constants for legacy interrupts offset
 
erofs/zmap.c: Fix incorrect offset calculation
 
erofs: add documentation for 'domain_id' mount option
erofs: check the uniqueness of fsid in shared domain in advance
erofs: clean up cached I/O strategies
erofs: clean up parsing of fscache related options
erofs: enable large folios for fscache mode
erofs: enable large folios for iomap mode
erofs: fix kvcalloc() misuse with __GFP_NOFAIL
erofs: fix missing unmap if z_erofs_get_extent_compressedlen() fails
erofs: Fix pcluster memleak when its block address is zero
erofs: support large folios for fscache mode
erofs: switch to prepare_ondemand_read() in fscache mode
erofs: update documentation
erofs: use kmap_local_page() only for erofs_bread()
erofs: validate the extent length for uncompressed pclusters
 
esp6: remove redundant variable err
 
eth: fealnx: delete the driver for Myson MTD-800
 
ethernet: s2io: don't call dev_kfree_skb() under spin_lock_irqsave()
 
ethtool: add netlink attr in rss get reply only if value is not null
ethtool: add netlink based get rss support
ethtool: Add support for 800Gbps link modes
ethtool: avoiding integer overflow in ethtool_phys_id()
ethtool: doc: clarify what drivers can implement in their get_drvinfo()
ethtool: ethtool_get_drvinfo: populate drvinfo fields even if callback exits
ethtool: Fail number of channels change when it conflicts with rxnfc
ethtool: linkstate: add a statistic for PHY down events
 
eventfd: change int to __u64 in eventfd_signal() ifndef CONFIG_EVENTFD
eventfd: provide a eventfd_signal_mask() helper
 
eventpoll: add EPOLL_URING_WAKE poll wakeup flag
 
evm: add post set acl hook
evm: remove dead code in evm_inode_set_acl()
evm: remove evm_xattr_acl_change()
 
exec: Add comments on check_unsafe_exec() fs counting
exec: Remove FOLL_FORCE for stack setup
exec: simplify initial stack size expansion
 
exfat: fix overflow in sector and cluster conversion
exfat: hint the empty entry which at the end of cluster chain
exfat: move exfat_entry_set_cache from heap to stack
exfat: reduce the size of exfat_entry_set_cache
exfat: remove argument 'size' from exfat_truncate()
exfat: remove call ilog2() from exfat_readdir()
exfat: remove i_size_write() from __exfat_truncate()
exfat: remove unnecessary arguments from exfat_find_dir_entry()
exfat: remove unneeded codes from __exfat_rename()
exfat: rename exfat_free_dentry_set() to exfat_put_dentry_set()
exfat: replace magic numbers with Macros
exfat: reuse exfat_find_location() to simplify exfat_get_dentry_set()
exfat: simplify empty entry hint
exfat: support dynamic allocate bh for exfat_entry_set_cache
 
exit: Allow oops_limit to be disabled
exit: Expose "oops_count" to sysfs
exit: Put an upper limit on how often we can oops
exit: Use READ_ONCE() for all oops/warn limit reads
 
exportfs: use pr_debug for unreachable debug statements
 
ext2: Don't flush page immediately for DIRSYNC directories
ext2: Fix some kernel-doc warnings
ext2: remove ->writepage
ext2: unbugger ext2_empty_dir()
 
ext4: add EXT4_IGET_BAD flag to prevent unexpected bad inode
ext4: add helper to check quota inums
ext4: add inode table check in __ext4_get_inode_loc to aovid possible infinite loop
ext4: add missing validation of fast-commit record lengths
ext4: add support for writepages calls that cannot map blocks
ext4: allocate extended attribute value in vmalloc area
ext4: avoid BUG_ON when creating xattrs
ext4: avoid unaccounted block allocation when expanding inode
ext4: check and assert if marking an no_delete evicting inode dirty
ext4: check the return value of ext4_xattr_inode_dec_ref()
ext4: convert move_extent_per_page() to use folios
ext4: correct inconsistent error msg in nojournal mode
ext4: deal with legacy signed xattr name hash values
ext4: disable fast-commit of encrypted dir operations
ext4: don't allow journal inode to have encrypt flag
ext4: don't fail GETFSUUID when the caller provides a long buffer
ext4: don't set up encryption key during jbd2 transaction
ext4: dont return EINVAL from GETFSUUID when reporting UUID length
ext4: drop pointless IO submission from ext4_bio_write_page()
ext4: fix bad checksum after online resize
ext4: fix bug_on in __es_tree_search caused by bad boot loader inode
ext4: fix bug_on in __es_tree_search caused by bad quota inode
ext4: fix corrupt backup group descriptors after online resize
ext4: fix corruption when online resizing a 1K bigalloc fs
ext4: fix deadlock due to mbcache entry corruption
ext4: fix delayed allocation bug in ext4_clu_mapped for bigalloc + inline
ext4: fix error code return to user-space in ext4_get_branch()
ext4: fix inode leak in ext4_xattr_inode_create() on an error path
ext4: fix kernel BUG in 'ext4_write_inline_data_end()'
ext4: fix leaking uninitialized memory in fast-commit journal
ext4: fix off-by-one errors in fast-commit block filling
ext4: fix reserved cluster accounting in __es_remove_extent()
ext4: fix unaligned memory access in ext4_fc_reserve_space()
ext4: fix undefined behavior in bit shift for ext4_check_flag_values
ext4: fix uninititialized value in 'ext4_evict_inode'
ext4: fix use-after-free in ext4_orphan_cleanup
ext4: handle redirtying in ext4_bio_write_page()
ext4: init quota for 'old.inode' in 'ext4_rename'
ext4: initialize quota before expanding inode in setproject ioctl
ext4: journal_path mount options should follow links
ext4: make ext4_mb_initialize_context return void
ext4: make xattr char unsignedness in hash explicit
ext4: move keep_towrite handling to ext4_bio_write_page()
ext4: move percpu_rwsem protection into ext4_writepages()
ext4: print file system UUID on mount, remount and unmount
ext4: provide ext4_do_writepages()
ext4: remove nr_submitted from ext4_bio_write_page()
ext4: remove redundant variable err
ext4: remove trailing newline from ext4_msg() message
ext4: replace kmem_cache_create with KMEM_CACHE
ext4: silence the warning when evicting inode with dioread_nolock
ext4: simplify fast-commit CRC calculation
ext4: split ext4_journal_start trace for debug
ext4: stop providing .writepage hook
ext4: switch to using ext4_do_writepages() for ordered data writeout
ext4: switch to using write_cache_pages() for data=journal writeout
 
extcon: fsa9480: Convert to i2c's .probe_new()
extcon: max77843: Replace irqchip mask_invert with unmask_base
extcon: rt8973: Convert to i2c's .probe_new()
extcon: usbc-tusb320: Convert to i2c's .probe_new()
extcon: usbc-tusb320: Update state on probe even if no IRQ pending
 
extfat: remove ->writepage
 
f2fs: add barrier mount option
f2fs: add block_age-based extent cache
f2fs: add missing bracket in doc
f2fs: add proc entry to show discard_plist info
f2fs: allocate the extent_cache by default
f2fs: allow to read node block after shutdown
f2fs: allow to set compression for inlined file
f2fs: avoid victim selection from previous victim section
f2fs: change type for 'sbi->readdir_ra'
f2fs: cleanup for 'f2fs_tuning_parameters' function
f2fs: cleanup in f2fs_create_flush_cmd_control()
f2fs: correct i_size change for atomic writes
f2fs: define MIN_DISCARD_GRANULARITY macro
f2fs: do some cleanup for f2fs module init
f2fs: don't call f2fs_issue_discard_timeout() when discard_cmd_cnt is 0 in f2fs_put_super()
f2fs: don't mix to use union values in extent_info
f2fs: fix description about discard_granularity node
f2fs: fix gc mode when gc_urgent_high_remaining is 1
f2fs: fix iostat parameter for discard
f2fs: fix normal discard process
f2fs: fix return val in f2fs_start_ckpt_thread()
f2fs: fix some format WARNING in debug.c and sysfs.c
f2fs: Fix spelling mistake in label: free_bio_enrty_cache -> free_bio_entry_cache
f2fs: fix the assign logic of iocb
f2fs: fix the msg data type
f2fs: Fix the race condition of resize flag between resizefs
f2fs: fix to alloc_mode changed after remount on a small volume device
f2fs: fix to avoid accessing uninitialized spinlock
f2fs: fix to avoid NULL pointer dereference in f2fs_issue_flush()
f2fs: fix to destroy sbi->post_read_wq in error path of f2fs_fill_super()
f2fs: fix to do sanity check on i_extra_isize in is_alive()
f2fs: fix to enable compress for newly created file if extension matches
f2fs: fix to invalidate dcc->f2fs_issue_discard in error path
f2fs: fix to set flush_merge opt and show noflush_merge
f2fs: Fix typo in comments
f2fs: init discard policy after thread wakeup
f2fs: initialize extent_cache parameter
f2fs: initialize locks earlier in f2fs_fill_super()
f2fs: introduce discard_urgent_util sysfs node
f2fs: introduce F2FS_IOC_START_ATOMIC_REPLACE
f2fs: introduce f2fs_is_readonly() for readability
f2fs: introduce gc_mode sysfs node
f2fs: introduce max_ordered_discard sysfs node
f2fs: let's avoid panic if extent_tree is not created
f2fs: let's avoid to get cp_rwsem twice by f2fs_evict_inode by d_invalidate
f2fs: make __queue_discard_cmd() return void
f2fs: move internal functions into extent_cache.c
f2fs: move set_file_temperature into f2fs_new_inode
f2fs: open code allocate_segment_by_default
f2fs: optimize iteration over sparse directories
f2fs: refactor extent_cache to support for read and more
f2fs: remove batched_trim_sections node
f2fs: remove F2FS_SET_FEATURE() and F2FS_CLEAR_FEATURE() macro
f2fs: remove struct segment_allocation default_salloc_ops
f2fs: remove submit label in __submit_discard_cmd()
f2fs: remove the unused flush argument to change_curseg
f2fs: remove unnecessary __init_extent_tree
f2fs: replace gc_urgent_high_remaining with gc_remaining_trials
f2fs: replace ternary operator with max()
f2fs: reset wait_ms to default if any of the victims have been selected
f2fs: set zstd compress level correctly
f2fs: should put a page when checking the summary info
f2fs: should use a temp extent_info for lookup
f2fs: specify extent cache for read explicitly
f2fs: support fault injection for f2fs_is_valid_blkaddr()
f2fs: truncate blocks in batch in __complete_revoke_list()
f2fs: use sysfs_emit instead of sprintf
 
fastrpc: Assert held reservation lock for dma-buf mmapping
 
fat (exportfs): fix some kernel-doc warnings
 
fat: remove ->writepage
 
fault-injection: allow stacktrace filter for x86-64
fault-injection: make some stack filter attrs more readable
fault-injection: make stacktrace filter works as expected
fault-injection: skip stacktrace filtering by default
 
fbcon: Check font dimension limits
 
fbdev: Add support for the nomodeset kernel parameter
fbdev: atmel_lcdfb: Rework backlight status updates
fbdev: aty128fb: Use backlight helper
fbdev: atyfb: Use backlight helper
fbdev: atyfb: use strscpy() to instead of strncpy()
fbdev: controlfb: fix spelling mistake "paramaters"->"parameters"
fbdev: da8xx-fb: add missing regulator_disable() in fb_probe
fbdev: ep93xx-fb: Add missing clk_disable_unprepare in ep93xxfb_probe()
fbdev: fbcon: release buffer when fbcon_do_set_font() failed
fbdev: fbmon: fix function name in kernel-doc
fbdev: Fix invalid page access after closing deferred I/O devices
fbdev: geode: don't build on UML
fbdev: Make fb_modesetting_disabled() static inline
fbdev: make offb driver tristate
fbdev: matroxfb: Convert to i2c's .probe_new()
fbdev: matroxfb: G200eW: Increase max memory from 1 MB to 16 MB
fbdev: mx3fb: Use backlight helper
fbdev: nvidia: Use backlight helper
fbdev: omapfb: avoid stack overflow warning
fbdev: omapfb: connector-analog-tv: remove support for platform data
fbdev: omapfb: connector-hdmi: switch to using gpiod API
fbdev: omapfb: encoder-opa362: fix included headers
fbdev: omapfb: encoder-tfp410: switch to using gpiod API
fbdev: omapfb: panel-dpi: remove support for platform data
fbdev: omapfb: panel-dsi-cm: switch to using gpiod API
fbdev: omapfb: panel-dsi-cm: Use backlight helper
fbdev: omapfb: panel-lgphilips-lb035q02: remove backlight GPIO handling
fbdev: omapfb: panel-nec-nl8048hl11: switch to using gpiod API
fbdev: omapfb: panel-sharp-ls037v7dw01: fix included headers
fbdev: omapfb: panel-sony-acx565akm: remove support for platform data
fbdev: omapfb: panel-sony-acx565akm: switch to using gpiod API
fbdev: omapfb: panel-tpo-td028ttec1: stop including gpio.h
fbdev: omapfb: panel-tpo-td043mtea1: switch to using gpiod API
fbdev: omapfb: remove redundant variable checksum
fbdev: omapfb: Use kstrtobool() instead of strtobool()
fbdev: omapfb: use strscpy() to instead of strncpy()
fbdev: pm2fb: fix missing pci_disable_device()
fbdev: pxafb: Remove unnecessary print function dev_err()
fbdev: radeon: Use backlight helper
fbdev: riva: Use backlight helper
fbdev: sh_mobile_lcdcfb: use sysfs_emit() to instead of scnprintf()
fbdev: smscufx: fix error handling code in ufx_usb_probe
fbdev: ssd1307fb: Drop duplicate NULL checks for PWM APIs
fbdev: ssd1307fb: Drop optional dependency
fbdev: uvesafb: don't build on UML
fbdev: uvesafb: Fixes an error handling path in uvesafb_probe()
fbdev: uvesafb: Simplify uvesafb_remove()
fbdev: uvesafb: use sysfs_emit() to instead of scnprintf()
fbdev: vermilion: decrease reference count in error path
fbdev: via: Fix error in via_core_init()
 
fd: dlm: trace send/recv of dlm message and rcom
 
filelock: add a new locks_inode_context accessor function
filelock: new helper: vfs_inode_has_locks
filelock: WARN_ON_ONCE when ->fl_file and filp don't match
 
filemap: convert replace_page_cache_page() to replace_page_cache_folio()
filemap: find_get_entries() now updates start offset
filemap: find_lock_entries() now updates start offset
filemap: skip write and wait if end offset precedes start
 
firewire: fix memory leak for payload of request subaction to IEC 61883-1 FCP region
 
firmware/nvram: bcm47xx: support init from IO memory
 
firmware/psci: Don't register with debugfs if PSCI isn't available
firmware/psci: Fix MEM_PROTECT_RANGE function numbers
 
firmware: arm_ffa: Move comment before the field it is documenting
firmware: arm_ffa: Move constants to header file
firmware: arm_scmi: Clear stale xfer->hdr.status
firmware: arm_scmi: Fix virtio channels cleanup on shutdown
firmware: arm_scmi: Harden shared memory access in fetch_notification
firmware: arm_scmi: Harden shared memory access in fetch_response
firmware: coreboot: Check size of table entry and use flex-array
firmware: cs_dsp: cs_dsp_coeff_write_ctrl() should report changed
firmware: cs_dsp: Make the exports namespaced
firmware: cs_dsp: Rename KConfig symbol CS_DSP -> FW_CS_DSP
firmware: cs_dsp: Switch to using namespaced exports
firmware: google: fix a NULL vs IS_ERR() check in cbmem_entry_probe()
firmware: google: Implement cbmem in sysfs driver
firmware: imx: scu-pd: add missed USB_1_PHY pd
firmware: raspberrypi: fix possible memory leak in rpi_firmware_probe()
firmware: raspberrypi: Fix type assignment
firmware: raspberrypi: Introduce rpi_firmware_find_node()
firmware: raspberrypi: Move the clock IDs to the firmware header
firmware: raspberrypi: Provide a helper to query a clock max rate
firmware: raspberrypi: Use dev_err_probe() to simplify code
firmware: tegra: bpmp: Do not support big-endian
firmware: tegra: bpmp: Prefer u32 over uint32_t
firmware: tegra: bpmp: Use iosys-map helpers
firmware: tegra: include IVC header file only once
firmware: tegra: Remove surplus dev_err() when using platform_get_irq_byname()
firmware: tegra: Update BPMP ABI
firmware: ti_sci: Fix polled mode during system suspend
firmware: ti_sci: Use devm_bitmap_zalloc when applicable
firmware: ti_sci: Use the bitmap API to allocate bitmaps
firmware: ti_sci: Use the non-atomic bitmap API when applicable
firmware: xilinx: Add qspi firmware interface
firmware: xilinx: Add RPU configuration APIs
firmware: xilinx: Add shutdown/wakeup APIs
firmware: xilinx: Add ZynqMP firmware ioctl enums for RPU configuration.
firmware: zynqmp: fix declarations for gcc-13
 
firmware_loader: fix up to_fw_sysfs() to preserve const
firmware_loader: remove #include
 
Fix mismerge due to devnode now taking a : 'const *' device
 
Linux: Fix page corruption caused by racy check in __free_pages
Linux: Fix path in cifs/usage.rst
Linux: Fix up more non-executable files marked executable
Linux: Fix XFRM-I support for nested ESP tunnels
 
fixdep: remove unneeded inclusion
 
fixp-arith: do not require users to include bug.h
 
floppy: Fix memory leak in do_floppy_init()
 
folio-compat: remove lru_cache_add()
folio-compat: remove try_to_release_page()
 
fortify: Do not cast to "unsigned char"
fortify: Short-circuit known-safe calls to strscpy()
 
fotg210-udc: Get IRQ using platform_get_irq()
fotg210-udc: Handle PCLK
fotg210-udc: Support optional external PHY
fotg210-udc: Use dev pointer in probe and dev_messages
 
fpga: lattice-sysconfig-spi: add Lattice sysCONFIG FPGA manager
fpga: m10bmc-sec: Fix probe rollback
fpga: stratix10-soc: Fix return value check in s10_ops_write_init()
fpga: zynq: Switch to use dev_err_probe() helper
 
freevxfs: Kconfig: fix spelling
 
freezer,umh: Fix call_usermode_helper_exec() vs SIGKILL
 
fs/exec: switch timens when a task gets a new mm
 
fs/ext2: Fix code indentation
 
fs/ext4: replace ternary operator with min()/max() and min_t()
 
fs/fuse: Replace kmap() with kmap_local_page()
 
fs/jfs/jfs_xattr.h: Fix spelling typo in comment
 
fs/jfs: replace ternary operator with min_t()
 
fs/ntfs3: Add comments about cluster size
fs/ntfs3: Add functions to modify LE bitmaps
fs/ntfs3: Add hidedotfiles option
fs/ntfs3: Add hidedotfiles to the list of enabled mount options
fs/ntfs3: Add ntfs_bitmap_weight_le function and refactoring
fs/ntfs3: Add null pointer check for inode operations
fs/ntfs3: Add null pointer check to attr_load_runs_vcn
fs/ntfs3: Add option "nocase"
fs/ntfs3: Add overflow check for attribute size
fs/ntfs3: Add system.ntfs_attrib_be extended attribute
fs/ntfs3: Add windows_names mount option
fs/ntfs3: atomic_open implementation
fs/ntfs3: Avoid UBSAN error on true_sectors_per_clst()
fs/ntfs3: Change destroy_inode to free_inode
fs/ntfs3: Change new sparse cluster processing
fs/ntfs3: Changing locking in ntfs_rename
fs/ntfs3: Check fields while reading
fs/ntfs3: Correct ntfs_check_for_free_space
fs/ntfs3: Delete duplicate condition in ntfs_read_mft()
fs/ntfs3: Document system.ntfs_attrib_be extended attribute
fs/ntfs3: Document the hidedotfiles mount option
fs/ntfs3: Document windows_names mount option
fs/ntfs3: don't hold ni_lock when calling truncate_setsize()
fs/ntfs3: Don't use uni1 uninitialized in ntfs_d_compare()
fs/ntfs3: Eliminate unnecessary ternary operator in ntfs_d_compare()
fs/ntfs3: Fix [df]mask display in /proc/mounts
fs/ntfs3: Fix attr_punch_hole() null pointer derenference
fs/ntfs3: Fix endian conversion in ni_fname_name
fs/ntfs3: Fix hidedotfiles mount option by reversing behaviour
fs/ntfs3: Fix incorrect if in ntfs_set_acl_ex
fs/ntfs3: Fix junction point resolution
fs/ntfs3: Fix memory leak on ntfs_fill_super() error path
fs/ntfs3: Fix slab-out-of-bounds in r_page
fs/ntfs3: Fix slab-out-of-bounds read in ntfs_trim_fs
fs/ntfs3: Fix slab-out-of-bounds read in run_unpack
fs/ntfs3: Fix sparse problems
fs/ntfs3: Fix wrong if in hdr_first_de
fs/ntfs3: Fix wrong indentations
fs/ntfs3: Fixing work with sparse clusters
fs/ntfs3: Fixing wrong logic in attr_set_size and ntfs_fallocate
fs/ntfs3: Harden against integer overflows
fs/ntfs3: Improve checking of bad clusters
fs/ntfs3: Make hidedotfiles mount option work when renaming files
fs/ntfs3: Make if more readable
fs/ntfs3: Remove unused functions
fs/ntfs3: Rename hidedotfiles mount option to hide_dot_files
fs/ntfs3: Rename variables and add comment
fs/ntfs3: Restore correct state after ENOSPC in attr_data_get_block
fs/ntfs3: Simplify ntfs_update_mftmirr function
fs/ntfs3: Use __GFP_NOWARN allocation at ntfs_fill_super()
fs/ntfs3: Use __GFP_NOWARN allocation at wnd_init()
fs/ntfs3: Use _le variants of bitops functions
fs/ntfs3: Use ALIGN kernel macro
fs/ntfs3: Use kmalloc_array for allocating multiple elements
fs/ntfs3: Use strcmp to determine attribute type
fs/ntfs3: Validate attribute data and valid sizes
fs/ntfs3: Validate attribute name offset
fs/ntfs3: Validate BOOT record_size
fs/ntfs3: Validate buffer length while parsing index
fs/ntfs3: Validate data run offset
fs/ntfs3: Validate index root when initialize NTFS security
fs/ntfs3: Validate resident attribute name
 
fs/proc/kcore.c: use hotplug_memory_notifier() directly
 
fs/remap_range: avoid spurious writeback on zero length request
 
fs: add new get acl method
fs: dlm: add dst nodeid for msg tracing
fs: dlm: add midcomms init/start functions
fs: dlm: allow different allocation context per _create_message
fs: dlm: ast do WARN_ON_ONCE() on hotpath
fs: dlm: avoid false-positive checker warning
fs: dlm: catch dlm_add_member() error
fs: dlm: cleanup listen sock handling
fs: dlm: convert ls_cb_mutex mutex to spinlock
fs: dlm: don't init error value
fs: dlm: don't put dlm_local_addrs on heap
fs: dlm: drop lkb ref in bug case
fs: dlm: fix building without lockdep
fs: dlm: fix log of lowcomms vs midcomms
fs: dlm: fix sock release if listen fails
fs: dlm: let dlm_add_cb queue work after resume only
fs: dlm: move last cast bast time to function call
fs: dlm: parallelize lowcomms socket handling
fs: dlm: relax sending to allow receiving
fs: dlm: remove dlm_node_addrs lookup list
fs: dlm: remove ls_remove_wait waitqueue
fs: dlm: remove send repeat remove handling
fs: dlm: remove socket shutdown handling
fs: dlm: remove twice INIT_WORK
fs: dlm: rename DLM_IFL_NEED_SCHED to DLM_IFL_CB_PENDING
fs: dlm: rename seq to h_seq for msg tracing
fs: dlm: retry accept() until -EAGAIN or error returns
fs: dlm: use a non-static queue for callbacks
fs: dlm: use list_first_entry marco
fs: dlm: use list_first_entry_or_null
fs: dlm: use listen sock as dlm running indicator
fs: dlm: use packet in dlm_mhandle
fs: dlm: use saved sk_error_report()
fs: dlm: use sock2con without checking null
fs: dlm: use spin lock instead of mutex
fs: dlm: use WARN_ON_ONCE() instead of WARN_ON()
fs: don't audit the capability check in simple_xattr_list()
fs: drop useless condition from inode_needs_update_time
fs: edit a comment made in bad taste
fs: ext4: initialize fsdata in pagecache_write()
fs: introduce dedicated idmap type for mounts
fs: jfs: fix shift-out-of-bounds in dbAllocAG
fs: jfs: fix shift-out-of-bounds in dbDiscardAG
fs: move should_remove_suid()
fs: nfs: sysfs: use sysfs_emit() to instead of scnprintf()
fs: pass dentry to set acl method
fs: remove unused idmapping helpers
fs: rename current get acl method
fs: simplify vfs_get_super
fs: sysv: Fix sysv_nblocks() returns wrong value
fs: udf: Optimize udf_free_in_core_inode and udf_find_fileset function
fs: use consistent setgid checks in is_sxid()
fs: use type safe idmapping helpers
 
fscache,cachefiles: add prepare_ondemand_read() callback
 
fscache: Use clear_and_wake_up_bit() in fscache_create_volume_work()
fscache: Use wait_on_bit() to wait for the freeing of relinquished volume
 
fscrypt: add additional documentation for SM4 support
fscrypt: add comment for fscrypt_valid_enc_modes_v1()
fscrypt: Add SM4 XTS/CTS symmetric algorithm support
fscrypt: pass super_block to fscrypt_put_master_key_activeref()
fscrypt: remove unused Speck definitions
 
fsdax,xfs: port unshare to fsdax
fsdax,xfs: set the shared flag when file extent is shared
 
fsdax: dax_unshare_iter() should return a valid length
fsdax: dedupe: iter two files at the same time
fsdax: introduce page->share for fsdax in reflink mode
fsdax: invalidate pages when CoW
fsdax: zero the edges if source is HOLE or UNWRITTEN
 
fsi: Add regmap and refactor sbefifo
 
fsverity: simplify fsverity_get_digest()
fsverity: stop using PG_error to track error status
 
ftrace/scripts: Update the instructions for ftrace-bisect.sh
 
ftrace/x86: Add back ftrace_expected for ftrace bug reports
 
ftrace: abstract DYNAMIC_FTRACE_WITH_ARGS accesses
ftrace: Add support to resolve module symbols in ftrace_lookup_symbols
ftrace: Allow WITH_ARGS flavour of graph tracer with shadow call stack
ftrace: arm64: move from REGS to ARGS
ftrace: arm64: remove static ftrace
ftrace: Avoid needless updates of the ftrace function call
ftrace: Clean comments related to FTRACE_OPS_FL_PER_CPU
ftrace: Export ftrace_free_filter() to modules
ftrace: Maintain samples/ftrace
ftrace: pass fregs to arch_ftrace_set_direct_caller()
ftrace: Prevent RCU stall on PREEMPT_VOLUNTARY kernels
ftrace: rename ftrace_instruction_pointer_set() -> ftrace_regs_set_instruction_pointer()
 
fuse: add "expire only" mode to FUSE_NOTIFY_INVAL_ENTRY
fuse: allow non-extending parallel direct writes on the same file
fuse: always revalidate rename target dentry
fuse: convert fuse_try_move_page() to use folios
fuse: fixes after adapting to new posix acl api
fuse: port to vfs{g,u}id_t and associated helpers
fuse: port to vfs{g,u}id_t and associated helpers
fuse: Rearrange fuse_allow_current_process checks
fuse: remove the unneeded result variable
fuse: Remove user_ns check for FUSE_DEV_IOC_CLONE
 
futex: Fix futex_waitv() hrtimer debug object leak on kcalloc error
futex: Resend potentially swallowed owner death notification
 
gcc-plugins: Reorganize gimple includes for GCC 13
 
gcc: disable -Warray-bounds for gcc-11 too
 
gcov: add support for checksum field
 
genetlink: add iterator for walking family ops
genetlink: add policies for both doit and dumpit in ctrl_dumppolicy_start()
genetlink: allow families to use split ops directly
genetlink: check for callback type at op load time
genetlink: convert control family to split ops
genetlink: correctly begin the iteration over policies
genetlink: fix single op policy dump when do is present
genetlink: inline genl_get_cmd()
genetlink: inline old iteration helpers
genetlink: introduce split op representation
genetlink: load policy based on validation flags
genetlink: move the private fields in struct genl_family
genetlink: refactor the cmd <> policy mapping dump
genetlink: support split policies in ctrl_dumppolicy_put_op()
genetlink: use iterator in the op to policy map dumping
 
genirq/irqdesc: Don't try to remove non-existing sysfs files
 
genirq/irqdomain: Add irq_domain:: Dev for per device MSI domains
genirq/irqdomain: Make struct irqdomain readable
genirq/irqdomain: Move bus token enum into a seperate header
genirq/irqdomain: Provide IRQ_DOMAIN_FLAG_MSI_DEVICE
genirq/irqdomain: Provide IRQ_DOMAIN_FLAG_MSI_PARENT
genirq/irqdomain: Rename irq_domain::dev to irq_domain:: Pm_dev
 
genirq/irqreturn: Fix kernel-doc warnings
 
genirq/msi: Add bus token to struct msi_domain_info
genirq/msi: Add missing kernel doc to msi_next_desc()
genirq/msi: Add pointers for per device irq domains
genirq/msi: Add range checking to msi_insert_desc()
genirq/msi: Add size info to struct msi_domain_info
genirq/msi: Check for invalid MSI parent domain usage
genirq/msi: Check for the presence of an irq domain when validating msi_ctrl
genirq/msi: Create msi_api.h
genirq/msi: Free the fwnode created by msi_create_device_irq_domain()
genirq/msi: Make __msi_domain_alloc_irqs() static
genirq/msi: Make __msi_domain_free_irqs() static
genirq/msi: Make descriptor allocation device domain aware
genirq/msi: Make descriptor freeing domain aware
genirq/msi: Make MSI descriptor iterators device domain aware
genirq/msi: Make msi_add_simple_msi_descs() device domain aware
genirq/msi: Make msi_get_virq() device domain aware
genirq/msi: Move IRQ_DOMAIN_MSI_NOMASK_QUIRK to MSI flags
genirq/msi: Move xarray into a separate struct and create an array
genirq/msi: Provide BUS_DEVICE_PCI_MSI[X]
genirq/msi: Provide constants for PCI/IMS support
genirq/msi: Provide data structs for per device domains
genirq/msi: Provide msi_create/free_device_irq_domain()
genirq/msi: Provide msi_desc:: Msi_data
genirq/msi: Provide msi_domain_alloc_irq_at()
genirq/msi: Provide msi_domain_ops:: Post_free()
genirq/msi: Provide msi_domain_ops:: Prepare_desc()
genirq/msi: Provide MSI_FLAG_MSIX_ALLOC_DYN
genirq/msi: Provide msi_match_device_domain()
genirq/msi: Provide new domain id allocation functions
genirq/msi: Provide new domain id based interfaces for freeing interrupts
genirq/msi: Provide struct msi_map
genirq/msi: Provide struct msi_parent_ops
genirq/msi: Rearrange MSI domain flags
genirq/msi: Remove filter from msi_free_descs_free_range()
genirq/msi: Remove msi_domain_ops:: Msi_check()
genirq/msi: Remove unused alloc/free interfaces
genirq/msi: Rename msi_add_msi_desc() to msi_insert_msi_desc()
genirq/msi: Return MSI_XA_DOMAIN_SIZE as the maximum MSI index when no domain is present
genirq/msi: Split msi_create_irq_domain()
genirq/msi: Use MSI_DESC_ALL in msi_add_simple_msi_descs()
 
genirq: Get rid of GENERIC_MSI_IRQ_DOMAIN
genirq: Remove unused argument force of irq_set_affinity_deactivated()
 
Linux: get rid of INT_LIMIT, use type_max() instead
Linux: get rid of unlikely() on page_copy_sane() calls
 
gfs2: Add extra error check in alloc_dinode
gfs2: Add gfs2_inode_lookup comment
gfs2: Always check inode size of inline inodes
gfs2: Avoid dequeuing GL_ASYNC glock holders twice
gfs2: Clean up after gfs2_create_inode rework
gfs2: Clean up initialization of "ip" in gfs2_create_inode
gfs2: Cosmetic gfs2_dinode_{in,out} cleanup
gfs2: Fix and clean up create / evict interaction
gfs2: Get rid of ghs[] in gfs2_create_inode
gfs2: Handle -EBUSY result of insert_inode_locked4
gfs2: Make gfs2_glock_hold return its glock argument
gfs2: Minor gfs2_try_evict cleanup
gfs2: Partially revert gfs2_inode_lookup change
gfs2: Remove support for glock holder auto-demotion
gfs2: Remove support for glock holder auto-demotion (2)
gfs2: Simply dequeue iopen glock in gfs2_evict_inode
gfs2: Uninline and improve glock_{set,clear}_object
 
gpio: 104-idio-16: Utilize the idio-16 GPIO library
gpio: Add Generic regmap GPIO conversion to the TODO list
gpio: Add gpio latch driver
gpio: aggregator: Stop using ARCH_NR_GPIOS
gpio: arizona: Remove unused header(s)
gpio: aspeed: Add missing header(s)
gpio: da9052: Remove unused header(s)
gpio: davinci: add support of module build
gpio: davinci: Stop using ARCH_NR_GPIOS
gpio: Do not include when not really needed.
gpio: eic-sprd: Make the irqchip immutable
gpio: ep93xx: Fix port F hwirq numbers in handler
gpio: ep93xx: Make irqchip immutable
gpio: ep93xx: remove unused variable
gpio: exar: Allow IO port access
gpio: ftgpio010: use device name for gpiochip name & label
gpio: hisi: Add initial device tree support
gpio: idio-16: Introduce the ACCES IDIO-16 GPIO library module
gpio: max732x: Convert to i2c's .probe_new()
gpio: merrifield: Use str_enable_disable() helper
gpio: mlxbf2: select GPIOLIB_IRQCHIP
gpio: mockup: Add missing header(s)
gpio: mxc: Always set GPIOs used as interrupt source to INPUT mode
gpio: mxc: enable pad wakeup on i.MX8x platforms
gpio: mxc: Protect GPIO irqchip RMW with bgpio spinlock
gpio: mxc: Unlock on error path in mxc_flip_edge()
gpio: pca953x: Add missing header(s)
gpio: pca953x: avoid to use uninitialized value pinctrl
gpio: pca953x: Convert to i2c's .probe_new()
gpio: pca9570: add a platform data structure
gpio: pca9570: add slg7xl45106 support
gpio: pcf857x: Convert to i2c's .probe_new()
gpio: pci-idio-16: Utilize the idio-16 GPIO library
gpio: pl061: Add missing header(s)
gpio: pmic-eic-sprd: Make the irqchip immutable
gpio: reg: Add missing header(s)
gpio: Remove sta2x11 GPIO driver
gpio: sifive: Fix refcount leak in sifive_gpio_probe
gpio: sim: fix a memory leak
gpio: sim: set a limit on the number of GPIOs
gpio: sl28cpld: Replace irqchip mask_invert with unmask_base
gpio: sprd: Make the irqchip immutable
gpio: tegra186: Add missing header(s)
gpio: vf610: make irq_chip immutable
gpio: wm8350: Remove unused header(s)
 
gpiolib-acpi: Don't set GPIOs for wakeup in S3 mode
 
gpiolib: acpi: Add a ignore wakeup quirk for Clevo NH5xAx
gpiolib: acpi: Add a ignore wakeup quirk for Clevo NL5xRU
gpiolib: acpi: Allow ignoring wake capability on pins that aren't in _AEI
gpiolib: acpi: avoid leaking ACPI details into upper gpiolib layers
gpiolib: acpi: change acpi_find_gpio() to accept firmware node
gpiolib: acpi: remove redundant declaration
gpiolib: acpi: teach acpi_find_gpio() to handle data-only nodes
gpiolib: acpi: Use METHOD_NAME__AEI macro for acpi_walk_resources
gpiolib: add support for software nodes
gpiolib: cdev: Add missing header(s)
gpiolib: cdev: fix NULL-pointer dereferences
gpiolib: cdev: Fix typo in kernel doc for struct line
gpiolib: Clean up headers
gpiolib: consolidate GPIO lookups
gpiolib: ensure that fwnode is properly set
gpiolib: Fix using uninitialized lookup-flags on ACPI platforms
gpiolib: Get rid of ARCH_NR_GPIOS
gpiolib: of: add a quirk for legacy names in Mediatek mt2701-cs42448
gpiolib: of: add a quirk for legacy names in MOXA ART RTC
gpiolib: of: add a quirk for reset line for Cirrus CS42L56 codec
gpiolib: of: add a quirk for reset line for Marvell NFC controller
gpiolib: of: add a quirk for reset line polarity for Himax LCDs
gpiolib: of: add polarity quirk for Freescale PCIe controller
gpiolib: of: add quirk for locating reset lines with legacy bindings
gpiolib: of: add quirk for phy reset polarity for Freescale Ethernet
gpiolib: of: change of_find_gpio() to accept device node
gpiolib: of: consolidate simple renames into a single quirk
gpiolib: of: Drop redundant check in of_mm_gpiochip_remove()
gpiolib: of: factor out code overriding gpio line polarity
gpiolib: of: factor out quirk setting polarity via separate property
gpiolib: of: Integrate of_gpiochip_init_valid_mask() into gpiochip_init_valid_mask()
gpiolib: of: Make use of device_match_of_node()
gpiolib: of: Prepare of_gpiochip_add() / of_gpiochip_remove() for fwnode
gpiolib: of: Prepare of_mm_gpiochip_add_data() for fwnode
gpiolib: of: tighten selection of gpio renaming quirks
gpiolib: of: Use correct fwnode for DT-probed chips
gpiolib: protect the GPIO device against being dropped while in use by user-space
gpiolib: Provide to_gpio_device() helper
gpiolib: remove devm_fwnode_get_[index_]gpiod_from_child()
gpiolib: Unify access to the device properties
gpiolib: Warn on drivers still using static gpiobase allocation
 
gpu/drm: fix repeated words in comments
gpu/drm: fix repeated words in comments
 
gpu: host1x: Add stream ID register data for NVDEC on Tegra234
gpu: host1x: Select context device based on attached IOMMU
gpu: host1x: Staticize host1x_syncpt_fence_ops
gpu: host1x: Use DEFINE_SHOW_ATTRIBUTE to simplify debugfs code
 
greybus: svc: Use kstrtobool() instead of strtobool()
 
gro: avoid checking for a failed search
gro: take care of DODGY packets
 
gsmi: fix null-deref in gsmi_get_variable
 
gve: Adding a new AdminQ command to verify driver
gve: Fix error return code in gve_prefill_rx_pages()
gve: Handle alternate miss completions
gve: Reduce alloc and copy costs in the GQ rx path
 
habanalabs/gaudi2: add device unavailable notification
habanalabs/gaudi2: add page fault notify event
habanalabs/gaudi2: add PCI revision 2 support
habanalabs/gaudi2: add razwi notify event
habanalabs/gaudi2: added memset for the cq_size register
habanalabs/gaudi2: capture page fault data
habanalabs/gaudi2: capture RAZWI information
habanalabs/gaudi2: change memory scrub mechanism
habanalabs/gaudi2: classify power/thermal events as info
habanalabs/gaudi2: don't enable entries in the MSIX_GW table
habanalabs/gaudi2: fix module ID for RAZWI handling
habanalabs/gaudi2: implement fp32 not supported event
habanalabs/gaudi2: remove configurations to access the MSI-X doorbell
habanalabs/gaudi2: remove privileged MME clock configuration
habanalabs/gaudi2: remove redundant firmware version check
habanalabs/gaudi2: return to reset upon SM SEI BRESP error
habanalabs/gaudi2: unsecure CBU_EARLY_BRESP registers
habanalabs/gaudi2: use graceful hard reset for F/W events
 
habanalabs/gaudi: add page fault notify event
habanalabs/gaudi: add razwi notify event
habanalabs/gaudi: fix print for firmware-alive event
habanalabs/gaudi: use graceful hard reset for F/W events
 
habanalabs: add an option to control watchdog timeout via debugfs
habanalabs: add page fault info uapi
habanalabs: add RMWREG32_SHIFTED to set a val within a mask
habanalabs: add support for graceful hard reset
habanalabs: add warning print upon a PCI error
habanalabs: added return value check for hl_fw_dynamic_send_clear_cmd()
habanalabs: allow control device open during reset
habanalabs: allow setting HBM BAR to other regions
habanalabs: allow unregistering eventfd when device non-operational
habanalabs: avoid divide by zero in device utilization
habanalabs: check schedule_hard_reset correctly
habanalabs: clear non-released encapsulated signals
habanalabs: don't put context in hl_encaps_handle_do_release_sob()
habanalabs: extend process wait timeout in device fine
habanalabs: fail driver load if EEPROM errors detected
habanalabs: fix firmware descriptor copy operation
habanalabs: fix PCIe access to SRAM via debugfs
habanalabs: fix print for out-of-sync and pkt-failure events
habanalabs: fix rc when new CPUCP opcodes are not supported
habanalabs: fix return value check in hl_fw_get_sec_attest_data()
habanalabs: fix user mappings calculation in case of page fault
habanalabs: fix using freed pointer
habanalabs: fix VA range calculation
habanalabs: handle HBM MMU when capturing page fault data
habanalabs: increase the size of busy engines mask
habanalabs: make print of engines idle mask more readable
habanalabs: move reset workqueue to be under hl_device
habanalabs: no consecutive err when user context is enabled
habanalabs: print context refcount value if hard reset fails
habanalabs: refactor razwi event notification
habanalabs: remove FOLL_FORCE usage
habanalabs: remove redundant gaudi2_sec asic type
habanalabs: replace 'pf' to 'prefetch'
habanalabs: reset device if still in use when released
habanalabs: skip events info ioctl if not supported
habanalabs: skip idle status check if reset on device release
habanalabs: use graceful hard reset for CS timeouts
habanalabs: use lower_32_bits()
habanalabs: Use simplified API for p2p dist calc
habanalabs: use single threaded WQ for event handling
habanalabs: verify no zero event is sent
habanalabs: zero ts registration buff when allocated
 
hamradio: baycom_epp: Fix return type of baycom_send_packet()
hamradio: don't call dev_kfree_skb() under spin_lock_irqsave()
 
headers: Remove some left-over license text in include/uapi/linux/dvb/
headers: Remove some left-over license text in include/uapi/linux/hsi/
headers: Remove some left-over license text in include/uapi/linux/v4l2-*
 
hexagon: ptrace: user_regset_copyin_ignore() always returns 0
 
hfs/hfsplus: avoid WARN_ON() for sanity check, use proper error handling
 
hfs: fix OOB Read in __hfs_brec_find
hfs: Fix OOB Write in hfs_asc2mac
hfs: remove ->writepage
 
hfsplus: fix bug causing custom uid and gid being unable to be assigned with mount
hfsplus: remove ->writepage
 
HID: add mapping for camera access keys
HID: amd_sfh: Add missing check for dma_alloc_coherent
HID: amd_sfh: Fix warning unwind goto
HID: amd_sfh: if no sensors are enabled, clean up
HID: apple: enable APPLE_ISO_TILDE_QUIRK for the keyboards of Macs with the T2 chip
HID: apple: fix key translations where multiple quirks attempt to translate the same key
HID: apple: Swap Control and Command keys on Apple keyboards
HID: betop: check shape of output reports
HID: check empty report_list in bigben_probe()
HID: check empty report_list in hid_validate_values()
HID: core: Fix deadloop in hid_apply_multiplier.
HID: elecom: add support for TrackBall 056E:011C
HID: ft260: do not populate /dev/hidraw device
HID: ft260: fix 'cast to restricted' kernel CI bot warnings
HID: ft260: fix a NULL pointer dereference in ft260_i2c_write
HID: ft260: ft260_xfer_status routine cleanup
HID: ft260: improve i2c large reads performance
HID: ft260: improve i2c write performance
HID: ft260: missed NACK from big i2c read
HID: ft260: missed NACK from busy device
HID: ft260: remove SMBus Quick command support
HID: ft260: skip unexpected HID input reports
HID: ft260: support i2c reads greater than HID report size
HID: ft260: support i2c writes larger than HID report size
HID: ft260: wake up device from power saving mode
HID: hid-alps: use default remove for hid device
HID: hid-elan: use default remove for hid device
HID: hid-sensor-custom: Allow more than one hinge angle sensor
HID: hid-sensor-custom: set fixed size for custom attributes
HID: hyperv: remove unused struct synthhid_msg
HID: hyperv: Replace one-element array with flexible-array member
HID: i2c-hid: acpi: Stop setting wakeup_capable
HID: i2c-hid: Don't set wake_capable and wake_irq
HID: i2c-hid: Use PM subsystem to manage wake irq
HID: i2c: let RMI devices decide what constitutes wakeup event
HID: i2c: use simple i2c probe
HID: Ignore battery for ELAN touchscreen 29DF on HP
HID: Ignore battery for Elan touchscreen on Asus TP420IA
HID: Ignore HP Envy x360 eu0009nv stylus battery
HID: input: do not query XP-PEN Deco LW battery
HID: intel-ish-hid: ishtp: remove variable rb_count
HID: intel_ish-hid: Add check for ishtp_dma_tx_map
HID: logitech HID++: Send SwID in GetProtocolVersion
HID: logitech-hidpp: Guard FF init code against non-USB devices
HID: logitech: Disable hi-res scrolling on USB
HID: mcp2221: add ADC/DAC support via iio subsystem
HID: mcp2221: change 'select GPIOLIB' to imply
HID: mcp2221: correct undefined references when CONFIG_GPIOLIB isn't defined
HID: mcp2221: don't connect hidraw
HID: mcp2221: fix 'cast to restricted __le16' sparse warnings
HID: mcp2221: fix usage of tmp variable in mcp2221_raw_event()
HID: mcp2221: switch i2c registration to devm functions
HID: multitouch: fix Asus ExpertBook P2 P2451FA trackpoint
HID: plantronics: Additional PIDs for double volume key presses quirk
HID: playstation: add DualShock4 accelerometer and gyroscope support.
HID: playstation: add DualShock4 battery support.
HID: playstation: add DualShock4 bluetooth support.
HID: playstation: add DualShock4 dongle support.
HID: playstation: Add DualShock4 rumble support.
HID: playstation: add DualShock4 touchpad support.
HID: playstation: add option to ignore CRC in ps_get_report.
HID: playstation: fix DualShock4 bluetooth CRC endian issue.
HID: playstation: fix DualShock4 bluetooth memory corruption bug.
HID: playstation: fix free of uninialized pointer for DS4 in Bluetooth.
HID: playstation: initial DualShock4 USB support.
HID: playstation: make LED brightness adjustable in ps_led_register.
HID: playstation: report DualShock4 hardware and firmware version.
HID: playstation: sanity check DualSense calibration data.
HID: playstation: sanity check DualShock4 calibration data.
HID: playstation: set default DualShock4 BT poll interval to 4ms.
HID: playstation: support DualShock4 lightbar blink.
HID: playstation: support DualShock4 lightbar.
HID: revert CHERRY_MOUSE_000C quirk
HID: sony: Fix unused function warning
HID: uclogic: Add support for XP-PEN Deco 01 V2
HID: uclogic: Add support for XP-PEN Deco LW
HID: uclogic: Standardize test name prefix
HID: wacom: Ensure bootloader PID is usable in hidraw mode
HID: wiimote: Add support for the DJ Hero turntable
 
highmem: round down the address passed to kunmap_flush_on_unmap()
 
hisi_acc_vfio_pci: Add support for precopy IOCTL
hisi_acc_vfio_pci: Enable PRE_COPY flag
hisi_acc_vfio_pci: Introduce support for PRE_COPY state transitions
hisi_acc_vfio_pci: Move the dev compatibility tests for early check
 
hns: use strscpy() to instead of strncpy()
 
hpet: Replace one-element array with flexible-array member
 
hpfs: remove ->writepage
 
HSI: omap_ssi_core: Fix error handling in ssi_init()
HSI: omap_ssi_core: fix possible memory leak in ssi_probe()
HSI: omap_ssi_core: fix unbalanced pm_runtime_disable()
HSI: ssi_protocol: Fix return type of ssip_pn_xmit()
 
hsr: Add a rcu-read lock to hsr_forward_skb().
hsr: Avoid double remove of a node.
hsr: Disable netpoll.
hsr: Synchronize sending frames to have always incremented outgoing seq nr.
hsr: Synchronize sequence number updates.
hsr: Use a single struct for self_node.
 
hugetlb: check for undefined shift on 32 bit architectures
hugetlb: really allocate vma lock for all sharable vmas
hugetlb: remove duplicate mmu notifications
hugetlb: simplify hugetlb handling in follow_page_mask
hugetlb: unshare some PMDs when splitting VMAs
 
hugetlbfs: convert hugetlb_delete_from_page_cache() to use folios
hugetlbfs: fix null-ptr-deref in hugetlbfs_parse_param()
hugetlbfs: inode: remove unnecessary (void*) conversions
 
hv: fix comment typo in vmbus_channel/low_latency
 
HV: hv_balloon: fix memory leak with using debugfs_lookup()
 
hv_balloon: Add support for configurable order free page reporting
 
hv_netvsc: Allocate memory in netvsc_dma_map() with GFP_ATOMIC
hv_netvsc: Fix missed pagebuf entries in netvsc_dma_map/unmap()
 
hvc/xen: lock console list traversal
 
hw_random: use add_hwgenerator_randomness() for early entropy
 
hwmon: (adm1177) simplify using devm_regulator_get_enable()
hwmon: (aquacomputer_d5next) Add support for Quadro flow sensor pulses
hwmon: (aquacomputer_d5next) Add support for temperature sensor offsets
hwmon: (aquacomputer_d5next) Clear up macros and comments
hwmon: (coretemp) Add support for dynamic tjmax
hwmon: (coretemp) Add support for dynamic ttarget
hwmon: (coretemp) rearrange tjmax handing code
hwmon: (coretemp) Remove obsolete temp_data->valid
hwmon: (dell-smm) Move error message to make probing silent
hwmon: (emc2305) fix pwm never being able to set lower
hwmon: (emc2305) fix unable to probe emc2301/2/3
hwmon: (fschmd) Make const arrays static const
hwmon: (gsc-hwmon) Switch to flexible array to simplify code
hwmon: (it87) Add DMI table for future extensions
hwmon: (it87) Add param to ignore ACPI resource conflicts
hwmon: (it87) Check for a valid chip before using force_id
hwmon: (jc42) Consistently use bit and bitfield macros in the driver
hwmon: (jc42) Convert register access and caching to regmap/regcache
hwmon: (jc42) Fix missing unlock on error in jc42_write()
hwmon: (jc42) Restore the min/max/critical temperatures on resume
hwmon: (lm90) simplify using devm_regulator_get_enable()
hwmon: (nct6775) add ASUS CROSSHAIR VIII/TUF/ProArt B550M
hwmon: (occ) OCC sensors aren't arch-specific
hwmon: (oxp-sensors) Add AOK ZOE and Mini PRO
hwmon: (oxp-sensors) Fix pwm reading
hwmon: (pmbus) Add power good support
hwmon: (pmbus/core) Implement regulator get_status
hwmon: (pmbus/ltc2978) add support for LTC7132
hwmon: (smpro-hwmon) Improve switch statments in smpro_is_visible()
hwmon: Add Ampere's Altra smpro-hwmon driver
hwmon: add OneXPlayer mini AMD sensors driver
hwmon: Include when appropriate
hwmon: Remove some useless #include
hwmon: use simple i2c probe
hwmon: use sysfs_emit() to instead of scnprintf()
 
hwrng: amd - Fix PCI device refcount leak
hwrng: core - treat default_quality as a maximum and default to 1024
hwrng: geode - Fix PCI device refcount leak
hwrng: mtk - add mt7986 support
hwrng: npcm - Add NPCM8XX support
hwrng: stm32 - fix number of returned bytes on read
hwrng: stm32 - fix read of the last word
hwrng: stm32 - rename readl return value
hwrng: u2fzero - account for high quality RNG
 
i2c: /pasemi: PASemi I2C controller IRQ enablement
i2c: amd-mp2: use msix/msi if the hardware supports
i2c: axxia: use 'struct' for kernel-doc notation
i2c: core: Introduce i2c_client_get_device_id helper function
i2c: designware-pci: Add new PCI IDs for AMD NAVI GPU
i2c: designware: Add comment to custom register value constants
i2c: designware: Align defines in i2c-designware-core.h
i2c: designware: Define software status flags with BIT()
i2c: designware: Do not process interrupt when device is suspended
i2c: designware: Empty receive FIFO in slave interrupt handler
i2c: designware: Fix slave state machine for sequential reads
i2c: designware: Fix unbalanced suspended flag
i2c: designware: Move debug print in i2c_dw_isr()
i2c: designware: Remove common i2c_dw_disable_int()
i2c: designware: Remove needless initializations from i2c_dw_reg_slave()
i2c: designware: Remove unused completion code from i2c-designware-slave
i2c: designware: Simplify master interrupt handler nesting
i2c: designware: Simplify slave interrupt handler nesting
i2c: designware: use casting of u64 in clock multiplication to avoid overflow
i2c: gpio: Fix potential unused warning for 'i2c_gpio_dt_ids'
i2c: hisi: Add initial device tree support
i2c: hisi: Add support to get clock frequency from clock
i2c: imx: use devm_platform_get_and_ioremap_resource()
i2c: ismt: Fix an out-of-bounds bug in ismt_access()
i2c: mediatek: add mt7986 support
i2c: mux: pca9541: switch to using .probe_new
i2c: mux: pca954x: Convert to i2c's .probe_new()
i2c: mux: reg: check return value after calling platform_get_resource()
i2c: mxs: suppress probe-deferral error message
i2c: npcm7xx: Annotate register field definitions with longer names
i2c: npcm7xx: Group bank 0/1 registers together for readability
i2c: pxa-pci: fix missing pci_disable_device() on error in ce4100_i2c_probe
i2c: qcom-geni: add desc struct to prepare support for I2C Master Hub variant
i2c: qcom-geni: add support for I2C Master Hub variant
i2c: rk3x: fix a bunch of kernel-doc warnings
i2c: slave-eeprom: Convert to i2c's .probe_new()
i2c: smbus: add DDR support for SPD
i2c: tegra: Set ACPI node as primary fwnode
i2c: xiic: Make sure to disable clock on .remove()
 
i3c: Correct the macro module_i3c_i2c_driver
i3c: export SETDASA method
 
i40e: Add appropriate error message logged for incorrect duplex setting
i40e: Add checking for null for nlmsg_find_attr()
i40e: add double of VLAN header when computing the max MTU
i40e: Add i40e_napi_poll tracepoint
i40e: allow toggling loopback mode via ndo_set_features callback
i40e: Fix the inability to attach XDP program on downed interface
i40e: Record number of RXes cleaned during NAPI
i40e: Record number TXes cleaned during NAPI
i40e: Store the irq number in i40e_q_vector
 
i915/gvt: Move gvt mapping cache initialization to intel_vgpu_init_dev()
i915/gvt: remove hardcoded value on crc32_start calculation
 
i915/i915_gem_context: Remove debug message in i915_gem_context_create_ioctl
 
i915/uncore: Acquire fw before loop in intel_uncore_read64_2x32
 
i915: Move list_count() to list.h for broader use
 
ia64/kprobes: remove orphan declarations from arch/ia64/include/asm/kprobes.h
 
ia64: fix build error due to switch case label appearing next to declaration
ia64: ptrace: user_regset_copyin_ignore() always returns 0
ia64: remove unused __SLOW_DOWN_IO and SLOW_DOWN_IO definitions
ia64: replace IS_ERR() with IS_ERR_VALUE()
 
iavf/iavf_main: actually log ->src mask when talking about it
 
iavf: Change information about device removal in dmesg
iavf: fix temporary deadlock and failure to set MAC address
iavf: Move netdev_update_features() into watchdog task
iavf: Replace __FUNCTION__ with __func__
iavf: schedule watchdog immediately when changing primary MAC
 
IB/hfi1: Assign npages earlier
IB/hfi1: Fix expected receive setup error exit issues
IB/hfi1: Immediately remove invalid memory from hardware
IB/hfi1: Reject a zero-length user expected buffer
IB/hfi1: Remove user expected buffer invalidate race
IB/hfi1: Replace 1-element array with singleton
IB/hfi1: Reserve user expected TIDs
IB/hfi1: Restore allocated resources on failed copyout
IB/hfi1: Switch to netif_napi_add()
 
IB/IPoIB: Fix legacy IPoIB due to wrong number of queues
IB/IPoIB: Fix queue count inconsistency for PKEY child interfaces
 
IB/iser: add safety checks for state_mutex lock
IB/iser: open code iser_conn_state_comp_exch
IB/iser: open code iser_disconnected_handler
 
IB/isert: use the ISCSI_LOGIN_CURRENT_STAGE macro
 
IB/mad: Don't call to function that might sleep while in atomic context
 
IB/uverbs: fix the typo of optional
 
ibmveth: Always stop tx queues during close
 
ibmvnic: Add hotpluggable CPU callbacks to reassign affinity hints
ibmvnic: Assign IRQ affinity hints to device queues
ibmvnic: Update XPS assignments during affinity binding
 
ice: Accumulate HW and Netdev statistics over reset
ice: Accumulate ring statistics over reset
ice: Add additional CSR registers to ETHTOOL_GREGS
ice: Add an option to pre-allocate memory for ice_sched_node
ice: Add check for kzalloc
ice: Add documentation for devlink-rate implementation
ice: Add support Flex RXD
ice: always call ice_ptp_link_change and make it void
ice: Check for PTP HW lock more frequently
ice: check Tx timestamp memory register for ready timestamps
ice: cleanup allocations in ice_ptp_alloc_tx_tracker
ice: Do not use WQ_MEM_RECLAIM flag for workqueue
ice: document 'shadow-ram' devlink region
ice: Enable RX queue selection using skbedit action
ice: Fix broken link in ice NAPI doc
ice: Fix check for weight and priority of a scheduling node
ice: Fix configuring VIRTCHNL_OP_CONFIG_VSI_QUEUES with unbalanced queues
ice: Fix disabling Rx VLAN filtering with port VLAN enabled
ice: fix lost multicast packets in promisc mode
ice: fix misuse of "link err" with "link status"
ice: Fix off by one in ice_tc_forward_to_queue()
ice: fix out-of-bounds KASAN warning in virtchnl
ice: Fix potential memory leak in ice_gnss_tty_write()
ice: handle discarding old Tx requests in ice_ptp_tx_tstamp
ice: handle flushing stale Tx timestamps in ice_ptp_tx_tstamp
ice: Implement devlink-rate API
ice: implement direct read for NVM and Shadow RAM regions
ice: Introduce new parameters in ice_sched_node
ice: make Tx and Rx vernier offset calibration independent
ice: move devlink port creation/deletion
ice: only check set bits in ice_ptp_flush_tx_tracker
ice: Prevent ADQ, DCB coexistence with Custom Tx scheduler
ice: Prevent set_channel from changing queues while RDMA active
ice: protect init and calibrating check in ice_ptp_request_ts
ice: Remove and replace ice speed defines with ethtool.h versions
ice: Remove the E822 vernier "bypass" logic
ice: reschedule ice_ptp_wait_for_offset_valid during reset
ice: Reset TS memory for all quads
ice: switch: fix potential memleak in ice_add_adv_recipe()
ice: synchronize the misc IRQ when tearing down Tx tracker
ice: Use ICE_RLAN_BASE_S instead of magic number
ice: Use more generic names for ice_ptp_tx fields
ice: use same function to snapshot both NVM and Shadow RAM
ice: virtchnl rss hena support
ice: xsk: do not use xdp_return_frame() on tx_buf->raw_buf
ice: xsk: Fix cleaning of XDP_TX frames
 
ieee802154: Advertize coordinators discovery
ieee802154: atusb: add support for trac feature
ieee802154: hwsim: Implement address filtering
ieee802154: hwsim: Introduce a helper to update all the PIB attributes
ieee802154: hwsim: Record the address filter values
ieee802154: hwsim: Save the current filtering level and use it
 
igb: conditionalize I2C bit banging on external thermal sensor support
igb: Do not free q_vector unless new one was allocated
igb: Fix PPS input and output using 3rd and 4th SDP
igb: Initialize mailbox message for VF reset
igb: Proactively round up to kmalloc bucket size
 
igc: Add checking for basetime less than zero
igc: Add ndo_tx_timeout support
igc: allow BaseTime 0 enrollment for Qbv
igc: Correct the launchtime offset
igc: Enhance Qbv scheduling by using first flag bit
igc: Fix PPS delta between two synchronized end-points
igc: recalculate Qbv end_time by considering cycle time
igc: return an error if the mac type is unknown in igc_ptp_systim_to_hwtstamp()
igc: Set Qbv start_time and end_time to end_time if not being configured in GCL
igc: Use strict cycles for Qbv scheduling
 
iio: accel: adis16201: Call '__adis_initial_startup()' in probe
iio: accel: adis16209: Call '__adis_initial_startup()' in probe
iio: accel: adxl367: Convert to i2c's .probe_new()
iio: accel: adxl367: Use devm_regulator_bulk_get_enable()
iio: accel: adxl372_i2c: Convert to i2c's .probe_new()
iio: accel: bma180: Convert to i2c's .probe_new()
iio: accel: bma400: Convert to i2c's .probe_new()
iio: accel: bma400: Switch to use dev_err_probe() helper
iio: accel: bmc150: Convert to i2c's .probe_new()
iio: accel: da280: Convert to i2c's .probe_new()
iio: accel: da311: Convert to i2c's .probe_new()
iio: accel: dmard06: Convert to i2c's .probe_new()
iio: accel: dmard09: Convert to i2c's .probe_new()
iio: accel: dmard10: Convert to i2c's .probe_new()
iio: accel: fxls8962af: Use devm_regulator_get_enable()
iio: accel: fxls8962af: Use new EXPORT_NS_GPL_DEV_PM_OPS()
iio: accel: kxcjk-1013: Convert to i2c's .probe_new()
iio: accel: kxcjk-1013: Use devm_regulator_bulk_get_enable()
iio: accel: kxsd9: Convert to i2c's .probe_new()
iio: accel: mc3230: Convert to i2c's .probe_new()
iio: accel: mma7455_i2c: Convert to i2c's .probe_new()
iio: accel: mma7660: Convert to i2c's .probe_new()
iio: accel: mma8452: Convert to i2c's .probe_new()
iio: accel: mma9551: Convert to i2c's .probe_new()
iio: accel: mma9553: Convert to i2c's .probe_new()
iio: accel: msa311: Use devm_regulator_get_enable()
iio: accel: mxc4005: Convert to i2c's .probe_new()
iio: accel: mxc6255: Convert to i2c's .probe_new()
iio: accel: sca3300: Silence no spi_device_id warning
iio: accel: st_magn: Convert to i2c's .probe_new()
iio: accel: stk8312: Convert to i2c's .probe_new()
iio: accel: stk8ba50: Convert to i2c's .probe_new()
iio: accel: Support Kionix/ROHM KX022A accelerometer
iio: accel: vl6180: Convert to i2c's .probe_new()
iio: adc128s052: add proper .data members in adc128_of_match table
iio: adc: ad4130: add AD4130 driver
iio: adc: ad4130: depend on GPIOLIB
iio: adc: ad4130: Fix spelling mistake "diffreential" -> "differential"
iio: adc: ad7091r5: Convert to i2c's .probe_new()
iio: adc: ad7124: Silence no spi_device_id warnings
iio: adc: ad7192: Silence no spi_device_id warnings
iio: adc: ad7192: Simplify using devm_regulator_get_enable()
iio: adc: ad7291: Convert to i2c's .probe_new()
iio: adc: ad7476: simplify using devm_regulator_get_enable()
iio: adc: ad7606: simplify using devm_regulator_get_enable()
iio: adc: ad799x: Convert to i2c's .probe_new()
iio: adc: ad799x: do not use internal iio_dev lock
iio: adc: ad9467: Silence no spi_device_id warnings
iio: adc: ad_sigma_delta: do not use internal iio_dev lock
iio: adc: add max11410 adc driver
iio: adc: axp288_adc: do not use internal iio_dev lock
iio: adc: berlin2-adc: Add missing of_node_put() in error path
iio: adc: cc10001: Add devm_add_action_or_reset() to disable regulator.
iio: adc: cc10001: Add local struct device *dev variable to avoid repitition
iio: adc: cc10001: Switch remaining IIO calls in probe to devm_ forms.
iio: adc: cc10001: Use devm_ to call device power down.
iio: adc: cc10001: Use devm_clk_get_enabled() to avoid boilerplate.
iio: adc: imx7d_adc: do not use internal iio_dev lock
iio: adc: ina2xx-adc: Convert to i2c's .probe_new()
iio: adc: lpc32xx_adc: do not use internal iio_dev lock
iio: adc: ltc2471: Convert to i2c's .probe_new()
iio: adc: ltc2485: Convert to i2c's .probe_new()
iio: adc: ltc2497: Convert to i2c's .probe_new()
iio: adc: ltc2947-core: do not use internal iio_dev lock
iio: adc: max11410: fix incomplete vref buffer mask
iio: adc: max1241: simplify using devm_regulator_get_enable()
iio: adc: max1363: Convert to i2c's .probe_new()
iio: adc: max1363: simplify using devm_regulator_get_enable()
iio: adc: max9611: Convert to i2c's .probe_new()
iio: adc: mcp3422: Convert to i2c's .probe_new()
iio: adc: mcp3911: add support to set PGA
iio: adc: meson_saradc: do not use internal iio_dev lock
iio: adc: mt6370: Add MediaTek MT6370 support
iio: adc: rockchip_saradc: do not use internal iio_dev lock
iio: adc: sc27xx_adc: do not use internal iio_dev lock
iio: adc: stm32-adc: add debugfs to read raw calibration result
iio: adc: stm32-adc: add stm32mp13 support
iio: adc: stm32-adc: improve calibration error log
iio: adc: stm32-adc: smart calibration support
iio: adc: stm32-dfsdm: fill module aliases
iio: adc: stm32: manage min sampling time on all internal channels
iio: adc: ti-adc081c: Convert to i2c's .probe_new()
iio: adc: ti-ads1015: Convert to i2c's .probe_new()
iio: adc: ti-ads131e08: Silence no spi_device_id warnings
iio: adc: twl4030-madc: add missing of.h include
iio: adc: vf610_adc: add helper function to read samples
iio: adc: vf610_adc: vf610_adc: do not use internal iio_dev lock
iio: adc: xilinx-ams: fix devm_krealloc() return value check
iio: Add IIO_STATIC_CONST_DEVICE_ATTR
iio: addac: ad74115: remove unused ad74115_dac_slew_rate_hz_tbl
iio: addac: ad74413r: add spi_device_id table
iio: addac: ad74413r: add support for reset-gpio
iio: addac: ad74413r: fix blank line after declaration warning
iio: addac: ad74413r: fix integer promotion bug in ad74413_get_input_current_offset()
iio: addac: add AD74115 driver
iio: adis: add '__adis_enable_irq()' implementation
iio: adxl367: Use IIO_STATIC_CONST_DEVICE_ATTR()
iio: adxl372: Use IIO_STATIC_CONST_DEVICE_ATTR()
iio: amplifier: hmc425a: simplify using devm_regulator_get_enable()
iio: at91-sama5d2_adc: Use IIO_STATIC_CONST_DEVICE_ATTR()
iio: bmc150-accel-core: Use IIO_STATIC_CONST_DEVICE_ATTR()
iio: cdc: ad7150: Convert to i2c's .probe_new()
iio: cdc: ad7150: Use devm_regulator_get_enable()
iio: cdc: ad7746: Convert to i2c's .probe_new()
iio: chemical: ams-iaq-core: Convert to i2c's .probe_new()
iio: chemical: atlas-ezo-sensor: Convert to i2c's .probe_new()
iio: chemical: atlas-sensor: Convert to i2c's .probe_new()
iio: chemical: bme680_i2c: Convert to i2c's .probe_new()
iio: chemical: ccs811: Convert to i2c's .probe_new()
iio: chemical: scd4x: Convert to i2c's .probe_new()
iio: chemical: sgp30: Convert to i2c's .probe_new()
iio: chemical: sgp40: Convert to i2c's .probe_new()
iio: chemical: vz89x: Convert to i2c's .probe_new()
iio: common: scmi_iio: do not use internal iio_dev lock
iio: core: introduce iio_device_{claim|release}_buffer_mode() APIs
iio: core: move 'mlock' to 'struct iio_dev_opaque'
iio: dac: ad5064: Convert to i2c's .probe_new()
iio: dac: ad5380: Convert to i2c's .probe_new()
iio: dac: ad5446: Convert to i2c's .probe_new()
iio: dac: ad5593r: Convert to i2c's .probe_new()
iio: dac: ad5696-i2c: Convert to i2c's .probe_new()
iio: dac: ds4424: Convert to i2c's .probe_new()
iio: dac: ltc2688: Simplify using devm_regulator_*get_enable()
iio: dac: m62332: Convert to i2c's .probe_new()
iio: dac: max517: Convert to i2c's .probe_new()
iio: dac: max5821: Convert to i2c's .probe_new()
iio: dac: mcp4725: Convert to i2c's .probe_new()
iio: dac: ti-dac5571: Convert to i2c's .probe_new()
iio: Don't silently expect attribute types
iio: filter: admv8818: close potential out-of-bounds read in __admv8818_read_[h|l]pf_freq()
iio: fix memory leak in iio_device_register_eventset()
iio: frequency: ad9523: Use devm_regulator_get_enable()
iio: frequency: adf4377: add support for ADF4377
iio: gyro: adis16136: Call '__adis_initial_startup()' in probe
iio: gyro: adis16260: Call '__adis_initial_startup()' in probe
iio: gyro: bmg160_core: Simplify using devm_regulator_*get_enable()
iio: gyro: bmg160_i2c: Convert to i2c's .probe_new()
iio: gyro: fxas210002c: Move exports to IIO_FXAS210002C namespace.
iio: gyro: itg3200_core: Convert to i2c's .probe_new()
iio: gyro: itg3200_core: do not use internal iio_dev lock
iio: gyro: mpu3050-i2c: Convert to i2c's .probe_new()
iio: gyro: st_gyro_i2c: Convert to i2c's .probe_new()
iio: health: afe4404: Convert to i2c's .probe_new()
iio: health: max30100: Convert to i2c's .probe_new()
iio: health: max30100: do not use internal iio_dev lock
iio: health: max30102: Convert to i2c's .probe_new()
iio: health: max30102: do not use internal iio_dev lock
iio: hid: fix the retval in accel_3d_capture_sample
iio: hid: fix the retval in gyro_3d_capture_sample
iio: humidity: am2315: Convert to i2c's .probe_new()
iio: humidity: hdc100x: Convert to i2c's .probe_new()
iio: humidity: hdc2010: Convert to i2c's .probe_new()
iio: humidity: hts211: Use devm_regulator_get_enable()
iio: humidity: hts221_i2c: Convert to i2c's .probe_new()
iio: humidity: htu21: Convert to i2c's .probe_new()
iio: humidity: si7005: Convert to i2c's .probe_new()
iio: humidity: si7020: Convert to i2c's .probe_new()
iio: imu: adis16400: Call '__adis_initial_startup()' in probe
iio: imu: adis: Remove adis_initial_startup function
iio: imu: bmi160/bmi160_i2c: Convert to i2c's .probe_new()
iio: imu: fxos8700: fix ACCEL measurement range selection
iio: imu: fxos8700: fix failed initialization ODR mode assignment
iio: imu: fxos8700: fix IMU data bits returned to user space
iio: imu: fxos8700: fix incomplete ACCEL and MAGN channels readback
iio: imu: fxos8700: fix incorrect ODR mode readback
iio: imu: fxos8700: fix MAGN sensor scale and unit
iio: imu: fxos8700: fix map label of channel type to MAGN sensor
iio: imu: fxos8700: fix swapped ACCEL and MAGN channels readback
iio: imu: fxos8700: remove definition FXOS8700_CTRL_ODR_MIN
iio: imu: fxos8700_i2c: Convert to i2c's .probe_new()
iio: imu: inv_icm42600: Add support for icm42631
iio: imu: inv_icm42600: Move exports to IIO_ICM42600 namespace
iio: imu: inv_mpu6050: Convert to i2c's .probe_new()
iio: imu: inv_mpu: Move exports to IIO_MPU6050 namespace
iio: imu: kmx61: Convert to i2c's .probe_new()
iio: imu: st_lsm6dsx: add support to ISM330IS
iio: imu: st_lsm6dsx: add support to LSM6DSO16IS
iio: imu: st_lsm6dsx: add support to LSM6DSV
iio: imu: st_lsm6dsx: add support to LSM6DSV16X
iio: imu: st_lsm6dsx: Convert to i2c's .probe_new()
iio: imu: st_lsm6dsx: fix build when CONFIG_IIO_TRIGGERED_BUFFER=m
iio: imu: st_lsm6dsx: fix LSM6DSV sensor description
iio: imu: st_lsm6dsx: introduce st_lsm6dsx_device_set_enable routine
iio: imu: st_lsm6dsx: introduce sw trigger support
iio: imu: st_lsm6dsx: Simplify using devm_regulator_*get_enable()
iio: imx8qxp-adc: fix irq flood when call imx8qxp_adc_read_raw()
iio: light: adjd_s311: Convert to i2c's .probe_new()
iio: light: adux1020: Convert to i2c's .probe_new()
iio: light: al3010: Convert to i2c's .probe_new()
iio: light: al3320a: Convert to i2c's .probe_new()
iio: light: apds9300: Convert to i2c's .probe_new()
iio: light: apds9960: Convert to i2c's .probe_new()
iio: light: apds9960: Fix iio_event_spec structures
iio: light: bh1750: Convert to i2c's .probe_new()
iio: light: bh1780: Convert to i2c's .probe_new()
iio: light: cm32181: Fix PM support on system with 2 I2C resources
iio: light: cm3232: Convert to i2c's .probe_new()
iio: light: cm3323: Convert to i2c's .probe_new()
iio: light: cm36651: Convert to i2c's .probe_new()
iio: light: gp2ap002: Convert to i2c's .probe_new()
iio: light: gp2ap020a00f: Convert to i2c's .probe_new()
iio: light: isl29018: Convert to i2c's .probe_new()
iio: light: isl29028: Convert to i2c's .probe_new()
iio: light: isl29125: Convert to i2c's .probe_new()
iio: light: jsa1212: Convert to i2c's .probe_new()
iio: light: ltr501: Convert to i2c's .probe_new()
iio: light: ltr501: Use devm_regulator_bulk_get_enable()
iio: light: lv0104cs: Convert to i2c's .probe_new()
iio: light: max44000: Convert to i2c's .probe_new()
iio: light: noa1305: Convert to i2c's .probe_new()
iio: light: noa1305: Use devm_regulator_get_enable()
iio: light: opt3001: Convert to i2c's .probe_new()
iio: light: pa12203001: Convert to i2c's .probe_new()
iio: light: rpr0521: Convert to i2c's .probe_new()
iio: light: si1133: Convert to i2c's .probe_new()
iio: light: si1145: Convert to i2c's .probe_new()
iio: light: st_uvis25_i2c: Convert to i2c's .probe_new()
iio: light: stk3310: Convert to i2c's .probe_new()
iio: light: tcs3414: Convert to i2c's .probe_new()
iio: light: tcs3472: Convert to i2c's .probe_new()
iio: light: tsl2563: Convert to i2c's .probe_new()
iio: light: tsl2583: Convert to i2c's .probe_new()
iio: light: tsl2772: Convert to i2c's .probe_new()
iio: light: tsl4531: Convert to i2c's .probe_new()
iio: light: us5182d: Convert to i2c's .probe_new()
iio: light: vcnl4000: Add ps_it attributes for vcnl4040
iio: light: vcnl4000: Convert to i2c's .probe_new()
iio: light: vcnl4000: Preserve conf bits when toggle power
iio: light: vcnl4035: Convert to i2c's .probe_new()
iio: light: veml6030: Convert to i2c's .probe_new()
iio: light: veml6070: Convert to i2c's .probe_new()
iio: light: zopt2201: Convert to i2c's .probe_new()
iio: magnetometer: ak8974: Convert to i2c's .probe_new()
iio: magnetometer: ak8975: Convert to i2c's .probe_new()
iio: magnetometer: bmc150_magn_i2c: Convert to i2c's .probe_new()
iio: magnetometer: hmc5843: Convert to i2c's .probe_new()
iio: magnetometer: mag3110: Convert to i2c's .probe_new()
iio: magnetometer: mmc35240: Convert to i2c's .probe_new()
iio: magnetometer: yamaha-yas530: Convert to i2c's .probe_new()
iio: multiplexer: Switch to use dev_err_probe() helper
iio: potentiometer: ad5272: Convert to i2c's .probe_new()
iio: potentiometer: ds1803: Convert to i2c's .probe_new()
iio: potentiometer: max5432: Convert to i2c's .probe_new()
iio: potentiometer: tpl0102: Convert to i2c's .probe_new()
iio: potentiostat: lmp91000: Convert to i2c's .probe_new()
iio: pressure: abp060mg: Convert to i2c's .probe_new()
iio: pressure: bmp280: convert to i2c's .probe_new()
iio: pressure: dlhl60d: Convert to i2c's .probe_new()
iio: pressure: dps310: Convert to i2c's .probe_new()
iio: pressure: hp03: Convert to i2c's .probe_new()
iio: pressure: hp206c: Convert to i2c's .probe_new()
iio: pressure: icp10100: Convert to i2c's .probe_new()
iio: pressure: mpl115: Implementing low power mode by shutdown gpio
iio: pressure: mpl115_i2c: Convert to i2c's .probe_new()
iio: pressure: mpl3115: Convert to i2c's .probe_new()
iio: pressure: ms5611_i2c: Convert to i2c's .probe_new()
iio: pressure: ms5637: Convert to i2c's .probe_new()
iio: pressure: st_pressure_i2c: Convert to i2c's .probe_new()
iio: pressure: t5403: Convert to i2c's .probe_new()
iio: pressure: zpa2326_i2c: Convert to i2c's .probe_new()
iio: proximity: isl29501: Convert to i2c's .probe_new()
iio: proximity: mb1232: Convert to i2c's .probe_new()
iio: proximity: pulsedlight-lidar-lite-v2: Convert to i2c's .probe_new()
iio: proximity: rfd77402: Convert to i2c's .probe_new()
iio: proximity: srf08: Convert to i2c's .probe_new()
iio: proximity: sx9360: Add a new ACPI hardware ID
iio: proximity: sx9500: Convert to i2c's .probe_new()
iio: proximity: sx_common: Use devm_regulator_bulk_get_enable()
iio: st_sensors: core and lsm9ds0 switch to devm_regulator_bulk_get_enable()
iio: temperature: Add driver support for Maxim MAX30208
iio: temperature: ltc2983: make bulk write buffer DMA-safe
iio: temperature: ltc2983: support more parts
iio: temperature: mlx90614: Convert to i2c's .probe_new()
iio: temperature: mlx90632 Add runtime powermanagement modes
iio: temperature: mlx90632 Change return value of sensor measurement channel
iio: temperature: mlx90632 Read sampling frequency
iio: temperature: mlx90632 Style alignment for the driver
iio: temperature: mlx90632: Add error handling for devm_pm_runtime_enable()
iio: temperature: mlx90632: Add missing static marking on devm_pm_ops
iio: temperature: mlx90632: Convert to i2c's .probe_new()
iio: temperature: tmp006: Convert to i2c's .probe_new()
iio: temperature: tmp007: Convert to i2c's .probe_new()
iio: temperature: tsys01: Convert to i2c's .probe_new()
iio: temperature: tsys02d: Convert to i2c's .probe_new()
iio: trigger: sysfs: rename error label in iio_sysfs_trigger_probe()
iio: use devm_platform_get_and_ioremap_resource()
 
Linux: iio:adc:twl6030: Enable measurement of VAC
Linux: iio:adc:twl6030: Enable measurements of VUSB, VBAT and others
 
ima: Fix a potential NULL pointer access in ima_restore_measurement_list
ima: Fix hash dependency to correct algorithm
ima: Fix memory leak in __ima_inode_hash()
ima: Fix misuse of dereference of pointer in template_desc_init_fields()
ima: Handle -ESTALE returned by ima_filter_rule_match()
ima: Simplify ima_lsm_copy_rule
ima: use type safe idmapping helpers
 
include/linux/mm: fix release_pages_arg kernel doc comment
 
include/linux/pgtable.h: : remove redundant pte variable
 
include/uapi/linux/swab: Fix potentially missing __always_inline
 
inet6: Clean up failure path in do_ipv6_setsockopt().
inet6: Remove inet6_destroy_sock() in sk->sk_prot->destroy().
inet6: Remove inet6_destroy_sock().
 
inet: control sockets should not use current thread task_frag
 
init/Kconfig: fix LOCALVERSION_AUTO help text
init/Kconfig: fix typo (usafe -> unsafe)
 
init/version-timestamp.c: remove unneeded #include
 
init/version.c: remove #include
 
initramfs: remove unnecessary (void*) conversion
 
Input: ad714x-i2c - Convert to i2c's .probe_new()
Input: ad7879-i2c - Convert to i2c's .probe_new()
Input: Add driver for Cypress Generation 5 touchscreen
Input: add driver for Himax hx83112b touchscreen devices
Input: add driver for Hynitron cstxxx touchscreens
Input: Add tps65219 interrupt driven powerbutton
Input: adp5588-keys - Convert to i2c's .probe_new()
Input: adp5589-keys - Convert to i2c's .probe_new()
Input: adp5589-keys - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
Input: adxl34x-i2c - Convert to i2c's .probe_new()
Input: apanel - Convert to i2c's .probe_new()
Input: ar1021_i2c - Convert to i2c's .probe_new()
Input: as5011 - Convert to i2c's .probe_new()
Input: atmel_captouch - Convert to i2c's .probe_new()
Input: atmel_captouch - drop obsolete dependency on COMPILE_TEST
Input: atmel_mxt_ts - Convert to i2c's .probe_new()
Input: auo-pixcir-ts - Convert to i2c's .probe_new()
Input: bma150 - Convert to i2c's .probe_new()
Input: bu21013_ts - Convert to i2c's .probe_new()
Input: bu21029_ts - Convert to i2c's .probe_new()
Input: cap11xx - Convert to i2c's .probe_new()
Input: chipone_icn8318 - Convert to i2c's .probe_new()
Input: cma3000_d0x_i2c - Convert to i2c's .probe_new()
Input: cros-ec-keyb - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
Input: cy8ctma140 - Convert to i2c's .probe_new()
Input: cy8ctmg110_ts - Convert to i2c's .probe_new()
Input: cyapa - Convert to i2c's .probe_new()
Input: cypress-sf - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
Input: cyttsp4 - Convert to i2c's .probe_new()
Input: cyttsp5: Convert to i2c's .probe_new()
Input: cyttsp_i2c - Convert to i2c's .probe_new()
Input: da7280 - Convert to i2c's .probe_new()
Input: dlink-dir685-touchkeys - Convert to i2c's .probe_new()
Input: dlink-dir685-touchkeys - make array bl_data static const
Input: drv260x - Convert to i2c's .probe_new()
Input: drv2665 - Convert to i2c's .probe_new()
Input: drv2667 - Convert to i2c's .probe_new()
Input: edt-ft5x06 - Convert to i2c's .probe_new()
Input: eeti_ts - Convert to i2c's .probe_new()
Input: egalax_ts - Convert to i2c's .probe_new()
Input: egalax_ts - do not hardcode interrupt trigger
Input: egalax_ts - switch to using gpiod API
Input: ektf2127 - Convert to i2c's .probe_new()
Input: elan_i2c - don't set wake_capable and wake_irq
Input: elan_i2c - use PM subsystem to manage wake irq
Input: elan_i2c_core - Convert to i2c's .probe_new()
Input: elants_i2c - delay longer with reset asserted
Input: elants_i2c - delete some dead code
Input: elants_i2c - don't set wake_capable and wake_irq
Input: elants_i2c - properly handle the reset GPIO when power is off
Input: elants_i2c - use PM subsystem to manage wake irq
Input: ep39xx-keypad - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
Input: goodix - Convert to i2c's .probe_new()
Input: gpio-keys - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
Input: hideep - Convert to i2c's .probe_new()
Input: hx83112b: Convert to i2c's .probe_new()
Input: hycon-hy46xx - Convert to i2c's .probe_new()
Input: hynitron_cstxxx - initialize tmp to 0 to fix uninitialized variable issue
Input: i8042 - add Clevo PCX0DX to i8042 quirk table
Input: ibm-panel - Convert to i2c's .probe_new()
Input: ili210x - Convert to i2c's .probe_new()
Input: ilitek_ts_i2c - Convert to i2c's .probe_new()
Input: ipaq-micro-keys - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
Input: iqs5xx - Convert to i2c's .probe_new()
Input: iqs7222 - add support for IQS7222A v1.13+
Input: iqs7222 - drop unused device node references
Input: iqs7222 - protect against undefined slider size
Input: iqs7222 - report malformed properties
Input: joystick - fix Kconfig warning for JOYSTICK_ADC
Input: kxtj9 - Convert to i2c's .probe_new()
Input: lm8323 - Convert to i2c's .probe_new()
Input: lm8323 - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
Input: lm8333 - Convert to i2c's .probe_new()
Input: lpc32xx - allow building with COMPILE_TEST
Input: lpc32xx-keys - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
Input: matrix-keypad - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
Input: matrix_keypad - force switch rows to input mode
Input: max11801_ts - Convert to i2c's .probe_new()
Input: max7359-keypad - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
Input: max7359_keypad - Convert to i2c's .probe_new()
Input: max8997 - convert to modern way to get a reference to a PWM
Input: mcs-touchkey - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
Input: mcs5000_ts - Convert to i2c's .probe_new()
Input: mcs_touchkey - Convert to i2c's .probe_new()
Input: melfas_mip4 - Convert to i2c's .probe_new()
Input: migor_ts - Convert to i2c's .probe_new()
Input: mma8450 - Convert to i2c's .probe_new()
Input: mms114 - Convert to i2c's .probe_new()
Input: mpr121-touchkey - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
Input: mpr121_touchkey - Convert to i2c's .probe_new()
Input: msg2638 - add support for msg2138
Input: msg2638 - add support for msg2138 key events
Input: msg2638 - only read linux,keycodes array if necessary
Input: msg2638 - set max finger number and irqhandler from driver data
Input: mtk-pmic-keys - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
Input: nomadik-ske-keypad - allow building with COMPILE_TEST
Input: nomadik-ske-keypad - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
Input: pcf8574_keypad - Convert to i2c's .probe_new()
Input: pixcir_i2c_ts - Convert to i2c's .probe_new()
Input: pmic8xxx-keypad - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
Input: pxa27x_keypad - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
Input: pxa27xx-keypad - allow build with COMPILE_TEST
Input: pxspad - fix unused data warning when force feedback not enabled
Input: pxspad - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
Input: qt1050 - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
Input: qt1070 - Convert to i2c's .probe_new()
Input: qt1070 - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
Input: qt2160 - Convert to i2c's .probe_new()
Input: raydium_i2c_ts - Convert to i2c's .probe_new()
Input: raydium_ts_i2c - don't set wake_capable and wake_irq
Input: raydium_ts_i2c - use PM subsystem to manage wake irq
Input: rmi_i2c - Convert to i2c's .probe_new()
Input: rmi_smbus - Convert to i2c's .probe_new()
Input: rohm_bu21023 - Convert to i2c's .probe_new()
Input: s6sy761 - Convert to i2c's .probe_new()
Input: sh-keysc - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
Input: silead - Convert to i2c's .probe_new()
Input: sis_i2c - Convert to i2c's .probe_new()
Input: spear-keyboard - improve build coverage using COMPILE_TEST
Input: spear-keyboard - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
Input: st-keyscan - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
Input: st1232 - Convert to i2c's .probe_new()
Input: stmfts - Convert to i2c's .probe_new()
Input: stmpe-keypad - add missing of.h include
Input: stmpe-ts - drop obsolete dependency on COMPILE_TEST
Input: sx8654 - Convert to i2c's .probe_new()
Input: synaptics_i2c - Convert to i2c's .probe_new()
Input: tc3589x - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
Input: tca6416-keypad - Convert to i2c's .probe_new()
Input: tca6416-keypad - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
Input: tca8418_keypad - Convert to i2c's .probe_new()
Input: tegra-kbc - allow build with COMPILE_TEST
Input: tegra-kbc - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
Input: tm2-touchkey - Convert to i2c's .probe_new()
Input: tm2-touchkey - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
Input: tps6507x-ts - remove variable loops
Input: tsc2004 - Convert to i2c's .probe_new()
Input: tsc2007_core - Convert to i2c's .probe_new()
Input: Use kstrtobool() instead of strtobool()
Input: wacom_i2c - Convert to i2c's .probe_new()
Input: wdt87xx_i2c - Convert to i2c's .probe_new()
Input: wistron_btns - disable on UML
Input: zet6223 - Convert to i2c's .probe_new()
Input: zforce_ts - Convert to i2c's .probe_new()
 
integrity: Fix memory leakage in keyring allocation error path
integrity: implement get and set acl hook
 
interconnect: qcom: icc-rpm: Remove redundant dev_err call
interconnect: qcom: msm8996: Fix regmap max_register values
interconnect: qcom: msm8996: Provide UFS clocks to A2NoC
interconnect: qcom: osm-l3: Add per-core EPSS L3 support
interconnect: qcom: osm-l3: Simplify osm_l3_set()
interconnect: qcom: osm-l3: Squash common descriptors
interconnect: qcom: osm-l3: Use platform-independent node ids
interconnect: qcom: rpm: Use _optional func for provider clocks
interconnect: qcom: sc7180: drop double space
interconnect: qcom: sc7180: fix dropped const of qcom_icc_bcm
interconnect: qcom: sc8180x: constify pointer to qcom_icc_node
 
internal: add may_write_xattr()
 
interval-tree: Add a utility to iterate over spans in an interval tree
 
Linux: Introduce Socionext F_OSPI SPI flash controller
 
io-mapping: move some code within the include guarded section
 
io_uring/cancel: re-grab ctx mutex after finishing wait
 
io_uring/fdinfo: include locked hash table in fdinfo output
 
io_uring/io-wq: free worker if task_work creation is canceled
io_uring/io-wq: only free worker if it was allocated for creation
 
io_uring/msg_ring: fix flagging remote execution
io_uring/msg_ring: fix missing lock on overflow for IOPOLL
io_uring/msg_ring: fix remote queue to disabled ring
io_uring/msg_ring: flag target ring as having task_work, if needed
io_uring/msg_ring: move double lock/unlock helpers higher up
 
io_uring/net: cache provided buffer group value for multishot receives
io_uring/net: ensure compat import handlers clear free_iov
io_uring/net: fix cleanup after recycle
io_uring/net: inline io_notif_flush()
io_uring/net: introduce IORING_SEND_ZC_REPORT_USAGE flag
io_uring/net: move mm accounting to a slower path
io_uring/net: preset notif tw handler
io_uring/net: remove extra notif rsrc setup
io_uring/net: rename io_uring_tx_zerocopy_callback
 
io_uring/poll: add hash if ready poll request can't complete inline
io_uring/poll: attempt request issue after racy poll wakeup
io_uring/poll: don't reissue in case of poll race on multishot request
io_uring/poll: remove outdated comments of caching
 
io_uring/rw: enable bio caches for IRQ rw
 
io_uring: add completion locking for iopoll
io_uring: add io_aux_cqe which allows deferred completion
io_uring: add lockdep assertion in io_fill_cqe_aux
io_uring: allow defer completion for aux posted cqes
io_uring: allow multishot polled reqs to defer completion
io_uring: allow multishot recv CQEs to overflow
io_uring: always lock in io_apoll_task_func
io_uring: always prep_async for drain requests
io_uring: carve io_poll_check_events fast path
io_uring: check for valid register opcode earlier
io_uring: combine poll tw handlers
io_uring: complete all requests in task context
io_uring: defer all io_req_complete_failed
io_uring: do msg_ring in target task via tw
io_uring: do not always force run task_work in io_uring_register
io_uring: don't check overflow flush failures
io_uring: don't raw spin unlock to match cq_lock
io_uring: don't reinstall quiesce node for each tw
io_uring: don't use complete_post in kbuf
io_uring: don't use TIF_NOTIFY_SIGNAL to test for availability of task_work
io_uring: dont remove file from msg_ring reqs
io_uring: ease timeout flush locking requirements
io_uring: extract a io_msg_install_complete helper
io_uring: finish waiting before flushing overflow entries
io_uring: fix CQ waiting timeout handling
io_uring: fix overflow handling regression
io_uring: fix two assignments in if conditions
io_uring: force multishot CQEs into task context
io_uring: get rid of double locking
io_uring: hold locks for io_req_complete_failed
io_uring: improve io_double_lock_ctx fail handling
io_uring: improve poll warning handling
io_uring: improve rsrc quiesce refs checks
io_uring: include task_work run after scheduling in wait for events
io_uring: inline __io_req_complete_post()
io_uring: inline __io_req_complete_put()
io_uring: inline io_req_task_work_add()
io_uring: iopoll protect complete_post
io_uring: keep unlock_post inlined in hot path
io_uring: kill io_cqring_ev_posted() and __io_cq_unlock_post()
io_uring: kill io_poll_issue's PF_EXITING check
io_uring: lock overflowing for IOPOLL
io_uring: lockdep annotate CQ locking
io_uring: make io_fill_cqe_aux static
io_uring: move 'poll_multi_queue' bool in io_ring_ctx
io_uring: move kbuf put out of generic tw complete
io_uring: move zc reporting from the hot path
io_uring: never run tw and fallback in parallel
io_uring: pass in EPOLL_URING_WAKE for eventfd signaling and wakeups
io_uring: pin context while queueing deferred tw
io_uring: protect cq_timeouts with timeout_lock
io_uring: remove ctx variable in io_poll_check_events
io_uring: remove io_req_complete_post_tw
io_uring: remove io_req_tw_post_queue
io_uring: remove iopoll spinlock
io_uring: remove overflow param from io_post_aux_cqe
io_uring: reshuffle issue_flags
io_uring: revert "io_uring fix multishot accept ordering"
io_uring: revise completion_lock locking
io_uring: skip overflow CQE posting for dying ring
io_uring: skip spinlocking for ->task_complete
io_uring: spelling fix
io_uring: split tw fallback into a function
io_uring: update outdated comment of callbacks
io_uring: use call_rcu_hurry if signaling an eventfd
io_uring: use io_req_task_complete() in timeout
io_uring: use tw for putting rsrc
 
iomap: buffered write failure should not truncate the page cache
iomap: directly use logical block size
iomap: write iomap validity checks
 
iommu/amd: Check return value of mmu_notifier_register()
iommu/amd: Drop unnecessary checks in amd_iommu_attach_device()
iommu/amd: Enable PCI/IMS
iommu/amd: Fix ill-formed ivrs_ioapic, ivrs_hpet and ivrs_acpihid options
iommu/amd: Fix ivrs_acpihid cmdline parsing code
iommu/amd: Fix pci device refcount leak in ppr_notifier()
iommu/amd: Fix typo in macro parameter name
iommu/amd: Remove bogus check for multi MSI-X
iommu/amd: Remove variable cnt ind iommu_poll_ga_log()
iommu/amd: Switch to MSI base domains
 
iommu/arm-smmu-qcom: Add generic qcom,smmu-500 match entry
iommu/arm-smmu-qcom: Add SM6115 support
iommu/arm-smmu-qcom: Add SM6350 SMMUv2
iommu/arm-smmu-qcom: Merge table from arm-smmu-qcom-debug into match data
iommu/arm-smmu-qcom: Move implementation data into match data
iommu/arm-smmu-qcom: Move the qcom,adreno-smmu check into qcom_smmu_create
iommu/arm-smmu-qcom: provide separate implementation for SDM845-smmu-500
iommu/arm-smmu-qcom: Stop using mmu500 reset for v2 MMUs
 
iommu/arm-smmu-v3: Don't unregister on shutdown
 
iommu/arm-smmu: Don't unregister on shutdown
iommu/arm-smmu: Report IOMMU_CAP_CACHE_COHERENCY even betterer
iommu/arm-smmu: Warn once when the perfetcher errata patch fails to apply
 
iommu/exynos: Fix driver initialization sequence
 
iommu/fsl_pamu: Fix resource leak in fsl_pamu_probe()
iommu/fsl_pamu: Replace NO_IRQ by 0
 
iommu/hyper-v: Allow hyperv irq remapping without x2apic
 
iommu/io-pgtable-arm-v7s: Remove map/unmap
 
iommu/io-pgtable-arm: Remove map/unmap
 
iommu/io-pgtable: Remove map/unmap
 
iommu/iova: Fix alloc iova overflows issue
 
iommu/ipmmu-vmsa: Update to {map,unmap}_pages
 
iommu/mediatek-v1: Fix an error handling path in mtk_iommu_v1_probe()
iommu/mediatek-v1: Update to {map,unmap}_pages
 
iommu/mediatek: Add error path for loop of mm_dts_parse
iommu/mediatek: Add platform_device_put for recovering the device refcnt
iommu/mediatek: add support for 6-bit encoded port IDs
iommu/mediatek: add support for MT8365 SoC
iommu/mediatek: Check return value after calling platform_get_resource()
iommu/mediatek: Fix crash on isr after kexec()
iommu/mediatek: Fix forever loop in error handling
iommu/mediatek: Improve safety for mediatek,smi property in larb nodes
iommu/mediatek: Remove unused "mapping" member from mtk_iommu_data
iommu/mediatek: Update to {map,unmap}_pages
iommu/mediatek: Use component_match_add
iommu/mediatek: Validate number of phandles associated with "mediatek,larbs"
 
iommu/msm: Update to {map,unmap}_pages
 
iommu/of: Remove linux/msi.h include
 
iommu/qcom: Update to {map,unmap}_pages
 
iommu/rockchip: fix permission bits in page table entries v2
 
iommu/s390: Add I/O TLB ops
iommu/s390: Fix duplicate domain attachments
iommu/s390: Fix incorrect aperture check
iommu/s390: Fix incorrect pgsize_bitmap
iommu/s390: Fix potential s390_domain aperture shrinking
iommu/s390: Get rid of s390_domain_device
iommu/s390: Implement map_pages()/unmap_pages() instead of map()/unmap()
iommu/s390: Make attach succeed even if the device is in error state
iommu/s390: Optimize IOMMU table walking
iommu/s390: Use RCU to allow concurrent domain_list iteration
 
iommu/sprd: Update to {map,unmap}_pages
 
iommu/sun50i: Consider all fault sources for reset
iommu/sun50i: Fix flush size
iommu/sun50i: Fix R/W permission check
iommu/sun50i: Fix reset release
iommu/sun50i: Implement .iotlb_sync_map
iommu/sun50i: Remove IOMMU_DOMAIN_IDENTITY
 
iommu/sva: Refactoring iommu_sva_bind/unbind_device()
 
iommu/tegra: Add tegra_dev_iommu_get_stream_id() helper
 
iommu/vt-d: Add blocking domain support
iommu/vt-d: Add device_block_translation() helper
iommu/vt-d: Add SVA domain support
iommu/vt-d: Allocate pasid table in device probe path
iommu/vt-d: Enable PCI/IMS
iommu/vt-d: Remove bogus check for multi MSI-X
iommu/vt-d: Remove unnecessary domain_context_mapped()
iommu/vt-d: Rename domain_add_dev_info()
iommu/vt-d: Rename iommu_disable_dev_iotlb()
iommu/vt-d: Switch to MSI parent domains
iommu/vt-d: Use real field for indication of first level
 
iommu: Add attach/detach_dev_pasid iommu interfaces
iommu: Add device-centric DMA ownership interfaces
iommu: Add IOMMU SVA domain support
iommu: Add IOMMU_CAP_ENFORCE_CACHE_COHERENCY
iommu: Add max_pasids field in struct dev_iommu
iommu: Add max_pasids field in struct iommu_device
iommu: Add note about struct iommu_fwspec usage
iommu: Add return value rules to attach_dev op and APIs
iommu: Avoid races around device probe
iommu: Fix refcount leak in iommu_device_claim_dma_owner
iommu: Per-domain I/O page fault handling
iommu: Prepare IOMMU domain for IOPF
iommu: Propagate return value in ->attach_dev callback functions
iommu: Regulate EINVAL in ->attach_dev callback functions
iommu: Remove SVA related callbacks from iommu ops
iommu: Remove SVM_FLAG_SUPERVISOR_MODE support
iommu: Rename iommu-sva-lib.{c,h}
iommu: Use EINVAL for incompatible device/domain in ->attach_dev
 
iommufd: Add a HW pagetable object
iommufd: Add a selftest
iommufd: Add additional invariant assertions
iommufd: Add kAPI toward external drivers for kernel access
iommufd: Add kAPI toward external drivers for physical devices
iommufd: Add kernel support for testing iommufd
iommufd: Add some fault injection points
iommufd: Algorithms for PFN storage
iommufd: Allow iommufd to supply /dev/vfio/vfio
iommufd: Change the order of MSI setup
iommufd: Data structure to provide IOVA to PFN mapping
iommufd: Document overview of iommufd
iommufd: File descriptor, context, kconfig and makefiles
iommufd: Fix comment typos
iommufd: Improve a few unclear bits of code
iommufd: IOCTLs for the io_pagetable
iommufd: PFN handling for iopt_pages
iommufd: vfio container FD ioctl compatibility
 
ionic: clean interrupt before enabling queue to avoid credit race
ionic: clear up notifyq alloc commentary
ionic: enable tunnel offloads
ionic: missed doorbell workaround
ionic: new ionic device identity level and VF start control
ionic: only save the user set VF attributes
ionic: refactor use of ionic_rx_fill()
ionic: replay VF attributes after fw crash recovery
 
iov_iter: introduce iov_iter_get_pages_[alloc_]flags()
iov_iter: saner checks for attempt to copy to/from iterator
 
ip/ip6_gre: Fix changing addr gen mode not generating IPv6 link local address
ip/ip6_gre: Fix non-point-to-point tunnel not generating IPv6 link local address
 
ipasdv4/tcp_ipv4: remove redundant assignment
 
ipc: fix memory leak in init_mqueue_fs()
 
ipmi/watchdog: Include when appropriate
ipmi/watchdog: use strscpy() to instead of strncpy()
 
ipmi: fix long wait in unload when IPMI disconnect
ipmi: fix memleak when unload ipmi driver
ipmi: fix msg stack when IPMI is disconnected
ipmi: Fix some kernel-doc warnings
ipmi: fix use after free in _ipmi_destroy_user()
ipmi: kcs: Poll OBF briefly to reduce OBE latency
ipmi: ssif_bmc: Add SSIF BMC driver
ipmi: ssif_bmc: Convert to i2c's .probe_new()
ipmi: ssif_bmc: Use EPOLLIN instead of POLLIN
 
Linux: ipmi:ssif: Increase the message retry time
 
ipu3-imgu: Fix NULL pointer dereference in imgu_subdev_set_selection()
 
ipv4: prevent potential spectre v1 gadget in fib_metrics_match()
ipv4: prevent potential spectre v1 gadget in ip_metrics_convert()
ipv4: tunnels: use DEV_STATS_INC()
 
IPv6/GRO: generic helper to remove temporary HBH/jumbo header in driver
 
ipv6/sit: use DEV_STATS_INC() to avoid data-races
 
ipv6: fib6_new_sernum() optimization
ipv6: Fix datagram socket connection with DSCP.
ipv6: fix reachability confirmation with proxy_ndp
ipv6: Fix tcp socket connection with DSCP.
ipv6: raw: Deduct extension header length in rawv6_push_pending_frames
ipv6: tunnels: use DEV_STATS_INC()
 
ipvs: add a 'default' case in do_ip_vs_set_ctl()
ipvs: add est_cpulist and est_nice sysctl vars
ipvs: add rcu protection to stats
ipvs: fix type warning in do_div() on 32 bit
ipvs: run_estimation should control the kthread tasks
ipvs: use common functions for stats allocation
ipvs: use kthreads for stats estimation
ipvs: use u64_stats_t for the per-cpu counters
 
irqchip/al-fic: Drop obsolete dependency on COMPILE_TEST
 
irqchip/apple-aic: Mark aic_info structs __initconst
 
irqchip/gic-v2m: Include arm-gic-common.h
irqchip/gic-v2m: Mark a few functions __init
 
irqchip/gic: Use kstrtobool() instead of strtobool()
 
irqchip/irq-mtk-cirq: Add support for System CIRQ on MT8192
irqchip/irq-mtk-cirq: Move register offsets to const array
 
irqchip/irq-mvebu-icu: Fix works by chance pointer assignment
 
irqchip/loongarch-cpu: Fix a missing prototype warning
 
irqchip/loongarch: Adjust acpi_cascade_irqdomain_init() and sub-routines
 
irqchip/loongson-eiointc: Add suspend/resume support
 
irqchip/loongson-htvec: Add ACPI init support
irqchip/loongson-htvec: Add suspend/resume support
 
irqchip/loongson-liointc: Fix improper error handling in liointc_init()
irqchip/loongson-liointc: Support to set IRQ type for ACPI path
 
irqchip/loongson-pch-lpc: Add suspend/resume support
 
irqchip/loongson-pch-pic: Add suspend/resume support
irqchip/loongson-pch-pic: Fix translate callback for DT path
irqchip/loongson-pch-pic: Support to set IRQ type for ACPI path
 
irqchip/ls-extirq: Fix endianness detection
 
irqchip/mips-gic: Drop repeated word in comment
 
irqchip/riscv-intc: remove user selectability of RISCV_INTC
 
irqchip/sifive-plic: remove user selectability of SIFIVE_PLIC
irqchip/sifive-plic: Support wake IRQs
 
irqchip/sl28cpld: Replace irqchip mask_invert with unmask_base
 
irqchip/st: Use device_get_match_data() to simplify the code
 
irqchip/ti-sci-inta: Fix kernel doc
 
irqchip/wpcm450: Fix memory leak in wpcm450_aic_of_init()
 
irqchip: gic-pm: Use pm_runtime_resume_and_get() in gic_probe()
irqchip: loongarch-cpu: add DT support
 
ixgbe: add double of VLAN header when computing the max MTU
ixgbe: allow to increase MTU to 3K with XDP enabled
ixgbe: change MAX_RXD/MAX_TXD based on adapter type
ixgbe: fix pci device refcount leak
ixgbe: Remove local variable
ixgbe: Remove unneeded semicolon
 
ixgbevf: Add error messages on vlan error
 
jbd2: switch jbd2_submit_inode_data() to use fs-provided hook for data writeout
jbd2: use the correct print format
 
jfs: Fix a typo in function jfs_umount
jfs: Fix fortify moan in symlink
jfs: makes diUnmount/diMount in jfs_mount_rw atomic
jfs: remove ->writepage
jfs: remove redundant assignments to ipaimap and ipaimap2
jfs: remove unused declarations for jfs
 
jump_label: Prevent key->enabled int overflow
jump_label: Use atomic_try_cmpxchg() in static_key_slow_inc_cpuslocked()
 
Linux: Kalle Valo says:
 
kallsyms: Add helper kallsyms_on_each_match_symbol()
kallsyms: Add self-test facility
kallsyms: Correctly sequence symbols when CONFIG_LTO_CLANG=y
kallsyms: Fix scheduling with interrupts disabled in self-test
kallsyms: Improve the performance of kallsyms_lookup_name()
kallsyms: Make module_kallsyms_on_each_symbol generally available
kallsyms: Reduce the memory occupied by kallsyms_seqs_of_names[]
kallsyms: Remove unneeded semicolon
kallsyms: Revert "Take callthunks into account"
kallsyms: Take callthunks into account
 
kasan: fail non-kasan KUnit tests on KASAN reports
kasan: fix Oops due to missing calls to kasan_arch_is_ready()
kasan: mark kasan_kunit_executing as static
kasan: migrate kasan_rcu_uaf test to kunit
kasan: migrate workqueue_uaf test to kunit
kasan: switch kunit tests to console tracepoints
 
kbuild: add -Wundef to KBUILD_CPPFLAGS for W=1 builds
kbuild: add a missing line for help message
kbuild: add ability to make source rpm buildable using koji
kbuild: add kbuild-file macro
kbuild: add read-file macro
kbuild: add test-{ge,gt,le,lt} macros
kbuild: Allow DTB overlays to built from .dtso named source files
kbuild: Allow DTB overlays to built into .dtbo.S files
kbuild: change module.order to list *.o instead of *.ko
kbuild: Cleanup DT Overlay intermediate files as appropriate
kbuild: deb-pkg: get rid of |flex:native workaround from Build-Depends
kbuild: do not sort after reading modules.order
kbuild: ensure Make >= 3.82 is used
kbuild: export top-level LDFLAGS_vmlinux only to scripts/Makefile.vmlinux
kbuild: fix 'make modules' error when CONFIG_DEBUG_INFO_BTF_MODULES=y
kbuild: Fix CFI hash randomization with KASAN
kbuild: Fix running modpost with musl libc
kbuild: fix single *.ko build
kbuild: modinst: Fix build error when CONFIG_MODULE_SIG_KEY is a PKCS#11 URI
kbuild: move -Werror from KBUILD_CFLAGS to KBUILD_CPPFLAGS
kbuild: Port silent mode detection to future gnu make.
kbuild: readd -w option when vmlinux.o or Module.symver is missing
kbuild: refactor the prerequisites of the modpost rule
kbuild: rpm-pkg: add libelf-devel as alternative for BuildRequires
kbuild: sort single-targets alphabetically again
kbuild: treat char as always unsigned
kbuild: upgrade the orphan section warning to an error if CONFIG_WERROR is set
kbuild: use .NOTINTERMEDIATE for future GNU Make versions
kbuild: warn objects shared among multiple modules
 
Kconfig.debug: fix the help description in SCHED_DEBUG
 
kconfig: Add static text for search information in help menu
kconfig: refactor Makefile to reduce process forks
kconfig: remove const qualifier from str_get()
kconfig: remove redundant (void *) cast in search_conf()
kconfig: remove unneeded variable in get_prompt_str()
kconfig: Update all declared targets
 
kcov: fix spelling typos in comments
 
kcsan: Fix trivial typo in Kconfig help comments
kcsan: Instrument memcpy/memset/memmove with newer Clang
kcsan: remove rng selftest
kcsan: test: don't put the expect array on the stack
 
kdb: use srcu console list iterator
 
kernel/irq/irqdomain.c: fix memory leak with using debugfs_lookup()
 
kernel/ksysfs.c: export kernel cpu byteorder
 
kernel/params.c: defer most of param_sysfs_init() to late_initcall time
 
kernel/printk/printk.c: Fix W=1 kernel-doc warning
 
kernel/user: Allow user_struct::locked_vm to be usable for iommufd
 
kernel: kcsan: kcsan_test: build without structleak plugin
 
kernfs: dont take i_lock on inode attr read
kernfs: dont take i_lock on revalidate
kernfs: fix all kernel-doc warnings and multiple typos
 
kest.pl: Fix grub2 menu handling for rebooting
 
kexec: remove the unneeded result variable
kexec: replace crash_mem_range with range
 
KEYS: encrypted: fix key instantiation with user-provided data
KEYS: trusted: tee: Make registered shm dependency explicit
 
kheaders: explicitly validate existence of cpio command
 
khugepage: replace lru_cache_add() with folio_add_lru()
khugepage: replace try_to_release_page() with filemap_release_folio()
 
Linux: kill coredump_params->regs
Linux: kill extern of vsyscall32_sysctl
Linux: kill signal_pt_regs()
 
kmsan: allow using __msan_instrument_asm_store() inside runtime
kmsan: export kmsan_handle_urb
kmsan: fix memcpy tests
kmsan: include linux/vmalloc.h
 
kobject: kset_uevent_ops: make filter() callback take a const *
kobject: kset_uevent_ops: make name() callback take a const *
kobject: make get_ktype() take a const pointer
kobject: make kobject_get_ownership() take a constant kobject *
kobject: make kobject_namespace take a const *
kobject: modify kobject_get_path() to take a const *
 
kprobes: Fix check for probe enabled in kill_kprobe()
kprobes: kretprobe events missing on 2-core KVM guest
 
kselftest/alsa: Add a .gitignore for the newly added PCM test
kselftest/alsa: Add more coverage of sample rates and channel counts
kselftest/alsa: Don't any configuration in the sample config
kselftest/alsa: Provide more meaningful names for tests
kselftest/alsa: Refactor pcm-test to list the tests to run in a struct
kselftest/alsa: Report failures to set the requested channels as skips
kselftest/alsa: Report failures to set the requested sample rate as skips
 
kselftest/arm64: Add FEAT_CSSC to the hwcap selftest
kselftest/arm64: Add FEAT_RPRFM to the hwcap test
kselftest/arm64: Add SVE 2.1 to hwcap test
kselftest/arm64: Allow epoll_wait() to return more than one result
kselftest/arm64: Check that all children are producing output in fp-stress
kselftest/arm64: Don't drain output while spawning children
kselftest/arm64: fix array_size.cocci warning
kselftest/arm64: fix array_size.cocci warning
kselftest/arm64: Hold fp-stress children until they're all spawned
kselftest/arm64: Print ASCII version of unknown signal frame magic values
kselftest/arm64: Provide progress messages when signalling children
kselftest/arm64: Remove validation of extra_context from TODO
kselftest/arm64: Set test names prior to starting children
kselftest/arm64: Use preferred form for predicate load/stores
 
kselftest/cgroup: Add cleanup() to test_cpuset_prs.sh
kselftest/cgroup: Fix gathering number of CPUs
 
kselftest: Fix error message for unconfigured LLVM builds
 
kset: fix memory leak when kset_register() returns error
 
ksmbd: add max connections parameter
ksmbd: check nt_len to be at least CIFS_ENCPWD_SIZE in ksmbd_decode_ntlmssp_auth_blob
ksmbd: Convert to use sysfs_emit()/sysfs_emit_at() APIs
ksmbd: do not sign response to session request for guest login
ksmbd: downgrade ndr version error message to debug
ksmbd: fix infinite loop in ksmbd_conn_handler_loop()
ksmbd: Fix resource leak in ksmbd_session_rpc_open()
ksmbd: Fix resource leak in smb2_lock()
ksmbd: limit pdu length size according to connection status
ksmbd: replace one-element arrays with flexible-array members
ksmbd: replace one-element arrays with flexible-array members
ksmbd: send proper error response in smb2_tree_connect()
ksmbd: set SMB2_SESSION_FLAG_ENCRYPT_DATA when enforcing data encryption for this share
ksmbd: use F_SETLK when unlocking a file
ksmbd: use locks_inode_context helper
ksmbd: use vfs_remove_acl()
 
ktest.pl minconfig: Unset configs instead of just removing them
 
ktest.pl: Add shell commands to variables
 
kunit/fortify: Validate __alloc_size attribute results
 
kunit/memcpy: Add dynamic size and window tests
 
kunit: Add KUnit memory block assertions to the example_all_expect_macros_test
kunit: add macro to allow conditionally exposing static symbols to tests
kunit: alloc_string_stream_fragment error handling bug fix
kunit: eliminate KUNIT_INIT_*_ASSERT_STRUCT macros
kunit: Export kunit_running()
kunit: fix bug in KUNIT_EXPECT_MEMEQ
kunit: fix kunit_test_init_section_suites(...)
kunit: improve KTAP compliance of KUnit test output
kunit: Introduce KUNIT_EXPECT_MEMEQ and KUNIT_EXPECT_MEMNEQ macros
kunit: log numbers in decimal and hex
kunit: memcpy: Split slow memcpy tests into MEMCPY_SLOW_KUNIT_TEST
kunit: Provide a static key to check if KUnit is actively running tests
kunit: remove KUNIT_INIT_MEM_ASSERTION macro
kunit: remove unused structure definition
kunit: tool: don't include KTAP headers and the like in the test log
kunit: tool: make --json do nothing if --raw_ouput is set
kunit: tool: make parser preserve whitespace when printing test log
kunit: tool: make TestCounts a dataclass
kunit: tool: make unit test not print parsed testdata to stdout
kunit: tool: parse KTAP compliant test output
kunit: tool: print summary of failed tests if a few failed out of a lot
kunit: tool: remove redundant file.close() call in unit test
kunit: tool: tweak error message when no KTAP found
kunit: tool: unit tests all check parser errors, standardize formatting a bit
kunit: Use KUNIT_EXPECT_MEMEQ macro
kunit: Use the static key when retrieving the current test
 
kvm/vfio: Fix potential deadlock on vfio group_lock
 
KVM/VMX: Allow exposing EDECCSSA user leaf function to KVM guest
 
kvm: Add interruptible flag to __gfn_to_pfn_memslot()
kvm: Add KVM_PFN_ERR_SIGPENDING
 
KVM: Add missing arch for KVM_CREATE_DEVICE and KVM_{SET,GET}_DEVICE_ATTR
KVM: allow compiling out SMM support
KVM: always declare prototype for kvm_arch_irqchip_in_kernel
KVM: arm64: Add a helper to tear down unlinked stage-2 subtrees
KVM: arm64: Add generic hyp_memcache helpers
KVM: arm64: Add helper vgic_write_guest_lock()
KVM: arm64: Add helpers to pin memory shared with the hypervisor at EL2
KVM: arm64: Add hyp_spinlock_t static initializer
KVM: arm64: Add infrastructure to create and track pKVM instances at EL2
KVM: arm64: Add per-cpu fixmap infrastructure at EL2
KVM: arm64: Allow attaching of non-coalescable pages to a hyp pool
KVM: arm64: Allow no running vcpu on restoring vgic3 LPI pending status
KVM: arm64: Allow no running vcpu on saving vgic3 pending table
KVM: arm64: Atomically update stage 2 leaf attributes in parallel walks
KVM: arm64: Back the hypervisor 'struct hyp_page' array for all memory
KVM: arm64: Combine visitor arguments into a context structure
KVM: arm64: Consolidate stage-2 initialisation into a single function
KVM: arm64: Convert FSC_* over to ESR_ELx_FSC_*
KVM: arm64: Discard any SVE state when entering KVM guests
KVM: arm64: Document the behaviour of S1PTW faults on RO memslots
KVM: arm64: Don't acquire RCU read lock for exclusive table walks
KVM: arm64: Don't pass kvm_pgtable through kvm_pgtable_walk_data
KVM: arm64: Don't unnecessarily map host kernel sections at EL2
KVM: arm64: Enable ring-based dirty memory tracking
KVM: arm64: Explicitly map 'kvm_vgic_global_state' at EL2
KVM: arm64: Fix benign bug with incorrect use of VA_BITS
KVM: arm64: Fix kvm init failure when mode!=vhe and VA_BITS=52.
KVM: arm64: Fix PAR_TO_HPFAR() to work independently of PA_BITS.
KVM: arm64: Fix pvtime documentation
KVM: arm64: Fix S1PTW handling on RO memslots
KVM: arm64: Fix typo in comment
KVM: arm64: Fix-up hyp stage-1 refcounts for all pages mapped at EL2
KVM: arm64: GICv4.1: Fix race with doorbell on VPE activation/deactivation
KVM: arm64: Handle stage-2 faults in parallel
KVM: arm64: Implement do_donate() helper for donating memory
KVM: arm64: Include asm/kvm_mmu.h in nvhe/mem_protect.h
KVM: arm64: Initialise hypervisor copies of host symbols unconditionally
KVM: arm64: Instantiate guest stage-2 page-tables at EL2
KVM: arm64: Instantiate pKVM hypervisor VM and vCPU structures from EL1
KVM: arm64: Maintain a copy of 'kvm_arm_vmid_bits' at EL2
KVM: arm64: Make block->table PTE changes parallel-aware
KVM: arm64: Make leaf->leaf PTE changes parallel-aware
KVM: arm64: Make table->block changes parallel-aware
KVM: arm64: Move hyp refcount manipulation helpers to common header file
KVM: arm64: Pass mm_ops through the visitor context
KVM: arm64: Pass the actual page address to mte_clear_page_tags()
KVM: arm64: permit all VM_MTE_ALLOWED mappings with MTE enabled
KVM: arm64: PMU: Add counter_index_to_*reg() helpers
KVM: arm64: PMU: Align chained counter implementation with architecture pseudocode
KVM: arm64: PMU: Allow ID_AA64DFR0_EL1.PMUver to be set from userspace
KVM: arm64: PMU: Allow ID_DFR0_EL1.PerfMon to be set from userspace
KVM: arm64: PMU: Allow PMUv3p5 to be exposed to the guest
KVM: arm64: PMU: Always advertise the CHAIN event
KVM: arm64: PMU: Distinguish between 64bit counter and 64bit overflow
KVM: arm64: PMU: Do not let AArch32 change the counters' top 32 bits
KVM: arm64: PMU: Fix period computation for 64bit counters with 32bit overflow
KVM: arm64: PMU: Fix PMCR_EL0 reset value
KVM: arm64: PMU: Implement PMUv3p5 long counter support
KVM: arm64: PMU: Make kvm_pmc the main data structure
KVM: arm64: PMU: Move the ID_AA64DFR0_EL1.PMUver limit to VM creation
KVM: arm64: PMU: Narrow the overflow checking when required
KVM: arm64: PMU: Only narrow counters that are not 64bit wide
KVM: arm64: PMU: Replace version number '0' with ID_AA64DFR0_EL1_PMUVer_NI
KVM: arm64: PMU: Sanitise PMCR_EL0.LP on first vcpu run
KVM: arm64: PMU: Simplify PMCR_EL0 reset handling
KVM: arm64: PMU: Simplify setting a counter to a specific value
KVM: arm64: PMU: Simplify vcpu computation on perf overflow notification
KVM: arm64: Prevent the donation of no-map pages
KVM: arm64: Protect stage-2 traversal with RCU
KVM: arm64: Provide I-cache invalidation by virtual address at EL2
KVM: arm64: Reject shared table walks in the hyp code
KVM: arm64: Rename 'host_kvm' to 'host_mmu'
KVM: arm64: Return guest memory from EL2 via dedicated teardown memcache
KVM: arm64: selftests: Add a test case for a linked breakpoint
KVM: arm64: selftests: Add a test case for a linked watchpoint
KVM: arm64: selftests: Add helpers to enable debug exceptions
KVM: arm64: selftests: Add write_dbg{b,w}{c,v}r helpers in debug-exceptions
KVM: arm64: selftests: Align VA space allocator with TTBR0
KVM: arm64: selftests: Change debug_version() to take ID_AA64DFR0_EL1
KVM: arm64: selftests: Disable single-step with correct KVM define
KVM: arm64: selftests: Disable single-step without relying on ucall()
KVM: arm64: selftests: Don't identity map the ucall MMIO hole
KVM: arm64: selftests: Enable single-step without a "full" ucall()
KVM: arm64: selftests: Remove the hard-coded {b,w}pn#0 from debug-exceptions
KVM: arm64: selftests: Stop unnecessary test stage tracking of debug-exceptions
KVM: arm64: selftests: Test with every breakpoint/watchpoint
KVM: arm64: selftests: Use FIELD_GET() to extract ID register fields
KVM: arm64: Simplify the sanitise_mte_tags() logic
KVM: arm64: Split init and set for table PTE
KVM: arm64: Stash observed pte value in visitor context
KVM: arm64: Take a pointer to walker data in kvm_dereference_pteref()
KVM: arm64: Tear down unlinked stage-2 subtree after break-before-make
KVM: arm64: Unify identifiers used to distinguish host and hypervisor
KVM: arm64: unify the tests for VMAs in memslots when MTE is enabled
KVM: arm64: Unmap 'kvm_arm_hyp_percpu_base' from the host
KVM: arm64: Use an opaque type for pteps
KVM: arm64: Use the pKVM hyp vCPU structure in handle___kvm_vcpu_run()
KVM: arm64: vgic: Add Apple M2 cpus to the list of broken SEIS implementations
KVM: Clean up hva_to_pfn_retry()
KVM: Delete all references to removed KVM_SET_MEMORY_ALIAS ioctl
KVM: Delete all references to removed KVM_SET_MEMORY_REGION ioctl
KVM: Delete extra block of "};" in the KVM API documentation
KVM: Do not partially reinitialize gfn=>pfn cache during activation
KVM: Drop @gpa from exported gfn=>pfn cache check() and refresh() helpers
KVM: Drop KVM's API to allow temporarily unmapping gfn=>pfn cache
KVM: Ensure lockdep knows about kvm->lock vs. vcpu->mutex ordering rule
 
kvm: initialize all of the kvm_debugregs structure before sending it to userspace
 
KVM: Move declaration of kvm_cpu_dirty_log_size() to kvm_dirty_ring.h
KVM: nSVM: clarify recalc_intercepts() wrt CR8
KVM: nSVM: hyper-v: Enable L2 TLB flush
KVM: nSVM: Keep track of Hyper-V hv_vm_id/hv_vp_id
KVM: nVMX: Document that ignoring memory failures for VMCLEAR is deliberate
KVM: nVMX: Don't stuff secondary execution control if it's not supported
KVM: nVMX: hyper-v: Cache VP assist page in 'struct kvm_vcpu_hv'
KVM: nVMX: hyper-v: Enable L2 TLB flush
KVM: nVMX: Inject #GP, not #UD, if "generic" VMXON CR0/CR4 check fails
KVM: nVMX: Keep track of hv_vm_id/hv_vp_id when eVMCS is in use
KVM: nVMX: Properly expose ENABLE_USR_WAIT_PAUSE control to L1
KVM: nVMX: Reword comments about generating nested CR0/4 read shadows
KVM: PPC: Book3E: Fix CONFIG_TRACE_IRQFLAGS support
KVM: PPC: Book3S HV: Use the bitmap API to allocate bitmaps
KVM: PPC: Book3S HV: XIVE: Fix spelling mistakes
KVM: PPC: Book3s: Use arg->size directly in kvm_vm_ioctl_create_spapr_tce()
KVM: PPC: Use __func__ to get function's name
KVM: Push dirty information unconditionally to backup bitmap
KVM: Reference to kvm_userspace_memory_region in doc and comments
KVM: Remove stale comment about KVM_REQ_UNHALT
 
kvm: Remove the unused macro KVM_MMU_READ_{,UN}LOCK()
 
KVM: replace direct irq.h inclusion
KVM: s390: interrupt: use READ_ONCE() before cmpxchg()
KVM: s390: pv: add KVM_CAP_S390_PROTECTED_ASYNC_DISABLE
KVM: s390: pv: api documentation for asynchronous destroy
KVM: s390: pv: asynchronous destroy for reboot
KVM: s390: pv: avoid export before import if possible
KVM: s390: pv: module parameter to fence asynchronous destroy
KVM: s390: pv: sort out physical vs virtual pointers usage
KVM: s390: pv: support for Destroy fast UVC
KVM: s390: remove unused gisa_clear_ipm_gisc() function
KVM: s390: sida: sort out physical vs virtual pointers usage
KVM: s390: sort out physical vs virtual pointers usage
KVM: s390: VSIE: sort out virtual/physical address in pin_guest_page
KVM: selftests: aarch64: Add aarch64/page_fault_test
KVM: selftests: aarch64: Add dirty logging tests into page_fault_test
KVM: selftests: aarch64: Add mix of tests into page_fault_test
KVM: selftests: aarch64: Add readonly memslot tests into page_fault_test
KVM: selftests: aarch64: Add userfaultfd tests into page_fault_test
KVM: selftests: aarch64: Add virt_get_pte_hva() library function
KVM: selftests: aarch64: Construct DEFAULT_MAIR_EL1 using sysreg.h macros
KVM: selftests: aarch64: Do not default to dirty PTE pages on all S1PTWs
KVM: selftests: aarch64: Fix check of dirty log PT write
KVM: selftests: aarch64: Relax userfaultfd read vs. write checks
KVM: selftests: aarch64: Test read-only PT memory regions
KVM: selftests: Add a test for KVM_CAP_EXIT_ON_EMULATION_FAILURE
KVM: selftests: Add a userfaultfd library
KVM: selftests: Add and use KVM helpers for x86 Family and Model
KVM: selftests: Add arch specific initialization
KVM: selftests: Add arch specific post vm creation hook
KVM: selftests: Add atoi_paranoid() to catch errors missed by atoi()
KVM: selftests: Add atoi_positive() and atoi_non_negative() for input validation
KVM: selftests: Add dedicated helpers for getting x86 Family and Model
KVM: selftests: Add kvm_cpu_*() support for X86_PROPERTY_*
KVM: selftests: Add missing break between -e and -g option in dirty_log_perf_test
KVM: selftests: Add missing close and munmap in __vm_mem_region_delete()
KVM: selftests: Add PMU feature framework, use in PMU event filter test
KVM: selftests: Add ucall pool based implementation
KVM: selftests: Add vm->memslots[] and enum kvm_mem_region_type
KVM: selftests: Add X86_FEATURE_PAE and use it calc "fallback" MAXPHYADDR
KVM: selftests: Add X86_PROPERTY_* framework to retrieve CPUID values
KVM: selftests: Allocate Hyper-V partition assist page
KVM: selftests: Allocate ucall pool from MEM_REGION_DATA
KVM: selftests: Allowing running dirty_log_perf_test on specific CPUs
KVM: selftests: Assert in prepare_eptp() that nEPT is supported
KVM: selftests: Automate choosing dirty ring size in dirty_log_test
KVM: selftests: Automatically do init_ucall() for non-barebones VMs
KVM: selftests: Avoid JMP in non-faulting path of KVM_ASM_SAFE()
KVM: selftests: Better XMM read/write helpers
KVM: selftests: Build access_tracking_perf_test for arm64
KVM: selftests: Check for KVM nEPT support using "feature" MSRs
KVM: selftests: Clear dirty ring states between two modes in dirty_log_test
KVM: selftests: Consolidate boilerplate code in get_ucall()
KVM: selftests: Consolidate common code for populating ucall struct
KVM: selftests: Convert AMX test to use X86_PROPRETY_XXX
KVM: selftests: Convert vmx_pmu_caps_test to use X86_PROPERTY_*
KVM: selftests: Copy KVM PFERR masks into selftests
KVM: selftests: create -r argument to specify random seed
KVM: selftests: Create a vendor independent helper to allocate Hyper-V specific test pages
KVM: selftests: Define and use a custom static assert in lib headers
KVM: selftests: Define literal to asm constraint in aarch64 as unsigned long
KVM: selftests: Delete dead code in x86_64/vmx_tsc_adjust_test.c
KVM: selftests: Delete dead ucall code
KVM: selftests: Disable "gnu-variable-sized-type-not-at-end" warning
KVM: selftests: Disallow "get supported CPUID" before REQ_XCOMP_GUEST_PERM
KVM: selftests: Do kvm_cpu_has() checks before creating VM+vCPU
KVM: selftests: document the default implementation of vm_vaddr_populate_bitmap
KVM: selftests: Don't assume vcpu->id is '0' in xAPIC state test
KVM: selftests: Drop helpers for getting specific KVM supported CPUID entry
KVM: selftests: Drop helpers to read/write page table entries
KVM: selftests: Drop now-unnecessary ucall_uninit()
KVM: selftests: Drop reserved bit checks from PTE accessor
KVM: selftests: evmcs_test: Introduce L2 TLB flush test
KVM: selftests: Expect #PF(RSVD) when TDP is disabled
KVM: selftests: Explicitly disable builtins for mem*() overrides
KVM: selftests: Explicitly require instructions bytes
KVM: selftests: Export vm_vaddr_unused_gap() to make it possible to request unmapped ranges
KVM: selftests: Fill in vm->vpages_mapped bitmap in virt_map() too
KVM: selftests: Fix a typo in x86-64's kvm_get_cpu_address_width()
KVM: selftests: Fix alignment in virt_arch_pgd_alloc() and vm_vaddr_alloc()
KVM: selftests: Fix divide-by-zero bug in memslot_perf_test
KVM: selftests: Fix inverted "warning" in access tracking perf test
KVM: selftests: Fix spelling mistake "begining" -> "beginning"
KVM: selftests: Fix spelling mistake "probabalistic" -> "probabilistic"
KVM: selftests: Have perf_test_util signal when to stop vCPUs
KVM: selftests: Hyper-V PV IPI selftest
KVM: selftests: Hyper-V PV TLB flush selftest
KVM: selftests: hyperv_svm_test: Introduce L2 TLB flush test
KVM: selftests: implement random number generator for guest code
KVM: selftests: Include lib.mk before consuming $(CC)
KVM: selftests: Introduce rdmsr_from_l2() and use it for MSR-Bitmap tests
KVM: selftests: Make arm64's MMIO ucall multi-VM friendly
KVM: selftests: Make reclaim_period_ms input always be positive
KVM: selftests: Mark correct page as mapped in virt_map()
KVM: selftests: memslot_perf_test: Consolidate loop conditions in prepare_vm()
KVM: selftests: memslot_perf_test: Consolidate memory
KVM: selftests: memslot_perf_test: Probe memory slots for once
KVM: selftests: memslot_perf_test: Report optimal memory slots
KVM: selftests: memslot_perf_test: Support variable guest page size
KVM: selftests: memslot_perf_test: Use data->nslots in prepare_vm()
KVM: selftests: Move "struct hv_enlightenments" to x86_64/svm.h
KVM: selftests: Move __vm_xsave_require_permission() below CPUID helpers
KVM: selftests: move common startup logic to kvm_util.c
KVM: selftests: Move flds instruction emulation failure handling to header
KVM: selftests: Move Hyper-V VP assist page enablement out of evmcs.h
KVM: selftests: Move HYPERV_LINUX_OS_ID definition to a common header
KVM: selftests: Move the function doing Hyper-V hypercall to a common header
KVM: selftests: Move XFD CPUID checking out of __vm_xsave_require_permission()
KVM: selftests: Play nice with huge pages when getting PTEs/GPAs
KVM: selftests: Probe -no-pie with actual CFLAGS used to compile
KVM: selftests: Provide error code as a KVM_ASM_SAFE() output
KVM: selftests: Put command line options in alphabetical order in dirty_log_perf_test
KVM: selftests: randomize page access order
KVM: selftests: randomize which pages are written vs read
KVM: selftests: Refactor kvm_cpuid_has() to prep for X86_PROPERTY_* support
KVM: selftests: Refactor X86_FEATURE_* framework to prep for X86_PROPERTY_*
KVM: selftests: Remove useless shifts when creating guest page tables
KVM: selftests: Rename 'evmcs_test' to 'hyperv_evmcs'
KVM: selftests: Rename emulator_error_test to smaller_maxphyaddr_emulation_test
KVM: selftests: Rename perf_test_util symbols to memstress
KVM: selftests: Rename perf_test_util.[ch] to memstress.[ch]
KVM: selftests: Rename pta (short for perf_test_args) to args
KVM: selftests: Rename UNAME_M to ARCH_DIR, fill explicitly for x86
KVM: selftests: Restore assert for non-nested VMs in access tracking test
KVM: selftests: restore special vmmcall code layout needed by the harness
KVM: selftests: Shorten the test args in memslot_modification_stress_test.c
KVM: selftests: Split off load_evmcs() from load_vmcs()
KVM: selftests: Stash backing_src_type in struct userspace_mem_region
KVM: selftests: Stuff RAX/RCX with 'safe' values in vmmcall()/vmcall()
KVM: selftests: Sync 'struct hv_enlightened_vmcs' definition with hyperv-tlfs.h
KVM: selftests: Sync 'struct hv_vp_assist_page' definition with hyperv-tlfs.h
KVM: selftests: Use host page size to map ring buffer in dirty_log_test
KVM: selftests: Use magic value to signal ucall_alloc() failure
KVM: selftests: Use non-atomic clear/set bit helpers in KVM tests
KVM: selftests: Use pattern matching in .gitignore
KVM: selftests: Use proper function prototypes in probing code
KVM: selftests: Use SZ_* macros from sizes.h in max_guest_memory_test.c
KVM: selftests: Use the right memslot for code, page-tables, and data allocations
KVM: selftests: Use virt_get_pte() when getting PTE pointer
KVM: selftests: Use vm_get_page_table_entry() in addr_arch_gva2gpa()
KVM: selftests: Use X86_PROPERTY_MAX_KVM_LEAF in CPUID test
KVM: selftests: Verify parent PTE is PRESENT when getting child PTE
KVM: selftests: Verify userspace can stuff IA32_FEATURE_CONTROL at will
KVM: selftests: Zero out valid_bank_mask for "all" case in Hyper-V IPI test
KVM: Shorten gfn_to_pfn_cache function names
KVM: Skip unnecessary "unmap" if gpc is already valid during refresh
KVM: Store immutable gfn_to_pfn_cache properties
KVM: Support dirty ring in conjunction with bitmap
KVM: SVM: Add a proper field for Hyper-V VMCB enlightenments
KVM: svm: drop explicit return value of kvm_vcpu_map
KVM: SVM: Name and check reserved fields with structs offset
KVM: SVM: Replace kmap_atomic() with kmap_local_page()
KVM: SVM: Skip WRMSR fastpath on VM-Exit if next RIP isn't valid
KVM: Use gfn_to_pfn_cache's immutable "kvm" in kvm_gpc_check()
KVM: Use gfn_to_pfn_cache's immutable "kvm" in kvm_gpc_refresh()
KVM: VMX: Allow userspace to set all supported FEATURE_CONTROL bits
KVM: VMX: Execute IBPB on emulated VM-exit when guest has IBRS
KVM: VMX: Guest usage of IA32_SPEC_CTRL is likely
KVM: VMX: Make vmread_error_trampoline() uncallable from C code
KVM: VMX: Move MSR_IA32_FEAT_CTL.LOCKED check into "is valid" helper
KVM: VMX: Rename "vmx/evmcs.{ch}" to "vmx/hyperv.{ch}"
KVM: VMX: Resume guest immediately when injecting #GP on ECREATE
KVM: x86/mmu: Add helper to convert SPTE value to its shadow page
KVM: x86/mmu: Do not recover dirty-tracked NX Huge Pages
KVM: x86/mmu: Don't attempt to map leaf if target TDP MMU SPTE is frozen
KVM: x86/mmu: Don't install TDP MMU SPTE if SP has unexpected level
KVM: x86/mmu: explicitly check nx_hugepage in disallowed_hugepage_adjust()
KVM: x86/mmu: fix some comment typos
KVM: x86/mmu: Map TDP MMU leaf SPTE iff target level is reached
KVM: x86/mmu: Properly account NX huge page workaround for nonpaging MMUs
KVM: x86/mmu: Re-check under lock that TDP MMU SP hugepage is disallowed
 
kvm: x86/mmu: Remove duplicated "be split" in spte.h
 
KVM: x86/mmu: Rename NX huge pages fields/functions for consistency
KVM: x86/mmu: Set disallowed_nx_huge_page in TDP MMU before setting SPTE
KVM: x86/mmu: simplify kvm_tdp_mmu_map flow when guest has to retry
KVM: x86/mmu: Split huge pages mapped by the TDP MMU on fault
KVM: x86/mmu: Tag disallowed NX huge pages even if they're not tracked
KVM: x86/mmu: Track the number of TDP MMU pages, but not the actual pages
KVM: x86/mmu: Use BIT{,_ULL}() for PFERR masks
KVM: x86/mmu: use helper macro SPTE_ENT_PER_PAGE
KVM: x86/mmu: WARN if TDP MMU SP disallows hugepage after being zapped
KVM: x86/pmu: Clear "reprogram" bit if counter is disabled or disallowed
KVM: x86/pmu: Defer counter emulated overflow via pmc->prev_counter
KVM: x86/pmu: Defer reprogram_counter() to kvm_pmu_handle_event()
KVM: x86/pmu: Disable vPMU support on hybrid CPUs (host PMUs)
KVM: x86/pmu: Force reprogramming of all counters on PMU filter change
KVM: x86/pmu: Prevent zero period event from being repeatedly released
KVM: x86/vmx: Do not skip segment attributes if unusable bit is set
KVM: x86/xen: Add CPL to Xen hypercall tracepoint
KVM: x86/xen: Add KVM_XEN_INVALID_GPA and KVM_XEN_INVALID_GFN to uapi
KVM: x86/xen: Add runstate tests for 32-bit mode and crossing page boundary
KVM: x86/xen: add support for 32-bit guests in SCHEDOP_poll
KVM: x86/xen: Allow XEN_RUNSTATE_UPDATE flag behaviour to be configured
KVM: x86/xen: Avoid deadlock by adding kvm->arch.xen.xen_lock leaf node lock
KVM: x86/xen: Compatibility fixes for shared runstate area
KVM: x86/xen: Documentation updates and clarifications
KVM: x86/xen: Fix lockdep warning on "recursive" gpc locking
KVM: x86/xen: Fix memory leak in kvm_xen_write_hypercall_page()
KVM: x86/xen: Fix potential deadlock in kvm_xen_update_runstate_guest()
KVM: x86/xen: Fix SRCU/RCU usage in readers of evtchn_ports
KVM: x86/xen: Simplify eventfd IOCTLs
KVM: x86/xen: Use kvm_read_guest_virt() instead of open-coding it badly
KVM: x86: Add a VALID_MASK for the flag in kvm_msr_filter
KVM: x86: Add a VALID_MASK for the flags in kvm_msr_filter_range
KVM: x86: Add a VALID_MASK for the MSR exit reason flags
KVM: x86: Add BUILD_BUG_ON() to detect bad usage of "scattered" flags
KVM: x86: Add proper ReST tables for userspace MSR exits/flags
KVM: x86: Advertise AVX-NE-CONVERT CPUID to user space
KVM: x86: Advertise AVX-VNNI-INT8 CPUID to user space
KVM: x86: Advertise PREFETCHIT0/1 CPUID to user space
KVM: x86: Advertise that the SMM_CTL MSR is not supported
 
kvm: x86: Allow to respond to generic signals during slow PF
 
KVM: x86: avoid memslot check in NX hugepage recovery if it cannot succeed
KVM: x86: Clean up KVM_CAP_X86_USER_SPACE_MSR documentation
KVM: x86: compile out vendor-specific code if SMM is disabled
KVM: x86: Delete documentation for READ|WRITE in KVM_X86_SET_MSR_FILTER
KVM: x86: Directly query supported PERF_CAPABILITIES for WRMSR checks
KVM: x86: Disallow the use of KVM_MSR_FILTER_DEFAULT_ALLOW in the kernel
KVM: x86: do not define KVM_REQ_SMI if SMM disabled
KVM: x86: do not define SMM-related constants if SMM disabled
KVM: x86: do not go through ctxt->ops when emulating rsm
KVM: x86: Do not return host topology information from KVM_GET_SUPPORTED_CPUID
KVM: x86: Expose Hyper-V L2 TLB flush feature
KVM: x86: Fail emulation during EMULTYPE_SKIP on any exception
KVM: x86: fix APICv/x2AVIC disabled when vm reboot by itself
KVM: x86: fix deadlock for KVM_XEN_EVTCHN_RESET
KVM: x86: fix uninitialized variable use on KVM_REQ_TRIPLE_FAULT
KVM: x86: Handle PERF_CAPABILITIES in common x86's kvm_get_msr_feature()
KVM: x86: hyper-v: Add helper to read hypercall data for array
KVM: x86: hyper-v: Create a separate fifo for L2 TLB flush
KVM: x86: hyper-v: Don't use sparse_set_to_vcpu_mask() in kvm_hv_send_ipi()
KVM: x86: hyper-v: Expose support for extended gva ranges for flush hypercalls
KVM: x86: hyper-v: Fix 'using uninitialized value' Coverity warning
KVM: x86: hyper-v: Handle HVCALL_FLUSH_VIRTUAL_ADDRESS_LIST{,EX} calls gently
KVM: x86: hyper-v: Introduce fast guest_hv_cpuid_has_l2_tlb_flush() check
KVM: x86: hyper-v: Introduce kvm_hv_is_tlb_flush_hcall()
KVM: x86: hyper-v: Introduce TLB flush fifo
KVM: x86: hyper-v: L2 TLB flush
KVM: x86: hyper-v: Resurrect dedicated KVM_REQ_HV_TLB_FLUSH flag
KVM: x86: hyper-v: Use HV_MAX_SPARSE_VCPU_BANKS/HV_VCPUS_PER_SPARSE_BANK instead of raw '64'
KVM: x86: hyper-v: Use preallocated buffer in 'struct kvm_vcpu_hv' instead of on-stack 'sparse_banks'
KVM: x86: Init vcpu->arch.perf_capabilities in common x86 code
KVM: x86: Insert "AMD" in KVM_X86_FEATURE_PSFD
KVM: x86: Introduce .hv_inject_synthetic_vmexit_post_tlb_flush() nested hook
KVM: x86: Introduce KVM_REQ_DIRTY_RING_SOFT_FULL
KVM: x86: ioapic: Fix level-triggered EOI and userspace I/OAPIC reconfigure race
KVM: x86: Keep the lock order consistent between SRCU and gpc spinlock
KVM: x86: Make kvm_hv_get_assist_page() return 0/-errno
KVM: x86: Mitigate the cross-thread return address predictions bug
KVM: x86: Move clearing of TLB_FLUSH_CURRENT to kvm_vcpu_flush_tlb_all()
KVM: x86: move SMM entry to a new file
KVM: x86: move SMM exit to a new file
KVM: x86: Prepare kvm_hv_flush_tlb() to handle L2's GPAs
KVM: x86: remove obsolete kvm_mmu_gva_to_gpa_fetch()
KVM: x86: remove SMRAM address space if SMM is not supported
KVM: x86: remove unnecessary exports
KVM: x86: Remove unused argument in gpc_unmap_khva()
KVM: x86: Rename 'enable_direct_tlbflush' to 'enable_l2_tlb_flush'
KVM: x86: Reword MSR filtering docs to more precisely define behavior
KVM: x86: Sanity check inputs to kvm_handle_memory_failure()
KVM: x86: Simplify kvm_apic_hw_enabled
KVM: x86: smm: add structs for KVM's smram layout
KVM: x86: smm: check for failures on smm entry
KVM: x86: smm: preserve interrupt shadow in SMRAM
KVM: x86: smm: use smram struct for 32 bit smram load/restore
KVM: x86: smm: use smram struct for 64 bit smram load/restore
KVM: x86: smm: use smram structs in the common code
KVM: x86: start moving SMM-related functions to new files
KVM: x86: SVM: don't save SVM state to SMRAM when VM is not long mode capable
KVM: x86: SVM: use smram structs
KVM: x86: Track supported PERF_CAPABILITIES in kvm_caps
KVM: x86: Update KVM-only leaf handling to allow for 100% KVM-only leafs
KVM: x86: Use current rather than snapshotted TSC frequency if it is constant
KVM: zero output of KVM_GET_VCPU_EVENTS before filling in the struct
 
l2tp: close all race conditions in l2tp_tunnel_register()
l2tp: convert l2tp_tunnel_list to idr
l2tp: prevent lockdep issue in l2tp_tunnel_register()
 
lan966x: execute xdp_do_flush() before napi_complete_done()
 
landlock: Document init_layer_masks() helper
landlock: Document Landlock's file truncation support
landlock: Refactor check_access_path_dual() into is_access_to_paths_allowed()
landlock: Support file truncation
 
led: qcom-lpg: Fix sleeping in atomic
 
leds-pca955x: Remove the unused function pca95xx_num_led_regs()
 
leds: gpio: switch to using devm_fwnode_gpiod_get()
leds: is31fl319x: Fix setting current limit for is31fl319{0,1,3}
leds: lgm-sso: switch to using devm_fwnode_gpiod_get()
leds: lp5523: fix out-of-bounds bug in lp5523_selftest()
leds: lp55xx: remove variable j
leds: MAINTAINERS: include dt-bindings headers
leds: max8997: Don't error if there is no pdata
leds: qcom,pm8058-led: Convert to DT schema
leds: qcom-lpg: Propagate errors in .get_state() to the caller
leds: use sysfs_emit() to instead of scnprintf()
 
lib/debugobjects: fix stat count and optimize debug_objects_mem_init
 
lib/fonts: fix undefined behavior in bit shift for get_default_font
 
lib/notifier-error-inject: fix error when writing -errno to debugfs file
 
lib/oid_registry.c: remove redundant assignment to variable num
 
lib/radix-tree.c: fix uninitialized variable compilation warning
 
lib/raid6: drop RAID6_USE_EMPTY_ZERO_PAGE
 
lib/scatterlist: add check when merging zone device pages
lib/scatterlist: Fix to calculate the last_pg properly
lib/scatterlist: Fix to merge contiguous pages into the last SG properly
 
lib/test_linear_ranges: Use LINEAR_RANGE()
 
lib/test_rhashtable: Remove set but unused variable 'insert_retries'
 
lib/win_minmax: use /* notation for regular comments
 
lib: assume char is unsigned
lib: Fix some kernel-doc comments
lib: fortify_kunit: build without structleak plugin
lib: Kconfig: fix spellos
lib: packing: replace bit_reverse() with bitrev8()
lib: parser: optimize match_NUMBER apis to use local array
lib: zstd: clean up double word in comment.
lib: zstd: Fix comment typo
lib: zstd: fix repeated words in comments
 
libbpf: add non-mmapable data section selftest
libbpf: Avoid allocating reg_name with sscanf in parse_usdt_arg()
libbpf: Avoid enum forward-declarations in public API in C++ mode
libbpf: Btf dedup identical struct test needs check for nested structs/arrays
libbpf: checkpatch: Fixed code alignments in btf.c
libbpf: checkpatch: Fixed code alignments in ringbuf.c
libbpf: clean up and refactor BTF fixup step
libbpf: Deal with section with no data gracefully
libbpf: Fix LIBBPF_1.0.0 declaration in libbpf.map
libbpf: Fix memory leak in parse_usdt_arg()
libbpf: Fix null-pointer dereference in find_prog_by_sec_insn()
libbpf: Fix uninitialized warning in btf_dump_dump_type_data
libbpf: Fix use-after-free in btf_dump_name_dups
libbpf: Fixed various checkpatch issues in libbpf.c
libbpf: Hashmap interface update to allow both long and void* keys/values
libbpf: Hashmap.h update to fix build issues using LLVM14
libbpf: Ignore hashmap__find() result explicitly in btf_dump
libbpf: Improve usability of libbpf Makefile
libbpf: Introduce bpf_btf_get_fd_by_id_opts()
libbpf: Introduce bpf_get_fd_by_id_opts and bpf_map_get_fd_by_id_opts()
libbpf: Introduce bpf_link_get_fd_by_id_opts()
libbpf: Introduce bpf_prog_get_fd_by_id_opts()
libbpf: only add BPF_F_MMAPABLE flag for data maps with global vars
libbpf: Parse usdt args without offset on x86 (e.g. 8@(%rsp))
libbpf: Resolve enum fwd as full enum64 and vice versa
libbpf: Resolve unambigous forward declarations
libbpf: Support new cgroup local storage
libbpf: Use elf_getshdrnum() instead of e_shnum
 
libfs: add DEFINE_SIMPLE_ATTRIBUTE_SIGNED for signed value
 
libnvdimm: Introduce CONFIG_NVDIMM_SECURITY_TEST flag
 
libperf: Add missing 'struct perf_cpu_map' forward declaration to perf/cpumap.h
libperf: Fix install_pkgconfig target
libperf: Remove recursive perf/cpumap.h include from perf/cpumap.h
 
LICENSES: Add the copyleft-next-0.3.1 license
 
Linux: Linux 6.2
Linux: Linux 6.2-rc1
Linux: Linux 6.2-rc2
Linux: Linux 6.2-rc3
Linux: Linux 6.2-rc4
Linux: Linux 6.2-rc5
Linux: Linux 6.2-rc6
Linux: Linux 6.2-rc7
Linux: Linux 6.2-rc8
 
linux/container_of.h: Warn about loss of constness
 
linux/init.h: include and
 
linux/virtio_net.h: Support USO offload in vnet header.
 
liquidio: use strscpy() to instead of strncpy()
 
livepatch: Call klp_match_callback() in klp_find_callback() to avoid code duplication
livepatch: Move the result-invariant calculation out of the loop
livepatch: Use kallsyms_on_each_match_symbol() to improve performance
 
lkdtm: cfi: Make PAC test work with GCC 7 and 8
 
llist: avoid extra memory read in llist_add_batch
 
LoadPin: Ignore the "contents" argument of the LSM hooks
 
lockd: ensure we use the correct file descriptor when unlocking
lockd: fix file selection in nlmsvc_cancel_blocked
lockd: set missing fl_flags field when retrieving args
lockd: set other missing fields when unlocking files
lockd: use locks_inode_context helper
 
lockdep: allow instrumenting lockdep.c with KMSAN
 
lockref: stop doing cpu_relax in the cmpxchg loop
 
LoongArch/ftrace: Add basic support
LoongArch/ftrace: Add dynamic function graph tracer support
LoongArch/ftrace: Add dynamic function tracer support
LoongArch/ftrace: Add HAVE_DYNAMIC_FTRACE_WITH_ARGS support
LoongArch/ftrace: Add HAVE_DYNAMIC_FTRACE_WITH_REGS support
LoongArch/ftrace: Add HAVE_FUNCTION_GRAPH_RET_ADDR_PTR support
LoongArch/ftrace: Add recordmcount support
 
LoongArch: Add alternative runtime patching mechanism
LoongArch: Add basic STACKPROTECTOR support
LoongArch: Add FDT booting support from efi system table
LoongArch: Add generic ex-handler unwind in prologue unwinder
LoongArch: Add hibernation (ACPI S4) support
LoongArch: Add HWCAP_LOONGARCH_CPUCFG to elf_hwcap
LoongArch: Add processing ISA Node in DeviceTree
LoongArch: add sparse memory vmemmap support
LoongArch: Add suspend (ACPI S3) support
LoongArch: Add unaligned access support
LoongArch: Adjust PC value when unwind next frame in unwinder
LoongArch: BPF: Add BPF exception tables
LoongArch: Consolidate __ex_table construction
LoongArch: enable ARCH_WANT_HUGETLB_PAGE_OPTIMIZE_VMEMMAP
LoongArch: extable: Add `type` and `data` fields
LoongArch: extable: Add a dedicated uaccess handler
LoongArch: Get frame info in unwind_start() when regs is not available
LoongArch: module: Use got/plt section indices for relocations
LoongArch: modules/ftrace: Initialize PLT at load time
LoongArch: Remove the .fixup section usage
LoongArch: Simplify larch_insn_gen_xxx implementation
LoongArch: Strip guess unwinder out from prologue unwinder
LoongArch: Switch to relative exception tables
LoongArch: Update Loongson-3 default config file
LoongArch: Use alternative to optimize libraries
LoongArch: Use common function sign_extend64()
LoongArch: Use correct sp value to get graph addr in stack unwinders
 
loop: Fix the max_loop commandline argument treatment when it is set to 0
 
lru_cache: remove compiled out code
lru_cache: remove unused lc_private, lc_set, lc_index_of
lru_cache: use atomic operations when accessing lc->flags, always
 
lsm,fs: fix vfs_getxattr_alloc() return type and caller error paths
 
lsm: Add/fix return values in lsm_hooks.h and fix formatting
 
LSM: Better reporting of actual LSMs at boot
 
lsm: Clarify documentation of vm_enough_memory hook
lsm: Fix description of fs_context_parse_param
 
LSM: Fix kernel-doc
 
lsm: make security_socket_getpeersec_stream() sockptr_t safe
lsm: remove obsoleted comments for security hooks
 
m68k: defconfig: Update defconfigs for v6.1-rc1
m68k: mac: Remove unused rbv_set_video_bpp()
m68k: mac: Reword comment using double "in"
m68k: remove broken strcmp implementation
m68k: use strscpy() to instead of strncpy()
 
mac80211: Fix MLO address translation for multiple bss case
 
mac802154: Allow the creation of coordinator interfaces
mac802154: Avoid delivering frames received in a non satisfying filtering mode
mac802154: Clarify an expression
mac802154: Drop IEEE802154_HW_RX_DROP_BAD_CKSUM
mac802154: Ensure proper scan-level filtering
mac802154: fix atomic_dec_and_test checks
mac802154: Fix possible double free upon parsing error
mac802154: Introduce filtering levels
mac802154: Move an skb free within the rx path
mac802154: move receive parameters above start
mac802154: set filter at drv_start()
mac802154: Trace the registration of new PANs
mac802154: util: fix release queue handling
 
mac_pton: Don't access memory over expected length
 
machine: Adopt is_lock_function() from builtin-lock.c
 
macintosh/adb: Fix warning comparing pointer to 0
 
macintosh/ams-i2c: Convert to i2c's .probe_new()
 
macintosh/ams/ams: Add header file macro definition
 
macintosh/macio-adb: check the return value of ioremap()
macintosh/macio-adb: Fix warning comparing pointer to 0
 
macintosh/therm_adt746x: Convert to i2c's .probe_new()
 
macintosh/therm_windtunnel: Convert to i2c's .probe_new()
 
macintosh/via-pmu-backlight: Use backlight helper
 
macintosh/via-pmu: Avoid compiler warnings when CONFIG_PROC_FS is disabled
 
macintosh/windfarm_ad7417_sensor: Convert to i2c's .probe_new()
 
macintosh/windfarm_fcu_controls: Convert to i2c's .probe_new()
 
macintosh/windfarm_lm75_sensor: Convert to i2c's .probe_new()
 
macintosh/windfarm_lm87_sensor: Convert to i2c's .probe_new()
 
macintosh/windfarm_max6690_sensor: Convert to i2c's .probe_new()
 
macintosh/windfarm_pid: Add header file macro definition
 
macintosh/windfarm_pm121: Fix warning comparing pointer to 0
 
macintosh/windfarm_pm81: Fix warning comparing pointer to 0
 
macintosh/windfarm_pm91: Fix warning comparing pointer to 0
 
macintosh/windfarm_smu_sat: Convert to i2c's .probe_new()
 
macintosh: fix possible memory leak in macio_add_one_device()
macintosh: Switch to use for_each_child_of_node() macro
 
mailbox: arm_mhuv2: Fix return value check in mhuv2_probe()
mailbox: config: ti-msgmgr: Default set to ARCH_K3 for TI msg manager
mailbox: mpfs: read the system controller's status
mailbox: mtk-cmdq-mailbox: Use platform data directly instead of copying
mailbox: mtk-cmdq: add gce ddr enable support flow
mailbox: mtk-cmdq: add gce software ddr enable private data
mailbox: mtk-cmdq: add MT8186 support
mailbox: mtk-cmdq: Do not request irq until we are ready
mailbox: mtk-cmdq: Use GCE_CTRL_BY_SW definition instead of number
mailbox: pcc: Reset pcc_chan_count to zero in case of PCC probe failure
mailbox: qcom-apcs-ipc: Add SM4250 APCS IPC support
mailbox: rockchip: Use device_get_match_data() to simplify the code
mailbox: zynq-ipi: fix error handling while device_register() fails
 
mailmap: add entry for Alexander Mikhalitsyn
mailmap: add John Crispin's entry
mailmap: update email for Iskren Chernev
 
MAINTAINERS: Add additional co-maintainer to LEDs
MAINTAINERS: add an IRC entry for RISC-V
MAINTAINERS: Add DHCOR to the DH electronic i.MX6 board support
MAINTAINERS: Add entries for Apple SoC cpufreq driver
MAINTAINERS: Add entry for Renesas RISC-V
MAINTAINERS: Add f2fs bug tracker link
 
maintainers: Add ISOFS entry
 
MAINTAINERS: Add KVM x86/xen maintainer list
MAINTAINERS: Add KX022A maintainer entry
MAINTAINERS: Add myself as maintainer for arch/sh (SUPERH)
MAINTAINERS: Add myself as UVC Gadget Maintainer
MAINTAINERS: add networking entries for Willem
MAINTAINERS: add related dts to IXP4xx
MAINTAINERS: Add Vikash as VENUS video driver co-maintainer
MAINTAINERS: Add Zenghui Yu as a KVM/arm64 reviewer
MAINTAINERS: adjust ARM/INTEL IXP4XX ARM ARCHITECTURE to ixp4xx clean-up
MAINTAINERS: adjust entry after arm64 efi-entry.S file movement
MAINTAINERS: adjust entry after renaming the vmx hyperv files
MAINTAINERS: amd: drop inactive Brijesh Singh
MAINTAINERS: arm,pl353-smc: correct dt-binding path
MAINTAINERS: ARM: marvell: include bindings
MAINTAINERS: bonding: move Veaceslav Falico to CREDITS
MAINTAINERS: Change email for Venus driver
MAINTAINERS: change sis_i2c maintainer email address
MAINTAINERS: git://github -> https://github.com for awilliam
MAINTAINERS: git://github -> https://github.com for kleikamp
MAINTAINERS: git://github -> https://github.com for linux-test-project
MAINTAINERS: git://github -> https://github.com for terrelln
MAINTAINERS: io_uring: Add include/trace/events/io_uring.h
MAINTAINERS: ipv6: retire Hideaki Yoshifuji
MAINTAINERS: Make Manivannan Sadhasivam the maintainer of qcom_edac
MAINTAINERS: Make Mauro EDAC reviewer
MAINTAINERS: mark I3C DRIVER FOR SYNOPSYS DESIGNWARE orphan
MAINTAINERS: match freescale ARM64 DT directory in i.MX entry
MAINTAINERS: Move to shared PCI tree
MAINTAINERS: NFSD should be responsible for fs/exportfs
MAINTAINERS: Promote Krzysztof to PCI controller maintainer
MAINTAINERS: rectify entry for MESON NAND controller bindings
MAINTAINERS: rectify entry for MICROCHIP USB251XB DRIVER
MAINTAINERS: Remove Hemant from MHI bus
MAINTAINERS: Remove myself as a KVM/arm64 reviewer
MAINTAINERS: remove section INTEL IOP-ADMA DMA DRIVER
MAINTAINERS: stop nvme matching for nvmem files
MAINTAINERS: Update AMD XGBE driver maintainers
MAINTAINERS: Update email address for Marvell Prestera Ethernet Switch driver
MAINTAINERS: Update email of Tudor Ambarus
MAINTAINERS: Update entries from the Nitro Enclaves section
MAINTAINERS: Update entry for MediaTek SoC support
MAINTAINERS: update FPU EMULATOR web page
MAINTAINERS: update fscrypt git repo
MAINTAINERS: update fsverity git repo, list, and patchwork
MAINTAINERS: Update GPU Scheduler email
MAINTAINERS: Update hinic maintainers from orphan
MAINTAINERS: Update HiSilicon PMU maintainers
MAINTAINERS: update Jie Hai's email address
MAINTAINERS: Update John Garry's email address for arm64 perf tooling
MAINTAINERS: Update Konrad Dybcio's email address
MAINTAINERS: Update maintainer for SDHCI Broadcom BRCMSTB driver
MAINTAINERS: Update maintainers for ptp_vmw driver
MAINTAINERS: update MEDIATEK ETHERNET entry
MAINTAINERS: Update MPTCP maintainer list and CREDITS
MAINTAINERS: Update NXP FEC maintainer
MAINTAINERS: Update OpenRISC mailing list
MAINTAINERS: Update pstore maintainers
MAINTAINERS: update Robert Foss' email address
MAINTAINERS: update SCTP maintainers
MAINTAINERS: update the 'T:' entry for xtensa
MAINTAINERS: Update the ACPICA development list address
MAINTAINERS: zram: zsmalloc: Add an additional co-maintainer
 
Makefile.debug: support for -gz=zstd
 
maple_tree: allow TEST_MAPLE_TREE only when DEBUG_KERNEL is set
maple_tree: fix mas_empty_area_rev() lower bound validation
maple_tree: fix mas_find_rev() comment
maple_tree: fix mas_spanning_rebalance() on insufficient data
maple_tree: mte_set_full() and mte_clear_full() clang-analyzer clean up
maple_tree: should get pivots boundary by type
maple_tree: update copyright dates for test code
 
math64: add kernel-doc for DIV64_U64_ROUND_UP
math64: favor kernel-doc from header files
math64: fix kernel-doc return value warnings
 
mcb: mcb-parse: fix error handing in chameleon_parse_gdd()
 
mctp: Remove device type check at unregister
mctp: serial: Fix starting value for frame check sequence
 
md/bitmap: Fix bitmap chunk size overflow issues
 
md/raid0, raid10: Don't set discard sectors for request queue
 
md/raid1: stop mdx_raid1 thread when raid1 array run failed
 
md/raid5: use bdev_write_cache instead of open coding it
 
md: factor out __md_set_array_info()
md: fix a crash in mempool_free
md: fix incorrect declaration about claim_rdev in md_import_device
md: fold unbind_rdev_from_array into md_kick_rdev_from_array
md: introduce md_ro_state
md: mark md_kick_rdev_from_array static
md: remove lock_bdev / unlock_bdev
 
media: Add dependency on ARCH_ASPEED
media: add nv12_8l128 and nv12_10be_8l128 video format.
media: admin-guide: cec.rst
media: admin-guide: cec.rst
media: adv748x: afe: Select input port when initializing AFE
media: adv748x: Remove dead function declaration
media: amphion: add lock around vdec_g_fmt
media: amphion: add lock around vdec_g_fmt
media: amphion: apply vb2_queue_error instead of setting manually
media: amphion: apply vb2_queue_error instead of setting manually
media: amphion: cancel vpu before release instance
media: amphion: decoder add support for contiguous planes
media: amphion: encoder add support for contiguous planes
media: amphion: Fix error handling in vpu_driver_init()
media: amphion: Fix error handling in vpu_driver_init()
media: amphion: lock and check m2m_ctx in event handler
media: amphion: reset instance if it's aborted before codec header parsed
media: amphion: tell and handle contiguous and non contiguous format
media: amphion: try to wakeup vpu core to avoid failure
media: ar0521: Add LINK_FREQ control
media: ar0521: Add V4L2_CID_ANALOG_GAIN
media: ar0521: Adjust exposure and blankings limits
media: ar0521: Implement enum_frame_sizes
media: ar0521: Refuse unsupported controls
media: ar0521: Rework PLL computation
media: ar0521: Rework startup sequence
media: ar0521: Set maximum resolution to 2592x1944
media: ar0521: Setup controls at s_stream time
media: ar0521: Tab-align definitions
media: arm64: dts: renesas: aistarvision-mipi-adapter-2.1: Drop clock-names property
media: ARM: dts: imx6qdl-pico: Drop clock-names property
media: ARM: dts: imx6qdl-wandboard: Drop clock-names property
media: aspeed: Extend debug message
media: aspeed: Support aspeed mode to reduce compressed data
media: aspeed: use DEFINE_SHOW_ATTRIBUTE to simplify code
media: aspeed: Use v4l2_dbg to replace v4l2_warn to avoid log spam
media: aspeed: Use v4l2_dbg to replace v4l2_warn to avoid log spam
media: atmel: atmel-isc: move to staging
media: atmel: atmel-isc: move to staging
media: atmel: move microchip_csi2dc to dedicated microchip platform
media: atmel: move microchip_csi2dc to dedicated microchip platform
media: atomisp: Add an index helper variable to atomisp_buf_done()
media: atomisp: Add hmm_create_from_vmalloc_buf() function
media: atomisp: Add ia_css_frame_get_info() helper
media: atomisp: Add ia_css_frame_init_from_info() function
media: atomisp: Also track buffers in a list when submitted to the ISP
media: atomisp: Convert to videobuf2
media: atomisp: Drop userptr support from hmm
media: atomisp: Fix atomisp_try_fmt_cap() always returning YUV420 pixelformat
media: atomisp: Fix deadlock when the /dev/video# node is closed while still streaming
media: atomisp: Fix spelling mistake "mis-match" -> "mismatch"
media: atomisp: Fix spelling mistake "modee" -> "mode"
media: atomisp: Fix VIDIOC_REQBUFS failing when VIDIOC_S_FMT has not been called yet
media: atomisp: Flush queue on atomisp_css_start() error
media: atomisp: gc0310: Power on sensor from set_fmt() callback
media: atomisp: Log an error on failing to alloc private-mem
media: atomisp: Make atomisp_g_fmt_cap() default to YUV420
media: atomisp: Make atomisp_q_video_buffers_to_css() static
media: atomisp: Make bds_factors_list be type of struct u32_fract
media: atomisp: make hive_int8 explictly signed
media: atomisp: Make it possible to call atomisp_set_fmt() without a file handle
media: atomisp: Move calling of css_[un]init() to power_on()/_off()
media: atomisp: On streamoff wait for buffers owned by the CSS to be given back
media: atomisp: Refactor atomisp_adjust_fmt()
media: atomisp: Remove 2 unused accelerator mode related functions
media: atomisp: Remove __atomisp_get_pipe() helper
media: atomisp: Remove accelerator pipe creation code
media: atomisp: Remove atomisp_css_suspend()/_resume()
media: atomisp: Remove atomisp_css_yuvpp_configure_viewfinder() function
media: atomisp: Remove atomisp_mrfld_power_down()/_up()
media: atomisp: Remove atomisp_ospm_dphy_down() call from probe error path
media: atomisp: Remove atomisp_ospm_dphy_up()/_down() functions
media: atomisp: Remove clearing of config from atomisp_css_uninit()
media: atomisp: Remove double atomisp_mrfld_power_down()/_up() calls from atomisp_reset()
media: atomisp: Remove duplication between runtime-pm and normal-pm code
media: atomisp: Remove sw_contex.power_state checks
media: atomisp: Remove unused atomisp_buffers_queued[_pipe] functions
media: atomisp: Remove unused ia_css_frame_*() functions
media: atomisp: Remove unused QOS defines / structure member
media: atomisp: Silence: 'atomisp_q_one_s3a_buffer: drop one s3a stat which has exp_id xx' log messages
media: atomisp: Use new atomisp_flush_video_pipe() helper in atomisp_streamoff()
media: atomisp_ov2680: Fix 1280x720 -> 1296x736 resolution
media: c8sectpfe: Add missed header(s)
media: c8sectpfe: Add missing header(s)
media: c8sectpfe: Add of_node_put() when breaking out of loop
media: camss: Clean up received buffers on failed start of streaming
media: camss: Collect information about a number of lite VFEs
media: camss: Do not attach an already attached power domain on MSM8916 platform
media: camss: Split power domain management
media: cedrus: Add format reset helpers
media: cedrus: Add helper for checking capabilities
media: cedrus: Adjust buffer size based on codec
media: cedrus: Adjust buffer size based on codec
media: cedrus: Filter controls based on capability
media: cedrus: h264: Optimize mv col buffer allocation
media: cedrus: h265: Associate mv col buffers with buffer
media: cedrus: h265: Support decoding 10-bit frames
media: cedrus: h265: Support decoding 10-bit frames
media: cedrus: hevc: Fix offset adjustments
media: cedrus: initialize controls a bit later
media: cedrus: prefer untiled capture format
media: cedrus: Relax HEVC SPS restrictions
media: cedrus: Relax HEVC SPS restrictions
media: cedrus: Remove cedrus_codec enum
media: cedrus: remove superfluous call
media: cedrus: set codec ops immediately
media: cedrus: use helper to set default formats
media: coda: Add check for dcoda_iram_alloc
media: coda: Add check for kmalloc
media: coda: jpeg: Add check for kmalloc
media: cx25840: Convert to i2c's .probe_new()
media: cxd2820r: remove unused cxd2820r_debug declaration
media: davinci/vpbe: Fix a typo ("defualt_mode")
media: dib0700: remove orphan dvb_usb_dib0700_ir_proto declaration
media: Documentation: Add ST VGXY61 driver documentation
media: Documentation: aspeed-video: Add user documentation for the aspeed-video driver
media: Documentation: Drop deprecated bytesused == 0
media: Documentation: st-vgxy61: Fix driver specific documentation not being included in the index
media: Documentation: st-vgxy61: Limit driver specific documentation to 80 characters
media: Documentation: st-vgxy61: Remove quotes around 'No HDR' identifier
media: dt-bindings: add bindings for Toshiba TC358746
media: dt-bindings: Add ST VGXY61 camera sensor binding
media: dt-bindings: allwinner: h6-vpu-g2: Add IOMMU reference property
media: dt-bindings: atmel,isc: Drop unneeded unevaluatedProperties
media: dt-bindings: Convert imx290.txt to YAML
media: dt-bindings: Document Renesas RZ/G2L CRU block
media: dt-bindings: Document Renesas RZ/G2L CSI-2 block
media: dt-bindings: i2c: document OV4689
media: dt-bindings: imx412: Extend compatible strings
media: dt-bindings: media: Add Allwinner A31 ISP bindings documentation
media: dt-bindings: media: Add compatible for ov9281
media: dt-bindings: media: Add macros for video interface bus types
media: dt-bindings: media: ovti,ov9282: Add optional regulators
media: dt-bindings: media: sun6i-a31-csi: Add internal output port to the ISP
media: dt-bindings: mediatek: vcodec: Add the platform compatible to schema
media: dt-bindings: ov5645: Convert OV5645 binding to a schema
media: dt-bindings: s5p-mfc: Add new compatible string for Exynos3250 SoC
media: dt-bindings: Use new video interface bus type macros in examples
media: dvb-core: Enhance shared multi-frontend support
media: dvb-core: Fix double free in dvb_register_device()
media: dvb-core: Fix ignored return value in dvb_register_frontend()
media: dvb-core: Fix UAF due to refcount races at releasing
media: dvb-core: remove variable n, turn for-loop to while-loop
media: dvb-frontends/a8293: Convert to i2c's .probe_new()
media: dvb-frontends/af9013: Convert to i2c's .probe_new()
media: dvb-frontends/af9033: Convert to i2c's .probe_new()
media: dvb-frontends/au8522_decoder: Convert to i2c's .probe_new()
media: dvb-frontends/cxd2099: Convert to i2c's .probe_new()
media: dvb-frontends/cxd2820r_core: Convert to i2c's .probe_new()
media: dvb-frontends/helene: Convert to i2c's .probe_new()
media: dvb-frontends/lgdt3306a: Convert to i2c's .probe_new()
media: dvb-frontends/lgdt330x: Convert to i2c's .probe_new()
media: dvb-frontends/mn88472: Convert to i2c's .probe_new()
media: dvb-frontends/mn88473: Convert to i2c's .probe_new()
media: dvb-frontends/mxl692: Convert to i2c's .probe_new()
media: dvb-frontends/rtl2830: Convert to i2c's .probe_new()
media: dvb-frontends/rtl2832: Convert to i2c's .probe_new()
media: dvb-frontends/si2165: Convert to i2c's .probe_new()
media: dvb-frontends/si2168: Convert to i2c's .probe_new()
media: dvb-frontends/sp2: Convert to i2c's .probe_new()
media: dvb-frontends/stv090x: Convert to i2c's .probe_new()
media: dvb-frontends/stv6110x: Convert to i2c's .probe_new()
media: dvb-frontends/tda10071: Convert to i2c's .probe_new()
media: dvb-frontends/ts2020: Convert to i2c's .probe_new()
media: dvb-frontends: a8293: fix LNB powerup failure in PCTV 461e
media: dvb-frontends: clean up unneeded else
media: dvb-frontends: drx39xyj: set missing error code
media: dvb-frontends: fix leak of memory fw
media: dvb-frontends: remove unused drx_dap_fasi_funct_g declaration
media: dvb-usb: az6027: fix null-ptr-deref in az6027_i2c_xfer()
media: dvb-usb: dib0700_devices: Remove unused struct dibx090p_adc
media: dvb-usb: fix memory leak in dvb_usb_adapter_init()
media: dvb-usb: m920x: make read-only arrays static const
media: dvb/frontend.h: fix kernel-doc warnings
media: dvb: add DVB-C2 and DVB-S2X parameter values
media: dvb_frontend: add missing DSS switch cases
media: dvb_ringbuffer : Fix a bug in dvb_ringbuffer.c
media: dvb_ringbuffer: Fix typo in dvb_ringbuffer_pkt_write() kerneldoc
media: dvbdev: adopts refcnt to avoid UAF
media: dvbdev: fix build warning due to comments
media: dvbdev: fix refcnt bug
media: dvbdev: remove redundant initialization of variable ret
media: exynos4-is: don't rely on the v4l2_async_subdev internals
media: Fix documentation typos in media-entity.h
media: i2c/ad5820: Convert to i2c's .probe_new()
media: i2c/ad9389b: Convert to i2c's .probe_new()
media: i2c/adp1653: Convert to i2c's .probe_new()
media: i2c/adv7170: Convert to i2c's .probe_new()
media: i2c/adv7175: Convert to i2c's .probe_new()
media: i2c/adv7183: Convert to i2c's .probe_new()
media: i2c/adv7393: Convert to i2c's .probe_new()
media: i2c/adv7511-v4l2: Convert to i2c's .probe_new()
media: i2c/adv7842: Convert to i2c's .probe_new()
media: i2c/ak881x: Convert to i2c's .probe_new()
media: i2c/bt819: Convert to i2c's .probe_new()
media: i2c/bt856: Convert to i2c's .probe_new()
media: i2c/bt866: Convert to i2c's .probe_new()
media: i2c/cs3308: Convert to i2c's .probe_new()
media: i2c/cs5345: Convert to i2c's .probe_new()
media: i2c/ks0127: Convert to i2c's .probe_new()
media: i2c/lm3560: Convert to i2c's .probe_new()
media: i2c/lm3646: Convert to i2c's .probe_new()
media: i2c/m52790: Convert to i2c's .probe_new()
media: i2c/ml86v7667: Convert to i2c's .probe_new()
media: i2c/mt9m032: Convert to i2c's .probe_new()
media: i2c/mt9t001: Convert to i2c's .probe_new()
media: i2c/mt9t112: Convert to i2c's .probe_new()
media: i2c/mt9v011: Convert to i2c's .probe_new()
media: i2c/noon010pc30: Convert to i2c's .probe_new()
media: i2c/ov13858: Convert to i2c's .probe_new()
media: i2c/ov6650: Convert to i2c's .probe_new()
media: i2c/ov7640: Convert to i2c's .probe_new()
media: i2c/ov9640: Convert to i2c's .probe_new()
media: i2c/rj54n1cb0c: Convert to i2c's .probe_new()
media: i2c/s5k4ecgx: Convert to i2c's .probe_new()
media: i2c/s5k6aa: Convert to i2c's .probe_new()
media: i2c/saa6588: Convert to i2c's .probe_new()
media: i2c/saa6752hs: Convert to i2c's .probe_new()
media: i2c/saa7110: Convert to i2c's .probe_new()
media: i2c/saa717x: Convert to i2c's .probe_new()
media: i2c/saa7185: Convert to i2c's .probe_new()
media: i2c/sony-btf-mpx: Convert to i2c's .probe_new()
media: i2c/sr030pc30: Convert to i2c's .probe_new()
media: i2c/tda7432: Convert to i2c's .probe_new()
media: i2c/tda9840: Convert to i2c's .probe_new()
media: i2c/tea6415c: Convert to i2c's .probe_new()
media: i2c/tea6420: Convert to i2c's .probe_new()
media: i2c/ths7303: Convert to i2c's .probe_new()
media: i2c/tlv320aic23b: Convert to i2c's .probe_new()
media: i2c/tw2804: Convert to i2c's .probe_new()
media: i2c/tw9903: Convert to i2c's .probe_new()
media: i2c/tw9906: Convert to i2c's .probe_new()
media: i2c/tw9910: Convert to i2c's .probe_new()
media: i2c/uda1342: Convert to i2c's .probe_new()
media: i2c/upd64031a: Convert to i2c's .probe_new()
media: i2c/upd64083: Convert to i2c's .probe_new()
media: i2c/vp27smpx: Convert to i2c's .probe_new()
media: i2c/vpx3220: Convert to i2c's .probe_new()
media: i2c/vs6624: Convert to i2c's .probe_new()
media: i2c/wm8739: Convert to i2c's .probe_new()
media: i2c/wm8775: Convert to i2c's .probe_new()
media: i2c: ad5820: Fix error path
media: i2c: Add driver for ST VGXY61 camera sensor
media: i2c: Add ov08x40 image sensor driver
media: i2c: add support for OV4689
media: i2c: aptina-pll: Remove a useless include
media: i2c: hi846: Fix memory leak in hi846_parse_dt()
media: i2c: imx208: Set V4L2_CTRL_FLAG_MODIFY_LAYOUT on flips
media: i2c: imx290: Add crop selection targets support
media: i2c: imx290: Add exposure time control
media: i2c: imx290: Correct register sizes
media: i2c: imx290: Create controls for fwnode properties
media: i2c: imx290: Define more register macros
media: i2c: imx290: Drop imx290_write_buffered_reg()
media: i2c: imx290: Drop regmap cache
media: i2c: imx290: Factor out format retrieval to separate function
media: i2c: imx290: Fix max gain value
media: i2c: imx290: Implement HBLANK and VBLANK controls
media: i2c: imx290: Move registers with fixed value to init array
media: i2c: imx290: Print error code when I2C transfer fails
media: i2c: imx290: Replace GAIN control with ANALOGUE_GAIN
media: i2c: imx290: Replace macro with explicit ARRAY_SIZE()
media: i2c: imx290: Simplify error handling when writing registers
media: i2c: imx290: Specify HMAX values in decimal
media: i2c: imx290: Split control initialization to separate function
media: i2c: imx290: Support variable-sized registers
media: i2c: imx290: Use device lock for the control handler
media: i2c: imx319: Set V4L2_CTRL_FLAG_MODIFY_LAYOUT on flips
media: i2c: imx355: Set V4L2_CTRL_FLAG_MODIFY_LAYOUT on flips
media: i2c: imx412: Add new compatible strings
media: i2c: imx412: Assign v4l2 device subname based on compat string
media: i2c: isl7998x: make const array isl7998x_video_in_chan_map static
media: i2c: ov08d10: Set V4L2_CTRL_FLAG_MODIFY_LAYOUT on flips
media: i2c: ov08x40: Make remove callback return void
media: i2c: ov2680: Set V4L2_CTRL_FLAG_MODIFY_LAYOUT on flips
media: i2c: ov4689: code cleanup
media: i2c: ov5645: Call ov5645_entity_init_cfg() before registering the subdev
media: i2c: ov5645: Drop empty comment
media: i2c: ov5645: Drop fetching the clk reference by name
media: i2c: ov5645: Make sure to call PM functions
media: i2c: ov5645: Use runtime PM
media: i2c: ov5648: Free V4L2 fwnode data on unbind
media: i2c: ov9282: Action CID_VBLANK when set.
media: i2c: ov9282: Add HFLIP and VFLIP support
media: i2c: ov9282: Add missing clk_disable_unprepare to error path
media: i2c: ov9282: Add ov9281 compatible
media: i2c: ov9282: Add selection API calls for cropping info
media: i2c: ov9282: Add selection for CSI2 clock mode
media: i2c: ov9282: Add support for 1280x800 and 640x400 modes
media: i2c: ov9282: Add support for 8bit readout
media: i2c: ov9282: Add support for regulators.
media: i2c: ov9282: Add the properties from fwnode
media: i2c: ov9282: Correct HTS register for configured pixel rate
media: i2c: ov9282: Fix missing documentation in structures
media: i2c: ov9282: Make common_regs_list static
media: i2c: ov9282: Make V4L2_CID_HBLANK r/w
media: i2c: ov9282: Reduce vblank_min values based on testing
media: i2c: ov9282: Remove duplication of registers
media: i2c: ov9282: Remove format code from the mode
media: i2c: ov9282: Remove pixel rate from mode definition
media: i2c: ov9282: Split registers into common and mode specific
media: i2c: ov9282: Support event handlers
media: i2c: ov9282: Support more than 1 mode.
media: i2c: refer to config VIDEO_DEV to make ov08x40 image sensor driver usable
media: i2c: s5k5baf: switch to using gpiod API
media: i2c: s5k6a3: switch to using gpiod API
media: i2c: st-vgxy61: Fix regulator counter underflow
media: i2c: st-vgxy61: Fix smatch warnings
media: i2c: tc358746: make DEFINE_RUNTIME_DEV_PM_OPS static
media: imon: fix a race condition in send_packet()
media: imx-jpeg: Add a timeout mechanism for each frame
media: imx-jpeg: Disable useless interrupt to avoid kernel panic
media: imx-jpeg: Don't clear stop state in handling dynamic resolution change
media: imx-jpeg: Fix Coverity issue in probe
media: imx-jpeg: Implement g_selection and s_selection
media: imx-jpeg: Lock on ioctl encoder/decoder stop cmd
media: imx-jpeg: Remove unnecessary memset() after dma_alloc_coherent()
media: imx-jpeg: Support contiguous and non contiguous format
media: imx: Decouple imx8mq-mipi-csi2 from imx7-media-csi
media: imx: imx7-media-csi: Add support for fast-tracking queued buffers
media: imx: imx7-media-csi: Clear BIT_MIPI_DOUBLE_CMPNT for <16b formats
media: imx: imx7-media-csi: Move variable to loop scope
media: imx: imx7-media-csi: Remove a useless include
media: imx: imx7-media-csi: Rename phys variables to dma_addr
media: imx: remove code for non-existing config IMX_GPT_ICAP
media: imx: Unstage the imx7-media-csi driver
media: imx: Use get_mbus_config instead of parsing upstream DT endpoints
media: ipu3-cio2: make the bridge depend on i2c
media: ipu3-cio2: make the bridge depend on i2c
media: ir-spi: silence no spi_device_id warnings
media: Kconfig: Make DVB_CORE=m possible when MEDIA_SUPPORT=y
media: m5mols: Convert to i2c's .probe_new()
media: MAINTAINERS: Add entry for the Allwinner A31 ISP driver
media: MAINTAINERS: Add Hans de Goede as staging/atomisp maintainer
media: MAINTAINERS: Add Hans de Goede as staging/atomisp maintainer
media: MAINTAINERS: Add myself as sun6i-csi maintainer and rename/move entry
media: mantis: Kconfig: add depends on DVB_CORE for MANTIS_CORE
media: media/dvb-frontends: fix repeated words in comments
media: media/frontend.h.rst.exceptions: add exceptions for new dvb defines
media: mediatek: vcodec: Can't set dst buffer to done when lat decode error
media: mediatek: vcodec: Core thread depends on core_list
media: mediatek: vcodec: Fix getting NULL pointer for dst buffer
media: mediatek: vcodec: fix h264 cavlc bitstream fail
media: mediatek: vcodec: Fix h264 set lat buffer error
media: mediatek: vcodec: Setting lat buf to lat_list when lat decode error
media: mediatek: vcodec: Skip unsupported h264 encoder profile
media: meson/vdec: always init coef_node_start
media: microchip: add ISC driver as Microchip ISC
media: microchip: add ISC driver as Microchip ISC
media: microchip: microchip-isc: implement media controller
media: microchip: microchip-isc: implement media controller
media: microchip: microchip-isc: move media_pipeline_* to (un)prepare cb
media: microchip: microchip-isc: move media_pipeline_* to (un)prepare cb
media: microchip: microchip-isc: prepare for media controller support
media: microchip: microchip-isc: prepare for media controller support
media: mt9p031: Drop bogus v4l2_subdev_get_try_crop() call from mt9p031_init_cfg()
media: mt9p031: Increase post-reset delay
media: mtk-jpegdec: add jpeg decode worker interface
media: mtk-jpegdec: add jpegdec timeout func interface
media: mtk-jpegdec: add missing destroy_workqueue()
media: mtk-jpegdec: add missing destroy_workqueue()
media: mtk-jpegdec: add output pic reorder interface
media: mtk-jpegdec: export jpeg decoder functions
media: mtk-jpegdec: refactor jpegdec func interface
media: mtk-jpegdec: support jpegdec multi-hardware
media: mxl5005s: Make array RegAddr static const
media: ov2640: Drop legacy includes
media: ov2740: Add missed \n to the end of the messages
media: ov2740: Drop redundant assignments of ret = 0
media: ov2740: Remove duplicate check for NULL fwnode
media: ov2740: Remove duplicative pointer in struct nvm_data
media: ov2740: Switch from __maybe_unused to pm_sleep_ptr() etc
media: ov2740: Switch to use dev_err_probe()
media: ov2740: Use traditional pattern when checking error codes
media: ov5640: report correct frame rate to user
media: ov5640: set correct default link frequency
media: ov5693: Add support for a privacy-led GPIO
media: ov7670: Drop unused include
media: ov8856: Add runtime PM callbacks
media: ov9650: Drop platform data code path
media: pci/ivtv: remove FOLL_FORCE usage
media: platform: Add Renesas RZ/G2L CRU driver
media: platform: Add Renesas RZ/G2L MIPI CSI-2 receiver driver
media: platform: exynos4-is: Fix error handling in fimc_md_init()
media: platform: exynos4-is: Fix error handling in fimc_md_init()
media: platform: exynos4-is: fix return value check in fimc_md_probe()
media: platform: mtk-mdp3: extend shared memory structure to 4-byte aligned
media: platform: mtk-mdp3: fix error handling about components clock_on
media: platform: mtk-mdp3: fix error handling in mdp_cmdq_send()
media: platform: mtk-mdp3: fix error handling in mdp_probe()
media: platform: mtk-mdp3: remove unused VIDEO_MEDIATEK_VPU config
media: platform: renesas: rzg2l-cru: Add missing documentation for image_conv_irq
media: platform: s5p-mfc: Fix spelling mistake "mmaping" -> "mmapping"
media: pt3: Use dma_set_mask_and_coherent() and simplify code
media: radio/radio-tea5764: Convert to i2c's .probe_new()
media: radio/saa7706h: Convert to i2c's .probe_new()
media: radio/tef6862: Convert to i2c's .probe_new()
media: rcar-vin: Add support for Gen3 UDS (Up Down Scaler)
media: rcar-vin: Do not cache remote rectangle
media: rcar-vin: Store scaler in a function pointer
media: rkisp1: make const arrays ae_wnd_num and hist_wnd_num static
media: rkvdec: Add required padding
media: rzg2l-cru: fix a test for timeout
media: rzg2l-cru: Fix missing error code in rzg2l_cru_start_streaming_vq()
media: rzg2l-cru: Remove unnecessary shadowing of ret in rzg2l_csi2_s_stream()
media: s5c73m3: Switch to GPIO descriptors
media: s5k4ecgx: Delete driver
media: s5k4ecgx: Switch to GPIO descriptors
media: s5p-mfc: Add variant data for MFC v7 hardware for Exynos 3250 SoC
media: s5p-mfc: Add variant data for MFC v7 hardware for Exynos 3250 SoC
media: s5p-mfc: Clear workbit to handle error condition
media: s5p-mfc: Fix in register read and write for H264
media: s5p-mfc: Fix to handle reference queue during finishing
media: s5p-mfc: fix usage of symbolic permissions to octal
media: s5p-mfc: fix usage of symbolic permissions to octal
media: s5p-mfc: Optimisation of code to remove error message
media: s5p-mfc: Optimisation of code to remove error message
media: s5p-mfc:fix usage of Block comment alignment
media: s5p-mfc:fix usage of Block comment alignment
media: saa7134: remove unused declarations in saa7134.h
media: saa7164: fix missing pci_disable_device()
media: saa7164: remove variable cnt
media: si470x: Fix use-after-free in si470x_int_in_callback()
media: solo6x10: fix possible memory leak in solo_sysfs_init()
media: solo6x10: fix possible memory leak in solo_sysfs_init()
media: staging: media: Add support for the Allwinner A31 ISP
media: staging: media: meson: vdec: use min() for comparison and assignment
media: staging: media: sunxi: cedrus: make vb2_ops struct definition const
media: staging: media: tegra-video: Replace custom implementation of device_match_fwnode()
media: staging: omap4iss: remove cacheflush import
media: staging: stkwebcam: Restore MEDIA_{USB,CAMERA}_SUPPORT dependencies
media: stm32: dcmi: Remove redundant dev_err call
media: stv0288: use explicitly signed char
media: subdev: Replace custom implementation of device_match_fwnode()
media: sun6i-csi: Add bridge dimensions and format helpers
media: sun6i-csi: Add bridge v4l2 subdev with port management
media: sun6i-csi: Add capture state using vsync for page flip
media: sun6i-csi: Add dimensions and format helpers to capture
media: sun6i-csi: Add extra checks to the interrupt routine
media: sun6i-csi: Add support for hooking to the isp devices
media: sun6i-csi: Add support for MIPI CSI-2 to the bridge code
media: sun6i-csi: bridge: Error out on invalid port to fix warning
media: sun6i-csi: capture: Remove useless ret initialization
media: sun6i-csi: clarify return value, fix uninited variable and add missing static
media: sun6i-csi: Cleanup headers and includes, update copyright lines
media: sun6i-csi: Configure registers from format tables
media: sun6i-csi: Detect the availability of the ISP
media: sun6i-csi: Get bridge subdev directly in capture stream ops
media: sun6i-csi: Get mbus code from bridge instead of storing it
media: sun6i-csi: Implement address configuration without indirection
media: sun6i-csi: Implement capture link validation with logic
media: sun6i-csi: Introduce bridge format structure, list and helper
media: sun6i-csi: Introduce capture format structure, list and helper
media: sun6i-csi: Move hardware control to the bridge
media: sun6i-csi: Move power management to runtime pm in capture
media: sun6i-csi: Move register configuration to capture
media: sun6i-csi: Only configure capture when streaming
media: sun6i-csi: Remove custom format helper and rework configure
media: sun6i-csi: Remove unnecessary print function dev_err()
media: sun6i-csi: Rename sun6i_video to sun6i_csi_capture
media: sun6i-csi: Rename the capture video device to sun6i-csi-capture
media: sun6i-csi: Request a shared interrupt
media: sun6i-csi: Rework capture format management with helper
media: sun6i-csi: Rework register definitions, invert misleading fields
media: sun6i-csi: Split stream sequences and irq code in capture
media: sun6i-csi: Tidy capture configure code
media: sun6i-isp: capture: Fix uninitialized variable use
media: sun6i-isp: params: Fix incorrect indentation
media: sun6i-isp: params: Unregister pending buffer on cleanup
media: sun6i-isp: proc: Declare subdev ops as static
media: sun6i-isp: proc: Error out on invalid port to fix warning
media: sun6i-isp: proc: Fix return code handling in stream off path
media: sun6i-mipi-csi2: Clarify return code handling in stream off path
media: sun6i-mipi-csi2: Register async subdev with no sensor attached
media: sun6i-mipi-csi2: Require both pads to be connected for streaming
media: sun8i-a83t-mipi-csi2: Clarify return code handling in stream off path
media: sun8i-a83t-mipi-csi2: Register async subdev with no sensor attached
media: sun8i-a83t-mipi-csi2: Require both pads to be connected for streaming
media: Switch to use dev_err_probe() helper
media: tc358746: add Toshiba TC358746 Parallel to CSI-2 bridge driver
media: tc358746: drop selecting COMMON_CLK
media: tegra-vde: Prepare to dynamic dma-buf locking specification
media: ths7303: Fix the include guard
media: tuners/e4000: Convert to i2c's .probe_new()
media: tuners/fc2580: Convert to i2c's .probe_new()
media: tuners/m88rs6000t: Convert to i2c's .probe_new()
media: tuners/mt2060: Convert to i2c's .probe_new()
media: tuners/mxl301rf: Convert to i2c's .probe_new()
media: tuners/qm1d1b0004: Convert to i2c's .probe_new()
media: tuners/qm1d1c0042: Convert to i2c's .probe_new()
media: tuners/tda18212: Convert to i2c's .probe_new()
media: tuners/tda18250: Convert to i2c's .probe_new()
media: tuners/tua9001: Convert to i2c's .probe_new()
media: usb: go7007: s2250-board: Convert to i2c's .probe_new()
media: usb: pwc-uncompress: Use flex array destination for memcpy()
media: v4l2-core/tuner-core: Convert to i2c's .probe_new()
media: v4l2-ctrls-api.c: add back dropped ctrl->is_new = 1
media: v4l2-ctrls-api.c: move ctrl->is_new = 1 to the correct line
media: v4l2-ctrls: Fix off-by-one error in integer menu control check
media: v4l2-ctrls: Reserve controls for ASPEED
media: v4l2-ioctl.c: Unify YCbCr/YUV terms in format descriptions
media: v4l2-mediabus: add support for dual edge sampling
media: v4l: Add 1X16 16-bit greyscale media bus code definition
media: v4l: Add definition for the Aspeed JPEG format
media: v4l: ctrls: Add a control for HDR mode
media: v4l: subdev: Document s_power() callback is deprecated
media: v4l: Use memset_after() helper
media: vb2/au0828: move the v4l_vb2q_enable_media_source to the au0828 driver
media: vb2: add (un)prepare_streaming queue ops
media: videobuf-dma-contig: use dma_mmap_coherent
media: videobuf-dma-sg: remove FOLL_FORCE usage
media: videobuf2: Assert held reservation lock for dma-buf mmapping
media: videobuf2: Prepare to dynamic dma-buf locking specification
media: videobuf2: revert "get_userptr: buffers are always writable"
media: videobuf2: set q->streaming later
media: videobuf2: Stop using internal dma-buf lock
media: vidtv: Convert to i2c's .probe_new()
media: vidtv: Fix use-after-free in vidtv_bridge_dvb_init()
media: vidtv: Fix use-after-free in vidtv_bridge_dvb_init()
media: vimc: Fix wrong function called when vimc_init() fails
media: vimc: Update device configuration in the documentation
media: vimc: Update device configuration in the documentation
media: visl: add virtual stateless decoder driver
media: visl: add virtual stateless decoder driver
media: vivid.rst: fix TV and S-Video Inputs section
media: vivid: fix compose size exceed boundary
media: vivid: remove redundant assignment to variable checksum
media: zoran: remove unused declarations in zoran_device.h
 
mei: add support to GSC extended header
mei: add timeout to send
mei: adjust extended header kdocs
mei: bus-fixup: change pxp mode only if message was sent
mei: bus: enable sending gsc commands
mei: bus: extend bus API to support command streamer API
mei: bus: fix unlink on bus in error path
mei: me: add meteor lake point M DID
mei: pxp: add command streamer API to the PXP driver
mei: pxp: support matching with a gfx discrete card
 
memblock test: Add test to memblock_add() 129th region
memblock test: Add test to memblock_reserve() 129th region
memblock test: Update TODO list
 
memblock tests: add bottom-up NUMA tests for memblock_alloc_exact_nid_raw
memblock tests: add generic NUMA tests for memblock_alloc_exact_nid_raw
memblock tests: add top-down NUMA tests for memblock_alloc_exact_nid_raw
memblock tests: Fix compilation error.
memblock tests: introduce range tests for memblock_alloc_exact_nid_raw
memblock tests: remove completed TODO item
 
memblock: Fix doc for memblock_phys_free
 
memory-failure: convert truncate_error_page() to use folio
 
memory: atmel-sdramc: Fix missing clk_disable_unprepare in atmel_ramc_probe()
memory: move hotplug memory notifier priority to same file for easy sorting
memory: mvebu-devbus: Fix missing clk_disable_unprepare in mvebu_devbus_probe()
memory: omap-gpmc: fix coverity issue "Control flow issues"
memory: omap-gpmc: fix wait pin validation
memory: omap-gpmc: wait pin additions
memory: remove unused register_hotmemory_notifier()
memory: renesas-rpc-if: Add support for R-Car Gen4
memory: renesas-rpc-if: Clear HS bit during hardware initialization
memory: tegra186-emc: use DEFINE_SHOW_ATTRIBUTE to simplify code
memory: tegra186-emc: Use DEFINE_SHOW_ATTRIBUTE to simplify code
memory: tegra20-emc: use DEFINE_SHOW_ATTRIBUTE to simplify code
memory: tegra20-emc: Use DEFINE_SHOW_ATTRIBUTE to simplify code
memory: tegra210-emc: use DEFINE_SHOW_ATTRIBUTE to simplify code
memory: tegra210-emc: Use DEFINE_SHOW_ATTRIBUTE to simplify code
memory: tegra30-emc: use DEFINE_SHOW_ATTRIBUTE to simplify code
memory: tegra30-emc: Use DEFINE_SHOW_ATTRIBUTE to simplify code
memory: tegra: Add API for retrieving carveout bounds
memory: tegra: Add DLA clients for Tegra234
memory: tegra: Remove clients SID override programming
 
mempool: do not use ksize() for poisoning
mempool: introduce mempool_is_saturated
 
memregion: Add cpu_cache_invalidate_memregion() interface
 
memstick/ms_block: Add check for alloc_ordered_workqueue
 
memstick/mspro_block: Convert to useΒ sysfs_emit()/sysfs_emit_at() APIs
 
Merge "ACPICA: Add CXL 3.0 structures..." into for-6.2/cxl-xor
 
Linux: Merge "do not rely on ALLOW_ERROR_INJECTION for fmod_ret" into bpf-next
 
Merge : 'i2c/client_device_id_helper-immutable'
 
Linux: Merge 6.1-rc3 into usb-next
Linux: Merge 6.1-rc6 into char-misc-next
Linux: Merge 6.1-rc6 into driver-core-next
Linux: Merge 6.1-rc6 into tty-next
Linux: Merge 6.1-rc6 into usb-next
Linux: Merge 6.1-rc7 into usb-next
Linux: Merge ath-next from git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
Linux: Merge ath-next from git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
Linux: Merge back ACPI EC changes for 6.2-rc1
Linux: Merge back ACPICA changes for 6.2-rc1
Linux: Merge back earlier cpufreq material for v6.2.
 
Merge branch : '00.06-gr-ampere' of https://gitlab.freedesktop.org/skeggsb/nouveau into drm-next
Merge branch : '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue
Merge branch : '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue
Merge branch : '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue
Merge branch : '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue
Merge branch : '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue
Merge branch : '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue
Merge branch : '10GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue
Merge branch : '10GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue
Merge branch : '10GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue
Merge branch : '1GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue
Merge branch : '1GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue
Merge branch : '[email protected]' into HEAD
Merge branch : '40GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue
Merge branch : '40GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue
Merge branch : '6.2/mpt-mpi' into 6.2/scsi-fixes
Merge branch : '6.2/scsi-queue' into 6.2/scsi-fixes
Merge branch : 'acpi-ec'
Merge branch : 'acpica'
Merge branch : 'acpica'
Merge branch : 'Add _opts variant for bpf_*_get_fd_by_id()'
Merge branch : 'Add support for aarch64 to selftests/bpf/vmtest.sh'
Merge branch : 'add-new-pcp-and-apptrust-attributes-to-dcbnl'
Merge branch : 'add-support-for-lan966x-is2-vcap'
Merge branch : 'alabaster-rb' into docs-mw
Merge branch : 'Allocated objects, BPF linked lists'
Merge branch : 'am65-cpsw-suspend-resume'
Merge branch : 'amd-xgbe-pfc-and-kr-training-fixes'
Merge branch : 'arm64-fixes-for-6.1' into HEAD
Merge branch : 'armsoc-build-fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc into arm/fixes
Merge branch : 'autoload-dsa-tagging-driver-when-dynamically-changing-protocol'
Merge branch : 'axiennet-mdio-bus-freq'
Merge branch : 'bnxt_en-driver-updates'
Merge branch : 'bnxt_en-fixes'
Merge branch : 'bnxt_en-updates'
Merge branch : 'bonding-fix-bond-recovery-in-mode-2'
Merge branch : 'bonding-fix-high-prio-not-effect-issue'
Merge branch : 'BPF selftests fixes'
Merge branch : 'BPF verifier precision tracking improvements'
 
Merge branch 'bpf, sockmap: Fix infinite recursion in sock_map_close'
 
Merge branch 'bpf,x64: Use BMI2 for shifts'
 
Merge branch 'bpf: Add bpf_rcu_read_lock() support'
Merge branch 'bpf: Add hwtstamp field for the sockops prog'
Merge branch 'bpf: Avoid unnecessary deadlock detection and failure in task storage'
Merge branch 'bpf: fix the crash caused by task iterators over vma'
Merge branch 'bpf: Fix to preserve reg parent/live fields when copying range info'
Merge branch 'bpf: Fixes for kprobe multi on kernel modules'
Merge branch 'bpf: Handle MEM_RCU type properly'
Merge branch 'bpf: Implement cgroup local storage available to non-cgroup-attached bpf progs'
Merge branch 'bpf: Implement two type cast kfuncs'
 
Merge branch 'bpftool: Add autoattach for bpf prog load|loadall'
Merge branch 'bpftool: Add LLVM as default library for disassembling JIT-ed programs'
 
Merge branch : 'bridge-add-mac-authentication-bypass-mab-support'
Merge branch : 'bridge-mcast-extensions-for-evpn'
Merge branch : 'bridge-mcast-preparations-for-evpn-extensions'
Merge branch : 'clean-up bpftool from legacy support'
Merge branch : 'clean-up-pcs-xpcs-accessors'
Merge branch : 'clean-up-sfp-register-definitions'
Merge branch : 'cleanup-ocelot_stats-exposure'
Merge branch : 'cls_drop-fix'
Merge branch : 'cn10kb-mac-block-support'
Merge branch : 'devlink-add-port-function-attribute-to-enable-disable-roce-and-migratable'
Merge branch : 'devlink-fixes'
Merge branch : 'docs-fixes' into docs-mw
Merge branch : 'docs-mw' into docs-next
Merge branch : 'docs-mw' into docs-next
Merge branch : 'docs-mw' into docs-next
Merge branch : 'docs-mw' into docs-next
Merge branch : 'docs-mw' into docs-next
Merge branch : 'Document some recent core kfunc additions'
Merge branch : 'dpaa-phylink'
Merge branch : 'dpaa2-eth-AF_XDP-zc'
Merge branch : 'dsa-microchip-checking'
Merge branch : 'dsa-qca8k-fixes'
Merge branch : 'dt-bindings-net-qcom-ipa-relax-some-restrictions'
Merge branch : 'dt/dtbo-rename' into dt/next
Merge branch : 'dt/dtbo-rename' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux into renesas-arm-dt-for-v6.2
Merge branch : 'dt/dtbo-rename' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux into soc/dt
Merge branch : 'Dynptr refactorings'
Merge branch : 'ena-fixes'
Merge branch : 'ethtool-mac-merge'
Merge branch : 'ethtool_gert_phy_stats-fixes'
Merge branch : 'etnaviv/next' of https://git.pengutronix.de/git/lst/linux into drm-next
Merge branch : 'Extend XFRM core to allow packet offload configuration'
Merge branch : 'extend-action-skbedit-to-rx-queue-mapping'
Merge branch : 'Fix bugs found by ASAN when running selftests'
Merge branch : 'fix panic bringing up veth with xdp progs'
Merge branch : 'fix-possible-deadlock-during-wed-attach'
Merge branch : 'fix-rtnl_mutex-deadlock-with-dpaa2-and-sfp-modules'
Merge branch : 'fixes' into next
Merge branch : 'fixes' into next
Merge branch : 'fixes' into next
Merge branch : 'fixes' into next
Merge branch : 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Merge branch : 'fixes-for-mtk_eth_soc'
Merge branch : 'for-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/dennis/percpu
Merge branch : 'for-6.2/apple' into for-linus
Merge branch : 'for-6.2/cxl-aer' into for-6.2/cxl
Merge branch : 'for-6.2/cxl-security' into for-6.2/cxl
Merge branch : 'for-6.2/cxl-xor' into for-6.2/cxl
Merge branch : 'for-6.2/default-remove-cleanup' into for-linus
Merge branch : 'for-6.2/firmware' into for-6.2/clk
Merge branch : 'for-6.2/ft260' into for-linus
Merge branch : 'for-6.2/hyperv' into for-linus
Merge branch : 'for-6.2/i2c' into for-linus
Merge branch : 'for-6.2/intel-ish' into for-linus
Merge branch : 'for-6.2/io_uring' into for-6.2/io_uring-next
Merge branch : 'for-6.2/logitech' into for-linus
Merge branch : 'for-6.2/mcp2221' into for-linus
Merge branch : 'for-6.2/rmi' into for-linus
Merge branch : 'for-6.2/sensor' into for-linus
Merge branch : 'for-6.2/sony' into for-linus
Merge branch : 'for-6.2/uclogic' into for-linus
Merge branch : 'for-6.2/wiimote' into for-linus
Merge branch : 'for-joerg/arm-smmu/bindings' into for-joerg/arm-smmu/updates
Merge branch : 'for-linus' into for-next
Merge branch : 'for-linus/hardening' into for-next/hardening
Merge branch : 'for-next' into for-linus
Merge branch : 'for-next/acpi' into for-next/core
Merge branch : 'for-next/asm-const' into for-next/core
Merge branch : 'for-next/cpufeature' into for-next/core
Merge branch : 'for-next/dynamic-scs' into for-next/core
Merge branch : 'for-next/errata' into for-next/core
Merge branch : 'for-next/ffa' into for-next/core
Merge branch : 'for-next/fpsimd' into for-next/core
Merge branch : 'for-next/ftrace' into for-next/core
Merge branch : 'for-next/insn' into for-next/core
Merge branch : 'for-next/kbuild' into for-next/core
Merge branch : 'for-next/kdump' into for-next/core
Merge branch : 'for-next/kprobes' into for-next/core
Merge branch : 'for-next/mm' into for-next/core
Merge branch : 'for-next/perf' into for-next/core
Merge branch : 'for-next/selftests' into for-next/core
Merge branch : 'for-next/stacks' into for-next/core
Merge branch : 'for-next/sve-state' into for-next/core
Merge branch : 'for-next/sysregs' into for-next/core
Merge branch : 'for-next/trivial' into for-next/core
Merge branch : 'for-next/undef-traps' into for-next/core
Merge branch : 'fs.acl.rework' into for-next
Merge branch : 'fs.acl.rework' into for-next
Merge branch : 'fs.acl.rework' into for-next
Merge branch : 'fs.ovl.setgid' into for-next
Merge branch : 'fs.vfsuid.conversion' into for-next
Merge branch : 'genetlink-per-op-type-policies'
Merge branch : 'genirq-msi-treewide-cleanup-of-pointless-linux-msi-h-includes'
Merge branch : 'gpc-fixes' of git://git.infradead.org/users/dwmw2/linux into HEAD
Merge branch : 'gve-alternate-missed-completions'
Merge branch : 'hsr'
Merge branch : 'i2c/client_device_id_helper-immutable' into i2c/for-mergewindow
Merge branch : 'i2c/client_device_id_helper-immutable' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux
Merge branch : 'i2c/client_device_id_helper-immutable' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux
Merge branch : 'i2c/client_device_id_helper-immutable' of https://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux into gpio/for-next
Merge branch : 'i2c/client_device_id_helper-immutable' of https://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux into HEAD
Merge branch : 'i2c/client_device_id_helper-immutable' of https://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux into next
Merge branch : 'i2c/client_device_id_helper-immutable' of https://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux into regulator-6.2
Merge branch : 'i2c/client_device_id_helper-immutable' of https://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux into spi-6.2
Merge branch : 'ibmvnic-affinity-hints'
Merge branch : 'icc-sc8280xp-l3' into icc-next
Merge branch : 'implement-devlink-rate-api-and-extend-it'
Merge branch : 'inet-add-drop-monitor-support'
Merge branch : 'inet6_destroy_sock-calls-remove'
Merge branch : 'ionic-code-maintenance'
Merge branch : 'ionic-vf-attr-replay-and-other-updates'
Merge branch : 'ip-ip6_gre-fix-gre-tunnels-not-generating-ipv6-link-local-addresses'
Merge branch : 'ipv6-fix-socket-connection-with-dscp-fib-rules'
Merge branch : 'kvm-dwmw2-fixes' into HEAD
Merge branch : 'kvm-late-6.1-fixes' into HEAD
Merge branch : 'kvm-svm-harden' into HEAD
Merge branch : 'l2tp-races'
Merge branch : 'lan966x-extend-xdp-support'
Merge branch : 'lan966x-xdp'
 
Merge branch 'libbpf: fix fuzzer-reported issues'
Merge branch 'libbpf: Fixed various checkpatch issues'
Merge branch 'libbpf: Resolve unambigous forward declarations'
Merge branch 'libbpf: support non-mmap()'able data sections'
 
Merge branch : 'linus'
Merge branch : 'locking/core' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge branch : 'main' into zstd-linus
Merge branch : 'main' into zstd-next
Merge branch : 'main' into zstd-next
Merge branch : 'maintainers-spring-refresh-of-networking-maintainers'
Merge branch : 'mana-shared-6.2' of https://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma
Merge branch : 'mana-shared-6.2' of https://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma
Merge branch : 'marvell-nvmem-mac-addresses-support'
Merge branch : 'marvell-prestera-AC5X-support'
Merge branch : 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next
Merge branch : 'md-fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/song/md into block-6.2
Merge branch : 'md-next' of https://git.kernel.org/pub/scm/linux/kernel/git/song/md into for-6.2/block
Merge branch : 'md-next' of https://git.kernel.org/pub/scm/linux/kernel/git/song/md into for-6.2/block
Merge branch : 'Misc optimizations for bpf mem allocator'
Merge branch : 'misdn-don-t-call-dev_kfree_skb-kfree_skb-under-spin_lock_irqsave'
Merge branch : 'mlx4-better-big-tcp-support'
Merge branch : 'mlx5 IPsec packet offload support (Part I)'
Merge branch : 'mlx5 IPsec packet offload support (Part II)'
Merge branch : 'mlx5-Support-tc-police-jump-conform-exceed-attribute'
Merge branch : 'mlxsw-add-802-1x-and-mab-offload-support'
Merge branch : 'mlxsw-add-spectrum-1-ip6gre-support'
Merge branch : 'mm-hotfixes-stable' into mm-stable
Merge branch : 'mm-hotfixes-stable' into mm-stable
Merge branch : 'mptcp-fix-ipv6-reqsk-ops-and-some-netlink-error-codes'
Merge branch : 'mptcp-fixes'
Merge branch : 'mptcp-fixes'
Merge branch : 'mptcp-locking-fixes'
Merge branch : 'mptcp-miscellaneous-cleanup'
Merge branch : 'mptcp-miscellaneous-refactoring-and-small-fixes'
Merge branch : 'mptcp-msg_fastopen-and-tfo-listener-side-support'
Merge branch : 'mptcp-netlink'
Merge branch : 'mptcp-pm-listener-events-selftests-cleanup'
Merge branch : 'mptcp-socket-option-updates'
Merge branch : 'mptcp-userspace-pm-create-sockets-for-the-right-family'
Merge branch : 'mt7986-WED-RX'
Merge branch : 'mtk_eth_soc-rx-vlan-offload-improvement-dsa-hardware-untag-support'
Merge branch : 'mxl-gpy-MDI-X'
Merge branch : 'net-800Gbps-support'
Merge branch : 'net-add-helper-support-in-tc-act_ct-for-ovs-offloading'
Merge branch : 'net-add-iff_no_addrconf-to-prevent-ipv6-addrconf'
Merge branch : 'net-atomic-dev-stats'
Merge branch : 'net-bridge-mc-cleanups'
Merge branch : 'net-complete-conversion-to-i2c_probe_new'
Merge branch : 'net-dev_kfree_skb_irq'
Merge branch : 'net-devlink-move-netdev-notifier-block-to-dest-namespace-during-reload'
Merge branch : 'net-devlink-return-the-driver-name-in-devlink_nl_info_fill'
Merge branch : 'net-dsa-microchip-add-mtu-support-for-ksz8-series'
Merge branch : 'net-dsa-use-more-appropriate-net_name_-constants-for-user-ports'
Merge branch : 'net-ethernet-ti-am65-cpsw-fix-set-channel-operation'
Merge branch : 'net-fix-netdev-to-devlink_port-linkage-and-expose-to-user'
Merge branch : 'net-hns3-fix-some-bug-for-hns3'
Merge branch : 'net-ipa-change-gsi-firmware-load-specification'
Merge branch : 'net-ipa-don-t-use-fixed-table-sizes'
Merge branch : 'net-ipa-enable-ipa-v4-7-support'
Merge branch : 'net-ipa-more-endpoints'
Merge branch : 'net-ipa-start-adding-ipa-v5-0-functionality'
Merge branch : 'net-ipa-validation-cleanup'
Merge branch : 'net-lan743x-pci11010-pci11414-devices-enhancements'
Merge branch : 'net-lan743x-pci11010-pci11414-devices-enhancements'
Merge branch : 'net-lan966x-enable-ptp-on-bridge-interfaces'
Merge branch : 'net-marvell-yaml'
Merge branch : 'net-mtk_eth_soc-improve-pcs-implementation'
Merge branch : 'net-pcs-altera-tse-simplify-and-clean-up-the-driver'
Merge branch : 'net-remove-kmap_atomic'
Merge branch : 'net-remove-the-obsolte-u64_stats_fetch_-_irq'
Merge branch : 'net-sched-retpoline'
Merge branch : 'net-sfp-improve-high-power-module-implementation'
Merge branch : 'net-tcp-dynamically-disable-tcp-md5-static-key'
Merge branch : 'net-try_cmpxchg-conversions'
Merge branch : 'net-txgbe-fix-two-bugs-in-txgbe_calc_eeprom_checksum'
Merge branch : 'net-vlan-claim-one-bit-from-sk_buff'
Merge branch : 'net-xdp-execute-xdp_do_flush-before-napi_complete_done'
Merge branch : 'netdev-doc-defaq'
Merge branch : 'netlink-annotate-various-data-races'
Merge branch : 'netlink-formatted-extacks'
Merge branch : 'next' into for-linus
Merge branch : 'nfp-fix-schedule-in-atomic-context-when-offloading-sa'
Merge branch : 'nfp-ipsec-offload'
Merge branch : 'octeontx2-af-CPT'
Merge branch : 'ovs-tc-dedup'
Merge branch : 'pci/ctrl/aardvark'
Merge branch : 'pci/ctrl/mvebu'
Merge branch : 'pci/ctrl/xilinx'
Merge branch : 'pci/doe'
Merge branch : 'pci/enumeration'
Merge branch : 'pci/hotplug'
Merge branch : 'pci/kbuild'
Merge branch : 'pci/misc'
Merge branch : 'pci/pm'
Merge branch : 'pci/pm-agp'
Merge branch : 'pci/portdrv'
Merge branch : 'pci/resource'
Merge branch : 'pci/sysfs'
Merge branch : 'pm-cpufreq'
Merge branch : 'propagate nullness information for reg to reg comparisons'
Merge branch : 'ptp-adjfine'
Merge branch : 'ptp-adjfreq-copnvert'
Merge branch : 'ptp-ocxp-Oroli-ART-CARD'
Merge branch : 'r8169-fixes'
Merge branch : 'r8169-irq-coalesce'
Merge branch : 'ravb-fixes'
Merge branch : 'Refactor verifier prune and jump point handling'
Merge branch : 'refactor-mtk_wed-code-to-introduce-ser-support'
Merge branch : 'remotes/lorenzo/pci/brcmstb'
Merge branch : 'remotes/lorenzo/pci/dt'
Merge branch : 'remotes/lorenzo/pci/dwc'
Merge branch : 'remotes/lorenzo/pci/endpoint'
Merge branch : 'remotes/lorenzo/pci/misc'
Merge branch : 'remotes/lorenzo/pci/mt7621'
Merge branch : 'remotes/lorenzo/pci/qcom'
Merge branch : 'remotes/lorenzo/pci/tegra'
Merge branch : 'remotes/lorenzo/pci/vmd'
Merge branch : 'Remove unnecessary RCU grace period chaining'
Merge branch : 'remove-dsa_priv-h'
Merge branch : 'remove-label-cpu-from-dsa-dt-binding'
Merge branch : 'remove-phylink_validate-from-felix-dsa-driver'
Merge branch : 'renesas-eswitch'
Merge branch : 'revert-veth-avoid-drop-packets-when-xdp_redirect-performs-and-its-fix'
Merge branch : 'rework/console-list-lock' into for-linus
Merge branch : 'rework/console-list-lock' into for-linus
Merge branch : 'riscv-thead_c9xx' into riscv-dt-for-next
Merge branch : 'riscv-visionfive_v1' into riscv-dt-for-next
Merge branch : 'rocker-two-small-changes'
Merge branch : 'rswitch-fixes'
Merge branch : 'rtnetlink-honour-nlm_f_echo-flag-in-rtnl_-new-del-link'
Merge branch : 'rxrpc-fixes'
Merge branch : 'sarx5-VCAP-debugfs'
Merge branch : 'sctp-vrf'
Merge branch : 'selftests-fix'
Merge branch : 'selftests-net-isolate-l2_tos_ttl_inherit-sh-in-its-own-netns'
Merge branch : 'sfc-add-basic-flower-matches-to-offload'
Merge branch : 'sfc-TC-offload-counters'
Merge branch : 'sk-sk_forward_alloc-fixes'
Merge branch : 'slab/for-6.2/alloc_size' into slab/for-next
Merge branch : 'slab/for-6.2/cleanups' into slab/for-next
Merge branch : 'slab/for-6.2/fit_rcu_head' into slab/for-next
Merge branch : 'slab/for-6.2/kmalloc_redzone' into slab/for-next
Merge branch : 'slab/for-6.2/kmalloc_redzone' into slab/for-next
Merge branch : 'slab/for-6.2/locking' into slab/for-next
Merge branch : 'slab/for-6.2/slub-sysfs' into slab/for-next
Merge branch : 'slab/for-6.2/tools' into slab/for-next
Merge branch : 'slub-tiny-v1r6' into slab/for-next
Merge branch : 'soreuseport-fix-broken-so_incoming_cpu'
Merge branch : 'sparx5-IS2-VCAP'
Merge branch : 'sparx5-sorted-VCAP-rules'
Merge branch : 'sparx5-TC-key'
Merge branch : 'sparx5-tc-protocol-all'
Merge branch : 'stop-corrupting-socket-s-task_frag'
Merge branch : 'stricter register ID checking in regsafe()'
Merge branch : 'Support storing struct cgroup * objects as kptrs'
Merge branch : 'Support storing struct task_struct objects as kptrs'
Merge branch : 'support-direct-read-from-region'
Merge branch : 't7xx-pm-fixes'
Merge branch : 'tcp-bhash2-fixes'
Merge branch : 'tcp-plb'
Merge branch : 'thermal-intel'
Merge branch : 'topic/hda-ext-cleanup' into for-next
Merge branch : 'topic/objtool' into next
Merge branch : 'topic/ppc-kvm' into next
Merge branch : 'topic/qspinlock' into next
Merge branch : 'trace-points-for-mv88e6xxx'
Merge branch : 'tun-vnet-uso'
Merge branch : 'txgbe'
Merge branch : 'txgbe'
Merge branch : 'udp-false-sharing'
Merge branch : 'udp-pernetns-hash'
Merge branch : 'update-joakim-zhang-entries'
Merge branch : 'v6.2-shared/clockids' into v6.2-armsoc/dts64
Merge branch : 'v6.2-shared/clockids' into v6.2-clk/next
 
Merge branch 'veristat: replay, filtering, sorting'
 
Merge branch : 'x86/urgent' into x86/core, to resolve conflict
 
Merge branch 'xfrm: add extack support to some more message types'
Merge branch 'xfrm: interface: Add unstable helpers for XFRM metadata'
 
Merge branch : 'zstd-next' into zstd-linus
 
Linux: Merge branch for-6.2/dt-bindings into for-6.2/arm64/dt
Linux: Merge branch for-6.2/dt-bindings into for-6.2/memory
Linux: Merge branch i2c/client_device_id_helper-immutable of wsa/linux into next
Linux: Merge branch irq/cirq-v2 into irq/irqchip-next
Linux: Merge branch irq/loongarch-acpi into irq/irqchip-next
Linux: Merge branch irq/loongarch-of into irq/irqchip-next
Linux: Merge branch irq/misc-6.2 into irq/irqchip-next
Linux: Merge branch kvm-arm64/52bit-fixes into kvmarm-master/next
Linux: Merge branch kvm-arm64/dirty-ring into kvmarm-master/next
Linux: Merge branch kvm-arm64/MAINTAINERS into kvmarm-master/fixes
Linux: Merge branch kvm-arm64/misc-6.2 into kvmarm-master/next
Linux: Merge branch kvm-arm64/mte-map-shared into kvmarm-master/next
Linux: Merge branch kvm-arm64/parallel-faults into kvmarm-master/next
Linux: Merge branch kvm-arm64/pkvm-vcpu-state into kvmarm-master/next
Linux: Merge branch kvm-arm64/pmu-fixes-6.2 into kvmarm-master/fixes
Linux: Merge branch kvm-arm64/pmu-unchained into kvmarm-master/next
Linux: Merge branch kvm-arm64/s1ptw-write-fault into kvmarm-master/fixes
Linux: Merge branch kvm-arm64/selftest/access-tracking into kvmarm-master/next
Linux: Merge branch kvm-arm64/selftest/linked-bps into kvmarm-master/next
Linux: Merge branch kvm-arm64/selftest/memslot-fixes into kvmarm-master/next
Linux: Merge branch kvm-arm64/selftest/s2-faults into kvmarm-master/next
 
Merge branches : 'acpi-apei', 'acpi-x86', 'acpi-battery' and 'acpi-pfrut'
Merge branches : 'acpi-fan', 'acpi-pcc', 'acpi-misc' and 'pnp'
Merge branches : 'acpi-pm', 'acpi-processor', 'acpi-ec' and 'acpi-video'
Merge branches : 'acpi-prm' and 'acpi-video'
Merge branches : 'acpi-resource' and 'acpi-video'
Merge branches : 'acpi-resource' and 'acpi-video'
Merge branches : 'acpi-scan', 'acpi-bus', 'acpi-tables' and 'acpi-sysfs'
Merge branches : 'arm/allwinner', 'arm/exynos', 'arm/mediatek', 'arm/rockchip', 'arm/smmu', 'ppc/pamu', 's390', 'x86/vt-d', 'x86/amd' and 'core' into next
Merge branches : 'clk-bindings', 'clk-renesas', 'clk-amlogic', 'clk-allwinner' and 'clk-ti' into clk-next
Merge branches : 'clk-mediatek', 'clk-trace', 'clk-qcom' and 'clk-microchip' into clk-next
Merge branches : 'clk-spear', 'clk-fract', 'clk-rockchip' and 'clk-imx' into clk-next
Merge branches : 'clk-x86', 'clk-xilinx', 'clk-cleanup', 'clk-mstar' and 'clk-ingenic' into clk-next
Merge branches : 'doc.2022.10.20a', 'fixes.2022.10.21a', 'lazy.2022.11.30a', 'srcunmisafe.2022.11.09a', 'torture.2022.10.18c' and 'torturescript.2022.10.20a' into HEAD
Merge branches : 'edac-ghes' and 'edac-misc' into edac-updates-for-v6.2
Merge branches : 'msm-next-lumag-core', 'msm-next-lumag-dpu', 'msm-next-lumag-dp', 'msm-next-lumag-dsi', 'msm-next-lumag-hdmi' and 'msm-next-lumag-mdp5' into msm-next-lumag
Merge branches : 'pm-cpuidle', 'pm-sleep' and 'pm-domains'
Merge branches : 'pm-devfreq' and 'pm-tools'
Merge branches : 'powercap', 'pm-x86', 'pm-opp' and 'pm-misc'
 
Linux: Merge drm/drm-fixes into drm-misc-fixes
Linux: Merge drm/drm-next into drm-intel-gt-next
Linux: Merge drm/drm-next into drm-intel-gt-next
Linux: Merge drm/drm-next into drm-intel-next
Linux: Merge drm/drm-next into drm-misc-next
Linux: Merge drm/drm-next into drm-misc-next
Linux: Merge drm/drm-next into drm-misc-next-fixes
Linux: Merge drm/drm-next into drm-misc-next-fixes
Linux: Merge existing fixes from asoc/for-6.1 into new branch
Linux: Merge existing fixes from spi/for-6.1 into new branch
Linux: Merge git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next
Linux: Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Linux: Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Linux: Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Linux: Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Linux: Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Linux: Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Linux: Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Linux: Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Linux: Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Linux: Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf
Linux: Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf
Linux: Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf
Linux: Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf
Linux: Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf
Linux: Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf
Linux: Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf
Linux: Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf-next
Linux: Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf-next
Linux: Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf-next
Linux: Merge git://linuxtv.org/sailus/media_tree into media_stage
Linux: Merge Intel thermal control drivers changes for v6.2
 
Merge patch "RISC-V: Fix unannoted hardirqs-on in return to userspace slow-path"
 
Merge patch "riscv: Fix build with CONFIG_CC_OPTIMIZE_FOR_SIZE=y"
 
Linux: Merge patch series "Add PMEM support for RISC-V"
 
Merge patch series "can: etas_es58x: report firmware, bootloader and hardware version"
Merge patch series "can: gs_usb: new features: GS_CAN_FEATURE_GET_STATE, GS_CAN_FEATURE_BERR_REPORTING"
Merge patch series "can: kvaser_usb: Fixes and improvements"
Merge patch series "can: m_can: Optimizations for tcan and peripheral chips"
Merge patch series "can: usb: remove pointers to struct usb_interface in device's priv structures"
 
Linux: Merge patch series "Connect VFIO to IOMMUFD"
 
Merge patch series "Documentation: RISC-V: patch-acceptance changes"
 
Linux: Merge patch series "IOMMUFD Generic interface"
Linux: Merge patch series "Move group specific code into group.c"
Linux: Merge patch series "R-Car CAN FD driver enhancements"
Linux: Merge patch series "RISC-V interrupt controller select cleanup"
 
Merge patch series "RISC-V: Align the shadow stack"
Merge patch series "RISC-V: Dynamic ftrace support for RV32I"
Merge patch series "RISC-V: Ensure Zicbom has a valid block size"
 
Linux: Merge patch series "riscv,isa fixups"
 
Merge patch series "riscv: alternative-macros.h cleanups"
Merge patch series "riscv: Fix crash during early errata patching"
 
Linux: Merge patch series "Support VMCOREINFO export for RISCV64"
 
Merge remote-tracking branch : 'arm64/for-next/sysregs' into kvmarm-master/next
Merge remote-tracking branch : 'i2c/i2c/client_device_id_helper-immutable' into togreg
Merge remote-tracking branch : 'kvm/queue' into HEAD
Merge remote-tracking branch : 'msm/msm-fixes' into HEAD
Merge remote-tracking branch : 'robh/dt/dtbo-rename' into imx/dt64
Merge remote-tracking branch : 'torvalds/master' into perf/core
Merge remote-tracking branch : 'torvalds/master' into perf/core
Merge remote-tracking branch : 'torvalds/master' into perf/core
Merge remote-tracking branch : 'torvalds/master' into perf/core
Merge remote-tracking branch : 'torvalds/master' into perf/core
Merge remote-tracking branch : 'torvalds/master' into perf/core
Merge remote-tracking branch : 'wireless/main' into wireless-next
 
Merge tag : '6.2-rc-ksmbd-server-fixes' of git://git.samba.org/ksmbd
Merge tag : '6.2-rc-smb3-client-fixes-part1' of git://git.samba.org/sfrench/cifs-2.6
Merge tag : '6.2-rc-smb3-client-fixes-part2' of git://git.samba.org/sfrench/cifs-2.6
Merge tag : '6.2-rc2-smb3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6
Merge tag : '6.2-rc3-ksmbd-server-fixes' of git://git.samba.org/ksmbd
Merge tag : '6.2-rc3-smb3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6
Merge tag : '6.2-rc4-smb3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6
Merge tag : '6.2-rc5-ksmbd-server-fixes' of git://git.samba.org/ksmbd
Merge tag : '6.2-rc5-smb3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6
Merge tag : '6.2-rc8-smb3-client-fix' of git://git.samba.org/sfrench/cifs-2.6
Merge tag : '9p-for-6.2-rc1' of https://github.com/martinetd/linux
Merge tag : 'acpi-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'acpi-6.2-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'acpi-6.2-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'acpi-6.2-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'acpi-6.2-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'acpi-6.2-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'affs-for-6.2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
Merge tag : 'afs-next-20221222' of git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-fs
Merge tag : 'amd-drm-fixes-6.2-2022-12-15' of https://gitlab.freedesktop.org/agd5f/linux into drm-next
Merge tag : 'amd-drm-fixes-6.2-2022-12-21' of https://gitlab.freedesktop.org/agd5f/linux into drm-next
Merge tag : 'amd-drm-fixes-6.2-2023-01-04' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
Merge tag : 'amd-drm-fixes-6.2-2023-01-11' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
Merge tag : 'amd-drm-fixes-6.2-2023-01-19' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
Merge tag : 'amd-drm-fixes-6.2-2023-01-25' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
Merge tag : 'amd-drm-fixes-6.2-2023-02-01' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
Merge tag : 'amd-drm-fixes-6.2-2023-02-08' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
Merge tag : 'amd-drm-fixes-6.2-2023-02-09' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
Merge tag : 'amd-drm-fixes-6.2-2023-02-15' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
Merge tag : 'amd-drm-next-6.2-2022-11-04' of https://gitlab.freedesktop.org/agd5f/linux into drm-next
Merge tag : 'amd-drm-next-6.2-2022-11-18' of https://gitlab.freedesktop.org/agd5f/linux into drm-next
Merge tag : 'amd-drm-next-6.2-2022-11-25' of https://gitlab.freedesktop.org/agd5f/linux into drm-next
Merge tag : 'amd-drm-next-6.2-2022-12-02' of https://gitlab.freedesktop.org/agd5f/linux into drm-next
Merge tag : 'amd-drm-next-6.2-2022-12-07' of https://gitlab.freedesktop.org/agd5f/linux into drm-next
Merge tag : 'amlogic-arm64-dt-for-v6.2' of https://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into soc/dt
Merge tag : 'amlogic-fixes-v6.2-rc' of https://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into arm/fixes
Merge tag : 'amlogic-fixes-v6.2-rc-take2' of https://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into arm/fixes
Merge tag : 'apparmor-pr-2022-12-14' of git://git.kernel.org/pub/scm/linux/kernel/git/jj/linux-apparmor
Merge tag : 'apparmor-v6.2-rc9' of git://git.kernel.org/pub/scm/linux/kernel/git/jj/linux-apparmor
Merge tag : 'arm-smmu-updates' of git://git.kernel.org/pub/scm/linux/kernel/git/will/linux into arm/smmu
Merge tag : 'arm-soc/for-6.2/devicetree' of https://github.com/Broadcom/stblinux into soc/dt
Merge tag : 'arm-soc/for-6.2/devicetree-arm64' of https://github.com/Broadcom/stblinux into soc/dt
Merge tag : 'arm-soc/for-6.2/drivers' of https://github.com/Broadcom/stblinux into soc/drivers
Merge tag : 'arm-soc/for-6.2/drivers-fixes' of https://github.com/Broadcom/stblinux into arm/fixes
Merge tag : 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
Merge tag : 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
Merge tag : 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
Merge tag : 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
Merge tag : 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
Merge tag : 'asahi-soc-dt-6.2' of https://github.com/AsahiLinux/linux into arm/dt
Merge tag : 'asahi-soc-dt-6.2-v2' of https://github.com/AsahiLinux/linux into soc/dt
Merge tag : 'asahi-soc-dt-6.2-v3' of https://github.com/AsahiLinux/linux into soc/dt
Merge tag : 'asahi-soc-rtkit-sart-6.2' of https://github.com/AsahiLinux/linux into soc/drivers
Merge tag : 'asm-generic-6.2-1' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic
Merge tag : 'asoc-fix-v6.2-rc3' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus
Merge tag : 'asoc-fix-v6.2-rc5' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus
Merge tag : 'asoc-fix-v6.2-rc7' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus
Merge tag : 'asoc-fix-v6.2-rc8' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus
Merge tag : 'asoc-fix-v6.2-rc8-2' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus
Merge tag : 'asoc-v6.2' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-next
Merge tag : 'asoc-v6.2-2' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-next
Merge tag : 'asoc-v6.2-3' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus
Merge tag : 'aspeed-6.2-devicetree' of git://git.kernel.org/pub/scm/linux/kernel/git/joel/bmc into soc/dt
Merge tag : 'at91-defconfig-6.2' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into arm/defconfig
Merge tag : 'at91-defconfig-6.2-2' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into arm/defconfig
Merge tag : 'at91-dt-6.2' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into soc/dt
Merge tag : 'at91-dt-6.2-2' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into soc/dt
Merge tag : 'at91-dt-6.2-3' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into soc/dt
Merge tag : 'at91-fixes-6.2' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into arm/fixes
Merge tag : 'ata-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/libata
Merge tag : 'ata-6.2-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/libata
Merge tag : 'ata-6.2-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/libata
Merge tag : 'ata-6.2-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/libata
Merge tag : 'ata-6.2-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/libata
Merge tag : 'audit-pr-20221212' of git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit
Merge tag : 'backlight-next-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight
Merge tag : 'block-2023-01-06' of git://git.kernel.dk/linux
Merge tag : 'block-6.2-2022-12-19' of git://git.kernel.dk/linux
Merge tag : 'block-6.2-2022-12-29' of git://git.kernel.dk/linux
Merge tag : 'block-6.2-2023-01-13' of git://git.kernel.dk/linux
Merge tag : 'block-6.2-2023-01-20' of git://git.kernel.dk/linux
Merge tag : 'block-6.2-2023-01-27' of git://git.kernel.dk/linux
Merge tag : 'block-6.2-2023-02-03' of git://git.kernel.dk/linux
Merge tag : 'block-6.2-2023-02-10' of git://git.kernel.dk/linux
Merge tag : 'block-6.2-2023-02-16' of git://git.kernel.dk/linux
Merge tag : 'block-6.2-2023-02-17' of git://git.kernel.dk/linux
Merge tag : 'br-v6.2b' of git://linuxtv.org/hverkuil/media_tree into media_stage
Merge tag : 'br-v6.2d' of git://linuxtv.org/hverkuil/media_tree into media_stage
Merge tag : 'br-v6.2e' of git://linuxtv.org/hverkuil/media_tree into media_stage
Merge tag : 'br-v6.2f' of git://linuxtv.org/hverkuil/media_tree into media_stage
Merge tag : 'br-v6.2g' of git://linuxtv.org/hverkuil/media_tree into media_stage
Merge tag : 'br-v6.2i' of git://linuxtv.org/hverkuil/media_tree into media_stage
Merge tag : 'ceph-for-6.2-rc1' of https://github.com/ceph/ceph-client
Merge tag : 'ceph-for-6.2-rc3' of https://github.com/ceph/ceph-client
Merge tag : 'ceph-for-6.2-rc7' of https://github.com/ceph/ceph-client
Merge tag : 'ceph-for-6.2-rc8' of https://github.com/ceph/ceph-client
Merge tag : 'cgroup-for-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup
Merge tag : 'cgroup-for-6.2-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup
Merge tag : 'cgroup-for-6.2-rc7-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup
Merge tag : 'char-misc-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc
Merge tag : 'char-misc-6.2-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc
Merge tag : 'char-misc-6.2-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc
Merge tag : 'clk-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux
Merge tag : 'clk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux
Merge tag : 'clk-imx-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/abelvesa/linux into clk-imx
Merge tag : 'clk-meson-v6.2-1' of https://github.com/BayLibre/clk-meson into clk-amlogic
Merge tag : 'clk-microchip-fixes-6.1-2' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into clk-microchip
Merge tag : 'clk-microchip-fixes-6.2' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into clk-fixes
Merge tag : 'coccinelle-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/jlawall/linux
Merge tag : 'configfs-6.2-2022-12-13' of git://git.infradead.org/users/hch/configfs
Merge tag : 'core-debugobjects-2022-12-10' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'core-urgent-2023-01-12' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'coresight-next-v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/coresight/linux into char-misc-next
Merge tag : 'counter-fixes-for-6.1b' of git://git.kernel.org/pub/scm/linux/kernel/git/wbg/counter into char-misc-next
Merge tag : 'cpufreq-arm-fixes-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm
Merge tag : 'cpufreq-arm-updates-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm
Merge tag : 'cpufreq/arm/fixes-6.2-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm
Merge tag : 'csky-for-linus-6.2-rc1' of https://github.com/c-sky/csky-linux
Merge tag : 'cxl-fixes-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl/cxl
Merge tag : 'cxl-fixes-for-6.2-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl/cxl
Merge tag : 'cxl-for-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl/cxl
Merge tag : 'devfreq-next-for-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux
Merge tag : 'devicetree-fixes-for-6.2-1' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux
Merge tag : 'devicetree-fixes-for-6.2-2' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux
Merge tag : 'devicetree-for-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux
Merge tag : 'devicetree-for-6.2-2' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux
Merge tag : 'dlm-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm
Merge tag : 'dma-mapping-2022-12-23' of git://git.infradead.org/users/hch/dma-mapping
Merge tag : 'dma-mapping-6.2-2022-12-13' of git://git.infradead.org/users/hch/dma-mapping
Merge tag : 'dmaengine-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine
Merge tag : 'dmaengine-fix-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine
Merge tag : 'docs-6.2' of git://git.lwn.net/linux
Merge tag : 'docs-6.2-fixes' of git://git.lwn.net/linux
Merge tag : 'driver-core-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core
Merge tag : 'driver-core-6.2-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core
Merge tag : 'drm-accel-2022-11-22' of https://git.kernel.org/pub/scm/linux/kernel/git/ogabbay/accel into drm-next
Merge tag : 'drm-fixes-2023-01-01' of git://anongit.freedesktop.org/drm/drm
Merge tag : 'drm-fixes-2023-01-06' of git://anongit.freedesktop.org/drm/drm
Merge tag : 'drm-fixes-2023-01-13' of git://anongit.freedesktop.org/drm/drm
Merge tag : 'drm-fixes-2023-01-20' of git://anongit.freedesktop.org/drm/drm
Merge tag : 'drm-fixes-2023-01-27' of git://anongit.freedesktop.org/drm/drm
Merge tag : 'drm-fixes-2023-02-03' of git://anongit.freedesktop.org/drm/drm
Merge tag : 'drm-fixes-2023-02-10' of git://anongit.freedesktop.org/drm/drm
Merge tag : 'drm-fixes-2023-02-17' of git://anongit.freedesktop.org/drm/drm
Merge tag : 'drm-intel-fixes-2022-12-30' of git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
Merge tag : 'drm-intel-fixes-2023-01-05' of git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
Merge tag : 'drm-intel-fixes-2023-01-12' of git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
Merge tag : 'drm-intel-fixes-2023-01-19' of git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
Merge tag : 'drm-intel-fixes-2023-01-26' of git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
Merge tag : 'drm-intel-fixes-2023-02-02' of git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
Merge tag : 'drm-intel-fixes-2023-02-09' of git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
Merge tag : 'drm-intel-fixes-2023-02-16' of git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
Merge tag : 'drm-intel-gt-next-2022-11-03' of git://anongit.freedesktop.org/drm/drm-intel into drm-next
Merge tag : 'drm-intel-gt-next-2022-11-18' of git://anongit.freedesktop.org/drm/drm-intel into drm-next
Merge tag : 'drm-intel-next-2022-10-28' of git://anongit.freedesktop.org/drm/drm-intel into drm-next
Merge tag : 'drm-intel-next-2022-11-18' of git://anongit.freedesktop.org/drm/drm-intel into drm-next
Merge tag : 'drm-intel-next-fixes-2022-12-01' of git://anongit.freedesktop.org/drm/drm-intel into drm-next
Merge tag : 'drm-intel-next-fixes-2022-12-15' of git://anongit.freedesktop.org/drm/drm-intel into drm-next
Merge tag : 'drm-misc-fixes-2023-01-05' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
Merge tag : 'drm-misc-fixes-2023-01-12' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
Merge tag : 'drm-misc-fixes-2023-01-19' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
Merge tag : 'drm-misc-fixes-2023-01-26' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
Merge tag : 'drm-misc-fixes-2023-02-02' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
Merge tag : 'drm-misc-fixes-2023-02-09' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
Merge tag : 'drm-misc-fixes-2023-02-16' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
Merge tag : 'drm-misc-next-2022-10-20' of git://anongit.freedesktop.org/drm/drm-misc into drm-next
Merge tag : 'drm-misc-next-2022-10-27' of git://anongit.freedesktop.org/drm/drm-misc into drm-next
Merge tag : 'drm-misc-next-2022-11-03' of git://anongit.freedesktop.org/drm/drm-misc into drm-next
Merge tag : 'drm-misc-next-2022-11-10-1' of git://anongit.freedesktop.org/drm/drm-misc into drm-next
Merge tag : 'drm-misc-next-2022-11-17' of git://anongit.freedesktop.org/drm/drm-misc into drm-next
Merge tag : 'drm-misc-next-fixes-2022-12-08' of git://anongit.freedesktop.org/drm/drm-misc into drm-next
Merge tag : 'drm-misc-next-fixes-2023-01-03' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
Merge tag : 'drm-msm-display-for-6.2' of https://gitlab.freedesktop.org/lumag/msm into drm-next
Merge tag : 'drm-msm-fixes-2023-01-12' of https://gitlab.freedesktop.org/drm/msm into drm-fixes
Merge tag : 'drm-msm-fixes-2023-01-16' of https://gitlab.freedesktop.org/drm/msm into drm-fixes
Merge tag : 'drm-msm-next-2022-11-28' of https://gitlab.freedesktop.org/drm/msm into drm-next
Merge tag : 'drm-next-2022-12-13' of git://anongit.freedesktop.org/drm/drm
Merge tag : 'drm-next-2022-12-23' of git://anongit.freedesktop.org/drm/drm
Merge tag : 'drm-next-20221025' of git://linuxtv.org/pinchartl/media into drm-next
Merge tag : 'drm-next-20221109' of git://linuxtv.org/pinchartl/media into drm-next
Merge tag : 'drm-next-20221122' of git://linuxtv.org/pinchartl/media into drm-next
Merge tag : 'drm/tegra/for-6.2-rc1' of https://gitlab.freedesktop.org/drm/tegra into drm-next
Merge tag : 'dt-cleanup-6.2' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-dt into soc/dt
Merge tag : 'dt-cleanup-6.2-2' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-dt into soc/dt
Merge tag : 'edac_updates_for_6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras
Merge tag : 'edac_urgent_for_v6.2_rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras
Merge tag : 'edac_urgent_for_v6.2_rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras
Merge tag : 'efi-fixes-for-v6.2-1' of git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi
Merge tag : 'efi-fixes-for-v6.2-2' of git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi
Merge tag : 'efi-fixes-for-v6.2-3' of git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi
Merge tag : 'efi-fixes-for-v6.2-4' of git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi
Merge tag : 'efi-next-for-v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi
Merge tag : 'efi-zboot-direct-for-v6.2' into efi/next
Merge tag : 'erofs-for-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs
Merge tag : 'erofs-for-6.2-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs
Merge tag : 'execve-v6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
Merge tag : 'exfat-for-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/linkinjeon/exfat
Merge tag : 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4
Merge tag : 'extcon-next-for-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon into char-misc-next
Merge tag : 'f2fs-fix-6.2-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs
Merge tag : 'f2fs-for-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs
Merge tag : 'fbdev-for-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/linux-fbdev
Merge tag : 'fbdev-for-6.2-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/linux-fbdev
Merge tag : 'fbdev-for-6.2-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/linux-fbdev
Merge tag : 'fixes-2023-01-08' of git://git.kernel.org/pub/scm/linux/kernel/git/rppt/memblock
Merge tag : 'fixes-2023-01-14' of git://git.kernel.org/pub/scm/linux/kernel/git/rppt/memblock
Merge tag : 'fixes-2023-02-11' of git://git.kernel.org/pub/scm/linux/kernel/git/rppt/memblock
Merge tag : 'fixes_for_v6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs
Merge tag : 'fixes_for_v6.2-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs
Merge tag : 'floppy-for-6.2' of https://github.com/evdenis/linux-floppy into for-6.2/block
Merge tag : 'for-6.2-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
Merge tag : 'for-6.2-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
Merge tag : 'for-6.2-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
Merge tag : 'for-6.2-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
Merge tag : 'for-6.2-rc7-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
Merge tag : 'for-6.2-rc7-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
Merge tag : 'for-6.2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
Merge tag : 'for-6.2/block-2022-12-08' of git://git.kernel.dk/linux
Merge tag : 'for-6.2/dm-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm
Merge tag : 'for-6.2/io_uring-2022-12-08' of git://git.kernel.dk/linux
Merge tag : 'for-6.2/io_uring-next-2022-12-08' of git://git.kernel.dk/linux
Merge tag : 'for-6.2/writeback-2022-12-12' of git://git.kernel.dk/linux
Merge tag : 'for-joerg' of git://git.kernel.org/pub/scm/linux/kernel/git/jgg/iommufd into core
Merge tag : 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm
Merge tag : 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm
Merge tag : 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma
Merge tag : 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma
Merge tag : 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma
Merge tag : 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma
Merge tag : 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma
Merge tag : 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Merge tag : 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Merge tag : 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Merge tag : 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Merge tag : 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Merge tag : 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Merge tag : 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Merge tag : 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Merge tag : 'for-linus' of https://github.com/openrisc/linux
Merge tag : 'for-linus-2022121301' of git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid
Merge tag : 'for-linus-2022122101' of git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid
Merge tag : 'for-linus-2023011801' of git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid
Merge tag : 'for-linus-2023020901' of git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid
Merge tag : 'for-linus-6.2-1' of https://github.com/cminyard/linux-ipmi
Merge tag : 'for-linus-6.2-ofs1' of git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux
Merge tag : 'for-linus-6.2-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
Merge tag : 'for-linus-6.2-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
Merge tag : 'for-linus-iommufd' of git://git.kernel.org/pub/scm/linux/kernel/git/jgg/iommufd
Merge tag : 'for-net-2023-01-17' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth
Merge tag : 'for-net-next-2022-12-12' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next
Merge tag : 'for-netdev' of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf
Merge tag : 'for-netdev' of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next
Merge tag : 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf
Merge tag : 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf
Merge tag : 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf
Merge tag : 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf
Merge tag : 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next
Merge tag : 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next
Merge tag : 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next
Merge tag : 'for-v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply
Merge tag : 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost
Merge tag : 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost
Merge tag : 'fpga-for-6.2-final' of git://git.kernel.org/pub/scm/linux/kernel/git/fpga/linux-fpga into char-misc-linus
Merge tag : 'fpga-for-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/fpga/linux-fpga into char-misc-next
Merge tag : 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping
Merge tag : 'fs.fuse.acl.v6.2-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping
Merge tag : 'fs.idmapped.mnt_idmap.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping
Merge tag : 'fs.idmapped.squashfs.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping
Merge tag : 'fs.mount.propagation.fix.v6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping
Merge tag : 'fs.ovl.setgid.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping
Merge tag : 'fs.vfsuid.conversion.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping
Merge tag : 'fs.vfsuid.ima.v6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping
Merge tag : 'fs.xattr.simple.noaudit.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping
Merge tag : 'fs.xattr.simple.rework.rbtree.rwlock.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping
Merge tag : 'fscache-fixes-20230130' of git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-fs
Merge tag : 'fscrypt-for-linus' of git://git.kernel.org/pub/scm/fs/fscrypt/fscrypt
Merge tag : 'fscrypt-for-linus' of git://git.kernel.org/pub/scm/fs/fscrypt/linux
Merge tag : 'fsverity-for-linus' of git://git.kernel.org/pub/scm/fs/fscrypt/fscrypt
Merge tag : 'fsverity-for-linus' of git://git.kernel.org/pub/scm/fs/fsverity/linux
Merge tag : 'fuse-update-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse
Merge tag : 'gfs2-v6.1-rc7-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2
Merge tag : 'gfs2-v6.2-rc4-fix' of git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2
Merge tag : 'gpio-fixes-for-v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux
Merge tag : 'gpio-fixes-for-v6.2-part2' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux
Merge tag : 'gpio-fixes-for-v6.2-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux
Merge tag : 'gpio-fixes-for-v6.2-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux
Merge tag : 'gpio-fixes-for-v6.2-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux
Merge tag : 'gpio-updates-for-v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux
Merge tag : 'gvt-fixes-2023-01-05' of https://github.com/intel/gvt-linux into drm-intel-fixes
Merge tag : 'gvt-next-2022-11-17' of https://github.com/intel/gvt-linux into drm-intel-next
Merge tag : 'hardening-v6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
Merge tag : 'hardening-v6.2-rc1-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
Merge tag : 'hardening-v6.2-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
Merge tag : 'hardening-v6.2-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
Merge tag : 'hisi-arm64-dt-for-6.2' of https://github.com/hisilicon/linux-hisi into soc/dt
Merge tag : 'hsi-for-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi
Merge tag : 'hwmon-for-v6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging
Merge tag : 'hyperv-next-signed-20221208' of git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux
Merge tag : 'i2c-for-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux
Merge tag : 'i2c-for-6.2-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux
Merge tag : 'i3c/for-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/i3c/linux
Merge tag : 'icc-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/djakov/icc into char-misc-next
Merge tag : 'icc-6.2-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/djakov/icc into char-misc-linus
Merge tag : 'ieee802154-for-net-2023-01-30' of git://git.kernel.org/pub/scm/linux/kernel/git/sschmidt/wpan
Merge tag : 'ieee802154-for-net-next-2022-10-25' of git://git.kernel.org/pub/scm/linux/kernel/git/sschmidt/wpan-next
Merge tag : 'ieee802154-for-net-next-2022-10-26' of git://git.kernel.org/pub/scm/linux/kernel/git/sschmidt/wpan-next
Merge tag : 'ieee802154-for-net-next-2022-12-05' of git://git.kernel.org/pub/scm/linux/kernel/git/sschmidt/wpan-next
Merge tag : 'iio-fixes-for-6.1d' of https://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio into char-misc-next
Merge tag : 'iio-fixes-for-6.2a' of https://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio into char-misc-next
Merge tag : 'iio-for-6.2a-take2' of https://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio into char-misc-next
Merge tag : 'iio-for-6.2b' of https://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio into char-misc-next
Merge tag : 'imx-bindings-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/dt
Merge tag : 'imx-defconfig-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into arm/defconfig
Merge tag : 'imx-drivers-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/drivers
Merge tag : 'imx-dt-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/dt
Merge tag : 'imx-dt64-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/dt
Merge tag : 'imx-fixes-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into arm/fixes
Merge tag : 'imx-fixes-6.2-2' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into arm/fixes
Merge tag : 'imx-soc-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into arm/soc
Merge tag : 'input-for-v6.2-rc0' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
Merge tag : 'input-for-v6.2-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
Merge tag : 'integrity-v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity
Merge tag : 'intel-gpio-v6.2-1' of git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel into gpio/for-next
Merge tag : 'intel-gpio-v6.2-2' of git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel into gpio/for-current
Merge tag : 'intel-pinctrl-v6.1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/intel into devel
Merge tag : 'intel-pinctrl-v6.2-1' of git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/intel into devel
Merge tag : 'intel-pinctrl-v6.2-2' of git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/intel into devel
Merge tag : 'io_uring-2023-01-06' of git://git.kernel.dk/linux
Merge tag : 'io_uring-6.2-2022-12-19' of git://git.kernel.dk/linux
Merge tag : 'io_uring-6.2-2022-12-29' of git://git.kernel.dk/linux
Merge tag : 'io_uring-6.2-2023-01-13' of git://git.kernel.dk/linux
Merge tag : 'io_uring-6.2-2023-01-20' of git://git.kernel.dk/linux
Merge tag : 'io_uring-6.2-2023-01-21' of git://git.kernel.dk/linux
Merge tag : 'io_uring-6.2-2023-01-27' of git://git.kernel.dk/linux
Merge tag : 'iomap-6.2-merge-1' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux
Merge tag : 'iomap-write-race-testing-6.2_2022-11-30' of git://git.kernel.org/pub/scm/linux/kernel/git/djwong/xfs-linux into xfs-6.2-mergeC
Merge tag : 'iommu-fixes-v6.2-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu
Merge tag : 'iommu-updates-v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu
Merge tag : 'ipsec-2023-02-08' of git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec
Merge tag : 'ipsec-next-2022-12-09' of git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next
Merge tag : 'irq-core-2022-12-10' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'irq-urgent-2023-02-19' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'irq_urgent_for_v6.2_rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'irqchip-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/maz/arm-platforms into irq/core
Merge tag : 'iwlwifi-next-for-kalle-2022-11-06-v2' of http://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi-next
Merge tag : 'iwlwifi-next-for-kalle-2022-11-28' of http://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi-next
Merge tag : 'iwlwifi-next-for-kalle-2022-12-07' of http://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi-next
Merge tag : 'ixp4xx-for-v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik into arm/soc
Merge tag : 'jfs-6.2' of https://github.com/kleikamp/linux-shaggy
Merge tag : 'juno-updates-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into soc/dt
Merge tag : 'kbuild-fixes-v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
Merge tag : 'kbuild-fixes-v6.2-2' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
Merge tag : 'kbuild-fixes-v6.2-3' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
Merge tag : 'kbuild-fixes-v6.2-4' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
Merge tag : 'kbuild-v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
Merge tag : 'kcsan.2022.12.02a' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu
Merge tag : 'ktest-v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-ktest
Merge tag : 'kvm-s390-next-6.2-1' of https://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux into HEAD
Merge tag : 'kvm-selftests-6.2-1' of https://github.com/kvm-x86/linux into HEAD
Merge tag : 'kvm-selftests-6.2-2' of https://github.com/kvm-x86/linux into HEAD
Merge tag : 'kvm-x86-fixes-6.2-1' of https://github.com/kvm-x86/linux into HEAD
Merge tag : 'kvmarm-6.2' of https://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD
Merge tag : 'kvmarm-fixes-6.1-3' into kvm-arm64/dirty-ring
Merge tag : 'kvmarm-fixes-6.2-1' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into kvm-master
Merge tag : 'kvmarm-fixes-6.2-2' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD
Merge tag : 'kvmarm-fixes-6.2-3' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD
Merge tag : 'landlock-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/mic/linux
Merge tag : 'leds-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/pavel/linux-leds
Merge tag : 'libnvdimm-fixes-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm
Merge tag : 'linux-can-fixes-for-6.2-20221219' of git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can
Merge tag : 'linux-can-fixes-for-6.2-20230202' of git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can
Merge tag : 'linux-can-fixes-for-6.2-20230207' of git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can
Merge tag : 'linux-can-next-for-6.2-20221212' of git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next
Merge tag : 'linux-cpupower-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux
Merge tag : 'linux-kselftest-fixes-6.2-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest
Merge tag : 'linux-kselftest-fixes-6.2-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest
Merge tag : 'linux-kselftest-kunit-fixes-6.2-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest
Merge tag : 'linux-kselftest-kunit-fixes-6.2-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest
Merge tag : 'linux-kselftest-kunit-next-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest
Merge tag : 'linux-kselftest-next-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest
Merge tag : 'linux-watchdog-6.2-rc1' of git://www.linux-watchdog.org/linux-watchdog
Merge tag : 'livepatching-for-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching
Merge tag : 'lkmm.2022.12.02a' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu
Merge tag : 'locking-core-2022-12-12' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'locking-urgent-2023-02-11' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'locking_urgent_for_v6.2_rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'locks-v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/jlayton/linux
Merge tag : 'loongarch-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson
Merge tag : 'loongarch-fixes-6.2-1' of git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson
Merge tag : 'lsm-pr-20221212' of git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/lsm
Merge tag : 'm68k-for-v6.2-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k
Merge tag : 'm68knommu-for-v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu
Merge tag : 'mailbox-v6.2' of git://git.linaro.org/landing-teams/working/fujitsu/integration
Merge tag : 'maxrefcount-fixes-6.2_2022-12-01' of git://git.kernel.org/pub/scm/linux/kernel/git/djwong/xfs-linux into xfs-6.2-mergeD
Merge tag : 'media/v6.2-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media
Merge tag : 'media/v6.2-2' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media
Merge tag : 'media/v6.2-3' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media
Merge tag : 'mediatek-drm-next-6.2' of https://git.kernel.org/pub/scm/linux/kernel/git/chunkuang.hu/linux into drm-next
Merge tag : 'memblock-v6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rppt/memblock
Merge tag : 'memory-controller-drv-6.2' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into arm/drivers
Merge tag : 'memory-controller-drv-6.2-2' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into soc/drivers
Merge tag : 'memory-controller-drv-fixes-6.2' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into arm/fixes
Merge tag : 'mfd-next-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd
Merge tag : 'mhi-for-v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/mani/mhi into char-misc-next
Merge tag : 'microblaze-v6.2' of git://git.monstr.eu/linux-2.6-microblaze
Merge tag : 'mips_6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux
Merge tag : 'mips_6.2_1' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux
Merge tag : 'misc-habanalabs-next-2022-11-23' of https://git.kernel.org/pub/scm/linux/kernel/git/ogabbay/linux into char-misc-next
Merge tag : 'mlx5-fixes-2022-12-28' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux
Merge tag : 'mlx5-fixes-2023-01-09' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux
Merge tag : 'mlx5-fixes-2023-01-18' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux
Merge tag : 'mlx5-fixes-2023-02-07' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux
Merge tag : 'mlx5-updates-2022-10-24' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux
Merge tag : 'mlx5-updates-2022-11-12' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux
Merge tag : 'mlx5-updates-2022-11-29' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux
Merge tag : 'mlx5-updates-2022-12-08' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux
Merge tag : 'mm-hotfixes-stable-2022-12-22-14-34' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
Merge tag : 'mm-hotfixes-stable-2023-01-16-15-23' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
Merge tag : 'mm-hotfixes-stable-2023-02-02-19-24-2' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
Merge tag : 'mm-hotfixes-stable-2023-02-13-13-50' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
Merge tag : 'mm-hotfixes-stable-2023-02-17-15-16-2' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
Merge tag : 'mm-nonmm-stable-2022-12-12' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
Merge tag : 'mm-nonmm-stable-2022-12-17-20-32' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
Merge tag : 'mm-stable-2022-12-13' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
Merge tag : 'mm-stable-2022-12-17-2' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
Merge tag : 'mmc-v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc
Merge tag : 'mmc-v6.2-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc
Merge tag : 'mmc-v6.2-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc
Merge tag : 'modules-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux
Merge tag : 'modules-6.2-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux
Merge tag : 'modules-6.2-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux
Merge tag : 'msi-fixes-6.2-1' of git://git.kernel.org/pub/scm/linux/kernel/git/maz/arm-platforms
Merge tag : 'mt76-for-kvalo-2022-12-01' of https://github.com/nbd168/wireless
Merge tag : 'mtd/fixes-for-6.2-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux
Merge tag : 'mtd/for-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux
Merge tag : 'mtk-clk-for-6.2' of https://git.kernel.org/pub/scm/linux/kernel/git/wens/linux into clk-mediatek
Merge tag : 'musb-for-v6.2-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into soc/dt
Merge tag : 'mvebu-dt-6.2-1' of git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu into soc/dt
Merge tag : 'mvebu-dt64-6.2-1' of git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu into soc/dt
Merge tag : 'mvebu-fixes-6.2-1' of git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu into arm/fixes
Merge tag : 'nand/for-6.2' into mtd/next
Merge tag : 'net-6.2-final' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Merge tag : 'net-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Merge tag : 'net-6.2-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Merge tag : 'net-6.2-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Merge tag : 'net-6.2-rc5-2' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Merge tag : 'net-6.2-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Merge tag : 'net-6.2-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Merge tag : 'net-6.2-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Merge tag : 'net-next-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next
Merge tag : 'nfs-for-6.2-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs
Merge tag : 'nfs-for-6.2-2' of git://git.linux-nfs.org/projects/trondmy/linux-nfs
Merge tag : 'nfs-for-6.2-3' of git://git.linux-nfs.org/projects/trondmy/linux-nfs
Merge tag : 'nfsd-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux
Merge tag : 'nfsd-6.2-1' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux
Merge tag : 'nfsd-6.2-2' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux
Merge tag : 'nfsd-6.2-3' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux
Merge tag : 'nfsd-6.2-4' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux
Merge tag : 'nfsd-6.2-5' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux
Merge tag : 'nfsd-6.2-6' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux
Merge tag : 'nolibc.2022.12.02a' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu
Merge tag : 'ntfs3_for_6.2' of https://github.com/Paragon-Software-Group/linux-ntfs3
Merge tag : 'nuvoton-6.2-devicetree' of git://git.kernel.org/pub/scm/linux/kernel/git/joel/bmc into soc/dt
Merge tag : 'nvme-6.2-2022-02-17' of git://git.infradead.org/nvme into block-6.2
Merge tag : 'nvme-6.2-2022-11-29' of git://git.infradead.org/nvme into for-6.2/block
Merge tag : 'nvme-6.2-2022-12-07' of git://git.infradead.org/nvme into for-6.2/block
Merge tag : 'nvme-6.2-2022-12-22' of git://git.infradead.org/nvme into block-6.2
Merge tag : 'nvme-6.2-2022-12-29' of git://git.infradead.org/nvme into block-6.2
Merge tag : 'nvme-6.2-2023-01-12' of git://git.infradead.org/nvme into block-6.2
Merge tag : 'nvme-6.2-2023-01-20' of git://git.infradead.org/nvme into block-6.2
Merge tag : 'nvme-6.2-2023-01-26' of git://git.infradead.org/nvme into block-6.2
Merge tag : 'nvme-6.2-2023-02-02' of git://git.infradead.org/nvme into block-6.2
Merge tag : 'nvme-6.2-2023-02-09' of git://git.infradead.org/nvme into block-6.2
Merge tag : 'nvme-6.2-2023-02-15' of git://git.infradead.org/nvme into block-6.2
Merge tag : 'omap-for-v6.2/dt-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into soc/dt
Merge tag : 'opp-updates-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm
Merge tag : 'optee-for-6.2' of https://git.linaro.org/people/jens.wiklander/linux-tee into soc/drivers
Merge tag : 'ovl-fixes-6.2-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs
Merge tag : 'ovl-update-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs
Merge tag : 'parisc-for-6.2-1' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux
Merge tag : 'parisc-for-6.2-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux
Merge tag : 'pci-v6.2-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci
Merge tag : 'pci-v6.2-fixes-1' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci
Merge tag : 'pci-v6.2-fixes-2' of git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci
Merge tag : 'perf-core-2022-12-12' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'perf-tools-fixes-for-v6.2-1-2023-01-06' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux
Merge tag : 'perf-tools-fixes-for-v6.2-2-2023-01-11' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux
Merge tag : 'perf-tools-fixes-for-v6.2-3-2023-01-19' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux
Merge tag : 'perf-tools-for-v6.2-1-2022-12-16' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux
Merge tag : 'perf-tools-for-v6.2-2-2022-12-22' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux
Merge tag : 'perf-urgent-2023-01-06' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'perf-urgent-2023-01-12' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'perf_urgent_for_v6.2_rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'perf_urgent_for_v6.2_rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'perf_urgent_for_v6.2_rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'phy-fixes-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy
Merge tag : 'phy-for-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy
Merge tag : 'pinctrl-v6.2-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl
Merge tag : 'pinctrl-v6.2-2' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl
Merge tag : 'pinctrl-v6.2-3' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl
Merge tag : 'platform-drivers-x86-v6.2-1' of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86
Merge tag : 'platform-drivers-x86-v6.2-2' of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86
Merge tag : 'platform-drivers-x86-v6.2-3' of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86
Merge tag : 'platform-drivers-x86-v6.2-4' of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86
Merge tag : 'platform-drivers-x86-v6.2-5' of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86
Merge tag : 'pm-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'pm-6.2-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'pm-6.2-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'pm-6.2-rc9' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'powerpc-6.2-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
Merge tag : 'powerpc-6.2-2' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
Merge tag : 'powerpc-6.2-3' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
Merge tag : 'powerpc-6.2-4' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
Merge tag : 'powerpc-6.2-5' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
Merge tag : 'powerpc-6.2-6' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
Merge tag : 'printk-for-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux
Merge tag : 'printk-for-6.2-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux
Merge tag : 'pstore-v6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
Merge tag : 'pstore-v6.2-rc1-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
Merge tag : 'pull-alpha' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Merge tag : 'pull-elfcore' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Merge tag : 'pull-iov_iter' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Merge tag : 'pull-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Merge tag : 'pull-namespace' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Merge tag : 'pwm/for-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm
Merge tag : 'qcom-arm64-defconfig-for-6.2' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/defconfig
Merge tag : 'qcom-arm64-defconfig-for-6.2-2' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/defconfig
Merge tag : 'qcom-arm64-fixes-for-6.2' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/fixes
Merge tag : 'qcom-arm64-for-6.2' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/dt
Merge tag : 'qcom-arm64-for-6.2-2' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/dt
Merge tag : 'qcom-clk-for-6.2' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into clk-qcom
Merge tag : 'qcom-defconfig-for-6.2' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/defconfig
Merge tag : 'qcom-driver-fixes-for-6.2' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/fixes
Merge tag : 'qcom-drivers-for-6.2' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/drivers
Merge tag : 'qcom-drivers-for-6.2-2' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/drivers
Merge tag : 'qcom-dts-fixes-for-6.2' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/fixes
Merge tag : 'qcom-dts-for-6.2-2' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/dt
Merge tag : 'qcom-pinctrl-6.2' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-dt into devel
Merge tag : 'qcom-pinctrl-6.2-2' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-dt into devel
Merge tag : 'random-6.2-rc1-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/crng/random
Merge tag : 'random-6.2-rc1-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/crng/random
Merge tag : 'random-fixes-6.2_2022-11-30' of git://git.kernel.org/pub/scm/linux/kernel/git/djwong/xfs-linux into xfs-6.2-mergeC
Merge tag : 'ras_core_for_v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'rcu-urgent.2022.12.17a' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu
Merge tag : 'rcu.2022.12.02a' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu
Merge tag : 'regmap-v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap
Merge tag : 'regulator-fix-v6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator
Merge tag : 'regulator-fix-v6.2-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator
Merge tag : 'regulator-fix-v6.2-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator
Merge tag : 'regulator-v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator
Merge tag : 'renesas-arm-defconfig-for-v6.2-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into arm/defconfig
Merge tag : 'renesas-arm-dt-for-v6.2-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/dt
Merge tag : 'renesas-arm-dt-for-v6.2-tag2' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/dt
Merge tag : 'renesas-arm-dt-for-v6.2-tag3' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/dt
Merge tag : 'renesas-arm-soc-for-v6.2-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into arm/soc
Merge tag : 'renesas-clk-fixes-for-v6.1-tag1'
Merge tag : 'renesas-clk-for-v6.2-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers into clk-renesas
Merge tag : 'renesas-clk-for-v6.2-tag2' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers into clk-renesas
Merge tag : 'renesas-drivers-for-v6.2-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into arm/drivers
Merge tag : 'renesas-drivers-for-v6.2-tag2' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/drivers
Merge tag : 'renesas-dt-bindings-for-v6.2-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/dt
Merge tag : 'renesas-dt-bindings-for-v6.2-tag2' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/dt
Merge tag : 'renesas-pinctrl-for-v6.2-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers into devel
Merge tag : 'renesas-riscv-defconfig-for-v6.2-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into arm/defconfig
Merge tag : 'renesas-riscv-dt-for-v6.2-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/dt
Merge tag : 'renesas-riscv-soc-for-v6.2-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into arm/soc
Merge tag : 'reset-fixes-for-v6.2' of git://git.pengutronix.de/pza/linux into arm/fixes
Merge tag : 'riscv-dt-fixes-for-v6.2-rc4' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into arm/fixes
Merge tag : 'riscv-dt-for-v6.2-mw0' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into soc/dt
Merge tag : 'riscv-for-linus-6.2-mw1' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux
Merge tag : 'riscv-for-linus-6.2-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux
Merge tag : 'riscv-for-linus-6.2-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux
Merge tag : 'riscv-for-linus-6.2-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux
Merge tag : 'riscv-for-linus-6.2-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux
Merge tag : 'riscv-soc-for-v6.2-mw0' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into soc/drivers
Merge tag : 'rproc-v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux
Merge tag : 'rtc-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux
Merge tag : 'rtc-6.2-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux
Merge tag : 'rust-6.2' of https://github.com/Rust-for-Linux/linux
Merge tag : 'rust-fixes-6.2' of https://github.com/Rust-for-Linux/linux
Merge tag : 'rxrpc-fixes-20230107' of git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-fs
Merge tag : 'rxrpc-next-20221108' of git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-fs
Merge tag : 'rxrpc-next-20221116' of git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-fs
Merge tag : 'rxrpc-next-20221201-b' of git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-fs
Merge tag : 's390-6.2-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
Merge tag : 's390-6.2-2' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
Merge tag : 's390-6.2-3' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
Merge tag : 's390-6.2-4' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
Merge tag : 'samsung-dt64-6.2' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into soc/dt
Merge tag : 'sched-core-2022-12-12' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'sched-urgent-2023-01-12' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'sched-urgent-2023-02-17' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'sched_urgent_for_v6.2_rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'scmi-fixes-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into arm/fixes
Merge tag : 'scrub-bmap-enhancements-6.2_2022-11-16' of git://git.kernel.org/pub/scm/linux/kernel/git/djwong/xfs-linux into xfs-6.2-mergeA
Merge tag : 'scrub-check-metadata-inode-records-6.2_2022-11-16' of git://git.kernel.org/pub/scm/linux/kernel/git/djwong/xfs-linux into xfs-6.2-mergeA
Merge tag : 'scrub-cleanup-malloc-6.2_2022-11-16' of git://git.kernel.org/pub/scm/linux/kernel/git/djwong/xfs-linux into xfs-6.2-mergeA
Merge tag : 'scrub-fix-ag-header-handling-6.2_2022-11-16' of git://git.kernel.org/pub/scm/linux/kernel/git/djwong/xfs-linux into xfs-6.2-mergeA
Merge tag : 'scrub-fix-return-value-6.2_2022-11-16' of git://git.kernel.org/pub/scm/linux/kernel/git/djwong/xfs-linux into xfs-6.2-mergeA
Merge tag : 'scrub-fix-rtmeta-ilocking-6.2_2022-11-16' of git://git.kernel.org/pub/scm/linux/kernel/git/djwong/xfs-linux into xfs-6.2-mergeA
Merge tag : 'scrub-fscounters-enhancements-6.2_2022-11-16' of git://git.kernel.org/pub/scm/linux/kernel/git/djwong/xfs-linux into xfs-6.2-mergeA
Merge tag : 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
Merge tag : 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
Merge tag : 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
Merge tag : 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
Merge tag : 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
Merge tag : 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
Merge tag : 'seccomp-v6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
Merge tag : 'selinux-pr-20221212' of git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux
Merge tag : 'slab-for-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab
Merge tag : 'slab-for-6.2-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab
Merge tag : 'smp-core-2022-12-10' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'soc-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Merge tag : 'soc-defconfig-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Merge tag : 'soc-drivers-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Merge tag : 'soc-dt-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Merge tag : 'soc-fixes-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Merge tag : 'soc-fixes-6.2-1' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Merge tag : 'soc-fixes-6.2-3' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Merge tag : 'soc-fixes-6.2-4' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Merge tag : 'socfpga_dts_updates_for_v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux into soc/dt
Merge tag : 'socfpga_dts_updates_for_v6.2_part2' of git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux into soc/dt
Merge tag : 'sound-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
Merge tag : 'sound-6.2-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
Merge tag : 'sound-6.2-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
Merge tag : 'sound-6.2-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
Merge tag : 'sound-6.2-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
Merge tag : 'sound-6.2-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
Merge tag : 'sound-fix-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
Merge tag : 'soundwire-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/soundwire
Merge tag : 'spdx-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/spdx
Merge tag : 'spi-fix-v6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi
Merge tag : 'spi-fix-v6.2-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi
Merge tag : 'spi-fix-v6.2-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi
Merge tag : 'spi-nor/for-6.2' into mtd/next
Merge tag : 'spi-v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi
Merge tag : 'spi-v6.2-rc8-abi' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi
Merge tag : 'staging-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging
Merge tag : 'staging-6.2-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging
Merge tag : 'sti-dt-for-6.3-round1' of git://git.kernel.org/pub/scm/linux/kernel/git/pchotard/sti into arm/fixes
Merge tag : 'stm32-dt-for-v6.2-1' of git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32 into soc/dt
Merge tag : 'stm32-dt-for-v6.2-fixes-1' of git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32 into arm/fixes
Merge tag : 'sunxi-clk-for-6.2-1' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into clk-allwinner
Merge tag : 'sunxi-dt-for-6.2-1' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into soc/dt
Merge tag : 'sunxi-fixes-for-6.2-1' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into arm/fixes
Merge tag : 'sysctl-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux
Merge tag : 'tag-chrome-platform-for-v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux
Merge tag : 'tag-venus-for-v6.2' of git://linuxtv.org/svarbanov/media_tree into media_stage
Merge tag : 'tegra-for-6.2-arm-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/dt
Merge tag : 'tegra-for-6.2-arm64-defconfig' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into arm/defconfig
Merge tag : 'tegra-for-6.2-arm64-dt-v2' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/dt
Merge tag : 'tegra-for-6.2-clk-v2' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/drivers
Merge tag : 'tegra-for-6.2-dt-bindings-v2' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/dt
Merge tag : 'tegra-for-6.2-firmware-v2' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/drivers
Merge tag : 'tegra-for-6.2-memory-v2' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/drivers
Merge tag : 'tegra-for-6.2-soc-v2' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/drivers
Merge tag : 'thermal-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'thermal-6.2-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'thermal-6.2-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'thermal-6.2-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'thermal-6.2-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'thermal-v6.2-rc1' of https://git.kernel.org/pub/scm/linux/kernel/git/thermal/linux
Merge tag : 'thunderbolt-for-v6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt into usb-next
Merge tag : 'thunderbolt-for-v6.2-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt into usb-linus
Merge tag : 'ti-driver-soc-for-v6.2-v2' of git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into soc/drivers
Merge tag : 'ti-k3-config-for-v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into arm/defconfig
Merge tag : 'ti-k3-dt-for-v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into soc/dt
Merge tag : 'ti-keystone-soc-for-v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into arm/soc
Merge tag : 'tif-notify-signal-2023-01-06' of git://git.kernel.dk/linux
Merge tag : 'timers-core-2022-12-10' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'timers-urgent-2023-01-12' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'timers-urgent-2023-02-19' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'timers-v6.2-rc1' of https://git.linaro.org/people/daniel.lezcano/linux into timers/core
Merge tag : 'tomoyo-pr-20230117' of git://git.osdn.net/gitroot/tomoyo/tomoyo-test1
Merge tag : 'tpmdd-next-v6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd
Merge tag : 'trace-probes-v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'trace-tools-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'trace-v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'trace-v6.2-1' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'trace-v6.2-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'trace-v6.2-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'trace-v6.2-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'trace-v6.2-rc7-2' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'tty-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty
Merge tag : 'tty-6.2-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty
Merge tag : 'tty-6.2-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty
Merge tag : 'unsigned-char-6.2-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/zx2c4/linux
Merge tag : 'urgent-nolibc.2023.01.09a' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu
Merge tag : 'usb-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb
Merge tag : 'usb-6.2-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb
Merge tag : 'usb-6.2-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb
Merge tag : 'usb-6.2-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb
Merge tag : 'usb-6.2-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb
Merge tag : 'usb-serial-6.1-rc8' of https://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial into usb-next
Merge tag : 'usb-serial-6.2-rc1' of https://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial into usb-next
Merge tag : 'usb-serial-6.2-rc5' of https://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial into usb-linus
Merge tag : 'ux500-dts-for-v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik into arm/dt
Merge tag : 'ux500-soc-v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik into arm/soc
Merge tag : 'v6.1-dts64-fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux into arm/fixes
Merge tag : 'v6.1-next-defconfig' of https://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux into arm/defconfig
Merge tag : 'v6.1-next-dts64' of https://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux into soc/dt
Merge tag : 'v6.1-next-soc' of https://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux into soc/drivers
Merge tag : 'v6.1-rc1' into next
Merge tag : 'v6.1-rc4' into regulator-6.2
Merge tag : 'v6.1-rc4' into spi-6.2
Merge tag : 'v6.1-rc6' into x86/core, to resolve conflicts
Merge tag : 'v6.1-rc7' into iommufd.git for-next
Merge tag : 'v6.1-rc8' into efi/next
Merge tag : 'v6.1-rc8' into rdma.git for-next
Merge tag : 'v6.1-soc-fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux into arm/fixes
Merge tag : 'v6.2-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
Merge tag : 'v6.2-p2' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
Merge tag : 'v6.2-rockchip-clk-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into clk-rockchip
Merge tag : 'v6.2-rockchip-dts64-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into asahi-wip
Merge tag : 'v6.2-rockchip-dtsfixes1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into arm/fixes
Merge tag : 'vfio-v6.2-rc1' of https://github.com/awilliam/linux-vfio
Merge tag : 'vfio-v6.2-rc6' of https://github.com/awilliam/linux-vfio
Merge tag : 'vfs-6.2-merge-1' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux
Merge tag : 'wireless-2022-12-21' of git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless
Merge tag : 'wireless-2023-01-12' of git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless
Merge tag : 'wireless-2023-01-18' of git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless
Merge tag : 'wireless-next-2022-11-18' of git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next
Merge tag : 'wireless-next-2022-12-02' of git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next
Merge tag : 'wireless-next-2022-12-12' of git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next
Merge tag : 'x86-apic-2022-12-10' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86-cleanups-2022-12-10' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86-misc-2022-12-10' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86-urgent-2022-12-12' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86-urgent-2023-01-04' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86-urgent-2023-02-11' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86-urgent-2023-02-19' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_alternatives_for_v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_asm_for_v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_boot_for_v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_cache_for_6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_core_for_v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_cpu_for_v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_fpu_for_6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_microcode_for_v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_mm_for_6.2_v2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_paravirt_for_v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_sev_for_v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_sgx_for_6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_splitlock_for_6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_tdx_for_6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_urgent_for_v6.2_rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_urgent_for_v6.2_rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_urgent_for_v6.2_rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_urgent_for_v6.2_rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'xfs-6.2-fixes-2' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux
Merge tag : 'xfs-6.2-merge-8' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux
Merge tag : 'xfs-iomap-stale-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs into xfs-6.2-mergeB
Merge tag : 'xtensa-20221213' of https://github.com/jcmvbkbc/linux-xtensa
Merge tag : 'xtensa-20230110' of https://github.com/jcmvbkbc/linux-xtensa
Merge tag : 'zonefs-6.2-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/zonefs
Merge tag : 'zstd-linus-v6.2' of https://github.com/terrelln/linux
 
Merge tags : 'acpi-6.2-rc1' and 'irq-core-2022-12-10' into loongarch-next
 
mfd: 88pm800: Convert to i2c's .probe_new()
mfd: 88pm800: Replace irqchip mask_invert with unmask_base
mfd: 88pm805: Convert to i2c's .probe_new()
mfd: 88pm80x: Remove #ifdef guards for PM related functions
mfd: 88pm860x: Remove #ifdef guards for PM related functions
mfd: aat2870-core: Convert to i2c's .probe_new()
mfd: aat2870: Remove #ifdef guards for PM related functions
mfd: act8945a: Convert to i2c's .probe_new()
mfd: Add Ampere's Altra SMpro MFD driver
mfd: adp5520: Convert to i2c's .probe_new()
mfd: adp5520: Remove #ifdef guards for PM related functions
mfd: arizona-i2c: Convert to i2c's .probe_new()
mfd: arizona: Remove #ifdef guards for PM related functions
mfd: as3711: Convert to i2c's .probe_new()
mfd: as3722: Convert to i2c's .probe_new()
mfd: atc260x-i2c: Convert to i2c's .probe_new()
mfd: atc260x: Replace irqchip mask_invert with unmask_base
mfd: axp20x-i2c: Convert to i2c's .probe_new()
mfd: axp20x: Do not sleep in the power off handler
mfd: axp20x: Replace irqchip mask_invert with unmask_base
mfd: bcm590xx: Convert to i2c's .probe_new()
mfd: bd9571mwv: Convert to i2c's .probe_new()
mfd: bd957x: Fix Kconfig dependency on REGMAP_IRQ
mfd: da903x: Convert to i2c's .probe_new()
mfd: da9052-i2c: Convert to i2c's .probe_new()
mfd: da9055-i2c: Convert to i2c's .probe_new()
mfd: da9062-core: Convert to i2c's .probe_new()
mfd: da9063-i2c: Convert to i2c's .probe_new()
mfd: da9150-core: Convert to i2c's .probe_new()
mfd: Drop obsolete dependencies on COMPILE_TEST
mfd: fsl-imx25-tsadc: Use devm_platform_get_and_ioremap_resource()
mfd: gateworks-gsc: Replace irqchip mask_invert with unmask_base
mfd: intel_soc_pmic: Allow COMPILE_TEST or I2C_DESIGNWARE_PLATFORM
mfd: khadas-mcu: Convert to i2c's .probe_new()
mfd: lm3533-core: Convert to i2c's .probe_new()
mfd: lp3943: Convert to i2c's .probe_new()
mfd: lp873x: Convert to i2c's .probe_new()
mfd: lp87565: Convert to i2c's .probe_new()
mfd: lp8788: Convert to i2c's .probe_new()
mfd: madera-i2c: Convert to i2c's .probe_new()
mfd: madera: Include correct gpio API
mfd: max14577: Convert to i2c's .probe_new()
mfd: max14577: Remove #ifdef guards for PM related functions
mfd: max14577: Replace irqchip mask_invert with unmask_base
mfd: max77620: Convert to i2c's .probe_new()
mfd: max77620: Remove #ifdef guards for PM related functions
mfd: max77650: Remove useless type_invert flag
mfd: max77686: Remove #ifdef guards for PM related functions
mfd: max77693: Convert to i2c's .probe_new()
mfd: max77693: Replace irqchip mask_invert with unmask_base
mfd: max77843: Convert to i2c's .probe_new()
mfd: max77843: Drop useless mask_invert flag on irqchip
mfd: max8907: Convert to i2c's .probe_new()
mfd: max8925-i2c: Convert to i2c's .probe_new()
mfd: max8925-i2c: Remove #ifdef guards for PM related functions
mfd: max8997: Convert to i2c's .probe_new()
mfd: max8998: Convert to i2c's .probe_new()
mfd: mc13xxx-i2c: Convert to i2c's .probe_new()
mfd: mc13xxx-spi: Fix typo ("transfert")
mfd: mc13xxx: Stop including of_gpio.h
mfd: mcp-sa11x0: Remove #ifdef guards for PM related functions
mfd: menelaus: Convert to i2c's .probe_new()
mfd: menf21bmc: Convert to i2c's .probe_new()
mfd: motorola-cpcap: Remove #ifdef guards for PM related functions
mfd: mt6360: Add bounds checking in Regmap read/write call-backs
mfd: mt6397-irq: Remove #ifdef guards for PM related functions
mfd: palmas: Add support of module build for Ti palmas chip
mfd: palmas: Convert to i2c's .probe_new()
mfd: palmas: Stop including of_gpio.h
mfd: palmas: Use device_get_match_data() to simplify the code
mfd: pcf50633-core: Convert to i2c's .probe_new()
mfd: pcf50633: Remove #ifdef guards for PM related functions
mfd: pm8008: Fix return value check in pm8008_probe()
mfd: qcom-pm8xxx: Drop unused PM8018 compatible
mfd: qcom_rpm: Fix an error handling path in qcom_rpm_probe()
mfd: qcom_rpm: Use devm_of_platform_populate() to simplify code
mfd: rc5t583-irq: Remove #ifdef guards for PM related functions
mfd: rc5t583: Convert to i2c's .probe_new()
mfd: Remove davinci voicecodec driver
mfd: Remove dm355evm_msp driver
mfd: Remove htc-i2cpld driver
mfd: retu-mfd: Convert to i2c's .probe_new()
mfd: rk808: Convert to i2c's .probe_new()
mfd: rk808: Permit having multiple PMIC instances
mfd: rn5t618: Replace irqchip mask_invert with unmask_base
mfd: rohm-bd71828: Replace irqchip mask_invert with unmask_base
mfd: rohm-bd718x7: Convert to i2c's .probe_new()
mfd: rohm-bd718x7: Drop useless mask_invert flag on irqchip
mfd: rohm-bd9576: Convert to i2c's .probe_new()
mfd: rohm: Use dev_err_probe()
mfd: rsmu_i2c: Convert to i2c's .probe_new()
mfd: rt5033: Convert to i2c's .probe_new()
mfd: rt5033: Replace irqchip mask_invert with unmask_base
mfd: rt5120: Replace irqchip mask_invert with unmask_base
mfd: sec-core: Convert to i2c's .probe_new()
mfd: sec: Remove #ifdef guards for PM related functions
mfd: si476x-i2c: Convert to i2c's .probe_new()
mfd: sky81452: Convert to i2c's .probe_new()
mfd: sm501: Remove #ifdef guards for PM related functions
mfd: sprd-sc27xx-spi: Replace irqchip mask_invert with unmask_base
mfd: sprd-sc27xx: Remove #ifdef guards for PM related functions
mfd: stm32-lptimer: Use devm_platform_get_and_ioremap_resource()
mfd: stmfx: Convert to i2c's .probe_new()
mfd: stmfx: Remove #ifdef guards for PM related functions
mfd: stmpe-i2c: Convert to i2c's .probe_new()
mfd: stmpe: Remove #ifdef guards for PM related functions
mfd: stpmic1: Convert to i2c's .probe_new()
mfd: stpmic1: Fix swapped mask/unmask in irq chip
mfd: stpmic1: Remove #ifdef guards for PM related functions
mfd: stw481x: Convert to i2c's .probe_new()
mfd: sun4i-gpadc: Replace irqchip mask_invert with unmask_base
mfd: t7l66xb: Remove #ifdef guards for PM related functions
mfd: tc3589x: Convert to i2c's .probe_new()
mfd: tc3589x: Remove #ifdef guards for PM related functions
mfd: tc6387xb: Remove #ifdef guards for PM related functions
mfd: tc6393xb: Remove #ifdef guards for PM related functions
mfd: ti-lmu: Convert to i2c's .probe_new()
mfd: timberdale: Remove linux/msi.h include
mfd: tps6105x: Convert to i2c's .probe_new()
mfd: tps65010: Convert to i2c's .probe_new()
mfd: tps6507x: Convert to i2c's .probe_new()
mfd: tps65086: Convert to i2c's .probe_new()
mfd: tps65090: Convert to i2c's .probe_new()
mfd: tps65090: Replace irqchip mask_invert with unmask_base
mfd: tps65218: Convert to i2c's .probe_new()
mfd: tps65219: Add driver for TI TPS65219 PMIC
mfd: tps6586x: Convert to i2c's .probe_new()
mfd: tps6586x: Remove #ifdef guards for PM related functions
mfd: tps65910: Convert to i2c's .probe_new()
mfd: tps65912-i2c: Convert to i2c's .probe_new()
mfd: twl-core: Convert to i2c's .probe_new()
mfd: twl6040: Convert to i2c's .probe_new()
mfd: twl6040: Drop twl6040_platform_data and associated definitions
mfd: twl6040: Switch to using gpiod API
mfd: ucb1x00: Remove #ifdef guards for PM related functions
mfd: vexpress-sysreg: Fix resource compound literal assignments
mfd: wcd934x: Convert irq chip to config regs
mfd: wl1273-core: Convert to i2c's .probe_new()
mfd: wm831x-i2c: Convert to i2c's .probe_new()
mfd: wm8350-i2c: Convert to i2c's .probe_new()
mfd: wm8400-core: Convert to i2c's .probe_new()
mfd: wm8994-core: Convert to i2c's .probe_new()
mfd: wm8994: Remove #ifdef guards for PM related functions
 
microblaze/PCI: Moving PCI iounmap and dependent code
microblaze/PCI: Remove Null PCI config access unused functions
microblaze/PCI: Remove support for Xilinx PCI host bridge
microblaze/PCI: Remove unused allocation & free of PCI host bridge structure
microblaze/PCI: Remove unused device tree parsing for a host bridge resources
microblaze/PCI: Remove unused early_read_config_byte() et al declarations
microblaze/PCI: Remove unused PCI BIOS resource allocation
microblaze/PCI: Remove unused PCI bus scan if configured as a host
microblaze/PCI: Remove unused PCI Indirect ops
microblaze/PCI: Remove unused PCI legacy IO's access on a bus
microblaze/PCI: Remove unused pci_address_to_pio() conversion of CPU address to I/O port
microblaze/PCI: Remove unused pci_iobar_pfn() and et al declarations
microblaze/PCI: Remove unused sys_pciconfig_iobase() and et al declaration
 
migrate: convert migrate_pages() to use folios
migrate: convert unmap_and_move() to use folios
migrate: hugetlb: check for hugetlb shared PMD in node migration
 
minmax: clamp more efficiently by avoiding extra comparison
minmax: sanity check constant bounds when clamping
 
MIPS&LoongArch&NIOS2: adjust prototypes of p?d_init()
 
mips/pci: use devm_platform_ioremap_resource()
 
MIPS: BCM63xx: Add check for NULL for clk in clk_enable
MIPS: dts: bcm63268: Add missing properties to the TWD node
 
mips: dts: bcm63268: add TWD block timer
mips: dts: brcm: bcm7435: add "interrupt-names" for NAND controller
 
MIPS: DTS: CI20: fix reset line polarity of the ethernet controller
 
mips: dts: remove label = "cpu" from DSA dt-binding
 
MIPS: mscc: jaguar2: Fix pca9545 i2c-mux node names
MIPS: OCTEON: cvmx-bootmem: use strscpy() to instead of strncpy()
MIPS: OCTEON: warn only once if deprecated link status is being used
 
mips: ptrace: user_regset_copyin_ignore() always returns 0
 
MIPS: ralink: mt7621: avoid to init common ralink reset controller
 
mips: ralink: mt7621: change DSA port labels to generic naming
mips: ralink: mt7621: define MT7621_SYSC_BASE with __iomem
mips: ralink: mt7621: do not use kzalloc too early
mips: ralink: mt7621: fix phy-mode of external phy on GB-PC2
mips: ralink: mt7621: soc queries and tests as functions
 
MIPS: Restore symbol versions for copy_page_cpu and clear_page_cpu
MIPS: Use "grep -E" instead of "egrep"
MIPS: vpe-cmp: fix possible memory leak while module exiting
MIPS: vpe-mt: fix possible memory leak while module exiting
 
misc: apds9802als: Convert to i2c's .probe_new()
misc: apds990x: Convert to i2c's .probe_new()
misc: bh1770glc: Convert to i2c's .probe_new()
misc: ds1682: Convert to i2c's .probe_new()
misc: eeprom/eeprom: Convert to i2c's .probe_new()
misc: eeprom/idt_89hpesx: Convert to i2c's .probe_new()
misc: eeprom/max6875: Convert to i2c's .probe_new()
misc: fastrpc: Add dma_mask to fastrpc_channel_ctx
misc: fastrpc: Add fastrpc_remote_heap_alloc
misc: fastrpc: Add mmap request assigning for static PD pool
misc: fastrpc: Add reserved mem support
misc: fastrpc: Add support for audiopd
misc: fastrpc: Don't remove map on creater_process and device_release
misc: fastrpc: fix error code in fastrpc_req_mmap()
misc: fastrpc: Fix use-after-free and race in fastrpc_map_find
misc: fastrpc: Fix use-after-free race condition for maps
misc: fastrpc: Pass bitfield into qcom_scm_assign_mem
misc: fastrpc: Prepare to dynamic dma-buf locking specification
misc: fastrpc: Rename audio protection domain to root
misc: fastrpc: Rework fastrpc_req_munmap
misc: fastrpc: Safekeep mmaps on interrupted invoke
misc: fastrpc: Use fastrpc_map_put in fastrpc_map_create on fail
misc: genwqe: card_base: Fix some kernel-doc warnings
misc: hmc6352: Convert to i2c's .probe_new()
misc: ics932s401: Convert to i2c's .probe_new()
misc: isl29003: Convert to i2c's .probe_new()
misc: isl29020: Convert to i2c's .probe_new()
misc: lis3lv02d/lis3lv02d_i2c: Convert to i2c's .probe_new()
misc: ocxl: fix possible name leak in ocxl_file_register_afu()
misc: sgi-gru: fix use-after-free error in gru_set_context_option, gru_fault and gru_handle_user_call_os
misc: smpro-errmon: Add Ampere's SMpro error monitor driver
misc: smpro-misc: Add Ampere's Altra SMpro misc driver
misc: tifm: fix possible memory leak in tifm_7xx1_switch_media()
misc: tsl2550: Convert to i2c's .probe_new()
 
mISDN: hfcmulti: don't call dev_kfree_skb/kfree_skb() under spin_lock_irqsave()
mISDN: hfcpci: don't call dev_kfree_skb/kfree_skb() under spin_lock_irqsave()
mISDN: hfcsusb: don't call dev_kfree_skb/kfree_skb() under spin_lock_irqsave()
 
mlxsw: Add support for 800Gbps link modes
mlxsw: reg: Add Switch Port FDB Security Register
mlxsw: spectrum: Add an API to configure security checks
mlxsw: spectrum_ipip: Add Spectrum-1 ip6gre support
mlxsw: spectrum_ipip: Rename Spectrum-2 ip6gre operations
mlxsw: spectrum_router: Add support for double entry RIFs
mlxsw: spectrum_router: Parametrize RIF allocation size
mlxsw: spectrum_router: Replace 0-length array with flexible array
mlxsw: spectrum_router: Use gen_pool for RIF index allocation
mlxsw: spectrum_switchdev: Add locked bridge port support
mlxsw: spectrum_switchdev: Add support for locked FDB notifications
mlxsw: spectrum_switchdev: Prepare for locked FDB notifications
mlxsw: spectrum_switchdev: Use extack in bridge port flag validation
mlxsw: spectrum_trap: Register 802.1X packet traps with devlink
mlxsw: update adjfine to use adjust_by_scaled_ppm
 
mm, compaction: fix fast_isolate_around() to stay within boundaries
 
mm, hwpoison: try to recover from copy-on write faults
mm, hwpoison: when copy-on-write hits poison, take page offline
 
mm, mremap: fix mremap() expanding for vma's with vm_ops->close()
mm, mremap: fix mremap() expanding vma with addr inside vma
 
mm, slab: ignore hardened usercopy parameters when disabled
mm, slab: ignore SLAB_RECLAIM_ACCOUNT with CONFIG_SLUB_TINY
mm, slab: periodically resched in drain_freelist()
 
mm, slob: rename CONFIG_SLOB to CONFIG_SLOB_DEPRECATED
 
mm, slub: add CONFIG_SLUB_TINY
mm, slub: disable SYSFS support with CONFIG_SLUB_TINY
mm, slub: don't aggressively inline with CONFIG_SLUB_TINY
mm, slub: don't create kmalloc-rcl caches with CONFIG_SLUB_TINY
mm, slub: lower the default slub_max_order with CONFIG_SLUB_TINY
mm, slub: refactor free debug processing
mm, slub: remove percpu slabs with CONFIG_SLUB_TINY
mm, slub: retain no free slabs on partial list with CONFIG_SLUB_TINY
mm, slub: split out allocations from pre/post hooks
 
mm,hugetlb: use folio fields in second tail page
 
mm,hwpoison,hugetlb,memory_hotplug: hotremove memory section with hwpoisoned hugepage
 
mm,thp,rmap: clean up the end of __split_huge_pmd_locked()
mm,thp,rmap: fix races between updates of subpages_mapcount
mm,thp,rmap: handle the normal !PageCompound case first
mm,thp,rmap: lock_compound_mapcounts() on THP mapcounts
mm,thp,rmap: simplify compound page mapcount handling
mm,thp,rmap: subpages_mapcount COMPOUND_MAPPED if PMD-mapped
mm,thp,rmap: subpages_mapcount of PTE-mapped subpages
 
mm/autonuma: use can_change_(pte|pmd)_writable() to replace savedwrite
 
mm/damon/core: add a callback for scheme target regions check
mm/damon/core: split damos application logic into a new function
mm/damon/core: split out DAMOS-charged region skip logic into a new function
mm/damon/core: split out scheme quota adjustment logic into a new function
mm/damon/core: split out scheme stat update logic into a new function
 
mm/damon/lru_sort: enable and disable synchronously
 
mm/damon/modules: deduplicate init steps for DAMON context setup
 
mm/damon/reclaim: enable and disable synchronously
 
mm/damon/sysfs-schemes: implement DAMOS-tried regions clear command
mm/damon/sysfs-schemes: implement scheme region directory
mm/damon/sysfs-schemes: implement schemes/tried_regions directory
 
mm/damon/sysfs: implement DAMOS tried regions update command
mm/damon/sysfs: move sysfs_lock to common module
mm/damon/sysfs: move unsigned long range directory to common module
mm/damon/sysfs: remove parameters of damon_sysfs_region_alloc()
mm/damon/sysfs: split out kdamond-independent schemes stats update logic into a new function
mm/damon/sysfs: split out schemes directory implementation to separate file
mm/damon/sysfs: use damon_addr_range for region's start and end values
 
mm/damon/{reclaim,lru_sort}: remove unnecessarily included headers
 
mm/damon: use kstrtobool() instead of strtobool()
 
mm/demotion: fix NULL vs IS_ERR checking in memory_tier_init
 
mm/fadvise: use LLONG_MAX instead of -1 for eof
 
mm/filemap: fix page end in filemap_get_read_batch
 
mm/frame-vector: remove FOLL_FORCE usage
 
mm/gup: add folio to list when folio_isolate_lru() succeed
mm/gup: Add FOLL_INTERRUPTIBLE
mm/gup: disallow FOLL_FORCE|FOLL_WRITE on hugetlb mappings
mm/gup: Fix the lockless PMD access
mm/gup: reliable R/O long-term pinning in COW mappings
mm/gup: remove FOLL_MIGRATION
mm/gup: remove the restriction on locked with FOLL_LONGTERM
 
mm/gup_test: fix PIN_LONGTERM_TEST_READ with highmem
mm/gup_test: free memory allocated via kvcalloc() using kvfree()
mm/gup_test: start/stop/read functionality for PIN LONGTERM test
 
mm/huge_memory: convert split_huge_pages_in_file() to use a folio
mm/huge_memory: try avoiding write faults when changing PMD protection
 
mm/hugeltb_cgroup: convert hugetlb_cgroup_commit_charge*() to folios
 
mm/hugetlb: add folio support to hugetlb specific flag macros
mm/hugetlb: add folio_hstate()
mm/hugetlb: add hugetlb_folio_subpool() helpers
mm/hugetlb: change hugetlb allocation functions to return a folio
mm/hugetlb: convert add_hugetlb_page() to folios and add hugetlb_cma_folio()
mm/hugetlb: convert destroy_compound_gigantic_page() to folios
mm/hugetlb: convert dissolve_free_huge_page() to folios
mm/hugetlb: convert enqueue_huge_page() to folios
mm/hugetlb: convert free_gigantic_page() to folios
mm/hugetlb: convert free_huge_page to folios
mm/hugetlb: convert hugetlb prep functions to folios
mm/hugetlb: convert isolate_or_dissolve_huge_page to folios
mm/hugetlb: convert move_hugetlb_state() to folios
mm/hugetlb: convert remove_hugetlb_page() to folios
mm/hugetlb: convert update_and_free_page() to folios
mm/hugetlb: fix PTE marker handling in hugetlb_change_protection()
mm/hugetlb: fix uffd-wp handling for migration entries in hugetlb_change_protection()
mm/hugetlb: pre-allocate pgtable pages for uffd wr-protects
mm/hugetlb: set head flag before setting compound_order in __prep_compound_gigantic_folio
mm/hugetlb: unify clearing of RestoreReserve for private pages
 
mm/hugetlb_cgroup: convert __set_hugetlb_cgroup() to folios
mm/hugetlb_cgroup: convert hugetlb_cgroup_from_page() to folios
mm/hugetlb_cgroup: convert hugetlb_cgroup_migrate to folios
mm/hugetlb_cgroup: convert hugetlb_cgroup_uncharge_page() to folios
mm/hugetlb_cgroup: convert set_hugetlb_cgroup*() to folios
 
mm/hugetlb_vmemmap: remap head page to newly allocated page
 
mm/hwpoison: introduce per-memory_block hwpoison counter
mm/hwpoison: move definitions of num_poisoned_pages_* to memory-failure.c
mm/hwpoison: pass pfn to num_poisoned_pages_*()
 
mm/kfence: remove hung_task cruft
 
mm/khugepaged: add tracepoint to collapse_file()
mm/khugepaged: fix ->anon_vma race
mm/khugepaged: fix collapse_pte_mapped_thp() to allow anon_vma
 
mm/kmemleak.c: fix a comment
 
mm/kmemleak: use %pK to display kernel pointers in backtrace
 
mm/ksm: convert break_ksm() to use walk_page_range_vma()
mm/ksm: fix KSM COW breaking with userfaultfd-wp via FAULT_FLAG_UNSHARE
mm/ksm: simplify break_ksm() to not rely on VM_FAULT_WRITE
 
mm/MADV_COLLAPSE: catch !none !huge !bad pmd lookups
mm/MADV_COLLAPSE: don't expand collapse when vm_end is past requested end
mm/MADV_COLLAPSE: set EAGAIN on unexpected page refcount
 
mm/madvise: fix madvise_pageout for private file mappings
 
mm/memory-failure.c: cleanup in unpoison_memory
 
mm/mempolicy: fix memory leak in set_mempolicy_home_node system call
 
mm/migrate.c: stop using 0 as NULL pointer
 
mm/migrate: fix wrongly apply write bit after mkdirty on sparc64
mm/migrate: make isolate_movable_page() skip slab pages
 
mm/mincore.c: use vma_lookup() instead of find_vma()
 
mm/mm_init.c: use hotplug_memory_notifier() directly
 
mm/mmap: properly unaccount memory on mas_preallocate() failure
mm/mmap: use hotplug_memory_notifier() directly
 
mm/mprotect: allow clean exclusive anon pages to be writable
mm/mprotect: factor out check whether manual PTE write upgrades are required
mm/mprotect: minor can_change_pte_writable() cleanups
 
mm/page_alloc: always remove pages from temporary list
mm/page_alloc: leave IRQs enabled for per-cpu page allocations
mm/page_alloc: simplify locking during free_unref_page_list
mm/page_alloc: update comments in __free_pages_ok()
 
mm/page_reporting: Add checks for page_reporting_order param
 
mm/pagewalk: add walk_page_range_vma()
mm/pagewalk: don't trigger test_walk() in walk_page_vma()
 
mm/percpu.c: remove the lcm code since block size is fixed at page size
 
mm/percpu: add comment to state the empty populated pages accounting
mm/percpu: remove unused pcpu_map_extend_chunks
mm/percpu: remove unused PERCPU_DYNAMIC_EARLY_SLOTS
mm/percpu: replace the goto with break
mm/percpu: Update the code comment when creating new chunk
mm/percpu: use list_first_entry_or_null in pcpu_reclaim_populated()
 
mm/pgtable: Fix multiple -Wstringop-overflow warnings
 
mm/rmap: fix comment in anon_vma_clone()
 
mm/shmem: remove unneeded assignments in shmem_get_folio_gfp()
mm/shmem: restore SHMEM_HUGE_DENY precedence over MADV_COLLAPSE
 
mm/sl[au]b: rearrange struct slab fields to allow larger rcu_head
 
mm/slab: Annotate kmem_cache_node->list_lock as raw
mm/slab: move and adjust kernel-doc for kmem_cache_alloc
 
mm/slub, kunit: Add a test case for kmalloc redzone check
mm/slub, kunit: add SLAB_SKIP_KFENCE flag for cache creation
 
mm/slub, percpu: correct the calculation of early percpu allocation size
 
mm/slub.c: use hotplug_memory_notifier() directly
 
mm/slub: extend redzone check to extra allocated kmalloc space than requested
mm/slub: only zero requested size of buffer for kzalloc when debug enabled
mm/slub: perform free consistency checks before call_rcu
mm/slub: remove dead code for debug caches on deactivate_slab()
 
mm/sparse-vmemmap: generalise vmemmap_populate_hugepages()
 
mm/swap: convert find_get_incore_page to use folios
 
mm/swapfile: add cond_resched() in get_swap_pages()
 
mm/thp: re-apply mkdirty for small pages after split
mm/thp: rename pmd_to_page() as pmd_pgtable_page()
 
mm/uffd: fix pte marker when fork() without fork event
mm/uffd: sanity check write bit for uffd-wp protected ptes
 
mm/userfaultfd: enable writenotify while userfaultfd-wp is enabled for a VMA
 
mm: add /sys/class/bdi//max_ratio_fine knob
mm: add /sys/class/bdi//min_bytes knob
mm: add /sys/class/bdi//min_ratio_fine knob
mm: add bdi_get_max_bytes() function
mm: add bdi_get_min_bytes() function
mm: add bdi_set_max_bytes() function
mm: add bdi_set_max_ratio_no_scale() function
mm: add bdi_set_min_bytes() function
mm: add bdi_set_min_ratio_no_scale() function
mm: add bdi_set_strict_limit() function
mm: add cond_resched() in swapin_walk_pmd_entry()
mm: add early FAULT_FLAG_UNSHARE consistency checks
mm: add early FAULT_FLAG_WRITE consistency checks
mm: add folio dtor and order setter functions
mm: add knob /sys/class/bdi//max_bytes
mm: add knob /sys/class/bdi//strict_limit
mm: add nodes= arg to memory.reclaim
mm: Add PG_arch_3 page flag
mm: add private field of first tail to struct page and struct folio
mm: allow multiple error returns in try_grab_page()
mm: always compile in pte markers
mm: Always release pages to the buddy allocator in memblock_free_late().
mm: anonymous shared memory naming
mm: Convert __HAVE_ARCH_P..P_GET to the new style
mm: convert find_get_incore_page() to filemap_get_incore_folio()
mm: convert mm's rss stats into percpu_counter
mm: debug_vm_pgtable: use VM_ACCESS_FLAGS
mm: delay page_remove_rmap() until after the TLB has been flushed
mm: disable top-tier fallback to reclaim on proactive reclaim
mm: Do not enable PG_arch_2 for all 64-bit architectures
mm: do not show fs mm pc for VM_LOCKONFAULT pages
mm: document /sys/class/bdi//max_bytes knob
mm: document /sys/class/bdi//max_ratio_fine knob
mm: document /sys/class/bdi//min_bytes knob
mm: document /sys/class/bdi//min_ratio_fine knob
mm: document /sys/class/bdi//strict_limit knob
mm: don't call vm_ops->huge_fault() in wp_huge_pmd()/wp_huge_pud() for private mappings
mm: export buffer_migrate_folio_norefs()
mm: extend FAULT_FLAG_UNSHARE support to anything in a COW mapping
mm: extend max struct page size for kmsan
mm: fix a few rare cases of using swapin error pte marker
mm: Fix pmd_read_atomic()
mm: fix typo in struct pglist_data code comment
mm: fix typo in struct vm_operations_struct comments
mm: fix vma->anon_name memory leak for anonymous shmem VMAs
mm: hugetlb: proc: check for hugetlb shared PMD in /proc/PID/smaps
mm: hugetlb_vmemmap: remove redundant list_del()
mm: hwpoison: support recovery from ksm_might_need_to_copy()
mm: introduce 'encoded' page pointers with embedded extra bits
mm: introduce FOLL_PCI_P2PDMA to gate getting PCI P2PDMA pages
mm: Introduce set_memory_rox()
mm: kasan: Extend kasan_metadata_size() to also cover in-object size
mm: Kconfig: make config SECRETMEM visible with EXPERT
mm: make drop_caches keep reclaiming on all nodes
mm: Make failslab writable again
mm: Make ksize() a reporting-only function
mm: memcg: fix NULL pointer in mem_cgroup_track_foreign_dirty_slowpath()
mm: memcg: fix stale protection of reclaim target memcg
mm: memcg: fix swapcached stat accounting
mm: memcontrol: use mem_cgroup_is_root() helper
mm: memory-failure: avoid pfn_valid() twice in soft_offline_page()
mm: memory-failure: make action_result() return int
mm: memory-failure: make put_ref_page() more useful
mm: migrate: try again if THP split is failed due to page refcnt
mm: mmu_gather: allow more than one batch of delayed rmaps
mm: mmu_gather: do not expose delayed_rmap flag
mm: mmu_gather: prepare to gather encoded page pointers with flags
mm: Move mm_cachep initialization to mm_init()
mm: mprotect: use VM_ACCESS_FLAGS
mm: multi-gen LRU: fix crash during cgroup migration
mm: multi-gen LRU: remove NULL checks on NODE_DATA()
mm: remove FGP_HEAD
mm: remove kern_addr_valid() completely
mm: Remove pointless barrier() after pmdp_get_lockless()
mm: remove unused savedwrite infrastructure
mm: remove VM_FAULT_WRITE
mm: Rename GUP_GET_PTE_LOW_HIGH
mm: Rename pmd_read_atomic()
mm: rework handling in do_wp_page() based on private vs. shared mappings
mm: rmap: rename page_not_mapped() to folio_not_mapped()
mm: shrinkers: add missing includes for undeclared types
mm: shrinkers: fix deadlock in shrinker debugfs
mm: slub: make slab_sysfs_init() a late_initcall
mm: slub: remove dead and buggy code from sysfs_slab_add()
mm: slub: test: Use the kunit_get_current_test() function
mm: split off __bdi_set_max_ratio() function
mm: split off __bdi_set_min_ratio() function
mm: teach release_pages() to take an array of encoded page pointers too
mm: update mmap_sem comments to refer to mmap_lock
mm: Update ptep_get_lockless()'s comment
mm: use kstrtobool() instead of strtobool()
mm: use part per 1000000 for bdi ratios
mm: use pte markers for swap errors
mm: use stack_depot for recording kmemleak's backtrace
mm: use stack_depot_early_init for kmemleak
mm: vmalloc: add alloc_vmap_area trace event
mm: vmalloc: add free_vmap_area_noflush trace event
mm: vmalloc: add purge_vmap_area_lazy trace event
mm: vmalloc: use trace_alloc_vmap_area event
mm: vmalloc: use trace_free_vmap_area_noflush event
mm: vmalloc: use trace_purge_vmap_area_lazy event
mm: vmscan: make rotations a secondary factor in balancing anon vs file
mm: vmscan: split khugepaged stats from direct reclaim stats
mm: vmscan: use sysfs_emit() to instead of scnprintf()
 
mmc: Add mmc driver for Sunplus SP7021
mmc: alcor: fix return value check of mmc_add_host()
mmc: atmel-mci: fix return value check of mmc_add_host()
mmc: au1xmmc: Replace kmap_atomic() with kmap_local_page()
mmc: Avoid open coding by using mmc_op_tuning()
mmc: bcm2835: Remove local_irq_{save,restore}() around k[un]map_atomic()
mmc: bcm2835: Remove local_irq_{save,restore}() around sg_miter_{next,stop}()
mmc: bcm2835: Replace kmap_atomic() with kmap_local_page()
mmc: core: Normalize the error handling branch in sd_read_ext_regs()
mmc: core: refactor debugfs code
mmc: core: Remove non-data R1B ioctl workaround
mmc: dw_mmc-pltfm: socfpga: add method to configure clk-phase
mmc: f-sdh30: Add compatible string for Socionext F_SDH30_E51
mmc: f-sdh30: Add quirks for broken timeout clock capability
mmc: f-sdh30: Add reset control support
mmc: f-sdh30: Add support for non-removable media
mmc: host: Fix repeated words in comments
mmc: jz4740: Work around bug on JZ4760(B)
mmc: litex_mmc: ensure `host->irq == 0` if polling
mmc: mediatek: add support for MT7986 SoC
mmc: meson-gx: fix return value check of mmc_add_host()
mmc: meson-gx: fix SDIO mode if cap_sdio_irq isn't set
mmc: mmc-hsq: Use fifo to dispatch mmc_request
mmc: mmc_spi: fix error handling in mmc_spi_probe()
mmc: mmc_test: Remove local_irq_{save,restore}() around sg_copy_{from,to}_buffer()
mmc: mmci: fix return value check of mmc_add_host()
mmc: moxart: fix return value check of mmc_add_host()
mmc: mtk-sd: add Inline Crypto Engine clock control
mmc: mtk-sd: fix two spelling mistakes in comment
mmc: mxcmmc: fix return value check of mmc_add_host()
mmc: omap_hsmmc: fix return value check of mmc_add_host()
mmc: pwrseq: Use device_match_of_node()
mmc: pxamci: fix return value check of mmc_add_host()
mmc: Remove duplicate words in comments
mmc: Remove unneeded semicolon
mmc: renesas_sdhi: add helper to access quirks
mmc: renesas_sdhi: add quirk for broken register layout
mmc: renesas_sdhi: alway populate SCC pointer
mmc: renesas_sdhi: better reset from HS400 mode
mmc: renesas_sdhi: improve naming of DMA struct
mmc: renesas_sdhi: remove accessor function for internal_dmac
mmc: renesas_sdhi: take DMA end interrupts into account
mmc: renesas_sdhi: use new convenience macro from MMC core
mmc: renesas_sdhi: use plain numbers for end_flags
mmc: rtsx_pci: fix return value check of mmc_add_host()
mmc: rtsx_usb_sdmmc: fix return value check of mmc_add_host()
mmc: sdhci-*: Convert drivers to new sdhci_and_cqhci_reset()
mmc: sdhci-brcmstb: Allow building with COMPILE_TEST
mmc: sdhci-brcmstb: Resolve "unused" warnings with CONFIG_OF=n
mmc: sdhci-esdhc-imx: correct the tuning start tap and step setting
mmc: sdhci-esdhc-imx: improve imxrt1050 data
mmc: sdhci-esdhc-imx: reset the tuning logic before execute tuning
mmc: sdhci-of-arasan: Add support for dynamic configuration
mmc: sdhci-of-esdhc: limit the SDHC clock frequency
mmc: sdhci-of-esdhc: Modify mismatched function name
mmc: sdhci-pci: Set PROBE_PREFER_ASYNCHRONOUS
mmc: sdhci-sprd: Disable CLK_AUTO when the clock is less than 400K
mmc: sdhci-tegra: Add support to program MC stream ID
mmc: sdhci-tegra: Issue CMD and DAT resets together
mmc: sdhci-tegra: Separate Tegra194 and Tegra234 SoC data
mmc: sdhci-tegra: Sort includes alphabetically
mmc: sdhci: Avoid unnecessary ->set_clock()
mmc: sdhci: Fix the SD tuning issue that the SDHCI_TRANSFER_MODE is cleared incorrectly
mmc: sdhci: Remove local_irq_{save,restore}() around k[un]map_atomic()
mmc: sdhci: Remove local_irq_{save,restore}() around sg_miter_{next,stop}()
mmc: sdhci: Remove unneeded semicolon
mmc: sdhci: Replace kmap_atomic() with kmap_local_page()
mmc: sdhci_am654: Use dev_err_probe() for mmc_of_parse() return code
mmc: sdio: fix possible resource leaks in some error paths
mmc: sunxi-mmc: Fix clock refcount imbalance during unbind
mmc: tifm_sd: Remove local_irq_{save,restore}() around tifm_sd_bounce_block()
mmc: tifm_sd: Remove local_irq_{save,restore}() around tifm_sd_transfer_data()
mmc: tifm_sd: Replace kmap_atomic() with kmap_local_page()
mmc: tmio: add callback for dma irq
mmc: tmio: remove 'alignment_shift' from platform data
mmc: tmio: remove tmio_mmc_k(un)map_atomic helpers
mmc: tmio_mmc_core: Remove local_irq_{save,restore}() around k[un]map_atomic()
mmc: tmio_mmc_core: Replace kmap_atomic() with kmap_local_page()
mmc: toshsd: fix return value check of mmc_add_host()
mmc: via-sdmmc: fix return value check of mmc_add_host()
mmc: vub300: fix return value check of mmc_add_host()
mmc: vub300: fix warning - do not call blocking ops when !TASK_RUNNING
mmc: wbsd: fix return value check of mmc_add_host()
mmc: wbsd: Replace kmap_atomic() with kmap_local_page()
mmc: wmt-sdmmc: fix return value check of mmc_add_host()
 
mnt_idmapping: add missing helpers
mnt_idmapping: move ima-only helpers to ima
 
Linux: Modify documentation and machine driver for mt8186_rt1019_rt5682s sound card
 
modpost: fix array_size.cocci warning
modpost: Include '.text.*' in TEXT_SECTIONS
modpost: Join broken long printed messages
modpost: Mark uuid_le type to be suitable only for MEI
 
module/decompress: Support zstd in-kernel decompression
 
module: add module_elf_check_arch for module-specific checks
module: Don't wait for GOING modules
module: Fix NULL vs IS_ERR checking for module_get_next_page
module: remove redundant module_sysfs_initialized variable
module: Remove unused macros module_addr_min/max
 
mptcp: add MSG_FASTOPEN sendmsg flag support
mptcp: add pm listener events
mptcp: add subflow_v(4,6)_send_synack()
mptcp: add support for TCP_FASTOPEN_KEY sockopt
mptcp: add TCP_FASTOPEN sock option
mptcp: add TCP_FASTOPEN_NO_COOKIE support
mptcp: be careful on subflow status propagation on errors
mptcp: change 'first' as a parameter
mptcp: consolidate initial ack seq generation
mptcp: dedicated request sock for subflow in v6
mptcp: deduplicate error paths on endpoint creation
mptcp: do not wait for bare sockets' timeout
mptcp: explicitly specify sock family at subflow creation time
mptcp: fix deadlock in fastopen error path
mptcp: Fix grammar in a comment
mptcp: fix lockdep false positive
mptcp: fix locking for in-kernel listener creation
mptcp: fix locking for setsockopt corner-case
mptcp: fix tracking issue in mptcp_subflow_create_socket()
mptcp: get sk from msk directly
mptcp: implement delayed seq generation for passive fastopen
mptcp: more detailed error reporting on endpoint creation
mptcp: netlink: fix some error return code
mptcp: netlink: respect v4/v6-only sockets
mptcp: remove MPTCP 'ifdef' in TCP SYN cookies
mptcp: return 0 instead of 'err' var
mptcp: sockopt: make 'tcp_fastopen_connect' generic
mptcp: sockopt: use new helper for TCP_DEFER_ACCEPT
mptcp: track accurately the incoming MPC suboption type
mptcp: use msk instead of mptcp_sk
mptcp: use nlmsg_free instead of kfree_skb
mptcp: use proper req destructor for IPv6
 
mrp: introduce active flags to prevent UAF when applicant uninit
 
mt76: mt7915: Fix PCI device refcount leak in mt7915_pci_init_hif2()
 
mtd: cfi: allow building spi-intel standalone
mtd: core: fix possible resource leak in init_mtd()
mtd: core: Fix refcount error in del_mtd_device()
mtd: core: set ROOT_DEV for partitions marked as rootfs in DT
mtd: core: simplify (a bit) code find partition-matching dynamic OF node
mtd: core: try to find OF node for every MTD partition
mtd: Fix device name leak when register device failed in add_mtd_device()
mtd: inftlcore: fix repeated words in comments
mtd: lpddr2_nvm: Fix possible null-ptr-deref
mtd: maps: pxa2xx-flash: fix memory leak in probe
mtd: mtdoops: add mtdoops_erase function and move mtdoops_inc_counter to after it
mtd: mtdoops: change printk() to counterpart pr_ functions
mtd: mtdoops: panic caused mtdoops to call mtdoops_erase function immediately
mtd: nand: drop EXPORT_SYMBOL_GPL for nanddev_erase()
mtd: parsers: add TP-Link SafeLoader partitions table parser
mtd: parsers: Fix potential memory leak in mtd_parser_tplink_safeloader_parse()
mtd: parsers: refer to ARCH_BCMBCA instead of ARCH_BCM4908
mtd: parsers: scpart: fix __udivdi3 undefined on mips
mtd: parsers: tplink_safeloader: fix uninitialized variable bug
mtd: rawnand: cadence: support 64-bit slave dma interface
mtd: rawnand: Drop obsolete dependencies on COMPILE_TEST
mtd: rawnand: gpmi: using pm_runtime_resume_and_get instead of pm_runtime_get_sync
mtd: rawnand: lpc32xx_mlc: switch to using gpiod API
mtd: rawnand: lpc32xx_mlc: Switch to using pm_ptr()
mtd: rawnand: lpc32xx_slc: switch to using gpiod API
mtd: rawnand: lpc32xx_slc: Switch to using pm_ptr()
mtd: rawnand: marvell: Enable NFC/DEVBUS arbiter
mtd: rawnand: mpc5121: Replace NO_IRQ by 0
mtd: remove lart flash driver
mtd: spi-nor: add generic flash driver
mtd: spi-nor: add SFDP fixups for Quad Page Program
mtd: spi-nor: Add support for flash reset
mtd: spi-nor: Check for zero erase size in spi_nor_find_best_erase_type()
mtd: spi-nor: core: Add an error message when failing to exit the 4-byte address mode
mtd: spi-nor: Fix formatting in spi_nor_read_raw() kerneldoc comment
mtd: spi-nor: fix select_uniform_erase to skip 0 erase size
mtd: spi-nor: Fix the number of bytes for the dummy cycles
mtd: spi-nor: gigadevice: gd25q256: replace gd25q256_default_init with gd25q256_post_bfpt
mtd: spi-nor: hide jedec_id sysfs attribute if not present
mtd: spi-nor: issi: is25wp256: Init flash based on SFDP
mtd: spi-nor: micron-st.c: Replace hardcoded values for addr_nbytes/addr_mode_nbytes
mtd: spi-nor: micron-st: Enable locking for mt25qu256a
mtd: spi-nor: move function declaration out of sfdp.h
mtd: spi-nor: remember full JEDEC flash ID
mtd: spi-nor: sfdp: Update params->hwcaps.mask at xSPI profile 1.0 table parse
mtd: spi-nor: spansion: Add s28hl512t, s28hl01gt, and s28hs01gt info
mtd: spi-nor: spansion: Remove NO_SFDP_FLAGS from s28hs512t info
mtd: spi-nor: spansion: Rename s28hs512t prefix
mtd: spi-nor: spansion: Replace hardcoded values for addr_nbytes/addr_mode_nbytes
mtd: spi-nor: sysfs: hide manufacturer if it is not set
mtd: spi-nor: sysfs: print JEDEC ID for generic flash driver
mtd: spi-nor: winbond: add support for W25Q512NW-IQ
mtd: spinand: winbond: add Winbond W25N02KV flash support
mtd: spinand: winbond: fix flash identification
 
mtk-jpegdec: add stop cmd interface for jpgdec
 
mtk-jpegenc: add jpeg encode worker interface
mtk-jpegenc: add jpegenc timeout func interface
mtk-jpegenc: add output pic reorder interface
mtk-jpegenc: add stop cmd interface for jpgenc
mtk-jpegenc: export jpeg encoder functions
mtk-jpegenc: support jpegenc multi-hardware
 
mtk_sgmii: enable PCS polling to allow SFP work
 
myri10ge: Fix an error handling path in myri10ge_probe()
myri10ge: use strscpy() to instead of strncpy()
 
n_tty: Rename tail to old_tail in n_tty_read()
 
neigh: make sure used and confirmed times are valid
 
net, proc: Provide PROC_FS=n fallback for proc_create_net_single_write()
 
net/9p: distinguish zero-copy requests
net/9p: fix response size check in p9_check_errors()
 
net/core: Allow live renaming when an interface is up
 
net/ethtool/ioctl: remove if n_stats checks from ethtool_get_phy_stats
net/ethtool/ioctl: return -EOPNOTSUPP if we have no phy stats
net/ethtool/ioctl: split ethtool_get_phy_stats into multiple helpers
 
net/ieee802154: fix repeated words in comments
 
net/mlx4: MLX4_TX_BOUNCE_BUFFER_SIZE depends on MAX_SKB_FRAGS
net/mlx4: rename two constants
net/mlx4: small optimization in mlx4_en_xmit()
 
net/mlx5: Add forgotten cleanup calls into mlx5_init_once() error path
net/mlx5: Add generic getters for other functions caps
net/mlx5: Add HW definitions for IPsec packet offload
net/mlx5: Avoid recovery in probe flows
net/mlx5: Bridge, fix ageing of peer FDB entries
net/mlx5: Bridge, Use debug instead of warn if entry doesn't exists
net/mlx5: check attr pointer validity before dereferencing it
net/mlx5: DR, Add function that tells if STE miss addr has been initialized
net/mlx5: DR, Add functions to create/destroy MATCH_DEFINER general object
net/mlx5: DR, Add support for range match action
net/mlx5: DR, Allocate htbl from its own slab allocator
net/mlx5: DR, Allocate icm_chunks from their own slab allocator
net/mlx5: DR, Check device state when polling CQ
net/mlx5: DR, Fix 'stack frame size exceeds limit' error in dr_rule
net/mlx5: DR, Fix potential race in dr_rule_create_rule_nic
net/mlx5: DR, Fix the SMFS sync_steering for fast teardown
net/mlx5: DR, For short chains of STEs, avoid allocating ste_arr dynamically
net/mlx5: DR, Handle domain memory resources init/uninit separately
net/mlx5: DR, Handle FT action in a separate function
net/mlx5: DR, In destroy flow, free resources even if FW command failed
net/mlx5: DR, In rehash write the line in the entry immediately
net/mlx5: DR, Initialize chunk's ste_arrays at chunk creation
net/mlx5: DR, Keep track of hot ICM chunks in an array instead of list
net/mlx5: DR, Lower sync threshold for ICM hot memory
net/mlx5: DR, Manage definers with refcounts
net/mlx5: DR, Manage STE send info objects in pool
net/mlx5: DR, Remove the buddy used_list
net/mlx5: DR, Remove unneeded argument from dr_icm_chunk_destroy
net/mlx5: DR, Rework is_fw_table function
net/mlx5: DR, Some refactoring of miss address handling
net/mlx5: E-switch, Coverity: overlapping copy
net/mlx5: E-switch, Fix setting of reserved fields on MODIFY_SCHEDULING_ELEMENT
net/mlx5: E-switch, Fix switchdev mode after devlink reload
net/mlx5: E-Switch, Implement devlink port function cmds to control migratable
net/mlx5: E-Switch, Implement devlink port function cmds to control RoCE
net/mlx5: E-Switch, properly handle ingress tagged packets on VST
net/mlx5: Expose SF firmware pages counter
net/mlx5: Expose steering dropped packets counter
net/mlx5: Expose vhca_id to debugfs
net/mlx5: Fix command stats access after free
net/mlx5: Fix io_eq_size and event_eq_size params validation
net/mlx5: fix missing mutex_unlock in mlx5_fw_fatal_reporter_err_work()
net/mlx5: Fix orthography errors in documentation
net/mlx5: Fix ptp max frequency adjustment range
net/mlx5: Fix RoCE setting at HCA level
net/mlx5: Fix spelling mistake "destoy" -> "destroy"
net/mlx5: fs, add match on ranges API
net/mlx5: fs, assert null dest pointer when dest_num is 0
net/mlx5: fw_tracer, Clear load bit when freeing string DBs buffers
net/mlx5: fw_tracer, Zero consumer index when reloading the tracer
net/mlx5: Generalize name of UMR alignment definition
net/mlx5: Introduce IFC bits for migratable
net/mlx5: Introduce ifc bits for pre_copy
net/mlx5: Lag, fix failure to cancel delayed bond work
net/mlx5: mlx5_ifc updates for MATCH_DEFINER general object
net/mlx5: Refactor and expand rep vport stat group
net/mlx5: Remove redundant check
net/mlx5: Remove unused ctx variables
net/mlx5: Remove unused UMR MTT definitions
net/mlx5: Return ready to use ASO WQE
net/mlx5: Serialize module cleanup with reload and remove
net/mlx5: Store page counters in a single array
net/mlx5: Unregister traps on driver unload flow
net/mlx5: Use generic definition for UMR KLM alignment
 
net/mlx5e: Add error flow when failing update_rx
net/mlx5e: Add padding when needed in UMR WQEs
net/mlx5e: Add statistics for Rx/Tx IPsec offloaded flows
net/mlx5e: Add XFRM policy offload logic
net/mlx5e: Advertise IPsec packet offload support
net/mlx5e: Always clear dest encap in neigh-update-del
net/mlx5e: Avoid false lock dependency warning on tc_ht even more
net/mlx5e: Configure IPsec packet offload flow steering
net/mlx5e: Create Advanced Steering Operation object for IPsec
net/mlx5e: Create hardware IPsec packet offload objects
net/mlx5e: Create IPsec policy offload tables
net/mlx5e: Create symmetric IPsec RX and TX flow steering structs
net/mlx5e: CT, optimize pre_ct table lookup
net/mlx5e: CT: Fix ct debugfs folder name
net/mlx5e: Delete always true DMA check
net/mlx5e: Do early return when setup vports dests for slow path flow
net/mlx5e: Don't access directly DMA device pointer
net/mlx5e: Don't support encap rules with gbp option
net/mlx5e: Don't use termination table when redundant
net/mlx5e: E-Switch, handle flow attribute with no destinations
net/mlx5e: ethtool: get_link_ext_stats for PHY down events
net/mlx5e: Fix crash unsetting rx-vlan-filter in switchdev mode
net/mlx5e: Fix hw mtu initializing at XDP SQ allocation
net/mlx5e: Fix macsec possible null dereference when updating MAC security entity (SecY)
net/mlx5e: Fix macsec ssci attribute handling in offload path
net/mlx5e: Fix memory leak on updating vport counters
net/mlx5e: Fix RX reporter for XSK RQs
net/mlx5e: Flatten the IPsec RX add rule path
net/mlx5e: Generalize creation of default IPsec miss group and rule
net/mlx5e: Group IPsec miss handles into separate struct
net/mlx5e: Handle ESN update events
net/mlx5e: Handle hardware IPsec limits events
net/mlx5e: Improve IPsec flow steering autogroup
net/mlx5e: IPoIB, Block PKEY interfaces with less rx queues than parent
net/mlx5e: IPoIB, Block queue count configuration when sub interfaces are present
net/mlx5e: IPoIB, Don't allow CQE compression to be turned on by default
net/mlx5e: IPoIB, Fix child PKEY interface stats on rx path
net/mlx5e: IPoIB, Show unknown speed instead of error
net/mlx5e: kTLS, Remove unnecessary per-callback completion
net/mlx5e: kTLS, Remove unused work field
net/mlx5e: kTLS, Use a single async context object per a callback bulk
net/mlx5e: Make clear what IPsec rx_err does
net/mlx5e: meter, add mtu post meter tables
net/mlx5e: meter, refactor to allow multiple post meter tables
net/mlx5e: Move IPsec flow table creation to separate function
net/mlx5e: Move params kernel log print to probe function
net/mlx5e: multipath, support routes with more than 2 nexthops
net/mlx5e: Open mlx5 driver to accept IPsec packet offload
net/mlx5e: Protect global IPsec ASO
net/mlx5e: Provide intermediate pointer to access IPsec struct
net/mlx5e: QoS, Fix wrongfully setting parent_element_id on MODIFY_SCHEDULING_ELEMENT
net/mlx5e: Refactor FTE setup code to be more clear
net/mlx5e: Remove accesses to priv for low level IPsec FS code
net/mlx5e: Remove extra layers of defines
net/mlx5e: Remove optimization which prevented update of ESN state
net/mlx5e: Remove redundant xsk pointer check in mlx5e_mpwrq_validate_xsk
net/mlx5e: Remove unneeded io-mapping.h #include
net/mlx5e: remove unused list in arfs
net/mlx5e: Replace zero-length arrays with DECLARE_FLEX_ARRAY() helper
net/mlx5e: Set decap action based on attr for sample
net/mlx5e: Set geneve_tlv_option_0_exist when matching on geneve option
net/mlx5e: Skip IPsec encryption for TX path without matching policy
net/mlx5e: Store all XFRM SAs in Xarray
net/mlx5e: Store replay window in XFRM attributes
net/mlx5e: Support devlink reload of IPsec core
net/mlx5e: Support enhanced CQE compression
net/mlx5e: TC, Add offload support for trap with additional actions
net/mlx5e: TC, add support for meter mtu offload
net/mlx5e: TC, add terminating actions
net/mlx5e: TC, allow meter jump control action
net/mlx5e: TC, ignore match level for post meter rules
net/mlx5e: TC, init post meter rules with branching attributes
net/mlx5e: TC, initialize branch flow attributes
net/mlx5e: TC, initialize branching action with target attr
net/mlx5e: TC, Keep mod hdr actions after mod hdr alloc
net/mlx5e: TC, Remove redundant WARN_ON()
net/mlx5e: TC, rename post_meter actions
net/mlx5e: TC, Restore pkt rate policing support
net/mlx5e: TC, reuse flow attribute post parser processing
net/mlx5e: TC, set control params for branching actions
net/mlx5e: TC, validate action list per attribute
net/mlx5e: Update IPsec soft and hard limits
net/mlx5e: Update rx ring hw mtu upon each rx-fcs flag change
net/mlx5e: Use clamp operation instead of open coding it
net/mlx5e: Use mlx5 print routines for low level IPsec code
net/mlx5e: Use same coding pattern for Rx and Tx flows
net/mlx5e: Verify dev is present for fix features ndo
 
net/mlxsw: Convert to i2c's .probe_new()
 
net/ncsi: Silence runtime memcpy() false positive warning
 
net/packet: add PACKET_FANOUT_FLAG_IGNORE_OUTGOING
 
net/rds: remove variable total_copied
 
net/rose: Fix to not accept on connected socket
 
net/sched: act_ctinfo: use percpu stats
net/sched: act_mpls: Fix warning during failed attribute validation
net/sched: add retpoline wrapper for tc
net/sched: avoid indirect act functions on retpoline kernels
net/sched: avoid indirect classify functions on retpoline kernels
net/sched: fix retpoline wrapper compilation on configs without tc filters
net/sched: move struct action_ops definition out of ifdef
net/sched: sch_taprio: do not schedule in taprio_reset()
net/sched: sch_taprio: fix possible use-after-free
net/sched: tcindex: search key must be 16 bits
net/sched: tcindex: update imperfect hash filters respecting rcu
 
net/tcp: Disable TCP-MD5 static key on tcp_md5sig_info destruction
net/tcp: Do cleanup on tcp_md5_key_copy() failure
net/tcp: Separate initialization of twsk
net/tcp: Separate tcp_md5sig_info allocation into tcp_md5sig_info_add()
 
net/tg3: resolve deadlock in tg3_reset_task() during EEH
 
net/tls: tls_is_tx_ready() checked list_entry
 
net/tunnel: wait until all sk_user_data reader finish before releasing the sock
 
net/ulp: prevent ULP without clone op from entering the LISTEN status
net/ulp: use consistent error code when blocking ULP
 
net/usb: kalmia: Don't pass act_len in usb_bulk_msg error path
 
net/x25: Fix to not accept on connected socket
 
net: __sock_gen_cookie() cleanup
net: add a refcount tracker for kernel sockets
net: add atomic_long_t to net_device_stats fields
net: add IFF_NO_ADDRCONF and use it in bonding to prevent ipv6 addrconf
net: add netdev_sw_irq_coalesce_default_on()
net: add new helper unregister_netdevice_many_notify
net: adopt try_cmpxchg() in napi_schedule_prep() and napi_complete_done()
net: adopt try_cmpxchg() in napi_{enable|disable}()
net: af_can: remove useless parameter 'err' in 'can_rx_register()'
net: amd-xgbe: add missed tasklet_kill
net: amd-xgbe: Check only the minimum speed for active/passive cables
net: amd-xgbe: Fix logic around active and passive cables
net: amd: lance: don't call dev_kfree_skb() under spin_lock_irqsave()
net: apple: bmac: don't call dev_kfree_skb() under spin_lock_irqsave()
net: apple: mace: don't call dev_kfree_skb() under spin_lock_irqsave()
net: asix: add support for the Linux Automation GmbH USB 10Base-T1L
net: axiemac: add PM callbacks to support suspend/resume
net: axienet: set mdio clock according to bus-frequency
net: axienet: Unexport and remove unused mdio functions
net: bcmgenet: add RX_CLS_LOC_ANY support
net: bcmgenet: Clear RGMII_LINK upon link down
net: bcmgenet: Remove the unused function
net: bgmac: fix BCM5358 support by setting correct flags
net: broadcom: bcm4908_enet: report queued and transmitted bytes
net: broadcom: bcm4908_enet: use build_skb()
net: Change the udp encap_err_rcv to allow use of {ip,ipv6}_icmp_error()
net: core: inet[46]_pton strlen len types
net: dcb: add new apptrust attribute
net: dcb: add new pcp selector to app object
net: dcb: move getapptrust to separate function
net: defxx: Fix missing err handling in dfx_init()
net: dev: Convert sa_data to flexible array in struct sockaddr
net: devinet: Reduce refcount before grace period
net: devlink: add DEVLINK_INFO_VERSION_GENERIC_FW_BOOTLOADER
net: devlink: Add missing error check to devlink_resource_put()
net: devlink: add not cleared type warning to port unregister
net: devlink: add WARN_ON_ONCE to check return value of unregister_netdevice_notifier_net() call
net: devlink: clean-up empty devlink_ops::info_get()
net: devlink: convert devlink port type-specific pointers to union
net: devlink: convert port_list into xarray
net: devlink: let the core report the driver name instead of the drivers
net: devlink: make the devlink_ops::info_get() callback optional
net: devlink: move netdev notifier block to dest namespace during reload
net: devlink: move port_type_netdev_checks() call to __devlink_port_type_set()
net: devlink: move port_type_warn_schedule() call to __devlink_port_type_set()
net: devlink: remove net namespace check from devlink_nl_port_fill()
net: devlink: remove netdev arg from devlink_port_type_eth_set()
net: devlink: store copy netdevice ifindex and ifname to allow port_fill() without RTNL held
net: devlink: take RTNL in port_fill() function only if it is not held
net: devlink: track netdev with devlink_port assigned
net: devlink: use devlink_port pointer instead of ndo_get_devlink_port
net: dl2k: remove variable tx_use
net: dp83822: Print the SOR1 strap status
net: dpaa2-eth: add support for multiple buffer pools per DPNI
net: dpaa2-eth: add support to query the number of queues through ethtool
net: dpaa2-eth: add trace points on XSK events
net: dpaa2-eth: AF_XDP RX zero copy support
net: dpaa2-eth: AF_XDP TX zero copy support
net: dpaa2-eth: assign priv->mac after dpaa2_mac_connect() call
net: dpaa2-eth: connect to MAC before requesting the "endpoint changed" IRQ
net: dpaa2-eth: create and export the dpaa2_eth_alloc_skb function
net: dpaa2-eth: create and export the dpaa2_eth_receive_skb() function
net: dpaa2-eth: don't use -ENOTSUPP error code
net: dpaa2-eth: export buffer pool info into a new debugfs file
net: dpaa2-eth: export the CH# in the 'ch_stats' debug file
net: dpaa2-eth: rearrange variable in dpaa2_eth_get_ethtool_stats
net: dpaa2-eth: serialize changes to priv->mac with a mutex
net: dpaa2-eth: Simplify bool conversion
net: dpaa2-eth: update the dpni_set_pools() API to support per QDBIN pools
net: dpaa2-eth: use dev_close/open instead of the internal functions
net: dpaa2-mac: absorb phylink_start() call into dpaa2_mac_start()
net: dpaa2-mac: move rtnl_lock() only around phylink_{,dis}connect_phy()
net: dpaa2-mac: remove defensive check in dpaa2_mac_disconnect()
net: dpaa2-switch replace direct MAC access with dpaa2_switch_port_has_mac()
net: dpaa2-switch: assign port_priv->mac after dpaa2_mac_connect() call
net: dpaa2-switch: serialize changes to priv->mac with a mutex
net: dpaa2: Add some debug prints on deferred probe
net: dpaa2: publish MAC stringset to ethtool -S even if MAC is missing
net: dpaa2: Remove linux/msi.h includes
net: dpaa2: replace dpaa2_mac_is_type_fixed() with dpaa2_mac_is_type_phy()
net: dpaa: Convert to phylink
net: dpaa: Fix dtsec check for PCS availability
net: dropreason: add SKB_CONSUMED reason
net: dropreason: add SKB_DROP_REASON_DUP_FRAG
net: dropreason: add SKB_DROP_REASON_FRAG_REASM_TIMEOUT
net: dropreason: add SKB_DROP_REASON_FRAG_TOO_FAR
net: dropreason: propagate drop_reason to skb_release_data()
net: dsa: add support for DSA rx offloading via metadata dst
net: dsa: autoload tag driver module on tagging protocol change
net: dsa: don't call ptp_classify_raw() if switch doesn't provide RX timestamping
net: dsa: felix: use phylink_generic_validate()
net: dsa: if ds->setup is true, ds->devlink is always non-NULL
net: dsa: kill off dsa_priv.h
net: dsa: lan9303: Convert to i2c's .probe_new()
net: dsa: merge dsa.c into dsa2.c
net: dsa: microchip: add dev_err_probe in probe functions
net: dsa: microchip: add error checking for ksz_pwrite
net: dsa: microchip: add irq in i2c probe
net: dsa: microchip: add ksz9563 in ksz_switch_ops and select based on compatible string
net: dsa: microchip: add ksz_rmw8() function
net: dsa: microchip: add stats64 support for ksz8 series of switches
net: dsa: microchip: do not store max MTU for all ports
net: dsa: microchip: enable MTU normalization for KSZ8795 and KSZ9477 compatible switches
net: dsa: microchip: fix probe of I2C-connected KSZ8563
net: dsa: microchip: ksz8563: Add number of port irq
net: dsa: microchip: ksz8: add MTU configuration support
net: dsa: microchip: ksz8: move all DSA configurations to one location
net: dsa: microchip: ksz9477: Convert to i2c's .probe_new()
net: dsa: microchip: ksz9477: port map correction in ALU table entry register
net: dsa: microchip: move max mtu to one location
net: dsa: microchip: remove IRQF_TRIGGER_FALLING in request_threaded_irq
net: dsa: modularize DSA_TAG_PROTO_NONE
net: dsa: move bulk of devlink code to devlink.{c,h}
net: dsa: move definitions from dsa_priv.h to slave.c
net: dsa: move dsa_tree_notify() and dsa_broadcast() to switch.c
net: dsa: move headers exported by master.c to master.h
net: dsa: move headers exported by port.c to port.h
net: dsa: move headers exported by slave.c to slave.h
net: dsa: move headers exported by switch.c to switch.h
net: dsa: move notifier definitions to switch.h
net: dsa: move rest of devlink setup/teardown to devlink.c
net: dsa: move tag_8021q headers to their proper place
net: dsa: move tagging protocol code to tag.{c,h}
net: dsa: mt7530: don't change PVC_EG_TAG when CPU port becomes VLAN-aware
net: dsa: mt7530: fix tristate and help description
net: dsa: mt7530: remove redundant assignment
net: dsa: mv88e6xxx: Add RGMII delay to 88E6320
net: dsa: mv88e6xxx: avoid reg_lock deadlock in mv88e6xxx_setup_port()
net: dsa: mv88e6xxx: depend on PTP conditionally
net: dsa: mv88e6xxx: enable set_policy
net: dsa: mv88e6xxx: read FID when handling ATU violations
net: dsa: mv88e6xxx: remove ATU age out violation print
net: dsa: mv88e6xxx: replace ATU violation prints with trace points
net: dsa: mv88e6xxx: replace VTU violation prints with trace points
net: dsa: provide a second modalias to tag proto drivers based on their name
net: dsa: qca8k: fix wrong length value for mgmt eth packet
net: dsa: qca8k: improve mdio master read/write by using single lo/hi
net: dsa: qca8k: introduce single mii read/write lo/hi
net: dsa: refactor name assignment for user ports
net: dsa: remove phylink_validate() method
net: dsa: rename dsa2.c back into dsa.c and create its header
net: dsa: rename dsa_tag_driver_get() to dsa_tag_driver_get_by_id()
net: dsa: rename tagging protocol driver modalias
net: dsa: set name_assign_type to NET_NAME_ENUM for enumerated user ports
net: dsa: stop exposing tag proto module helpers to the world
net: dsa: strip sysfs "tagging" string of trailing newline
net: dsa: tag_8021q: avoid leaking ctx on dsa_tag_8021q_register() error path
net: dsa: tag_mtk: assign per-port queues
net: dsa: tag_qca: fix wrong MGMT_DATA2 size
net: dsa: unexport dsa_dev_to_net_device()
net: dsa: use NET_NAME_PREDICTABLE for user ports with name given in DT
net: dsa: xrs700x: Convert to i2c's .probe_new()
net: emaclite: don't call dev_kfree_skb() under spin_lock_irqsave()
net: ena: Account for the number of processed bytes in XDP
net: ena: Don't register memory info on XDP exchange
net: ena: Fix rx_copybreak value update
net: ena: Fix toeplitz initial hash value
net: ena: Set default value for RX interrupt moderation
net: ena: Update NUMA TPH hint register upon NUMA node update
net: ena: Use bitmask to indicate packet redirection
net: enetc: avoid buffer leaks on xdp_do_redirect() failure
net: enetc: avoid deadlock in enetc_tx_onestep_tstamp()
net: ethernet: adi: adin1110: add reset GPIO
net: ethernet: adi: adin1110: Fix multicast offloading
net: ethernet: adi: adin1110: Fix SPI transfers
net: ethernet: ave: Remove duplicate phy_resume() calls
net: ethernet: broadcom: bcm63xx_enet: Drop empty platform remove function
net: ethernet: dnet: don't call dev_kfree_skb() under spin_lock_irqsave()
net: ethernet: freescale: enetc: Drop empty platform remove function
net: ethernet: marvell: octeontx2: Fix uninitialized variable warning
net: ethernet: mediatek: ppe: assign per-port queues for offloaded traffic
net: ethernet: mtk_eth_soc: add support for configuring vlan rx offload
net: ethernet: mtk_eth_soc: avoid port_mg assignment on MT7622 and newer
net: ethernet: mtk_eth_soc: Avoid truncating allocation
net: ethernet: mtk_eth_soc: disable hardware DSA untagging for second MAC
net: ethernet: mtk_eth_soc: do not overwrite mtu configuration running reset routine
net: ethernet: mtk_eth_soc: drop packets to WDMA if the ring is full
net: ethernet: mtk_eth_soc: enable hardware DSA untagging
net: ethernet: mtk_eth_soc: enable special tag when any MAC uses DSA
net: ethernet: mtk_eth_soc: fix DSA TX tag hwaccel for switch port 0
net: ethernet: mtk_eth_soc: fix RSTCTRL_PPE{0,1} definitions
net: ethernet: mtk_eth_soc: fix wrong parameters order in __xdp_rxq_info_reg()
net: ethernet: mtk_eth_soc: implement multi-queue support for per-port queues
net: ethernet: mtk_eth_soc: increase tx ring size for QDMA devices
net: ethernet: mtk_eth_soc: pass correct VLAN protocol ID to the network stack
net: ethernet: mtk_eth_soc: remove cpu_relax in mtk_pending_work
net: ethernet: mtk_wed: add configure wed wo support
net: ethernet: mtk_wed: add mtk_wed_rx_reset routine
net: ethernet: mtk_wed: add reset to rx_ring_setup callback
net: ethernet: mtk_wed: add reset to tx_ring_setup callback
net: ethernet: mtk_wed: add rx mib counters
net: ethernet: mtk_wed: add wcid overwritten support for wed v1
net: ethernet: mtk_wed: Fix missing of_node_put() in mtk_wed_wo_hardware_init()
net: ethernet: mtk_wed: fix possible deadlock if mtk_wed_wo_init fails
net: ethernet: mtk_wed: fix sleep while atomic in mtk_wed_wo_queue_refill
net: ethernet: mtk_wed: fix some possible NULL pointer dereferences
net: ethernet: mtk_wed: introduce wed mcu support
net: ethernet: mtk_wed: introduce wed wo support
net: ethernet: mtk_wed: move MTK_WDMA_RESET_IDX_TX configuration in mtk_wdma_tx_reset
net: ethernet: mtk_wed: rename tx_wdma array in rx_wdma
net: ethernet: mtk_wed: return status value in mtk_wdma_rx_reset
net: ethernet: mtk_wed: update mtk_wed_stop
net: ethernet: renesas: Add support for "Ethernet Switch"
net: ethernet: renesas: Fix return type in rswitch_etha_wait_link_verification()
net: ethernet: renesas: Fix return type of rswitch_start_xmit()
net: ethernet: renesas: rswitch: Add R-Car Gen4 gPTP support
net: ethernet: renesas: rswitch: Fix build error about ptp
net: ethernet: renesas: rswitch: Fix endless loop in error paths
net: ethernet: renesas: rswitch: Fix error path in renesas_eth_sw_probe()
net: ethernet: renesas: rswitch: Fix ethernet-ports handling
net: ethernet: renesas: rswitch: Fix getting mac address from device tree
net: ethernet: renesas: rswitch: Fix MAC address info
net: ethernet: ti: am65-cpsw/cpts: Add suspend/resume helpers
net: ethernet: ti: am65-cpsw: Add RX DMA Channel Teardown Quirk
net: ethernet: ti: am65-cpsw: Add suspend/resume support
net: ethernet: ti: am65-cpsw: Add suspend/resume support
net: ethernet: ti: am65-cpsw: fix CONFIG_PM #ifdef
net: ethernet: ti: am65-cpsw: Fix hardware switch mode on suspend/resume
net: ethernet: ti: am65-cpsw: Fix hardware switch mode on suspend/resume
net: ethernet: ti: am65-cpsw: Fix PM runtime leakage in am65_cpsw_nuss_ndo_slave_open()
net: ethernet: ti: am65-cpsw: retain PORT_VLAN_REG after suspend/resume
net: ethernet: ti: am65-cpsw: retain PORT_VLAN_REG after suspend/resume
net: ethernet: ti: cpsw_ale: Add cpsw_ale_restore() helper
net: ethernet: ti: Fix return type of netcp_ndo_start_xmit()
net: ethernet: use sysfs_emit() to instead of scnprintf()
net: ethtool: netlink: introduce ethnl_update_bool()
net: expose devlink port over rtnetlink
net: failover: use IFF_NO_ADDRCONF flag to prevent ipv6 addrconf
net: farsync: Fix kmemleak when rmmods farsync
net: fec: add initial XDP support
net: fec: Add support for periodic output signal of PPS
net: fec: add xdp and page pool statistics
net: fec: check the return value of build_skb()
net: fec: remove the unused functions
net: fec: simplify the code logic of quirks
net: fec: Use page_pool_put_full_page when freeing rx buffers
net: fix __sock_gen_cookie()
net: fix napi_disable() logic error
net: fix NULL pointer in skb_segment_list
net: fix UaF in netns ops registration error path
net: Fix unwanted sign extension in netdev_stats_to_stats64()
net: flow_offload: add support for ARP frame matching
net: fman: memac: Add serdes support
net: fman: memac: free mdio device if lynx_pcs_create() fails
net: fman: memac: Use lynx pcs driver
net: fman: remove reference to non-existing config PCS
net: ftmac100: allow increasing MTU to make most use of single-segment buffers
net: ftmac100: prepare data path for receiving single segment packets > 1514
net: ftmac100: report the correct maximum MTU of 1500
net: geneve: fix array of flexible structures warnings
net: gro: no longer use skb_vlan_tag_present()
net: hinic: Add control command support for VF PMD driver in DPDK
net: hinic: Add support for configuration of rx-vlan-filter by ethtool
net: hinic: Convert the cmd code from decimal to hex to be more readable
net: hinic: Set max_mtu/min_mtu directly to simplify the code.
net: hns3: add interrupts re-initialization while doing VF FLR
net: hns3: fix miss L3E checking for rx packet
net: hns3: fix VF promisc mode not update when mac table full
net: hns3: fix wrong use of rss size during VF rss config
net: hns3: refine the handling for VF heartbeat
net: hns3: use strscpy() to instead of strncpy()
net: hns: hnae: remove unnecessary __module_get() and module_put()
net: ieee802154: mcr20a: Switch to use dev_err_probe() helper
net: initialize net->notrefcnt_tracker earlier
net: introduce a helper to move notifier block to different namespace
net: introduce and use custom sockopt socket flag
net: Introduce sk_use_task_frag in struct sock.
net: ip6_gre: Remove the unused function ip6gre_tnl_addr_conflict()
net: ipa: add a parameter to aggregation registers
net: ipa: add a parameter to suspend registers
net: ipa: add IPA v4.7 support
net: ipa: avoid a null pointer dereference
net: ipa: change an IPA v5.0 memory requirement
net: ipa: check table memory regions earlier
net: ipa: correct IPA v4.7 IMEM offset
net: ipa: define IPA v5.0
net: ipa: determine filter table size from memory region
net: ipa: determine route table size from memory region
net: ipa: determine the maximum endpoint ID
net: ipa: disable ipa interrupt during suspend
net: ipa: don't assume 8 modem routing table entries
net: ipa: encapsulate decision about firmware load
net: ipa: introduce "qcom,gsi-loader" property
net: ipa: introduce ipa_cmd_init()
net: ipa: kill ipa_table_valid()
net: ipa: kill two constant symbols
net: ipa: Make QMI message rules const
net: ipa: more completely check endpoint validity
net: ipa: no more global filtering starting with IPA v5.0
net: ipa: permit GSI firmware loading to be skipped
net: ipa: Proactively round up to kmalloc bucket size
net: ipa: record and use the number of defined endpoint IDs
net: ipa: record the route table size in the IPA structure
net: ipa: reduce arguments to ipa_table_init_add()
net: ipa: refactor endpoint loops
net: ipa: remove two memory region checks
net: ipa: support more filtering endpoints
net: ipa: use a bitmap for available endpoints
net: ipa: use a bitmap for defined endpoints
net: ipa: use a bitmap for enabled endpoints
net: ipa: use a bitmap for set-up endpoints
net: ipa: use ipa_table_mem() in ipa_table_reset_add()
net: ipa: use proper endpoint mask for suspend
net: ipa: use sysfs_emit() to instead of scnprintf()
net: ipa: validate IPA table memory earlier
net: ipa: verify table sizes fit in commands early
net: lan743x: Add support for get_pauseparam and set_pauseparam
net: lan743x: Add support to SGMII register dump for PCI11010/PCI11414 chips
net: lan743x: Remove unused argument in lan743x_common_regs( )
net: lan9303: Fix read error execution path
net: lan966x: Add basic XDP support
net: lan966x: Add define IFH_LEN_BYTES
net: lan966x: Add initial VCAP
net: lan966x: Add is2 vcap model to vcap API.
net: lan966x: Add len field to lan966x_tx_dcb_buf
net: lan966x: add missing fwnode_handle_put() for ports node
net: lan966x: Add port keyset config and callback interface
net: lan966x: Add ptp trap rules
net: lan966x: Add support for XDP_REDIRECT
net: lan966x: Add support for XDP_TX
net: lan966x: add tc flower support for VCAP API
net: lan966x: add tc matchall goto action
net: lan966x: add vcap registers
net: lan966x: Add XDP_PACKET_HEADROOM
net: lan966x: Allow to add rules in TCAM even if not enabled
net: lan966x: check for ptp to be enabled in lan966x_ptp_deinit()
net: lan966x: Fix configuration of the PCS
net: lan966x: Introduce helper functions
net: lan966x: move unnecessary linux/sfp.h include
net: lan966x: Remove a useless test in lan966x_ptp_add_trap()
net: lan966x: Split function lan966x_fdma_rx_get_frame
net: lan966x: Update dma_dir of page_pool_params
net: lan966x: Update rxq memory model
net: lan96x: Use page_pool API
net: libwx: Fix dead code for duplicate check
net: libwx: Implement interaction with firmware
net: linkwatch: only report IF_OPER_LOWERLAYERDOWN if iflink is actually down
net: mac802154: Add a warning in the hot path
net: mac802154: Add a warning in the slow path
net: mac802154: Avoid displaying misleading debug information
net: mac802154: Bring the ability to hold the transmit queue
net: mac802154: Create a hot tx path
net: mac802154: Enhance the error path in the main tx helper
net: mac802154: Fix a Tx warning check
net: mac802154: Fixup function parameter name in docs
net: mac802154: Follow the count of ongoing transmissions
net: mac802154: Introduce a helper to disable the queue
net: mac802154: Introduce a synchronous API for MLME commands
net: mac802154: Introduce a tx queue flushing mechanism
net: mac802154: Rename the main tx_work struct
net: mac802154: Rename the synchronous xmit worker
net: macb: fix PTP TX timestamp failure due to packet padding
net: macb: implement live mac addr change
net: macb: Perform zynqmp dynamic configuration only for SGMII interface
net: macsec: fix net device access prior to holding a lock
net: make drivers to use SET_NETDEV_DEVLINK_PORT to set devlink_port
net: mana: Add support for auxiliary device
net: mana: Assign interrupts to CPUs based on NUMA nodes
net: mana: Define and process GDMA response code GDMA_STATUS_MORE_ENTRIES
net: mana: Define data structures for allocating doorbell page from GDMA
net: mana: Define data structures for protection domain and memory registration
net: mana: Define max values for SGL entries
net: mana: Export Work Queue functions for use by RDMA driver
net: mana: Fix accessing freed irq affinity_hint
net: mana: Fix IRQ name - add PCI and queue number
net: mana: Fix return type of mana_start_xmit()
net: mana: Handle vport sharing between devices
net: mana: Move header files to a common location
net: mana: Record port number in netdev
net: mana: Record the physical address for doorbell page region
net: mana: Set the DMA device max segment size
net: marvell: prestera: Avoid unnecessary DT lookups
net: marvell: prestera: pci: add support for AC5X family devices
net: marvell: prestera: pci: bump supported FW min version
net: marvell: prestera: pci: use device-id defines
net: mctp: add an explicit reference from a mctp_sk_key to sock
net: mctp: hold key reference when looking up a general key
net: mctp: mark socks as dead on unhash, prevent re-add
net: mctp: move expiry timer delete to unhash
net: mctp: purge receive queues on sk destruction
net: mdio-mux-meson-g12a: force internal PHY off on mux switch
net: mdio: add mdiodev_c45_(read|write)
net: mdio: validate parameter addr in mdiobus_get_phy()
net: mediatek: sgmii: ensure the SGMII PHY is powered down on configuration
net: mediatek: sgmii: fix duplex configuration
net: microchip: sparx5: Add KUNIT test of counters and sorted rules
net: microchip: sparx5: Add raw VCAP debugFS support for the VCAP API
net: microchip: sparx5: add support for apptrust
net: microchip: sparx5: Add support for IS2 VCAP rule counters
net: microchip: sparx5: add support for offloading default prio
net: microchip: sparx5: add support for offloading dscp table
net: microchip: sparx5: add support for offloading pcp table
net: microchip: sparx5: Add support for TC flower ARP dissector
net: microchip: sparx5: Add support for TC flower filter statistics
net: microchip: sparx5: Add tc matchall filter and enable VCAP lookups
net: microchip: sparx5: Add VCAP debugFS key/action support for the VCAP API
net: microchip: sparx5: Add VCAP debugfs KUNIT test
net: microchip: sparx5: Add VCAP debugFS support
net: microchip: sparx5: Add VCAP filter keys KUNIT test
net: microchip: sparx5: Add VCAP locking to protect rules
net: microchip: sparx5: Add VCAP rule debugFS support for the VCAP API
net: microchip: sparx5: Add/delete rules in sorted order
net: microchip: sparx5: Adding basic rule management in VCAP API
net: microchip: sparx5: Adding initial tc flower support for VCAP API
net: microchip: sparx5: Adding initial VCAP API support
net: microchip: sparx5: Adding IS2 VCAP model to VCAP API
net: microchip: sparx5: Adding IS2 VCAP register interface
net: microchip: sparx5: Adding KUNIT test for the VCAP API
net: microchip: sparx5: Adding KUNIT test VCAP model
net: microchip: sparx5: Adding KUNIT tests of key/action values in VCAP API
net: microchip: sparx5: Adding more tc flower keys for the IS2 VCAP
net: microchip: sparx5: Adding port keyset config and callback interface
net: microchip: sparx5: Adding TC goto action and action checking
net: microchip: sparx5: Differentiate IPv4 and IPv6 traffic in keyset config
net: microchip: sparx5: Ensure L3 protocol has a default value
net: microchip: sparx5: Ensure VCAP last_used_addr is set back to default
net: microchip: sparx5: Find VCAP lookup from chain id
net: microchip: sparx5: Fix error handling in vcap_show_admin()
net: microchip: sparx5: fix PTP init/deinit not checking all ports
net: microchip: sparx5: fix uninitialized variables
net: microchip: sparx5: kunit test: change test_callbacks and test_vctrl to static
net: microchip: sparx5: kunit test: Fix compile warnings.
net: microchip: sparx5: Let VCAP API validate added key- and actionfields
net: microchip: sparx5: Match keys in configured port keysets
net: microchip: sparx5: prevent uninitialized variable
net: microchip: sparx5: Support for copying and modifying rules in the API
net: microchip: sparx5: Support for displaying a list of keysets
net: microchip: sparx5: Support for TC protocol all
net: microchip: sparx5: Writing rules to the IS2 VCAP
net: microchip: vcap: Add vcap_get_rule
net: microchip: vcap: Add vcap_mod_rule
net: microchip: vcap: Add vcap_rule_get_key_u32
net: microchip: vcap: Change how the rule id is generated
net: microchip: vcap: Extend vcap with lan966x
net: microchip: vcap: Fix initialization of value and mask
net: microchip: vcap: Implement w32be
net: microchip: vcap: Merge the vcap_ag_api_kunit.h into vcap_ag_api.h
net: microchip: vcap: Remove unneeded semicolons
net: mlx5: eliminate anonymous module_init & module_exit
net: mm_account_pinned_pages() optimization
net: move add ct helper function to nf_conntrack_helper for ovs and tc
net: move the ct helper function to nf_conntrack_helper for ovs and tc
net: move the nat function to nf_nat_ovs for ovs and tc
net: mpls: fix stale pointer if allocation fails during device rename
net: mscc: ocelot: drop workaround for forcing RX flow control
net: mscc: ocelot: fix all IPv6 getting trapped to CPU when PTP timestamping is used
net: mscc: ocelot: fix VCAP filters not matching on MAC with "protocol 802.1Q"
net: mscc: ocelot: issue a warning if stats are incorrectly ordered
net: mscc: ocelot: remove redundant stats_layout pointers
net: mscc: ocelot: remove unnecessary exposure of stats structures
net: mtk_eth_soc: add advertisement programming
net: mtk_eth_soc: add definitions for PCS
net: mtk_eth_soc: add out of band forcing of speed and duplex in pcs_link_up
net: mtk_eth_soc: add pcs_get_state() implementation
net: mtk_eth_soc: add support for in-band 802.3z negotiation
net: mtk_eth_soc: convert mtk_sgmii to use regmap_update_bits()
net: mtk_eth_soc: eliminate unnecessary error handling
net: mtk_eth_soc: enable flow offload support for MT7986 SoC
net: mtk_eth_soc: move and correct link timer programming
net: mtk_eth_soc: move interface speed selection
net: mtk_eth_soc: move PHY power up
net: mv643xx_eth: support MII/GMII/RGMII modes for Kirkwood
net: mvneta: Remove unused variable i
net: mvpp2: Consider NVMEM cells as possible MAC address source
net: net_{enable|disable}_timestamp() optimizations
net: nfc: Fix use-after-free in local_cleanup()
net: nfp: Remove linux/msi.h includes
net: ngbe: Initialize sw info and register netdev
net: openvswitch: Add support to count upcall packets
net: openvswitch: fix flow memory leak in ovs_flow_cmd_new
net: openvswitch: fix possible memory leak in ovs_meter_cmd_set()
net: openvswitch: release vport resources on failure
net: pcs: altera-tse: don't set the speed for 1000BaseX
net: pcs: altera-tse: remove unnecessary register definitions
net: pcs: altera-tse: use read_poll_timeout to wait for reset
net: pcs: xpcs: use mdiodev accessors
net: phy: Add driver for Motorcomm yt8521 gigabit ethernet phy
net: phy: Add link between phy dev and mac dev
net: phy: add Motorcomm YT8531S phy id.
net: phy: aquantia: add AQR112 and AQR412 PHY IDs
net: phy: dp83822: Fix null pointer access on DP83825/DP83826 devices
net: phy: dp83867: add TI PHY loopback
net: phy: fix null dereference in phy_attach_direct
net: phy: fix yt8521 duplicated argument to & or |
net: phy: meson-gxl: Add generic dummy stubs for MMD register access
net: phy: meson-gxl: use MMD access dummy stubs for GXL, internal PHY
net: phy: micrel: Add PHY Auto/MDI/MDI-X set driver for KSZ9131
net: phy: mscc: macsec: do not copy encryption keys
net: phy: mxl-gpy: Add PHY Auto/MDI/MDI-X set driver for GPY211 chips
net: phy: mxl-gpy: Change gpy_update_interface() function return type
net: phy: mxl-gpy: rename MMD_VEND1 macros to match datasheet
net: phy: remove redundant "depends on" lines
net: phy: Update documentation for get_rate_matching
net: phy: xgmiitorgmii: Fix refcount leak in xgmiitorgmii_probe
net: phylink: add phylink_get_link_timer_ns() helper
net: phylink: move phy_device_free() to correctly release phy device
net: phylink: provide phylink_validate_mask_caps() helper
net: qrtr: free memory on error path in radix_tree_insert()
net: ravb: Fix lack of register setting after system resumed for Gen3
net: ravb: Fix possible hang if RIS2_QFF1 happen
net: remove explicit phylink_generic_validate() references
net: remove redundant check in ip_metrics_convert()
net: remove skb->vlan_present
net: remove smc911x driver
net: Remove the obsolte u64_stats_fetch_*_irq() users (drivers).
net: Remove the obsolte u64_stats_fetch_*_irq() users (net).
net: remove unused ndo_get_devlink_port
net: remove unused netdev_unregistering()
net: remove useless parameter of __sock_cmsg_send
net: Remove WARN_ON_ONCE(sk->sk_forward_alloc) from sk_stream_kill_queues().
net: Return errno in sk->sk_prot->get_port().
net: sched: add helper support in act_ct
net: sched: atm: dont intepret cls results when asked to drop
net: sched: call tcf_ct_params_free to free params in tcf_ct_init
net: sched: cbq: dont intepret cls results when asked to drop
net: sched: disallow noqueue for qdisc classes
net: sched: fix memory leak in tcindex_set_parms
net: sched: gred: prevent races when adding offloads to stats
net: sched: htb: fix htb_classify() kernel-doc
net: sched: sch: Bounds check priority
net: sched: sch: Fix off by one in htb_activate_prios()
net: sched: update the nat flag for icmp error packets in ct_nat_execute
net: setsockopt: fix IPV6_UNICAST_IF option for connected sockets
net: sfp: add sfp_modify_u8() helper
net: sfp: check firmware provided max power
net: sfp: clean up i2c-bus property parsing
net: sfp: convert register indexes from hex to decimal
net: sfp: get rid of DM7052 hack when enabling high power
net: sfp: ignore power level 2 prior to SFF-8472 Rev 10.2
net: sfp: ignore power level 3 prior to SFF-8472 Rev 11.4
net: sfp: move field definitions along side register index
net: sfp: provide a definition for the power level select bit
net: simplify sk_page_frag
net: skb: move skb_pp_recycle() to skbuff.c
net: sparx5: Fix reading of the MAC address
net: stmmac: add aux timestamps fifo clearance wait
net: stmmac: Add check for taprio basetime configuration
net: stmmac: do not stop RX_CLK in Rx LPI state for qcs404 SoC
net: stmmac: enable all safety features by default
net: stmmac: fix errno when create_singlethread_workqueue() fails
net: stmmac: fix invalid call to mdiobus_get_phy()
net: stmmac: fix order of dwmac5 FlexPPS parametrization sequence
net: stmmac: fix possible memory leak in stmmac_dvr_probe()
net: stmmac: Fix queue statistics reading
net: stmmac: Power up SERDES after the PHY link
net: stmmac: remove duplicate dma queue channel macros
net: stmmac: Restrict warning on disabling DMA store and fwd mode
net: stmmac: selftests: fix potential memleak in stmmac_test_arpoffload()
net: stmmac: tegra: Add MGBE support
net: stmmac: use sysfs_streq() instead of strncmp()
net: stream: purge sk_error_queue in sk_stream_kill_queues()
net: systemport: Add support for RDMA overflow statistic counter
net: team: use IFF_NO_ADDRCONF flag to prevent ipv6 addrconf
net: thunderbolt: Switch from __maybe_unused to pm_sleep_ptr() etc
net: thunderbolt: Use bitwise types in the struct thunderbolt_ip_frame_header
net: thunderbolt: Use kmap_local_page() instead of kmap_atomic()
net: tso: inline tso_count_descs()
net: tun: bump the link speed from 10Mbps to 10Gbps
net: tun: rebuild error handling in tun_get_user
net: txgbe: Add operations to interact with firmware
net: txgbe: Fix memleak in txgbe_calc_eeprom_checksum()
net: txgbe: Fix unsigned comparison to zero in txgbe_calc_eeprom_checksum()
net: txgbe: Reset hardware
net: txgbe: Set MAC address and register netdev
net: txgbe: Store PCI info
net: txgbe: Update support email address
net: usb: cdc_ether: add support for Thales Cinterion PLS62-W modem
net: usb: cdc_ether: add u-blox 0x1343 composition
net: USB: Fix wrong-direction WARNING in plusb.c
net: usb: sr9700: Handle negative len
net: usb: Use kstrtobool() instead of strtobool()
net: use %pS for kfree_skb tracing event location
net: use a bounce buffer for copying skb->mark
net: Use call_rcu_hurry() for dst_release()
net: vmw_vsock: vmci: Check memcpy_from_msg()
net: vrf: determine the dst using the original ifindex for multicast
net: wan: Add checks for NULL for utdm in undo_uhdlc_init and unmap_si_regs
net: wwan: iosm: add rpc interface for xmm modems
net: wwan: t7xx: Add NAPI support
net: wwan: t7xx: Add port for modem logging
net: wwan: t7xx: Fix Runtime PM initialization
net: wwan: t7xx: Fix Runtime PM resume sequence
net: wwan: t7xx: Use needed_headroom instead of hard_header_len
net: wwan: t7xx: use union to group port type specific data
net: xsk: Don't include
 
net_sched: reject TCF_EM_SIMPLE case for complex ematch module
 
net_tstamp: add SOF_TIMESTAMPING_OPT_ID_TCP
 
netconsole: avoid CON_ENABLED misuse to track registration
 
netfilter: br_netfilter: disable sabotage_in hook after first suppression
netfilter: conntrack: add sctp DATA_SENT state
netfilter: conntrack: document sctp timeouts
netfilter: conntrack: fix bug in for_each_sctp_chunk
netfilter: conntrack: fix ipv6 exthdr error check
netfilter: conntrack: fix vtag checks for ABORT/SHUTDOWN_COMPLETE
netfilter: conntrack: handle tcp challenge acks during connection reuse
netfilter: conntrack: merge ipv4+ipv6 confirm functions
netfilter: conntrack: set icmpv6 redirects as RELATED
netfilter: conntrack: unify established states for SCTP paths
netfilter: conntrack: use siphash_4u64
netfilter: flowtable: add a 'default' case to flowtable datapath
netfilter: flowtable: really fix NAT IPv6 offload
netfilter: ipset: Add support for new bitmask parameter
netfilter: ipset: fix hash:net,port,net hang with /0 subnet
netfilter: ipset: Fix overflow before widen in the bitmap_ip_create() function.
netfilter: ipset: Rework long task execution when adding/deleting entries
netfilter: nf_tables: add function to create set stateful expressions
netfilter: nf_tables: consolidate set description
netfilter: nf_tables: Extend nft_expr_ops::dump callback parameters
netfilter: nf_tables: honor set timeout and garbage collection updates
netfilter: nf_tables: Introduce NFT_MSG_GETRULE_RESET
netfilter: nf_tables: perform type checking for existing sets
netfilter: nf_tables: reduce nft_pktinfo by 8 bytes
netfilter: nft_inner: add geneve support
netfilter: nft_inner: add percpu inner context
netfilter: nft_inner: fix IS_ERR() vs NULL check
netfilter: nft_inner: fix return value check in nft_inner_parse_l2l3()
netfilter: nft_inner: set tunnel offset to GRE header offset
netfilter: nft_inner: support for inner tunnel header matching
netfilter: nft_meta: add inner match support
netfilter: nft_objref: make it builtin
netfilter: nft_payload: access GRE payload via inner offset
netfilter: nft_payload: access ipip payload for inner offset
netfilter: nft_payload: incorrect arithmetics when fetching VLAN header bits
netfilter: nft_payload: move struct nft_payload_set definition where it belongs
netfilter: nft_payload: use __be16 to store gre version
netfilter: nft_set_rbtree: skip elements in transaction from garbage collection
netfilter: nft_set_rbtree: Switch to node list walk for overlap detection
netfilter: rpfilter/fib: clean up some inconsistent indenting
 
netlink: add support for formatted extack messages
netlink: annotate data races around dst_portid and dst_group
netlink: annotate data races around nlk->portid
netlink: annotate data races around sk_state
netlink: Fix potential skb memleak in netlink_ack
netlink: prevent potential spectre v1 gadgets
netlink: remove the flex array from struct nlmsghdr
netlink: split up copies in the ack construction
 
netrom: Fix use-after-free caused by accept on already connected socket
netrom: Fix use-after-free of a listening socket.
 
nfc: Add KCOV annotations
nfc: Fix potential resource leaks
nfc: microread: Convert to i2c's .probe_new()
nfc: mrvl: Convert to i2c's .probe_new()
 
NFC: nci: Allow to create multiple virtual nci devices
NFC: nci: Extend virtual NCI deinit test
NFC: nxp-nci: Convert to i2c's .probe_new()
 
nfc: pn533: Clear nfc_target before being used
nfc: pn533: Convert to i2c's .probe_new()
nfc: pn533: Wait for out_urb's completion in pn533_usb_send_frame()
nfc: pn544: Convert to i2c's .probe_new()
nfc: s3fwrn5: Convert to i2c's .probe_new()
nfc: s3fwrn5: use devm_clk_get_optional_enabled() helper
nfc: st-nci: Convert to i2c's .probe_new()
nfc: st21nfca: i2c: Convert to i2c's .probe_new()
 
nfp: add framework to support ipsec offloading
nfp: add support for multicast filter
nfp: ethtool: fix the bug of setting unsupported port speed
nfp: ethtool: support reporting link modes
nfp: extend capability and control words
nfp: fix incorrect use of mbox in IPsec code
nfp: fix schedule in atomic context when offloading sa
nfp: fix schedule in atomic context when sync mc address
nfp: Fix spelling mistake "tha" -> "the"
nfp: fix unaligned io read of capabilities word
nfp: flower: avoid taking mutex in atomic context
nfp: flower: tunnel neigh support bond offload
nfp: implement xfrm callbacks and expose ipsec offload feature to upper layer
nfp: take numa node into account when setting irq affinity
 
NFS4.x/pnfs: Fix up logging of layout stateids
 
NFS: Allow very small rsize & wsize again
NFS: avoid spurious warning of lost lock that is being unlocked.
NFS: Clear the file access cache upon login
NFS: Fix a race in nfs_call_unlink()
NFS: Fix an Oops in nfs_d_automount()
 
nfs: fix possible null-ptr-deref when parsing param
 
NFS: Fix up a sparse warning
NFS: Judge the file access cache's timestamp in rcu path
NFS: make sure open context mode have FMODE_EXEC when file open for exec
NFS: Trigger the "ls -l" readdir heuristic sooner
 
nfs: use locks_inode_context helper
 
NFS: use sysfs_emit() to instead of scnprintf()
 
NFSD: Add a nfsd4_file_hash_remove() helper
NFSD: Add an nfsd_file_fsync tracepoint
NFSD: Add an NFSD_FILE_GC flag to enable nfsd_file garbage collection
NFSD: add CB_RECALL_ANY tracepoints
NFSD: add delegation reaper to react to low memory condition
NFSD: add support for sending CB_RECALL_ANY
 
nfsd: allow disabling NFSv2 at compile time
 
NFSD: Avoid clashing function prototypes
NFSD: Clean up find_or_add_file()
NFSD: Clean up nfs4_preprocess_stateid_op() call sites
NFSD: Clean up nfsd4_init_file()
 
nfsd: don't call nfsd_file_put from client states seqfile display
nfsd: don't destroy global nfs4_file table in per-net shutdown
nfsd: don't free files unconditionally in __nfsd_file_cache_purge
 
NFSD: Finish converting the NFSv2 GETACL result encoder
NFSD: Finish converting the NFSv3 GETACL result encoder
 
nfsd: fix handling of cached open files in nfsd4_open codepath
nfsd: fix handling of readdir in v4root vs. mount upcall timeout
 
NFSD: Fix licensing header in filecache.c
 
nfsd: fix up the filecache laundrette scheduling
 
NFSD: fix use-after-free in __nfs42_ssc_open()
NFSD: fix use-after-free in nfsd4_ssc_setup_dul()
NFSD: Flesh out a documenting comment for filecache.c
 
nfsd: ignore requests to disable unsupported versions
nfsd: move nfserrno() to vfs.c
 
NFSD: pass range end to vfs_fsync_range() instead of count
NFSD: Pass the target nfsd_file to nfsd_commit()
NFSD: Refactor find_file()
NFSD: refactoring courtesy_client_reaper to a generic low memory shrinker
NFSD: register/unregister of nfsd-client shrinker at nfsd startup/shutdown time
NFSD: Remove redundant assignment to variable host_err
 
nfsd: remove the pages_flushed statistic from filecache
nfsd: reorganize filecache.c
 
NFSD: replace delayed_work with work_struct for nfsd_client_shrinker
 
nfsd: return error if nfs4_setacl fails
 
NFSD: Revert "NFSD: NFSv4 CLOSE should release an nfsd_file immediately"
 
nfsd: rework refcounting in filecache
nfsd: shut down the NFSv4 state objects before the filecache
 
NFSD: Simplify READ_PLUS
NFSD: Trace delegation revocations
NFSD: Trace stateids returned via DELEGRETURN
 
nfsd: under NFSv4.1, fix double svc_xprt_put on rpc_create failure
 
NFSD: Update file_hashtbl() helpers
NFSD: Use const pointers as parameters to fh_ helpers
 
nfsd: use locks_inode_context helper
 
NFSD: Use only RQ_DROPME to signal the need to drop a reply
NFSD: Use rhashtable for managing nfs4_file objects
NFSD: Use set_bit(RQ_DROPME)
NFSD: Use struct_size() helper in alloc_session()
 
NFSv4.2: Always decode the security label
NFSv4.2: Change the default KConfig value for READ_PLUS
NFSv4.2: Clear FATTR4_WORD2_SECURITY_LABEL when done decoding
NFSv4.2: Fix a memory stomp in decode_attr_security_label
NFSv4.2: Fix initialisation of struct nfs4_label
NFSv4.2: Fix up READ_PLUS alignment
NFSv4.2: Set the correct size scratch buffer for decoding READ_PLUS
 
NFSv4.x: Fail client initialisation if state manager thread can't run
 
NFSv4: check FMODE_EXEC from open context mode in nfs4_opendata_access()
NFSv4: Fix a credential leak in _nfs4_discover_trunking()
NFSv4: Fix a deadlock between nfs4_open_recover_helper() and delegreturn
 
nilfs2: fix general protection fault in nilfs_btree_insert()
nilfs2: fix shift-out-of-bounds due to too large exponent of block size
nilfs2: fix shift-out-of-bounds/overflow in nilfs_sb2_bad_offset()
nilfs2: fix underflow in second superblock position calculations
 
nios2: ptrace: user_regset_copyin_ignore() always returns 0
nios2: remove unused INIT_MMAP
 
nolibc: fix fd_set type
 
nommu: fix do_munmap() error path
nommu: fix memory leak in do_mmap() error path
nommu: fix split_vma() map_count error
 
notifier: repair slips in kernel-doc comments
 
nouveau/dmem: Remove duplicated include in nouveau_dmem.c
 
nouveau: Fix migrate_to_ram() for faulting page
 
ntb_netdev: Use dev_kfree_skb_any() in interrupt context
 
null_blk: support read-only and offline zone conditions
 
Linux: Nuvoton WPCM450 FIU SPI flash controller
 
nvdimm/cxl/pmem: Add support for master passphrase disable security command
 
nvdimm/region: Move cache management to the region driver
 
nvdimm: Support sizeof(struct page) > MAX_STRUCT_PAGE_SIZE
 
nvidiafb: detect the hardware support before removing console.
 
nvme-apple: add NVME_QUIRK_IDENTIFY_CNS quirk to fix regression
nvme-apple: don't unquiesce the I/O queues in apple_nvme_reset_work
nvme-apple: fix controller shutdown in apple_nvme_disable
nvme-apple: only reset the controller when RTKit is running
nvme-apple: remove an extra queue reference
nvme-apple: reset controller during shutdown
 
nvme-auth: check chap ctrl_key once constructed
nvme-auth: clear sensitive info right after authentication completes
nvme-auth: convert dhchap_auth_list to an array
nvme-auth: don't ignore key generation failures when initializing ctrl keys
nvme-auth: don't keep long lived 4k dhchap buffer
nvme-auth: don't override ctrl keys before validation
nvme-auth: don't re-authenticate if the controller is not LIVE
nvme-auth: fix smatch warning complaints
nvme-auth: guarantee dhchap buffers under memory pressure
nvme-auth: have dhchap_auth_work wait for queues auth to complete
nvme-auth: mark nvme_auth_wq static
nvme-auth: no need to reset chap contexts on re-authentication
nvme-auth: remove redundant auth_work flush
nvme-auth: remove redundant buffer deallocations
nvme-auth: remove redundant deallocations
nvme-auth: remove redundant if statement
nvme-auth: remove symbol export from nvme_auth_reset
nvme-auth: rename __nvme_auth_[reset|free] to nvme_auth[reset|free]_dhchap
nvme-auth: rename authentication work elements
nvme-auth: use workqueue dedicated to authentication
 
nvme-fc: avoid null pointer dereference
nvme-fc: fix a missing queue put in nvmet_fc_ls_create_association
nvme-fc: fix initialization order
nvme-fc: improve memory usage in nvme_fc_rcv_ls_req()
nvme-fc: move common code into helper
 
nvme-multipath: support io stats on the mpath device
 
nvme-pci: add bogus ID quirk for ADATA SX6000PNP
nvme-pci: add NVME_QUIRK_IDENTIFY_CNS quirk to Apple T2 controllers
nvme-pci: always return an ERR_PTR from nvme_pci_alloc_dev
nvme-pci: call nvme_pci_configure_admin_queue from nvme_pci_enable
nvme-pci: cleanup nvme_suspend_queue
nvme-pci: don't unbind the driver on reset failure
nvme-pci: don't unquiesce the I/O queues in nvme_remove_dead_ctrl
nvme-pci: factor out a nvme_pci_alloc_dev helper
nvme-pci: factor the iod mempool creation into a helper
nvme-pci: fix doorbell buffer value endianness
nvme-pci: fix error handling in nvme_pci_enable()
nvme-pci: fix mempool alloc size
nvme-pci: fix page size checks
nvme-pci: fix timeout request state check
nvme-pci: flush initial scan_work for async probe
nvme-pci: move more teardown work to nvme_remove
nvme-pci: move the HMPRE check into nvme_setup_host_mem
nvme-pci: put the admin queue in nvme_dev_remove_admin
nvme-pci: refactor the tagset handling in nvme_reset_work
nvme-pci: refresh visible attrs for cmb attributes
nvme-pci: remove an extra queue reference
nvme-pci: remove nvme_disable_admin_queue
nvme-pci: remove nvme_pci_disable
nvme-pci: rename nvme_disable_io_queues
nvme-pci: return early on ctrl state mismatch in nvme_reset_work
nvme-pci: set constant paramters in nvme_pci_alloc_ctrl
nvme-pci: set the DMA mask earlier
nvme-pci: simplify nvme_dbbuf_dma_alloc
nvme-pci: split out a nvme_pci_ctrl_is_dead helper
nvme-pci: split the initial probe from the rest path
nvme-pci: update sqsize when adjusting the queue depth
nvme-pci: use the tagset alloc/free helpers
 
nvme-rdma: stop auth work after tearing down queues in error recovery
 
nvme-tcp: stop auth work after tearing down queues in error recovery
 
nvme: add the Apple shared tag workaround to nvme_alloc_io_tag_set
nvme: allow unprivileged passthrough of Identify Controller
nvme: also return I/O command effects from nvme_command_effects
nvme: avoid fallback to sequential scan due to transient issues
nvme: clear the request_queue pointers on failure in nvme_alloc_admin_tag_set
nvme: clear the request_queue pointers on failure in nvme_alloc_io_tag_set
nvme: consolidate setting the tagset flags
nvme: consult the CSE log page for unprivileged passthrough
nvme: Convert NVMe errors to PR errors
nvme: don't allow unprivileged passthrough on partitions
nvme: don't call blk_mq_{,un}quiesce_tagset when ctrl->tagset is NULL
nvme: don't call nvme_init_ctrl_finish from nvme_passthru_end
nvme: don't remove namespaces in nvme_passthru_end
nvme: don't unquiesce the admin queue in nvme_kill_queues
nvme: fine-granular CAP_SYS_ADMIN for nvme io commands
nvme: fix multipath crash caused by flush request when blktrace is enabled
nvme: fix passthrough csi check
nvme: fix setting the queue depth in nvme_alloc_io_tag_set
nvme: fix the NVME_CMD_EFFECTS_CSE_MASK definition
nvme: identify-namespace without CAP_SYS_ADMIN
nvme: implement the DEAC bit for the Write Zeroes command
nvme: introduce nvme_start_request
nvme: merge nvme_shutdown_ctrl into nvme_disable_ctrl
nvme: move OPAL setup from PCIe to core
nvme: only set reserved_tags in nvme_alloc_io_tag_set for fabrics controllers
nvme: pass nr_maps explicitly to nvme_alloc_io_tag_set
nvme: remove __nvme_ioctl
nvme: remove the NVME_NS_DEAD check in nvme_remove_invalid_namespaces
nvme: remove the NVME_NS_DEAD check in nvme_validate_ns
nvme: rename the queue quiescing helpers
nvme: replace the "bool vec" arguments with flags in the ioctl path
nvme: return err on nvme_init_non_mdts_limits fail
nvme: simplify transport specific device attribute handling
nvme: split nvme_kill_queues
nvme: use blk_mq_[un]quiesce_tagset
nvme: use kstrtobool() instead of strtobool()
nvme: use nvme_wait_ready in nvme_shutdown_ctrl
 
nvmem: brcm_nvram: Add check for kzalloc
nvmem: core: fix cell removal on error
nvmem: core: fix cleanup after dev_set_name()
nvmem: core: fix device node refcounting
nvmem: core: fix registration vs use race
nvmem: core: fix return value
nvmem: core: initialise nvmem->id early
nvmem: core: remove nvmem_config wp_gpio
nvmem: Kconfig: Fix spelling mistake "controlls" -> "controls"
nvmem: qcom-spmi-sdam: fix module autoloading
nvmem: stm32: add nvmem type attribute
nvmem: stm32: add warning when upper OTPs are updated
nvmem: stm32: fix spelling typo in comment
nvmem: stm32: move STM32MP15_BSEC_NUM_LOWER in config
nvmem: sunxi_sid: Always use 32-bit MMIO reads
nvmem: u-boot-env: add Broadcom format support
 
nvmet: don't defer passthrough commands with trivial effects to the workqueue
nvmet: don't open-code NVME_NS_ATTR_RO enumeration
nvmet: expose firmware revision to configfs
nvmet: expose IEEE OUI to configfs
nvmet: fix a memory leak in nvmet_auth_set_key
nvmet: force reconnect when number of queue changes
nvmet: only allocate a single slab for bvecs
nvmet: set the LBCC bit for commands that modify data
nvmet: use NVME_CMD_EFFECTS_CSUPP instead of open coding it
nvmet: use try_cmpxchg in nvmet_update_sq_head
 
objtool, kcsan: Add volatile read/write instrumentation to whitelist
 
objtool/powerpc: Add --mcount specific implementation
objtool/powerpc: Enable objtool to be built on ppc
objtool/powerpc: Implement arch_pc_relative_reloc()
 
objtool: Add --cfi to generate the .cfi_sites section
objtool: Add --hacks=skylake
objtool: Add --mnop as an option to --mcount
objtool: Add .call_sites section
objtool: Add arch specific function arch_ftrace_match()
objtool: Add option to generate prefix symbols
objtool: Allow !PC relative relocations
objtool: Allow STT_NOTYPE -> STT_FUNC+0 sibling-calls
objtool: Allow symbol range comparisons for IBT/ENDBR
objtool: Avoid O(bloody terrible) behaviour -- an ode to libelf
objtool: Fix find_{symbol,func}_containing()
objtool: Fix SEGFAULT
objtool: Fix weak hole vs prefix symbol
objtool: Optimize elf_dirty_reloc_sym()
objtool: Read special sections with alts only when specific options are selected
objtool: Rework instruction -> symbol mapping
objtool: Slice up elf_create_section_symbol()
objtool: Tolerate STT_NOTYPE symbols at end of section
objtool: Track init section
objtool: Use macros to define arch specific reloc types
objtool: Use target file class size instead of a compiled constant
objtool: Use target file endianness instead of a compiled constant
 
oc: ti: ti_sci_inta_msi: Switch to domain id aware MSI functions
 
ocfs2/cluster: use bitmap API instead of hand-writing it
 
ocfs2/dlm: use bitmap API instead of hand-writing it
 
ocfs2: always read both high and low parts of dinode link count
ocfs2: fix memory leak in ocfs2_mount_volume()
ocfs2: fix memory leak in ocfs2_stack_glue_init()
ocfs2: use bitmap API in fill_node_map
 
octeon_ep: support Octeon device CNF95N
 
octeontx2-af: Add FEC stats for RPM/RPM_USX block
octeontx2-af: add mbox for CPT LF reset
octeontx2-af: add mbox to return CPT_AF_FLT_INT info
octeontx2-af: Allow mkex profile without DMAC and add L2M/L2B header extraction support
octeontx2-af: cn10k: mcs: Fix a resource leak in the probe and remove functions
octeontx2-af: cn10kb: Add RPM_USX MAC support
octeontx2-af: Fix a potentially spurious error message
octeontx2-af: Fix devlink unregister
octeontx2-af: Fix LMAC config in cgx_lmac_rx_tx_enable
octeontx2-af: Fix the size of memory allocated for the 'id_bmap' bitmap
octeontx2-af: modify FLR sequence for CPT
octeontx2-af: optimize cpt pf identification
octeontx2-af: recover CPT engine when it gets fault
octeontx2-af: restore rxc conf after teardown sequence
octeontx2-af: Simplify a size computation in rvu_npc_exact_init()
octeontx2-af: Slightly simplify rvu_npc_exact_init()
octeontx2-af: Support variable number of lmacs
octeontx2-af: update cpt lf alloc mailbox
octeontx2-af: Use the bitmap API to allocate bitmaps
 
octeontx2-pf: Add additional checks while configuring ucast/bcast/mcast rules
octeontx2-pf: Add support to filter packet based on IP fragment
octeontx2-pf: Avoid use of GFP_KERNEL in atomic context
octeontx2-pf: ethtool: Implement get_fec_stats
octeontx2-pf: Fix lmtst ID used in aura free
octeontx2-pf: Fix resource leakage in VF driver unbind
octeontx2-pf: Fix the use of GFP_KERNEL in atomic context on rt
 
ocxl: fix pci device refcount leak when calling get_function_0()
ocxl: fix pci device refcount leak when calling get_function_0()
ocxl: fix possible name leak in ocxl_file_register_afu()
 
of/address: introduce of_address_count() helper
of/address: Return an error when no valid dma-ranges are found
 
of/fdt: run soc memory setup when early_init_dt_scan_memory fails
 
of/irq: export of_msi_get_domain
 
of/kexec: Fix reading 32-bit "linux,initrd-{start,end}" values
 
of/platform: use of_address_count() helper
 
of: declare string literals const
of: fdt: Honor CONFIG_CMDLINE* even without /chosen node
of: fdt: Honor CONFIG_CMDLINE* even without /chosen node, take 2
of: Make OF framebuffer device names unique
of: net: export of_get_mac_address_nvmem()
of: overlay: fix null pointer dereferencing in find_dup_cset_node_entry() and find_dup_cset_prop()
of: overlay: rename overlay source files from .dts to .dtso
of: reserved_mem: Have kmemleak ignore dynamically allocated reserved mem
of: unittest: Convert to i2c's .probe_new()
 
omfs: remove ->writepage
 
openrisc: ptrace: user_regset_copyin_ignore() always returns 0
 
openvswitch: delete the unncessary skb_pull_rcsum call in ovs_ct_nat_execute
openvswitch: Fix flow lookup to use unmasked key
openvswitch: return NF_ACCEPT when OVS_CT_NAT is not set in info nat
openvswitch: return NF_DROP when fails to add nat ext in ovs_ct_nat
openvswitch: Use kmalloc_size_roundup() to match ksize() usage
 
OPP: decouple dt properties in opp_parse_supplies()
OPP: Parse named opp-microwatt property too
OPP: Simplify opp_parse_supplies() by restructuring it
 
optee: Add __init/__exit annotations to module init/exit funcs
 
orangefs: Fix kmemleak in orangefs_prepare_debugfs_help_string()
orangefs: Fix kmemleak in orangefs_sysfs_init()
orangefs: Fix kmemleak in orangefs_{kernel,client}_debug_init()
orangefs: fix mode handling
orangefs: Fix sysfs not cleanup when dev init failed
orangefs: remove redundant assignment to variable buffer_index
orangefs: remove variable i
orangefs: rework posix acl handling when creating new filesystem objects
 
Linux: orphan sysvfs
 
overflow: Introduce overflows_type() and castable_to_type()
 
ovl: Add comment on upperredirect reassignment
ovl: call posix_acl_release() after error checking
ovl: do not reconnect upper index records in ovl_indexdir_cleanup()
ovl: fail on invalid uid/gid mapping at copy up
ovl: fix comment typos
ovl: fix tmpfile leak
ovl: fix use inode directly in rcu-walk mode
ovl: implement get acl method
ovl: implement set acl method
ovl: Kconfig: Fix spelling mistake "undelying" -> "underlying"
ovl: port to vfs{g,u}id_t and associated helpers
ovl: port to vfs{g,u}id_t and associated helpers
ovl: remove privs in ovl_copyfile()
ovl: remove privs in ovl_fallocate()
ovl: update ->f_iocb_flags when ovl_change_flags() modifies ->f_flags
ovl: Use "buf" flexible array for memcpy() destination
ovl: use inode instead of dentry where possible
ovl: Use ovl mounter's fsuid and fsgid in ovl_link()
ovl: use plain list filler in indexdir and workdir cleanup
ovl: use posix acl api
ovl: use stub posix acl handlers
 
padata: Always leave BHs disabled when running ->parallel()
padata: Fix list iterator in padata_do_serial()
padata: Mark padata_work_init() as __ref
 
panic: Consolidate open-coded panic_on_warn checks
panic: Expose "warn_count" to sysfs
panic: Introduce warn_limit
panic: Separate sysctl logic from CONFIG_SMP
panic: use str_enabled_disabled() helper
 
parisc: Add missing FORCE prerequisites in Makefile
parisc: Align parisc MADV_XXX constants with all other architectures
parisc: Drop duplicate kgdb_pdc console
parisc: Drop locking in pdc console code
parisc: Drop PMD_SHIFT from calculation in pgtable.h
parisc: Fix inconsistent indenting in setup_cmdline()
parisc: Fix locking in pdc_iodc_print() firmware call
parisc: Fix return code of pdc_iodc_print()
parisc: led: Fix potential null-ptr-deref in start_task()
parisc: Move pdc_result struct to firmware.c
parisc: pdc_stable: use strscpy() to instead of strncpy()
parisc: ptrace: user_regset_copyin_ignore() always returns 0
parisc: Replace hardcoded value with PRIV_USER constant in ptrace.c
parisc: Show MPE/iX model string at bootup
parisc: Wire up PTRACE_GETREGS/PTRACE_SETREGS for compat case
 
Partially revert "perf/arm-cmn: Optimise DTC counter accesses"
 
PCI/ACPI: Use METHOD_NAME__UID instead of plain string
 
PCI/AER: Add optional logging callback for correctable error
 
PCI/DOE: Fix maximum data object length miscalculation
 
PCI/MSI: Add support for per device MSI[X] domains
PCI/MSI: Check for MSI enabled in __pci_msix_enable()
PCI/MSI: Get rid of externs in msi.h
PCI/MSI: Get rid of PCI_MSI_IRQ_DOMAIN
PCI/MSI: Let the MSI core free descriptors
PCI/MSI: Move mask and unmask helpers to msi.h
PCI/MSI: Move pci_alloc_irq_vectors() to api.c
PCI/MSI: Move pci_alloc_irq_vectors_affinity() to api.c
PCI/MSI: Move pci_disable_msi() to api.c
PCI/MSI: Move pci_disable_msix() to api.c
PCI/MSI: Move pci_enable_msi() API to api.c
PCI/MSI: Move pci_enable_msix_range() to api.c
PCI/MSI: Move pci_free_irq_vectors() to api.c
PCI/MSI: Move pci_irq_get_affinity() to api.c
PCI/MSI: Move pci_irq_vector() to api.c
PCI/MSI: Move pci_msi_enabled() to api.c
PCI/MSI: Move pci_msi_restore_state() to api.c
PCI/MSI: Move pci_msix_vec_count() to api.c
PCI/MSI: Provide IMS (Interrupt Message Store) support
PCI/MSI: Provide missing stubs for CONFIG_PCI_MSI=n
PCI/MSI: Provide pci_ims_alloc/free_irq()
PCI/MSI: Provide post-enable dynamic allocation interfaces for MSI-X
PCI/MSI: Provide prepare_desc() MSI domain op
PCI/MSI: Reject MSI-X early
PCI/MSI: Reject multi-MSI early
PCI/MSI: Remove redundant msi_check() callback
PCI/MSI: Remove unused pci_dev_has_special_msi_domain()
PCI/MSI: Reorder functions in msi.c
PCI/MSI: Sanitize MSI-X checks
PCI/MSI: Split __pci_write_msi_msg()
PCI/MSI: Split MSI-X descriptor setup
PCI/MSI: Use bullet lists in kernel-doc comments of api.c
PCI/MSI: Use msi_domain_alloc/free_irqs_all_locked()
PCI/MSI: Use msi_domain_info:: Bus_token
PCI/MSI: Validate MSI-X contiguous restriction early
 
PCI/P2PDMA: Allow userspace VMA allocations through sysfs
 
PCI/PM: Remove unused 'state' parameter to pci_legacy_suspend_late()
 
PCI/portdrv: Allow AER service only for Root Ports & RCECs
PCI/portdrv: Move private things to portdrv.c
PCI/portdrv: Set PCIE_PORT_SERVICE_HP for Root and Downstream Ports only
PCI/portdrv: Squash into portdrv.c
PCI/portdrv: Unexport pcie_port_service_register(), pcie_port_service_unregister()
 
PCI/sysfs: Fix double free in error path
 
PCI: aardvark: Switch to using devm_gpiod_get_optional()
PCI: Access Link 2 registers only for devices with Links
PCI: acpiphp: Avoid setting is_hotplug_bridge for PCIe Upstream Ports
PCI: Add PCI_PTM_CAP_RES macro
PCI: Allow drivers to request exclusive config regions
PCI: altera-msi: Include explicitly
PCI: Assign PCI domain IDs by ida_alloc()
PCI: brcmstb: Drop needless 'inline' annotations
PCI: brcmstb: Enable Multi-MSI
PCI: brcmstb: Replace status loops with read_poll_timeout_atomic()
PCI: brcmstb: Set RCB_{MPS,64B}_MODE bits
PCI: brcmstb: Wait for 100ms following PERST# deassert
PCI: Check for alloc failure in pci_request_irq()
PCI: designware-ep: Disable PTM capabilities for EP mode
PCI: Drop of_match_ptr() to avoid unused variables
PCI: dwc: Add Baikal-T1 PCIe controller support
PCI: dwc: Adjust to recent removal of PCI_MSI_IRQ_DOMAIN
PCI: dwc: Combine iATU detection procedures
PCI: dwc: Fix n_fts[] array overrun
PCI: dwc: Introduce dma-ranges property support for RC-host
PCI: dwc: Introduce generic controller capabilities interface
PCI: dwc: Introduce generic platform clocks and resets
PCI: dwc: Introduce generic resources getter
PCI: dwc: Use dev_info for PCIe link down event logging
PCI: Enable PASID only when ACS RR & UF enabled on upstream path
PCI: endpoint: Fix Kconfig indent style
PCI: endpoint: Fix WARN() when an endpoint driver is removed
PCI: endpoint: pci-epf-vntb: Clean up kernel_doc warning
PCI: endpoint: pci-epf-vntb: Fix call pci_epc_mem_free_addr() in error path
PCI: endpoint: pci-epf-vntb: Fix sparse build warning for epf_db
PCI: endpoint: pci-epf-vntb: Fix sparse ntb->reg build warning
PCI: endpoint: pci-epf-vntb: Fix struct epf_ntb_ctrl indentation
PCI: endpoint: pci-epf-vntb: Remove unused epf_db_phy struct member
PCI: endpoint: pci-epf-vntb: Replace hardcoded 4 with sizeof(u32)
PCI: Fix pci_device_is_present() for VFs by checking PF
PCI: histb: Switch to using gpiod API
PCI: hv: update comment in x86 specific hv_arch_irq_unmask
PCI: imx6: Initialize PHY before deasserting core reset
PCI: microchip: Include explicitly
PCI: mt7621: Add sentinel to quirks table
PCI: mvebu: Include explicitly
PCI: mvebu: Switch to using gpiod API
PCI: pci-epf-test: Register notifier if only core_init_notifier is enabled
PCI: pciehp: Enable by default if USB4 enabled
PCI: pciehp: Enable Command Completed Interrupt only if supported
PCI: qcom-ep: Setup PHY to work in EP mode
PCI: qcom: Add basic interconnect support
PCI: qcom: Fix error message for reset_control_assert()
PCI: qcom: Setup PHY to work in RC mode
PCI: Remove unnecessary includes
PCI: shpchp: Remove unused get_mode1_ECC_cap callback
PCI: Skip allocate_resource() if too little space available
PCI: tegra: Switch to using devm_fwnode_gpiod_get
PCI: vmd: Disable MSI remapping after suspend
PCI: vmd: Fix secondary bus reset for Intel bridges
PCI: xgene-msi: Include explicitly
PCI: xilinx-nwl: Fix coding style violations
 
percpu-refcount: Use call_rcu_hurry() for atomic switch
 
percpu: adjust the value of PERCPU_DYNAMIC_EARLY_SIZE
 
percpu_counter: add percpu_counter_sum_all interface
 
perf arch events: riscv sbi firmware std event files
 
perf arch x86: Add missing stdlib.h to get free() prototype
 
perf arm64: Fix mksyscalltbl, don't lose syscalls due to sort -nu
perf arm64: Simplify mksyscalltbl
 
perf augmented_raw_syscalls: Remove unused variable 'syscall'
 
perf auxtrace: Fix address filter duplicate symbol selection
 
perf beauty: Update copy of linux/socket.h with the kernel sources
 
perf bpf: Avoid build breakage with libbpf < 0.8.0 + LIBBPF_DYNAMIC=1
perf bpf: No need to include compiler.h when HAVE_LIBBPF_SUPPORT is true
perf bpf: No need to include headers just use forward declarations
perf bpf: Remove now unused BPF headers
perf bpf: Rename perf_include_dir to libbpf_include_dir
 
perf branch: Fix interpretation of branch records
perf branch: Remove some needless headers, add a needed one
 
perf build: Don't propagate subdir to submakes for install_headers
perf build: Fix build error when NO_LIBBPF=1
perf build: Fix LIBTRACEEVENT_DYNAMIC
perf build: Fix python/perf.so library's name
perf build: Fixes for LIBTRACEEVENT_DYNAMIC
perf build: Install libapi locally when building
perf build: Install libperf locally when building
perf build: Install libsubcmd locally when building
perf build: Install libsymbol locally when building
perf build: Install libtraceevent locally when building
perf build: Properly guard libbpf includes
perf build: Remove explicit reference to python 2.x devel files
perf build: Update to C standard to gnu11
perf build: Use libtraceevent from the system
perf build: Use tools/lib headers from install path
 
perf buildid-cache: Fix the file mode with copyfile() while adding file to build-id cache
 
perf config: Add missing newline on pr_warning() call in home_perfconfig()
 
perf core: Return error pointer if inherit_event() fails to find pmu_ctx
 
perf cpumap: Tidy libperf includes
 
perf cs-etm: Cleanup cs_etm__process_auxtrace_info()
perf cs-etm: Print auxtrace info even if OpenCSD isn't linked
perf cs-etm: Print unknown header version as an error
perf cs-etm: Remove unused stub methods
perf cs-etm: Tidy up auxtrace info header printing
 
perf daemon: Complete list of supported subcommand in help message
perf daemon: Use sig_atomic_t to avoid UB
 
perf data: Add tracepoint fields when converting to JSON
 
perf debug: Set debug_peo_args and redirect_to_stderr variable to correct values in perf_quiet_option()
 
perf event: Drop perf_regs.h include, not needed anymore
 
perf evlist: Add missing util/event.h header
perf evlist: Remove group option.
 
perf examples bpf: Remove augmented_syscalls.c, the raw_syscalls one should be used instead
 
perf expr: Prevent normalize() from reading into undefined memory in the expression lexer
perf expr: Tidy hashmap dependency
 
perf ftrace: Use sig_atomic_t to avoid UB
 
perf help: Use HAVE_LIBTRACEEVENT to filter out unsupported commands
 
perf hist: Add perf_hpp_fmt->init() callback
perf hist: Improve srcfile sort key performance
perf hist: Improve srcline sort key performance
perf hist: Improve srcline_{from,to} sort key performance
 
perf inject: Set PERF_RECORD_MISC_BUILD_ID_SIZE
 
perf intel-pt: Add hybrid CPU compatibility test
perf intel-pt: Redefine test_suite to allow for adding more subtests
perf intel-pt: Start turning intel-pt-pkt-decoder-test.c into a suite of intel-pt subtests
 
perf jevents: Parse metrics during conversion
 
perf kmem: Support field "node" in evsel__process_alloc_event() coping with recent tracepoint restructuring
perf kmem: Support legacy tracepoints
 
perf kwork: Remove includes not needed in kwork.h
 
perf list: Add JSON output option
perf list: Generalize limiting to a PMU name
perf list: JSON escape encoding improvements
perf list: List callback support for libpfm
perf list: Reorganize to use callbacks to allow honouring command line options
perf list: Simplify cache event printing
perf list: Simplify symbol event printing
perf list: Support newlines in wordwrap
 
perf lock contention: Add -l/--lock-addr option
perf lock contention: Add -L/--lock-filter option
perf lock contention: Add -Y/--type-filter option
perf lock contention: Add lock_data.h for common data
perf lock contention: Avoid variable length arrays
perf lock contention: Check --max-stack option
perf lock contention: Do not use BPF task local storage
perf lock contention: Factor out lock_type_table
perf lock contention: Fix core dump related to not finding the "__sched_text_end" symbol on s/390
perf lock contention: Fix memory sanitizer issue
perf lock contention: Implement -t/--threads option for BPF
perf lock contention: Increase default stack skip to 4
perf lock contention: Support lock addr/name filtering for BPF
perf lock contention: Support lock type filtering for BPF
 
perf lock: Allow concurrent record and report
 
perf machine: Move machine__resolve() from event.h
 
perf mmap: Remove several unneeded includes from util/mmap.h
 
perf off_cpu: Fix a typo in BTF tracepoint name, it should be 'btf_trace_sched_switch'
 
perf pmu: Add data structure documentation
perf pmu: Remove mostly unused 'struct perf_pmu' 'is_hybrid' member
perf pmu: Restructure print_pmu_events() to avoid memory allocations
 
perf print-events: Remove redundant comparison with zero
 
perf probe: Check -v and -q options in the right place
perf probe: Fix to avoid crashing if DW_AT_decl_file is NULL
perf probe: Fix to get declared file name from clang DWARF5
perf probe: Fix to get the DW_AT_decl_file and DW_AT_call_file as unsinged data
perf probe: Use dwarf_attr_integrate as generic DWARF attr accessor
 
perf python: Account for multiple words in CC
perf python: Don't stop building if python setuptools isn't installed
perf python: Fix splitting CC into compiler and options
 
perf record: Add remaining branch filters: "no_cycles", "no_flags" & "hw_index"
perf record: Use sig_atomic_t for signal handlers
 
perf script: Introduce task analyzer python script
perf script: task-analyzer add csv support
 
perf scripting python: Add missing util/perf_regs.h include to get perf_reg_name() prototype
perf scripting python: Don't be strict at handling libtraceevent enumerations
 
perf scripts python: intel-pt-events.py: Add ability interleave output
 
perf session: Change type to avoid undefined behaviour in a signal handler
 
perf srcline: Conditionally suppress addr2line warnings
perf srcline: Do not return NULL for srcline
perf srcline: Skip srcline if .debug_line is missing
 
perf stat: Add 'needs_sort' argument to cpu_aggr_map__new()
perf stat: Add aggr id for global mode
perf stat: Add before_metric argument
perf stat: Add cpu aggr id for no aggregation mode
perf stat: Add header for interval in JSON output
perf stat: Add missing separator in the CSV header
perf stat: Add perf_stat_merge_counters()
perf stat: Add perf_stat_process_percore()
perf stat: Add perf_stat_process_shadow_stats()
perf stat: Add print_aggr_cgroup() for --for-each-cgroup and --topdown
perf stat: Add struct perf_stat_aggr to perf_stat_evsel
perf stat: Aggregate events using evsel->stats->aggr
perf stat: Aggregate per-thread stats using evsel->stats->aggr
perf stat: Align cgroup names
perf stat: Allocate aggr counts for recorded data
perf stat: Allocate evsel->stats->aggr properly
perf stat: Check existence of os->prefix, fixing a segfault
perf stat: Cleanup interval print alignment
perf stat: Clear screen only if output file is a tty
perf stat: Clear screen only if output file is a tty
perf stat: Consolidate condition to print metrics
perf stat: Display event stats using aggr counts
perf stat: Display percore events properly
perf stat: Do not align time prefix in CSV output
perf stat: Do not delay the workload with --delay
perf stat: Do not indent headers for JSON
perf stat: Do not pass runtime_stat to printout()
perf stat: Factor out evsel__count_has_error()
perf stat: Factor out prefix display
perf stat: Factor out prepare_interval()
perf stat: Factor out print_counter_value() function
perf stat: Factor out print_metric_{begin,end}()
perf stat: Fix --metric-only --json output
perf stat: Fix cgroup display in JSON output
perf stat: Fix condition in print_interval()
perf stat: Fix handling of --for-each-cgroup with --bpf-counters to match non BPF mode
perf stat: Fix handling of unsupported cgroup events when using BPF counters
perf stat: Fix invalid output handle
perf stat: Fix JSON output in metric-only mode
perf stat: Fix multi-line metric output in JSON
perf stat: Fix printing field separator in CSV metrics output
perf stat: Fix summary output in CSV with --metric-only
perf stat: Handle bad events in abs_printout()
perf stat: Increase metric length to align outputs
perf stat: Move common code in print_metric_headers()
perf stat: Move condition to print_footer()
perf stat: Move summary prefix printing logic in CSV output
perf stat: Pass 'struct outstate' to print_metric_begin()
perf stat: Pass const char *prefix to display routines
perf stat: Pass struct outstate to printout()
perf stat: Pass through 'struct outstate'
perf stat: Remove impossible condition
perf stat: Remove metric_only argument in print_counter_aggrdata()
perf stat: Remove prefix argument in print_metric_headers()
perf stat: Remove unused perf_counts.aggr field
perf stat: Rename "aggregate-number" to "cpu-count" in JSON
perf stat: Reset aggr counts for each interval
perf stat: Rework header display
perf stat: Split aggr_printout() function
perf stat: Split print_cgroup() function
perf stat: Split print_metric_headers() function
perf stat: Split print_noise_pct() function
perf stat: Split print_running() function
perf stat: Split process_counters() to share it with process_stat_round_event()
perf stat: Support --for-each-cgroup and --metric-only
perf stat: Tidy up JSON metric-only output when no metrics
perf stat: Update event skip condition for system-wide per-thread mode and merged uncore and hybrid events
perf stat: Use 'struct outstate' in evlist__print_counters()
perf stat: Use evsel__is_hybrid() more
perf stat: Use scnprintf() in prepare_interval()
perf stat: Use sig_atomic_t to avoid undefined behaviour in a signal handler
 
perf symbol: Add filename__has_section()
perf symbol: correction while adjusting symbol
perf symbol: Move addr_location__put() from event.h
 
perf test arm64: Add attr tests for new VG register
 
perf test build-id: Fix test check for PE file
 
perf test pmu-events: Fake PMU metric workaround
 
perf test record_probe_libc_inet_pton: Fix failure due to extra inet_pton() backtrace in glibc >= 2.35
perf test record_probe_libc_inet_pton: Fix test on s/390 where 'text_to_binary_address' now appears on the backtrace
 
perf test: Add 'brstack' test workload
perf test: Add 'datasym' test workload
perf test: Add 'leafloop' test workload
perf test: Add 'sqrtloop' test workload
perf test: Add 'thloop' test workload
perf test: Add -w/--workload option
perf test: Add ability to test exit code for attr tests
perf test: Add event group test for events in multiple PMUs
perf test: Add mechanism for skipping attr tests on auxiliary vector values
perf test: Add mechanism for skipping attr tests on kernel versions
perf test: add new task-analyzer tests
perf test: Add system-wide mode in 'perf record' tests
perf test: Add target workload test in 'perf record' tests
perf test: Do not set TEST_SKIP for record subtests
perf test: Do not use instructions:u explicitly
perf test: Fix "all PMU test" to skip parametrized events
perf test: Fix record test on KVM guests
perf test: Fix shellcheck issues in the record test
perf test: Parse events workaround for dash/minus
perf test: Replace arm callgraph fp test workload with leafloop
perf test: Replace arm spe fork test workload with sqrtloop
perf test: Replace brstack test workload
perf test: Replace data symbol test workload with datasym
perf test: Replace pipe test workload with noploop
perf test: Replace record test workload with thloop
perf test: Skip watchpoint tests if no watchpoints available
perf test: Test record with --threads option
perf test: Update 'perf lock contention' test
perf test: Update event group check for support of uncore event
perf test: Update perf lock contention test
perf test: Use a test program in 'perf record' tests
perf test: Wait for a new thread when testing --per-thread record
 
perf tests bpf prologue: Fix bpf-script-test-prologue test compile issue with clang
 
perf tests: Add missing event.h include
 
perf thread: Move thread__resolve() from event.h
 
perf thread_map: Reduce exposure of libperf internal API
 
perf tool: Move pmus list variable to a new file
 
perf tools riscv: Add support for get_cpuid_str function
perf tools riscv: Fix build error on riscv due to missing header for 'struct perf_sample'
 
perf tools: Add .DELETE_ON_ERROR special Makefile target to clean up partially updated files on error.
perf tools: Check if libtracevent has TEP_FIELD_IS_RELATIVE
perf tools: Don't include signature in version strings
perf tools: Don't install libtraceevent plugins as its not anymore in the kernel sources
perf tools: Fix "kernel lock contention analysis" test by not printing warnings in quiet mode
perf tools: Fix build on uClibc systems by adding missing sys/types.h include
perf tools: Fix resources leak in perf_data__open_dir()
perf tools: Fix segfault when trying to process tracepoints in perf.data and not linked with libtraceevent
perf tools: Fix usage of the verbose variable
perf tools: Make quiet mode consistent between tools
perf tools: Move 'struct perf_sample' to a separate header file to disentangle headers
perf tools: Save evsel->pmu in parse_events()
perf tools: Use "grep -E" instead of "egrep"
perf tools: Use dedicated non-atomic clear/set bit helpers
perf tools: Use dedicated non-atomic clear/set bit helpers
perf tools: Use pmu info in evsel__is_hybrid()
 
perf top: Use sig_atomic_t to avoid undefined behaviour in a signal handler
 
perf trace: 5sec fix libbpf 1.0+ compatibility
perf trace: Add augmenter for clock_gettime's rqtp timespec arg
perf trace: Add BPF augmenter to perf_event_open()'s 'struct perf_event_attr' arg
perf trace: empty fix libbpf 1.0+ compatibility
perf trace: Handle failure when trace point folder is missed
perf trace: hello fix libbpf 1.0+ compatibility
perf trace: Raw augmented syscalls fix libbpf 1.0+ compatibility
perf trace: Remove unused bpf map 'syscalls'
perf trace: Return error if a system call doesn't exist
perf trace: Use macro RAW_SYSCALL_ARGS_NUM to replace number
perf trace: Use sig_atomic_t to avoid undefined behaviour in a signal handler
 
perf tracepoint: Sort events in iterator
 
perf unwind arm64: Remove needless event.h & thread.h includes
 
perf util: Add host_is_bigendian to util.h
perf util: Make header guard consistent with tool
 
perf vendor events amd: Add Zen 4 core events
perf vendor events amd: Add Zen 4 mapping
perf vendor events amd: Add Zen 4 metrics
perf vendor events amd: Add Zen 4 uncore events
 
perf vendor events intel: Add core event list for Alderlake-N
perf vendor events intel: Add metrics for Alderlake-N
perf vendor events intel: Add uncore event list for Alderlake-N
perf vendor events intel: Refresh alderlake metrics
perf vendor events intel: Refresh alderlake-n metrics
perf vendor events intel: Refresh bonnell events
perf vendor events intel: Refresh broadwell metrics and events
perf vendor events intel: Refresh broadwellde metrics and events
perf vendor events intel: Refresh broadwellx metrics and events
perf vendor events intel: Refresh cascadelakex metrics and events
perf vendor events intel: Refresh elkhartlake events
perf vendor events intel: Refresh goldmont events
perf vendor events intel: Refresh goldmontplus events
perf vendor events intel: Refresh haswell metrics and events
perf vendor events intel: Refresh haswellx metrics and events
perf vendor events intel: Refresh icelake metrics and events
perf vendor events intel: Refresh icelakex metrics and events
perf vendor events intel: Refresh ivybridge metrics and events
perf vendor events intel: Refresh ivytown metrics and events
perf vendor events intel: Refresh jaketown metrics and events
perf vendor events intel: Refresh knightslanding events
perf vendor events intel: Refresh meteorlake events
perf vendor events intel: Refresh nehalemep events
perf vendor events intel: Refresh nehalemex events
perf vendor events intel: Refresh sandybridge metrics and events
perf vendor events intel: Refresh sapphirerapids metrics and events
perf vendor events intel: Refresh silvermont events
perf vendor events intel: Refresh skylake metrics and events
perf vendor events intel: Refresh skylakex metrics and events
perf vendor events intel: Refresh snowridgex events
perf vendor events intel: Refresh tigerlake metrics and events
perf vendor events intel: Refresh westmereep-dp events
perf vendor events intel: Refresh westmereep-sp events
perf vendor events intel: Refresh westmereex events
perf vendor events intel: Update events and metrics for alderlake
 
perf vendor events riscv: add Sifive U74 JSON file
 
perf vendor events: Add Arm Neoverse V2 PMU events
 
perf/amd/ibs: Make IBS a core pmu
 
perf/amlogic: Add support for Amlogic meson G12 SoC DDR PMU driver
perf/amlogic: Fix build error for x86_64 allmodconfig
perf/amlogic: Remove unused header inclusions of
 
perf/arm_dmc620: Fix hotplug callback leak in dmc620_pmu_init()
 
perf/core: Call LSM hook after copying perf_event_attr
perf/core: Don't allow grouping events from different hw pmus
perf/core: Fix cgroup events tracking
 
perf/smmuv3: Fix hotplug callback leak in arm_smmu_pmu_init()
 
perf/x86/amd: fix potential integer overflow on shift of a int
perf/x86/amd: Remove the repeated declaration
 
perf/x86/core: Zero @lbr instead of returning -1 in x86_perf_get_lbr() stub
 
perf/x86/cstate: Add Meteor Lake support
 
perf/x86/intel/cstate: Add Emerald Rapids
 
perf/x86/intel/uncore: Add Emerald Rapids
perf/x86/intel/uncore: Clear attr_update properly
perf/x86/intel/uncore: Disable I/O stacks to PMU mapping on ICX-D
perf/x86/intel/uncore: Enable UPI topology discovery for Icelake Server
perf/x86/intel/uncore: Enable UPI topology discovery for Sapphire Rapids
perf/x86/intel/uncore: Enable UPI topology discovery for Skylake Server
perf/x86/intel/uncore: Fix reference count leak in __uncore_imc_init_box()
perf/x86/intel/uncore: Fix reference count leak in hswep_has_limit_sbox()
perf/x86/intel/uncore: Fix reference count leak in sad_cfg_iio_topology()
perf/x86/intel/uncore: Fix reference count leak in snr_uncore_mmio_map()
perf/x86/intel/uncore: Generalize get_topology() for SKX PMUs
perf/x86/intel/uncore: Generalize IIO topology support
perf/x86/intel/uncore: Get UPI NodeID and GroupID
perf/x86/intel/uncore: Introduce UPI topology type
perf/x86/intel/uncore: Make set_mapping() procedure void
perf/x86/intel/uncore: Update sysfs-devices-mapping file
 
perf/x86/intel: Add Emerald Rapids
 
perf/x86/msr: Add Emerald Rapids
perf/x86/msr: Add Meteor Lake support
 
perf/x86/rapl: Add support for Intel Emerald Rapids
perf/x86/rapl: Add support for Intel Meteor Lake
perf/x86/rapl: Treat Tigerlake like Icelake
 
perf/x86: Make struct p4_event_bind::cntr signed array
perf/x86: Refuse to export capabilities for hybrid PMUs
perf/x86: Remove unused variable 'cpu_type'
 
perf: arm_cspmu: Add support for ARM CoreSight PMU driver
perf: arm_cspmu: Add support for NVIDIA SCF and MCF attribute
perf: arm_cspmu: Fix build failure on x86_64
perf: arm_cspmu: Fix modular builds due to missing MODULE_LICENSE()s
perf: arm_cspmu: Fix module cyclic dependency
perf: arm_dsu: Fix hotplug callback leak in dsu_pmu_init()
perf: Fix function pointer case
perf: Fix IS_ERR() vs NULL check in inherit_event()
perf: Fix perf_event_pmu_context serialization
perf: Fix possible memleak in pmu_dev_alloc()
perf: Fix use-after-free in error path
perf: Optimize perf_tp_event()
perf: Remove unused pointer task_ctx
perf: Rewrite core context handling
 
phy: allwinner: phy-sun6i-mipi-dphy: Add a variant power-on hook
phy: allwinner: phy-sun6i-mipi-dphy: Add the A100 DPHY variant
phy: allwinner: phy-sun6i-mipi-dphy: Make RX support optional
phy: allwinner: phy-sun6i-mipi-dphy: Set the enable bit last
phy: dphy: add support to calculate the timing based on hs_clk_rate
phy: dphy: refactor get_default_config
phy: freescale: imx8m-pcie: Add i.MX8MP PCIe PHY support
phy: freescale: imx8m-pcie: Add one missing error return
phy: freescale: imx8m-pcie: Refine i.MX8MM PCIe PHY driver
phy: freescale: imx8m-pcie: Refine register definitions
phy: marvell: phy-mvebu-a3700-comphy: Reset COMPHY registers before USB 3.0 power on
phy: phy-brcm-usb: Utilize platform_get_irq_byname_optional()
phy: phy-can-transceiver: Skip warning if no "max-bitrate"
phy: qcom-qmp-combo: add clock registration helper
phy: qcom-qmp-combo: add dedicated DP iomem pointers
phy: qcom-qmp-combo: add DP configuration tables
phy: qcom-qmp-combo: add support for updated sc8280xp binding
phy: qcom-qmp-combo: clean up common initialisation
phy: qcom-qmp-combo: clean up device-tree parsing
phy: qcom-qmp-combo: clean up DP callback names
phy: qcom-qmp-combo: clean up DP clock callbacks
phy: qcom-qmp-combo: clean up DP configurations
phy: qcom-qmp-combo: clean up power-down handling
phy: qcom-qmp-combo: clean up probe initialisation
phy: qcom-qmp-combo: clean up serdes initialisation
phy: qcom-qmp-combo: clean up status polling
phy: qcom-qmp-combo: drop lanes config parameter
phy: qcom-qmp-combo: drop power-down delay config
phy: qcom-qmp-combo: drop redundant clock allocation
phy: qcom-qmp-combo: drop redundant clock structure
phy: qcom-qmp-combo: drop sc8280xp power-down delay
phy: qcom-qmp-combo: drop start and pwrdn-ctrl abstraction
phy: qcom-qmp-combo: drop unnecessary debug message
phy: qcom-qmp-combo: drop unused DP PHY mode op
phy: qcom-qmp-combo: drop unused in-layout configuration
phy: qcom-qmp-combo: drop unused UFS reset
phy: qcom-qmp-combo: drop v4 reference-clock source
phy: qcom-qmp-combo: fix broken power on
phy: qcom-qmp-combo: fix out-of-bounds clock access
phy: qcom-qmp-combo: fix runtime suspend
phy: qcom-qmp-combo: fix sc8180x reset
phy: qcom-qmp-combo: fix sdm845 reset
phy: qcom-qmp-combo: generate pipe clock name
phy: qcom-qmp-combo: increase status polling period
phy: qcom-qmp-combo: merge driver data
phy: qcom-qmp-combo: merge USB and DP configurations
phy: qcom-qmp-combo: move device-id table
phy: qcom-qmp-combo: move pm ops
phy: qcom-qmp-combo: rename common-register pointers
phy: qcom-qmp-combo: rename DP PHY ops
phy: qcom-qmp-combo: rename DP_PHY register pointer
phy: qcom-qmp-combo: rename PHY ops structures
phy: qcom-qmp-combo: rename sc8280xp config
phy: qcom-qmp-combo: rename USB PHY ops
phy: qcom-qmp-combo: restructure PHY creation
phy: qcom-qmp-combo: separate clock and provider registration
phy: qcom-qmp-combo: separate USB and DP devicetree parsing
phy: qcom-qmp-combo: separate USB and DP init ops
phy: qcom-qmp-combo: separate USB and DP power-on ops
phy: qcom-qmp-combo: sort device-id table
phy: qcom-qmp-pcie-msm8996: clean up power-down handling
phy: qcom-qmp-pcie-msm8996: clean up ready and status polling
phy: qcom-qmp-pcie-msm8996: drop power-down delay config
phy: qcom-qmp-pcie-msm8996: drop start and pwrdn-ctrl abstraction
phy: qcom-qmp-pcie-msm8996: drop unused in-layout configuration
phy: qcom-qmp-pcie-msm8996: increase status polling period
phy: qcom-qmp-pcie: add config sanity checks
phy: qcom-qmp-pcie: add register init helper
phy: qcom-qmp-pcie: add support for pipediv2 clock
phy: qcom-qmp-pcie: add support for sc8280xp
phy: qcom-qmp-pcie: add support for sc8280xp 4-lane PHYs
phy: qcom-qmp-pcie: clean up clock lists
phy: qcom-qmp-pcie: clean up device-tree parsing
phy: qcom-qmp-pcie: clean up PHY lane init
phy: qcom-qmp-pcie: clean up power-down handling
phy: qcom-qmp-pcie: clean up probe initialisation
phy: qcom-qmp-pcie: clean up status polling
phy: qcom-qmp-pcie: drop bogus register update
phy: qcom-qmp-pcie: drop power-down delay config
phy: qcom-qmp-pcie: drop redundant clock allocation
phy: qcom-qmp-pcie: drop redundant ipq8074 power on
phy: qcom-qmp-pcie: drop start-ctrl abstraction
phy: qcom-qmp-pcie: drop unused common-block registers
phy: qcom-qmp-pcie: Fix high latency with 4x2 PHY when ASPM is enabled
phy: qcom-qmp-pcie: fix initialisation reset
phy: qcom-qmp-pcie: fix ipq6018 initialisation
phy: qcom-qmp-pcie: fix ipq8074-gen3 initialisation
phy: qcom-qmp-pcie: fix sc8180x initialisation
phy: qcom-qmp-pcie: Fix sm8450_qmp_gen4x2_pcie_pcs_tbl[] register names
phy: qcom-qmp-pcie: increase status polling period
phy: qcom-qmp-pcie: merge driver data
phy: qcom-qmp-pcie: move device-id table
phy: qcom-qmp-pcie: move power-down update
phy: qcom-qmp-pcie: rename PHY ops structure
phy: qcom-qmp-pcie: replace power-down delay
phy: qcom-qmp-pcie: restructure PHY creation
phy: qcom-qmp-pcie: sort device-id table
phy: qcom-qmp-pcie: split pcs_misc init cfg for ipq8074 pcs table
phy: qcom-qmp-pcie: split register tables into common and extra parts
phy: qcom-qmp-pcie: support separate tables for EP mode
phy: qcom-qmp-pcie: Support SM8450 PCIe1 PHY in EP mode
phy: qcom-qmp-pcie: use shorter tables identifiers
phy: qcom-qmp-ufs: add support for updated sc8280xp binding
phy: qcom-qmp-ufs: clean up device-tree parsing
phy: qcom-qmp-ufs: clean up PHY init
phy: qcom-qmp-ufs: clean up power-down handling
phy: qcom-qmp-ufs: clean up probe initialisation
phy: qcom-qmp-ufs: clean up ready polling
phy: qcom-qmp-ufs: drop start and pwrdn-ctrl abstraction
phy: qcom-qmp-ufs: drop unused in-layout configuration
phy: qcom-qmp-ufs: drop unused phy-status config
phy: qcom-qmp-ufs: increase ready polling period
phy: qcom-qmp-ufs: merge driver data
phy: qcom-qmp-ufs: move device-id table
phy: qcom-qmp-ufs: rename PHY ops structure
phy: qcom-qmp-ufs: restructure PHY creation
phy: qcom-qmp-usb: add support for updated sc8280xp binding
phy: qcom-qmp-usb: clean up device-tree parsing
phy: qcom-qmp-usb: clean up PHY init
phy: qcom-qmp-usb: clean up power-down handling
phy: qcom-qmp-usb: clean up probe initialisation
phy: qcom-qmp-usb: clean up status polling
phy: qcom-qmp-usb: correct registers layout for IPQ8074 USB3 PHY
phy: qcom-qmp-usb: drop power-down delay config
phy: qcom-qmp-usb: drop redundant clock allocation
phy: qcom-qmp-usb: drop sc8280xp power-down delay
phy: qcom-qmp-usb: drop sc8280xp reference-clock source
phy: qcom-qmp-usb: drop start and pwrdn-ctrl abstraction
phy: qcom-qmp-usb: drop unused in-layout configuration
phy: qcom-qmp-usb: fix sc8280xp PCS_USB offset
phy: qcom-qmp-usb: increase status polling period
phy: qcom-qmp-usb: merge driver data
phy: qcom-qmp-usb: move device-id table
phy: qcom-qmp-usb: move pm ops
phy: qcom-qmp-usb: rename PHY ops structure
phy: qcom-qmp-usb: restructure PHY creation
phy: qcom-qmp-usb: sort device-id table
phy: qcom-qmp: drop regulator error message
phy: qcom-qmp: drop superfluous comments
phy: qcom-qmp: drop unused type header
phy: qcom-qmp: fix obsolete lane comments
phy: renesas: Add Renesas Ethernet SERDES driver for R-Car S4-8
phy: renesas: r8a779f0-eth-serdes: Fix register setting
phy: Revert "phy: qualcomm: usb28nm: Add MDM9607 init sequence"
phy: rockchip-inno-usb2: Fix missing clk_disable_unprepare() in rockchip_usb2phy_power_on()
phy: stm32: fix an error code in probe
phy: sun4i-usb: Add support for the H616 USB PHY
phy: sun4i-usb: Introduce port2 SIDDQ quirk
phy: tegra: p2u: Set ENABLE_L2_EXIT_RATE_CHANGE in calibration
phy: tegra: xusb: Remove usb3 supply
phy: ti: fix Kconfig warning and operator precedence
phy: ti: gmii-sel: Add support for CPSW9G GMII SEL in J721e
phy: ti: gmii-sel: Update methods for fetching and using qsgmii main port
phy: ti: phy-j721e-wiz: add j721s2-wiz-10g module support
phy: ti: phy-j721e-wiz: add j784s4-wiz-10g module support
phy: usb: Disable phy auto-suspend
phy: usb: Fix clock imbalance for suspend/resume
phy: usb: Improve port mode selection
phy: usb: Migrate to BIT and BITMASK macros
phy: usb: s2 WoL wakeup_count not incremented for USB->Eth devices
phy: usb: sunplus: Fix potential null-ptr-deref in sp_usb_phy_probe()
phy: usb: Use slow clock for wake enabled suspend
phy: use devm_platform_get_and_ioremap_resource()
 
phylink: require valid state argument to phylink_validate_mask_caps()
 
pinconf-generic: clarify pull up and pull down config values
pinconf-generic: fix style issues in pin_config_param doc
 
pinctrl: actions: Add missing header(s)
pinctrl: actions: make irq_chip immutable
pinctrl: alderlake: Deduplicate COMMUNITY macro code
pinctrl: amd: Add dynamic debugging for active GPIOs
pinctrl: amd: Fix debug output for debounce time
pinctrl: apple-gpio: Add missing header(s)
pinctrl: aspeed: Add missing header(s)
pinctrl: aspeed: Fix confusing types in return value
pinctrl: aspeed: Revert "Force to disable the function's signal"
pinctrl: at91-pio4: Add configuration to userspace
pinctrl: at91-pio4: Add persist state case in config
pinctrl: at91: Add missing header(s)
pinctrl: axp209: Add missing header(s)
pinctrl: bcm: Add missing header(s)
pinctrl: bm1880: Add missing header(s)
pinctrl: cannonlake: Deduplicate COMMUNITY macro code
pinctrl: cherryview: Add missing header(s)
pinctrl: cirrus: Add missing header(s)
pinctrl: Clean up headers
pinctrl: cy8c95x0: Add missing header(s)
pinctrl: cy8c95x0: Don't use cy8c95x0_set_mode() twice
pinctrl: cy8c95x0: Extract cy8c95x0_set_mode() helper
pinctrl: cy8c95x0: Implement ->gpio_request_enable() and ->gpio_set_direction()
pinctrl: freescale: add pad wakeup config
pinctrl: freescale: Fix i.MXRT1050 pad names
pinctrl: gemini: Add missing header(s)
pinctrl: icelake: Deduplicate COMMUNITY macro code
pinctrl: imx: Add missing header(s)
pinctrl: ingenic: Add missing header(s)
pinctrl: intel: Add Intel Moorefield pin controller support
pinctrl: intel: Add missing header(s)
pinctrl: intel: Enumerate PWM device when community has a capability
pinctrl: intel: Restore the pins that used to be in Direct IRQ mode
pinctrl: intel: Use str_enable_disable() helper
pinctrl: intel: Use temporary variable for struct device
pinctrl: k210: Add missing header(s)
pinctrl: k210: call of_node_put()
pinctrl: lantiq: Add missing header(s)
pinctrl: lochnagar: Add missing header(s)
pinctrl: loongson2: Fix some const correctness
pinctrl: lpc18xx: Add missing header(s)
pinctrl: lynxpoint: Add missing header(s)
pinctrl: mediatek: Add missing header(s)
pinctrl: mediatek: add pull_type attribute for mediatek MT7986 SoC
pinctrl: mediatek: common: add mt8365_set_clr_mode() callback for broken SET/CLR modes
pinctrl: mediatek: common: Remove check for pins-are-numbered
pinctrl: mediatek: extend pinctrl-moore to support new bias functions
pinctrl: mediatek: Fix the drive register definition of some Pins
pinctrl: mediatek: fix the pinconf register offset of some pins
pinctrl: mediatek: mt8365: use mt8365_set_clr_mode() callback
pinctrl: merrifield: Add missing header(s)
pinctrl: merrifield: Use temporary variable for struct device
pinctrl: microchip-sgpio: Add missing header(s)
pinctrl: Move for_each_maps() to namespace and hide iterator inside
pinctrl: mt7986: allow configuring uart rx/tx and rts/cts separately
pinctrl: mvebu: Add missing header(s)
pinctrl: nomadik: Add missing header(s)
pinctrl: npcm7xx: Add missing header(s)
pinctrl: nuvoton: wpcm450: Convert irqchip to IRQCHIP_IMMUTABLE
pinctrl: nuvoton: wpcm450: Fix handling of inverted MFSEL bits
pinctrl: nuvoton: wpcm450: Refactor MFSEL setting code
pinctrl: ocelot: add missing destroy_workqueue() in error path in ocelot_pinctrl_probe()
pinctrl: ocelot: Add missing header(s)
pinctrl: pinconf-generic: add missing of_node_put()
pinctrl: pinctrl-loongson2: add pinctrl driver support
pinctrl: pinctrl-loongson2: fix Kconfig dependency
pinctrl: Put space between type and data in compound literal
pinctrl: qcom: Add missing header(s)
pinctrl: qcom: add sdm670 pinctrl
pinctrl: qcom: do not reinitialize gpio valid mask
pinctrl: qcom: lpass-lpi: Add missed bitfield.h
pinctrl: qcom: remove duplicate included header files
pinctrl: qcom: sdm670: change sdm670_reserved_gpios to static
pinctrl: qcom: sm8450-lpass-lpi: correct swr_rx_data group
pinctrl: renesas: Add missing header(s)
pinctrl: renesas: gpio: Use dynamic GPIO base if no function GPIOs
pinctrl: renesas: rzg2l: remove unnecessary check from rzg2l_dt_node_to_map()
pinctrl: renesas: rzv2m: remove unnecessary check from rzv2m_dt_node_to_map()
pinctrl: rockchip: fix mux route data for rk3568
pinctrl: rockchip: fix reading pull type on rk3568
pinctrl: samsung: Add missing header(s)
pinctrl: single: Add missing header(s)
pinctrl: single: fix potential NULL dereference
pinctrl: sp7021: fix unused function warning
pinctrl: spear: Add missing header(s)
pinctrl: sprd: Add missing header(s)
pinctrl: st: Add missing header(s)
pinctrl: st: Switch to use fwnode instead of of_node
pinctrl: starfive: Add missing header(s)
pinctrl: starfive: Use existing variable gpio
pinctrl: stm32: Add missing header(s)
pinctrl: stm32: Remove check for pins-are-numbered
pinctrl: stmfx: Add missing header(s)
pinctrl: sunrisepoint: Deduplicate COMMUNITY macro code
pinctrl: sunxi: Add missing header(s)
pinctrl: sunxi: d1: Add CAN bus pinmuxes
pinctrl: tegra: Add missing header(s)
pinctrl: tegra: Separate Tegra194 instances
pinctrl: thunderbay: fix possible memory leak in thunderbay_build_functions()
pinctrl: ti-iodelay: Add missing header(s)
pinctrl: tigerlake: Deduplicate COMMUNITY macro code
pinctrl: uniphier: Add missing header(s)
pinctrl: zynqmp: Add missing header(s)
 
pktcdvd: check for NULL returna fter calling bio_split_to_limits()
pktcdvd: remove driver.
 
platform-msi: Switch to the domain id aware MSI interfaces
 
platform/chrome: add a driver for HPS
platform/chrome: cros_ec: Convert to i2c's .probe_new()
platform/chrome: cros_ec_debugfs: Set PROBE_PREFER_ASYNCHRONOUS
platform/chrome: cros_ec_lightbar: Set PROBE_PREFER_ASYNCHRONOUS
platform/chrome: cros_ec_lpc: Force synchronous probe
platform/chrome: cros_ec_lpc: Mark PROBE_PREFER_ASYNCHRONOUS
platform/chrome: cros_ec_lpc: Move mec_init to device probe
platform/chrome: cros_ec_lpc_mec: remove cros_ec_lpc_mec_destroy()
platform/chrome: cros_ec_spi: Set PROBE_PREFER_ASYNCHRONOUS
platform/chrome: cros_ec_typec: Set parent of partner PD object
platform/chrome: cros_ec_typec: zero out stale pointers
platform/chrome: cros_hps_i2c: make remove callback return void
platform/chrome: cros_usbpd_notify: Fix error handling in cros_usbpd_notify_init()
platform/chrome: Use kstrtobool() instead of strtobool()
 
platform/mellanox: Add BlueField-3 support in the tmfifo driver
platform/mellanox: mlxbf-pmc: Fix event typo
 
platform/mips: Adjust Kconfig to keep consistency
 
platform/surface: aggregator: Add missing call to ssam_request_sync_free()
platform/surface: aggregator: Ignore command messages not intended for us
 
platform/x86/amd/pmf: Add helper routine to check pprof is balanced
platform/x86/amd/pmf: Add helper routine to update SPS thermals
platform/x86/amd/pmf: Ensure mutexes are initialized before use
platform/x86/amd/pmf: Fix to update SPS default pprof thermals
platform/x86/amd/pmf: Fix to update SPS thermals when power supply change
platform/x86/amd/pmf: pass the struct by reference
platform/x86/amd/pmf: update to auto-mode limits only after AMT event
 
platform/x86/amd: Fix refcount leak in amd_pmc_probe
platform/x86/amd: pmc: Add a module parameter to disable workarounds
platform/x86/amd: pmc: Add a workaround for an s0i3 issue on Cezanne
platform/x86/amd: pmc: add CONFIG_SERIO dependency
platform/x86/amd: pmc: Disable IRQ1 wakeup for RN/CZN
 
platform/x86/dell: alienware-wmi: Use sysfs_emit() instead ofΒ scnprintf()
 
platform/x86/intel/hid: Add module-params for 5 button array + SW_TABLET_MODE reporting
 
platform/x86/intel/ifs: Add current_batch sysfs entry
platform/x86/intel/ifs: Add metadata support
platform/x86/intel/ifs: Add metadata validation
platform/x86/intel/ifs: Add missing kernel-doc entry
platform/x86/intel/ifs: Remove image loading during init
platform/x86/intel/ifs: Remove memory allocation from load path
platform/x86/intel/ifs: Remove reload sysfs entry
platform/x86/intel/ifs: Remove unused selection
platform/x86/intel/ifs: Return a more appropriate error code
platform/x86/intel/ifs: Use generic microcode headers and functions
 
platform/x86/intel/sdsi: Add Intel On Demand text
platform/x86/intel/sdsi: Add meter certificate support
platform/x86/intel/sdsi: Hide attributes if hardware doesn't support
platform/x86/intel/sdsi: Support different GUIDs
 
platform/x86/intel/vsec: Add support for Meteor Lake
 
platform/x86/intel: pmc: Fix repeated word in comment
 
platform/x86: apple-gmux: Add apple_gmux_detect() helper
platform/x86: apple-gmux: Move port defines to apple-gmux.h
platform/x86: asus-nb-wmi: Add alternate mapping for KEY_CAMERA
platform/x86: asus-nb-wmi: Add alternate mapping for KEY_SCREENLOCK
platform/x86: asus-wmi: Add quirk wmi_ignore_fan
platform/x86: asus-wmi: Don't load fan curves without fan
platform/x86: asus-wmi: Fix kbd_dock_devid tablet-switch reporting
platform/x86: asus-wmi: Ignore fan on E410MA
platform/x86: dell-ddv: Improve buffer handling
platform/x86: dell-ddv: Warn if ePPID has a suspicious length
platform/x86: dell-privacy: Fix SW_CAMERA_LENS_COVER reporting
platform/x86: dell-privacy: Only register SW_CAMERA_LENS_COVER if present
platform/x86: dell-wmi: Add a keymap for KEY_MUTE in type 0x0010 table
platform/x86: dell: Add new dell-wmi-ddv driver
platform/x86: gigabyte-wmi: add support for B450M DS3H WIFI-CF
platform/x86: hp-wmi: Fix cast to smaller integer type warning
platform/x86: hp-wmi: Handle Omen Key event
platform/x86: huawei-wmi: do not hard-code sizes
platform/x86: huawei-wmi: fix return value calculation
platform/x86: huawei-wmi: remove unnecessary member
platform/x86: ideapad-laptop: Add Legion 5 15ARH05 DMI id to set_fn_lock_led_list[]
platform/x86: ideapad-laptop: Add new _CFG bit numbers for future use
platform/x86: ideapad-laptop: Do not send KEY_TOUCHPAD* events on probe / resume
platform/x86: ideapad-laptop: Make touchpad_ctrl_via_ec a module option
platform/x86: ideapad-laptop: Only toggle ps2 aux port on/off on select models
platform/x86: ideapad-laptop: Refactor ideapad_sync_touchpad_state()
platform/x86: ideapad-laptop: Revert "check for touchpad support in _CFG"
platform/x86: ideapad-laptop: Send KEY_TOUCHPAD_TOGGLE on some models
platform/x86: ideapad-laptop: Stop writing VPCCMD_W_TOUCHPAD at probe time
platform/x86: ideapad-laptop: support for more special keys in WMI
platform/x86: int3472/discrete: Ensure the clk/power enable pins are in output mode
platform/x86: intel-uncore-freq: add Emerald Rapids support
platform/x86: intel/pmc/core: Add Meteor Lake mobile support
platform/x86: intel/pmc/core: Add Meteor Lake support to pmc core driver
platform/x86: intel/pmc: Move variable declarations and definitions to header and core.c
platform/x86: intel/pmc: Relocate Alder Lake PCH support
platform/x86: intel/pmc: Relocate Cannon Lake Point PCH support
platform/x86: intel/pmc: Relocate Ice Lake PCH support
platform/x86: intel/pmc: Relocate Sunrise Point PCH support
platform/x86: intel/pmc: Relocate Tiger Lake PCH support
platform/x86: intel/pmc: Replace all the reg_map with init functions
platform/x86: intel_scu_ipc: fix possible name leak in __intel_scu_ipc_register()
platform/x86: ISST: Fix typo in comments
platform/x86: Move existing HP drivers to a new hp subdir
platform/x86: mxm-wmi: fix memleak in mxm_wmi_call_mx[ds|mx]()
platform/x86: simatic-ipc: add another model
platform/x86: simatic-ipc: correct name of a model
platform/x86: sony-laptop: Convert to use sysfs_emit_at() API
platform/x86: sony-laptop: Don't turn off 0x153 keyboard backlight during probe
platform/x86: thinkpad_acpi: Fix max_brightness of thinklight
platform/x86: thinkpad_acpi: Fix profile mode display in AMT mode
platform/x86: thinkpad_acpi: Fix profile modes on Intel platforms
platform/x86: thinkpad_acpi: Fix thinklight LED brightness returning 255
platform/x86: thinkpad_acpi: use strstarts()
platform/x86: touchscreen_dmi: Add Chuwi Vi8 (CWI501) DMI match
platform/x86: touchscreen_dmi: Add info for the CSL Panther Tab HD
platform/x86: uv_sysfs: Use sysfs_emit() instead of scnprintf()
platform/x86: wireless-hotkey: use ACPI HID as phys
platform/x86: x86-android-tablets: Add Advantech MICA-071 extra button
platform/x86: x86-android-tablets: Add Lenovo Yoga Tab 3 (YT3-X90F) charger + fuel-gauge data
platform/x86: x86-android-tablets: Add Medion Lifetab S10346 data
 
platform: use fwnode_irq_get_byname instead of of_irq_get_byname to get irq
 
PM / devfreq: event: Use device_match_of_node()
PM / devfreq: event: use devm_platform_get_and_ioremap_resource()
PM / devfreq: Use device_match_of_node()
 
PM/devfreq: governor: Add a private governor_data for governor
 
PM: AVS: qcom-cpr: Fix an error handling path in cpr_probe()
PM: domains: Consolidate genpd_restore_noirq() and genpd_resume_noirq()
PM: domains: Drop genpd status manipulation for hibernate restore
PM: domains: Pass generic PM noirq hooks to genpd_finish_suspend()
PM: domains: Power off[on] domain in hibernate .freeze[thaw]_noirq hook
PM: domains: Reverse the order of performance and enabling ops
PM: domains: Store the next hrtimer wakeup in genpd
PM: hibernate: Complain about memory map mismatches during resume
PM: hibernate: Fix mistake in kerneldoc comment
PM: runtime: Adjust white space in the core code
PM: runtime: Do not call __rpm_callback() from rpm_idle()
PM: runtime: Relocate rpm_callback() right after __rpm_callback()
PM: sleep: Avoid using pr_cont() in the tasks freezing code
PM: sleep: Refine error message in try_to_freeze_tasks()
 
pNFS/filelayout: Fix coalescing test for single DS
 
pnode: terminate at peers of source
 
PNP: Do not disable devices on suspend when they cannot be re-enabled on resume
PNP: fix name memory leak in pnp_alloc_dev()
 
posix_acl: Fix the type of sentinel in get_acl
 
power/supply: fix repeated words in comments
 
power: supply: 88pm860x: simplify using devm
power: supply: ab8500: Fix error handling in ab8500_charger_init()
power: supply: adp5061: Convert to i2c's .probe_new()
power: supply: bd99954: Use LINEAR_RANGE()
power: supply: bq2415x: Convert to i2c's .probe_new()
power: supply: bq24190: Convert to i2c's .probe_new()
power: supply: bq24257: Convert to i2c's .probe_new()
power: supply: bq24735: Convert to i2c's .probe_new()
power: supply: bq2515x: Convert to i2c's .probe_new()
power: supply: bq256xx: Convert to i2c's .probe_new()
power: supply: bq25890: Add get_voltage support to Vbus regulator
power: supply: bq25890: Add support for setting user charge current and voltage limit
power: supply: bq25890: Add Vsys regulator
power: supply: bq25890: Clean up POWER_SUPPLY_PROP_CONSTANT_CHARGE_CURRENT
power: supply: bq25890: Clean up POWER_SUPPLY_PROP_CONSTANT_CHARGE_VOLTAGE
power: supply: bq25890: Convert to i2c's .probe_new()
power: supply: bq25890: Document POWER_SUPPLY_PROP_CURRENT_NOW
power: supply: bq25890: Ensure pump_express_work is cancelled on remove
power: supply: bq25890: Factor out regulator registration code
power: supply: bq25890: Fix usb-notifier probe and remove races
power: supply: bq25890: Only use pdata->regulator_init_data for vbus
power: supply: bq25980: Convert to i2c's .probe_new()
power: supply: bq27xxx: Convert to i2c's .probe_new()
power: supply: core: repair kernel-doc for power_supply_vbat2ri()
power: supply: cw2015: Fix potential null-ptr-deref in cw_bat_probe()
power: supply: ds2782: Convert to i2c's .probe_new()
power: supply: fix null pointer dereferencing in power_supply_get_battery_info
power: supply: Fix refcount leak in rk817_charger_probe
power: supply: fix residue sysfs file in error handle route of __power_supply_register()
power: supply: lp8727: Convert to i2c's .probe_new()
power: supply: lp8788: make const array name static
power: supply: ltc2941: Convert to i2c's .probe_new()
power: supply: ltc4162-l: Convert to i2c's .probe_new()
power: supply: max14656: Convert to i2c's .probe_new()
power: supply: max17040: Convert to i2c's .probe_new()
power: supply: max17042_battery: Convert to i2c's .probe_new()
power: supply: mt6360: Use LINEAR_RANGE_IDX()
power: supply: rt5033_battery: Convert to i2c's .probe_new()
power: supply: rt9455: Convert to i2c's .probe_new()
power: supply: sbs-manager: Convert to i2c's .probe_new()
power: supply: sbs: Convert to i2c's .probe_new()
power: supply: smb347: Convert to i2c's .probe_new()
power: supply: ucs1002: Convert to i2c's .probe_new()
power: supply: z2_battery: Convert to i2c's .probe_new()
power: supply: z2_battery: Fix possible memleak in z2_batt_probe()
 
powercap: arm_scmi: Add SCMI Powercap based driver
powercap: idle_inject: Fix warnings with make W=1
powercap: Use kstrtobool() instead of strtobool()
 
powerpc/32: Fix objtool unannotated intra-function call warnings
 
powerpc/52xx: Fix a resource leak in an error handling path
 
powerpc/64: Add big-endian ELFv2 flavour to crypto VMX asm generation
powerpc/64: Add interrupt register sanitisation macros
powerpc/64: Add INTERRUPT_SANITIZE_REGISTERS Kconfig
powerpc/64: Add module check for ELF ABI version
powerpc/64: ELFv2 use minimal stack frames in int and switch frame sizes
powerpc/64: Fix perf profiling asynchronous interrupt handlers
powerpc/64: Option to build big-endian with ELFv2 ABI
powerpc/64: Remove asm interrupt tracing call helpers
powerpc/64: Sanitise common exit code for interrupts
powerpc/64: Sanitise user registers on interrupt in pseries, POWERNV
 
powerpc/64e: Clear gprs on interrupt routine entry on Book3E
 
powerpc/64s/hash: add stress_hpt kernel boot option to increase hash faults
powerpc/64s/hash: Make stress_hpt_timer_fn() static
 
powerpc/64s/interrupt: Fix interrupt exit race with security mitigation switch
 
powerpc/64s/radix: Fix crash with unaligned relocated kernel
powerpc/64s/radix: Fix RWX mapping with relocated kernel
 
powerpc/64s: Fix local irq disable when PMIs are disabled
powerpc/64s: IOption for MSR stored in r12
powerpc/64s: Prevent fallthrough to hash TLB flush when using radix
powerpc/64s: Reconnect tlb_flush() to hash__tlb_flush()
powerpc/64s: Zeroise gprs on interrupt routine entry on Book3S
 
powerpc/83xx/mpc832x_rdb: call platform_device_put() in error case in of_fsl_spi_probe()
 
powerpc/85xx: Fix unannotated intra-function call warning
 
powerpc/8xx: Fix warning in hw_breakpoint_handler()
powerpc/8xx: Reverse order entries are written by __set_pte_at()
powerpc/8xx: Simplify pte_update() with 16k pages
 
powerpc/book3e: remove #include
 
powerpc/boot: Fix incorrect version calculation issue in ld_version
 
powerpc/code-patching: Consolidate and cache per-cpu patching context
powerpc/code-patching: Fix oops with DEBUG_VM enabled
powerpc/code-patching: Remove #ifdef CONFIG_STRICT_KERNEL_RWX
powerpc/code-patching: Remove protection against patching init addresses after init
powerpc/code-patching: Use temporary mm for Radix MMU
powerpc/code-patching: Use WARN_ON and fix check in poking_init
 
powerpc/cpuidle: Set CPUIDLE_FLAG_POLLING for snooze state
 
powerpc/dts/fsl: Fix pca954x i2c-mux node names
 
powerpc/feature-fixups: Do not patch init section after init
powerpc/feature-fixups: Refactor entry fixups patching
powerpc/feature-fixups: Refactor other fixups patching
 
powerpc/fsl-pci: Choose PCI host bridge with alias pci0 as the primary
 
powerpc/ftrace: fix syscall tracing on PPC64_ELF_ABI_V1
powerpc/ftrace: Ignore weak functions
 
powerpc/hv-gpci: Fix hv_gpci event list
 
powerpc/imc-pmu: Fix use of mutex in IRQs disabled section
powerpc/imc-pmu: Revert nest_init_lock to being a mutex
 
powerpc/kexec_file: Count hot-pluggable memory in FDT estimate
powerpc/kexec_file: Fix division by zero in extra size estimation
powerpc/kexec_file: fix implicit decl error
 
powerpc/kprobes: Have optimized_callback() use preempt_enable()
powerpc/kprobes: Remove preempt disable around call to get_kprobe() in arch_prepare_kprobe()
powerpc/kprobes: Use preempt_enable() rather than the no_resched variant
 
powerpc/kvm: Fix unannotated intra-function call warning
powerpc/kvm: Remove unused macros from asm-offset
powerpc/kvm: Remove unused references for MMCR3/SIER2/SIER3 registers
 
powerpc/microwatt: Add litesd
 
powerpc/mm: Remove empty hash__ functions
powerpc/mm: Remove flush_all_mm, local_flush_all_mm
 
powerpc/mpc52xx_lpbfifo: fix all kernel-doc warnings
 
powerpc/mpic_msgr: fix cast removes address space of expression warnings
 
powerpc/msi: Fix deassociation of MSI descriptors
 
powerpc/pasemi: Add __init/__exit annotations to module init/exit funcs
 
powerpc/perf: callchain validate kernel stack pointer bounds
 
powerpc/powermac: Fix symbol not declared warnings
 
powerpc/prom: Fix 32-bit build
 
powerpc/ps3: mark ps3_system_bus_type static
 
powerpc/pseries/eeh: Fix some kernel-doc warnings
powerpc/pseries/eeh: use correct API for error log size
 
powerpc/pseries/msi: Use msi_domain_ops:: Msi_post_free()
 
powerpc/pseries: cleanup error logs in plpks driver
powerpc/pseries: Fix formatting to make code look more beautiful
powerpc/pseries: fix plpks_read_var() code for different consumers
powerpc/pseries: Fix the H_CALL error code in PLPKS driver
powerpc/pseries: fix the object owners enum value in plpks driver
powerpc/pseries: hvcall stack frame overhead
powerpc/pseries: replace kmalloc with kzalloc in PLPKS driver
powerpc/pseries: reset the RCU watchdogs after a LPM
powerpc/pseries: Return -EIO instead of -EINTR for H_ABORTED error
powerpc/pseries: unregister VPA when hot unplugging a CPU
 
powerpc/qspinlock: add ability to prod new queue head CPU
powerpc/qspinlock: add compile-time tuning adjustments
powerpc/qspinlock: add mcs queueing for contended waiters
powerpc/qspinlock: allow indefinite spinning on a preempted owner
powerpc/qspinlock: allow lock stealing in trylock and lock fastpath
powerpc/qspinlock: allow new waiters to steal the lock before queueing
powerpc/qspinlock: allow propagation of yield CPU down the queue
powerpc/qspinlock: allow stealing when head of queue yields
powerpc/qspinlock: convert atomic operations to assembly
powerpc/qspinlock: Fix 32-bit build
powerpc/qspinlock: implement option to yield to previous node
powerpc/qspinlock: paravirt yield to lock owner
powerpc/qspinlock: powerpc qspinlock implementation
powerpc/qspinlock: provide accounting and options for sleepy locks
powerpc/qspinlock: reduce remote node steal spins
powerpc/qspinlock: store owner CPU in lock word
powerpc/qspinlock: theft prevention to control latency
powerpc/qspinlock: use a half-word store to unlock to avoid larx/stcx.
powerpc/qspinlock: use spin_begin/end API
 
powerpc/rtas: avoid device tree lookups in rtas_os_term()
powerpc/rtas: avoid scheduling in rtas_os_term()
powerpc/rtas: clean up includes
powerpc/rtas: clean up rtas_error_log_max initialization
powerpc/rtas: define pr_fmt and convert printk call sites
powerpc/rtas: document rtas_call()
powerpc/rtas: mandate RTAS syscall filtering
 
powerpc/rtasd: use correct OF API for event scan rate
 
powerpc/sgy_cts1000: convert to using gpiod API and facelift
 
powerpc/sysdev: Remove some duplicate prefix in some messages
 
powerpc/tlb: Add local flush for page given mm_struct and psize
 
powerpc/vdso: Skip objtool from running on VDSO files
 
powerpc/vmlinux.lds: Define RUNTIME_DISCARD_EXIT
powerpc/vmlinux.lds: Don't discard .comment
powerpc/vmlinux.lds: Don't discard .rela* for relocatable builds
 
powerpc/warp: switch to using gpiod API
 
powerpc/xive: add missing iounmap() in error path in xive_spapr_populate_irq_data()
powerpc/xive: remove unused parameter
 
powerpc/xmon: Fix -Wswitch-unreachable warning in bpt_cmds
 
powerpc: add a define for the switch frame size and regs offset
powerpc: add a define for the user interrupt frame size
powerpc: add a definition for the marker offset within the interrupt frame
powerpc: add compile-time support for lbarx, lharx
powerpc: add definition for pt_regs offset within an interrupt frame
powerpc: Allow clearing and restoring registers independent of saved breakpoint state
powerpc: allow minimum sized kernel stack frames
powerpc: copy_thread add a back chain to the switch stack frame
powerpc: copy_thread fill in interrupt frame marker and back chain
powerpc: Curb objtool unannotated intra-function call warnings
powerpc: Don't select ARCH_WANTS_NO_INSTR
powerpc: dts: qoriq: Add nodes for QSGMII PCSs
powerpc: dts: t208x: Disable 10G on MAC1 and MAC2
powerpc: dts: t208x: Mark MAC1 and MAC2 as 10G
powerpc: dts: turris1x.dts: Add channel labels for temperature sensor
powerpc: export the CPU node count
powerpc: Fix __WARN_FLAGS() for use with Objtool
powerpc: Fix objtool unannotated intra-function call warnings
powerpc: Make instruction dump work with scripts/decodecode
powerpc: Override __ALIGN and __ALIGN_STR macros
powerpc: Print instruction dump on a single line
powerpc: ptrace: user_regset_copyin_ignore() always returns 0
powerpc: Rearrange copy_thread child stack creation
powerpc: Remove find_current_mm_pte()
powerpc: remove STACK_FRAME_OVERHEAD
powerpc: remove the last remnants of cputime_t
powerpc: Rename STACK_FRAME_MARKER and derive it from frame offset
powerpc: simplify ppc_save_regs
powerpc: split validate_sp into two functions
powerpc: suppress some linker warnings in recent linker versions
powerpc: Take in account addition CPU node when building kexec FDT
powerpc: Use "grep -E" instead of "egrep"
 
ppp: associate skb with a device at tx
 
prandom: remove prandom_u32_max()
 
printk, xen: fbfront: create/use safe function for forcing preferred
 
printk: __pr_flush: use srcu console list iterator
printk: console_device: use srcu console list iterator
printk: console_flush_all: use srcu console list iterator
printk: console_flush_on_panic: use srcu console list iterator
printk: console_is_usable: use console_srcu_read_flags
printk: console_unblank: use srcu console list iterator
printk: Convert console_drivers list to hlist
printk: fix a typo of comment
printk: fix setting first seq for consoles
printk: htmldocs: add missing description
printk: introduce console_list_lock
printk: move @seq initialization to helper
printk: Prepare for SRCU console list protection
printk: register_console: use "registered" for variable names
printk: relieve console_lock of list synchronization duties
printk: use strscpy() to instead of strlcpy()
 
prlimit: do_prlimit needs to have a speculation check
 
proc/vmcore: fix potential memory leak in vmcore_init()
 
proc: consoles: document console_lock usage
proc: consoles: use console_list_lock for list iteration
proc: fix PIE proc-empty-vm, proc-pid-vm tests
proc: fixup uptime selftest
proc: give /proc/cmdline size
proc: report open files as size in stat() for /proc/pid/fd
 
pstore/ram: Consolidate kfree() paths
pstore/ram: Fix error return code in ramoops_probe()
pstore/ram: Move internal definitions out of kernel-wide include
pstore/ram: Move pmsg init earlier
pstore/ram: Set freed addresses to NULL
 
pstore/zone: Use GFP_ATOMIC to allocate zone buffer
 
pstore: Alert on backend write error
pstore: Avoid kcore oops by vmap()ing with VM_IOREMAP
pstore: Expose kmsg_bytes as a module parameter
pstore: Improve error reporting in case of backend overlap
pstore: Inform unregistered backend names as well
pstore: Make sure CONFIG_PSTORE_PMSG selects CONFIG_RT_MUTEXES
pstore: Properly assign mem_type property
pstore: Switch pmsg_lock to an rt_mutex to avoid priority inversion
 
ptdma: pt_core_execute_cmd() should use spinlock
 
ptp: add missing documentation for parameters
ptp: bnxt: convert .adjfreq to .adjfine
ptp: convert remaining drivers to adjfine interface
ptp: cpts: convert .adjfreq to .adjfine
ptp: hclge: convert .adjfreq to .adjfine
ptp: idt82p33: Add PTP_CLK_REQ_EXTTS support
ptp: idt82p33: remove PEROUT_ENABLE_OUTPUT_MASK
ptp: introduce helpers to adjust by scaled parts per million
ptp: lan743x: remove .adjfreq implementation
ptp: lan743x: use diff_by_scaled_ppm in .adjfine implementation
ptp: mlx4: convert to .adjfine and adjust_by_scaled_ppm
ptp: mlx5: convert to .adjfine and adjust_by_scaled_ppm
ptp: ocp: add Orolia timecard support
ptp: ocp: add serial port of mRO50 MAC on ART card
ptp: ocp: expose config and temperature for ART card
ptp: ocp: remove flash image header check fallback
ptp: ocp: upgrade serial line information
ptp: ravb: convert to .adjfine and adjust_by_scaled_ppm
ptp: remove the .adjfreq interface function
ptp: stmac: convert .adjfreq to .adjfine
ptp: tg3: convert .adjfreq to .adjfine
ptp: xgbe: convert to .adjfine and adjust_by_scaled_ppm
 
ptp_ixp46x: convert .adjfreq to .adjfine
 
ptp_phc: convert .adjfreq to .adjfine
 
pwm/tracing: Also record trace events for failed API calls
 
pwm: Add a stub for devm_pwmchip_add()
pwm: core: Remove S_IFREG from debugfs_create_file()
pwm: crc: Propagate errors in .get_state() to the caller
pwm: cros-ec: Propagate errors in .get_state() to the caller
pwm: Document variables protected by pwm_lock
pwm: Don't initialize list head before calling list_add()
pwm: fsl-ftm: Use regmap_clear_bits and regmap_set_bits where applicable
pwm: Handle .get_state() failures
pwm: img: Use regmap_clear_bits and regmap_set_bits where applicable
pwm: imx27: Propagate errors in .get_state() to the caller
pwm: iqs620a: Use regmap_clear_bits and regmap_set_bits where applicable
pwm: jz4740: Depend on MACH_INGENIC instead of MIPS
pwm: jz4740: Force dependency on Device Tree
pwm: jz4740: Use regmap_{set,clear}_bits
pwm: lpc18xx-sct: Fix a comment to match code
pwm: lpss: Allow other drivers to enable PWM LPSS
pwm: lpss: Include headers we are the direct user of
pwm: lpss: Rename MAX_PWMS --> LPSS_MAX_PWMS
pwm: lpss: Rename pwm_lpss_probe() --> devm_pwm_lpss_probe()
pwm: Make .get_state() callback return an error code
pwm: Mark free pwm IDs as used in alloc_pwms()
pwm: mediatek: Add support for MT7986
pwm: mediatek: always use bus clock for PWM on MT7622
pwm: mtk-disp: Fix the parameters calculated by the enabled flag of disp_pwm
pwm: mtk-disp: Propagate errors in .get_state() to the caller
pwm: pca9685: Convert to i2c's .probe_new()
pwm: pxa: Add reference manual link and limitations
pwm: pxa: Enable for MMP platform
pwm: pxa: Remove clk enable/disable from pxa_pwm_config
pwm: pxa: Remove pxa_pwm_enable/disable
pwm: pxa: Set duty cycle to 0 when disabling PWM
pwm: pxa: Use abrupt shutdown mode
pwm: Reduce time the pwm_lock mutex is held in pwmchip_add()
pwm: rockchip: Propagate errors in .get_state() to the caller
pwm: sifive: Call pwm_sifive_update_clock() while mutex is held
pwm: sprd: Propagate errors in .get_state() to the caller
pwm: stm32-lp: Use regmap_clear_bits and regmap_set_bits where applicable
pwm: stm32: Use regmap_clear_bits and regmap_set_bits where applicable
pwm: sun4i: Propagate errors in .get_state() to the caller
pwm: tegra: Ensure the clock rate is not less than needed
pwm: tegra: Fix 32 bit build
pwm: tegra: Improve required rate calculation
 
pxa: Remove dev_err() after platform_get_irq()
 
qed (gcc13): use u16 for fid to be big enough
 
qed: allow sleep in qed_mcp_trace_dump()
 
qede: execute xdp_do_flush() before napi_complete_done()
 
qlcnic: Clean up some inconsistent indenting
qlcnic: prevent ->dcb use-after-free on qlcnic_dcb_enable() failure
 
r6040: Fix kmemleak in probe and remove
 
r8152: add vendor/device ID pair for Microsoft Devkit
 
r8169: enable GRO software interrupt coalescing per default
r8169: fix dmar pte write access is not set error
r8169: move rtl_wol_enable_rx() and rtl_prepare_power_down()
r8169: use tp_to_dev instead of open code
 
radio-terratec: Remove variable p
 
raid5-cache: use try_cmpxchg in r5l_wake_reclaim
 
random: add back async readiness notifier
random: add helpers for random numbers with given floor or range
random: adjust comment to account for removed function
random: align entropy_timer_state to cache line
random: always mix cycle counter in add_latent_entropy()
random: do not include from random.h
random: include in the right header
random: mix in cycle counter when jitter timer fires
random: modernize documentation comment on get_random_bytes()
random: remove early archrandom abstraction
random: remove extraneous period and add a missing one in comments
random: reseed in delayed work rather than on-demand
random: spread out jitter callback to different CPUs
random: use random.trust_{bootloader,cpu} command line option only
random: use rejection sampling for uniform bounded random integers
 
rapidio/tsi721: replace flush_scheduled_work() with flush_work()
 
rapidio: devices: fix missing put_device in mport_cdev_open
rapidio: fix possible name leaks when rio_add_device() fails
rapidio: fix possible UAF when kfifo_alloc() fails
rapidio: rio: fix possible name leak in rio_register_mport()
 
RAS: Fix return value from show_trace()
 
ravb: Fix "failed to switch device to config mode" message during unbind
 
rcu-tasks: Make grace-period-age message human-readable
rcu-tasks: Provide rcu_trace_implies_rcu_gp()
 
rcu/rcuscale: Use call_rcu_hurry() for async reader test
 
rcu/rcutorture: Use call_rcu_hurry() where needed
 
rcu/sync: Use call_rcu_hurry() instead of call_rcu
 
rcu: Don't assert interrupts enabled too early in boot
rcu: Fix __this_cpu_read() lockdep warning in rcu_force_quiescent_state()
rcu: Fix late wakeup when flush of bypass cblist happens
rcu: Fix missing nocb gp wake on rcu_barrier()
rcu: Implement lockdep_rcu_enabled for !CONFIG_DEBUG_LOCK_ALLOC
rcu: Make call_rcu() lazy to save power
rcu: Make SRCU mandatory
rcu: Refactor code a bit in rcu_nocb_do_flush_bypass()
rcu: Remove duplicate RCU exp QS report from rcu_report_dead()
rcu: Remove rcu_is_idle_cpu()
rcu: Remove unused 'cpu' in rcu_virt_note_context_switch()
rcu: Shrinker for lazy rcu
rcu: Simplify rcu_init_nohz() cpumask handling
rcu: Synchronize ->qsmaskinitnext in rcu_boost_kthread_setaffinity()
rcu: Use READ_ONCE() for lockless read of rnp->qsmask
 
rcuscale: Add laziness and kfree tests
 
rcutorture: Add --bootargs parameter to kvm-again.sh
rcutorture: Add --datestamp parameter to kvm-again.sh
rcutorture: Avoid redundant builds for rcuscale and refscale in torture.sh
rcutorture: Avoid torture.sh compressing identical files
rcutorture: Make kvm-recheck.sh export TORTURE_SUITE
rcutorture: Make kvm-test-1-run-qemu.sh check for alternative output
rcutorture: Verify NUM_ACTIVE_RCU_POLL_FULL_OLDSTATE
rcutorture: Verify NUM_ACTIVE_RCU_POLL_OLDSTATE
 
RDMA/cm: Make QP FLUSHABLE for supported device
 
RDMA/cma: Change RoCE packet life time from 18 to 16
 
RDMA/core: Fix ib block iterator counter overflow
RDMA/core: Fix order of nldev_exit call
RDMA/core: fix repeated words in comments
RDMA/core: Make sure "ib_port" is valid when access sysfs node
RDMA/core: return -EOPNOSUPP for ODP unsupported device
 
RDMA/erdma: Add a workqueue for WRs reflushing
RDMA/erdma: Extend access right field of FRMR and REG MR to support atomic
RDMA/erdma: Fix a typo in annotation
RDMA/erdma: Implement atomic operations support
RDMA/erdma: Implement the lifecycle of reflushing work for each QP
RDMA/erdma: Notify the latest PI to FW for reflushing when necessary
RDMA/erdma: Report atomic capacity when hardware supports atomic feature
 
RDMA/hfi1: don't pass bogus GFP_ flags to dma_alloc_coherent
RDMA/hfi1: Fix error return code in parse_platform_config()
RDMA/hfi1: use sysfs_emit() to instead of scnprintf()
 
RDMA/hfi: Decrease PCI device reference count in error path
 
RDMA/hns: Fix AH attr queried by query_qp
RDMA/hns: Fix error code of CMD
RDMA/hns: Fix ext_sge num error when post send
RDMA/hns: Fix incorrect sge nums calculation
RDMA/hns: fix memory leak in hns_roce_alloc_mr()
RDMA/hns: Fix page size cap from firmware
RDMA/hns: Fix PBL page MTR find
RDMA/hns: Fix the gid problem caused by free mr
RDMA/hns: Fix XRC caps on HIP08
 
RDMA/hw/qib/qib_user_pages: remove FOLL_FORCE usage
 
RDMA/irdma: Do not request 2-level PBLEs for CQ alloc
RDMA/irdma: Fix inline for multiple SGE's
RDMA/irdma: Fix potential NULL-ptr-dereference
RDMA/irdma: Fix RQ completion opcode
RDMA/irdma: Initialize net_type before checking it
RDMA/irdma: Report the correct link speed
 
RDMA/mana: Remove redefinition of basic u64 type
 
RDMA/mana_ib: Add a driver for Microsoft Azure Network Adapter
RDMA/mana_ib: Prevent array underflow in mana_ib_create_qp_raw()
 
RDMA/mlx4: Remove NULL check before dev_{put, hold}
 
RDMA/mlx5: Change debug log level for remote access error syndromes
RDMA/mlx5: Fix mlx5_ib_get_hw_stats when used for device
RDMA/mlx5: Fix validation of max_rd_atomic caps for DC
RDMA/mlx5: no need to kfree NULL pointer
RDMA/mlx5: Remove not-used IB_FLOW_SPEC_IB define
RDMA/mlx5: remove variable i
 
RDMA/nldev: Add checks for nla_nest_start() in fill_stat_counter_qps()
RDMA/nldev: Add NULL check to silence false warnings
RDMA/nldev: Fix failure to send large messages
RDMA/nldev: Return "-EAGAIN" if the cm_id isn't from expected port
 
RDMA/opa_vnic: fix spelling typo in comment
 
RDMA/qedr: fix repeated words in comments
 
RDMA/qib: don't pass bogus GFP_ flags to dma_alloc_coherent
RDMA/qib: fix repeated words in comments
RDMA/qib: Remove not-used variable freeze_cnt
RDMA/qib: Remove not-used variable n
 
RDMA/restrack: Release MR restrack when delete
 
RDMA/rtrs-clt: Correct the checking of ib_map_mr_sg
 
RDMA/rtrs-srv: Correct the checking of ib_map_mr_sg
RDMA/rtrs-srv: Fix several issues in rtrs_srv_destroy_path_files
RDMA/rtrs-srv: Refactor rtrs_srv_rdma_cm_handler
RDMA/rtrs-srv: Refactor the handling of failure case in map_cont_bufs
RDMA/rtrs-srv: Remove kobject_del from rtrs_srv_destroy_once_sysfs_root_folders
RDMA/rtrs-srv: Remove outdated comments from create_con
 
RDMA/rtrs: Clean up rtrs_rdma_dev_pd_ops
RDMA/rtrs: Don't call kobject_del for srv_path->kobj
 
RDMA/rxe: Add ibdev_dbg macros for rxe
RDMA/rxe: Allow registering persistent flag for pmem MR only
RDMA/rxe: cleanup some error handling in rxe_verbs.c
RDMA/rxe: Do not NULL deref on debugging failure path
RDMA/rxe: Enable atomic write capability for rxe device
RDMA/rxe: Enable RDMA FLUSH capability for rxe device
RDMA/rxe: Extend rxe packet format to support atomic write
RDMA/rxe: Extend rxe packet format to support flush
RDMA/rxe: Extend rxe user ABI to support atomic write
RDMA/rxe: Extend rxe user ABI to support flush
RDMA/rxe: Fix compile warnings on 32-bit
RDMA/rxe: Fix inaccurate constants in rxe_type_info
RDMA/rxe: Fix incorrect responder length checking
RDMA/rxe: Fix mr->map double free
RDMA/rxe: Fix NULL-ptr-deref in rxe_qp_do_cleanup() when socket create failed
RDMA/rxe: Fix oops with zero length reads
RDMA/rxe: Handle remote errors in the midst of a Read reply sequence
RDMA/rxe: Implement atomic write completion
RDMA/rxe: Implement flush completion
RDMA/rxe: Implement flush execution in responder side
RDMA/rxe: Implement packet length validation on responder
RDMA/rxe: Implement RC RDMA FLUSH service in requester side
RDMA/rxe: Make requester support atomic write on RC service
RDMA/rxe: Make responder handle RDMA Read failures
RDMA/rxe: Make responder support atomic write on RC service
RDMA/rxe: Make rxe_do_task static
RDMA/rxe: Make sure requested access is a subset of {mr,mw}->access
RDMA/rxe: Prevent faulty rkey generation
RDMA/rxe: Remove init of task locks from rxe_qp.c
RDMA/rxe: Remove redundant header files
RDMA/rxe: Remove reliable datagram support
RDMA/rxe: Remove the duplicate assignment of mr->map_shift
RDMA/rxe: Remove the member 'type' of struct rxe_mr
RDMA/rxe: Remove unnecessary mr testing
RDMA/rxe: Removed unused name from rxe_task struct
RDMA/rxe: Rename task->state_lock to task->lock
RDMA/rxe: Replace pr_xxx by rxe_dbg_xxx in rxe.c
RDMA/rxe: Replace pr_xxx by rxe_dbg_xxx in rxe_av.c
RDMA/rxe: Replace pr_xxx by rxe_dbg_xxx in rxe_comp.c
RDMA/rxe: Replace pr_xxx by rxe_dbg_xxx in rxe_cq.c
RDMA/rxe: Replace pr_xxx by rxe_dbg_xxx in rxe_icrc.c
RDMA/rxe: Replace pr_xxx by rxe_dbg_xxx in rxe_mmap.c
RDMA/rxe: Replace pr_xxx by rxe_dbg_xxx in rxe_mr.c
RDMA/rxe: Replace pr_xxx by rxe_dbg_xxx in rxe_mw.c
RDMA/rxe: Replace pr_xxx by rxe_dbg_xxx in rxe_net.c
RDMA/rxe: Replace pr_xxx by rxe_dbg_xxx in rxe_qp.c
RDMA/rxe: Replace pr_xxx by rxe_dbg_xxx in rxe_req.c
RDMA/rxe: Replace pr_xxx by rxe_dbg_xxx in rxe_resp.c
RDMA/rxe: Replace pr_xxx by rxe_dbg_xxx in rxe_srq.c
RDMA/rxe: Replace pr_xxx by rxe_dbg_xxx in rxe_task.c
RDMA/rxe: Replace pr_xxx by rxe_dbg_xxx in rxe_verbs.c
RDMA/rxe: Split rxe_run_task() into two subroutines
 
RDMA/siw: Fix immediate work request flush to completion queue
RDMA/siw: Fix pointer cast warning
RDMA/siw: remove FOLL_FORCE usage
RDMA/siw: Set defined status for work completion with undefined status
 
RDMA/srp: Fix error return code in srp_parse_options()
RDMA/srp: Move large values to a new enum for gcc13
 
RDMA/umem: Prepare to dynamic dma-buf locking specification
RDMA/umem: remove FOLL_FORCE usage
RDMA/umem: Use dma-buf locked API to solve deadlock
 
RDMA/usnic: remove FOLL_FORCE usage
RDMA/usnic: use iommu_map_atomic() under spin_lock()
 
RDMA: Add missed netdev_put() for the netdevice_tracker
RDMA: Add netdevice_tracker to ib_device_set_netdev()
RDMA: Disable IB HW for UML
RDMA: Extend RDMA kernel ABI to support atomic write
RDMA: Extend RDMA kernel verbs ABI to support flush
RDMA: Extend RDMA user ABI to support atomic write
RDMA: Extend RDMA user ABI to support flush
 
rds: rds_rm_zerocopy_callback() use list_first_entry()
rds: remove redundant variable total_payload_len
 
regmap-irq: Add handle_mask_sync() callback
regmap-irq: Use the new num_config_regs property in regmap_add_irq_chip_fwnode
 
regmap: Add FSI bus support
regmap: add regmap_might_sleep()
regmap: Merge fix for where we get the number of registers from
 
regset: make user_regset_copyin_ignore() *void*
 
regulator: act8865-regulator: Convert to i2c's .probe_new()
regulator: ad5398: Convert to i2c's .probe_new()
regulator: Add bindings for Richtek RT6190 regulator
regulator: Add DT support for regulator-output connectors
regulator: add mt6357 regulator
regulator: Add of_regulator_bulk_get_all
regulator: Add of_regulator_bulk_get_all()
regulator: Add regulator-output binding
regulator: arizona-micsupp: Don't hardcode use of ARIZONA defines
regulator: arizona-micsupp: Don't use a common regulator name
regulator: bd71815: bd71828: bd9576: Use dev_err_probe()
regulator: bd718x7: Drop unnecessary info print
regulator: bd718x7: Use dev_err_probe()
regulator: core: fix deadlock on regulator enable
regulator: core: fix module refcount leak in set_supply()
regulator: core: Fix resolve supply lookup issue
regulator: core: fix resource leak in regulator_register()
regulator: core: fix unbalanced of node refcount in regulator_dev_lookup()
regulator: core: fix use_count leakage when handling boot-on
regulator: core: Use different devices for resource allocation and DT lookup
regulator: core: use kfree_const() to free space conditionally
regulator: da9121-regulator: Convert to i2c's .probe_new()
regulator: da9211: Use irq handler when ready
regulator: devres: Add devm_regulator_bulk_get_exclusive()
regulator: docs: add missing helper
regulator: Drop obsolete dependencies on COMPILE_TEST
regulator: dt-bindings: Add binding schema for mt6357 regulators
regulator: dt-bindings: qcom,rpmh: Add compatible for PM8550
regulator: dt-bindings: qcom,rpmh: clean up example indentation
regulator: dt-bindings: samsung,s2mps14: add lost samsung,ext-control-gpios
regulator: fan53555: Convert to i2c's .probe_new()
regulator: isl6271a-regulator: Convert to i2c's .probe_new()
regulator: lp3972: Convert to i2c's .probe_new()
regulator: lp872x: Convert to i2c's .probe_new()
regulator: lp8755: Convert to i2c's .probe_new()
regulator: ltc3589: Convert to i2c's .probe_new()
regulator: max1586: Convert to i2c's .probe_new()
regulator: max8649: Convert to i2c's .probe_new()
regulator: max8660: Convert to i2c's .probe_new()
regulator: max8952: Convert to i2c's .probe_new()
regulator: max8973-regulator: Convert to i2c's .probe_new()
regulator: Merge up forgotten fix
regulator: of: fix a NULL vs IS_ERR() check in of_regulator_bulk_get_all()
regulator: pca9450-regulator: Convert to i2c's .probe_new()
regulator: pfuze100-regulator: Convert to i2c's .probe_new()
regulator: pv88080-regulator: Convert to i2c's .probe_new()
regulator: qcom,smd: Document PMR735a
regulator: qcom-labibb: Fix missing of_node_put() in qcom_labibb_regulator_probe()
regulator: qcom-rpmh: Add support for PM8550
regulator: qcom-rpmh: Add support for PM8550 regulators
regulator: qcom-rpmh: Fix PMR735a S3 regulator spec
regulator: qcom-rpmh: PM8550 ldo11 regulator is an nldo
regulator: qcom_smd: Add PMR735a regulators
regulator: qcom_smd: Fix PMR735a S3 regulator spec
regulator: rk808: reduce 'struct rk808' usage
regulator: rk808: Use dev_err_probe
regulator: ROHM BDxxxxx minor print improvements
regulator: rpi-panel-attiny-regulator: Convert to i2c's .probe_new()
regulator: rt6190: Add support for Richtek RT6190 regulator
regulator: tps51632-regulator: Convert to i2c's .probe_new()
regulator: tps62360-regulator: Convert to i2c's .probe_new()
regulator: tps6286x-regulator: Convert to i2c's .probe_new()
regulator: tps65023-regulator: Convert to i2c's .probe_new()
regulator: userspace-consumer: Handle regulator-output DT nodes
 
reiserfs: Add missing calls to reiserfs_security_free()
 
relay: fix type mismatch when allocating memory in relay_create_buf()
relay: use strscpy() is more robust and safer
 
remoteproc: core: Auto select rproc-virtio device id
remoteproc: core: Do pm_relax when in RPROC_OFFLINE state
remoteproc: core: Use device_match_of_node()
remoteproc: imx_dsp_rproc: Add mutex protection for workqueue
remoteproc: imx_rproc: Correct i.MX93 DRAM mapping
remoteproc: imx_rproc: Enable attach recovery for i.MX8QM/QXP
remoteproc: imx_rproc: Request mbox channel later
remoteproc: imx_rproc: Support attaching to i.MX8QXP M4
remoteproc: imx_rproc: Support i.MX8QM
remoteproc: imx_rproc: Support kicking Mcore from Linux for i.MX8QXP
remoteproc: qcom: q6v5: Fix missing clk_disable_unprepare() in q6v5_wcss_qcs404_power_on()
remoteproc: qcom: q6v5: Fix potential null-ptr-deref in q6v5_wcss_init_mmio()
remoteproc: qcom_q6v5_pas: detach power domains on remove
remoteproc: qcom_q6v5_pas: disable wakeup on probe fail or remove
remoteproc: qcom_q6v5_pas: Fix missing of_node_put() in adsp_alloc_memory_region()
remoteproc: sysmon: fix memory leak in qcom_add_sysmon_subdev()
remoteproc: sysmon: Make QMI message rules const
 
reset: ti-sci: honor TI_SCI_PROTOCOL setting when not COMPILE_TEST
reset: uniphier-glue: Fix possible null-ptr-deref
 
resource: Convert DEFINE_RES_NAMED() to be compound literal
resource: Replace printk(KERN_WARNING) by pr_warn(), printk() by pr_info()
 
Linux: Resync master with latest Linus upstream
 
Revert "ALSA: usb-audio: Drop superfluous interface setup at parsing"
 
Revert "arm64/mm: Drop redundant BUG_ON(!pgtable_alloc)"
 
Revert "arm64: dts: meson-sm1-odroid-hc4: disable unused USB PHY0"
Revert "arm64: dts: qcom: sm8250: Disable the not yet supported cluster idle state"
Revert "arm64: errata: Workaround possible Cortex-A715 [ESR|FAR]_ELx corruption"
 
Revert "ARM: dts: armada-38x: Fix compatible string for gpios"
Revert "ARM: dts: armada-39x: Fix compatible string for gpios"
Revert "ARM: dts: stm32: add fake interrupt propoerty for ASync notif - TEMP/TO REMOVE"
 
Revert "blk-cgroup: Flush stats at blkgs destruction path"
 
Revert "block: bio_copy_data_iter"
Revert "block: remove devnode callback from struct block_device_operations"
 
Revert "bpf: veth driver panics when xdp prog attached before veth_open"
 
Revert "crypto: shash - avoid comparing pointers to exported functions under CFI"
 
Revert "csky: Add support for restartable sequence"
Revert "csky: Fixup CONFIG_DEBUG_RSEQ"
 
Revert "docs/zh_CN: core-api: Add timekeeping Chinese translation"
 
Revert "drivers: bus: simple-pm-bus: Use clocks"
 
Revert "drm/amd/display: disable S/G display on DCN 2.1.0"
Revert "drm/amd/display: disable S/G display on DCN 3.1.2/3"
Revert "drm/amd/display: disable S/G display on DCN 3.1.4"
Revert "drm/amd/display: disable S/G display on DCN 3.1.5"
Revert "drm/amd/display: Enable Freesync Video Mode by default"
Revert "drm/amd/display: fix dpms_off issue when disabling bios mode"
Revert "drm/amd/display: Limit max DSC target bpp for specific monitors"
 
Revert "drm/amdgpu: add debugfs amdgpu_reset_level"
Revert "drm/amdgpu: let mode2 reset fallback to default when failure"
Revert "drm/amdgpu: Revert "drm/amdgpu: getting fan speed pwm for vega10 properly""
 
Revert "drm/fb-helper: Perform damage handling in deferred-I/O helper"
Revert "drm/fb-helper: Remove damage worker"
Revert "drm/fb-helper: Schedule deferred-I/O worker after writing to framebuffer"
 
Revert "drm/i915/uapi: expose GTT alignment"
 
Revert "drm: hide unregistered connectors from GETCONNECTOR IOCTL"
 
Revert "dt-bindings: marvell,prestera: Add description for device-tree bindings"
 
Revert "gfs2: stop using generic_writepages in gfs2_ail1_start_one"
 
Revert "i915: Move list_count() to list.h for broader use"
 
Revert "Input: synaptics - switch touchpad on HP Laptop 15-da3001TU to RMI mode"
 
Revert "io_uring: disallow self-propelled ring polling"
 
Revert "kmsan: unpoison @tlb in arch_tlb_gather_mmu()"
 
Revert "LoongArch: Provisionally add ACPICA data structures"
 
Revert "Merge branch : 'ethtool-mac-merge'"
Revert "Merge branch : 'octeontx2-af-CPT'"
 
Revert "mm/compaction: fix set skip in fast_find_migrateblock"
 
Revert "mm/uffd: fix warning without PTE_MARKER_UFFD_WP compiled in"
 
Revert "mm: add nodes= arg to memory.reclaim"
Revert "mm: Always release pages to the buddy allocator in memblock_free_late()."
Revert "mm: kmemleak: alloc gray object for reserved region with direct map"
Revert "mm: migration: fix the FOLL_GET failure on following huge page"
 
Revert "mt76: use IEEE80211_OFFLOAD_ENCAP_ENABLED instead of MT_DRV_AMSDU_OFFLOAD"
 
Revert "net: dsa: qca8k: cache lo and hi for mdio write"
Revert "net: ethernet: ti: am65-cpsw: Add suspend/resume support"
Revert "net: ethernet: ti: am65-cpsw: Fix hardware switch mode on suspend/resume"
Revert "net: ethernet: ti: am65-cpsw: retain PORT_VLAN_REG after suspend/resume"
Revert "net: hsr: use hlist_head instead of list_head for mac addresses"
Revert "net: stmmac: use sysfs_streq() instead of strncmp()"
Revert "net: team: use IFF_NO_ADDRCONF flag to prevent ipv6 addrconf"
 
Revert "netfilter: conntrack: add sctp DATA_SENT state"
Revert "netfilter: conntrack: fix bug in for_each_sctp_chunk"
 
Revert "NFSv4.2: Change the default KConfig value for READ_PLUS"
 
Revert "of: fdt: Honor CONFIG_CMDLINE* even without /chosen node"
 
Revert "PCI/ASPM: Refactor L1 PM Substates Control Register programming"
Revert "PCI/ASPM: Save L1 PM Substates Capability for suspend/resume"
 
Revert "PCI: Clear PCI_STATUS when setting up device"
 
Revert "perf stat: Rename "aggregate-number" to "cpu-count" in JSON"
 
Revert "pktcdvd: remove driver."
 
Revert "platform/x86/intel/ifs: Mark as BROKEN"
 
Revert "r8169: disable detection of chip version 36"
 
Revert "selftests/bpf: Temporarily disable linked list tests"
 
Revert "serial: stm32: Merge hard IRQ and threaded IRQ handling into single IRQ handler"
 
Revert "soc: mediatek: add mtk-mmsys support for mt8195 vdosys0"
 
revert "squashfs: harden sanity check in squashfs_read_xattr_id_table"
 
Revert "staging: mmal-vchiq: Avoid use of bool in structures"
Revert "staging: r8712u: Tracking kmemleak false positives."
 
Revert "SUNRPC: Use RMW bitops in single-threaded hot paths"
 
Revert "usb: gadget: hid: Convert to use list_count()"
Revert "usb: gadget: u_ether: Do not make UDC parent of the net device"
Revert "usb: gadget: udc: bcm63xx: Convert to use list_count()"
Revert "usb: ulpi: defer ulpi_register on ulpi_read_id timeout"
 
Revert "veth: Avoid drop packets when xdp_redirect performs"
 
Revert "wifi: mac80211: fix memory leak in ieee80211_if_add()"
 
Revert "xhci: Convert to use list_count()"
 
rhashtable: Allow rhashtable to be used from irq-safe contexts
 
ring-buffer: Handle resize in early boot up
 
ring_buffer: Remove unused "event" parameter
 
RISC-V: Add arch_crash_save_vmcoreinfo support
RISC-V: Add some comments about the shadow and overflow stacks
RISC-V: Align the shadow stack
RISC-V: Cache SBI vendor values
RISC-V: defconfig: Enable CONFIG_SERIAL_8250_DW
RISC-V: enable dynamic ftrace for RV32I
RISC-V: Enable PMEM drivers
RISC-V: enable sparsemem by default for defconfig
RISC-V: Ensure Zicbom has a valid block size
RISC-V: Export sbi_get_mvendorid() and friends
RISC-V: fix compile error from deduplicated __ALTERNATIVE_CFG_2
RISC-V: Fix MEMREMAP_WB for systems with Svpbmt
RISC-V: Fix unannoted hardirqs-on in return to userspace slow-path
RISC-V: Implement arch specific PMEM APIs
RISC-V: Improve use of isa2hwcap[]
RISC-V: Introduce riscv_isa_extension_check
RISC-V: kexec: Fix memory leak of elf header buffer
RISC-V: kexec: Fix memory leak of fdt buffer
RISC-V: KVM: Add exit logic to main.c
RISC-V: KVM: Add ONE_REG interface for mvendorid, marchid, and mimpid
RISC-V: KVM: Exit run-loop immediately if xfer_to_guest fails
RISC-V: KVM: Fix reg_val check in kvm_riscv_vcpu_set_reg_config()
RISC-V: KVM: Move sbi related struct and functions to kvm_vcpu_sbi.h
RISC-V: KVM: Remove redundant includes of asm/csr.h
RISC-V: KVM: Remove redundant includes of asm/kvm_vcpu_timer.h
RISC-V: KVM: Save mvendorid, marchid, and mimpid when creating VCPU
RISC-V: KVM: Simplify kvm_arch_prepare_memory_region()
RISC-V: KVM: Use switch-case in kvm_riscv_vcpu_set/get_reg()
RISC-V: KVM: use vma_lookup() instead of find_vma_intersection()
RISC-V: preserve a1 in mcount
RISC-V: reduce mcount save space on RV32
RISC-V: stop selecting SIFIVE_PLIC at the SoC level
RISC-V: use REG_S/REG_L for mcount
 
riscv, bpf: Emit fixed-length instructions for BPF_PSEUDO_FUNC
 
riscv, kprobes: Stricter c.jr/c.jalr decoding
 
riscv/kprobe: Fix instruction simulation of JALR
 
riscv/mm: add arch hook arch_clear_hugepage_flags
riscv/mm: hugepage's PG_dcache_clean flag is only set in head page
 
riscv/vdso: typo therefor
 
riscv: add riscv rethook implementation
riscv: alternatives: Don't name unused macro parameters
riscv: alternatives: Drop the underscores from the assembly macro names
riscv: Apply a static assert to riscv_isa_ext_id
riscv: boot: add zstd support
riscv: configs: defconfig: Enable Renesas RZ/Five SoC
riscv: disable generation of unwind tables
riscv: Don't duplicate __ALTERNATIVE_CFG in __ALTERNATIVE_CFG_2
riscv: Don't duplicate _ALTERNATIVE_CFG* macros
riscv: dts: microchip: add the mpfs' fabric clock control
riscv: dts: microchip: fix memory node unit address for icicle
riscv: dts: microchip: fix the icicle's #pwm-cells
riscv: dts: microchip: icicle: Add GPIO controlled LEDs
riscv: dts: microchip: remove pcie node from the sev kit
riscv: dts: microchip: remove unused pcie clocks
riscv: dts: renesas: Add initial devicetree for Renesas RZ/Five SoC
riscv: dts: renesas: Add minimal DTS for Renesas RZ/Five SMARC EVK
riscv: dts: renesas: r9a07g043f/rzfive-smarc-som: Enable ADC/OPP/Thermal Zones/TSU
riscv: dts: renesas: rzfive-smarc: Enable CANFD/I2C
riscv: dts: sifive: fu740: fix size of pcie 32bit memory
riscv: dts: starfive: Add common DT for JH7100 based boards
riscv: dts: starfive: Add StarFive VisionFive V1 device tree
riscv: Enable HAVE_ARCH_HUGE_VMALLOC for 64BIT
riscv: Enable HAVE_ARCH_HUGE_VMAP for 64BIT
riscv: fix -Wundef warning for CONFIG_RISCV_BOOT_SPINWAIT
riscv: Fix build with CONFIG_CC_OPTIMIZE_FOR_SIZE=y
riscv: Fix crash during early errata patching
riscv: Fix P4D_SHIFT definition for 3-level page table mode
riscv: fix styling in ucontext header
riscv: Fixup compile error with !MMU
riscv: Fixup race condition on PG_dcache_clean in flush_icache_pte
riscv: Kconfig.socs: Add ARCH_RENESAS kconfig option
riscv: Kconfig: Enable cpufreq kconfig menu
riscv: kprobe: Fixup kernel panic when probing an illegal position
riscv: kprobe: Fixup misaligned load text
riscv: mm: call best_map_size many times during linear-mapping
riscv: mm: Implement pmdp_collapse_flush for THP
riscv: mm: notify remote harts about mmu cache updates
riscv: Move call to init_cpu_topology() to later initialization stage
riscv: Move cast inside kernel_mapping_[pv]a_to_[vp]a
riscv: remove special treatment for the link order of head.o
riscv: stacktrace: Fix missing the first frame
riscv: stacktrace: Fixup ftrace_graph_ret_addr retp argument
riscv: stacktrace: Make walk_stackframe cross pt_regs frame
riscv: support update_mmu_tlb()
riscv: uaccess: fix type of 0 variable on error in get_user()
 
riscv_pmu_sbi: add support for PMU variant on T-Head C9xx cores
 
Linux: RK3588 Audio Support
 
rocker: Avoid unnecessary scheduling of work item
rocker: Explicitly mark learned FDB entries as offloaded
 
rtc: abx80x: Convert to .probe_new()
rtc: at91rm9200: Fix syntax errors in comments
rtc: class: Fix potential memleak in devm_rtc_allocate_device()
rtc: cmos: Call cmos_wake_setup() from cmos_do_probe()
rtc: cmos: Call rtc_wake_setup() from cmos_do_probe()
rtc: cmos: Disable ACPI RTC event on removal
rtc: cmos: Eliminate forward declarations of some functions
rtc: cmos: Rename ACPI-related functions
rtc: cros-ec: Limit RTC alarm range if needed
rtc: ds1302: remove unnecessary spi_set_drvdata()
rtc: ds1307: use sysfs_emit() to instead of scnprintf()
rtc: ds1347: fix value written to century register
rtc: ds1742: use devm_platform_get_and_ioremap_resource()
rtc: efi: Add wakeup support
rtc: efi: Enable SET/GET WAKEUP services as optional
rtc: fsl-ftm-alarm: Use module_platform_driver replace device_initcall
rtc: Include when appropriate
rtc: isl12022: add support for temperature sensor
rtc: isl12026: drop obsolete dependency on COMPILE_TEST
rtc: isl1208: Convert to .probe_new()
rtc: m41t80: Convert to .probe_new()
rtc: msc313: Fix function prototype mismatch in msc313_rtc_probe()
rtc: mxc_v2: Add missing clk_disable_unprepare()
rtc: nct3018y: Convert to .probe_new()
rtc: pcf2127: Convert to .probe_new()
rtc: pcf85063: fix pcf85063_clkout_control
rtc: pcf85063: Fix reading alarm
rtc: pcf8523: fix for stop bit
rtc: pcf8563: clear RTC_FEATURE_ALARM if no irq
rtc: pic32: Move devm_rtc_allocate_device earlier in pic32_rtc_probe()
rtc: pm8xxx: drop unused pm8018 compatible
rtc: remove davinci rtc driver
rtc: remove duplicated words in comments
rtc: rk808: reduce 'struct rk808' usage
rtc: rs5c313: correct some spelling mistakes
rtc: rs5c372: Convert to .probe_new()
rtc: rv3028: Use IRQ flags obtained from device tree if available
rtc: rv8803: Convert to .probe_new()
rtc: rx6110: fix warning with !OF
rtc: rx8025: Convert to .probe_new()
rtc: rzn1: Check return value in rzn1_rtc_probe
rtc: s35390a: Remove the unneeded result variable
rtc: s3c: Switch to use dev_err_probe() helper
rtc: snvs: Allow a time difference on clock register read
rtc: st-lpc: Add missing clk_disable_unprepare in st_rtc_probe()
rtc: sunplus: fix format string for printing resource
 
rtla: Fix exit status when returning from calls to usage()
 
rtmutex: Add acquire semantics for rtmutex lock acquisition slow path
rtmutex: Ensure that the top waiter is always woken up
 
rtnetlink: Honour NLM_F_ECHO flag in rtnl_delete_link
rtnetlink: Honour NLM_F_ECHO flag in rtnl_newlink_create
rtnetlink: pass netlink message header and portid to rtnl_configure_link()
 
rust: add `build_error` crate
rust: alloc: add `RawVec::try_with_capacity_in()` constructor
rust: alloc: add `Vec::try_with_capacity{,_in}()` constructors
rust: build_assert: add `build_{error,assert}!` macros
rust: error: add `From` implementations for `Error`
rust: error: add codes from `errno-base.h`
rust: error: declare errors using macro
rust: macros: add `#[vtable]` proc macro
rust: macros: add `concat_idents!` proc macro
rust: macros: take string literals in `module!`
rust: prelude: add `error::code::*` constant items
rust: prelude: split re-exports into groups
rust: print: add `pr_cont!` macro
rust: print: add more `pr_*!` levels
rust: print: avoid evaluating arguments in `pr_*` macros in `unsafe` blocks
rust: samples: add `rust_print` example
rust: static_assert: add `static_assert!` macro
rust: std_vendor: add `dbg!` macro based on `std`'s one
rust: str: add `b_str!` macro
rust: str: add `BStr` type
rust: str: add `c_str!` macro
rust: str: add `CStr` type
rust: str: add `CStr` unit tests
rust: str: add `CString` type
rust: str: add `fmt!` macro
rust: str: add `Formatter` type
rust: str: implement several traits for `CStr`
rust: types: add `Either` type
rust: types: add `Opaque` type
 
rv/monitors: Move monitor structure in rodata
 
rv: Add rv tool
rv: remove redundant initialization of pointer ptr
 
rxrpc: Add stats procfile and DATA packet stats
rxrpc: Allocate ACK records at proposal and queue for transmission
rxrpc: Allocate an skcipher each time needed rather than reusing
rxrpc: Call udp_sendmsg() directly
rxrpc: Clean up ACK handling
rxrpc: Clean up connection abort
rxrpc: Clone received jumbo subpackets and queue separately
rxrpc: Copy client call parameters into rxrpc_call earlier
rxrpc: Create a per-local endpoint receive queue and I/O thread
rxrpc: Define rxrpc_txbuf struct to carry data to be transmitted
rxrpc: Don't hold a ref for call timer or workqueue
rxrpc: Don't hold a ref for connection workqueue
rxrpc: Don't use a ring buffer for call Tx queue
rxrpc: Don't use sk->sk_receive_queue.lock to guard socket state changes
rxrpc: Drop rxrpc_conn_parameters from rxrpc_connection and rxrpc_bundle
rxrpc: Extract the code from a received ABORT packet much earlier
rxrpc: Extract the peer address from an incoming packet earlier
rxrpc: Fix a couple of potential use-after-frees
rxrpc: Fix ack.bufferSize to be 0 when generating an ack
rxrpc: Fix call leak
rxrpc: Fix checker warning
rxrpc: Fix congestion management
rxrpc: Fix I/O thread startup getting skipped
rxrpc: Fix I/O thread stop
rxrpc: Fix incoming call setup race
rxrpc: Fix locking issues in rxrpc_put_peer_locked()
rxrpc: Fix missing IPV6 #ifdef
rxrpc: Fix missing unlock in rxrpc_do_sendmsg()
rxrpc: Fix network address validation
rxrpc: Fix NULL deref in rxrpc_unuse_local()
rxrpc: Fix oops from calling udpv6_sendmsg() on AF_INET socket
rxrpc: fix rxkad_verify_response()
rxrpc: Fix security setting propagation
rxrpc: Fix switched parameters in peer tracing
rxrpc: Fix the return value of rxrpc_new_incoming_call()
rxrpc: Fix wrong error return in rxrpc_connect_call()
rxrpc: Fold __rxrpc_unuse_local() into rxrpc_unuse_local()
rxrpc: Get rid of the Rx ring
rxrpc: Implement a mechanism to send an event notification to a call
rxrpc: Implement a mechanism to send an event notification to a connection
rxrpc: Implement an in-kernel rxperf server for testing purposes
rxrpc: Make the I/O thread take over the call and local processor work
rxrpc: Make the local endpoint hold a ref on a connected call
rxrpc: Make the set of connection IDs per local endpoint
rxrpc: Move call state changes from recvmsg to I/O thread
rxrpc: Move call state changes from sendmsg to I/O thread
rxrpc: Move client call connection to the I/O thread
rxrpc: Move DATA transmission into call processor work item
rxrpc: Move error processing into the local endpoint I/O thread
rxrpc: Move packet reception processing into I/O thread
rxrpc: Move the client conn cache management to the I/O thread
rxrpc: Move the cwnd degradation after transmitting packets
rxrpc: Offload the completion of service conn security to the I/O thread
rxrpc: Only disconnect calls in the I/O thread
rxrpc: Only set/transmit aborts in the I/O thread
rxrpc: Record statistics about ACK types
rxrpc: Record stats for why the REQUEST-ACK flag is being set
rxrpc: Reduce the use of RCU in packet input
rxrpc: Remove call->input_lock
rxrpc: Remove call->lock
rxrpc: Remove call->state_lock
rxrpc: Remove call->tx_phase
rxrpc: Remove decl for rxrpc_kernel_call_is_complete()
rxrpc: Remove handling of duplicate packets in recvmsg_queue
rxrpc: Remove RCU from peer->error_targets list
rxrpc: Remove the [_k]net() debugging macros
rxrpc: Remove the [k_]proto() debugging macros
rxrpc: Remove the _bh annotation from all the spinlocks
rxrpc: Remove the flags from the rxrpc_skb tracepoint
rxrpc: Remove the rxtx ring
rxrpc: Remove unnecessary header inclusions
rxrpc: rxperf: Fix uninitialised variable
rxrpc: Save last ACK's SACK table rather than marking txbufs
rxrpc: Separate call retransmission from other conn events
rxrpc: Set up a connection bundle from a call, not rxrpc_conn_parameters
rxrpc: Simplify skbuff accounting in receive path
rxrpc: Split call timer-expiration from call timer-set tracepoint
rxrpc: Split out the call state changing functions into their own file
rxrpc: Split the receive code
rxrpc: Split the rxrpc_recvmsg tracepoint
rxrpc: Stash the network namespace pointer in rxrpc_local
rxrpc: Tidy up abort generation infrastructure
rxrpc: Trace rxrpc_bundle refcount
rxrpc: Trace setting of the request-ack flag
rxrpc: Trace/count transmission underflows and cwnd resets
rxrpc: trace: Don't use __builtin_return_address for rxrpc_call tracing
rxrpc: trace: Don't use __builtin_return_address for rxrpc_conn tracing
rxrpc: trace: Don't use __builtin_return_address for rxrpc_local tracing
rxrpc: trace: Don't use __builtin_return_address for rxrpc_peer tracing
rxrpc: trace: Don't use __builtin_return_address for sk_buff tracing
rxrpc: Track highest acked serial
rxrpc: Transmit ACKs at the point of generation
rxrpc: uninitialized variable in rxrpc_send_ack_packet()
rxrpc: Use the core ICMP/ICMP6 parsers
rxrpc: Wrap accesses to get call state to put the barrier in one place
 
s390/3270: make raw3270_state_final() depend on CONFIG_TN3270_CONSOLE
 
s390/appldata: remove power management callbacks
 
s390/checksum: support GENERIC_CSUM, enable it for KASAN
 
s390/cio: sort out physical vs virtual pointers usage
 
s390/con3215: Drop console data printout when buffer full
s390/con3215: Fix white space errors
s390/con3215: Simplify console write operation
 
s390/cpum_sf: add READ_ONCE() semantics to compare and swap loops
 
s390/ctcm: Fix return type of ctc{mp,}m_tx()
 
s390/debug: add _ASM_S390_ prefix to header guard
s390/debug: remove function type cast
 
s390/decompressor: specify __decompress() buf len to avoid overflow
 
s390/entry: sort out physical vs virtual pointers usage in sie64a
 
s390/hypfs: remove unused info_blk_hdr__pcpus() function
 
s390/ipl: add eckd dump support
s390/ipl: add eckd support
s390/ipl: Use kstrtobool() instead of strtobool()
s390/ipl: use octal values instead of S_* macros
 
s390/ism: don't pass bogus GFP_ flags to dma_alloc_coherent
 
s390/kexec: fix ipl report address for kdump
 
s390/kprobes: define insn cache ops within private header file
 
s390/lcs: Fix return type of lcs_start_xmit()
 
s390/mm: fix virtual-physical address confusion for swiotlb
s390/mm: gmap: sort out physical vs virtual pointers usage
s390/mm: provide minimal setup_per_cpu_areas() implementation
s390/mm: remove unused get_page_state() function
s390/mm: use pmd_pgtable_page() helper in __gmap_segment_gaddr()
 
s390/netiucv: Fix return type of netiucv_tx()
 
s390/nmi: get rid of private slab cache
s390/nmi: move storage error checking back to C, enter with DAT on
s390/nmi: print machine check interruption code before stopping system
s390/nmi: rework register validation handling
s390/nmi: use vector instruction macros instead of byte patterns
 
s390/pai: move enum definition to header file
s390/pai: rename structure member users to active_events
s390/pai: rework pai_crypto mapped buffer reference count
 
s390/pci: Use irq_data_get_msi_desc()
s390/pci: use lock-free I/O translation updates
 
s390/percpu: add READ_ONCE() to arch_this_cpu_to_op_simple()
 
s390/qeth: convert sysfs snprintf to sysfs_emit
 
s390/sclp: allow to change sclp_console_drop during runtime
s390/sclp: convert to use sysfs_emit()
s390/sclp: introduce sclp_emergency_printk()
s390/sclp: keep sclp_early_sccb
s390/sclp: use kstrobool() to parse sclp_con_drop parameter
 
s390/vfio-ap: GISA: sort out physical vs virtual pointers usage
 
s390/vx: add vx-insn.h wrapper include file
 
s390: define RUNTIME_DISCARD_EXIT to fix link error with GNU ld < 2.36
s390: expicitly align _edata and _end symbols on page boundary
s390: fix -Wundef warning for CONFIG_KERNEL_ZSTD
s390: select ARCH_WANT_HUGETLB_PAGE_OPTIMIZE_VMEMMAP
s390: update defconfigs
s390: use generic bugs.h header file
s390: use generic serial.h header file
s390: use generic shmparam.h header file
s390: use generic vga.h header file
s390: workaround invalid gcc-11 out of bounds read warning
 
saa7164: remove unused saa7164_call_i2c_clients declaration
 
samples/bpf: Fix double word in comments
samples/bpf: Fix MAC address swapping in xdp2_kern
samples/bpf: Fix map iteration in xdp1_user
samples/bpf: Fix sockex3 error: Missing BPF prog type
samples/bpf: Fix tracex2 error: No such file or directory
samples/bpf: Fix typo in README
samples/bpf: Fix typos in README
samples/bpf: Fix wrong allocation size in xdp_router_ipv4_user
 
samples/landlock: Document best-effort approach for LANDLOCK_ACCESS_FS_REFER
samples/landlock: Extend sample tool to support LANDLOCK_ACCESS_FS_TRUNCATE
 
samples: pktgen: Use "grep -E" instead of "egrep"
samples: vfio-mdev: Fix missing pci_disable_device() in mdpy_fb_probe()
 
sbitmap: Advance the queue index before waking up a queue
sbitmap: Try each queue to wake up at least one waiter
sbitmap: Use single per-bitmap counting to wake up queued tags
 
sch_htb: Avoid grafting on htb_destroy_class_offload when destroying htb
 
sched/core: Fix a missed update of user_cpus_ptr
sched/core: Fix arch_scale_freq_tick() on tickless systems
sched/core: Fix NULL pointer access fault in sched_setaffinity() with non-SMP configs
sched/core: Fix use-after-free bug in dup_user_cpus_ptr()
sched/core: Use kfree_rcu() in do_set_cpus_allowed()
 
sched/fair: Check if prev_cpu has highest spare cap in feec()
sched/fair: Consider capacity inversion in util_fits_cpu()
sched/fair: Detect capacity inversion
sched/fair: Fixes for capacity inversion detection
sched/fair: use try_cmpxchg in task_numa_work
 
sched/psi: Fix avgs_work re-arm in psi_avgs_work()
sched/psi: Fix possible missing or delayed pending event
sched/psi: Fix use-after-free in ep_remove_wait_queue()
sched/psi: Stop relying on timer_pending() for poll_work rescheduling
sched/psi: Use task->psi_flags to clear in CPU migration
 
sched/uclamp: Cater for uclamp in find_energy_efficient_cpu()'s early exit condition
sched/uclamp: Fix a uninitialized variable warnings
sched/uclamp: Fix fits_capacity() check in feec()
sched/uclamp: Fix relationship between uclamp and migration margin
sched/uclamp: Make asym_fits_capacity() use util_fits_cpu()
sched/uclamp: Make cpu_overutilized() use util_fits_cpu()
sched/uclamp: Make select_idle_capacity() use util_fits_cpu()
sched/uclamp: Make task_fits_capacity() use util_fits_cpu()
 
sched: Add __releases annotations to affine_move_task()
sched: Always clear user_cpus_ptr in do_set_cpus_allowed()
sched: Always preserve the user requested cpumask
sched: Clear ttwu_pending after enqueue_task()
sched: Enforce user requested affinity
sched: Introduce affinity_context
sched: Move numa_balancing sysctls to its own file
 
scripts/bpf_doc.py: update logic to not assume sequential enum values
 
scripts/dtc: Update to upstream version v1.6.1-63-g55778a03df61
 
scripts/gdb: fix 'lx-current' for x86
 
scripts/jobserver-exec: parse the last --jobserver-auth= option
 
Linux: scripts/kallsyms.c Make the comment up-to-date with current implementation
 
scripts/kallsyms: rename build_initial_tok_table()
 
scripts/kernel-doc: support EXPORT_SYMBOL_NS_GPL() with -export
 
scripts/spelling.txt: add more spellings to spelling.txt
 
scripts: checkpatch: allow "case" macros
scripts: coccicheck: use "grep -E" instead of "egrep"
scripts: dtc: only show unique unit address warning for enabled nodes
scripts: rpm: make clear that mkspec script contains 4.13 feature
scripts: support GNU make 4.4 in jobserver-exec
 
scs: add support for dynamic shadow call stacks
 
scsi/scsi_error: Use call_rcu_hurry() instead of call_rcu()
 
scsi: alua: Move a scsi_device_put() call out of alua_check_vpd()
scsi: alua: Move a scsi_device_put() call out of alua_rtpg_select_sdev()
scsi: bfa: Convert bfad_reset_sdev_bflags() from a macro into a function
scsi: bfa: Replace one-element array with flexible-array member
scsi: bfa: Rework bfad_reset_sdev_bflags()
scsi: BusLogic: Remove variable 'adapter_count'
scsi: core: Change the return type of .eh_timed_out()
scsi: core: Do not increase scsi_device's iorequest_cnt if dispatch failed
scsi: core: Fail host creation if creating the proc directory fails
scsi: core: Fix a race between scsi_done() and scsi_timeout()
scsi: core: Fix the scsi_device_put() might_sleep annotation
scsi: core: Increase scsi_device's iodone_cnt in scsi_timeout()
scsi: core: Introduce a new list for SCSI proc directory entries
scsi: core: Release SCSI devices synchronously
scsi: core: Remove the put_device() call from scsi_device_get()
scsi: core: Rename status_byte to sg_status_byte
scsi: core: Rework scsi_single_lun_run()
scsi: core: scsi_error: Do not queue pointless abort workqueue functions
scsi: core: Support failing requests while recovering
scsi: core: Use SCSI_SCAN_INITIAL in do_scsi_scan_host()
scsi: core: Use SCSI_SCAN_RESCAN in __scsi_add_device()
scsi: csiostor: Remove unused variable 'n'
scsi: Define the COMPLETED sense key
scsi: device_handler: alua: Call scsi_device_put() from non-atomic context
scsi: device_handler: alua: Remove a might_sleep() annotation
scsi: device_handler: alua: Revert "Move a scsi_device_put() call out of alua_check_vpd()"
scsi: efct: Fix possible memleak in efct_device_init()
scsi: elx: libefc: Fix second parameter type in state callbacks
scsi: esas2r: Initialize two host template members implicitly
scsi: esas2r: Introduce scsi_template_proc_dir()
scsi: fcoe: Fix possible name leak when device_register() fails
scsi: fcoe: Fix transport not deattached when fcoe_if_init() fails
scsi: hisi_sas: Add SATA_DISK_ERR bit handling for v3 hw
scsi: hisi_sas: Fix SATA devices missing issue during I_T nexus reset
scsi: hisi_sas: Fix tag freeing for reserved tags
scsi: hisi_sas: Modify v3 HW SATA disk error state completion processing
scsi: hisi_sas: Move slot variable definition in hisi_sas_abort_task()
scsi: hisi_sas: Put reserved tags in lower region of tagset
scsi: hisi_sas: Set a port invalid only if there are no devices attached when refreshing port id
scsi: hisi_sas: Use abort task set to reset SAS disks when discovered
scsi: hisi_sas: Use sas_find_attathed_phy_id() instead of open coding it
scsi: hisi_sas: Use sas_task_find_rq()
scsi: hpsa: Fix allocation size for scsi_host_alloc()
scsi: hpsa: Fix error handling in hpsa_add_sas_host()
scsi: hpsa: Fix possible memory leak in hpsa_add_sas_device()
scsi: hpsa: Fix possible memory leak in hpsa_init_one()
scsi: ipr: Fix WARNING in ipr_init()
scsi: iscsi: Fix multiple iSCSI session unbind events sent to userspace
scsi: iscsi: Rename iscsi_set_param() to iscsi_if_set_param()
scsi: iscsi_tcp: Fix UAF during login when accessing the shost ipaddress
scsi: iscsi_tcp: Fix UAF during logout when accessing the shost ipaddress
scsi: libfc: Include the correct header
scsi: libfc: Remove redundant variable ev_qual
scsi: libsas: Add sas_ata_device_link_abort()
scsi: libsas: Add sas_task_find_rq()
scsi: libsas: Add smp_ata_check_ready_type()
scsi: libsas: Do not export sas_ata_wait_after_reset()
scsi: libsas: Grab the ATA port lock in sas_ata_device_link_abort()
scsi: libsas: Introduce SAS address comparison helpers
scsi: libsas: Introduce sas_find_attached_phy_id() helper
scsi: libsas: Make sas_{alloc, alloc_slow, free}_task() private
scsi: libsas: make use of ata_port_is_frozen() helper
scsi: libsas: Update SATA dev FIS in sas_ata_task_done()
scsi: libsas: Use sas_phy_addr_match() instead of open coding it
scsi: libsas: Use sas_phy_match_dev_addr() instead of open coding it
scsi: libsas: Use sas_phy_match_port_addr() instead of open coding it
scsi: lpfc: Correct bandwidth logging during receipt of congestion sync WCQE
scsi: lpfc: Create a sysfs entry called lpfc_xcvr_data for transceiver info
scsi: lpfc: Fix crash involving race between FLOGI timeout and devloss handler
scsi: lpfc: Fix hard lockup when reading the rx_monitor from debugfs
scsi: lpfc: Fix MI capability display in cmf_info sysfs attribute
scsi: lpfc: Fix WQ|CQ|EQ resource check
scsi: lpfc: Log when congestion management limits are in effect
scsi: lpfc: Remove linux/msi.h include
scsi: lpfc: Remove redundant pointer 'lp'
scsi: lpfc: Set sli4_param's cmf option to zero when CMF is turned off
scsi: lpfc: Update lpfc version to 14.2.0.8
scsi: lpfc: Update lpfc version to 14.2.0.9
scsi: lpfc: Use memset_startat() helper
scsi: MAINTAINERS: Make Xiang Chen HiSilicon SAS controller driver maintainer
scsi: megaraid_sas: Fix some spelling mistakes in comment
scsi: message: fusion: Remove variable 'where'
scsi: mpi3mr: Refer CONFIG_SCSI_MPI3MR in Makefile
scsi: mpi3mr: Remove usage of dma_get_required_mask() API
scsi: mpt3sas: Fix possible resource leaks in mpt3sas_transport_port_add()
scsi: mpt3sas: Remove usage of dma_get_required_mask() API
scsi: mvsas: Delete mvs_tag_init()
scsi: mvsas: Use sas_find_attached_phy_id() instead of open coding it
scsi: mvsas: Use sas_task_find_rq() for tagging
scsi: NCR5380: Fix repeated words in comment
scsi: pcmcia: nsp_cs: Remove unused variable i
scsi: pm8001: Drop !task check in pm8001_abort_task()
scsi: pm8001: Modify task abort handling for SATA task
scsi: pm8001: Remove pm8001_tag_init()
scsi: pm8001: Use sas_ata_device_link_abort() to handle NCQ errors
scsi: pm8001: Use sas_find_attached_phy_id() instead of open coding it
scsi: pm8001: Use sas_task_find_rq() for tagging
scsi: pm80xx: Remove unused reset_in_progress flag logic
scsi: qedf: Remove set but unused variable 'page'
scsi: qla2xxx: Fix crash when I/O abort times out
scsi: qla2xxx: Fix set-but-not-used variable warnings
scsi: qla2xxx: Initialize vha->unknown_atio_[list, work] for NPIV hosts
scsi: qla2xxx: Remove duplicate of vha->iocb_work initialization
scsi: qla2xxx: Remove unused variable 'found_devs'
scsi: remove an extra queue reference
scsi: Revert "scsi: core: map PQ=1, PDT=other values to SCSI_SCAN_TARGET_PRESENT"
scsi: Revert "scsi: hisi_sas: Don't send bcast events from HW during nexus HA reset"
scsi: Revert "scsi: hisi_sas: Drain bcast events in hisi_sas_rescan_topology()"
scsi: scsi_debug: Delete unreachable code in inquiry_vpd_b0()
scsi: scsi_debug: Fix a warning in resp_report_zones()
scsi: scsi_debug: Fix a warning in resp_verify()
scsi: scsi_debug: Fix a warning in resp_write_scat()
scsi: scsi_debug: Fix possible name leak in sdebug_add_host_helper()
scsi: sd: Convert SCSI errors to PR errors
scsi: sd: sd_zbc: Trace zone append emulation
scsi: sd: Use 16-byte SYNCHRONIZE CACHE on ZBC devices
scsi: sg: Fix get_user() in call sg_scsi_ioctl()
scsi: smartpqi: Add controller cache flush during rmmod
scsi: smartpqi: Add new controller PCI IDs
scsi: smartpqi: Change sysfs raid_level attribute to N/A for controllers
scsi: smartpqi: Change version to 2.1.20-035
scsi: smartpqi: Convert to host_tagset
scsi: smartpqi: Correct device removal for multi-actuator devices
scsi: smartpqi: Correct max LUN number
scsi: smartpqi: Initialize feature section info
scsi: snic: Fix possible UAF in snic_tgt_create()
scsi: storvsc: Fix swiotlb bounce buffer leak in confidential VM
scsi: target: core: Add emulate_rsoc attribute
scsi: target: core: Add list of opcodes for RSOC
scsi: target: core: Add support for RSOC command
scsi: target: core: Change the way target_xcopy_do_work() sets restiction on max I/O
scsi: target: core: Check emulate_3pc for RECEIVE COPY
scsi: target: core: Dynamic opcode support in RSOC
scsi: target: core: Dynamically set DPO and FUA in usage_bits
scsi: target: core: Fix hard lockup when executing a compare-and-write command
scsi: target: core: Fix warning on RT kernels
scsi: target: core: Make hw_max_sectors store the sectors amount in blocks
scsi: target: core: Remove unused variable 'unit_serial_len'
scsi: target: core: Send max transfer length in blocks
scsi: target: iscsi: Fix a race condition between login_work and the login thread
scsi: target: Remove the unused function transport_lba_64_ext()
scsi: target: Use kstrtobool() instead of strtobool()
scsi: ufs: core: Clean up ufshcd_slave_alloc()
scsi: ufs: core: Fix devfreq deadlocks
scsi: ufs: core: Fix the polling implementation
scsi: ufs: core: Fix unnecessary operation for early return
scsi: ufs: core: Introduce ufshcd_abort_all()
scsi: ufs: core: Print events for WLUN suspend and resume failures
scsi: ufs: core: Refactor ufshcd_hba_enable()
scsi: ufs: core: Remove check_upiu_size() from ufshcd.h
scsi: ufs: core: Revert "WB is only available on LUN #0 to #7"
scsi: ufs: core: Separate function name and message
scsi: ufs: core: Switch 'check_for_bkops' to bool
scsi: ufs: core: Use is_visible to control UFS unit descriptor sysfs nodes
scsi: ufs: core: WLUN suspend SSU/enter hibern8 fail recovery
scsi: ufs: Fix a deadlock between PM and the SCSI error handler
scsi: ufs: Introduce the function ufshcd_execute_start_stop()
scsi: ufs: Reduce the START STOP UNIT timeout
scsi: ufs: Remove an outdated comment
scsi: ufs: Simplify ufshcd_set_dev_pwr_mode()
scsi: ufs: Track system suspend / resume activity
scsi: ufs: Try harder to change the power mode
scsi: ufs: ufs-mediatek: Modify the return value
scsi: ufs: ufs-mediatek: Remove unnecessary return code
scsi: ufs: ufs-mediatek: Remove unneeded code
scsi: ufs: Use 'else' in ufshcd_set_dev_pwr_mode()
 
sctp: add dif and sdif check in asoc and ep lookup
sctp: add skb_sdif in struct sctp_af
sctp: add sysctl net.sctp.l3mdev_accept
sctp: Call inet6_destroy_sock() via sk->sk_destruct().
sctp: change to include linux/sctp.h in net/sctp/checksum.h
sctp: check ipv6 addr with sk_bound_dev if set
sctp: check sk_bound_dev_if when matching ep in get_port
sctp: delete free member from struct sctp_sched_ops
sctp: do not check hb_timer.expires when resetting hb_timer
sctp: fail if no bound addresses can be used for a given scope
sctp: move SCTP_PAD4 and SCTP_TRUNC4 to linux/sctp.h
sctp: remove unnecessary NULL check in sctp_association_init()
sctp: remove unnecessary NULL check in sctp_ulpq_tail_event()
sctp: remove unnecessary NULL checks in sctp_enqueue_event()
sctp: sctp_sock_filter(): avoid list_entry() on possibly empty list
sctp: sm_statefuns: Remove pointer casts of the same type
sctp: sysctl: make extra pointers netns aware
sctp: verify the bind address with the tb_id from l3mdev
 
seccomp: document the "filter_count" field
seccomp: Move copy_seccomp() to no failure path.
 
security: add get, remove and set acl hook
security: Create file_truncate hook from path_truncate hook
security: Restrict CONFIG_ZERO_CALL_USED_REGS to gcc or clang > 15.0.6
 
sed-opal: allow using IOC_OPAL_SAVE for locking too
 
selftest/bpf: Fix error usage of ASSERT_OK in xdp_adjust_tail.c
selftest/bpf: Fix memory leak in kprobe_multi_test
 
selftest: Add test for SO_INCOMING_CPU.
selftest: net: Improve IPV6_TCLASS/IPV6_HOPLIMIT tests apparmor compatibility
 
selftests/bpf: Add __contains macro to bpf_experimental.h
selftests/bpf: add a test for iter/task_vma for short-lived processes
selftests/bpf: Add a test for using a cpumap from an freplace-to-XDP program
selftests/bpf: Add bench test to arm64 and s390x denylist
selftests/bpf: Add BPF linked list API tests
selftests/bpf: add BPF object fixup step to veristat
selftests/bpf: Add bpf_testmod_fentry_* functions
selftests/bpf: Add BTF sanity tests
selftests/bpf: Add cgroup helper remove_cgroup()
selftests/bpf: Add cgroup kfunc / kptr selftests
selftests/bpf: Add config.aarch64
selftests/bpf: Add failure test cases for spin lock pairing
selftests/bpf: Add GCC compatible builtins to bpf_legacy.h
selftests/bpf: add generic BPF program tester-loader
selftests/bpf: Add host-tools to gitignore
selftests/bpf: Add ingress tests for txmsg with apply_bytes
selftests/bpf: Add kprobe_multi check to module attach test
selftests/bpf: Add kprobe_multi kmod attach api tests
selftests/bpf: Add load_kallsyms_refresh function
selftests/bpf: Add missing bpf_iter_vma_offset__destroy call
selftests/bpf: Add pruning test case for bpf_spin_lock
selftests/bpf: Add reproducer for decl_tag in func_proto argument
selftests/bpf: Add selftest deny_namespace to s390x deny list
selftests/bpf: Add selftests for bpf_cgroup_ancestor() kfunc
selftests/bpf: Add selftests for bpf_task_from_pid()
selftests/bpf: Add selftests for new cgroup local storage
selftests/bpf: Add test cgrp_local_storage to DENYLIST.s390x
selftests/bpf: Add test for cgroup iterator on a dead cgroup
selftests/bpf: Add test for dynptr reinit in user_ringbuf callback
selftests/bpf: Add test verifying bpf_ringbuf_reserve retval use in map ops
selftests/bpf: Add tests for _opts variants of bpf_*_get_fd_by_id()
selftests/bpf: Add tests for bpf_rcu_read_lock()
selftests/bpf: add veristat replay mode
selftests/bpf: Add write to hashmap to array_map iter test
selftests/bpf: add xfrm_info tests
selftests/bpf: Allow building bpf tests with CONFIG_XFRM_INTERFACE=[m|n]
selftests/bpf: allow requesting log level 2 in test_verifier
selftests/bpf: allow to define asc/desc ordering for sort specs in veristat
selftests/bpf: allow unpriv bpf for selftests by default
selftests/bpf: Alphabetize DENYLISTs
selftests/bpf: Avoid pinning bpf prog in the netns_load_bpf() callers
selftests/bpf: Avoid pinning bpf prog in the tc_redirect_dtime test
selftests/bpf: Avoid pinning bpf prog in the tc_redirect_peer_l3 test
selftests/bpf: Avoid pinning prog when attaching to tc ingress in btf_skc_cls_ingress
selftests/bpf: avoid reporting +100% difference in veristat for actual 0%
selftests/bpf: Bring test_offload.py back to life
selftests/bpf: cgroup_helpers.c: Fix strncpy() fortify warning
selftests/bpf: check null propagation only neither reg is PTR_TO_BTF_ID
selftests/bpf: check nullness propagation for reg to reg comparisons
selftests/bpf: consolidate and improve file/prog filtering in veristat
selftests/bpf: convert dynptr_fail and map_kptr_fail subtests to generic tester
selftests/bpf: Cover listener cloning with progs attached to sockmap
selftests/bpf: Ensure no task storage failure for bpf_lsm.s prog due to deadlock detection
selftests/bpf: ensure we always have non-ambiguous sorting in veristat
selftests/bpf: Explicitly pass RESOLVE_BTFIDS to sub-make
selftests/bpf: Fix a selftest compilation error with CONFIG_SMP=n
selftests/bpf: Fix bpftool synctypes checking failure
selftests/bpf: Fix conflicts with built-in functions in bpf_iter_ksym
selftests/bpf: Fix error failure of case test_xdp_adjust_tail_grow
selftests/bpf: Fix incorrect ASSERT in the tcp_hdr_options test
selftests/bpf: Fix memory leak caused by not destroying skeleton
selftests/bpf: fix memory leak of lsm_cgroup
selftests/bpf: fix missing BPF object files
selftests/bpf: Fix rcu_read_lock test with new MEM_RCU semantics
selftests/bpf: fix task_local_storage/exit_creds rcu usage
selftests/bpf: Fix test test_libbpf_str/bpf_map_type_str
selftests/bpf: Fix u32 variable compared with less than zero
selftests/bpf: fix veristat's singular file-or-prog filter
selftests/bpf: Fix xdp_synproxy compilation failure in 32-bit arch
selftests/bpf: handle missing records in comparison mode better in veristat
selftests/bpf: Initial DENYLIST for aarch64
selftests/bpf: Install all required files to run selftests
selftests/bpf: Make sure enum-less bpf_enable_stats() API works in C++ mode
selftests/bpf: Make sure zero-len skbs aren't redirectable
selftests/bpf: make test_align selftest more robust
selftests/bpf: make veristat emit all stats in CSV mode by default
selftests/bpf: Mount debugfs in setns_by_fd
selftests/bpf: Panic on hard/soft lockup
selftests/bpf: Pass BPF skeleton to sockmap_listen ops tests
selftests/bpf: Pass target triple to get_sys_includes macro
selftests/bpf: Remove entries from config.s390x already present in config
selftests/bpf: Remove serial from tests using {open,close}_netns
selftests/bpf: Remove the "/sys" mount and umount dance in {open,close}_netns
selftests/bpf: S/iptables/iptables-legacy/ in the bpf_nf and xdp_synproxy test
selftests/bpf: Select CONFIG_FUNCTION_ERROR_INJECTION
selftests/bpf: shorten "Total insns/states" column names in veristat
selftests/bpf: Skip spin lock failure test on s390x
selftests/bpf: support simple filtering of stats in veristat
selftests/bpf: support stat filtering in comparison mode in veristat
selftests/bpf: support stats ordering in comparison mode in veristat
selftests/bpf: Temporarily disable linked list tests
selftests/bpf: Temporarily disable part of btf_dump:var_data test.
selftests/bpf: Test bpf_skb_adjust_room on CHECKSUM_PARTIAL
selftests/bpf: Test btf dump for struct with padding only fields
selftests/bpf: test case for relaxed prunning of active_lock.id
selftests/bpf: test cases for regsafe() bug skipping check_id()
selftests/bpf: Test skops->skb_hwtstamp
selftests/bpf: Tests for btf_dedup_resolve_fwds
selftests/bpf: Tests for enum fwd resolved as full enum64
selftests/bpf: Tracing prog can still do lookup under busy lock
selftests/bpf: Update spinlock selftest
selftests/bpf: Update vmtests.sh to support aarch64
selftests/bpf: Use "is not set" instead of "=n"
selftests/bpf: Use CONFIG_TEST_BPF=m instead of CONFIG_TEST_BPF=y
selftests/bpf: Use consistent build-id type for liburandom_read.so
selftests/bpf: Use if_nametoindex instead of reading the /sys/net/class/*/ifindex
selftests/bpf: Use sys_pidfd_open() helper when possible
selftests/bpf: Validate multiple ref release_on_unlock logic
selftests/bpf: Verify copy_register_state() preserves parent/live fields
selftests/bpf: verify states_equal() maintains idmap across all frames
selftests/bpf: Workaround for llvm nop-4 bug
 
selftests/damon: add tests for DAMON_LRU_SORT's enabled parameter
selftests/damon: add tests for DAMON_RECLAIM's enabled parameter
selftests/damon: fix unnecessary compilation warnings
selftests/damon: test non-context inputs to rm_contexts file
selftests/damon: test removed scheme sysfs dir access bug
 
selftests/efivarfs: Add checking of the test return value
 
selftests/filesystems: grant executable permission to run_fat_tests.sh
 
selftests/ftrace: Add check for ping command for trigger tests
selftests/ftrace: Convert tracer tests to use 'requires' to specify program dependency
selftests/ftrace: event_triggers: wait longer for test_event_enable
selftests/ftrace: Use long for synthetic event probe test
 
selftests/landlock: Locally define __maybe_unused
selftests/landlock: Test FD passing from restricted to unrestricted processes
selftests/landlock: Test file truncation support
selftests/landlock: Test ftruncate on FDs created by memfd_create(2)
selftests/landlock: Test open() and ftruncate() in multiple scenarios
 
selftests/net: add csum offload test
selftests/net: l2_tos_ttl_inherit.sh: Ensure environment cleanup on failure.
selftests/net: l2_tos_ttl_inherit.sh: Run tests in their own netns.
selftests/net: l2_tos_ttl_inherit.sh: Set IPv6 addresses with "nodad".
selftests/net: toeplitz: fix race on tpacket_v3 block close
 
selftests/nolibc: Add 7 tests for memcmp()
selftests/nolibc: Always rebuild the sysroot when running a test
 
selftests/powerpc: Account for offline cpus in perf-hwbreak test
selftests/powerpc: Add ptrace setup_core_pattern() null-terminator
selftests/powerpc: Bump up rlimit for perf-hwbreak test
selftests/powerpc: Fix resource leaks
selftests/powerpc: Fix spelling mistake "mmaping" -> "mmapping"
selftests/powerpc: Move perror closer to its use
selftests/powerpc: Remove repeated word in comments
selftests/powerpc: Use mfspr/mtspr macros
 
selftests/seccomp: Check CAP_SYS_ADMIN capability in the test mode_filter_without_nnp
 
selftests/tdx: Test TDX attestation GetReport support
 
selftests/timens: add a test for vfork+exit
 
selftests/tpm2: Split async tests call to separate shell script runner
 
selftests/vDSO: Add riscv getcpu & gettimeofday test
 
selftests/vm/pkeys: Add a regression test for setting PKRU through ptrace
 
selftests/vm: add KSM unmerge tests
selftests/vm: add local_config.h and local_config.mk to .gitignore
selftests/vm: add test to measure MADV_UNMERGEABLE performance
selftests/vm: anon_cow: add liburing test cases
selftests/vm: anon_cow: add mprotect() optimization tests
selftests/vm: anon_cow: add R/O longterm tests via gup_test
selftests/vm: anon_cow: hugetlb tests
selftests/vm: anon_cow: prepare for non-anonymous COW tests
selftests/vm: anon_cow: test COW handling of anonymous memory
selftests/vm: anon_cow: THP tests
selftests/vm: cow: basic COW tests for non-anonymous pages
selftests/vm: cow: fix compile warning on 32bit
selftests/vm: cow: R/O long-term pinning reliability tests for non-anon pages
selftests/vm: drop mnt point for hugetlb in run_vmtests.sh
selftests/vm: enable running select groups of tests
selftests/vm: factor out pagemap_is_populated() into vm_util
selftests/vm: ksm_functional_tests: fixes for 32bit
selftests/vm: madv_populate: fix missing MADV_POPULATE_(READ|WRITE) definitions
selftests/vm: remove __USE_GNU in hugetlb-madvise.c
selftests/vm: update hugetlb madvise
selftests/vm: use memfd for hugepage-mmap test
selftests/vm: use memfd for hugepage-mremap test
selftests/vm: use memfd for hugetlb-madvise test
selftests/vm: use memfd for uffd hugetlb tests
 
selftests/watchdog: add support for WDIOC_GETSTATUS
selftests/watchdog: add test for WDIOC_GETTEMP
selftests/watchdog: change to print reset reason info.
selftests/watchdog: Fix spelling mistake "Temeprature" -> "Temperature"
selftests/watchdog: print watchdog_info option strings
 
selftests: Add a basic HSR test.
selftests: add a selftest for sctp vrf
selftests: alsa - add PCM test
selftests: alsa - move shared library configuration code to conf.c
selftests: amd-pstate: Don't delete source files via Makefile
selftests: amd-pstate: Rename amd-pstate-ut.sh to basic.sh.
selftests: amd-pstate: Split basic.sh into run.sh and basic.sh.
selftests: amd-pstate: Trigger gitsource benchmark and test cpus
selftests: amd-pstate: Trigger tbench benchmark and test cpus
selftests: bonding: add bonding prio option test
selftests: bonding: up/down delay w/ slave link flapping
selftests: bridge_igmp: Remove unnecessary address deletion
selftests: bridge_vlan_mcast: Delete qdiscs during cleanup
selftests: cgroup: fix unsigned comparison with less than zero
selftests: cgroup: make sure reclaim target memcg is unprotected
selftests: cgroup: refactor proactive reclaim code to reclaim_until()
selftests: devlink: add a warning for interfaces coming up
selftests: devlink: fix the fd redirect in dummy_reporter_test
selftests: devlink_lib: Split out helper
selftests: fib_rule_tests: Test UDP and TCP connections with DSCP rules.
selftests: Fix failing VXLAN VNI filtering test
selftests: Fix test group SKIPPED result
selftests: forwarding: Add bridge MDB test
selftests: forwarding: Add MAC Authentication Bypass (MAB) test cases
selftests: forwarding: lib: quote the sysctl values
selftests: forwarding: Rename bridge_mdb test
selftests: ftrace: Use "grep -E" instead of "egrep"
selftests: gpio: Use "grep -E" instead of "egrep"
selftests: kselftest_deps: Use "grep -E" instead of "egrep"
selftests: kvm/x86: Test the flags in MSR filtering and MSR exiting
selftests: kvm: move declaration at the beginning of main()
selftests: mlxsw: Add a test for EAPOL trap
selftests: mlxsw: Add a test for invalid locked bridge port configurations
selftests: mlxsw: Add a test for locked port trap
selftests: mlxsw: Move IPv6 decap_error test to shared directory
selftests: mptcp: allow more slack for slow test-case
selftests: mptcp: clearly declare global ns vars
selftests: mptcp: declare var as local
selftests: mptcp: enhance userspace pm tests
selftests: mptcp: listener test for in-kernel PM
selftests: mptcp: listener test for userspace PM
selftests: mptcp: make evts global in mptcp_join
selftests: mptcp: make evts global in userspace_pm
selftests: mptcp: mptfo Initiator/Listener
selftests: mptcp: removed defined but unused vars
selftests: mptcp: run mptcp_inq from a clean netns
selftests: mptcp: stop tests earlier
selftests: mptcp: uniform 'rndh' variable
selftests: mptcp: use max_time instead of time
selftests: mptcp: userspace: validate v4-v6 subflows mix
selftests: net: Add cross-compilation support for BPF programs
selftests: net: fix cleanup_v6() for arp_ndisc_evict_nocarrier
selftests: net: fix cmsg_so_mark.sh test hang
selftests: net: Fix O=dir builds
selftests: net: return non-zero for failures reported in arp_ndisc_evict_nocarrier
selftests: net: udpgso_bench: Fix racing bug between the rx/tx programs
selftests: net: udpgso_bench_rx/tx: Stop when wrong CLI args are provided
selftests: net: udpgso_bench_rx: Fix 'used uninitialized' compiler warning
selftests: net: udpgso_bench_tx: Cater for pending datagrams zerocopy benchmarking
selftests: netfilter: fix transaction test script timeout handling
selftests: ocelot: tc_flower_chains: make test_vlan_ingress_modify() more comprehensive
selftests: powerpc: Use "grep -E" instead of "egrep"
selftests: rtc: skip when RTC is not present
selftests: splice_read: Fix sysfs read cases
selftests: tc-testing: Add matchJSON to tdc
selftests: Use optional USERCFLAGS and USERLDFLAGS
 
selinux: implement get, set and remove acl hook
selinux: increase the deprecation sleep for checkreqprot and runtime disable
selinux: remove the sidtab context conversion indirect calls
 
serdev: Replace poll loop by readx_poll_timeout() macro
 
serial: 8250/ingenic: Add support for the JZ4750/JZ4755
serial: 8250: 8250_omap: Fix calculation of RS485 delays
serial: 8250: 8250_omap: Support native RS485
serial: 8250: Use uart_xmit_advance()
serial: 8250_bcm7271: Fix error handling in brcmuart_init()
serial: 8250_bcm7271: Use uart_xmit_advance()
serial: 8250_core: Use str_enabled_disabled() helper
serial: 8250_dma: Fix DMA Rx completion race
serial: 8250_dma: Fix DMA Rx rearm race
serial: 8250_dma: Rearm DMA Rx if more data is pending
serial: altera_uart: fix locking in polling mode
serial: amba-pl011: avoid SBSA UART accessing DMACR register
serial: amba-pl011: fix high priority character transmission in rs486 mode
serial: ar933x: Use uart_xmit_advance()
serial: arc: Use uart_xmit_advance()
serial: atmel: cleanup atmel_start+stop_tx()
serial: atmel: don't stop the transmitter when doing PIO
serial: atmel: fix incorrect baudrate setup
serial: atmel: Use uart_xmit_advance()
serial: clps711x: Use uart_xmit_advance()
serial: Convert serial_rs485 to kernel doc
serial: cpm_uart: Use uart_xmit_advance()
serial: digicolor: Use uart_xmit_advance()
serial: dz: Use uart_xmit_advance()
serial: exar: Add support for Sealevel 7xxxC serial cards
serial: Fix a typo ("ignorning")
serial: fsl_lpuart: Use uart_xmit_advance()
serial: imx: Use uart_xmit_advance()
serial: ip22zilog: Use uart_xmit_advance()
serial: kgdboc: Lock console list in probe function
serial: linflexuart: Use uart_xmit_advance()
serial: liteuart: Use uart_xmit_advance()
serial: max3100: Use uart_xmit_advance()
serial: max310x: Use uart_xmit_advance()
serial: men_z135_uart: Use uart_xmit_advance()
serial: meson: Use uart_xmit_advance()
serial: milbeaut_usio: Use uart_xmit_advance()
serial: msm: Use uart_xmit_advance()
serial: mvebu-uart: Use uart_xmit_advance()
serial: pch: Fix PCI device refcount leak in pch_request_dma()
serial: pch_uart: Pass correct sg to dma_unmap_sg()
serial: pch_uart: Use uart_xmit_advance()
serial: pic32: Use uart_xmit_advance()
serial: pl011: Do not clear RX FIFO & RX interrupt in unthrottle.
serial: pl011: Use uart_xmit_advance()
serial: pmac_zilog: Use uart_xmit_advance()
serial: rda: Use uart_xmit_advance()
serial: samsung_tty: Use uart_xmit_advance()
serial: sb1250-duart: Use uart_xmit_advance()
serial: sc16is7xx: Use uart_xmit_advance()
serial: sccnxp: Use uart_xmit_advance()
serial: sh-sci: Use uart_xmit_advance()
serial: sifive: select by default if SOC_CANAAN
serial: sifive: select by default if SOC_SIFIVE
serial: sprd: Use uart_xmit_advance()
serial: stm32: Merge hard IRQ and threaded IRQ handling into single IRQ handler
serial: stm32: Merge hard IRQ and threaded IRQ handling into single IRQ handler
serial: stm32: move dma_request_chan() before clk_prepare_enable()
serial: stm32: Use uart_xmit_advance()
serial: sunhv: Use uart_xmit_advance()
serial: sunplus-uart: Use uart_xmit_advance()
serial: sunsab: Fix error handling in sunsab_init()
serial: sunsab: Use uart_xmit_advance()
serial: sunsu: Use uart_xmit_advance()
serial: sunzilog: Use uart_xmit_advance()
serial: tegra: Read DMA status before terminating
serial: tegra: Use uart_xmit_advance()
serial: timbuart: Use uart_xmit_advance()
serial: uartlite: Use uart_xmit_advance()
serial: ucc_uart: Use uart_xmit_advance()
serial: xuartps: Use uart_xmit_advance()
serial: zs: Use uart_xmit_advance()
 
serial_core: replace uart_console_enabled() with uart_console_registered()
 
sfc (gcc13): synchronize ef100_enqueue_skb()'s return type
 
sfc: accumulate MAE counter values from update packets
sfc: add ability for an RXQ to grant credits on refill
sfc: add ability for extra channels to receive raw RX buffers
sfc: add ef100 MAE counter support functions
sfc: add extra RX channel to receive MAE counter updates on ef100
sfc: add functions to allocate/free MAE counters
sfc: add hashtables for MAE counters and counter ID mappings
sfc: add Layer 2 matches to ef100 TC offload
sfc: add Layer 3 flag matches to ef100 TC offload
sfc: add Layer 3 matches to ef100 TC offload
sfc: add Layer 4 matches to ef100 TC offload
sfc: add start and stop methods to channels
sfc: attach an MAE counter to TC actions that need it
sfc: check recirc_id match caps before MAE offload
sfc: correctly advertise tunneled IPv6 segmentation
sfc: ensure type is valid before updating seen_gen
sfc: fix ef100 RX prefix macro
sfc: implement counters readout to TC stats
sfc: remove 'log-tc-errors' ethtool private flag
sfc: use formatted extacks instead of efx_tc_err()
sfc: Use kmap_local_page() instead of kmap_atomic()
sfc: use sysfs_emit() to instead of scnprintf()
sfc: validate MAE action order
 
sh/mm: Fix pmd_t for real
sh/mm: Make pmd_t similar to pte_t
 
sh: define RUNTIME_DISCARD_EXIT
sh: ptrace: user_regset_copyin_ignore() always returns 0
 
signal/compat: Remove compat_sigset_t override
 
signal: Initialize the info in ksignal
 
siphash: Convert selftest to KUnit
 
skb: Do mix page pool and page referenced frags in GRO
 
skbuff: Account for tail adjustment during pull operations
skbuff: Introduce slab_build_skb()
skbuff: Proactively round up to kmalloc bucket size
 
slab: Clean up SLOB vs kmalloc() definition
slab: Explain why SLAB_TYPESAFE_BY_RCU reference before locking
slab: Remove special-casing of const 0 size allocations
 
slimbus: qcom-ctrl: drop unneeded qcom,apq8064-slim compatible
slimbus: qcom-ctrl: use devm_platform_ioremap_resource_byname()
slimbus: qcom-ngd-ctrl: add support for 44.1 Khz frequency
slimbus: qcom-ngd-ctrl: check for device runtime PM status during ISR
slimbus: qcom-ngd-ctrl: drop PM runtime counter on transfer error paths
slimbus: qcom-ngd-ctrl: reinit the reconf completion flag
slimbus: qcom-ngd-ctrl: use devm_platform_get_and_ioremap_resource()
slimbus: stream: add checks for invalid unprepare/disable usage
slimbus: stream: handle unsupported bitrates for presence rate
 
smack: implement get, set and remove acl hook
 
soc/tegra: cbb: Add checks for potential out of bound errors
soc/tegra: cbb: Check firewall before enabling error reporting
soc/tegra: cbb: Remove redundant dev_err call
soc/tegra: cbb: Update slave maps for Tegra234
soc/tegra: cbb: Use correct master_id mask for CBB NOC in Tegra194
soc/tegra: cbb: Use DEFINE_SHOW_ATTRIBUTE to simplify tegra_cbb_err
soc/tegra: fuse: Add nvmem keepout list
soc/tegra: fuse: Use platform info with SoC revision
soc/tegra: fuse: Use SoC specific nvmem cells
soc/tegra: pmc: Add I/O pad table for Tegra234
soc/tegra: pmc: Fix dual edge triggered wakes
soc/tegra: pmc: Process wake events during resume
soc/tegra: pmc: Select IRQ_DOMAIN_HIERARCHY
 
soc: apple: rtkit: Stop casting function pointer signatures
soc: apple: sart: Stop casting function pointer signatures
soc: fsl: dpio: Remove linux/msi.h include
soc: fsl: qe: Avoid using gpio_to_desc()
soc: fsl: qe: request pins non-exclusively
soc: fsl: qe: Switch to use fwnode instead of of_node
soc: imx8m: Fix incorrect check for of_clk_get_by_name()
soc: imx: gpcv2: add GENPD_FLAG_ACTIVE_WAKEUP flag for usb of imx8mm/n
soc: imx: imx8m-blk-ctrl: Defer probe if 'bus' genpd is not yet ready
soc: imx: imx8mp-blk-ctrl: don't set power device name
soc: imx: imx8mp-blk-ctrl: enable global pixclk with HDMI_TX_PHY PD
soc: loongson: add GUTS driver for loongson-2 platforms
soc: mediatek: Add all settings to mtk_mmsys_ddp_dpi_fmt_config func
soc: mediatek: Add deprecated compatible to mmsys
soc: mediatek: add mtk-mmsys support for mt8195 vdosys0
soc: mediatek: pm-domains: Fix the power glitch issue
soc: mediatek: pwrap: add mt8365 SoC support
soc: mediatek: pwrap: add support for sys & tmr clocks
soc: qcom: apr: Add check for idr_alloc and of_property_read_string_index
soc: qcom: apr: Make qcom,protection-domain optional again
soc: qcom: cmd-db: Mark device as having no PM support
soc: qcom: geni-se: add desc struct to specify clocks from device match data
soc: qcom: geni-se: add support for I2C Master Hub wrapper variant
soc: qcom: llcc: Add configuration data for SM8550
soc: qcom: llcc: Add v4.1 HW version support
soc: qcom: llcc: make irq truly optional
soc: qcom: move from strlcpy with unused retval to strscpy
soc: qcom: pdr: Make QMI message rules const
soc: qcom: rpmh-rsc: Add support for RSC v3 register offsets
soc: qcom: rpmh-rsc: Attach RSC to cluster PM domain
soc: qcom: rpmh-rsc: Avoid unnecessary checks on irq-done response
soc: qcom: rpmh-rsc: Save base address of drv
soc: qcom: rpmh-rsc: Write CONTROL_TCS with next timer wakeup
soc: qcom: rpmhpd: Add QDU1000/QRU1000 power domains
soc: qcom: rpmhpd: add sdm670 power domains
soc: qcom: rpmhpd: Add SM8550 power domains
soc: qcom: rpmhpd: Use highest corner until sync_state
soc: qcom: rpmpd: Add SM4250 support
soc: qcom: Select REMAP_MMIO for ICC_BWMON driver
soc: qcom: Select REMAP_MMIO for LLCC driver
soc: qcom: smd-rpm: Add SM6375 compatible
soc: qcom: smd-rpm: Replace zero-length array with DECLARE_FLEX_ARRAY() helper
soc: qcom: socinfo: Add MSM8956/76 SoC IDs to the soc_id table
soc: qcom: socinfo: Add QDU1000/QRU1000 SoC IDs to the soc_id table
soc: qcom: socinfo: Add SM6115 / SM4250 SoC IDs to the soc_id table
soc: qcom: socinfo: Add SM8150 and SA8155 SoC IDs to the soc_id table
soc: qcom: socinfo: Add SM8550 ID
soc: qcom: socinfo: create soc_id table from bindings
soc: qcom: spm: Add MSM8939 SPM register data
soc: qcom: spm: Implement support for SAWv2.3, MSM8976 L2 PM
soc: qcom: spmi-pmic: add more PMIC SUBTYPE IDs
soc: qcom: spmi-pmic: convert hex numbers to lowercase
soc: qcom: stats: Mark device as having no PM support
soc: renesas: Identify RZ/V2M SoC
soc: renesas: Kconfig: Explicitly select GPIOLIB and PINCTRL config under SOC_RENESAS
soc: sifive: ccache: fix missing free_irq() in error path in sifive_ccache_init()
soc: sifive: ccache: fix missing iounmap() in error path in sifive_ccache_init()
soc: sifive: ccache: fix missing of_node_put() in sifive_ccache_init()
soc: tegra: fix CPU_BIG_ENDIAN dependencies
soc: ti: k3-ringacc: Allow the driver to be built as module
soc: ti: k3-socinfo: Add AM62Ax JTAG ID
soc: ti: knav_qmss_queue: Fix PM disable depth imbalance in knav_queue_probe
soc: ti: smartreflex: Fix PM disable depth imbalance in omap_sr_probe
 
soreuseport: Fix socket selection for SO_INCOMING_CPU.
 
sound: sdw: Add hw_params to SoundWire config helper function
 
soundwire: cadence: rename sdw_cdns_dai_dma_data as sdw_cdns_dai_runtime
soundwire: cadence: use dai_runtime_array instead of dma_data
soundwire: dmi-quirks: add quirk variant for LAPBC710 NUC15
soundwire: intel: add bus management callbacks in hw_ops
soundwire: intel: add debugfs callbacks in hw_ops
soundwire: intel: add in-band wake callbacks in hw_ops
soundwire: intel: add link power management callbacks in hw_ops
soundwire: intel: add register_dai callback in hw_ops
soundwire: intel: split auxdevice to different file
soundwire: intel: start using hw_ops
soundwire: intel_init: remove check on number of links
soundwire: intel_init: remove sdw_intel_enable_irq()
soundwire: intel_init: remove useless interrupt enablement in interrupt thread
soundwire: qcom: add support for v1.7 Soundwire Controller
soundwire: qcom: make reset optional for v1.6 controller
soundwire: qcom: remove unused SWRM_SPECIAL_CMD_ID
 
sparc: ptrace: user_regset_copyin_ignore() always returns 0
sparc: sbus: treat CPU index as integer
 
speakup: Fix building as extmod
 
spi: Add Nuvoton WPCM450 Flash Interface Unit (FIU) bindings
spi: Add Socionext F_OSPI controller bindings
spi: Add Socionext F_OSPI SPI flash controller driver
spi: amlogic: meson-spicc: Use pinctrl to drive CLK line when idle
spi: aspeed: Use devm_platform_{get_and_}ioremap_resource()
spi: atmel-quadspi: Add support for configuring CS timing
spi: bcm-qspi: Make bcm_qspi_remove() return void
spi: bcm63xx: Use devm_platform_get_and_ioremap_resource()
spi: cadence-quadspi: Add minimum operable clock rate warning to baudrate divisor calculation
spi: cadence-quadspi: Use devm_platform_{get_and_}ioremap_resource()
spi: cadence: Drop obsolete dependency on COMPILE_TEST
spi: cadence: Fix busy cycles calculation
spi: dt-bindings: amlogic, meson-gx-spicc: Add pinctrl names for SPI signal states
spi: dt-bindings: Convert Synquacer SPI to DT schema
spi: dt-bindings: Introduce spi-cs-setup-ns property
spi: dt-bindings: nuvoton,wpcm450-fiu: Fix error in example (bogus include)
spi: dt-bindings: nuvoton,wpcm450-fiu: Fix warning in example (missing reg property)
spi: dt-bindings: Rename spi-cs-setup-ns to spi-cs-setup-delay-ns
spi: dt-bindings: zynqmp-qspi: Add support for Xilinx Versal QSPI
spi: dw: Fix wrong FIFO level setting for long xfers
spi: fsl-cpm: substitute empty_zero_page with helper ZERO_PAGE(0)
spi: fsl-dspi: add cs-gpios support
spi: fsl_spi: Don't change speed while chipselect is active
spi: hisi-sfc-v3xx: Fix a typo ("duall")
spi: img-spfi: Use devm_platform_get_and_ioremap_resource()
spi: intel: Add support for SFDP opcode
spi: intel: Implement adjust_op_size()
spi: intel: Take possible chip address into account in intel_spi_read/write_reg()
spi: intel: Use ->replacement_op in intel_spi_hw_cycle()
spi: introduce new helpers with using modern naming
spi: Introduce spi-cs-setup-ns property
spi: Introduce spi_get_device_match_data() helper
spi: mediatek: Enable irq before the spi registration
spi: mediatek: Enable irq before the spi registration
spi: mediatek: Enable irq when pdata is ready
spi: Merge rename of spi-cs-setup-ns DT property
spi: Merge spi_controller.{slave,target}_abort()
spi: meson-spicc: Use pinctrl to drive CLK line when idle
spi: microchip-core: Remove the unused function mchp_corespi_enable()
spi: microchip: pci1xxxx: Add driver for SPI controller of PCI1XXXX PCIe switch
spi: microchip: pci1xxxx: Add suspend and resume support for PCI1XXXX SPI driver
spi: mtk-snfi: Add snfi support for MT7986 IC
spi: mxic: Use devm_platform_ioremap_resource_byname()
spi: npcm-fiu: Use devm_platform_ioremap_resource_byname()
spi: nuvoton,npcm-fiu: Change spi-nor@0 name to flash@0
spi: nxp-fspi: make const array ls1028a_soc_attr static
spi: pxa2xx: Consistently use dev variable in pxa2xx_spi_init_pdata()
spi: pxa2xx: Minor cleanups
spi: pxa2xx: Move OF and ACPI ID tables closer to their user
spi: pxa2xx: Pass the SSP type via device property
spi: pxa2xx: Remove no more needed PCI ID table
spi: pxa2xx: Respect Intel SSP type given by a property
spi: pxa2xx: Simplify with devm_platform_get_and_ioremap_resource()
spi: pxa2xx: Switch from PM ifdeffery to pm_ptr()
spi: pxa2xx: Validate the correctness of the SSP type
spi: Reintroduce spi_set_cs_timing()
spi: Remove the obsolte u64_stats_fetch_*_irq() users.
spi: Rename spi-cs-setup-ns property to spi-cs-setup-delay-ns
spi: sc18is602: Convert to i2c's .probe_new()
spi: spi-fsl-lpspi: add num-cs binding for lpspi
spi: spi-fsl-lpspi: support multiple cs for lpspi
spi: spi-gpio: Don't set MOSI as an input if not 3WIRE mode
spi: spi-imx: remove unused struct spi_imx_devtype_data::disable_dma callback
spi: spi-mtk-nor: Add recovery mechanism for dma read timeout
spi: spi-mtk-nor: Optimize timeout for dma read
spi: spi-mtk-nor: Unify write buffer on/off
spi: spi-zynqmp-gqspi: Add tap delay support for GQSPI controller on Versal platform
spi: spi-zynqmp-gqspi: Add tap delay support for ZynqMP GQSPI Controller
spi: spi-zynqmp-gqspi: Avoid setting baud rate multiple times for same SPI frequency
spi: spi-zynqmp-gqspi: Fix kernel-doc warnings
spi: spi-zynqmp-gqspi: Set CPOL and CPHA during hardware init
spi: spi-zyqnmp-gqspi: Add tap delay and Versal platform support
spi: spidev: fix a race condition when accessing spidev->spi
spi: spidev: fix a recursive locking error
spi: spidev: mask SPI_CS_HIGH in SPI_IOC_RD_MODE
spi: spidev: remove debug messages that access spidev->spi without locking
spi: Update reference to struct spi_controller
spi: Use a 32-bit DT property for spi-cs-setup-delay-ns
spi: wpcm-fiu: Add direct map support
spi: wpcm-fiu: Add driver for Nuvoton WPCM450 Flash Interface Unit (FIU)
spi: xcomm: Convert to i2c's .probe_new()
 
spmi: pmic-arb: Add support for PMIC v7
 
squashfs: add the mount parameter theads=
squashfs: allows users to configure the number of decompression threads
squashfs: enable idmapped mounts
 
Squashfs: fix handling and sanity checking of xattr_ids count
 
squashfs: fix null-ptr-deref in squashfs_fill_super
squashfs: harden sanity check in squashfs_read_xattr_id_table
 
srcu: Check for consistent global per-srcu_struct NMI safety
srcu: Check for consistent per-CPU per-srcu_struct NMI safety
srcu: Convert ->srcu_lock_count and ->srcu_unlock_count to atomic
srcu: Create an srcu_read_lock_nmisafe() and srcu_read_unlock_nmisafe()
srcu: Debug NMI safety even on archs that don't require it
srcu: Explain the reason behind the read side critical section on GP start
srcu: Make Tiny synchronize_srcu() check for readers
srcu: Warn when NMI-unsafe API is used in NMI
 
stackprotector: actually use get_random_canary()
stackprotector: move get_random_canary() into stackprotector.h
 
staging: emxx_udc: use min helper macro for variable comparison
staging: fieldbus: use sysfs_emit() in show functions
staging: gdm724x: Replace macro GDM_TTY_READY with static inline function
staging: greybus: loopback_test: Add blank line after declaration.
staging: greybus: loopback_test: Remove extra blank lines
staging: greybus: loopback_test: Remove void function return statement
staging: iio: accel: adis16203: Call '__adis_initial_startup()'
staging: iio: accel: adis16240: Call '__adis_initial_startup()'
staging: iio: ad5933: Convert to i2c's .probe_new()
staging: iio: ade7854: Convert to i2c's .probe_new()
staging: iio: ade7854: Convert to i2c's .probe_new()
staging: iio: adt7316: Convert to i2c's .probe_new()
staging: iio: frequency: ad9834: merge unnecessary split lines
staging: iio: frequency: ad9834: merge unnecessary split lines
staging: iio: meter: replace ternary operator by if condition
staging: ks7010: Avoid clashing function prototypes
staging: ks7010: Update the TODO file for this driver
staging: media: meson: vdec: use min() for comparison and assignment
staging: media: sunxi: cedrus: make vb2_ops struct definition const
staging: media: tegra-video: fix chan->mipi value on error
staging: media: tegra-video: fix device_node use after free
staging: most: dim2: correct misleading struct type name
staging: most: i2c: Convert to i2c's .probe_new()
staging: octeon: cvmx_ptr_to_phys() should return physaddr_t
staging: octeon: remove redundant variable total_freed
staging: olpc_dcon: Convert to i2c's .probe_new()
staging: pi433: overlay: Rename overlay source file from .dts to .dtso
staging: r8188eu: Add space between function & macro parameters
staging: r8188eu: Associate pointer symbol with parameter name
staging: r8188eu: bCardDisableWOHSM is write-only
staging: r8188eu: binstallGrpkey is set to _FAIL
staging: r8188eu: change mlme handlers to void
staging: r8188eu: change return type of rtw_set_802_11_disassociate to void
staging: r8188eu: check destination address in OnAction
staging: r8188eu: clarify the bBusyTraffic assignment
staging: r8188eu: clean up error handling in rtw_start_drv_threads()
staging: r8188eu: clean up on_action_public
staging: r8188eu: clean up rtw_hal_init
staging: r8188eu: convert _rtw_init_sta_priv() to common error logic
staging: r8188eu: convert _rtw_init_xmit_priv() to common error logic
staging: r8188eu: convert aes_cipher() to void
staging: r8188eu: convert rtw_free_drv_sw() to void
staging: r8188eu: convert rtw_free_stainfo() to void
staging: r8188eu: convert rtw_init_cmd_priv() to common error logic
staging: r8188eu: convert rtw_init_evt_priv() to common error logic
staging: r8188eu: convert rtw_init_mlme_priv() to common error logic
staging: r8188eu: convert rtw_reset_drv_sw() to void
staging: r8188eu: convert rtw_setdatarate_cmd to correct error semantics
staging: r8188eu: convert rtw_xmit_resource_alloc() to common error logic
staging: r8188eu: convert three functions to bool
staging: r8188eu: Correct missing or extra space in the statements
staging: r8188eu: correct misspelled words in comments
staging: r8188eu: don't include rtw_led.h from rtw_cmd.h
staging: r8188eu: don't set pcmd_obj components to 0
staging: r8188eu: don't store addba request
staging: r8188eu: drop another removal/stop check
staging: r8188eu: drop removal/stop check in dump_mgntframe_and_wait_ack
staging: r8188eu: drop return value from issue_probereq_ex
staging: r8188eu: exit for deauth from unknown station
staging: r8188eu: exit if beacon is not from our bss
staging: r8188eu: fix led register settings
staging: r8188eu: fix status updates in SwLedOff
staging: r8188eu: fix the number of probereq retries
staging: r8188eu: get bssid from mgmt struct
staging: r8188eu: get reason code from mgmt struct
staging: r8188eu: go2asoc is not needed
staging: r8188eu: handle rtw_write8 errors in SwLedOn
staging: r8188eu: handle the non-ap case first
staging: r8188eu: ignore_received_deauth is a boolean
staging: r8188eu: make on_action_public static void
staging: r8188eu: make OnAction static
staging: r8188eu: make OnAction_back static void
staging: r8188eu: make OnAction_p2p static void
staging: r8188eu: make OnAssocReq static
staging: r8188eu: make OnAssocRsp static
staging: r8188eu: make OnAuth static
staging: r8188eu: make OnAuthClient static
staging: r8188eu: make OnBeacon static
staging: r8188eu: make OnDeAuth static
staging: r8188eu: make OnDisassoc static
staging: r8188eu: make OnProbeReq static
staging: r8188eu: make OnProbeRsp static
staging: r8188eu: make rtw_sta_flush to void
staging: r8188eu: merge odm_types.h into other headers
staging: r8188eu: merge two probereq_p2p functions
staging: r8188eu: merge two rtw_free_network_nolock functions
staging: r8188eu: move bBusyTraffic update
staging: r8188eu: NetworkTypeInUse is not in use
staging: r8188eu: pass only ies to process_p2p_ps_ie
staging: r8188eu: Put '{" on the symbol declaration line
staging: r8188eu: read reason code from ieee80211_mgmt
staging: r8188eu: read timestamp from ieee80211_mgmt
staging: r8188eu: reformat a function header
staging: r8188eu: reformat long computation lines
staging: r8188eu: remove a variable
staging: r8188eu: remove an else branch
staging: r8188eu: remove bLedLinkBlinkInProgress
staging: r8188eu: remove category check in OnAction_p2p
staging: r8188eu: remove checks in dump_mgntframe
staging: r8188eu: remove duplicate category check
staging: r8188eu: remove extern from function prototypes
staging: r8188eu: remove get_da
staging: r8188eu: remove get_fwstate
staging: r8188eu: remove padapter from struct led_priv
staging: r8188eu: remove return value from on_action_public_default
staging: r8188eu: remove return value from on_action_public_vendor
staging: r8188eu: remove some obsolete comments
staging: r8188eu: remove state checks in rtw_led_control
staging: r8188eu: remove two unused defines
staging: r8188eu: remove unnecessary casting
staging: r8188eu: remove unnecessary else branch
staging: r8188eu: remove unnecessary label
staging: r8188eu: remove unnecessary return
staging: r8188eu: remove unnecessary return
staging: r8188eu: remove unnecessary vaiable in rtw_recv
staging: r8188eu: remove unnecessary variable in ioctl_linux
staging: r8188eu: remove unnecessary variable in rtl8188eu_xmit
staging: r8188eu: remove unused da parameter
staging: r8188eu: remove unused ijk_matrix_regs_set implementation
staging: r8188eu: Remove unused macros
staging: r8188eu: remove unused macros from wifi.h
staging: r8188eu: remove unused struct declarations
staging: r8188eu: remove wait_ack param from _issue_probereq_p2p
staging: r8188eu: remove wait_ms parameter
staging: r8188eu: remove {} for single statement blocks
staging: r8188eu: rename three functions
staging: r8188eu: reorder assignments, clarify the header format
staging: r8188eu: replace a GetAddr1Ptr call
staging: r8188eu: replace get_da with ieee80211_get_DA
staging: r8188eu: replace GetAddr1Ptr call in OnAction_p2p
staging: r8188eu: replace GetAddr2Ptr calls
staging: r8188eu: replace leading spaces by tabs
staging: r8188eu: replace one GetAddr3Ptr call
staging: r8188eu: replace one GetAddr3Ptr call
staging: r8188eu: replace switch-case with if
staging: r8188eu: replace ternary operator with min, max, abs macros
staging: r8188eu: restructure mlme subfunction handling
staging: r8188eu: rtw_action_public_decache's token is a u8
staging: r8188eu: set two more state variables
staging: r8188eu: simplify complex pointer casting
staging: r8188eu: simplify err handling for unknown station
staging: r8188eu: simplify error handling for missing station
staging: r8188eu: simplify the checks for zero address
staging: r8188eu: simplify update_sta_support_rate params
staging: r8188eu: stop beacon processing if kmalloc fails
staging: r8188eu: summarize two flags checks
staging: r8188eu: summarize tx/rx and scan blinking
staging: r8188eu: SwLedOff needs no padapter parameter
staging: r8188eu: SwLedOn needs no padapter parameter
staging: r8188eu: use a qos_hdr in validate_recv_data_frame
staging: r8188eu: use ether_addr_equal for address comparison
staging: r8188eu: use ether_addr_equal in OnAction
staging: r8188eu: use hdr->frame_control instead of fc
staging: r8188eu: use htons macro instead of __constant_htons
staging: r8188eu: use ie buffer in update_beacon_info
staging: r8188eu: use ieee80211 helper for protected bit
staging: r8188eu: use ieee80211_get_SA
staging: r8188eu: use ieee80211_mgmt to parse addresses
staging: r8188eu: use Linux kernel variable naming convention
staging: r8188eu: use min() instead of ternary operator
staging: r8188eu: use sa instead of Addr2
staging: r8188eu: use standard multicast addr check
staging: r8188eu: use subtype helper in rtw_check_bcn_info
staging: r8188eu: use subtype helpers in collect_bss_info
 
Staging: rtl8192e: add blank line after function declaration
 
staging: rtl8192e: Added spaces around operators in rtl_cam.c/rtl_eeprom.c
 
Staging: rtl8192e: fix a brace style issue
 
staging: rtl8192e: Fix divide fault when calculating beacon age
staging: rtl8192e: Fix potential use-after-free in rtllib_rx_Monitor()
staging: rtl8192e: Fix spelling mistake "ContryIE" -> "CountryIE"
 
Staging: rtl8192e: make alignment match open parenthesis
 
staging: rtl8192e: Remove line breaks to match coding style
 
Staging: rtl8192e: remove multiple blank lines
 
staging: rtl8192e: Remove single statement braces
staging: rtl8192e: Remove unchanged variable AcmMethod
staging: rtl8192e: Remove unchanged variable bDisableNormalResetCheck
staging: rtl8192e: Remove unchanged variable bFwCtrlLPS
staging: rtl8192e: Remove unchanged variable bInactivePs
staging: rtl8192e: Remove unchanged variable RegRfOff
staging: rtl8192e: remove unnecessary braces for single statement blocks
 
Staging: rtl8192e: remove unnecessary parentheses
 
staging: rtl8192e: Remove unused variable bDriverIsGoingToUnload
staging: rtl8192e: Remove unused variable bForcedSilentReset
staging: rtl8192e: Remove unused variable bInPowerSaveMode
staging: rtl8192e: Remove unused variable bIPSModeBackup
staging: rtl8192e: Remove unused variable ChannelAccessSetting
staging: rtl8192e: Remove unused variable initialized_at_probe
staging: rtl8192e: Remove unused variable int_log
staging: rtl8192e: Remove unused variable isRFOff
staging: rtl8192e: Remove unused variable ScanDelay
staging: rtl8192e: Remove unused variable skb_aggQ
staging: rtl8192e: Rename bFilterSour.., CCKPresentAt.. and ResetProg..
staging: rtl8192e: Rename bNetPromisc.., IntelPromiscu.. and bPromiscu..
staging: rtl8192e: Rename bTxDisableRate.., RegMaxLPSAwa.. and bTxUseD..
staging: rtl8192e: Rename CurSTAConnectState and PreSTAConnectState
staging: rtl8192e: Rename InterruptLog, RxCounter and bHwRfOffAction
staging: rtl8192e: Rename LinkDetectInfo
staging: rtl8192e: Rename Op, Length and Value
staging: rtl8192e: Rename pHTInfo
staging: rtl8192e: Rename pPSC
staging: rtl8192e: Rename Regdot11HTOper.., bSupportM.. and PowerSaveCo..
staging: rtl8192e: Rename Regdot11TxHT.., dot11HTOpera.. and RegHTSuppRa..
staging: rtl8192e: Rename RFInProgres.., bEnableHT and RegChannelPlan
staging: rtl8192e: Rename variables rateIndex and rateBitmap to avoid CamelCase
 
Staging: rtl8192e: rtl819x_HTProc: fixed alignment matching open parenthesis
Staging: rtl8192e: rtl819x_HTProc: fixed missing blank space
Staging: rtl8192e: rtl819x_HTProc: fixed unnecessary parentheses
 
staging: rtl8192e: rtl819x_HTProc: make arrays const and one static
staging: rtl8192e: rtllib_crypt_tkip: blank line before close brace removal
staging: rtl8192e: rtllib_crypt_tkip: fixed alignment matching open parentheses
staging: rtl8192e: rtllib_crypt_tkip: fixes on unbalanced braces
staging: rtl8192e: rtllib_crypt_tkip: multiple blank lines removal
staging: rtl8192e: rtllib_crypt_tkip: rewritten comparison to NULL
staging: rtl8192e: rtllib_crypt_tkip: split multiple assignments
staging: rtl8192e: rtllib_crypt_wep: multiple blank lines removal
staging: rtl8192e: rtllib_module: remove unnecessary parentheses
 
Staging: rtl8192e: rtllib_tx: added spaces around operators
Staging: rtl8192e: rtllib_tx: fixed alignment matching open parenthesis
Staging: rtl8192e: rtllib_tx: fixed lines ending with an open parenthesis
Staging: rtl8192e: rtllib_tx: fixed multiple blank lines
Staging: rtl8192e: rtllib_tx: removed unnecessary blank line before a close brace
 
staging: rtl8192e: Update the TODO file for this driver
staging: rtl8192e: Use min_t/max_t macros for variable comparison
staging: rtl8192u: Fix spelling mistake athros -> Atheros and fix grammer
staging: rtl8192u: Fix use after free in ieee80211_rx()
staging: rtl8192u: Provide a TODO file for this driver
staging: rtl8192u: remove redundant macro definitions
staging: rtl8192u: remove unnecessary function implementation
staging: rtl8712: check for alloc fail in _r8712_init_recv_priv()
staging: rtl8712: check for return value of _r8712_init_xmit_priv()
staging: rtl8712: fix potential memory leak
staging: rtl8712: Remove variable xcnt
staging: rtl8723bs: add newline after variable declaration
staging: rtl8723bs: align block comment stars
staging: rtl8723bs: Fix indentation in conditional statements
staging: rtl8723bs: Remove redundant initialization of variable efuseValue
staging: rtl8723bs: remove tab in variable definition
staging: rtl8723bs: remove unnecessary parenthesis
staging: rtl8723bs: Removed extra tabs in conditional statements
staging: rtl8723bs: replace ternary statement with min_t macro
staging: rtl8723bs: replace underutilized struct by array variable
staging: rtl8723bs: Use min/max macros for variable comparison
staging: rtl8723bs: use tab instead of spaces for indent
staging: rts5208: split long line of code
staging: sm750fb: Kconfig: Fix spelling mistake "accelearion" -> "acceleration"
staging: vchiq_arm: fix enum vchiq_status return types
staging: vme_user: Fix possible UAF in tsi148_dma_list_add
staging: vme_user: remove multiple blank lines
staging: vt6655: change 2 variable names wFB_Opt0 and wFB_Opt1
staging: vt6655: change variable name wTimeStampOff
staging: wlan-ng: Provide a TODO file for this driver
staging: wlan-ng: remove commented debug printk messages
staging: wlan-ng: Remove unused function declarations
staging: wlan-ng: Remove unused struct p80211macarray definition
staging: wlan-ng: Remove unused struct wlan_ie_ibss_parms references
staging: wlan-ng: Remove unused struct wlan_ie_ssid references
staging: wlan-ng: Remove unused struct wlan_ie_supp_rates references
staging: wlan-ng: Remove unused struct wlan_ie_tim references
staging: wlan-ng: Remove unused structure definitions
 
static_call: Add call depth tracking support
 
stmmac: dwmac-mediatek: remove the dwmac_fix_mac_speed
stmmac: fix potential division by 0
 
Linux: stop mainaining UUID
 
string: Add __realloc_size hint to kmemdup()
string: Convert strscpy() self-test to KUnit
string: Rewrite and add more kern-doc for the str*() functions
 
sundance: remove unused variable cnt
 
SUNRPC: Clean up xdr_write_pages()
SUNRPC: Don't leak netobj memory when gss_read_proxy_verf() fails
SUNRPC: ensure the matching upcall is in-flight upon downcall
SUNRPC: Fix crasher in unwrap_integ_data()
SUNRPC: Fix missing release socket in rpc_sockname()
SUNRPC: Make the svc_authenticate tracepoint conditional
SUNRPC: Remove unused svc_rqst::rq_lock field
 
sunrpc: svc: Remove an unused static function svc_ungetu32()
 
sunvnet: Use kmap_local_page() instead of kmap_atomic()
 
swap: add a limit for readahead page-cluster value
 
swiotlb: reduce the swiotlb buffer size on allocation failure
 
swsmu/amdgpu_smu: Fix the wrong if-condition
 
Linux: Sync with v6.2-rc4
 
sysfs: update Documentation
sysfs: update Documentation
 
tcp: Add listening address to SYN flood message
tcp: add PLB functionality for TCP
tcp: add rcv_wnd and plb_rehash to TCP_INFO
tcp: Add selftest for bind() and TIME_WAIT.
tcp: add support for PLB in DCTCP
tcp: add sysctls for TCP PLB parameters
tcp: Add TIME_WAIT sockets in bhash2.
tcp: add u32 counter in tcp_sock and an SNMP counter for PLB
tcp: adopt try_cmpxchg() in tcp_release_cb()
tcp: annotate data-race around queue->synflood_warned
tcp: avoid the lookup process failing to get sk in ehash table
tcp: Fix build break when CONFIG_IPV6=n
tcp: fix rate_app_limited to default to 1
tcp: refine tcp_prune_ofo_queue() logic
tcp: tcp_wfree() refactoring
tcp: use 2-arg optimal variant of kfree_rcu()
 
tegra: mark BPMP driver as little-endian only
 
test_firmware: fix memory leak in test_firmware_init()
test_firmware: Fix spelling mistake "EMTPY" -> "EMPTY"
 
test_kprobes: Fix implicit declaration error of test_kprobes
 
test_maple_tree: add test for mas_spanning_rebalance() on insufficient data
 
test_printf: Refactor fwnode_pointer() to make it more readable
 
testing: use the copyleft-next-0.3.1 SPDX tag
 
thermal/core/power allocator: Remove a useless include
 
thermal/core: Delete device under thermal device zone lock
thermal/core: Destroy thermal zone device mutex in release function
thermal/core: Ensure that thermal device is registered in thermal_zone_get_temp
thermal/core: fix error code in __thermal_cooling_device_register()
thermal/core: Introduce locked version of thermal_zone_device_update
thermal/core: Move parameter validation from __thermal_zone_get_temp to thermal_zone_get_temp
thermal/core: Protect hwmon accesses to thermal operations with thermal zone mutex
thermal/core: Protect sysfs accesses to thermal operations with thermal zone mutex
thermal/core: Protect thermal device operations against thermal device removal
thermal/core: Remove thermal_zone_set_trips()
 
thermal/drivers/imx8mm: Add hwmon support
 
thermal/drivers/imx8mm_thermal: Use GENMASK() when appropriate
thermal/drivers/imx8mm_thermal: Validate temperature range
 
thermal/drivers/imx: Add support for loading calibration data from OCOTP
 
thermal/drivers/imx_sc_thermal: Drop empty platform remove function
 
thermal/drivers/k3_j72xx_bandgap: Fix the debug print message
thermal/drivers/k3_j72xx_bandgap: Map fuse_base only for erratum workaround
thermal/drivers/k3_j72xx_bandgap: Remove fuse_base from structure
thermal/drivers/k3_j72xx_bandgap: Simplify k3_thermal_get_temp() function
thermal/drivers/k3_j72xx_bandgap: Use bool for i2128 erratum flag
 
thermal/drivers/qcom/lmh: Fix irq handler return value
 
thermal/drivers/qcom/temp-alarm: Fix inaccurate warning for gen2
 
thermal/drivers/qcom/tsens: Fix wrong version id dbg_version_show
thermal/drivers/qcom/tsens: Init debugfs only with successful probe
thermal/drivers/qcom/tsens: Rework debugfs file structure
 
thermal/drivers/qcom: Demote error log of thermal zone register to debug
 
thermal/drivers/st: Use devm_platform_get_and_ioremap_resource()
 
thermal/drivers/tsens: Add IPQ8074 support
thermal/drivers/tsens: Add support for combined interrupt
thermal/drivers/tsens: Allow configuring min and max trips
 
thermal/of: Fix memory leak on thermal_of_zone_register() failure
 
thermal: core: call put_device() only after device_register() fails
thermal: core: fix some possible name leaks in error paths
thermal: int340x: Add missing attribute for data rate base
thermal: intel: Don't set HFI status bit to 1
thermal: intel: hfi: ACK HFI for the same timestamp
thermal: intel: hfi: Improve the type of hfi_features::nr_table_pages
thermal: intel: hfi: Remove a pointless die_id check
thermal: intel: int340x: Add locking to int340x_thermal_get_trip_type()
thermal: intel: int340x: Protect trip temperature from concurrent updates
thermal: intel: intel_tcc_cooling: Add TCC cooling support for RaptorLake-S
thermal: intel: intel_tcc_cooling: Detect TCC lock bit
thermal: intel: Prevent accidental clearing of HFI status
thermal: intel: Protect clearing of thermal status bits
thermal: qcom-spmi-adc-tm5: suppress probe-deferral error message
thermal: sysfs: Reuse cdev->max_state
thermal: ti-soc-thermal: Drop comma after SoC match table sentinel
thermal: Validate new state in cur_state_store()
 
thunderbolt: ACPI: Use the helper fwnode_find_reference()
thunderbolt: Add wake on connect/disconnect on USB4 ports
thunderbolt: Disable XDomain lane 1 only in software connection manager
thunderbolt: Do not call PM runtime functions in tb_retimer_scan()
thunderbolt: Do not report errors if on-board retimers are found
thunderbolt: Remove redundant assignment to variable len
thunderbolt: Use correct function to calculate maximum USB3 link rate
thunderbolt: Use str_enabled_disabled() helper
 
time: Fix various kernel-doc problems
 
timerqueue: Use rb_entry_safe() in timerqueue_getnext()
 
timers: Add shutdown mechanism to the internal functions
timers: Get rid of del_singleshot_timer_sync()
timers: Provide timer_shutdown[_sync]()
timers: Rename del_timer() to timer_delete()
timers: Rename del_timer_sync() to timer_delete_sync()
timers: Replace BUG_ON()s
timers: Replace in_irq() with in_hardirq()
timers: Silently ignore timers with a NULL function
timers: Split [try_to_]del_timer[_sync]() to prepare for shutdown mode
timers: Update kernel-doc for various functions
timers: Update the documentation to reflect on the new timer_shutdown() API
timers: Use del_timer_sync() even on UP
 
tipc: fix kernel warning when sending SYN message
tipc: fix unexpected link reset due to discovery messages
 
tmpfs: ensure O_LARGEFILE with generic_file_open()
 
tomoyo: avoid unneeded creation of builtin-policy.h
tomoyo: fix broken dependency on *.conf.default
tomoyo: Omit use of bin2c
tomoyo: Remove "select SRCU"
tomoyo: Update website link
 
tool lib symbol: Add Makefile/Build
 
tools arch x86: Sync the msr-index.h copy with the kernel sources
 
tools headers arm64: Sync arm64's cputype.h with the kernel sources
 
tools headers cpufeatures: Sync with the kernel sources
 
tools headers disabled-cpufeatures: Sync with the kernel sources
 
tools headers UAPI: Sync drm/i915_drm.h with the kernel sources
tools headers UAPI: Sync linux/fscrypt.h with the kernel sources
tools headers UAPI: Sync linux/kvm.h with the kernel sources
tools headers UAPI: Sync linux/kvm.h with the kernel sources
tools headers UAPI: Sync powerpc syscall table with the kernel sources
tools headers UAPI: Sync x86's asm/kvm.h with the kernel sources
 
tools headers: Syncronize linux/build_bug.h with the kernel sources
 
tools kvm headers arm64: Update KVM header from the kernel sources
 
tools lib api fs tracing_path: Add scandir alphasort
 
tools lib api: Add dependency test to install_headers
tools lib api: Add install target
tools lib api: Add missing install headers
tools lib api: Clean up install_headers
 
tools lib bpf: Avoid install_headers make warning
 
tools lib perf: Add dependency test to install_headers
tools lib perf: Add missing install headers
tools lib perf: Make install_headers clearer
 
tools lib subcmd: Add dependency test to install_headers
tools lib subcmd: Add install target
tools lib subcmd: Make install_headers clearer
 
tools lib symbol: Add dependency test to install_headers
tools lib symbol: Clean up build output
 
tools lib traceevent: Make install_headers clearer
tools lib traceevent: Remove libtraceevent
 
tools/accounting/procacct: remove some unused variables
 
tools/arch/x86: intel_sdsi: Add Intel On Demand text
tools/arch/x86: intel_sdsi: Add support for new GUID
tools/arch/x86: intel_sdsi: Add support for reading meter certificates
tools/arch/x86: intel_sdsi: Add support for reading state certificates
tools/arch/x86: intel_sdsi: Read more On Demand registers
 
tools/cpupower: Choose base_cpu to display default cpupower details
 
tools/memory-model: Weaken ctrl dependency definition in explanation.txt
 
tools/nolibc: fix missing includes causing build issues at -O0
tools/nolibc: Fix S_ISxxx macros
tools/nolibc: fix the O_* fcntl/open macro definitions for riscv
tools/nolibc: prevent gcc from making memset() loop over itself
tools/nolibc: restore mips branch ordering in the _start block
 
tools/rv: Add in-kernel monitor interface
 
tools/selftets/damon/sysfs: test tried_regions directory existence
 
tools/testing/cxl: Add "Disable" security opcode support
tools/testing/cxl: Add "Freeze Security State" security opcode support
tools/testing/cxl: Add "Get Security State" opcode support
tools/testing/cxl: Add "passphrase secure erase" opcode support
tools/testing/cxl: Add "Set Passphrase" opcode support
tools/testing/cxl: Add "Unlock" security opcode support
tools/testing/cxl: Add an RCH topology
tools/testing/cxl: Add bridge mocking support
tools/testing/cxl: add mechanism to lock mem device for testing
tools/testing/cxl: Add XOR Math support to cxl_test
tools/testing/cxl: Make mock CEDT parsing more robust
tools/testing/cxl: Require cache invalidation bypass
 
tools/virtio: fix the vringh test for virtio ring changes
tools/virtio: initialize spinlocks in vring_test.c
tools/virtio: remove smp_read_barrier_depends()
tools/virtio: remove stray characters
tools/virtio: Variable type completion
 
tools/vm/page_owner: ignore page_owner_sort binary
 
tools/vm/slabinfo: indicates the cause of the EACCES error
 
tools: Add atomic_test_and_set_bit()
tools: add IFLA_XFRM_COLLECT_METADATA to uapi/linux/if_link.h
tools: Copy bitfield.h from the kernel sources
tools: Delete the unneeded semicolon after curly braces
tools: Drop "atomic_" prefix from atomic test_and_set_bit()
tools: Drop conflicting non-atomic test_and_{clear,set}_bit() helpers
tools: gpio: fix -c option of gpio-event-mon
tools: KVM: selftests: Convert clear/set_bit() to actual atomics
tools: Take @bit as an "unsigned long" in {clear,set}_bit() helpers
tools: usb: ffs-aio-example: Fix build error with aarch64-*-gnu-gcc toolchain(s)
 
torture: Make torture.sh create a properly formatted log file
torture: Use mktemp instead of guessing at unique names
 
tpm/tpm_crb: Fix error message in __crb_relinquish_locality()
 
tpm/tpm_ftpm_tee: Fix error handling in ftpm_mod_init()
 
tpm: acpi: Call acpi_put_table() to fix memory leak
tpm: Add flag to use default cancellation policy
tpm: Allow system suspend to continue when TPM suspend fails
tpm: Avoid function type cast of put_device()
tpm: st33zp24: drop support for platform data
tpm: st33zp24: remove pointless checks on probe
tpm: st33zp24: switch to using gpiod API
tpm: tis_i2c: Fix sanity check interrupt enable mask
tpm: tpm_crb: Add the missed acpi_put_table() to fix memory leak
tpm: tpm_tis: Add the missed acpi_put_table() to fix memory leak
 
trace/kprobe: remove duplicated calls of ring_buffer_event_data
 
trace: Relocate event helper files
 
trace_events_hist: add check for return value of 'create_hist_field'
 
tracing/filter: fix kernel-doc warnings
 
tracing/hist: Fix issue of losting command info in error_log
tracing/hist: Fix out-of-bound write on 'action_data.var_ref_idx'
tracing/hist: Fix wrong return value in parse_action_params()
 
tracing/osnoise: Add osnoise/options file
tracing/osnoise: Add OSNOISE_WORKLOAD option
tracing/osnoise: Add PANIC_ON_STOP option
tracing/osnoise: Add preempt and/or irq disabled options
tracing/osnoise: Make osnoise_options static
tracing/osnoise: Use built-in RCU list checking
 
tracing/perf: Use strndup_user instead of kzalloc/strncpy_from_user
 
tracing/probes: Add symstr type for dynamic events
tracing/probes: Handle system names with hyphens
tracing/probes: Reject symbol/symstr type for uprobe
 
tracing/user_events: Fix call print_fmt leak
 
tracing: Add .graph suffix option to histogram value
tracing: Add .percent suffix option to histogram values
tracing: Add __cpumask to denote a trace event field that is a cpumask_t
tracing: Add nohitcount option for suppressing display of raw hitcount
tracing: Add trace_trigger kernel command line option
tracing: Allow multiple hitcount values in histograms
tracing: Do not synchronize freeing of trigger filter on boot up
tracing: docs: Update histogram doc for .percent/.graph and 'nohitcount'
tracing: Fix complicated dependency of CONFIG_TRACER_MAX_TRACE
tracing: Fix cpumask() example typo
tracing: Fix infinite loop in tracing_read_pipe on overflowed print_trace_line
tracing: Fix issue of missing one synthetic field
tracing: Fix poll() and select() do not work on per_cpu trace_pipe and trace_pipe_raw
tracing: Fix race where eprobes can be called before the event
tracing: Fix some checker warnings
tracing: Fix TASK_COMM_LEN in trace event format file
tracing: Have trigger filter parsing errors show up in error_log
tracing: Improve panic/die notifiers
tracing: Kconfig: Fix spelling/grammar/punctuation
tracing: Make sure trace_printk() can output as soon as it can be used
tracing: Make trace_define_field_ext() static
tracing: Make tracepoint_print_iter static
tracing: Optimize event type allocation with IDA
tracing: Remove pointer (asterisk) and brackets from cpumask_t field
tracing: remove unnecessary trace_trigger ifdef
tracing: Update MAINTAINERS file for new patchwork and mailing list
 
treewide: Convert del_timer*() to timer_shutdown*()
treewide: fix up files incorrectly marked executable
 
Treewide: Stop corrupting socket's task_frag
 
treewide: use get_random_u32_below() instead of deprecated function
treewide: use get_random_u32_inclusive() when possible
treewide: use get_random_u32_{above,below}() instead of manual loop
 
tsnep: Add ethtool::get_channels support
tsnep: Consistent naming of struct net_device
tsnep: Fix TX queue stop/wake for multiple queues
tsnep: Rework RX buffer allocation
tsnep: Throttle interrupts
 
tty: Allow TIOCSTI to be disabled
tty: Cleanup tty buffer align mask
tty: Convert tty_buffer flags to bool
tty: evh_bytechan: Replace NO_IRQ by 0
tty: fix possible null-ptr-defer in spk_ttyio_release
tty: hvc: make hvc_rtas_dev static
tty: hvc: use console_is_registered()
tty: Move sysctl setup into "core" tty logic
tty: Move TIOCSTI toggle variable before kerndoc
tty: n_gsm: add parameter negotiation support
tty: n_gsm: add parameters used with parameter negotiation
tty: n_gsm: Delete unneeded semicolon
tty: n_gsm: introduce macro for minimal unit size
tty: nfcon: use console_is_registered()
tty: serial: altera_jtaguart: remove flag from altera_jtaguart_rx_chars()
tty: serial: altera_jtaguart: remove struct altera_jtaguart
tty: serial: altera_jtaguart: remove unused altera_jtaguart::sigs
tty: serial: altera_jtaguart: use uart_port::read_status_mask
tty: serial: earlycon: use console_is_registered()
tty: serial: fsl_lpuart: Add runtime pm support
tty: serial: fsl_lpuart: enable wakeup source for lpuart
tty: serial: fsl_lpuart: switch to new dmaengine_terminate_* API
tty: serial: fsl_lpuart: Use pm_ptr() to avoid need to make pm __maybe_unused
tty: serial: imx: Handle RS485 DE signal active high
tty: serial: introduce transmit helpers
tty: serial: kgdboc: document console_lock usage
tty: serial: kgdboc: fix mutex locking order for configure_kgdboc()
tty: serial: kgdboc: synchronize tty_find_polling_driver() and register_console()
tty: serial: kgdboc: use console_list_lock for list traversal
tty: serial: kgdboc: use console_list_lock to trap exit
tty: serial: kgdboc: use srcu console list iterator
tty: serial: pic32_uart: use console_is_registered()
tty: serial: qcom-geni-serial: Add support for Hibernation feature
tty: serial: qcom-geni-serial: fix slab-out-of-bounds on RX FIFO buffer
tty: serial: qcom_geni: avoid duplicate struct member init
tty: serial: samsung_tty: use console_is_registered()
tty: serial: sh-sci: use setup() callback for early console
tty: serial: use uart_port_tx() helper
tty: serial: use uart_port_tx_limited()
tty: serial: xilinx_uartps: use console_is_registered()
tty: synclink_gt: unwind actions in error path of net device open
tty: tty_io: document console_lock usage
tty: tty_io: use console_list_lock for list synchronization
 
Linux: Two bug fixes for tas5805m codec driver
 
txhash: fix sk->sk_txrehash default
 
uapi/linux/if_tun.h: Added new offload types for USO4/6.
 
uapi/linux/virtio_net.h: Added USO types.
 
uapi: Add missing _UAPI prefix to include guard
uapi: add missing ip/ipv6 header dependencies for linux/stddef.h
 
Linux: uapi:io_uring.h: allow linux/time_types.h to be skipped
 
ublk: honor IO_URING_F_NONBLOCK for handling control command
 
udf: Avoid double brelse() in udf_rename()
udf: Discard preallocation before extending file with a hole
udf: Do not bother looking for prealloc extents if i_lenExtents matches i_size
udf: Fix extending file within last block
udf: Fix extension of the last extent in the file
udf: Fix preallocation discarding at indirect extent boundary
udf: Increase UDF_MAX_READ_VERSION to 0x0260
udf: initialize newblock to 0
udf: remove ->writepage
 
udmabuf: Assert held reservation lock for dma-buf mmapping
 
udp: Access &udp_table via net.
udp: allow header check for dodgy GSO_UDP_L4 packets.
udp: Clean up some functions.
udp: Introduce optional per-netns hash table.
udp: Set NULL to sk->sk_prot->h.udp_table.
udp: Set NULL to udp_seq_afinfo.udp_table.
udp: track the forward memory release threshold in an hot cacheline
 
udp_tunnel: Add checks for nla_nest_start() in __udp_tunnel_nic_dump_write()
 
uio: uio_dmem_genirq: Fix deadlock between irq config and handling
uio: uio_dmem_genirq: Fix missing unlock in irq configuration
uio: uio_dmem_genirq: Use non-atomic bit operations in irq config and handling
uio: uio_fsl_elbc_gpcm: Replace NO_IRQ by 0
 
um: kmsg_dump: only dump when no output console available
um: kmsg_dumper: use srcu console list iterator
um: virt-pci: Avoid GCC non-NULL warning
 
unix: Fix race in SOCK_SEQPACKET's unix_dgram_sendmsg()
 
uprobes/x86: Allow to probe a NOP instruction with 0x66 prefix
 
usb-storage: apply IGNORE_UAS only for HIKSEMI MD202 on RTL9210
 
usb.h: take advantage of container_of_const()
 
usb/usbip: Fix v_recv_cmd_submit() to use PIPE_BULK define
 
usb: acpi: add helper to check port lpm capability using acpi _DSM
usb: add usb_set_intfdata() documentation
 
USB: allow some usb functions to take a const pointer.
 
usb: cdns3: adjust the partial logic of cdnsp_pci_remove
usb: cdns3: remove fetched trb from cache before dequeuing
usb: cdnsp: fix lack of ZLP for ep0
usb: Check !irq instead of irq == NO_IRQ
usb: chipidea: ci_hdrc_imx: Fix a typo ("regualator")
usb: chipidea: core: add controller resume support when controller is powered off
usb: chipidea: core: fix possible constant 0 if use IS_ERR(ci->role_switch)
usb: chipidea: core: handle suspend/resume for each role
usb: chipidea: core: handle usb role switch in a common way
usb: chipidea: core: wrap ci_handle_power_lost() with CONFIG_PM_SLEEP
usb: chipidea: host: add suspend/resume support for host controller
usb: chipidea: udc: add suspend/resume support for device controller
usb: chipidea: usbmisc: add power lost check for imx6sx
usb: chipidea: usbmisc: add power lost check for imx7d
usb: chipidea: usbmisc: add power lost check for imx7ulp
usb: chipidea: usbmisc: group usbmisc operations for PM
usb: core: add quirk for Alcor Link AK9563 smartcard reader
 
USB: core: Change configuration warnings to notices
USB: core: export usb_cache_string()
 
usb: core: hcd: Fix return value check in usb_hcd_setup_local_mem()
usb: core: hub: disable autosuspend for TI TUSB8041
usb: core: stop USB enumeration if too many retries
usb: core: Use kstrtobool() instead of strtobool()
usb: dwc2: disable lpm feature on Rockchip SoCs
usb: dwc2: platform: Improve error reporting for problems during .remove()
usb: dwc2: power on/off phy for peripheral mode in dual-role mode
usb: dwc3: core: defer probe on ulpi_read_id timeout
usb: dwc3: fix extcon dependency
usb: dwc3: Fix race between dwc3_set_mode and __dwc3_set_mode
usb: dwc3: gadget: Ignore End Transfer delay on teardown
usb: dwc3: gadget: Reduce TRB IOC settings
usb: dwc3: improve the config dependency of USB_DWC3_XILINX
usb: dwc3: pci: Update PCIe device ID for USB3 controller on CPU sub-system for Raptor Lake
usb: dwc3: qcom: enable vbus override when in OTG dr-mode
usb: dwc3: qcom: Fix memory leak in dwc3_qcom_interconnect_init
usb: dwc3: xilinx: include linux/gpio/consumer.h
usb: early: xhci-dbc: use console_is_registered()
usb: ehci-pci: Set PROBE_PREFER_ASYNCHRONOUS
 
USB: fix misleading usb_set_intfdata() kernel doc
 
usb: fotg210-udc: Fix ages old endianness issues
usb: fotg210-udc: fix error return code in fotg210_udc_probe()
usb: fotg210-udc: fix potential memory leak in fotg210_udc_probe()
usb: fotg210-udc: Remove a useless assignment
usb: fotg210: Collect pieces of dual mode controller
usb: fotg210: Compile into one module
usb: fotg210: Fix Kconfig for USB host modules
usb: fotg210: fix OTG-only build
usb: fotg210: Select subdriver by mode
usb: fotg2: add Gemini-specific handling
usb: ftdi-elan: remove variable err_count
usb: ftdi-elan: remove variable l
 
USB: gadget: Add ID numbers to configfs-gadget driver names
 
usb: gadget: aspeed: fix buffer overflow
usb: gadget: at91-udc: simplify at91rm9200_udc_pullup callback
usb: gadget: f_ecm: Always set current gadget in ecm_bind()
usb: gadget: f_fs: Ensure ep0req is dequeued before free_request
usb: gadget: f_fs: Fix unbalanced spinlock in __ffs_ep0_queue_wait
usb: gadget: f_fs: Prevent race during ffs_ep0_queue_wait
usb: gadget: f_hid: fix f_hidg lifetime vs cdev
usb: gadget: f_hid: fix refcount leak on error path
usb: gadget: f_hid: tidy error handling in hidg_alloc
usb: gadget: f_ncm: fix potential NULL ptr deref in ncm_bitrate()
usb: gadget: f_uac2: Fix incorrect increment of bNumEndpoints
 
USB: gadget: Fix use-after-free during usb config switch
 
usb: gadget: function: Simplify diagnostic messaging in printer
usb: gadget: g_webcam: Send color matching descriptor per frame
usb: gadget: hid: Convert to use list_count()
usb: gadget: u_ether: Do not make UDC parent of the net device
usb: gadget: udc: bcm63xx: Convert to use list_count()
usb: gadget: udc: do not clear gadget driver.bus
usb: gadget: udc: drop obsolete dependencies on COMPILE_TEST
usb: gadget: Use kstrtobool() instead of strtobool()
usb: gadget: uvc: default the ctrl request interface offsets
usb: gadget: uvc: Prevent buffer overflow in setup handler
usb: gadget: uvc: Rename bmInterfaceFlags -> bmInterlaceFlags
 
USB: gadgetfs: Fix race between mounting and unmounting
 
usb: host: ehci-fsl: Fix module alias
usb: host: fix a typo in ehci.h
 
USB: host: Kconfig: Fix spelling mistake "firwmare" -> "firmware"
 
usb: host: xhci-mtk: omit shared hcd if either root hub has no ports
usb: isp1301-omap: Convert to i2c's .probe_new()
 
USB: make devnode() callback in usb_class_driver take a const *
USB: misc: iowarrior: fix up header size for USB_DEVICE_ID_CODEMERCS_IOW100
 
usb: misc: onboard_hub: Invert driver registration order
usb: misc: onboard_hub: Move 'attach' work to the driver
usb: misc: onboard_usb_hub: add Genesys Logic GL850G hub support
usb: misc: onboard_usb_hub: Drop obsolete dependency on COMPILE_TEST
usb: misc: usb3503: Convert to i2c's .probe_new()
usb: musb: Add and use inline function musb_otg_state_string
usb: musb: Add and use inline functions musb_{get,set}_state
usb: musb: Allow running without CONFIG_USB_PHY
usb: musb: Drop old unused am35x glue layer
usb: musb: fix error return code in omap2430_probe()
usb: musb: jz4740: Don't disable external hubs
usb: musb: jz4740: Support the generic PHY framework
usb: musb: omap2430: Fix probe regression for missing resources
usb: musb: remove extra check in musb_gadget_vbus_draw
usb: musb: remove left-over after USB_TI_CPPI_DMA removal
usb: musb: remove unused davinci support
usb: musb: Support setting OTG mode using generic PHY
usb: phy: generic: Add wakeup capability
usb: phy: generic: make vcc regulator optional
usb: phy: isp1301: Convert to i2c's .probe_new()
usb: phy: jz4770: Remove driver
usb: phy: phy-gpio-vbus-usb: Add device tree probing
usb: rndis_host: Secure rndis_query check against int overflow
usb: roles: fix of node refcount leak in usb_role_switch_is_parent()
 
USB: serial: cp210x: add Kamstrup RF sniffer PIDs
USB: serial: cp210x: add SCALANCE LPE-9000 device id
USB: serial: cp210x: add support for B0 hangup
USB: serial: f81232: fix division by zero on line-speed change
USB: serial: f81534: fix division by zero on line-speed change
USB: serial: option: add Quectel EC200U modem
USB: serial: option: add Quectel EM05-G (CS) modem
USB: serial: option: add Quectel EM05-G (GR) modem
USB: serial: option: add Quectel EM05-G (RS) modem
USB: serial: option: add Quectel EM05-G modem
USB: serial: option: add Quectel EM05CN (SG) modem
USB: serial: option: add Quectel EM05CN modem
USB: serial: xr: avoid requesting zero DTE rate
USB: sisusbvga: remove console support
USB: sisusbvga: rename sisusb.c to sisusbvga.c
USB: sisusbvga: use module_usb_driver()
 
usb: storage: Add check for kcalloc
usb: typec: Add partner PD object wrapper
usb: typec: altmodes/displayport: Add pin assignment helper
usb: typec: altmodes/displayport: Fix pin assignment calculation
usb: typec: altmodes/displayport: Fix probe pin assign check
usb: typec: altmodes/displayport: Use proper macro for pin assignment check
usb: typec: anx7411: Convert to i2c's .probe_new()
usb: typec: Check for ops->exit instead of ops->enter in altmode_exit
usb: typec: hd3ss3220: Convert to i2c's .probe_new()
usb: typec: retimer: Use device type for matching
usb: typec: tcpci: fix of node refcount leak in tcpci_register_port()
usb: typec: tcpm/fusb302: Convert to i2c's .probe_new()
usb: typec: tcpm/tcpci: Convert to i2c's .probe_new()
usb: typec: tcpm/tcpci_maxim: Convert to i2c's .probe_new()
usb: typec: tcpm/tcpci_rt1711h: Convert to i2c's .probe_new()
usb: typec: tcpm: Fix altmode re-registration causes sysfs create fail
usb: typec: tipd: Cleanup resources if devm_tps6598_psy_register fails
usb: typec: tipd: Fix spurious fwnode_handle_put in error path
usb: typec: tipd: Fix typec_unregister_port error paths
usb: typec: tipd: Move tps6598x_disconnect error path to its own label
usb: typec: tipd: Set mode of operation for USB Type-C connector
usb: typec: ucsi/ucsi_ccg: Convert to i2c's .probe_new()
usb: typec: ucsi: Don't attempt to resume the ports before they exist
usb: typec: ucsi: Resume in separate work
usb: typec: ucsi: stm32g0: Convert to i2c's .probe_new()
usb: typec: wusb3801: fix fwnode refcount leak in wusb3801_probe()
usb: ucsi: Ensure connector delayed work items are flushed
usb: ulpi: defer ulpi_register on ulpi_read_id timeout
usb: usb251xb: Convert to i2c's .probe_new()
usb: usb4604: Convert to i2c's .probe_new()
usb: USB_FOTG210 should depend on ARCH_GEMINI
 
USB: usbip: missing lock in stub down
 
usb: xhci-mtk: fix leakage of shared hcd when fail to set wakeup irq
usb: xhci-pci: Set PROBE_PREFER_ASYNCHRONOUS
usb: xhci: Check endpoint is valid before dereferencing it
 
usbip: convert sysfs snprintf to sysfs_emit
usbip: vudc: Convert snprintf() to sysfs_emit()
 
Linux: use less confusing names for iov_iter direction initializers
 
userfaultfd: replace lru_cache functions with folio_add functions
 
v4l: subdev: Warn if disabling streaming failed, return success
 
vb2/au0828: move the v4l_vb2q_enable_media_source to the au0828 driver
 
vb2: add (un)prepare_streaming queue ops
 
vc04_services: bcm2835-camera: Use bool values for mmal_fmt.remove_padding
vc04_services: mmal-vchiq: Use bool for vchiq_mmal_component.in_use
 
vc_screen: move load of struct vc_data pointer in vcs_read() to avoid UAF
 
vdpa/mlx5: Avoid overwriting CVQ iotlb
vdpa/mlx5: Avoid using reslock in event_handler
vdpa/mlx5: Fix rule forwarding VLAN to TIR
vdpa/mlx5: Fix wrong mac address deletion
vdpa/mlx5: Return error on vlan ctrl commands if not supported
 
vdpa/vp_vdpa: fix kfree a wrong pointer in vp_vdpa_remove
 
vdpa: conditionally fill max max queue pair for stats
vdpa: ifcvf: Do proper cleanup if IFCVF init fails
vdpa: merge functionally duplicated dev_features attributes
 
vdpa_sim: fix possible memory leak in vdpasim_net_init() and vdpasim_blk_init()
vdpa_sim: fix vringh initialization in vdpasim_queue_ready()
 
vdpa_sim_net: should not drop the multicast/broadcast packet
 
vdpasim: fix memory leak when freeing IOTLBs
 
vdso/timens: Refactor copy-pasted find_timens_vvar_page() helper into one copy
 
vduse: Validate vq_num in vduse_validate_config()
 
venus: firmware: Correct assertion of reset bit on remote processor
venus: firmware: Correct non-pix start and end addresses
venus: firmware: Correct reset bit
venus: pm_helpers: Fix error check in vcodec_domains_get()
 
veth: Avoid drop packets when xdp_redirect performs
veth: Fix race with AF_XDP exposing old or uninitialized descriptors
 
vfio-iommufd: Allow iommufd to be used in place of a container fd
vfio-iommufd: Support iommufd for emulated VFIO devices
vfio-iommufd: Support iommufd for physical VFIO devices
 
vfio/ap/ccw/samples: Fix device_register() unwind path
 
vfio/ap: Validate iova during dma_unmap and trigger irq disable
 
vfio/ccw: create a parent struct
vfio/ccw: identify CCW data addresses as physical
vfio/ccw: move private initialization to callback
vfio/ccw: move private to mdev lifecycle
vfio/ccw: remove private->sch
vfio/ccw: remove release completion
vfio/ccw: replace vfio_init_device with _alloc_
vfio/ccw: sort out physical vs virtual pointers usage
 
vfio/fsl-mc: Remove linux/msi.h include
 
vfio/iova_bitmap: Explicitly include linux/slab.h
vfio/iova_bitmap: Fix PAGE_SIZE unaligned bitmaps
vfio/iova_bitmap: refactor iova_bitmap_set() to better handle page boundaries
 
vfio/mlx5: Consider temporary end of stream as part of PRE_COPY
vfio/mlx5: Enable MIGRATION_PRE_COPY flag
vfio/mlx5: Enforce a single SAVE command at a time
vfio/mlx5: error pointer dereference in error handling
vfio/mlx5: Fallback to STOP_COPY upon specific PRE_COPY error
vfio/mlx5: Fix a typo in mlx5vf_cmd_load_vhca_state()
vfio/mlx5: fix error code in mlx5vf_precopy_ioctl()
vfio/mlx5: Introduce device transitions of PRE_COPY
vfio/mlx5: Introduce multiple loads
vfio/mlx5: Introduce SW headers for migration states
vfio/mlx5: Introduce vfio precopy ioctl implementation
vfio/mlx5: Refactor migration file state
vfio/mlx5: Refactor MKEY usage
vfio/mlx5: Refactor PD usage
vfio/mlx5: Refactor to use queue based data chunks
vfio/mlx5: Switch to use module_pci_driver() macro
 
vfio/pci: Move all the SPAPR PCI specific logic to vfio_pci_core.ko
 
vfio/spapr: Move VFIO_CHECK_EXTENSION into tce_iommu_ioctl()
 
vfio/type1: Respect IOMMU reserved regions in vfio_test_domain_fgsp()
 
vfio: Add an option to get migration data size
vfio: Create wrappers for group register/unregister
vfio: Extend the device migration protocol with PRE_COPY
vfio: Fold vfio_virqfd.ko into vfio.ko
vfio: Make vfio_container optionally compiled
vfio: Make vfio_device_open() truly device specific
vfio: Move container related MODULE_ALIAS statements into container.c
vfio: Move the sanity check of the group to vfio_create_group()
vfio: Move vfio group specific code into group.c
vfio: Move vfio_device driver open/close code to a function
vfio: Move vfio_device_assign_container() into vfio_device_first_open()
vfio: Move vfio_spapr_iommu_eeh_ioctl into vfio_iommu_spapr_tce.c
vfio: platform: Do not pass return buffer to ACPI _RST method
vfio: Refactor dma APIs for emulated devices
vfio: Refactor vfio_device open and close
vfio: Remove CONFIG_VFIO_SPAPR_EEH
vfio: Remove vfio_free_device
vfio: Rename vfio_device_assign/unassign_container()
vfio: Set device->group in helper function
vfio: Simplify vfio_create_group()
vfio: Swap order of vfio_device_container_register() and open_device()
vfio: Use IOMMU_CAP_ENFORCE_CACHE_COHERENCY for vfio_file_enforced_coherent()
vfio: Wrap vfio group module init/clean code into helpers
 
vhost-scsi: unbreak any layout for response
 
vhost-vdpa: fix an iotlb memory leak
 
vhost/net: Clear the pending messages when the backend is removed
 
vhost/vsock: Fix error handling in vhost_vsock_init()
 
vhost: fix range used in translate_desc()
 
vhost_vdpa: fix the crash in unmap a large memory
 
video: hyperv_fb: Avoid taking busy spinlock on panic path
 
videodev2.h: add p_s32 and p_s64 pointers
 
virt/sev-guest: Add a MODULE_ALIAS
virt/sev-guest: Remove unnecessary free in init_crypto()
 
virt: acrn: Mark the uuid field as unused
virt: Add TDX guest driver
virt: fsl_hypervisor: Replace NO_IRQ by 0
 
virtio-blk: replace ida_simple[get|remove] with ida_[alloc_range|free]
virtio-blk: use a helper to handle request queuing errors
 
virtio-crypto: fix memory leak in virtio_crypto_alg_skcipher_close_session()
 
virtio-net: correctly enable callback during start_xmit
virtio-net: execute xdp_do_flush() before napi_complete_done()
virtio-net: Keep stop() to follow mirror sequence of open()
 
virtio: Implementing attribute show with sysfs_emit
 
virtio_blk: Fix signedness bug in virtblk_prep_rq()
virtio_blk: use UINT_MAX instead of -1U
 
virtio_bt: Fix alignment in configuration struct
 
virtio_console: Introduce an ID allocator for virtual console numbers
 
virtio_pci: modify ENOENT to EINVAL
virtio_pci: use helper function is_power_of_2()
 
virtio_ring: use helper function is_power_of_2()
 
vivid: add INTEGER and INTEGER64 test control arrays
 
vmalloc: add reviewers for vmalloc code
 
VMCI: Use threaded irqs instead of tasklets
 
vmcoreinfo: warn if we exceed vmcoreinfo data size
 
vme: Fix error not catched in fake_init()
vme: Use root_device_register() not underlined version
 
vmlinux.lds.h: add BOUNDED_SECTION* macros
vmlinux.lds.h: add HEADERED_SECTION_* macros
vmlinux.lds.h: fix BOUNDED_SECTION_(PRE|POST)_LABEL macros
vmlinux.lds.h: place optional header space in BOUNDED_SECTION
 
vmxnet3: correctly report csum_level for encapsulated packet
vmxnet3: move rss code block under eop descriptor
 
vringh: fix range used in iotlb_translate()
 
vsprintf: initialize siphash key using notifier
vsprintf: replace in_irq() with in_hardirq()
 
vxlan: Fix memory leaks in error path
 
w1: fix deadloop in __w1_remove_master_device()
w1: fix WARNING after calling w1_process()
 
wait: Return number of exclusive waiters awaken
 
watchdog: Add Advantech EC watchdog driver
watchdog: aspeed: Enable pre-timeout interrupt
watchdog: at91rm9200: Remove #ifdef guards for PM related functions
watchdog: diag288_wdt: do not use stack buffers for hardware data
watchdog: diag288_wdt: fix __diag288() inline assembly
watchdog: iTCO_wdt: Set NO_REBOOT if the watchdog is not already running
watchdog: kempld: Remove #ifdef guards for PM related functions
watchdog: mediatek: mt8188: add wdt support
watchdog: mtk_wdt: Add support for MT6795 Helio X10 watchdog and toprgu
watchdog: omap: Remove #ifdef guards for PM related functions
watchdog: rn5t618: add support for read out bootstatus
watchdog: twl4030: Remove #ifdef guards for PM related functions
 
wifi: airo: Avoid clashing function prototypes
wifi: ar5523: Fix use-after-free on ar5523_cmd() timed out
wifi: ath10k: Check return value of ath10k_get_arvif() in ath10k_wmi_event_tdls_peer()
wifi: ath10k: Delay the unmapping of the buffer
wifi: ath10k: fix QCOM_SMEM dependency
wifi: ath10k: Fix return value in ath10k_pci_init()
wifi: ath10k: Make QMI message rules const
wifi: ath10k: Remove redundant argument offset
wifi: ath10k: Replace zero-length arrays with DECLARE_FLEX_ARRAY() helper
wifi: ath10k: Store WLAN firmware version in SMEM image table
wifi: ath10k: Use IEEE80211_SEQ_TO_SN() for seq_ctrl conversion
wifi: ath11k: add support to configure channel dwell time
wifi: ath11k: avoid deadlock during regulatory update in ath11k_regd_update()
wifi: ath11k: Don't exit on wakeup failure
wifi: ath11k: fix firmware assert during bandwidth change for peer sta
wifi: ath11k: Fix firmware crash on vdev delete race condition
wifi: ath11k: fix monitor vdev creation with firmware recovery
wifi: ath11k: Fix qmi_msg_handler data structure initialization
wifi: ath11k: Fix spelling mistake "chnange" -> "change"
wifi: ath11k: fix warning in dma_free_coherent() of memory chunks while recovery
wifi: ath11k: Make QMI message rules const
wifi: ath11k: Send PME message during wakeup from D3cold
wifi: ath11k: stop tx queues immediately upon firmware exit
wifi: ath11k: suppress add interface error
wifi: ath11k: synchronize ath11k_mac_he_gi_to_nl80211_he_gi()'s return type
wifi: ath11k: Trigger sta disconnect on hardware restart
wifi: ath9k: hif_usb: fix memory leak of urbs in ath9k_hif_usb_dealloc_tx_urbs()
wifi: ath9k: hif_usb: Fix use-after-free in ath9k_hif_usb_reg_in_cb()
wifi: ath9k: Make arrays prof_prio and channelmap static const
wifi: ath9k: Remove -Warray-bounds exception
wifi: ath9k: Remove unused variable mismatch
wifi: ath9k: remove variable sent
wifi: ath9k: use proper statements in conditionals
wifi: ath9k: verify the expected usb_endpoints are present
wifi: atmel: Avoid clashing function prototypes
wifi: atmel: Fix atmel_private_handler array size
wifi: b43: remove reference to removed config B43_PCMCIA
wifi: brcmfmac: add firmware vendor info in driver info
wifi: brcmfmac: add function to unbind device to bus layer api
wifi: brcmfmac: add support Broadcom BCA firmware api
wifi: brcmfmac: add support for Cypress firmware api
wifi: brcmfmac: add support for vendor-specific firmware api
wifi: brcmfmac: add vendor name in revinfo debugfs file
wifi: brcmfmac: avoid handling disabled channels for survey dump
wifi: brcmfmac: avoid NULL-deref in survey dump for 2G only device
wifi: brcmfmac: Avoiding Connection delay
wifi: brcmfmac: Check the count value of channel spec to prevent out-of-bounds reads
wifi: brcmfmac: correctly remove all p2p vif
wifi: brcmfmac: Fix a typo "unknow"
wifi: brcmfmac: Fix error return code in brcmf_sdio_download_firmware()
wifi: brcmfmac: Fix for when connect request is not success
wifi: brcmfmac: Fix potential NULL pointer dereference in 'brcmf_c_preinit_dcmds()'
wifi: brcmfmac: Fix potential shift-out-of-bounds in brcmf_fw_alloc_request()
wifi: brcmfmac: fix regression for Broadcom PCIe wifi devices
wifi: brcmfmac: introduce BRCMFMAC exported symbols namespace
wifi: brcmfmac: Replace one-element array with flexible-array member
wifi: brcmfmac: replace one-element array with flexible-array member in struct brcmf_dload_data_le
wifi: brcmfmac: Use struct_size() and array_size() in code ralated to struct brcmf_gscan_config
wifi: brcmfmac: Use struct_size() in code ralated to struct brcmf_dload_data_le
wifi: carl9170: Remove -Warray-bounds exception
wifi: carl9170: Replace zero-length array of trailing structs with flex-array
wifi: cfg80211/mac80211: Fix ML element common size calculation
wifi: cfg80211/mac80211: Fix ML element common size validation
wifi: cfg80211: Avoid clashing function prototypes
wifi: cfg80211: Correct example of ieee80211_iface_limit
wifi: cfg80211: fix comparison of BSS frequencies
wifi: cfg80211: Fix not unregister reg_pdev when load_builtin_regdb_keys() fails
wifi: cfg80211: support reporting failed links
wifi: cfg80211: use bss_from_pub() instead of container_of()
wifi: fix multi-link element subelement iteration
wifi: hostap: Avoid clashing function prototypes
wifi: ieee80211: Do not open-code qos address offsets
wifi: ieee80211: Support validating ML station profile length
wifi: ipw2200: Remove the unused function ipw_alive()
wifi: ipw2x00: Remove some unused functions
wifi: iwlegacy: remove redundant variable len
wifi: iwlwifi: cfg: disable STBC for BL step A devices
wifi: iwlwifi: dbg: add support for DBGC4 on BZ family and above
wifi: iwlwifi: dbg: use bit of DRAM alloc ID to store failed allocs
wifi: iwlwifi: dump: Update check for UMAC valid FW address
wifi: iwlwifi: dump: Update check for valid FW address
wifi: iwlwifi: fw: skip PPAG for JF
wifi: iwlwifi: fw: use correct IML/ROM status register
wifi: iwlwifi: iwlmei: report disconnection as temporary
wifi: iwlwifi: mei: avoid blocking sap messages handling due to rtnl lock
wifi: iwlwifi: mei: clean up comments
wifi: iwlwifi: mei: don't send SAP commands if AMT is disabled
wifi: iwlwifi: mei: fix parameter passing to iwl_mei_alive_notif()
wifi: iwlwifi: mei: fix potential NULL-ptr deref after clone
wifi: iwlwifi: mei: fix tx DHCP packet for devices with new Tx API
wifi: iwlwifi: mei: implement PLDR flow
wifi: iwlwifi: mei: make sure ownership confirmed message is sent
wifi: iwlwifi: mei: use wait_event_timeout() return value
wifi: iwlwifi: mei: wait for the mac to stop on suspend
wifi: iwlwifi: modify new queue allocation command
wifi: iwlwifi: mvm: add support for EHT 1K aggregation size
wifi: iwlwifi: mvm: advertise 320 MHz in 6 GHz only conditionally
wifi: iwlwifi: mvm: Advertise EHT capabilities
wifi: iwlwifi: mvm: d3: add TKIP to the GTK iterator
wifi: iwlwifi: mvm: don't access packet before checking len
wifi: iwlwifi: mvm: Don't use deprecated register
wifi: iwlwifi: mvm: fix double free on tx path.
wifi: iwlwifi: mvm: Fix getting the lowest rate
wifi: iwlwifi: mvm: print an error instead of a warning on invalid rate
wifi: iwlwifi: mvm: print OTP info after alive
wifi: iwlwifi: mvm: replace usage of found with dedicated list iterator variable
wifi: iwlwifi: mvm: return error value in case PLDR sync failed
wifi: iwlwifi: mvm: send TKIP connection status to csme
wifi: iwlwifi: mvm: set HE PHY bandwidth according to band
wifi: iwlwifi: mvm: support 320 MHz PHY configuration
wifi: iwlwifi: mvm: support new key API
wifi: iwlwifi: mvm: support PPE Thresholds for EHT
wifi: iwlwifi: mvm: trigger PCI re-enumeration in case of PLDR sync
wifi: iwlwifi: mvm: use old checksum for Bz A-step
wifi: iwlwifi: nvm-parse: enable WiFi7 for Fm radio for now
wifi: iwlwifi: nvm-parse: support A-MPDU in EHT 2.4 GHz
wifi: iwlwifi: nvm: Update EHT capabilities for GL device
wifi: iwlwifi: pcie: Add reading and storing of crf and cdb id.
wifi: iwlwifi: rs: add support for parsing max MCS per NSS/BW in 11be
wifi: mac80211: add API to show the link STAs in debugfs
wifi: mac80211: add internal handler for wake_tx_queue
wifi: mac80211: add pointer from link STA to STA
wifi: mac80211: add RCU _check() link access variants
wifi: mac80211: add support for restricting netdev features per vif
wifi: mac80211: add wake_tx_queue callback to drivers
wifi: mac80211: advertise TWT requester only with HW support
wifi: mac80211: agg-rx: avoid band check
wifi: mac80211: change AddBA deny error message
wifi: mac80211: check link ID in auth/assoc continuation
wifi: mac80211: don't clear DTIM period after setting it
wifi: mac80211: don't parse multi-BSSID in assoc resp
wifi: mac80211: Drop not needed check for NULL
wifi: mac80211: Drop support for TX push path
wifi: mac80211: fix AddBA response addressing
wifi: mac80211: fix and simplify unencrypted drop check for mesh
wifi: mac80211: fix ifdef symbol name
wifi: mac80211: fix initialization of rx->link and rx->link_sta
wifi: mac80211: Fix iTXQ AMPDU fragmentation handling
wifi: mac80211: fix maybe-unused warning
wifi: mac80211: fix memory leak in ieee80211_if_add()
wifi: mac80211: fix MLO + AP_VLAN check
wifi: mac80211: include link address in debugfs
wifi: mac80211: minstrel_ht: remove unused has_mrr member from struct minstrel_priv
wifi: mac80211: mlme: fix null-ptr deref on failed assoc
wifi: mac80211: mlme: mark assoc link in output
wifi: mac80211: Parse station profile from association response
wifi: mac80211: Process association status for affiliated links
wifi: mac80211: prohibit IEEE80211_HT_CAP_DELAY_BA with MLO
wifi: mac80211: Proper mark iTXQs for resumption
wifi: mac80211: recalc station aggregate data during link switch
wifi: mac80211: remove support for AddBA with fragmentation
wifi: mac80211: remove unnecessary synchronize_net()
wifi: mac80211: reset multiple BSSID options in stop_ap()
wifi: mac80211: sdata can be NULL during AMPDU start
wifi: mac80211: set internal scan request BSSID
wifi: mac80211: transmit AddBA with MLD address
wifi: mac80211: update TIM for S1G specification changes
wifi: mac80211: use link_id in ieee80211_change_bss()
wifi: mac80211: wme: use ap_addr instead of deflink BSSID
wifi: mt76: add info parameter to rx_skb signature
wifi: mt76: add WED RX support to dma queue alloc
wifi: mt76: add WED RX support to mt76_dma_rx_fill
wifi: mt76: add WED RX support to mt76_dma_{add,get}_buf
wifi: mt76: connac: accept hw scan request at a time
wifi: mt76: connac: add more bss info command tags
wifi: mt76: connac: add more starec command tags
wifi: mt76: connac: add more unified command IDs
wifi: mt76: connac: add mt76_connac_mcu_uni_set_chctx
wifi: mt76: connac: introduce helper for mt7996 chipset
wifi: mt76: connac: introduce mt76_connac_mcu_sta_wed_update utility routine
wifi: mt76: connac: introduce mt76_connac_spe_idx()
wifi: mt76: connac: introduce unified event table
wifi: mt76: connac: rework fields for larger bandwidth support in sta_rec_bf
wifi: mt76: connac: rework macros for unified command
wifi: mt76: connac: update nss calculation in txs
wifi: mt76: connac: update struct sta_rec_phy
wifi: mt76: dma: do not increment queue head if mt76_dma_add_buf fails
wifi: mt76: dma: fix a regression in adding rx buffers
wifi: mt76: do not run mt76u_status_worker if the device is not running
wifi: mt76: do not send firmware FW_FEATURE_NON_DL region
wifi: mt76: fix bandwidth 80MHz link fail in 6GHz band
wifi: mt76: fix coverity overrun-call in mt76_get_txpower()
wifi: mt76: handle possible mt76_rx_token_consume failures
wifi: mt76: introduce rxwi and rx token utility routines
wifi: mt76: move aggr_stats array in mt76_phy
wifi: mt76: move mt76_rate_power from core to mt76x02 driver code
wifi: mt76: mt7615: enable use_cts_prot support
wifi: mt76: mt7615: rely on mt7615_phy in mt7615_mac_reset_counters
wifi: mt76: mt76x02: simplify struct mt76x02_rate_power
wifi: mt76: mt76x0: remove dead code in mt76x0_phy_get_target_power
wifi: mt76: mt7915: add ack signal support
wifi: mt76: mt7915: add basedband Txpower info into debugfs
wifi: mt76: mt7915: add full system reset into debugfs
wifi: mt76: mt7915: add missing MODULE_PARM_DESC
wifi: mt76: mt7915: add spatial extension index support
wifi: mt76: mt7915: add support to configure spatial reuse parameter set
wifi: mt76: mt7915: deal with special variant of mt7916
wifi: mt76: mt7915: don't claim 160MHz support with mt7915 DBDC
wifi: mt76: mt7915: enable .sta_set_txpwr support
wifi: mt76: mt7915: enable coredump support
wifi: mt76: mt7915: enable full system reset support
wifi: mt76: mt7915: enable per bandwidth power limit support
wifi: mt76: mt7915: enable use_cts_prot support
wifi: mt76: mt7915: enable wed for mt7986 chipset
wifi: mt76: mt7915: enable wed for mt7986-wmac chipset
wifi: mt76: mt7915: enable WED RX stats
wifi: mt76: mt7915: enable WED RX support
wifi: mt76: mt7915: fix band_idx usage
wifi: mt76: mt7915: fix bounds checking for tx-free-done command
wifi: mt76: mt7915: Fix chainmask calculation on mt7915 DBDC
wifi: mt76: mt7915: fix mt7915_mac_set_timing()
wifi: mt76: mt7915: fix reporting of TX AGGR histogram
wifi: mt76: mt7915: Fix VHT beamforming capabilities with DBDC
wifi: mt76: mt7915: improve accuracy of time_busy calculation
wifi: mt76: mt7915: introduce mt7915_get_power_bound()
wifi: mt76: mt7915: mmio: fix naming convention
wifi: mt76: mt7915: move wed init routines in mmio.c
wifi: mt76: mt7915: rely on band_idx of mt76_phy
wifi: mt76: mt7915: reserve 8 bits for the index of rf registers
wifi: mt76: mt7915: rework eeprom tx paths and streams init
wifi: mt76: mt7915: rework mt7915_dma_reset()
wifi: mt76: mt7915: rework testmode tx antenna setting
wifi: mt76: mt7915: set correct antenna for radar detection on MT7915D
wifi: mt76: mt7921: add chanctx parameter to mt76_connac_mcu_uni_add_bss signature
wifi: mt76: mt7921: Add missing __packed annotation of struct mt7921_clc
wifi: mt76: mt7921: add unified ROC cmd/event support
wifi: mt76: mt7921: drop ieee80211_[start, stop]_queues in driver
wifi: mt76: mt7921: fix antenna signal are way off in monitor mode
wifi: mt76: mt7921: fix reporting of TX AGGR histogram
wifi: mt76: mt7921: fix wrong power after multiple SAR set
wifi: mt76: mt7921: introduce chanctx support
wifi: mt76: mt7921: introduce remain_on_channel support
wifi: mt76: mt7921e: add pci .shutdown() support
wifi: mt76: mt7996: add driver for MediaTek Wi-Fi 7 (802.11be) devices
wifi: mt76: mt7996: add support to configure spatial reuse parameter set
wifi: mt76: mt7996: enable ack signal support
wifi: mt76: mt7996: enable use_cts_prot support
wifi: mt76: mt7996: select CONFIG_RELAY
wifi: mt76: Remove unused inline function mt76_wcid_mask_test()
wifi: nl80211: Add checks for nla_nest_start() in nl80211_send_iface()
wifi: nl80211: use link ID in NL80211_CMD_SET_BSS
wifi: orinoco: Avoid clashing function prototypes
wifi: p54: Replace zero-length array of trailing structs with flex-array
wifi: plfxlc: fix potential memory leak in __lf_x_usb_enable_rx()
wifi: realtek: remove duplicated wake_tx_queue
wifi: rndis_wlan: Prevent buffer overflow in rndis_query_oid
wifi: rsi: Fix handling of 802.3 EAPOL frames sent via control port
wifi: rt2x00: use explicitly signed or unsigned types
wifi: rtl8xxxu: Add __packed to struct rtl8723bu_c2h
wifi: rtl8xxxu: Add central frequency offset tracking
wifi: rtl8xxxu: Fix reading the vendor of combo chips
wifi: rtl8xxxu: Fix reads of uninitialized variables hw_ctrl_s1, sw_ctrl_s1
wifi: rtl8xxxu: Fix the CCK RSSI calculation
wifi: rtl8xxxu: Fix the channel width reporting
wifi: rtl8xxxu: Fix use after rcu_read_unlock in rtl8xxxu_bss_info_changed
wifi: rtl8xxxu: fixing IQK failures for rtl8192eu
wifi: rtl8xxxu: gen2: Turn on the rate control
wifi: rtl8xxxu: Introduce rtl8xxxu_update_ra_report
wifi: rtl8xxxu: Make some arrays const
wifi: rtl8xxxu: Move burst init to a function
wifi: rtl8xxxu: Name some bits used in burst init
wifi: rtl8xxxu: Recognise all possible chip cuts
wifi: rtl8xxxu: Rename rtl8xxxu_8188f_channel_to_group
wifi: rtl8xxxu: Set IEEE80211_HW_SUPPORT_FAST_XMIT
wifi: rtl8xxxu: Split up rtl8xxxu_identify_chip
wifi: rtl8xxxu: Support new chip RTL8188FU
wifi: rtl8xxxu: Update module description
wifi: rtl8xxxu: Use dev_* instead of pr_info
wifi: rtl8xxxu: Use strscpy instead of sprintf
wifi: rtl8xxxu: Use u32_get_bits in *_identify_chip
wifi: rtlwifi: btcoexist: fix conditions branches that are never executed
wifi: rtlwifi: rtl8192ee: remove static variable stop_report_cnt
wifi: rtlwifi: rtl8192se: remove redundant rtl_get_bbreg() call
wifi: rtw88: 8821c: enable BT device recovery mechanism
wifi: rtw88: Add common USB chip support
wifi: rtw88: Add rtw8723du chipset support
wifi: rtw88: Add rtw8821cu chipset support
wifi: rtw88: Add rtw8822bu chipset support
wifi: rtw88: Add rtw8822cu chipset support
wifi: rtw88: Call rtw_fw_beacon_filter_config() with rtwdev->mutex held
wifi: rtw88: Drop coex mutex
wifi: rtw88: Drop h2c.lock
wifi: rtw88: Drop rf_lock
wifi: rtw88: fix race condition when doing H2C command
wifi: rtw88: iterate over vif/sta list non-atomically
wifi: rtw88: print firmware type in info message
wifi: rtw89: 8852b: add 8852be to Makefile and Kconfig
wifi: rtw89: 8852b: add basic attributes of chip_info
wifi: rtw89: 8852b: add basic baseband chip_ops
wifi: rtw89: 8852b: add BB and RF tables (1 of 2)
wifi: rtw89: 8852b: add BB and RF tables (2 of 2)
wifi: rtw89: 8852b: add chip_ops related to BT coexistence
wifi: rtw89: 8852b: add chip_ops related to RF calibration
wifi: rtw89: 8852b: add chip_ops to configure TX/RX path
wifi: rtw89: 8852b: add chip_ops to get thermal
wifi: rtw89: 8852b: add chip_ops to query PPDU
wifi: rtw89: 8852b: add chip_ops to read efuse
wifi: rtw89: 8852b: add chip_ops to read phy cap
wifi: rtw89: 8852b: add chip_ops::set_channel
wifi: rtw89: 8852b: add chip_ops::set_channel_help
wifi: rtw89: 8852b: add chip_ops::set_txpwr
wifi: rtw89: 8852b: add functions to control BB to assist RF calibrations
wifi: rtw89: 8852b: add HFC quota arrays
wifi: rtw89: 8852b: add power on/off functions
wifi: rtw89: 8852b: add tables for RFK
wifi: rtw89: 8852b: change debug mask of message of no TX resource
wifi: rtw89: 8852b: correct TX power controlled by BT-coexistence
wifi: rtw89: 8852b: Fix spelling mistake KIP_RESOTRE -> KIP_RESTORE
wifi: rtw89: 8852b: rfk: add DACK
wifi: rtw89: 8852b: rfk: add DPK
wifi: rtw89: 8852b: rfk: add IQK
wifi: rtw89: 8852b: rfk: add RCK
wifi: rtw89: 8852b: rfk: add RX DCK
wifi: rtw89: 8852b: rfk: add TSSI
wifi: rtw89: 8852b: set proper configuration before loading NCTL
wifi: rtw89: 8852b: turn off PoP function in monitor mode
wifi: rtw89: 8852be: add 8852BE PCI entry
wifi: rtw89: 8852c: correct set of IQK backup registers
wifi: rtw89: 8852c: make table of RU mask constant
wifi: rtw89: 8852c: rfk: correct miscoding delay of DPK
wifi: rtw89: 8852c: set pin MUX to enable BT firmware log
wifi: rtw89: 8852c: update BB parameters to v28
wifi: rtw89: add BW info for both TX and RX in phy_info
wifi: rtw89: add drop tx packet function
wifi: rtw89: add function to adjust and restore PLE quota
wifi: rtw89: add HE radiotap for monitor mode
wifi: rtw89: add join info upon create interface
wifi: rtw89: add mac TSF sync function
wifi: rtw89: add related H2C for WoWLAN mode
wifi: rtw89: add to dump TX FIFO 0/1 for 8852C
wifi: rtw89: add WoWLAN function support
wifi: rtw89: add WoWLAN pattern match support
wifi: rtw89: avoid inaccessible IO operations during doing change_interface()
wifi: rtw89: check if atomic before queuing c2h
wifi: rtw89: check if sta's mac_id is valid under AP/TDLS
wifi: rtw89: coex: move chip_ops::btc_bt_aci_imp to a generic code
wifi: rtw89: collect and send RF parameters to firmware for WoWLAN
wifi: rtw89: correct 6 GHz scan behavior
wifi: rtw89: debug: txpwr_table considers sign
wifi: rtw89: declare support bands with const
wifi: rtw89: don't request partial firmware if SECURITY_LOADPIN_ENFORCE
wifi: rtw89: dump dispatch status via debug port
wifi: rtw89: enable mac80211 virtual monitor interface
wifi: rtw89: fix physts IE page check
wifi: rtw89: Fix some error handling path in rtw89_core_sta_assoc()
wifi: rtw89: Fix some error handling path in rtw89_wow_enable()
wifi: rtw89: fix unsuccessful interface_add flow
wifi: rtw89: fix wrong bandwidth settings after scan
wifi: rtw89: fw: adapt to new firmware format of dynamic header
wifi: rtw89: fw: implement MCC related H2C
wifi: rtw89: introduce helpers to wait/complete on condition
wifi: rtw89: link rtw89_vif and chanctx stuffs
wifi: rtw89: mac: process MCC related C2H
wifi: rtw89: make generic functions to convert subband gain index
wifi: rtw89: move enable_cpu/disable_cpu into fw_download
wifi: rtw89: parse PHY status only when PPDU is to_self
wifi: rtw89: phy: add dummy C2H handler to avoid warning message
wifi: rtw89: phy: ignore warning of bb gain cfg_type 4
wifi: rtw89: phy: make generic txpwr setting functions
wifi: rtw89: read CFO from FD or preamble CFO field of phy status ie_type 1 accordingly
wifi: rtw89: request full firmware only once if it's early requested
wifi: rtw89: rfk: rename rtw89_mcc_info to rtw89_rfk_mcc_info
wifi: rtw89: stop mac port function when stop_ap()
wifi: rtw89: switch BANDEDGE and TX_SHAPE based on OFDMA trigger frame
wifi: rtw89: update D-MAC and C-MAC dump to diagnose SER
wifi: rtw89: use u32_encode_bits() to fill MAC quota value
wifi: ti: remove obsolete lines in the Makefile
wifi: Use kstrtobool() instead of strtobool()
wifi: wil6210: debugfs: use DEFINE_SHOW_ATTRIBUTE to simplify fw_capabilities/fw_version
wifi: wilc1000: sdio: fix module autoloading
wifi: wl1251: drop support for platform data
wifi: wl1251: switch to using gpiod API
wifi: zd1201: Avoid clashing function prototypes
 
wireguard: timers: cast enum limits members to int in prints
 
workqueue: Make queue_rcu_work() use call_rcu_hurry()
 
writeback: Add asserts for adding freed inode to lists
writeback: remove obsolete macro EXPIRE_DIRTY_ATIME
 
x86,pm: Force out-of-line memcpy()
 
x86/acpi/cstate: Optimize ARB_DISABLE on Centaur CPUs
 
x86/alternative: Consistently patch SMP locks in vmlinux and modules
x86/alternative: Remove noinline from __ibt_endbr_seal[_end]() stubs
 
x86/alternatives: Provide text_poke_copy_locked()
 
x86/aperfmperf: Erase stale arch_freq_scale values when disabling frequency invariance readings
 
x86/apic/msi: Enable MSI_FLAG_PCI_MSIX_ALLOC_DYN
x86/apic/msi: Enable PCI/IMS
x86/apic/msi: Remove arch_create_remap_msi_irq_domain()
 
x86/apic/vector: Provide MSI parent domain
 
x86/apic: Handle no CONFIG_X86_X2APIC on systems with x2APIC enabled by BIOS
x86/apic: Remove X86_IRQ_ALLOC_CONTIGUOUS_VECTORS
 
x86/asm/32: Remove setup_once()
 
x86/asm: Differentiate between code and function alignment
x86/asm: Fix an assembler warning with current binutils
x86/asm: Provide ALTERNATIVE_3
 
x86/boot/compressed, efi: Merge multiple definitions of image_offset into one
 
x86/boot/compressed: Adhere to calling convention in get_sev_encryption_bit()
x86/boot/compressed: Avoid touching ECX in startup32_set_idt_entry()
x86/boot/compressed: Move 32-bit entrypoint code into .text section
x86/boot/compressed: Move bootargs parsing out of 32-bit startup code
x86/boot/compressed: Move efi32_entry out of head_64.S
x86/boot/compressed: Move efi32_pe_entry into .text section
x86/boot/compressed: Move efi32_pe_entry() out of head_64.S
x86/boot/compressed: Move startup32_check_sev_cbit() into .text
x86/boot/compressed: Move startup32_check_sev_cbit() out of head_64.S
x86/boot/compressed: Move startup32_load_idt() into .text section
x86/boot/compressed: Move startup32_load_idt() out of head_64.S
x86/boot/compressed: Only build mem_encrypt.S if AMD_MEM_ENCRYPT=y
x86/boot/compressed: Pull global variable reference into startup32_load_idt()
x86/boot/compressed: Rename efi_thunk_64.S to efi-mixed.S
x86/boot/compressed: Simplify IDT/GDT preserve/restore in the EFI thunk
 
x86/boot: Avoid using Intel mnemonics in AT&T syntax asm
x86/boot: Remove x86_32 PIC using %ebx workaround
x86/boot: Repair kernel-doc for boot_kstrtoul()
x86/boot: Skip realmode init code when running as Xen PV guest
 
x86/bpf: Emit call depth accounting if required
 
x86/bugs: Add retbleed=force
x86/bugs: Flush IBP in ib_prctl_set()
x86/bugs: Use sysfs_emit()
 
x86/build: Move '-mindirect-branch-cs-prefix' out of GCC-only block
 
x86/cacheinfo: Switch cache_ap_init() to hotplug callback
 
x86/calldepth: Add ret/call counting for debug
x86/calldepth: Fix incorrect init section references
 
x86/callthunks: Add call patching for call depth tracking
 
x86/cfi: Add boot time hash randomization
x86/cfi: Boot time selection of CFI scheme
 
x86/cpu: Add Lunar Lake M
x86/cpu: Drop 32-bit Xen PV guest code in update_task_stack()
x86/cpu: Get rid of redundant switch_to_new_gdt() invocations
x86/cpu: Re-enable stackprotector
x86/cpu: Remove segment load from switch_to_new_gdt()
x86/cpu: Remove unneeded 64-bit dependency in arch_enter_from_user_mode()
x86/cpu: Remove X86_FEATURE_XENPV usage in setup_cpu_entry_area()
x86/cpu: Switch to cpu_feature_enabled() for X86_FEATURE_XENPV
 
x86/cpufeatures: Add X86_FEATURE_XENPV to disabled-features.h
x86/cpufeatures: Move X86_FEATURE_CALL_DEPTH from bit 18 to bit 19 of word 11, to leave space for WIP X86_FEATURE_SGX_EDECCSSA bit
 
x86/cpuid: Carve out all CPUID functionality
 
x86/debug: Fix stack recursion caused by wrongly ordered DR7 accesses
x86/debug: Include percpu.h in debugreg.h to get DECLARE_PER_CPU() et al
 
x86/efi: Make the deprecated EFI handover protocol optional
 
x86/entry: Align SYM_CODE_START() variants
x86/entry: Make some entry symbols global
x86/entry: Make sync_regs() invocation a tail call
 
x86/error_inject: Align function properly
 
x86/espfix: Use get_random_long() rather than archrandom
 
x86/fpu/xstate: Fix XSTATE_WARN_ON() to emit relevant diagnostics
 
x86/fpu: Add a pkru argument to copy_uabi_from_kernel_to_xstate().
x86/fpu: Add a pkru argument to copy_uabi_to_xstate()
x86/fpu: Allow PKRU to be (once again) written by ptrace.
x86/fpu: Emulate XRSTOR's behavior if the xfeatures PKRU bit is not set
x86/fpu: Take task_struct* in copy_sigframe_from_user_to_xstate()
x86/fpu: Use _Alignof to avoid undefined behavior in TYPE_ALIGN
 
x86/ftrace: Make it call depth tracking aware
x86/ftrace: Rebalance RSB
x86/ftrace: Remove ftrace_epilogue()
x86/ftrace: Remove SYSTEM_BOOTING exceptions
 
x86/hyperv: Expand definition of struct hv_vp_assist_page
x86/hyperv: Introduce HV_MAX_SPARSE_VCPU_BANKS/HV_VCPUS_PER_SPARSE_BANK constants
x86/hyperv: KVM: Rename "hv_enlightenments" to "hv_vmcb_enlightenments"
x86/hyperv: Move VMCB enlightenment definitions to hyperv-tlfs.h
x86/hyperv: Remove unregister syscore call from Hyper-V cleanup
 
x86/i8259: Make default_legacy_pic static
x86/i8259: Mark legacy PIC interrupts with IRQ_LEVEL
 
x86/ibt: Implement FineIBT
 
x86/insn: Avoid namespace clash by separating instruction decoder MMIO type from MMIO trace type
 
x86/intel_epb: Set Alder Lake N and Raptor Lake P normal EPB
 
x86/kasan: Add helpers to align shadow addresses up and down
x86/kasan: Map shadow for percpu pages on demand
x86/kasan: Populate shadow for shared chunk of the CPU entry area
x86/kasan: Rename local CPU_ENTRY_AREA variables to shorten names
 
x86/kaslr: Fix process_mem_region()'s return value
 
x86/Kconfig: Add CONFIG_CALL_THUNKS
x86/Kconfig: Enable kernel IBT by default
x86/Kconfig: Introduce function padding
 
x86/kexec: Fix double-free of elf header buffer
 
x86/kprobes: Fix 1 byte conditional jump target
x86/kprobes: Fix kprobes instruction boudary check with CONFIG_RETHUNK
x86/kprobes: Fix optprobe optimization check with CONFIG_RETHUNK
 
x86/kvm: Remove unused virt to phys translation in kvm_guest_cpu_init()
 
x86/MCE/AMD: Clear DFR errors found in THR handler
 
x86/mce: Use severity table to handle uncorrected errors in kernel
 
x86/mem: Move memmove to out of line assembler
 
x86/microcode/intel: Add hdr_type to intel_microcode_sanity_check()
x86/microcode/intel: Do not print microcode revision and processor flags
x86/microcode/intel: Do not retry microcode reloading on the APs
x86/microcode/intel: Reuse find_matching_signature()
x86/microcode/intel: Reuse microcode_sanity_check()
x86/microcode/intel: Use a reserved field for metasize
x86/microcode/intel: Use appropriate type in microcode_sanity_check()
 
x86/microcode: Do some minor fixups
x86/microcode: Drop struct ucode_cpu_info.valid
x86/microcode: Kill refresh_fw
x86/microcode: Rip out the subsys interface gunk
x86/microcode: Simplify init path even more
 
x86/mm/kmmio: Remove redundant preempt_disable()
x86/mm/kmmio: Switch to arch_spin_lock()
x86/mm/kmmio: Use rcu_read_lock_sched_notrace()
 
x86/mm/pae: Be consistent with pXXp_get_and_clear()
x86/mm/pae: Don't (ab)use atomic64
x86/mm/pae: Get rid of set_64bit()
x86/mm/pae: Make pmd_t similar to pte_t
x86/mm/pae: Use WRITE_ONCE()
 
x86/mm: Add a few comments
x86/mm: Do verify W^X at boot up
x86/mm: Ensure forced page table splitting
x86/mm: Fix CR3_ADDR_MASK
x86/mm: fix poking_init() for Xen PV guests
x86/mm: Implement native set_memory_rox()
x86/mm: Inhibit _PAGE_NX changes from cpa_process_alias()
x86/mm: Initialize text poking earlier
x86/mm: Populate KASAN shadow for entire per-CPU range of CPU entry area
x86/mm: Randomize per-cpu entry area
x86/mm: Recompute physical address for every page of per-CPU CEA mapping
x86/mm: Remove P*D_PAGE_MASK and P*D_PAGE_SIZE macros
x86/mm: Rename __change_page_attr_set_clr(.checkalias)
x86/mm: Untangle __change_page_attr_set_clr(.checkalias)
x86/mm: Use mm_alloc() in poking_init()
 
x86/modules: Add call patching
x86/modules: Set VM_FLUSH_RESET_PERMS in module_alloc()
 
x86/mtrr: Add a stop_machine() handler calling only cache_cpu_init()
x86/mtrr: Add comment for set_mtrr_state() serialization
x86/mtrr: Disentangle MTRR init from PAT init
x86/mtrr: Get rid of __mtrr_enabled bool
x86/mtrr: Let cache_aps_delayed_init replace mtrr_aps_delayed_init
x86/mtrr: Make message for disabled MTRRs more descriptive
x86/mtrr: Move cache control code to cacheinfo.c
x86/mtrr: Remove set_all callback from struct mtrr_ops
x86/mtrr: Remove unused cyrix_set_all() function
x86/mtrr: Rename prepare_set() and post_set()
x86/mtrr: Replace use_intel() with a local flag
x86/mtrr: Revert 90b926e68f50 ("x86/pat: Fix pat_x_mtrr_type() for MTRR disabled case")
x86/mtrr: Simplify mtrr_bp_init()
x86/mtrr: Simplify mtrr_ops initialization
x86/mtrr: Split MTRR-specific handling from cache dis/enabling
 
x86/of: Add support for boot time interrupt delivery mode configuration
x86/of: Remove unused early_init_dt_add_memory_arch()
x86/of: Replace printk(KERN_LVL) with pr_lvl()
 
x86/orc: Make it callthunk aware
 
x86/paravirt: Fix a !PARAVIRT build warning
x86/paravirt: Make struct paravirt_call_site unconditionally available
x86/paravirt: Properly align PV functions
x86/paravirt: Remove clobber bitmask from .parainstructions
x86/paravirt: Remove clobber bitmask from .parainstructions
x86/paravirt: Use common macro for creating simple asm paravirt functions
 
x86/pat: Fix pat_x_mtrr_type() for MTRR disabled case
x86/pat: Handle TDX guest PAT initialization
 
x86/pci/xen: Fixup fallout from the PCI/MSI overhaul
x86/pci/xen: Set MSI_FLAG_PCI_MSIX support in Xen MSI domain
 
x86/PCI: Fix log message typo
 
x86/pci: Simplify is_mmconf_reserved() messages
 
x86/PCI: Tidy E820 removal messages
 
x86/pci: Treat EfiMemoryMappedIO as reservation of ECAM space
 
x86/PCI: Use pr_info() when possible
 
x86/percpu: Move cpu_number next to current_task
x86/percpu: Move current_top_of_stack next to current_task
x86/percpu: Move irq_stack variables next to current_task
x86/percpu: Move preempt_count next to current_task
 
x86/putuser: Provide room for padding
 
x86/resctrl: Fix event counts regression in reused RMIDs
x86/resctrl: Fix task CLOSID/RMID update race
x86/resctrl: Move MSR defines into msr-index.h
x86/resctrl: Remove arch_has_empty_bitmaps
 
x86/retbleed: Add call depth tracking mitigation
x86/retbleed: Add SKL call thunk
x86/retbleed: Add SKL return thunk
x86/retbleed: Add X86_FEATURE_CALL_DEPTH
 
x86/retpoline: Add SKL retthunk retpolines
x86/retpoline: Fix crash printing warning
 
x86/returnthunk: Allow different return thunks
 
x86/sev: Add SEV-SNP guest feature negotiation support
 
x86/sgx: Allow enclaves to use Asynchrounous Exit Notification
x86/sgx: Reduce delay and interference of enclave release
x86/sgx: Replace kmap/kunmap_atomic() calls
x86/sgx: use VM_ACCESS_FLAGS
 
x86/signal/32: Merge native and compat 32-bit signal code
 
x86/signal/64: Move 64-bit signal code to its own file
 
x86/signal: Add ABI prefixes to frame setup functions
x86/signal: Merge get_sigframe()
x86/signal: Remove sig parameter from frame setup functions
x86/signal: Remove sigset_t parameter from frame setup functions
 
x86/softirq: Move softirq pending next to current task
 
x86/speculation: Identify processors vulnerable to SMT RSB predictions
 
x86/split_lock: Add sysctl to control the misery mode
 
x86/tdx: Add a wrapper to get TDREPORT0 from the TDX Module
 
x86/tsc: Make art_related_clocksource static
 
x86/vdso: Conditionally export __vdso_sgx_enter_enclave()
x86/vdso: Ensure all kernel code is seen by objtool
 
x86/xen: Fix memory leak in xen_init_lock_cpu()
x86/xen: Fix memory leak in xen_smp_intr_init{_pv}()
x86/xen: Remove the unused function p2m_index()
 
x86: Add prefix symbols for function padding
x86: Decouple PAT and MTRR handling
x86: Fix misc small issues
x86: Fixup asm-offsets duplicate
x86: Improve formatting of user_regset arrays
x86: KVM: Advertise AMX-FP16 CPUID to user space
x86: KVM: Advertise AVX-IFMA CPUID to user space
x86: KVM: Advertise CMPccXADD CPUID to user space
x86: Put hot per CPU variables into a struct
x86: Remove __USER32_DS
x86: Remove CONFIG_ARCH_NR_GPIO
x86: Sanitize linker script
x86: Separate out x86_regset for 32 and 64 bit
x86: Unconfuse CONFIG_ and X86_FEATURE_ namespaces
 
x86_64: Remove pointless set_64bit() usage
 
xattr: use posix acl api
xattr: use rbtree for simple_xattrs
 
xen/gntdev: Prepare to dynamic dma-buf locking specification
 
xen/privcmd: Fix a possible warning in privcmd_ioctl_mmap_resource()
 
xen/pvcalls: free active map buffer on pvcalls_front_free_map
 
xen/virtio: Handle PCI devices which Host controller is described in DT
xen/virtio: Optimize the setup of "xen-grant-dma" devices
 
xen: fix xen.h build for CONFIG_XEN_PVH=y
xen: make remove callback of xen driver void returned
 
xfrm/compat: prevent potential spectre v1 gadget in xfrm_xlate32_attr()
 
xfrm: a few coding style clean ups
xfrm: add an interface to offload policy
xfrm: add extack to xfrm_add_sa_expire
xfrm: add extack to xfrm_alloc_userspi
xfrm: add extack to xfrm_del_sa
xfrm: add extack to xfrm_do_migrate
xfrm: add extack to xfrm_new_ae and xfrm_replay_verify_len
xfrm: add extack to xfrm_set_spdinfo
xfrm: add new packet offload flag
xfrm: add RX datapath protection for IPsec packet offload mode
xfrm: add support to HW update soft and hard limits
xfrm: add TX datapath support for IPsec packet offload mode
xfrm: allow state packet offload mode
xfrm: annotate data-race around use_time
xfrm: compat: change expression for switch in xfrm_xlate64
xfrm: consistently use time64_t in xfrm_timer_handler()
xfrm: document IPsec packet offload mode
xfrm: fix bug with DSCP copy to v6 from v4 tunnel
xfrm: Fix spelling mistake "oflload" -> "offload"
xfrm: interface: Add unstable helpers for setting/getting XFRM metadata from TC-BPF
xfrm: interface: rename xfrm_interface.c to xfrm_interface_core.c
xfrm: Remove not-used total variable
xfrm: speed-up lookup of HW policies
xfrm: update x->lastused for every packet
 
xfs,iomap: move delalloc punching to iomap
 
xfs: add debug knob to slow down write for fun
xfs: add debug knob to slow down writeback for fun
xfs: attach dquots to inode before reading data/cow fork mappings
xfs: block map scrub should handle incore delalloc reservations
xfs: check inode core when scrubbing metadata files
xfs: check quota files for unwritten extents
xfs: check that CoW fork extents are not shared
xfs: don't assert if cmap covers imap after cycling lock
xfs: don't retry repairs harder when EAGAIN is returned
xfs: don't return -EFSCORRUPTED from repair when resources cannot be grabbed
xfs: don't track the AGFL buffer in the scrub AG context
xfs: don't warn about files that are exactly s_maxbytes long
xfs: dquot shrinker doesn't check for XFS_DQFLAG_FREEING
xfs: drop write error injection is unfixable, remove it
xfs: estimate post-merge refcounts correctly
xfs: Fix deadlock on xfs_inodegc_worker
xfs: fix extent busy updating
xfs: fix incorrect error-out in xfs_remove
xfs: fix incorrect i_nlink caused by inode racing
xfs: fix off-by-one error in xfs_btree_space_to_height
xfs: fix perag loop in xchk_bmap_check_rmaps
xfs: fix return code when fatal signal encountered during dquot scrub
xfs: fix sb write verify for lazysbcount
xfs: fix super block buf log item UAF during force shutdown
xfs: fully initialize xfs_da_args in xchk_directory_blocks
xfs: get rid of assert from xfs_btree_islastblock
xfs: get root inode correctly at bulkstat
xfs: hoist refcount record merge predicates
xfs: initialize the check_owner object fully
xfs: invalidate block device page cache during unmount
xfs: invalidate xfs_bufs when allocating cow extents
xfs: load rtbitmap and rtsummary extent mapping btrees at mount time
xfs: log the AGI/AGF buffers when rolling transactions during an AG repair
xfs: make AGFL repair function avoid crosslinked blocks
xfs: make rtbitmap ILOCKing consistent when scanning the rt bitmap file
xfs: make xfs_iomap_page_ops static
xfs: online checking of the free rt extent count
xfs: pivot online scrub away from kmem.[ch]
xfs: Print XFS UUID on mount and umount events.
xfs: punching delalloc extents on write failure is racy
xfs: Remove duplicated include in xfs_iomap.c
xfs: remove restrictions for fsdax and reflink
xfs: return EINTR when a fatal signal terminates scrub
xfs: shut up -Wuninitialized in xfsaild_push
xfs: skip fscounters comparisons when the scan is incomplete
xfs: standardize GFP flags usage in online scrub
xfs: teach scrub to check for adjacent bmaps when rmap larger than bmap
xfs: teach scrub to flag non-extents format cow forks
xfs: use byte ranges for write cleanup ranges
xfs: use dax ops for zero and truncate in fsdax mode
xfs: use iomap_valid method to detect stale cached iomaps
xfs: use memcpy, not strncpy, to format the attr prefix during listxattr
xfs: wait iclog complete before tearing down AIL
xfs: write page faults in iomap are not buffered writes
xfs: xfs_bmap_punch_delalloc_range() should take a byte range
xfs: xfs_qm: remove unnecessary β€˜0’ values from error
 
xhci-pci: set the dma max_seg_size
 
xhci: Add a flag to disable USB3 lpm on a xhci root port level.
xhci: Add update_hub_device override for PCI xHCI hosts
xhci: Apply XHCI_RESET_TO_DEFAULT quirk to ADL-N
xhci: Convert to use list_count()
xhci: Detect lpm incapable xHC USB3 roothub ports from ACPI tables
xhci: disable U3 suspended ports in S4 hibernate poweroff_late stage
xhci: export two xhci_hub functions for xhci-pci module usage
xhci: Fix null pointer dereference when host dies
xhci: Prevent infinite loop in transaction errors recovery for streams
xhci: print warning when HCE was set
xhci: remove unused stream_id parameter from xhci_handle_halted_endpoint()
 
xprtrdma: Fix regbuf data not freed in rpcrdma_req_create()
 
xtensa: add __umulsidi3 helper
xtensa: drop unused members of struct thread_struct
xtensa: update config files
 
zonefs: Detect append writes at invalid locations
 
zpool: clean out dead code
 
zram: add algo parameter support to zram_recompress()
zram: add incompressible flag to read_block_state()
zram: add incompressible writeback
zram: add recompress flag to read_block_state()
zram: add recompression algorithm sysfs knob
zram: add size class equals check into recompression
zram: clarify writeback_store() comment
zram: factor out WB and non-WB zram read functions
zram: introduce recompress sysfs knob
zram: preparation for multi-zcomp support
zram: remove redundant checks from zram_recompress()
zram: remove unused stats fields
zram: use IS_ERR_VALUE() to check for zs_malloc() errors
zram: use try_cmpxchg in update_used_max
 
zsmalloc: add a LRU to zs_pool to keep track of zspages in LRU order
zsmalloc: add zpool_ops field to zs_pool to store evict handlers
zsmalloc: consolidate zs_pool's migrate_lock and size_class's locks
zsmalloc: fix a race with deferred_handles storing
zsmalloc: implement writeback mechanism for zsmalloc
zsmalloc: replace IS_ERR() with IS_ERR_VALUE()
 
zstd: import usptream v1.5.2
zstd: Move zstd-common module exports to zstd_common_module.c
 
zswap: do not allocate from atomic pool
zswap: fix writeback lock ordering for zsmalloc