Список изменений в Linux 6.5

 
.gitattributes: set diff driver for Rust source code files
 
/dev/mem: make mem_class a static const structure
 
9p: Add splice_read wrapper
9p: fix ignored return value in v9fs_dir_release
9p: remove dead stores (variable set again without being read)
9p: virtio: fix unlikely null pointer deref in handle_rerror
9p: virtio: make sure 'offs' is initialized in zc_request
9p: virtio: skip incrementing unused variable
 
accel/habanalabs: add description to several info ioctls
accel/habanalabs: add event queue extra validation
accel/habanalabs: add helper to extract the FW major/minor
accel/habanalabs: add missing tpc interrupt info
accel/habanalabs: add more debugfs stub helpers
accel/habanalabs: add pci health check during heartbeat
accel/habanalabs: align to latest firmware specs
accel/habanalabs: allow user to modify EDMA RL register
accel/habanalabs: always fetch pci addr_dec error info
accel/habanalabs: call to HW/FW err returns 0 when no events exist
accel/habanalabs: check fw version using sw version
accel/habanalabs: do soft-reset using cpucp packet
accel/habanalabs: expose debugfs files later
accel/habanalabs: extract and save the FW's SW major/minor/sub-minor
accel/habanalabs: fix a static warning - 'dubious: x & !y'
accel/habanalabs: fix bug in free scratchpad memory
accel/habanalabs: fix bug of not fetching addr_dec info
accel/habanalabs: fix gaudi2_get_tpc_idle_status() return
accel/habanalabs: fix mem leak in capture user mappings
accel/habanalabs: Fix some kernel-doc comments
accel/habanalabs: ignore false positive razwi
accel/habanalabs: mask part of hmmu page fault captured address
accel/habanalabs: minimize encapsulation signal mutex lock time
accel/habanalabs: move ioctl error print to debug level
accel/habanalabs: poll for device status update following WFE cmd
accel/habanalabs: print max timeout value on CS stuck
accel/habanalabs: print qman data on error only for lower qman
accel/habanalabs: refactor abort of completions and waits
accel/habanalabs: refactor error info reset
accel/habanalabs: remove commented code that won't be used
accel/habanalabs: remove sim code
accel/habanalabs: remove support for mmu disable
accel/habanalabs: remove variable gaudi_irq_name
accel/habanalabs: rename fw_{major/minor}_version to fw_inner_{major/minor}_ver
accel/habanalabs: rename security functions related arguments
accel/habanalabs: set unused bit as reserved
accel/habanalabs: unsecure TPC bias registers
accel/habanalabs: unsecure TSB_CFG_MTRR regs
accel/habanalabs: update state when loading boot fit
accel/habanalabs: upon DMA errors, use FW-extracted error cause
accel/habanalabs: use binning info when handling razwi
accel/habanalabs: use lower QM in QM errors handling
 
accel/ivpu: Add set_pages_array_wc/uc for internal buffers
accel/ivpu: Clear specific interrupt status bits on C0
accel/ivpu: Fix VPU register access in irq disable
 
accel/qaic: Add consistent integer overflow checks
accel/qaic: Clean up integer overflow checking in map_user_pages()
accel/qaic: Fix a leak in map_user_pages()
accel/qaic: Fix slicing memory leak
accel/qaic: tighten bounds checking in decode_message()
accel/qaic: tighten bounds checking in encode_message()
 
accessibility: use C99 array init
 
ACPI/APMT: Don't register invalid resource
 
ACPI/IORT: Remove erroneous id_count check in iort_node_get_rmr_info()
 
ACPI: APEI: GHES: Remove unused ghes_estatus_pool_size_request()
ACPI: APEI: mark bert_disable as __initdata
ACPI: bus: Consolidate all arm specific initialisation into acpi_arm_init()
ACPI: bus: Constify acpi_companion_match() returned value
ACPI: bus: Introduce acpi_match_acpi_device() helper
ACPI: bus: Simplify installation and removal of notify callback
ACPI: button: Add lid disable DMI quirk for Nextbook Ares 8A
ACPI: button: Eliminate the driver notify callback
ACPI: button: Use different notify handlers for lid and buttons
ACPI: CPPC: Add definition for undefined FADT preferred PM profile value
ACPI: EC: Clear GPE on interrupt handling only
ACPI: EC: Fix acpi_ec_dispatch_gpe()
ACPI: FFH: Drop the inclusion of linux/arm-smccc.h
ACPI: LPSS: Add pwm_lookup_table entry for second PWM on CHT/BSW devices
ACPI: Move ACPI_DEVICE_CLASS() to mod_devicetable.h
ACPI: NFIT: Add declaration in a local header
ACPI: OSL: Make should_use_kmap() 0 for RISC-V
ACPI: PAD: mark Zhaoxin CPUs NONSTOP TSC correctly
ACPI: platform: Ignore SMB0001 only when it has resources
ACPI: platform: Move SMB0001 HID to the header and reuse
ACPI: PM: s2idle: fix section mismatch warning
ACPI: processor_core: RISC-V: Enable mapping processor to the hartid
 
acpi: Replace struct acpi_table_slit 1-element array with flex-array
 
ACPI: resource: Add IRQ override quirk for PCSpecialist Elimina Pro 16 M
ACPI: resource: Always use MADT override IRQ settings for all legacy non i8042 IRQs
ACPI: resource: Fix IRQ override quirk for PCSpecialist Elimina Pro 16 M
ACPI: resource: Honor MADT INT_SRC_OVR settings for IRQ1 on AMD Zen
ACPI: resource: Remove "Zen" specific match and quirks
ACPI: resource: revert "Remove "Zen" specific match and quirks"
ACPI: scan: Create platform device for CS35L56
ACPI: scan: fix undeclared variable warnings by including sleep.h
ACPI: scan: Move acpi_root to internal header
ACPI: scan: Reduce overhead related to devices with dependencies
ACPI: scan: Use the acpi_match_acpi_device() helper
ACPI: tables: Print RINTC information when MADT is parsed
ACPI: thermal: Drop redundant ACPI_TRIPS_REFRESH_DEVICES symbol
ACPI: thermal: Drop struct acpi_thermal_flags
ACPI: thermal: Drop struct acpi_thermal_state
ACPI: thermal: Eliminate struct acpi_thermal_state_flags
ACPI: thermal: Move acpi_thermal_driver definition
ACPI: thermal: Move symbol definitions to one place
ACPI: thermal: Use BIT() macro for defining flags
ACPI: tiny-power-button: Eliminate the driver notify callback
ACPI: video: Add backlight=native DMI quirk for Apple iMac11,3
ACPI: video: Add backlight=native DMI quirk for Dell Studio 1569
ACPI: video: Add backlight=native DMI quirk for Lenovo ThinkPad X131e (3371 AMD version)
ACPI: video: Stop trying to use vendor backlight control on laptops from after ~2012
ACPI: x86: Add ACPI_QUIRK_UART1_SKIP for Lenovo Yoga Book yb1-x90f/l
ACPI: x86: Add pm_debug_messages for LPS0 _DSM state tracking
ACPI: x86: Add skip i2c clients quirk for Nextbook Ares 8A
ACPI: x86: s2idle: Adjust Microsoft LPS0 _DSM handling sequence
 
Linux: Add Chameleon v3 ASoC audio
Linux: add intptr_t
Linux: Add MODULE_FIRMWARE() for FIRMWARE_TG357766.
Linux: Add NAU8825C support
Linux: Add Renesas PMIC RAA215300 and built-in RTC
Linux: add snd_soc_{of_}get_dlc()
Linux: Add TDM audio on StarFive JH7110
Linux: Add tests for memblock_alloc_node()
 
af_packet: Fix warning of fortified memcpy() in packet_getname().
 
af_unix: Call scm_recv() only after scm_set_cred().
af_unix: Fix fortify_panic() in unix_bind_bsd().
af_unix: Kconfig: make CONFIG_UNIX bool
af_unix: Skip SCM_PIDFD if scm->pid is NULL.
af_unix: Support MSG_SPLICE_PAGES
af_unix: Terminate sun_path when bind()ing pathname socket.
 
afs: convert pagevec to folio_batch in afs_extend_writeback()
afs: Fix accidental truncation when storing data
afs: Provide a splice-read wrapper
 
alarmtimer: Remove unnecessary (void *) cast
alarmtimer: Remove unnecessary initialization of variable 'ret'
 
algif: Remove hash_sendpage*()
 
alpha: remove __init annotation from exported page_is_ram()
 
ALSA: ac97: Fix possible NULL dereference in snd_ac97_mixer
ALSA: add HAS_IOPORT dependencies
ALSA: compat_ioctl: use correct snd_ctl_elem_type_t type
ALSA: compress: allow setting codec params after next track
ALSA: control: Keep the previous numid at snd_ctl_rename_id()
ALSA: core: update comment on snd_card.controls_rwsem
ALSA: docs: Add MIDI 2.0 documentation
ALSA: docs: Update MIDI 2.0 documentation for UMP 1.1 enhancement
ALSA: emu10k1: actually disassemble DSP instructions in /proc
ALSA: emu10k1: actually show some S/PDIF status in /proc for E-MU cards
ALSA: emu10k1: add explicit support for E-MU 0404
ALSA: emu10k1: add support for 12 kHz capture on Audigy
ALSA: emu10k1: add synchronized start of multi-channel playback
ALSA: emu10k1: apply channel delay hack to all E-MU cards
ALSA: emu10k1: automate encoding of sub-register definitions
ALSA: emu10k1: centralize freeing PCM voices
ALSA: emu10k1: cleanup envelope register init
ALSA: emu10k1: compactize E-MU routing source arrays
ALSA: emu10k1: don't create regular S/PDIF controls for E-MU cards
ALSA: emu10k1: don't forget to reset reclaimed synth voices
ALSA: emu10k1: don't limit multi-channel playback to two periods
ALSA: emu10k1: don't restrict capture channel count to powers of two
ALSA: emu10k1: enable bit-exact playback, part 1: DSP attenuation
ALSA: emu10k1: enable bit-exact playback, part 2: voice attenuation
ALSA: emu10k1: enable bit-exact playback, part 3: pitch
ALSA: emu10k1: enable bit-exact playback, part 4: send amounts
ALSA: emu10k1: factor out snd_emu10k1_compose_audigy_sendamounts()
ALSA: emu10k1: fix capture buffer size confusion
ALSA: emu10k1: fix handling of half-loop interrupts
ALSA: emu10k1: fix locking in snd_emu1010_fpga_link_dst_src_write()
ALSA: emu10k1: fix multi-channel capture config for E-MU cards
ALSA: emu10k1: fix non-zero mixer control defaults in highres mode
ALSA: emu10k1: fix PCM playback buffer size constraints
ALSA: emu10k1: fix PCM playback cache and interrupt handling
ALSA: emu10k1: fix return value of snd_emu1010_dac_pads_put()
ALSA: emu10k1: fix sample rates for E-MU cards at 44.1 kHz word clock
ALSA: emu10k1: fix support for 24 kHz capture
ALSA: emu10k1: fix synthesizer pitch for E-MU cards at 44.1 kHz
ALSA: emu10k1: fix synthesizer sample playback position and caching
ALSA: emu10k1: fix terminating synthesizer voices
ALSA: emu10k1: fix timer for E-MU cards at 44.1 kHz word clock
ALSA: emu10k1: fix writing 1st pointer-offset register set through /proc
ALSA: emu10k1: fix+optimize E-MU stereo capture DSP code
ALSA: emu10k1: hide absent 2nd pointer-offset register set from /proc
ALSA: emu10k1: improve API of low-level voice manipulation functions
ALSA: emu10k1: improve mixer controls for E-MU 1010 rev2 card
ALSA: emu10k1: improve voice status display in /proc
ALSA: emu10k1: include FX send amounts in /proc output
ALSA: emu10k1: introduce and use snd_emu10k1_ptr_write_multiple()
ALSA: emu10k1: introduce higher-level voice manipulation functions
ALSA: emu10k1: make available E-MU clock sources card-specific
ALSA: emu10k1: make channel count of multi-channel playback flexible
ALSA: emu10k1: make E-MU FPGA register dump in /proc more useful
ALSA: emu10k1: make E-MU I/O routing init data-driven
ALSA: emu10k1: make E-MU mixer control creation more data-driven
ALSA: emu10k1: make freeing untouched playback voices cheap
ALSA: emu10k1: make mixer control mass creation less wasteful
ALSA: emu10k1: make snd_emu10k1_voice_alloc() assign voices' epcm
ALSA: emu10k1: make some initializer arrays less wasteful
ALSA: emu10k1: make struct snd_emu1010 less wasteful
ALSA: emu10k1: make tone control switch mono
ALSA: emu10k1: merge common paths in snd_emu10k1_ptr_{read,write}()
ALSA: emu10k1: minor E-MU naming fixups
ALSA: emu10k1: omit non-applicable mixer controls for E-MU cards
ALSA: emu10k1: optimize mask calculation in snd_emu10k1_ptr_read()
ALSA: emu10k1: pass frame instead of byte addresses
ALSA: emu10k1: pass raw FX send config to snd_emu10k1_pcm_init_voice()
ALSA: emu10k1: polish audigy GPR allocation
ALSA: emu10k1: query rate of external clock sources on E-MU cards
ALSA: emu10k1: refactor PCM playback address handling
ALSA: emu10k1: refactor PCM playback cache filling
ALSA: emu10k1: remove now superfluous mixer locking
ALSA: emu10k1: remove pointless displacement of the extra voices
ALSA: emu10k1: remove pointless locks from /proc code
ALSA: emu10k1: remove pointless locks from timer code
ALSA: emu10k1: remove runtime 64-bit divisions
ALSA: emu10k1: remove useless resets of stop-on-loop-end bits
ALSA: emu10k1: revamp playback voice allocator
ALSA: emu10k1: rewire {en,dis}abling interrupts for PCM playback
ALSA: emu10k1: roll up loops in DSP setup code for Audigy
ALSA: emu10k1: set variables emu1010_routing_info and emu1010_pads_info storage-class-specifier to static
ALSA: emu10k1: simplify freeing synth voices
ALSA: emu10k1: simplify interrupt handler, part 1
ALSA: emu10k1: simplify interrupt handler, part 2
ALSA: emu10k1: simplify interrupt handler, part 3
ALSA: emu10k1: simplify snd_emu10k1_audigy_dsp_convert_32_to_2x16()
ALSA: emu10k1: simplify tone control switch DSP code
ALSA: emu10k1: skip mic capture PCM for cards without AC97 codec
ALSA: emu10k1: skip needless setting of some voice registers
ALSA: emu10k1: skip pointless cache setup for extra voices
ALSA: emu10k1: split off E-MU fallback clock from clock source
ALSA: emu10k1: straighten out FX send init
ALSA: emu10k1: un-hardcode E-MU mixer control callbacks somewhat
ALSA: emu10k1: use the right lock in snd_emu10k1_shared_spdif_put()
ALSA: emu10k1: validate min/max values of translated controls
ALSA: emu10k1: validate parameters of snd_emu10k1_ptr_{read,write}()
ALSA: emu10k1: vastly improve usefulness of info in /proc
ALSA: fireface: make read-only const array for model names static
ALSA: firewire: use 'GPL' string for module license contributed by Clemens Ladisch
ALSA: firewire: use 'GPL' string for module license contributed by Takashi Sakamoto
ALSA: hda/cs8409: Support new Dell Dolphin Variants
ALSA: hda/intel: Workaround for WALLCLK register for loongson controller
ALSA: hda/realtek - Remodified 3k pull low procedure
ALSA: hda/realtek - remove 3k pull low procedure
ALSA: hda/realtek: Add quirk for ASUS ROG G614Jx
ALSA: hda/realtek: Add quirk for ASUS ROG GA402X
ALSA: hda/realtek: Add quirk for ASUS ROG GX650P
ALSA: hda/realtek: Add quirk for ASUS ROG GZ301V
ALSA: hda/realtek: Add quirk for Clevo NPx0SNx
ALSA: hda/realtek: Add quirk for Clevo NS70AU
ALSA: hda/realtek: Add quirks for HP G11 Laptops
ALSA: hda/realtek: Add quirks for ROG ALLY CS35l41 audio
ALSA: hda/realtek: Add quirks for Unis H3C Desktop B760 & Q760
ALSA: hda/realtek: Add support for DELL Oasis 13/14/16 laptops
ALSA: hda/realtek: Amend G634 quirk to enable rear speakers
ALSA: hda/realtek: Delete cs35l41 component master during free
ALSA: hda/realtek: Enable Mute LED on HP Laptop 15s-eq2xxx
ALSA: hda/realtek: Enable mute/micmute LEDs and limit mic boost on EliteBook
ALSA: hda/realtek: Fix generic fixup definition for cs35l41 amp
ALSA: hda/realtek: Support ASUS G713PV laptop
ALSA: hda/realtek: Switch Dell Oasis models to use SPI
ALSA: hda/realtek: Whitespace fix
ALSA: hda/relatek: Enable Mute LED on HP 250 G8
ALSA: hda: Add Loongson LS7A HD-Audio support
ALSA: hda: cs35l41: Clean up Firmware Load Controls
ALSA: hda: cs35l41: Fix endian conversions
ALSA: hda: fix a possible null-pointer dereference due to data race in snd_hdac_regmap_sync()
ALSA: hda: Use maple tree register cache
ALSA: hda: Using polling mode for loongson controller by default
ALSA: hda: Workaround for SDnCTL register on loongson
ALSA: Implement the new Virtual PCM Test Driver
ALSA: jack: Fix mutex call in snd_jack_report()
ALSA: mixart: Replace one-element arrays with simple object declarations
ALSA: oxfw: make read-only const array models static
ALSA: pcm: fix ELD constraints for (E)AC3, DTS(-HD) and MLP formats
ALSA: pcm: Fix potential data race at PCM memory allocation helpers
ALSA: pcmtest: Convert to platform remove callback returning void
ALSA: pcmtest: Don't use static storage to track per device data
ALSA: rawmidi: Add ioctl callback to snd_rawmidi_global_ops
ALSA: rawmidi: Pass rawmidi directly to snd_rawmidi_kernel_open()
ALSA: rawmidi: Skip UMP devices at SNDRV_CTL_IOCTL_RAWMIDI_NEXT_DEVICE
ALSA: rawmidi: UMP support
ALSA: seq: Add ioctls for client UMP info query and setup
ALSA: seq: Add port direction to snd_seq_port_info
ALSA: seq: Add port inactive flag
ALSA: seq: Add snd_seq_expand_var_event_at() helper
ALSA: seq: Add UMP group filter
ALSA: seq: Add UMP group number to snd_seq_port_info
ALSA: seq: Add UMP support
ALSA: seq: Allow suppressing UMP conversions
ALSA: seq: Automatic conversion of UMP events
ALSA: seq: Avoid confusion of aligned read size
ALSA: seq: Bind UMP device
ALSA: seq: Check the conflicting port at port creation
ALSA: seq: Check validity before creating a port object
ALSA: seq: Clear padded bytes at expanding events
ALSA: seq: Drop dead code for the old broadcast support
ALSA: seq: Fix memory leak at error path in snd_seq_create_port()
ALSA: seq: Introduce SNDRV_SEQ_IOCTL_USER_PVERSION ioctl
ALSA: seq: Print UMP Endpoint and Block information in proc outputs
ALSA: seq: Prohibit creating ports with special numbers
ALSA: seq: remove redundant unsigned comparison to zero
ALSA: seq: Support MIDI 2.0 UMP Endpoint port
ALSA: seq: Treat snd_seq_client object directly in client drivers
ALSA: seq: ump: Create UMP Endpoint port for broadcast
ALSA: seq: ump: fix typo in system_2p_ev_to_ump_midi1()
ALSA: seq: ump: Handle FB info update
ALSA: seq: ump: Handle groupless messages
ALSA: seq: ump: Notify port changes to system port
ALSA: seq: ump: Notify UMP protocol change to sequencer
ALSA: Switch i2c drivers back to use .probe()
ALSA: timer: minimize open-coded access to hw.resolution
ALSA: uapi: pcm: control the filling of the silence samples for drain
ALSA: ump: Add helper to change MIDI protocol
ALSA: ump: Add info flag bit for static blocks
ALSA: ump: Add ioctls to inquiry UMP EP and Block info via control API
ALSA: ump: Add legacy raw MIDI support
ALSA: ump: Add more attributes to UMP EP and FB info
ALSA: ump: Add no_process_stream flag
ALSA: ump: Additional proc output
ALSA: ump: Correct snd_ump_midi1_msg_program definition
ALSA: ump: Correct wrong byte size at converting a UMP System message
ALSA: ump: Drop redundant check of note-on with zero velocity
ALSA: ump: Export MIDI1 / UMP conversion helpers
ALSA: ump: Export snd_ump_receive_ump_val()
ALSA: ump: Fix parsing of 0xFx command
ALSA: ump: Redirect rawmidi substream access via own helpers
ALSA: ump: Support UMP Endpoint and Function Block parsing
ALSA: usb-audio: Add midi2_ump_probe option
ALSA: usb-audio: Add quirk for Microsoft Modern Wireless Headset
ALSA: usb-audio: Add support for Mythware XA001AU capture and playback interfaces.
ALSA: usb-audio: Create UMP blocks from USB MIDI GTBs
ALSA: usb-audio: Define USB MIDI 2.0 specs
ALSA: usb-audio: Enable the legacy raw MIDI support
ALSA: usb-audio: Get UMP EP name string from USB interface
ALSA: usb-audio: Inform inconsistent protocols in GTBs
ALSA: usb-audio: Manage number of rawmidis globally
ALSA: usb-audio: Parse UMP Endpoint and Function Blocks at first
ALSA: usb-audio: Trim superfluous "MIDI" suffix from UMP EP name
ALSA: usb-audio: Update for native DSD support quirks
ALSA: usb-audio: USB MIDI 2.0 UMP support
ALSA: usb-audio: Use __le16 for 16bit USB descriptor fields
ALSA: ymfpci: Fix the missing snd_card_free() call at probe error
 
amba: move to_amba_device() to use container_of_const
 
amd-xgbe: extend 10Mbps support to MAC version 21H
 
amd/amdgpu: Set MTYPE_UC for access over PCIe
 
amd/amdkfd: drop unused KFD_IOCTL_SVM_FLAG_UNCACHED flag
 
amd/display/dc: remove repeating expression
 
amdgpu: validate offset_in_bo of drm_amdgpu_gem_va
 
aoe: make aoe_class a static const structure
 
APEI: GHES: correctly return NULL for ghes_get_devices()
 
apparmor: aa_buffer: Convert 1-element array to flexible array
apparmor: add missing failure check in compute_xmatch_perms
apparmor: fix kernel-doc complaints
apparmor: Fix kernel-doc header for verify_dfa_accept_index
apparmor: fix missing error check for rhashtable_insert_fast
apparmor: fix policy_compat permission remap with extended permissions
apparmor: fix profile verification and enable it
 
AppArmor: Fix some kernel-doc comments
 
apparmor: fix use of strcpy in policy_unpack_test
apparmor: fix: kzalloc perms tables for shared dfas
apparmor: Free up __cleanup() name
apparmor: Return directly after a failed kzalloc() in two functions
 
ARC: define ASM_NL and __ALIGN(_STR) outside #ifdef __ASSEMBLY__ guard
ARC: init: Pass a pointer to virt_to_pfn() in init
 
arch/*/configs/*defconfig: Replace AUTOFS4_FS by AUTOFS_FS
 
arch/arc: Implement with generic helpers
 
arch/arm64/mm/fault: Fix undeclared variable error in do_page_fault()
 
arch/arm64: Implement with generic helpers
 
arch/arm: Implement with generic helpers
 
arch/ia64: Implement with generic helpers
 
arch/loongarch: Implement with generic helpers
 
arch/m68k: Implement with generic helpers
arch/m68k: Merge variants of fb_pgprotect() into single function
 
arch/mips: Implement with generic helpers
 
arch/parisc: Implement with generic helpers
arch/parisc: Implement fb_is_primary_device() under arch/parisc
arch/parisc: Remove trailing whitespaces
 
arch/powerpc: Implement with generic helpers
 
arch/sh: Implement with generic helpers
 
arch/sparc: Add module license and description for fbdev helpers
arch/sparc: Implement with generic helpers
arch/sparc: Implement fb_is_primary_device() in source file
 
arch/x86: Implement with generic helpers
arch/x86: Include in fbdev source file
 
arch: Introduce arch_{,try_}_cmpxchg128{,_local}()
arch: Remove cmpxchg_double
 
arm-cci: add cci_enable_port_for_self prototype
 
ARM/gpio: Push OMAP2 quirk down into TWL4030 driver
 
ARM/mfd/gpio: Fixup TPS65010 regression on OMAP1 OSK1
 
arm/mm: Convert to using lock_mm_and_find_vma()
 
ARM/mmc: Convert old mmci-omap to GPIO descriptors
 
ARM/musb: omap2: Remove global GPIO numbers from TUSB6010
 
arm64/arch_timer: Fix MMIO byteswap
arm64/arch_timer: Provide noinstr sched_clock_read() functions
 
arm64/cpucaps: increase string width to properly format cpucaps.h
 
arm64/cpufeature: Use helper for ECV CNTPOFF cpufeature
 
arm64/esr: Add decode of ISS2 to data abort reporting
arm64/esr: Use GENMASK() for the ISS mask
 
arm64/fpsimd: Clear SME state in the target task when setting the VL
arm64/fpsimd: Don't flush SME register hardware state along with thread
arm64/fpsimd: Ensure SME storage is allocated after SVE VL changes
arm64/fpsimd: Exit streaming mode when flushing tasks
arm64/fpsimd: Sync and zero pad FPSIMD state for streaming SVE
arm64/fpsimd: Sync FPSIMD state with SVE for SME only systems
 
arm64/hugetlb: pte_alloc_huge() pte_offset_huge()
 
arm64/io: Always inline all of __raw_{read,write}[bwlq]()
 
arm64/mm: Convert to using lock_mm_and_find_vma()
arm64/mm: remove now-superfluous ISBs from TTBR writes
 
arm64/ptrace: Don't enable SVE when setting streaming SVE
arm64/ptrace: Ensure that SME is set up for target when writing SSVE state
arm64/ptrace: Ensure that the task sees ZT writes on first use
arm64/ptrace: Flush FP state when setting ZT0
 
arm64/signal: Restore TPIDR2 register rather than memory state
 
arm64/sme: Set new vector length before reallocating
 
arm64/sysreg: Add ID register ID_AA64MMFR3
arm64/sysreg: add PIR*_ELx registers
arm64/sysreg: add system registers TCR2_ELx
arm64/sysreg: Convert MDCCINT_EL1 to automatic register generation
arm64/sysreg: Convert MDSCR_EL1 to automatic register generation
arm64/sysreg: Convert OSDTRRX_EL1 to automatic generation
arm64/sysreg: Convert OSDTRTX_EL1 to automatic generation
arm64/sysreg: Convert OSECCR_EL1 to automatic generation
arm64/sysreg: Convert OSLAR_EL1 to automatic generation
arm64/sysreg: Convert TRBBASER_EL1 register to automatic generation
arm64/sysreg: Convert TRBIDR_EL1 register to automatic generation
arm64/sysreg: Convert TRBLIMITR_EL1 register to automatic generation
arm64/sysreg: Convert TRBMAR_EL1 register to automatic generation
arm64/sysreg: Convert TRBPTR_EL1 register to automatic generation
arm64/sysreg: Convert TRBSR_EL1 register to automatic generation
arm64/sysreg: Convert TRBTRG_EL1 register to automatic generation
arm64/sysreg: Rename TRBBASER_EL1 fields per auto-gen tools format
arm64/sysreg: Rename TRBIDR_EL1 fields per auto-gen tools format
arm64/sysreg: Rename TRBLIMITR_EL1 fields per auto-gen tools format
arm64/sysreg: Rename TRBMAR_EL1 fields per auto-gen tools format
arm64/sysreg: Rename TRBPTR_EL1 fields per auto-gen tools format
arm64/sysreg: Rename TRBSR_EL1 fields per auto-gen tools format
arm64/sysreg: Rename TRBTRG_EL1 fields per auto-gen tools format
arm64/sysreg: Standardise naming of bitfield constants in OSL[AS]R_EL1
arm64/sysreg: update HCRX_EL2 register
 
arm64: add alt_cb_patch_nops prototype
arm64: add encodings of PIRx_ELx registers
arm64: add hw_nmi_get_sample_period for preparation of lockup detector
arm64: add kdump.rst into index.rst
arm64: Add KVM_HVHE capability and has_hvhe() predicate
arm64: add PTE_UXN/PTE_WRITE to SWAPPER_*_FLAGS
arm64: add PTE_WRITE to PROT_SECT_NORMAL
arm64: add scs_patch_vmlinux prototype
arm64: Allow arm64_sw.hvhe on command line
arm64: Allow EL1 physical timer access when running VHE
arm64: allow kmalloc() caches aligned to the smaller cache_line_size()
arm64: allow pte_offset_map() to fail
arm64: alternatives: make clean_dcache_range_nopatch() noinstr-safe
arm64: alternatives: use cpucap naming
arm64: avoid prototype warnings for syscalls
arm64: consolidate rox page protection logic
arm64: cpufeature: add Permission Indirection Extension cpucap
arm64: cpufeature: add system register ID_AA64MMFR3
arm64: cpufeature: add TCR2 cpucap
arm64: cpufeature: detect FEAT_HCX
arm64: cpufeature: fold cpus_set_cap() into update_cpu_capabilities()
arm64: cpufeature: use cpucap naming
arm64: cpuidle: fix #ifdef for acpi functions
arm64: defconfig: Add support for Nuvoton MA35 family SoCs
arm64: defconfig: Build display clock controller driver for QCM2290
arm64: defconfig: Build Global Clock Controller driver for QCM2290
arm64: defconfig: Build interconnect driver for QCM2290
arm64: defconfig: Build MSM power manager driver
arm64: defconfig: Build SM6115 display and GPU clock controller drivers
arm64: defconfig: Enable ARCH_SPARX5 and ARCH_REALTEK
arm64: defconfig: enable ARCH_STM32 and STM32 serial driver
arm64: defconfig: enable drivers for Verdin AM62
arm64: defconfig: enable FSA4480 driver as module
arm64: defconfig: Enable ipq6018 apss clock and PLL controller
arm64: defconfig: enable Mediatek PMIC key
arm64: defconfig: enable MT6357 regulator
arm64: defconfig: Enable Renesas MTU3a counter config
arm64: defconfig: Enable Rockchip I2S TDM and ES8316 drivers
arm64: defconfig: Enable sc828x0xp lpasscc clock controller
arm64: defconfig: enable the SA8775P GPUCC driver
arm64: defconfig: Enable the TI SN65DSI83 driver
arm64: defconfig: Enable UBIFS
arm64: defconfig: Enable video capture drivers on imx8mm/imx8mn
arm64: defconfig: update RK8XX MFD config
arm64: disable EL2 traps for PIE
arm64: Document boot requirements for PIE
arm64: Don't enable VHE for the kernel if OVERRIDE_HVHE is set
arm64: dts: adapt to LP855X bindings changes
arm64: dts: add NXP i.MX8MM-EVKB support
arm64: dts: add support for C3 based Amlogic AW409
arm64: dts: Add support for Emtop SoM & Baseboard
arm64: dts: allwinner: a64: add missing cache properties
arm64: dts: amazon: add missing cache properties
arm64: dts: amlogic: add missing cache properties
arm64: dts: apm: add missing cache properties
arm64: dts: arm: Remove the dangling vexpress-v2m-rs1.dtsi symlink
arm64: dts: broadcom: add missing cache properties
arm64: dts: broadcom: Enable device-tree overlay support for RPi devices
arm64: dts: broadcom: Unify pinctrl-single pin group nodes for stingray
arm64: dts: exynos: Remove clock from Exynos850 pmu_system_controller
arm64: dts: freescale: Add imx8mp-venice-gw7905-2x
arm64: dts: freescale: add missing cache properties
arm64: dts: freescale: Fix VPU G2 clock
arm64: dts: freescale: ZII: Add missing phy-mode
arm64: dts: hisilicon: add missing cache properties
arm64: dts: hisilicon: Unify pinctrl-single pin group nodes
arm64: dts: imx8mm-evk: Add HDMI support
arm64: dts: imx8mm-phg: Add display support
arm64: dts: imx8mm-venice-gw700x: remove invalid props from fan-controller
arm64: dts: imx8mm-venice-gw7903: disable disp_blk_ctrl
arm64: dts: imx8mm-venice-gw7904: disable disp_blk_ctrl
arm64: dts: imx8mm-venice: Fix GSC vdd_bat data size.
arm64: dts: imx8mm: Drop CSI1 PHY reference clock configuration
arm64: dts: imx8mn-beacon: Add support for OV5640 Camera
arm64: dts: imx8mn-beacon: Migrate sound card to simple-audio-card
arm64: dts: imx8mn-var-som-symphony: adapt FEC pinctrl for SOMs with onboard PHY
arm64: dts: imx8mn-var-som: add 20ms delay to ethernet regulator enable
arm64: dts: imx8mn-var-som: add missing pull-up for onboard PHY reset pinmux
arm64: dts: imx8mn-var-som: add SOM EEPROM
arm64: dts: imx8mn: Add CSI and ISI Nodes
arm64: dts: imx8mn: Drop CSI1 PHY reference clock configuration
arm64: dts: imx8mp-beacon-kit: Enable WM8962 Audio CODEC
arm64: dts: imx8mp-msc-sm2s: Add sound card
arm64: dts: imx8mp-venice-gw702x: fix GSC vdd_bat data size
arm64: dts: imx8mp: Add analog audio output on i.MX8MP EVK
arm64: dts: imx8mp: Add analog audio output on i.MX8MP TQMa8MPxL/MBa8MPxL
arm64: dts: imx8mp: Add coresight trace components
arm64: dts: imx8mp: Add CSIS DT nodes
arm64: dts: imx8mp: Add DeWarp Engine DT node
arm64: dts: imx8mp: Add ISI DT node
arm64: dts: imx8mp: Add SAI, SDMA, AudioMIX
arm64: dts: imx8mp: Add TC9595 bridge on DH electronics i.MX8M Plus DHCOM
arm64: dts: imx8mp: Describe PCIe clock generator on DH electronics i.MX8M Plus DHCOM on PDK3
arm64: dts: imx8mp: don't initialize audio clocks from CCM node
arm64: dts: imx8mp: Enable SAI audio on MX8MP DHCOM PDK2 and PDK3
arm64: dts: imx8mp: move noc node to correct position
arm64: dts: imx8mp: Sort AIPS4 nodes
arm64: dts: imx8mq-mnt-reform2: drop invalid simple-panel compatible
arm64: dts: imx8mq-tqma8mq-mba8mx: Remove invalid properties
arm64: dts: imx8mq: Add missing pci property
arm64: dts: imx8mq: Fix lcdif clocks
arm64: dts: imx8mq: Fix lcdif compatible
arm64: dts: imx8mq: Pass address-cells/size-cells to mipi_dsi
arm64: dts: imx8mq: Use 'dsi' as node name
arm64: dts: imx93-11x11-evk: enable wdog3
arm64: dts: imx93: add cpuidle node
arm64: dts: imx93: add ddr performance monitor node
arm64: dts: imx93: add fsl,stop-mode property to support WOL
arm64: dts: imx93: add ocotp node
arm64: dts: imx93: add watchdog node
arm64: dts: imx93: Fix anatop node size
arm64: dts: imx93: reorder device nodes
arm64: dts: imx: add missing cache properties
arm64: dts: marvell: add missing cache properties
arm64: dts: marvell: cp11x: Fix nand_controller node name according to YAML
arm64: dts: marvell: Fix espressobin-ultra boot failure and wifi
arm64: dts: marvell: Fix pca954x i2c-mux node names
arm64: dts: mba6ulx: correct GPIO keys wakeup
arm64: dts: mediatek: Add CPU Idle support
arm64: dts: mediatek: Add cpufreq nodes for MT8192
arm64: dts: mediatek: add cpufreq support for mt8365-evk
arm64: dts: mediatek: add ethernet support for mt8365-evk
arm64: dts: mediatek: add missing cache properties
arm64: dts: mediatek: add mmc support for mt8365-evk
arm64: dts: mediatek: Add MT6331 PMIC devicetree
arm64: dts: mediatek: add mt6357 PMIC support for mt8365-evk
arm64: dts: mediatek: add OPP support for mt8365 SoC
arm64: dts: mediatek: add usb controller support for mt8365-evk
arm64: dts: mediatek: add watchdog support for mt8365 SoC
arm64: dts: mediatek: cherry: Enable PCI-Express ports for WiFi
arm64: dts: mediatek: mt6795-xperia-m5: Add eMMC, MicroSD slot, SDIO
arm64: dts: mediatek: mt6795-xperia-m5: Add MT6331 Combo PMIC
arm64: dts: mediatek: mt6795: Add MMSYS node for multimedia clocks
arm64: dts: mediatek: mt6795: Add PMIC Wrapper node
arm64: dts: mediatek: mt6795: Add support for IOMMU and LARBs
arm64: dts: mediatek: mt6795: Add support for the CMDQ/GCE mailbox
arm64: dts: mediatek: mt8173-elm: remove panel model number in DT
arm64: dts: mediatek: mt8183: Add mediatek,broken-save-restore-fw to kukui
arm64: dts: mediatek: mt8183: kukui: Add scp firmware-name
arm64: dts: mediatek: mt8186: Add ADSP node
arm64: dts: mediatek: mt8186: Add CCI node and CCI OPP table
arm64: dts: mediatek: mt8186: Add display nodes
arm64: dts: mediatek: mt8186: Add GCE node
arm64: dts: mediatek: mt8186: Add GPU speed bin NVMEM cells
arm64: dts: mediatek: mt8186: Add MTU3 nodes
arm64: dts: mediatek: mt8186: Add SPMI node
arm64: dts: mediatek: mt8186: Wire up CPU frequency/voltage scaling
arm64: dts: mediatek: mt8186: Wire up GPU voltage/frequency scaling
arm64: dts: mediatek: mt8192-asurada-hayato: Enable Bluetooth
arm64: dts: mediatek: mt8192: Add mediatek,broken-save-restore-fw to asurada
arm64: dts: mediatek: mt8192: Add missing dma-ranges to soc node
arm64: dts: mediatek: mt8192: Fix CPUs capacity-dmips-mhz
arm64: dts: mediatek: mt8195: Add AP domain thermal zones
arm64: dts: mediatek: mt8195: Add mediatek,broken-save-restore-fw to cherry
arm64: dts: mediatek: mt8195: Assign dp-intf aliases
arm64: dts: microchip: add missing cache properties
arm64: dts: microchip: sparx5: correct CPU address-cells
arm64: dts: microchip: sparx5: do not use PSCI on reference boards
arm64: dts: mt7622: declare SPI-NAND present on BPI-R64
arm64: dts: mt7622: handle interrupts from MT7531 switch on BPI-R64
arm64: dts: mt7986: add PWM
arm64: dts: mt7986: add PWM to BPI-R3
arm64: dts: mt7986: add pwm-fan and cooling-maps to BPI-R3 dts
arm64: dts: mt7986: add thermal and efuse
arm64: dts: mt7986: add thermal-zones
arm64: dts: mt7986: increase bl2 partition on NAND of Bananapi R3
arm64: dts: mt7986: set Wifi Leds low-active for BPI-R3
arm64: dts: mt7986: use size of reserved partition for bl2
arm64: dts: mt8173: Power on panel regulator on boot
arm64: dts: mt8192: Add video-codec nodes
arm64: dts: mt8195: Add video decoder node
arm64: dts: nuvoton: Add initial ma35d1 device tree
arm64: dts: phycore-imx8mm: Correction in gpio-line-names
arm64: dts: phycore-imx8mm: Label typo-fix of VPU
arm64: dts: qcom: Add Acer Aspire 1
arm64: dts: qcom: add few more reserved memory region
arm64: dts: qcom: Add Fxtec Pro1X (QX1050) DTS
arm64: dts: qcom: Add msm8939 SoC
arm64: dts: qcom: Add msm8939 Sony Xperia M4 Aqua
arm64: dts: qcom: Add msm8939-pm8916.dtsi include
arm64: dts: qcom: Add PMI632 PMIC
arm64: dts: qcom: Add SDX75 platform and IDP board support
arm64: dts: qcom: Add Square apq8039-t2 board
arm64: dts: qcom: apq8016-sbc: Drop unneeded MCLK pinctrl
arm64: dts: qcom: apq8016-sbc: Fix 1.8V power rail on LS expansion
arm64: dts: qcom: apq8016-sbc: Fix regulator constraints
arm64: dts: qcom: apq8096: fix fixed regulator name property
arm64: dts: qcom: enable dual ("bonded") DSI mode for DB845c
arm64: dts: qcom: enable the download mode support
arm64: dts: qcom: Introduce the SC8180x platform
arm64: dts: qcom: ipq5332: add few more reserved memory region
arm64: dts: qcom: ipq5332: add QFPROM node
arm64: dts: qcom: ipq5332: add support for the RDP442 variant
arm64: dts: qcom: ipq5332: add support for the RDP474 variant
arm64: dts: qcom: ipq5332: define UART1
arm64: dts: qcom: ipq5332: rename mi01.2 dts to rdp441
arm64: dts: qcom: ipq6018: add QFPROM node
arm64: dts: qcom: ipq6018: add unit address to soc node
arm64: dts: qcom: ipq6018: correct qrng unit address
arm64: dts: qcom: ipq6018: drop incorrect SPI bus spi-max-frequency
arm64: dts: qcom: ipq8074: add critical thermal trips
arm64: dts: qcom: ipq8074: Add QUP5 SPI node
arm64: dts: qcom: ipq8074: add unit address to soc node
arm64: dts: qcom: ipq8074: drop incorrect SPI bus spi-max-frequency
arm64: dts: qcom: ipq9574: Add cpufreq support
arm64: dts: qcom: ipq9574: add few device nodes
arm64: dts: qcom: ipq9574: add few more reserved memory region
arm64: dts: qcom: ipq9574: add QFPROM node
arm64: dts: qcom: ipq9574: Add RPM related nodes
arm64: dts: qcom: ipq9574: Add SMEM support
arm64: dts: qcom: ipq9574: Add SMPA1 regulator node
arm64: dts: qcom: ipq9574: Add support for APSS clock controller
arm64: dts: qcom: ipq9574: add support for RDP418 variant
arm64: dts: qcom: ipq9574: add support for RDP449 variant
arm64: dts: qcom: ipq9574: add support for RDP453 variant
arm64: dts: qcom: ipq9574: add support for RDP454 variant
arm64: dts: qcom: ipq9574: add thermal zone nodes
arm64: dts: qcom: ipq9574: add tsens node
arm64: dts: qcom: ipq9574: Drop bias_pll_ubi_nc_clk input
arm64: dts: qcom: ipq9574: Enable crypto nodes
arm64: dts: qcom: ipq9574: Enable the download mode support
arm64: dts: qcom: ipq9574: rename al02-c7 dts to rdp433
arm64: dts: qcom: ipq9574: Update the size of GICC & GICV regions
arm64: dts: qcom: Make -cells decimal
arm64: dts: qcom: msm8916-longcheer-l8910: Add front flash LED
arm64: dts: qcom: msm8916-pm8916: Clarify purpose
arm64: dts: qcom: msm8916-pm8916: Mark always-on regulators
arm64: dts: qcom: msm8916-ufi: make UDC dual mode
arm64: dts: qcom: msm8916/39: Clean up MDSS labels
arm64: dts: qcom: msm8916/39: Cleanup audio pinctrl
arm64: dts: qcom: msm8916/39: Consolidate SDC pinctrl
arm64: dts: qcom: msm8916/39: Fix SD card detect pinctrl
arm64: dts: qcom: msm8916/39: Rename &blsp1_uartN -> &blsp_uartN
arm64: dts: qcom: msm8916/39: Rename wcnss pinctrl
arm64: dts: qcom: msm8916/39: Use consistent name for I2C/SPI pinctrl
arm64: dts: qcom: msm8916: correct camss unit address
arm64: dts: qcom: msm8916: correct LPASS CPU clocks order
arm64: dts: qcom: msm8916: correct MMC unit address
arm64: dts: qcom: msm8916: correct WCNSS unit address
arm64: dts: qcom: msm8916: Define regulator constraints next to usage
arm64: dts: qcom: msm8916: Disable audio codecs by default
arm64: dts: qcom: msm8916: Drop msm8916-pins.dtsi
arm64: dts: qcom: msm8916: Fix regulator constraints
arm64: dts: qcom: msm8916: Move aliases to boards
arm64: dts: qcom: msm8916: Rename &msmgpio -> &tlmm
arm64: dts: qcom: msm8939-pm8916: Add missing pm8916_codec supplies
arm64: dts: qcom: msm8939-pm8916: Clarify purpose
arm64: dts: qcom: msm8939-pm8916: Mark always-on regulators
arm64: dts: qcom: msm8939-sony-tulip: Allow disabling pm8916_l6
arm64: dts: qcom: msm8939-sony-tulip: Fix l10-l12 regulator voltages
arm64: dts: qcom: msm8939: Define regulator constraints next to usage
arm64: dts: qcom: msm8939: Disable lpass_codec by default
arm64: dts: qcom: msm8939: Fix regulator constraints
arm64: dts: qcom: msm8953: Add BLSP DMAs for I2C
arm64: dts: qcom: msm8953: correct IOMMU unit address
arm64: dts: qcom: msm8953: correct WCNSS unit address
arm64: dts: qcom: msm8953: rename labels for DSI nodes
arm64: dts: qcom: msm8976: correct MMC unit address
arm64: dts: qcom: msm8994: add unit address to soc node
arm64: dts: qcom: msm8994: correct SPMI unit address
arm64: dts: qcom: msm8996-tone: Enable LPG LEDs
arm64: dts: qcom: msm8996: add unit address to soc node
arm64: dts: qcom: msm8996: correct /soc/bus ranges
arm64: dts: qcom: msm8996: correct camss unit address
arm64: dts: qcom: msm8996: correct MMCC clocks order
arm64: dts: qcom: msm8996: rename labels for DSI nodes
arm64: dts: qcom: msm8996: rename labels for HDMI nodes
arm64: dts: qcom: msm8996pro: Add CBF scaling support
arm64: dts: qcom: msm8998: add blsp spi nodes
arm64: dts: qcom: msm8998: add unit address to soc node
arm64: dts: qcom: pm7250b: add missing spmi-vadc include
arm64: dts: qcom: pm8550: add flash LED controller
arm64: dts: qcom: pm8550: add PWM controller
arm64: dts: qcom: pm8916: Move default regulator "-supply"s
arm64: dts: qcom: pm8916: Rename &wcd_codec -> &pm8916_codec
arm64: dts: qcom: pm8953: add GPIOs
arm64: dts: qcom: pm8998: don't use GIC_SPI for SPMI interrupts
arm64: dts: qcom: pmi8998: add charger node
arm64: dts: qcom: pmi8998: add flash LED controller
arm64: dts: qcom: pmi8998: enable rradc by default
arm64: dts: qcom: pmk8350: add reboot-mode node using sdam_2 nvmem
arm64: dts: qcom: pmk8550: add reboot-mode node using sdam_2 nvmem
arm64: dts: qcom: pmk8550: always enable RTC PMIC device
arm64: dts: qcom: qcm2290: Add CPU idle states
arm64: dts: qcom: qdu1000-idp: add SDHCI for emmc
arm64: dts: qcom: qdu1000: Add IMEM and PIL info region
arm64: dts: qcom: qdu1000: add missing qcom,smmu-500 fallback
arm64: dts: qcom: qdu1000: Add SDHCI node
arm64: dts: qcom: qdu1000: Flush RSC sleep & wake votes
arm64: dts: qcom: qrb4210-rb2: Add GPIO LEDs
arm64: dts: qcom: qrb4210-rb2: Add SD pinctrl states
arm64: dts: qcom: qrb4210-rb2: Describe fixed regulators
arm64: dts: qcom: qrb4210-rb2: Enable aDSP and cDSP remoteproc nodes
arm64: dts: qcom: qrb4210-rb2: Enable CAN bus controller
arm64: dts: qcom: qrb4210-rb2: Enable display out
arm64: dts: qcom: qrb4210-rb2: Enable load setting on SDHCI VQMMC
arm64: dts: qcom: qrb4210-rb2: Enable on-board buttons
arm64: dts: qcom: qrb4210-rb2: Enable USB node
arm64: dts: qcom: qrb4210-rb2: Fix CD gpio for SDHC2
arm64: dts: qcom: qrb5165-rb5: fix thermal zone conflict
arm64: dts: qcom: qrb5165-rb5: remove useless enablement of mdss_mdp
arm64: dts: qcom: sa8155p-adp: Make compatible the first property
arm64: dts: qcom: sa8155p-adp: Move mtl nodes into ethernet node
arm64: dts: qcom: sa8155p-adp: Remove unneeded rgmii_phy information
arm64: dts: qcom: sa8540p-ride: Add ethernet nodes
arm64: dts: qcom: sa8540p-ride: Specify ethernet phy OUI
arm64: dts: qcom: sa8775p-ride: enable i2c11
arm64: dts: qcom: sa8775p-ride: enable UFS
arm64: dts: qcom: sa8775p-ride: enable USB nodes
arm64: dts: qcom: sa8775p-ride: Update L4C parameters
arm64: dts: qcom: sa8775p: add missing i2c nodes
arm64: dts: qcom: sa8775p: add missing spi nodes
arm64: dts: qcom: sa8775p: add the GPU clock controller node
arm64: dts: qcom: sa8775p: add the GPU IOMMU node
arm64: dts: qcom: sa8775p: add the pcie smmu node
arm64: dts: qcom: sa8775p: add the PMU node
arm64: dts: qcom: sa8775p: add the QUPv3 #0 and #3 node
arm64: dts: qcom: sa8775p: add the watchdog node
arm64: dts: qcom: sa8775p: add uart5 and uart9 nodes
arm64: dts: qcom: sa8775p: add UFS nodes
arm64: dts: qcom: sa8775p: add USB nodes
arm64: dts: qcom: sa8775p: enable AOSS
arm64: dts: qcom: sa8775p: mark the UFS controller as dma-coherent
arm64: dts: qcom: sa8775p: pmic: add the sdam_0 node
arm64: dts: qcom: sa8775p: pmic: remove the PON modes
arm64: dts: qcom: sc7180: Add stream-id of qspi to iommus
arm64: dts: qcom: sc7180: Don't enable lpass clocks by default
arm64: dts: qcom: sc7180: Drop redundant disable in mdp
arm64: dts: qcom: sc7180: Fix DSI0_PHY reg-names
arm64: dts: qcom: sc7180: rename labels for DSI nodes
arm64: dts: qcom: sc7280: Add stream-id of qspi to iommus
arm64: dts: qcom: sc7280: Don't disable MDP explicitly
arm64: dts: qcom: sc7280: Fix EUD dt node syntax
arm64: dts: qcom: sc7280: rename labels for DSI nodes
arm64: dts: qcom: sc8180x-primus: dispcc is already okay
arm64: dts: qcom: sc8180x: Add display and gpu nodes
arm64: dts: qcom: sc8180x: Add interconnects and lmh
arm64: dts: qcom: sc8180x: Add PCIe instances
arm64: dts: qcom: sc8180x: Add pmics
arm64: dts: qcom: sc8180x: Add QUPs
arm64: dts: qcom: sc8180x: Add remoteprocs, wifi and usb nodes
arm64: dts: qcom: sc8180x: Add thermal zones
arm64: dts: qcom: sc8180x: Fix adreno smmu compatible
arm64: dts: qcom: sc8180x: Fix OSM L3 compatible
arm64: dts: qcom: sc8180x: Flush RSC sleep & wake votes
arm64: dts: qcom: sc8180x: Introduce Lenovo Flex 5G
arm64: dts: qcom: sc8180x: Introduce Primus
arm64: dts: qcom: sc8180x: Move DisplayPort for MMCX
arm64: dts: qcom: sc8180x: rename labels for DSI nodes
arm64: dts: qcom: sc8280xp-crd: Add QMP to SuperSpeed graph
arm64: dts: qcom: sc8280xp-x13s: Add QMP to SuperSpeed graph
arm64: dts: qcom: sc8280xp: Add ethernet nodes
arm64: dts: qcom: sc8280xp: Add GPU related nodes
arm64: dts: qcom: sc8280xp: add resets for soundwire controllers
arm64: dts: qcom: sc8280xp: Add SDC2 and enable on CRD
arm64: dts: qcom: sc8280xp: correct GIC child node name
arm64: dts: qcom: sc8280xp: Enable GPU related nodes
arm64: dts: qcom: sdm630-nile: correct duplicated reserved memory node
arm64: dts: qcom: sdm630: add unit address to soc node
arm64: dts: qcom: sdm630: correct camss unit address
arm64: dts: qcom: sdm630: rename labels for DSI nodes
arm64: dts: qcom: sdm632-fairphone-fp3: Add notification LED
arm64: dts: qcom: sdm670: Flush RSC sleep & wake votes
arm64: dts: qcom: sdm845-oneplus: enable pmi8998 charger
arm64: dts: qcom: sdm845-polaris: add missing touchscreen child node reg
arm64: dts: qcom: sdm845-shift-axolotl: enable flash LEDs
arm64: dts: qcom: sdm845-shift-axolotl: enable pmi8998 charger
arm64: dts: qcom: sdm845-xiaomi-beryllium: enable pmi8998 charger
arm64: dts: qcom: sdm845: Add stream-id of qspi to iommus
arm64: dts: qcom: sdm845: correct camss unit address
arm64: dts: qcom: sdm845: Fix the slimbam DMA engine compatible string
arm64: dts: qcom: sdm845: Flush RSC sleep & wake votes
arm64: dts: qcom: sdm845: rename labels for DSI nodes
arm64: dts: qcom: sdm8550: Fix the BAM DMA engine compatible string
arm64: dts: qcom: sm6115: Add CPU idle-states
arm64: dts: qcom: sm6115: Add Crypto Engine support
arm64: dts: qcom: sm6115: Add USB SS qmp phy node
arm64: dts: qcom: sm6115: correct thermal-sensor unit address
arm64: dts: qcom: sm6125-sprout: align ADC channel node names with bindings
arm64: dts: qcom: sm6125: add unit address to soc node
arm64: dts: qcom: sm6350: Add PSCI idle states
arm64: dts: qcom: sm6350: add uart1 node
arm64: dts: qcom: sm6350: Flush RSC sleep & wake votes
arm64: dts: qcom: sm6350: Move wifi node to correct place
arm64: dts: qcom: sm6375: Add GPUCC and Adreno SMMU
arm64: dts: qcom: sm7225-fairphone-fp4: Add Bluetooth
arm64: dts: qcom: sm8150-kumano: Add GPIO line names for PMIC GPIOs
arm64: dts: qcom: sm8150-kumano: Add GPIO line names for TLMM
arm64: dts: qcom: sm8150-kumano: Enable SDHCI2
arm64: dts: qcom: sm8150-kumano: Set up camera fixed regulators
arm64: dts: qcom: sm8150: Add Crypto Engine support
arm64: dts: qcom: sm8150: Add missing interconnect paths to USB HCs
arm64: dts: qcom: sm8150: add missing qcom,smmu-500 fallback
arm64: dts: qcom: sm8150: drop incorrect serial properties
arm64: dts: qcom: sm8150: drop snps,dw-pcie fallback compatible
arm64: dts: qcom: sm8150: Fix OSM L3 interconnect cells
arm64: dts: qcom: sm8150: Use 2 interconnect cells
arm64: dts: qcom: sm8250-edo: Enable Venus
arm64: dts: qcom: sm8250-edo: Panel framebuffer is 2.5k instead of 4k
arm64: dts: qcom: sm8250-xiaomi-elish: remove redundant empty line
arm64: dts: qcom: sm8250: Add Crypto Engine support
arm64: dts: qcom: sm8250: Add missing interconnect paths to USB HCs
arm64: dts: qcom: sm8250: add missing qcom,smmu-500 fallback
arm64: dts: qcom: sm8250: Fix EPSS L3 interconnect cells
arm64: dts: qcom: sm8250: rename labels for DSI nodes
arm64: dts: qcom: sm8250: Use 2 interconnect cells
arm64: dts: qcom: sm8350-hdk: Add QMP & DP to SuperSpeed graph
arm64: dts: qcom: sm8350-hdk: remove useless enablement of mdss_mdp
arm64: dts: qcom: sm8350: Add Crypto Engine support
arm64: dts: qcom: sm8350: Add missing interconnect paths to USB HCs
arm64: dts: qcom: sm8350: add ports subnodes in usb1 qmpphy node
arm64: dts: qcom: sm8350: correct DMA controller unit address
arm64: dts: qcom: sm8350: correct PCI phy unit address
arm64: dts: qcom: sm8350: correct USB phy unit address
arm64: dts: qcom: sm8350: fix BAM DMA crash and reboot
arm64: dts: qcom: sm8450-hdk: Add QMP & DP to SuperSpeed graph
arm64: dts: qcom: sm8450-hdk: remove useless enablement of mdss_mdp
arm64: dts: qcom: sm8450: add crypto nodes
arm64: dts: qcom: sm8450: Add missing interconnect paths to USB HC
arm64: dts: qcom: sm8450: Add missing RPMhPD OPP levels
arm64: dts: qcom: sm8450: add ports subnodes in usb1 qmpphy node
arm64: dts: qcom: sm8450: Add video clock controller
arm64: dts: qcom: sm8550-mtp: add sound card
arm64: dts: qcom: sm8550-mtp: add WCD9385 audio-codec
arm64: dts: qcom: sm8550-mtp: add WSA8845 speakers
arm64: dts: qcom: sm8550-mtp: drop redundant MDP status
arm64: dts: qcom: sm8550-qrd: add display and panel
arm64: dts: qcom: sm8550-qrd: add flash LEDs
arm64: dts: qcom: sm8550-qrd: add missing PCIE1 PHY AUX clock frequency
arm64: dts: qcom: sm8550-qrd: add notification RGB LED
arm64: dts: qcom: sm8550-qrd: add PCIe0
arm64: dts: qcom: sm8550-qrd: add sound card
arm64: dts: qcom: sm8550-qrd: add USB OTG
arm64: dts: qcom: sm8550-qrd: add WCD9385 audio-codec
arm64: dts: qcom: sm8550-qrd: add WSA8845 speakers
arm64: dts: qcom: sm8550-qrd: enable PMIC Volume and Power buttons
arm64: dts: qcom: sm8550: add display port nodes
arm64: dts: qcom: sm8550: Add graphics clock controller
arm64: dts: qcom: sm8550: Add missing interconnect path to USB HC
arm64: dts: qcom: sm8550: Add missing RPMhPD OPP levels
arm64: dts: qcom: sm8550: Add video clock controller
arm64: dts: qcom: sm8550: correct crypto unit address
arm64: dts: qcom: sm8550: correct pinctrl unit address
arm64: dts: qcom: sm8550: enable DISPCC by default
arm64: dts: qcom: sm8550: fix low_svs RPMhPD labels
arm64: dts: qcom: sm8550: Flush RSC sleep & wake votes
arm64: dts: realtek: add missing cache properties
arm64: dts: renesas: Add IOMMU related properties into PCIe host nodes
arm64: dts: renesas: r8a779a0: Add PWM nodes
arm64: dts: renesas: r9a07g044: Add DSI node
arm64: dts: renesas: r9a07g044: Add fcpvd node
arm64: dts: renesas: r9a07g044: Add MTU3a node
arm64: dts: renesas: r9a07g044: Add vspd node
arm64: dts: renesas: r9a07g054: Add CSI and CRU nodes
arm64: dts: renesas: r9a07g054: Add DSI node
arm64: dts: renesas: r9a07g054: Add fcpvd node
arm64: dts: renesas: r9a07g054: Add MTU3a node
arm64: dts: renesas: r9a07g054: Add vspd node
arm64: dts: renesas: rzg2l-smarc: Link DSI with ADV7535
arm64: dts: renesas: rzg2l: Update overfow/underflow IRQ names for MTU3 channels
arm64: dts: renesas: rzg2lc-smarc: Enable CRU, CSI support
arm64: dts: renesas: rzg2lc-smarc: Link DSI with ADV7535
arm64: dts: renesas: rzv2l-smarc: Enable CRU, CSI support
arm64: dts: renesas: ulcb-kf: Add HSCIF1 node
arm64: dts: renesas: ulcb-kf: Remove flow control for SCIF1
arm64: dts: rockchip: add Anbernic RG353PS
arm64: dts: rockchip: add default pinctrl for rk3588 emmc
arm64: dts: rockchip: Add DT node for ADC support in RK3588
arm64: dts: rockchip: Add FriendlyARM NanoPi R2C Plus
arm64: dts: rockchip: add GIC ITS support to rk3588
arm64: dts: rockchip: Add Indiedroid Nova board
arm64: dts: rockchip: Add Lunzn Fastrhino R66S
arm64: dts: rockchip: Add Lunzn Fastrhino R68S
arm64: dts: rockchip: add missing space before { on indiedroid nova
arm64: dts: rockchip: add PMIC to rk3588-evb1
arm64: dts: rockchip: add PMIC to rock-5b
arm64: dts: rockchip: Add RGA2 support to rk356x
arm64: dts: rockchip: Add rk3588 Edgeble Neu6 Model B IO
arm64: dts: rockchip: Add rk3588 Edgeble Neu6 Model B SoM
arm64: dts: rockchip: Add rk3588 OTP node
arm64: dts: rockchip: Add rk3588 timer
arm64: dts: rockchip: Add Rockchip RK3588J
arm64: dts: rockchip: Add saradc node to rock5b
arm64: dts: rockchip: Add SD card support to rock-5b
arm64: dts: rockchip: Add sdio node to rk3588
arm64: dts: rockchip: Assign ES8316 MCLK rate on rk3588-rock-5b
arm64: dts: rockchip: correct wifi interrupt flag in Box Demo
arm64: dts: rockchip: correct wifi interrupt flag in eaidk-610
arm64: dts: rockchip: correct wifi interrupt flag in Rock Pi 4B
arm64: dts: rockchip: Disable HS400 for eMMC on ROCK 4C+
arm64: dts: rockchip: Disable HS400 for eMMC on ROCK Pi 4
arm64: dts: rockchip: Drop invalid regulator-init-microvolt property
arm64: dts: rockchip: Fix compatible for Bluetooth on rk3566-anbernic
arm64: dts: rockchip: Fix Wifi/Bluetooth on ROCK Pi 4 boards
arm64: dts: rockchip: minor whitespace cleanup around '='
arm64: dts: rockchip: Update leds for Anbernic RGxx3 Series
arm64: dts: s32: add missing cache properties
arm64: dts: sparx5: rename pinctrl nodes
arm64: dts: st: add stm32mp257f-ev1 board support
arm64: dts: st: introduce stm32mp25 pinctrl files
arm64: dts: st: introduce stm32mp25 SoCs family
arm64: dts: stratix10: fix incorrect I2C property for SCL signal
arm64: dts: synaptics: add missing cache properties
arm64: dts: ti: Add basic support for phyBOARD-Lyra-AM625
arm64: dts: ti: Add LED controller to phyBOARD-Electra
arm64: dts: ti: add missing cache properties
arm64: dts: ti: add verdin am62
arm64: dts: ti: add verdin am62 dahlia
arm64: dts: ti: add verdin am62 yavia
arm64: dts: ti: am65x: Add Rocktech OLDI panel DT overlay
arm64: dts: ti: j7200: Add VTM node
arm64: dts: ti: j721e-common-proc-board: Add uart pinmux
arm64: dts: ti: j721e-som/common-proc-board: Add product links
arm64: dts: ti: j721e: Add VTM node
arm64: dts: ti: j721s2: Add VTM node
arm64: dts: ti: j784s4: Add VTM node
arm64: dts: ti: k3-am62-main: Add sa3_secproxy
arm64: dts: ti: k3-am62-wakeup: add VTM node
arm64: dts: ti: k3-am625-sk: Fixup reference to phandles array
arm64: dts: ti: k3-am625: Enable Type-C port for USB0
arm64: dts: ti: k3-am62: Add ESM support
arm64: dts: ti: k3-am62a-main: Add sa3_secproxy
arm64: dts: ti: k3-am62a-wakeup: add VTM node
arm64: dts: ti: k3-am62a7-sk: Describe main_uart1 and wkup_uart
arm64: dts: ti: k3-am62a: Add general purpose timers
arm64: dts: ti: k3-am62a: Add watchdog nodes
arm64: dts: ti: k3-am62x-sk-common: Add eeprom
arm64: dts: ti: k3-am62x-sk-common: Describe main_uart1 and wkup_uart
arm64: dts: ti: k3-am62x-sk-common: Drop bootargs
arm64: dts: ti: k3-am62x-sk-common: Drop extra EoL
arm64: dts: ti: k3-am62x-sk-common: Improve documentation of mcasp1_pins
arm64: dts: ti: k3-am64-evm: Fixup reference to phandles array
arm64: dts: ti: k3-am64-main: add VTM node
arm64: dts: ti: k3-am64-sk: Fixup reference to phandles array
arm64: dts: ti: k3-am642-evm: Add VTT GPIO regulator for DDR
arm64: dts: ti: k3-am642-evm: Describe main_uart1 pins
arm64: dts: ti: k3-am642-evm: Enable main_i2c0 and eeprom
arm64: dts: ti: k3-am642-evm: Rename regulator node name
arm64: dts: ti: k3-am642-phyboard-electra-rdk: Fixup reference to phandles array
arm64: dts: ti: k3-am642-sk/evm: Describe OSPI flash partition info
arm64: dts: ti: k3-am642-sk: Describe main_uart1 pins
arm64: dts: ti: k3-am642-sk: Enable main_i2c0 and eeprom
arm64: dts: ti: k3-am642-sk: Fix mmc1 pinmux
arm64: dts: ti: k3-am642-sk: Rename regulator node name
arm64: dts: ti: k3-am642-sk|evm: Drop bootargs, add aliases
arm64: dts: ti: k3-am64: Add ESM support
arm64: dts: ti: k3-am64: Add general purpose timers
arm64: dts: ti: k3-am64: Enable Mailbox nodes at the board level
arm64: dts: ti: k3-am64: Only set UART baud for used ports
arm64: dts: ti: k3-am64: Use phandle to stdout UART node
arm64: dts: ti: k3-am65*: Drop bootargs
arm64: dts: ti: k3-am65-iot*: Fixup reference to phandles array
arm64: dts: ti: k3-am65-iot2050-common: Rename rtc8564 nodename
arm64: dts: ti: k3-am65-main: Drop deprecated ti,otap-del-sel property
arm64: dts: ti: k3-am65-main: Fix mcan node name
arm64: dts: ti: k3-am65-main: Remove "syscon" nodes added for pcieX_ctrl
arm64: dts: ti: k3-am65-mcu: Add mcu_secproxy
arm64: dts: ti: k3-am654-base-board: Add aliases
arm64: dts: ti: k3-am654-base-board: Add board detect eeprom
arm64: dts: ti: k3-am654-base-board: Add missing pinmux wkup_uart, mcu_uart and mcu_i2c
arm64: dts: ti: k3-am654-base-board: Add missing PMIC
arm64: dts: ti: k3-am654-base-board: Add VTT GPIO regulator for DDR
arm64: dts: ti: k3-am654-base-board: Fixup reference to phandles array
arm64: dts: ti: k3-am654-base-board: Rename regulator node name
arm64: dts: ti: k3-am654-baseboard: Describe OSPI flash partition info
arm64: dts: ti: k3-am65: Drop aliases
arm64: dts: ti: k3-am68-sk-base-board: Add pinmux for RPi Header
arm64: dts: ti: k3-am68-sk-base-board: Add uart pinmux
arm64: dts: ti: k3-am68-sk-base-board: Fixup reference to phandles array
arm64: dts: ti: k3-am68-sk-som: Enable wakeup_i2c0 and eeprom
arm64: dts: ti: k3-am69-sk: Add eMMC mmc0 support
arm64: dts: ti: k3-am69-sk: Add mcu and wakeup uarts
arm64: dts: ti: k3-am69-sk: Add pinmux for RPi Header
arm64: dts: ti: k3-am69-sk: Enable mcu network port
arm64: dts: ti: k3-am69-sk: Enable wakeup_i2c0 and eeprom
arm64: dts: ti: k3-am69-sk: Fix main_i2c0 alias
arm64: dts: ti: k3-j7200-common-proc-board: Add OSPI/Hyperflash select pinmux
arm64: dts: ti: k3-j7200-common-proc-board: Add uart pinmux
arm64: dts: ti: k3-j7200-common-proc-board: Define aliases at board level
arm64: dts: ti: k3-j7200-common-proc-board: Drop bootargs
arm64: dts: ti: k3-j7200-common-proc-board: remove duplicate main_i2c0 pin mux
arm64: dts: ti: k3-j7200-mcu-wakeup: Remove 0x unit address prefix from nodename
arm64: dts: ti: k3-j7200-mcu: Add mcu_secproxy
arm64: dts: ti: k3-j7200-som/common-proc-board: Fixup reference to phandles array
arm64: dts: ti: k3-j7200-som: Describe OSPI and Hyperflash partition info
arm64: dts: ti: k3-j7200-som: Enable I2C
arm64: dts: ti: k3-j7200: Add ESM support
arm64: dts: ti: k3-j7200: Add general purpose timers
arm64: dts: ti: k3-j7200: Configure pinctrl for timer IO pads
arm64: dts: ti: k3-j7200: Drop SoC level aliases
arm64: dts: ti: k3-j7200: Fix physical address of pin
arm64: dts: ti: k3-j721e-*: Drop bootargs
arm64: dts: ti: k3-j721e-beagleboneai64: Add wakeup_uart pinmux
arm64: dts: ti: k3-j721e-beagleboneai64: Fix mailbox node status
arm64: dts: ti: k3-j721e-beagleboneai64: Fixup reference to phandles array
arm64: dts: ti: k3-j721e-beagleboneai64: Move camera gpio pinctrl to gpio node
arm64: dts: ti: k3-j721e-beagleboneai64: Move eeprom WP gpio pinctrl to eeprom node
arm64: dts: ti: k3-j721e-common-proc-board: Add OSPI/Hyperflash select pinmux
arm64: dts: ti: k3-j721e-common-proc-board: Define aliases at board level
arm64: dts: ti: k3-j721e-main: Update delay select values for MMC subsystems
arm64: dts: ti: k3-j721e-mcu-wakeup: Add HyperBus node
arm64: dts: ti: k3-j721e-mcu: Add mcu_secproxy
arm64: dts: ti: k3-j721e-sk: Add missing uart pinmuxes
arm64: dts: ti: k3-j721e-sk: Define aliases at board level
arm64: dts: ti: k3-j721e-sk: Describe OSPI flash partition info
arm64: dts: ti: k3-j721e-sk: Enable wakeup_i2c0 and eeprom
arm64: dts: ti: k3-j721e-sk: Fixup reference to phandles array
arm64: dts: ti: k3-j721e-som-p0/common-proc-board: Fixup reference to phandles array
arm64: dts: ti: k3-j721e-som-p0: Add HyperFlash node
arm64: dts: ti: k3-j721e-som-p0: Enable wakeup_i2c0 and eeprom
arm64: dts: ti: k3-j721e-som-p0: Enable wakeup_i2c0 and eeprom
arm64: dts: ti: k3-j721e: Add ESM support
arm64: dts: ti: k3-j721e: Add general purpose timers
arm64: dts: ti: k3-j721e: Configure pinctrl for timer IO
arm64: dts: ti: k3-j721e: Describe OSPI and QSPI flash partition info
arm64: dts: ti: k3-j721e: Drop SoC level aliases
arm64: dts: ti: k3-j721e: Enable MDIO nodes at the board level
arm64: dts: ti: k3-j721e: Enable PCIe nodes at the board level
arm64: dts: ti: k3-j721e: Remove PCIe endpoint nodes
arm64: dts: ti: k3-j721s2-common-proc-board: Add uart pinmux
arm64: dts: ti: k3-j721s2-common-proc-board: Add USB support
arm64: dts: ti: k3-j721s2-common-proc-board: Drop bootargs
arm64: dts: ti: k3-j721s2-common-proc-board: Enable PCIe
arm64: dts: ti: k3-j721s2-common-proc-board: Enable SERDES0
arm64: dts: ti: k3-j721s2-common-proc-board: Fixup reference to phandles array
arm64: dts: ti: k3-j721s2-main: Add PCIe device tree node
arm64: dts: ti: k3-j721s2-main: Add SERDES and WIZ device tree node
arm64: dts: ti: k3-j721s2-main: Add support for USB
arm64: dts: ti: k3-j721s2-mcu-wakeup: Add sa3_secproxy and mcu_sec_proxy
arm64: dts: ti: k3-j721s2-mcu-wakeup: Add support of OSPI
arm64: dts: ti: k3-j721s2-som-p0: Enable wakeup_i2c0 and eeprom
arm64: dts: ti: k3-j721s2: Add general purpose timers
arm64: dts: ti: k3-j721s2: Add support for OSPI Flashes
arm64: dts: ti: k3-j721s2: Change CPTS clock parent
arm64: dts: ti: k3-j721s2: Configure pinctrl for timer IO
arm64: dts: ti: k3-j721s2: Fix wkup pinmux range
arm64: dts: ti: k3-j784s4-evm: Add mcu and wakeup uarts
arm64: dts: ti: k3-j784s4-evm: Add pinmux information for ADC
arm64: dts: ti: k3-j784s4-evm: Add support for OSPI and QSPI flashes
arm64: dts: ti: k3-j784s4-evm: Enable wakeup_i2c0 and eeprom
arm64: dts: ti: k3-j784s4-evm: Fix main_i2c0 alias
arm64: dts: ti: k3-j784s4-evm: Reserve memory for remote proc IPC
arm64: dts: ti: k3-j784s4-main: Add C71x DSP nodes
arm64: dts: ti: k3-j784s4-main: Add R5F cluster nodes
arm64: dts: ti: k3-j784s4-main: Enable support for high speed modes
arm64: dts: ti: k3-j784s4-mcu-wakeup: Add FSS OSPI0 and FSS OSPI1
arm64: dts: ti: k3-j784s4-mcu-wakeup: Add sa3_secproxy and mcu_sec_proxy
arm64: dts: ti: k3-j784s4-mcu-wakeup: Add support for ADC nodes
arm64: dts: ti: k3-j784s4: Add general purpose timers
arm64: dts: ti: k3-j784s4: Configure pinctrl for timer IO
arm64: dts: ti: k3-j784s4: Fix wakeup pinmux range and pinctrl node offsets
arm64: dts: ti: k3: j721s2/j784s4: Switch to https links
arm64: dts: ti: Unify pin group node names for make dtbs checks
arm64: dts: tqma8mqml: Add vcc supply to i2c eeproms
arm64: efi: add efi_handle_corrupted_x18 prototype
arm64: enable ARCH_WANT_KMALLOC_DMA_BOUNCE for arm64
arm64: enable perf events based hard lockup detector
arm64: enable Permission Indirection Extension (PIE)
arm64: entry: Preserve/restore X29 even for compat tasks
arm64: entry: Simplify tramp_alias macro and tramp_exit routine
arm64: errata: Mitigate Ampere1 erratum AC03_CPU_38 at stage-2
arm64: Fix dangling references to Documentation/arm64
arm64: Fix HFGxTR_EL2 field naming
arm64: flush: include linux/libnvdimm.h
arm64: ftrace: Add direct call trampoline samples support
arm64: ftrace: Enable HAVE_FUNCTION_GRAPH_RETVAL
arm64: ftrace: fix build error with CONFIG_FUNCTION_GRAPH_TRACER=n
arm64: hibernate: remove WARN_ON in save_processor_state
arm64: hide unused is_valid_bugaddr()
arm64: introduce STM32 family on Armv8 architecture
arm64: kasan: remove !KASAN_VMALLOC remnants
arm64: kaslr: add kaslr_early_init() declaration
arm64: kaslr: split kaslr/module initialization
arm64: Kconfig.platforms: Add config for Nuvoton MA35 platform
arm64: kdump: simplify the reservation behaviour of crashkernel=,high
arm64: kvm: add prototypes for functions called in asm
arm64: kvm: avoid overflow in integer division
arm64: lockdep: enable checks for held locks when returning to userspace
arm64: mediatek: Propagate chassis-type where possible
arm64: memory: Make virt_to_pfn() a static inline
arm64: mm: fix VA-range sanity check
arm64: mm: Make hibernation aware of KFENCE
arm64: module-plts: inline linux/moduleloader.h
arm64: module: mandate MODULE_PLTS
arm64: module: move module randomization to module.c
arm64: module: remove old !KASAN_VMALLOC logic
arm64: module: rework module VA range selection
arm64: mops: allow disabling MOPS from the kernel command line
arm64: mops: detect and enable FEAT_MOPS
arm64: mops: document boot requirements for MOPS
arm64: mops: don't disable host MOPS instructions from EL2
arm64: mops: handle MOPS exceptions
arm64: mops: handle single stepping after MOPS exception
arm64: move cpu_suspend_set_dbg_restorer() prototype to header
arm64: move early_brk64 prototype to header
arm64: Prevent the use of is_kernel_in_hyp_mode() in hypervisor code
arm64: reorganise PAGE_/PROT_ macros
arm64: set __exception_irq_entry with __irq_entry as a default
arm64: signal: include asm/exception.h
arm64: sme: Use STR P to clear FFR context field in streaming SVE mode
arm64: smp: Switch to hotplug core state synchronization
arm64: spectre: provide prototypes for internal functions
arm64: standardise cpucap bitmap names
arm64: syscall: unmask DAIF for tracing status
arm64: tegra: Add a few blank lines for better readability
arm64: tegra: Add CPU OPP tables and interconnects property
arm64: tegra: Add GPU power rail regulator on Smaug
arm64: tegra: Add missing cache properties on Tegra210
arm64: tegra: Add support for IGX Orin
arm64: tegra: Add Tegra234 pin controllers
arm64: tegra: Add Tegra234 thermal support
arm64: tegra: Enable GPU on Smaug
arm64: tegra: Enable thermal support on Jetson AGX Orin
arm64: tegra: Enable thermal support on Jetson Orin Nano
arm64: tegra: Enable thermal support on Jetson Orin NX
arm64: tegra: Enable USB device for Jetson AGX Orin
arm64: tegra: Fix PCIe regulator for Orin Jetson AGX
arm64: tegra: Sort properties more logically
arm64: tegra: Support Jetson Orin Nano Developer Kit
arm64: tegra: Update USB phy-name for Jetson Orin NX
arm64: transfer permission indirection settings to EL2
arm64: Turn kaslr_feature_override into a generic SW feature override
arm64: Update Documentation/arm references
arm64: Use CPACR_EL1 format to set CPTR_EL2 when E2H is set
arm64: vdso: Clear common make C=2 warnings
arm64: xilinx: Use zynqmp prefix for SOM dt overlays
arm64: xor-neon: mark xor_arm64_neon_*() static
arm64: zynqmp: Add dmas, dp, rtc, watchdogs and opp nodes for SOM
arm64: zynqmp: Add gpio labels for modepin gpio
arm64: zynqmp: Add linux,code for gpio button
arm64: zynqmp: Add mali-400 gpu node for zynqmp
arm64: zynqmp: Add mtd partition for secure OS storage area
arm64: zynqmp: Add phase tags marking
arm64: zynqmp: Add pinctrl emmc description to SM-K26
arm64: zynqmp: Add pmu interrupt-affinity
arm64: zynqmp: Add resets property to sdhci nodes
arm64: zynqmp: Change zc1275 board name to zcu1275
arm64: zynqmp: Convert kv260-revA overlay to ASCII text
arm64: zynqmp: Describe bus-width for SD card on KV260
arm64: zynqmp: Describe TI phy as ethernet-phy-id
arm64: zynqmp: Disable USB3.0 for zc1751-xm016-dc2
arm64: zynqmp: Enable AMS on SOM and other zcu10x boards
arm64: zynqmp: Enable DP driver for SOMs
arm64: zynqmp: Fix usb node drive strength and slew rate
arm64: zynqmp: Fix usb reset over bootmode pins on zcu100
arm64: zynqmp: Rename ams_ps/pl node names
arm64: zynqmp: Set qspi tx-buswidth to 4
arm64: zynqmp: Setup clock for DP and DPDMA
arm64: zynqmp: Switch to amd.com emails
arm64: zynqmp: Switch to ethernet-phy-id in kv260
arm64: zynqmp: Sync node name address with reg (mailbox)
arm64: zynqmp: Use assigned-clock-rates for setting up SD clock in SOM
arm64: zynqmp: Used fixed-partitions for QSPI in k26
 
ARM: 9298/1: Drop custom mdesc->handle_irq()
ARM: 9299/1: module: use sign_extend32() to extend the signedness
ARM: 9300/1: Replace all non-returning strlcpy with strscpy
ARM: 9301/1: dma-mapping: hide unused dma_contiguous_early_fixup function
ARM: 9302/1: traps: hide unused functions on NOMMU
ARM: 9303/1: kprobes: avoid missing-declaration warnings
ARM: 9304/1: add prototype for function called only from asm
ARM: 9305/1: add clear/copy_user_highpage declarations
ARM: 9306/1: cacheflush: avoid __flush_anon_page() missing-prototype warning
ARM: 9307/1: nommu: include asm/idmap.h
ARM: 9308/1: move setup functions to header
ARM: 9309/1: add missing syscall prototypes
ARM: 9310/1: xip-kernel: add __inflate_kernel_data prototype
ARM: 9311/1: decompressor: move function prototypes to misc.h
ARM: 9312/1: vfp: include asm/neon.h in vfpmodule.c
ARM: 9313/1: vdso: add missing prototypes
ARM: 9314/1: tcm: move tcm_init() prototype to asm/tcm.h
ARM: 9315/1: fiq: include asm/mach/irq.h for prototypes
 
arm: allow pte_offset_map[_lock]() to fail
 
ARM: cpu: Switch to arch_cpu_finalize_init()
ARM: davinci: fix davinci_cpufreq_init() declaration
 
arm: docs: Move Arm documentation to Documentation/arch/
 
ARM: dts: Add .dts files missing from the build
ARM: dts: allwinner: Use quoted #include
ARM: dts: am335x-bone-common: Add GPIO PHY reset on revision C3 board
ARM: dts: am335x-bone-common: Add vcc-supply for on-board eeprom
ARM: dts: am335x-myirtech: Add missing NAND wait pin definition
ARM: dts: armada-xp: Replace deprecated spi-gpio properties
ARM: dts: armada388-clearfog: add missing phy-modes
ARM: dts: at91: at91sam9n12: witch sckc to new clock bindings
ARM: dts: at91: Enable device-tree overlay support for AT91 boards
ARM: dts: at91: Return to boolean properties
ARM: dts: at91: sam9x60: fix the SOC detection
ARM: dts: at91: sama5d2: remove extra line
ARM: dts: at91: tse850: add properties for gpio-line-names
ARM: dts: at91: use clock-controller name for PMC nodes
ARM: dts: at91: use clock-controller name for sckc nodes
ARM: dts: at91: use generic name for shutdown controller
ARM: dts: axp209: Add iio-hwmon node for internal temperature
ARM: dts: bcm-mobile: align SDHCI node name with bindings
ARM: dts: bcm-mobile: change "" includes to <> where applicable
ARM: dts: bcm-mobile: move status properties to the end of nodes
ARM: dts: bcm11351/21664: add UART, I2C node labels
ARM: dts: bcm21664-garnet: use node labels
ARM: dts: bcm21664/23550: use CCU compatibles directly
ARM: dts: bcm23550: Add SoC-specific I2C compatible
ARM: dts: BCM5301X: Add cells sizes to PCIe nodes
ARM: dts: BCM5301X: Add Netgear R8000 WiFi regulator mappings
ARM: dts: BCM5301X: Describe switch ports in the main DTS
ARM: dts: BCM5301X: Drop "clock-names" from the SPI node
ARM: dts: BCM5301X: Drop invalid #usb-cells
ARM: dts: BCM5301X: Drop invalid properties from Meraki MR32 keys
ARM: dts: BCM5301X: fix duplex-full => full-duplex
ARM: dts: BCM5301X: MR26: MR32: remove bogus nand-ecc-algo property
ARM: dts: BCM5301X: MR32: remove partition index numbers
ARM: dts: BCM5301X: Relicense AXI interrupts code to the GPL 2.0+ / MIT
ARM: dts: BCM5301X: Relicense Christian's code to the GPL 2.0+ / MIT
ARM: dts: BCM5301X: Relicense Florian's code to the GPL 2.0+ / MIT
ARM: dts: BCM5301X: Relicense Hauke's code to the GPL 2.0+ / MIT
ARM: dts: BCM5301X: Relicense Rafaе┌'s code to the GPL 2.0+ / MIT
ARM: dts: BCM5301X: Specify MAC addresses on Luxul devices
ARM: dts: BCM5301X: Use updated "spi-gpio" binding properties
ARM: dts: BCM5301X: Use updated device "compatible" strings
 
arm: dts: bcm: Enable device-tree overlay support for RPi devices
 
ARM: dts: broadcom: add missing cache properties
ARM: dts: en7523: add missing cache properties
 
arm: dts: Enable device-tree overlay support for AT91 boards
 
ARM: dts: exynos: drop simple-bus from FIMC in Exynos4
ARM: dts: exynos: Fix some typos in comments
ARM: dts: exynos: Move common Exynos4x12 definitions to exynos4x12.dtsi
ARM: dts: exynos: Re-introduce Exynos4212 DTSI
ARM: dts: exynos: Remove empty camera pinctrl configuration in Odroid X/U3
ARM: dts: exynos: Remove empty camera pinctrl configuration in Trats
ARM: dts: exynos: Remove empty camera pinctrl configuration in Universal C210
ARM: dts: gta04: Move model property out of pinctrl node
ARM: dts: hisilicon: Unify pinctrl-single pin group nodes
ARM: dts: imx28-cfa: Replace deprecated spi-gpio properties
ARM: dts: imx28-tx28: Replace deprecated spi-gpio properties
ARM: dts: imx35: Remove invalid wdog property
ARM: dts: imx51-zii-rdu1: Replace deprecated spi-gpio properties
ARM: dts: imx51: ZII: Add missing phy-mode
ARM: dts: imx6: phytec: fix RTC interrupt level
ARM: dts: imx6: Use the mux- prefix
ARM: dts: imx6dl: Add trip points to thermal zones on several devices
ARM: dts: imx6dl: alti6p: fix different USB related warnings
ARM: dts: imx6dl: lanmcu: Configure over-current polarity for USB OTG node
ARM: dts: imx6dl: lanmcu: Disable unused USB PHY nodes
ARM: dts: imx6dl: plybas: fix USB over-current detection on USB OTG port
ARM: dts: imx6dl: prtmvt: fix different USB related warnings
ARM: dts: imx6dl: prtrvt, prtvt7, prti6q, prtwd2: fix USB related warnings
ARM: dts: imx6dl: prtvt7: Adjust default backlight brightness to 65
ARM: dts: imx6dl: prtvt7: Remove touchscreen inversion
ARM: dts: imx6dl: vicut1: Address USB related warnings
ARM: dts: imx6q: prtwd2: Correct iomux configuration for ENET MDIO and MDC
ARM: dts: imx6qdl-gw54xx: remove invalid nodes from fan-controller
ARM: dts: imx6qdl-gw5912: remove invalid nodes from fan-controller
ARM: dts: imx6qdl-icore-rqs: Use the 'vmmc-supply' property
ARM: dts: imx6qdl-mba6: add mac address for USB ethernet controller
ARM: dts: imx6qdl: Add HDMI to TQMa6x/MBa6
ARM: dts: imx6qdl: Add missing phy-mode and fixed links
ARM: dts: imx6qdl: vicut1: rename power to power-button
ARM: dts: imx6qdl: vicut1: The sgtl5000 uses i2s not ac97
ARM: dts: imx6qp: prtwd3: Enable USB over current detection on USB OTG port
ARM: dts: imx6sll-evk: add eMMC node support
ARM: dts: imx6sll-evk: avoid underscores in node name
ARM: dts: imx6sx: Add LDB support
ARM: dts: imx6sx: Remove LDB endpoint
ARM: dts: imx6ul-14x14-evk: Replace deprecated spi-gpio properties
ARM: dts: imx6ul-ccimx6ulsom: Fix the "coin" regulator name
ARM: dts: imx6ul-tx6ul: Replace deprecated spi-gpio properties
ARM: dts: imx6ul: Add clock and PGC node to GPC
ARM: dts: imx6ul: prti6g: fix USB over-current detection on USB OTG port
ARM: dts: imx6ull-dhcor: Add Marantec maveo box
ARM: dts: imx6ull-dhcor: Remove mmc aliases from DHCOR SoM
ARM: dts: imx6ull-phytec-tauri: Remove invalid property
ARM: dts: imx7d-flex-concentrator: Remove invalid ecspi property
ARM: dts: imx7d-sdb: Allow UHS modes
ARM: dts: imx7d-sdb: Describe the SD card regulator
ARM: dts: imx7d-sdb: Replace deprecated spi-gpio properties
ARM: dts: imx7d-smegw01: Pass 'gpr' to the pinctrl groups
ARM: dts: imx7d-smegw01: Pass Ethernet aliases
ARM: dts: imx7d-smegw01: Remove unneeded #address-cells/#size-cells
ARM: dts: imx7d-smegw01: Use pinctrl-0 for pinctrl_rfkill
ARM: dts: imx7ulp: add address/size-cells to OCOTP
ARM: dts: imx: Adjust dma-apbh node name
ARM: dts: imx: Set default tuning step for imx6sx usdhc
ARM: dts: imx: Set default tuning step for imx7d usdhc
ARM: dts: imx: Use 'eeprom' as node name
ARM: dts: imx: Use 'pmic' as node name
ARM: dts: integrator: fix PCI bus dtc warnings
ARM: dts: iwg20d-q7-common: Fix backlight pwm specifier
ARM: dts: keystone: Do not capitalize hex digits
ARM: dts: keystone: Fix EEPROM node names
ARM: dts: keystone: Remove ti,keystone from soc node compatible
ARM: dts: kirkwood: Add Endian 4i Edge 200 board
ARM: dts: lan966x: Add support for SMA connectors
ARM: dts: lan966x: kontron-d10: add PHY interrupts
ARM: dts: lan966x: kontron-d10: fix board reset
ARM: dts: lan966x: kontron-d10: fix SPI CS
ARM: dts: mba6ulx: add missing vcc supplies to i2c devices
ARM: dts: meson8: correct uart_B and uart_C clock references
ARM: dts: meson8b: correct uart_B and uart_C clock references
ARM: dts: Move .dts files to vendor sub-directories
 
arm: dts: mt7623: add gmacs to mt7623.dtsi
arm: dts: mt7623: add mt7530 switch to mt7623a.dtsi
arm: dts: mt7623: add port@5 as CPU port
arm: dts: mt7623: change mt7530 switch address
arm: dts: mt7623: enable flow control on port@6
 
ARM: dts: mvebu: align MTD partition nodes to dtschema
ARM: dts: nspire: Fix arm primecell compatible string
ARM: dts: nxp/imx6sll: fix wrong property name in usbphy node
ARM: dts: nxp/imx: limit sk-imx53 supported frequencies
ARM: dts: omap4: add initial support for Epson Moverio BT-200
ARM: dts: qcom: adapt to LP855X bindings changes
ARM: dts: qcom: Add Samsung Galaxy Express support
ARM: dts: qcom: apq8026-huawei-sturgeon: Add vibrator
ARM: dts: qcom: apq8060-dragonboard: move regulators out of simple-bus
ARM: dts: qcom: apq8074-dragonboard: add gpio keys
ARM: dts: qcom: apq8074-dragonboard: add onboard leds
ARM: dts: qcom: apq8074-dragonboard: enable adsp and MSS
ARM: dts: qcom: apq8074-dragonboard: enable DSI panel
ARM: dts: qcom: apq8074-dragonboard: Set DMA as remotely controlled
ARM: dts: qcom: apq8084: correct thermal sensor unit-address
ARM: dts: qcom: ipq4019: correct syscon unit-address
ARM: dts: qcom: ipq4019: fix broken NAND controller properties override
ARM: dts: qcom: ipq8064: align USB node names with bindings
ARM: dts: qcom: ipq8064: correct LED node names
ARM: dts: qcom: ipq8064: drop invalid GCC thermal-sensor unit-address
ARM: dts: qcom: ipq8064: drop leading 0 from unit-address
ARM: dts: qcom: msm8226: Add IMEM node
ARM: dts: qcom: msm8226: Add PMU node
ARM: dts: qcom: msm8226: Add qfprom node
ARM: dts: qcom: msm8226: Add rpm-stats device node
ARM: dts: qcom: msm8226: Add thermal zones node
ARM: dts: qcom: msm8226: Add tsens node and related nvmem cells
ARM: dts: qcom: msm8226: Provide clocks to mmcc node
ARM: dts: qcom: msm8226: Use XO from rpmcc where possible
ARM: dts: qcom: msm8660: Fix regulator node names
ARM: dts: qcom: msm8960-cdp: move regulator out of simple-bus
ARM: dts: qcom: msm8960: Add USB node
ARM: dts: qcom: msm8974-hammerhead: Add vibrator
ARM: dts: qcom: msm8974: align WCNSS Bluetooth node name with bindings
ARM: dts: qcom: msm8974: correct pronto unit-address
ARM: dts: qcom: msm8974: do not use underscore in node name (again)
ARM: dts: qcom: msm8974: drop unit addresses from USB phys
ARM: dts: qcom: msm8974: rename labels for DSI nodes
ARM: dts: qcom: pm8226: Add thermal sensor and thermal zone config
ARM: dts: qcom: pm8841: Add thermal zone config
ARM: dts: qcom: pm8941: Add thermal zone config
 
arm: dts: qcom: sdx55: Add interconnect path
 
ARM: dts: qcom: sdx55: correct rsc unit-address
ARM: dts: qcom: sdx65-mtp: Enable PCIe EP
ARM: dts: qcom: sdx65-mtp: Enable PCIe PHY
ARM: dts: qcom: sdx65: Add support for PCIe EP
ARM: dts: qcom: sdx65: Add support for PCIe PHY
ARM: dts: s3c64xx: Fix some typos in comments
ARM: dts: s5pv210: add dummy 5V regulator for backlight on SMDKv210
ARM: dts: s5pv210: align pin configuration nodes with bindings
ARM: dts: s5pv210: align USB node name with bindings
ARM: dts: s5pv210: drop simple-bus from FIMC
ARM: dts: s5pv210: Fix typo in comments, fix pinctrl header
ARM: dts: s5pv210: re-order MFC clock names to match Exynos and bindings
ARM: dts: s5pv210: remove empty camera pinctrl configuration
ARM: dts: st: add missing space before {
ARM: dts: ste: align UART node name with bindings
ARM: dts: stm32: add adc internal channels to stm32mp15
ARM: dts: stm32: Add alternate pinmux for ethernet for stm32mp15
ARM: dts: stm32: Add alternate pinmux for sai2b on stm32mp15
ARM: dts: stm32: Add idle/sleep pinmux for USART3 on stm32mp15
ARM: dts: stm32: Add new pinmux for sdmmc1_b4 on stm32mp15
ARM: dts: stm32: Add new pinmux for sdmmc2_d47 on stm32mp15
ARM: dts: stm32: add part number for STM32MP15x
ARM: dts: stm32: Add pinmux for USART1 pins on stm32mp15
ARM: dts: stm32: add required supplies of ov5640 in stm32mp157c-ev1
ARM: dts: stm32: Add sleep pinmux for SPI1 pins_a on stm32mp15
ARM: dts: stm32: add STM32MP1-based Phytec board
ARM: dts: stm32: add STM32MP1-based Phytec SoM
ARM: dts: stm32: add vrefint calibration on stm32mp15
ARM: dts: stm32: add vrefint support to adc2 on stm32mp15
ARM: dts: stm32: adopt generic iio bindings for adc channels on dhcor-drc
ARM: dts: stm32: adopt generic iio bindings for adc channels on dhcor-testbench
ARM: dts: stm32: adopt generic iio bindings for adc channels on emstamp-argon
ARM: dts: stm32: adopt generic iio bindings for adc channels on stm32mp157c-ed1
ARM: dts: stm32: enable adc on stm32mp15xx-dkx boards
ARM: dts: stm32: Fix audio routing on STM32MP15xx DHCOM PDK2
ARM: dts: stm32: fix dsi warnings on stm32mp15 boards
ARM: dts: stm32: fix i2s endpoint format property for stm32mp15xx-dkx
ARM: dts: stm32: fix ltdc warnings in stm32mp15 boards
ARM: dts: stm32: fix m4_rproc references to use SCMI for stm32mp15
ARM: dts: stm32: fix warnings on stm32f469-disco board
ARM: dts: stm32: Move ethernet MAC EEPROM from SoM to carrier boards
ARM: dts: stm32: remove extra space in stm32mp15xx-dkx.dtsi
ARM: dts: stm32: Replace deprecated st,hw-flow-ctrl with uart-has-rtscts
ARM: dts: stm32: Shorten the AV96 HDMI sound card name
ARM: dts: stm32: Update Cortex-M4 reset declarations on stm32mp15
ARM: dts: stm32: Update to generic ADC channel binding on DHSOM systems
ARM: dts: stm32: use RCC macro for CRC node on stm32f746
ARM: dts: sun5i: Add port E pinmux settings for mmc2
ARM: dts: sun5i: chip: Enable bluetooth
 
arm: dts: sunxi: Add ICnova A20 ADB4006 board
 
ARM: dts: sunxi: rename tcon's clock output
ARM: dts: Unify pinctrl-single pin group nodes for am33xx
ARM: dts: Unify pinctrl-single pin group nodes for am4
ARM: dts: Unify pinctrl-single pin group nodes for dra7
ARM: dts: Unify pinctrl-single pin group nodes for keystone
ARM: dts: Unify pinctrl-single pin group nodes for omap2
ARM: dts: Unify pinctrl-single pin group nodes for omap3
ARM: dts: Unify pinctrl-single pin group nodes for omap4
ARM: dts: Unify pinctrl-single pin group nodes for omap5
ARM: dts: Unify pinctrl-single pin group nodes for ti81xx
ARM: dts: ux500: Add eSRAM nodes
ARM: dts: ux500: Disable charging on HREF boards
ARM: dts: ux500: Fix STMPE device nodes
ARM: dts: vf610-zii-dev-rev-b: Replace deprecated spi-gpio properties
ARM: dts: vf610: ZII: Add missing phy-mode and fixed links
ARM: dts: vfxxx: Remove invalid wdog property
ARM: ep93xx: fix missing-prototype warnings
ARM: exynos: Re-introduce Exynos4212 support
ARM: highbank: add missing include
ARM: imx: add missing include
ARM: imx_v6_v7_defconfig: Remove firmware loader helper
ARM: imx_v6_v7_defconfig: Remove KERNEL_LZO config
ARM: lpc32xx: add missing include
ARM: mm: Make virt_to_pfn() a static inline
ARM: multi_v7_defconfig: update MFD_RK808 name
ARM: mvebu: fix unit address on armada-390-db flash
ARM: omap1: add missing include
ARM: omap1: Drop header on AMS Delta
ARM: omap1: Exorcise the legacy GPIO header
ARM: omap1: Fix up the Nokia 770 board device IRQs
ARM: omap1: Make serial wakeup GPIOs use descriptors
ARM: omap1: Remove reliance on GPIO numbers from PalmTE
ARM: omap1: Remove reliance on GPIO numbers from SX1
 
arm: omap1: replace printk() with pr_err macro
 
ARM: omap2: Fix checkpatch issues
ARM: omap2: Fix copy/paste bug
ARM: omap2: fix missing tick_broadcast() prototype
ARM: omap2: Get USB hub reset GPIO from descriptor
ARM: omap2: Rewrite WLAN quirk to use GPIO descriptors
ARM: omap: Fix checkpatch issues
ARM: orion5x: fix d2net gpio initialization
ARM: pxa: fix missing-prototypes warnings
ARM: s3c: remove obsolete config S3C64XX_SETUP_IDE
ARM: s3c: Switch i2c drivers back to use .probe()
ARM: sa1100: address missing prototype warnings
ARM: shmobile: defconfig: Refresh for v6.4-rc1
ARM: smp: Switch to hotplug core state synchronization
ARM: spear: include "pl080.h" for pl080_get_signal() prototype
 
arm: update in-source documentation references
 
ARM: versatile: mark mmc_status() static
ARM: zynq: dts: Add SCL & SDA GPIO entries for recovery
ARM: zynq: dts: Setting default i2c clock frequency to 400kHz
ARM: zynq: Explicitly include correct DT includes
 
asm-generic/page.h: Make pfn accessors static inlines
 
asm-generic: partially revert "Unify uapi bitsperlong.h for arm64, riscv and loongarch"
asm-generic: Unify uapi bitsperlong.h for arm64, riscv and loongarch
 
Linux: ASoC SSM3515 codec driver
 
ASoC/soundwire/qdsp6/wcd: fix leaks and probe deferral
 
ASoC/soundwire: intel: pass hdac_bus pointer for link management
 
ASoC: adau1761: Use the devm_clk_get_optional() helper
ASoC: add and use asoc_dummy_dlc
ASoC: Add Google Chameleon v3 codec driver
ASoC: Add Google Chameleon v3 i2s driver
ASoC: add N cpus to M codecs dai link support
ASoC: add N cpus to M codecs dai link support
ASoC: add new trigger ordering method
ASoC: add new trigger ordering method
ASoC: add snd_soc_get_stream_cpu()
ASoC: Add support for Loongson I2S controller
ASoC: ak4118: Update to use new component control notify helper
ASoC: amd: acp: clear pdm dma interrupt mask
ASoC: amd: acp: fix for invalid dai id handling in acp_get_byte_count()
ASoC: amd: acp: remove acp poweroff function
ASoC: amd: ps: add acp_reset flag check in acp pci driver pm ops.
ASoC: amd: ps: add comments for DMA irq bits mapping
ASoC: amd: ps: add comments for DMA register mapping
ASoC: amd: ps: add fix for dma irq mask for rx streams for SDW0 instance
ASoC: amd: ps: add pm ops support for SoundWire dma driver
ASoC: amd: ps: add SoundWire dma driver
ASoC: amd: ps: add SoundWire dma driver dma ops
ASoC: amd: ps: add SoundWire support
ASoC: amd: ps: add support for SoundWire DMA interrupts
ASoC: amd: ps: create platform devices based on acp config
ASoC: amd: ps: enable SoundWire dma driver build
ASoC: amd: ps: fix byte count return value for invalid SoundWire manager instance
ASoC: amd: ps: Fix extraneous error messages
ASoC: amd: ps: fix for position register set for AUDIO0 RX stream
ASoC: amd: ps: handle SoundWire interrupts in acp pci driver
ASoC: amd: ps: refactor acp power on and reset functions.
ASoC: amd: ps: remove the register read and write wrappers.
ASoC: amd: ps: Update copyright notice
ASoC: amd: update comments in Kconfig file
ASoC: amd: update pm_runtime enable sequence
ASoC: amd: use asoc_dummy_dlc
ASoC: amd: use use new trigger ordering method
ASoC: amd: vangogh: Add check for acp config flags in vangogh platform
ASoC: amd: vangogh: select CONFIG_SND_AMD_ACP_CONFIG
ASoC: amd: vangogh: select CONFIG_SND_AMD_ACP_CONFIG
ASoC: amd: yc: Add MECHREVO Jiaolong Series MRID6 into DMI table
ASoC: amd: yc: Add VivoBook Pro 15 to quirks list for acp6x
ASoC: amd: yc: Fix a non-functional mic on Lenovo 82SJ
ASoC: atmel: Fix the 8K sample parameter in I2SC master
ASoC: atmel: sam9g20_wm8731: Remove the unneeded include
ASoC: atmel: use asoc_dummy_dlc
ASoC: atmel: use use new trigger ordering method
ASoC: audio-graph-card2-custom-sample.dtsi: remove DT warning
ASoC: audio-graph-card2-custom-sample: add missing CPU:Codec = 1:N sample
ASoC: bindings: fsl-asoc-card: add compatible string for nau8822 codec
ASoC: codecs: do not store status in state containe
 
ASoc: codecs: ES8316: Fix DMIC config
 
ASoC: codecs: max98090: Allow dsp_a mode
ASoC: codecs: rt1308: do not store status in state container
ASoC: codecs: rt1316: do not store status in state container
ASoC: codecs: rt1318: do not store status in state container
ASoC: codecs: rt5682: do not store status in state container
ASoC: codecs: rt700: do not store status in state container
ASoC: codecs: rt711-sdca: do not store status in state container
ASoC: codecs: rt711: do not store status in state container
ASoC: codecs: rt712-sdca-dmic: do not store status in state container
ASoC: codecs: rt712-sdca: do not store status in state container
ASoC: codecs: rt715-sdca: do not store status in state container
ASoC: codecs: rt715: do not store status in state container
ASoC: codecs: rt722-sdca: do not store status in state container
ASoC: codecs: SND_SOC_WCD934X should select REGMAP_IRQ
ASoC: codecs: wcd-mbhc-v2: fix resource leaks on component remove
ASoC: codecs: wcd934x: demote impedance printk
ASoC: codecs: wcd934x: drop inline keywords
ASoC: codecs: wcd934x: fix resource leaks on component remove
ASoC: codecs: wcd938x/wcd934x: loglevel fix and
ASoC: codecs: wcd938x: drop inline keywords
ASoC: codecs: wcd938x: fix codec initialisation race
ASoC: codecs: wcd938x: fix dB range for HPHL and HPHR
ASoC: codecs: wcd938x: fix mbhc impedance loglevel
ASoC: codecs: wcd938x: fix missing clsh ctrl error handling
ASoC: codecs: wcd938x: fix missing mbhc init error handling
ASoC: codecs: wcd938x: fix resource leaks on component remove
ASoC: codecs: wcd938x: fix soundwire initialisation race
ASoC: codecs: wcd938x: Remove unneeded semicolon
ASoC: codecs: wcd938x: use dev_printk() for impedance logging
ASoC: codecs: wm0010: Add MODULE_FIRMWARE macros
ASoC: codecs: wsa883x: use existing define instead of raw value
ASoC: codecs: wsa884x: Add WSA884x family of speakers
ASoC: Convert Realtek I2C drivers to use maple tree
ASoC: core: Always store of_node when getting DAI link component
ASoC: core: suppress probe deferral errors
ASoC: cs35l30: Use maple tree register cache
ASoC: cs35l32: Use maple tree register cache
ASoC: cs35l33: Use maple tree register cache
ASoC: cs35l34: Use maple tree register cache
ASoC: cs35l35: Use maple tree register cache
ASoC: cs35l41: Correct amp_gain_tlv values
ASoC: cs35l45: Relicense to GPL only
ASoC: cs35l45: Select REGMAP_IRQ
ASoC: cs35l56: Add an ACPI match table
ASoC: cs35l56: Bugfixes and efficiency improvement
ASoC: cs35l56: In secure mode skip SHUTDOWN and RESET around fw download
ASoC: cs35l56: Move DSP part string generation so that it is done only once
ASoC: cs35l56: Read firmware uuid from a device property instead of _SUB
ASoC: cs35l56: sdw_write_no_pm() should be performed under a pm_runtime request
ASoC: cs35l56: Update ACPI HID and property
ASoC: cs4234: Use maple tree register cache
ASoC: cs42l42: Add PLL ratio table values
ASoC: cs42l42: Use maple tree register cache
ASoC: cs42l51: fix driver to properly autoload with automatic module loading
ASoC: cs42l51: Use the devm_clk_get_optional() helper
ASoC: cs42l73: Use maple tree register cache
ASoC: cs42l83: Use maple tree register cache
ASoC: cs43130: Use maple tree register cache
ASoC: cs53l30: Use the devm_clk_get_optional() helper
ASoC: da7219: Add Jack insertion detection polarity
ASoC: da7219: Add jack insertion detection polarity
ASoC: da7219: Check for failure reading AAD IRQ events
ASoC: da7219: Flush pending AAD IRQ when suspending
ASoC: da7219: Patches related to a spurious AAD IRQ
ASoC: do not include pm_runtime.h if not used
ASoC: do not include runtime_pm.h if not needed
ASoC: dt-bindings: Add adi,ssm3515 amp schema
ASoC: dt-bindings: Add Google Chameleon v3 audio codec
ASoC: dt-bindings: Add Google Chameleon v3 i2s device
ASoC: dt-bindings: Add support for Loongson audio card
ASoC: dt-bindings: Add tas2781 amplifier
ASoC: dt-bindings: Add TDM controller bindings for StarFive JH7110
ASoC: dt-bindings: audio-graph-card2: Drop incomplete example
ASoC: dt-bindings: audio-graph-card: Expand 'widgets' documentation
ASoC: dt-bindings: cirrus,cs35l45: drop unneeded quotes
ASoC: dt-bindings: da7219: Add jack-ins-det-pty property
ASoC: dt-bindings: designware-i2s: add optional resets
ASoC: dt-bindings: dialog,da7219: convert to dtschema
ASoC: dt-bindings: document audio of graph port for cs42l51
ASoC: dt-bindings: google,sc7180-trogdor: allow up to four codec DAIs
ASoC: dt-bindings: max98388: add amplifier driver
ASoC: dt-bindings: mediatek,mt8188-afe: add audio properties
ASoC: dt-bindings: mediatek,mt8188-afe: correct clock name
ASoC: dt-bindings: mediatek,mt8188-mt6359: add NAU8825 support
ASoC: dt-bindings: mediatek,mt8188-mt6359: remove ADDA_BE from link-name
ASoC: dt-bindings: microchip,sama7g5-pdmc: Simplify "microchip,mic-pos" constraints
ASoC: dt-bindings: More dropping unneeded quotes
ASoC: dt-bindings: nau8315: Convert to dtschema
ASoC: dt-bindings: nau8540: Convert to dtschema
ASoC: dt-bindings: nau8810: Convert to dtschema
ASoC: dt-bindings: nau8824: Convert to dtschema
ASoC: dt-bindings: nau8825: Convert to dtschema
ASoC: dt-bindings: qcom,wsa8840: Add WSA884x family of speakers
ASoC: dt-bindings: rt1016: Convert to dtschema
ASoC: dt-bindings: ssm2518: Convert to dtschema
ASoC: dt-bindings: stm32: document audio of graph port for i2s
ASoC: dt-bindings: ti,tlv320aic3x: Add missing type for "gpio-reset"
ASoC: dt-bindings: tlv320aic32x4: convert to DT schema format
ASoC: dt-bindings: Update maintainer email id
ASoC: dwc: add DMA handshake control
ASoC: dwc: add optional reset support
ASoC: dwc: don't assign addr_width for dt configs
ASoC: dwc: extend supported formats
ASoC: es8316: Do not set rate constraints for unsupported MCLKs
ASoC: es8316: Increment max value for ALC Capture Target Volume control
ASoC: es8316: Use maple tree register cache
ASoC: es8328: Use maple tree register cache
ASoC: Factor out control notification support
ASoC: fsl-asoc-card: add nau8822 support
ASoC: fsl-asoc-card: Allow passing the number of slots in use
ASoC: fsl: micfil: Use dual license micfil code
ASoC: fsl: use asoc_dummy_dlc
ASoC: fsl: use snd_soc_{of_}get_dlc()
ASoC: fsl_sai: Disable bit clock with transmitter
ASoC: fsl_sai: MCLK bind with TX/RX enable bit
ASoC: fsl_sai: Revert "ASoC: fsl_sai: Enable MCTL_MCLK_EN bit for master mode"
ASoC: fsl_spdif: Silence output on stop
ASoC: hdmi-codec: fix channel info for compressed formats
ASoC: hdmi-codec: fix channel info for compressed formats
ASoC: imx-audmix: check return value of devm_kasprintf()
ASoC: ingenic: Add compatible string for X1000 SoC
ASoC: Intel: Add rpl_max98373_8825 driver
ASoC: Intel: Add rpl_rt1019_rt5682 driver
ASoC: Intel: ADL: Enable HDMI-In capture feature support for non-I2S codec boards.
ASoC: Intel: ADL: Moving amp only boards into end of the table.
ASoC: Intel: avs-da7219: remove redundant dapm routes
ASoC: Intel: avs-dmic: remove redundant dapm routes
ASoC: Intel: avs-hdaudio: remove redundant dapm routes
ASoC: Intel: avs-max98357a: remove redundant dapm routes
ASoC: Intel: avs-max98373: remove redundant dapm routes
ASoC: Intel: avs-max98927: remove redundant dapm routes
ASoC: Intel: avs-nau8825: remove redundant dapm routes
ASoC: Intel: avs-rt274: remove redundant dapm routes
ASoC: Intel: avs-rt286: remove redundant dapm routes
ASoC: Intel: avs-rt298: remove redundant dapm routes
ASoC: Intel: avs-rt5682: remove redundant dapm routes
ASoC: Intel: avs-ssm4567: remove redundant dapm routes
ASoC: Intel: avs: remove redundant dapm routes
ASoC: intel: avs: use asoc_dummy_dlc
ASoC: Intel: HDA: two cleanups
ASoC: Intel: machine driver updates
ASoC: Intel: machine driver updates for 6.5
ASoC: Intel: sdw_sof: append dai_type and remove codec_type
ASoC: intel: skylake: use asoc_dummy_dlc
ASoC: Intel: soc-acpi-intel-mtl-match: add rt712 ID
ASoC: Intel: soc-acpi-intel-tgl-match: add rt712 ID
ASoC: Intel: soc-acpi: add Rex CS42l42 and MAX98363 SoundWire entries
ASoC: Intel: soc-acpi: add support for MTL SDCA boards
ASoC: Intel: soc-acpi: add table for RPL Dell SKU 0BDA
ASoC: Intel: soc-acpi: add tables for Dell SKU 0B34
ASoC: Intel: soc-acpi: add tables for LunarLake
ASoC: Intel: sof-sdw-cs42142: fix for codec button mapping
ASoC: Intel: sof-sdw: add Dell SKU 0B34
ASoC: Intel: sof-sdw: update jack detection quirk for LunarLake RVP
ASoC: intel: sof: use asoc_dummy_dlc
ASoC: Intel: sof_rt5682: Add mtl support RT1019P speaker
ASoC: Intel: sof_rt5682: reorder quirk table
ASoC: Intel: sof_sdw: add codec_info pointer
ASoC: Intel: sof_sdw: add dai info
ASoC: Intel: sof_sdw: add dai_link_codec_ch_map
ASoC: Intel: sof_sdw: Add helper function for cs42l42 codec
ASoC: Intel: sof_sdw: add missing exit callback
ASoC: Intel: sof_sdw: add multi dailink support for a codec
ASoC: Intel: sof_sdw: add new mapping for HP Spectre x360
ASoC: Intel: sof_sdw: add quick for Dell SKU 0BDA
ASoC: Intel: sof_sdw: add quirk for LNL RVP
ASoC: Intel: sof_sdw: add quirk for MTL RVP
ASoC: Intel: sof_sdw: add rt712 support
ASoC: Intel: sof_sdw: add rt713 support
ASoC: Intel: sof_sdw: Add support for MAX98363 codec
ASoC: Intel: sof_sdw: Add support for Rex soundwire
ASoC: Intel: sof_sdw: increase sdw pin index for each sdw link
ASoC: Intel: sof_sdw: make rt711_sdca be generic
ASoC: Intel: sof_sdw: Modify maxim helper functions and structure names
ASoC: Intel: sof_sdw: remove SOF_SDW_TGL_HDMI for MeteorLake devices
ASoC: Intel: sof_sdw: rename SOF_RT711_JDSRC to SOF_JACK_JDSRC
ASoC: Intel: sof_sdw: Rename sof_sdw_max98373.c file to sof_sdw_maxim.c
ASoC: Intel: sof_sdw: start set codec init function with an adr index
ASoC: Intel: sof_sdw: use predefine dailink id
ASoC: Intel: sof_sdw_rt_sdca_jack_common: test SOF_JACK_JDSRC in _exit
ASoC: Intel: Sof_ssp_amp: Correcting author name.
ASoC: jz4740-i2s: Add support for X1000 SoC
ASoC: loongson: Add Loongson ASoC Sound Card Support
ASoC: loongson: add PCI dependency
ASoC: loongson: change the type of variable irq to int
ASoC: loongson: fix address space confusion
ASoC: loongson: fix compile testing on 32-bit
ASoC: loongson: fix error codes in loongson_card_parse_acpi()
ASoC: loongson: fix unused PM function warning
ASoC: loongson: use snd_soc_{of_}get_dlc()
ASoC: lower "no backend DAIs enabled for ... Port" log severity
ASoC: max98088: clean up some inconsistent indenting
ASoC: max98363: don't return on success reading revision ID
ASoC: max98363: Remove cache defaults for volatile registers
ASoC: max98388: add amplifier driver
ASoC: max98388: fix error code in probe()
ASoC: max98388: fix unused function warnings
ASoC: max98388: set variable soc_codec_dev_max98388 storage-class-specifier to static
ASoC: MediaTek MT8195/86 Cleanups
ASoC: mediatek: common: soundcard driver add dai_fmt support
ASoC: mediatek: mt6359: add mtkaif gpio setting
ASoC: mediatek: mt6359: add supply for MTKAIF
ASoC: mediatek: mt6359: fix kselftest error of playback gain
ASoC: mediatek: mt6359: update route for lineout mux
ASoC: mediatek: mt8173: Fix error paths
ASoC: mediatek: mt8173: Fix irq error path
ASoC: mediatek: mt8173: Fix snd_soc_component_initialize error path
ASoC: mediatek: mt8188-mt6359: add i2c dependency
ASoC: mediatek: mt8188-mt6359: clean up a return in codec_init
ASoC: mediatek: mt8188-mt6359: Clean up log levels
ASoC: mediatek: mt8188-mt6359: Cleanup return 0 disguised as return ret
ASoC: mediatek: mt8188-mt6359: Compress of_device_id entries
ASoC: mediatek: mt8188-mt6359: register hdmi/dp jack pins
ASoC: mediatek: mt8188-mt6359: support new board with nau88255
ASoC: mediatek: mt8188-mt6359: Use bitfield macros for registers
ASoC: mediatek: mt8188: add bus protection
ASoC: mediatek: mt8188: add required clocks
ASoC: mediatek: mt8188: combine afe component registration
ASoC: mediatek: mt8188: complete set_tdm_slot function
ASoC: mediatek: mt8188: refine APLL control
ASoC: mediatek: mt8188: remove supply AUDIO_HIRES
ASoC: mediatek: mt8188: revise AFE driver
ASoC: mediatek: mt8188: revise ETDM control flow
ASoC: mediatek: mt8188: separate ADDA playback dai from capture dai
ASoC: mediatek: mt8192-mt6359: Go back to old headphone pin name
ASoC: mediatek: mt8192-mt6359: Remove " Jack" from Headphone pin name
ASoC: mediatek: mt8195-afe-pcm: Clean up unnecessary functions
ASoC: mediatek: mt8195-afe-pcm: Simplify runtime PM during probe
ASoC: mediatek: mt8195-afe-pcm: Simplify with dev_err_probe()
ASoC: Merge fixes due to dependencies
ASoC: Merge up fixes for CI
ASoC: Merge up fixes for CI
ASoC: Merge up fixes from mainline
ASoC: Merge v6.5-rc2
ASoC: meson: axg-tdm-formatter: fix channel slot allocation
ASoC: meson: use asoc_dummy_dlc
ASoC: meson: use snd_soc_{of_}get_dlc()
ASoC: minor cleanup for soc_get_playback_capture()
ASoC: mt6359: kselftest fix and driver extension
ASoC: mt8188-mt6359: Cleanups
ASoC: mt8188: add new board support
ASoC: nau8821: Add DMI quirk mechanism for active-high jack-detect
ASoC: nau8825: Add pre-charge actions for input
ASoC: nau8825: Add registers patch for NAU8825C
ASoC: nau8825: Add the management of headset detection for power saving
ASoC: nau8825: Update output control for NAU8825C
ASoC: nau8825: Update the calculation of FLL for NAU8825C
ASoC: q6dsp: audioreach: Add gapless feature support
ASoC: q6dsp: audioreach: add helper function to set u32 param
ASoC: q6dsp: audioreach: Add placeholder decoder for compress playback
ASoC: q6dsp: audioreach: Add support to set compress format params
ASoC: q6dsp: q6apm-dai: Add compress DAI and codec caps get callbacks
ASoC: q6dsp: q6apm-dai: Add compress set params and metadata DAI callbacks
ASoC: q6dsp: q6apm-dai: Add mmap and copy compress DAI callbacks
ASoC: q6dsp: q6apm-dai: Add open/free compress DAI callbacks
ASoC: q6dsp: q6apm-dai: Add trigger/pointer compress DAI callbacks
ASoC: q6dsp: q6apm: add end of stream events
ASoC: qcom: add display port module support.
ASoC: qcom: audioreach: add compress offload
ASoC: qcom: audioreach: add support for DISPLAY PORT SINK module
ASoC: qcom: common: add default jack dapm pins
ASoC: qcom: q6afe-dai: fix Display Port Playback stream name
ASoC: qcom: q6apm: add support to display ports in lpass dais
ASoC: qcom: q6apm: do not close GPR port before closing graph
ASoC: qcom: q6dsp-common: move channel allocation to common
ASoC: qcom: q6dsp: add support to more display ports
ASoC: qcom: SC7280: audioreach: Add sc7280 hardware param fixup callback
ASoC: qcom: use asoc_dummy_dlc
ASoC: qcom: use snd_soc_{of_}get_dlc()
ASoC: qdsp6: audioreach: fix topology probe deferral
ASoC: qdsp6: q6apm: use dai link pcm id as pcm device number
ASoC: remove old trigger ordering method
ASoC: rt1011: Use maple tree register cache
ASoC: rt1019: Use maple tree register cache
ASoC: rt1305: Use maple tree register cache
ASoC: rt1308-sdw: fix random louder sound
ASoC: rt1308: Use maple tree register cache
ASoC: rt1308: Use maple tree register cache
ASoC: rt1316: Use maple tree register cache
ASoC: rt1318: Use maple tree register cache
ASoC: rt5514: Use maple tree register cache
ASoC: rt5616: Use maple tree register cache
ASoC: rt5631: Use maple tree register cache
ASoC: rt5640: Fix sleep in atomic context
ASoC: rt5640: Fix the issue of speaker noise
ASoC: rt5640: Use maple tree register cache
ASoC: rt5645: check return value after reading device id
ASoC: rt5645: Use maple tree register cache
ASoC: rt5651: Use maple tree register cache
ASoC: rt5659: Use the devm_clk_get_optional() helper
ASoC: rt5660: Use maple tree register cache
ASoC: rt5665: add missed regulator_bulk_disable
ASoC: rt5665: Use maple tree register cache
ASoC: rt5665: Use maple tree register cache
ASoC: rt5668: Use maple tree register cache
ASoC: rt5670: Use maple tree register cache
ASoC: rt5677: Add MODULE_FIRMWARE macro
ASoC: rt5682-sdw: fix for JD event handling in ClockStop Mode0
ASoC: rt5682: Use a maple tree based register cache
ASoC: rt5682: Use maple tree register cache
ASoC: rt5682s: Use the devm_clk_get_optional() helper
ASoC: rt700: Use maple tree register cache
ASoC: rt711-sdca: fix for JD event handling in ClockStop Mode0
ASoC: rt711: fix for JD event handling in ClockStop Mode0
ASoC: rt711: Use maple tree register cache
ASoC: rt712-sdca: fix for JD event handling in ClockStop Mode0
ASoC: rt712: Use maple tree register cache
ASoC: rt715: Use maple tree register cache
ASoC: rt715: Use maple tree register cache
ASoC: rt722-sdca: Add RT722 SDCA driver
ASoC: rt722-sdca: fix for JD event handling in ClockStop Mode0
ASoC: rt722: Use maple tree register cache
ASoC: samsung: use snd_soc_{of_}get_dlc()
ASoC: simple-card-utils.c: share asoc_graph_parse_dai()
ASoC: simple-card.c: use snd_soc_{of_}get_dlc()
ASoC: simple_card_utils.c: use asoc_dummy_dlc
ASoC: simple_card_utils: remove unused cpus/codecs/platforms from props
ASoC: siu: Add MODULE_FIRMWARE macro
ASoC: soc-component: Add notify control helper function
ASoC: soc-core.c: add index on snd_soc_of_get_dai_name()
ASoC: soc-core.c: add snd_soc_{of_}get_dlc()
ASoC: soc-core.c: use snd_soc_{of_}get_dlc()
ASoC: soc-dapm.c: clean up debugfs for freed widget
ASoC: soc-pcm.c: cleanup soc_get_playback_capture() error
ASoC: soc-pcm.c: indicate error if stream has no playback no capture
ASoC: soc-pcm.c: tidyup playback/capture_only at soc_get_playback_capture()
ASoC: soc-pcm.c: use dai_link on soc_get_playback_capture()
ASoC: soc-pcm.c: use temporary variable at soc_get_playback_capture()
ASoC: soc-topology.c: add comment for Platform/Codec
ASoC: soc-utils.c: add asoc_dummy_dlc
ASoC: soc.h: remove snd_soc_compr_ops :: trigger
ASoC: SOF/soundwire: re-add substream in params_stream structure
ASoC: SOF: Add IPC3 Kernel Injector
ASoC: SOF: add mt8188 audio support
ASoC: SOF: Add new sof_debug flag to request message payload dump
ASoC: SOF: amd: Add pci revision id check
ASoC: SOF: amd: add revision check for sending sha dma completion command
ASoC: SOF: amd: Add support for IPC with a reply_size set to zero
ASoC: SOF: core: Free the firmware trace before calling snd_sof_shutdown()
ASoC: SOF: Fix incorrect use of sizeof in sof_ipc3_do_rx_work()
ASoC: sof: Improve sof_ipc3_bytes_ext_put function
ASoC: sof: Improve sof_ipc4_bytes_ext_put function
ASoC: SOF: Intel/ipc4: Do not reset BE DAI pipeline
ASoC: SOF: Intel: clarify initialization when HDA_AUDIO_CODEC is not used
ASoC: SOF: Intel: fix DAI number mismatch
ASoC: SOF: Intel: fix SoundWire/HDaudio mutual exclusion
ASoC: SOF: Intel: hda-dai-ops: Split the get_hext_stream() op for IPC4
ASoC: SOF: Intel: hda-dai: add calc_stream_format callback
ASoC: SOF: Intel: hda-dai: add codec_dai_set_stream callback
ASoC: SOF: Intel: hda-dai: add error checks to prevent static analysis warnings
ASoC: SOF: Intel: hda-dai: add get_hlink callback
ASoC: SOF: Intel: hda-dai: Fix locking in hda_ipc4_pre_trigger()
ASoC: SOF: Intel: hda-dai: mark functions as __maybe_unused
ASoC: SOF: Intel: hda-dai: move hda_dai_prepare() code
ASoC: SOF: Intel: hda-dai: prepare LNL support
ASoC: SOF: Intel: hda-dai: remove use of cpu_dai->component drvdata
ASoC: SOF: Intel: hda-dai: simplify .prepare callback
ASoC: SOF: Intel: hda-dai: use HDA_LINK instead of HDA_AUDIO_CODEC
ASoC: SOF: Intel: hda-pcm: remove kernel parameter init
ASoC: SOF: Intel: hda: add helper to extract SoundWire link count
ASoC: SOF: intel: hda: Clean up link DMA for IPC3 during stop
ASoC: SOF: Intel: HDA: Limit the number of dai drivers for nocodec mode
ASoC: SOF: Intel: hda: retrieve SoundWire eml_lock and pass pointer
ASoC: SOF: Intel: Kconfig: move selection of PROBE_WORK_QUEUE
ASoC: SOF: Intel: LunarLake preparation patches
ASoC: SOF: Intel: mtl: add core_get & put support on MeterLake platforms
ASoC: SOF: Intel: mtl: Enable multicore support
ASoC: SOF: Intel: mtl: prepare for code reuse
ASoC: SOF: Intel: mtl: setup primary core info on MeteorLake platform
ASoC: SOF: Intel: remove mutual exclusion between NOCODEC and HDA_LINK
ASoC: SOF: Intel: shim: add enum for ACE 2.0 IP used in LunarLake
ASoC: SOF: Intel: tgl: unify core_put on IPC3 & IPC4 path
ASoC: SOF: ipc3-dtrace: uninitialized data in dfsentry_trace_filter_write()
ASoC: SOF: ipc3: Dump IPC message payload
ASoC: SOF: ipc4-loader/topology: Query the CPC value from manifest
ASoC: SOF: ipc4-loader: Drop unused bss_size from struct sof_ipc4_fw_module
ASoC: SOF: ipc4-loader: Save a pointer to fm_config in sof_ipc4_fw_module
ASoC: SOF: ipc4-pcm: fix possible null pointer deference
ASoC: SOF: ipc4-pcm: reset all pipelines during FE DAI hw_free
ASoC: SOF: ipc4-topology: Add a helper function for output format selection
ASoC: SOF: ipc4-topology: Add a new helper function to get the valid bits
ASoC: SOF: ipc4-topology: add DMA config TLV to IPC data
ASoC: SOF: ipc4-topology: Do not use the CPC value from topology
ASoC: SOF: ipc4-topology: extend ALH-specific data structure
ASoC: SOF: ipc4-topology: Fix an unsigned comparison which can never be negative
ASoC: SOF: ipc4-topology: Handle input/output audio format special case
ASoC: SOF: ipc4-topology: Handle output format special case
ASoC: SOF: ipc4-topology: Improve the audio format
ASoC: SOF: ipc4-topology: introduce DMA config TLV
ASoC: SOF: ipc4-topology: Modify input audio format selection logic
ASoC: SOF: ipc4-topology: Modify the output format selection logic
ASoC: SOF: ipc4-topology: Move the call to init output format
ASoC: SOF: ipc4-topology: New helper to check if all output formats are the same
ASoC: SOF: ipc4-topology: Rename sof_ipc4_init_audio_fmt()
ASoC: SOF: ipc4-topology: Rename sof_ipc4_update_pipeline_mem_usage() to be generic
ASoC: SOF: ipc4-topology: Update the basecfg for copier earlier
ASoC: SOF: ipc4-topology: Use set_get_data() to send LARGE_CONFIG message
ASoC: SOF: ipc4: Querry CPC value from firmware's
ASoC: SOF: ipc4: Switch to use the sof_debug:bit11 to dump message payload
ASoC: SOF: mediatek: add adsp debug dump
ASoC: SOF: mediatek: add mt8188 audio support
ASoC: SOF: mediatek: mt8186: Use snd_sof_ipc_process_reply() helper
ASoC: SOF: mediatek: mt8195: Use snd_sof_ipc_process_reply() helper
ASoC: SOF: misc updates for 6.5
ASoC: SOF: pm: Remove duplicated code in sof_suspend
ASoC: SOF: Refactor rx function for fuzzing
ASoC: SOF: Simplify the calculation of variables
ASoC: SOF: sof-audio: add is_virtual_widget helper
ASoC: SOF: sof-audio: test virtual widget in sof_walk_widgets_in_order
ASoC: SOF: topology: Use partial match for connecting DAI link and DAI widget
ASoC: sof: use asoc_dummy_dlc
ASoC: ssm3515: Add new amp driver
ASoC: starfive: Add JH7110 TDM driver
ASoC: starfive: Fix an error check in jh7110_tdm_clk_reset_get()
ASoC: starfive: Remove some unused macros
ASoC: starfive: use use new trigger ordering method
ASoC: stm32: fix dtbs_check warnings
ASoC: stm32: sai: Use the devm_clk_get_optional() helper
ASoC: Switch i2c drivers back to use .probe()
ASoC: Switch two more i2c drivers back to use .probe()
ASoC: tas2781: Add Header file for tas2781 driver
ASoC: tas2781: Add tas2781 driver
ASoC: tas2781: firmware lib
ASoC: tas2781: Fix error code in tas2781_load_calibration()
ASoC: tas2781: fix Kconfig dependencies
ASoC: tas2781: Fix spelling mistake "calibraiton" -> "calibration"
ASoC: tas2781: fixed register access error when switching to other chips
ASoC: tegra: Fix ADX byte map
ASoC: tegra: Fix AMX byte map
ASoC: tegra: Remove stale comments in AHUB
ASoC: tegra: Simplify code around clk_get_rate() handling
ASoC: tegra: tegra210_adx: fix snd_pcm_format_t type
ASoC: tegra: Use normal system sleep for ASRC
ASoC: ti: davinci-mcasp: Use pcm_for_each_format() macro
ASoC: ti: use asoc_dummy_dlc
ASoC: tlv320aic32x4: Add a determine_rate hook
ASoC: tlv320aic32x4: div: Switch to determine_rate
ASoC: tlv320aic32x4: pll: Remove impossible condition in clk_aic32x4_pll_determine_rate()
ASoC: tlv320aic32x4: pll: Switch to determine_rate
ASoC: topology: allow for partial dailink stream_name
ASoC: topology: Allow partial matching when finding DAI link
ASoC: topology: Clean up error messages handling
ASoC: topology: Do not split message string on multiple lines
ASoC: topology: Log control load errors in soc_tplg_control_load()
ASoC: topology: Remove redundant log
ASoC: topology: Remove redundant log
ASoC: topology: Remove redundant logs
ASoC: topology: suppress probe deferral errors
ASoC: Use maple tree for Cirrus Logic devices
ASoC: Use maple tree register cache for Everest Semi
ASoC: use pm.h instead of runtime_pm.h
ASoC: Use the maple tree register cache for RealTek
ASoC: wm8904: Fill the cache for WM8904_ADC_TEST_0 register
ASoC: wm_adsp: Update to use new component control notify helepr
 
ata,scsi: do not issue START STOP UNIT on resume
 
ata: ahci: Cleanup ahci_reset_controller()
ata: ahci_octeon: Remove unnecessary include
ata: ahci_platform: Make code agnostic to OF/ACPI
ata: libata-core: fix when to fetch sense data for successful commands
ata: libata-core: Simplify if condition in ata_dev_revalidate()
ata: libata-eh: Clarify ata_eh_qc_retry() behavior at call site
ata: libata-eh: Use ata_ncq_enabled() in ata_eh_speed_down()
ata: libata-sata: Improve ata_change_queue_depth()
ata: libata-sata: Simplify ata_change_queue_depth()
ata: libata-scsi: Use ata_ncq_supported in ata_scsi_dev_config()
ata: libata: Make ata_platform_remove_one return void
ata: pata_arasan_cf: Use dev_err_probe() instead dev_err() in data_xfer()
ata: pata_ns87415: mark ns87560_tf_read static
ata: pata_octeon_cf: Add missing header include
ata: pata_octeon_cf: fix error return code in octeon_cf_probe()
ata: pata_parport: Add missing protocol modules description
ata: pata_parport: Fix aten module code indentation and style
ata: pata_parport: Fix bpck module code indentation and style
ata: pata_parport: Fix bpck6 module code indentation and style
ata: pata_parport: Fix comm module code indentation and style
ata: pata_parport: Fix dstr module code indentation and style
ata: pata_parport: Fix epat module code indentation and style
ata: pata_parport: Fix epia module code indentation and style
ata: pata_parport: Fix fit2 module code indentation and style
ata: pata_parport: Fix fit3 module code indentation and style
ata: pata_parport: Fix friq module code indentation and style
ata: pata_parport: Fix frpw module code indentation and style
ata: pata_parport: Fix kbic module code indentation and style
ata: pata_parport: Fix ktti module code indentation and style
ata: pata_parport: Fix on20 module code indentation and style
ata: pata_parport: Fix on26 module code indentation and style
ata: Use of_property_read_reg() to parse "reg"
 
atheros: fix return value check in atl1_tso()
 
audit: avoid missing-prototype warnings
 
autofs: set ctime as well when mtime changes on a dir
autofs: use flexible array in ioctl structure
 
auxdisplay/cfag12864bfb: Use struct fb_info.screen_buffer
 
auxdisplay/ht16k33: Use struct fb_info.screen_buffer
 
auxdisplay: Switch i2c drivers back to use .probe()
 
axis-fifo: remove the unnecessary dev_info()
 
backing_dev: remove current->backing_dev_info
 
backlight: corgi_lcd: fix missing prototype
backlight: led_bl: Take led_access lock when required
backlight: lm3630a: Turn off both led strings when display is blank
backlight: pwm_bl: Remove unneeded checks for valid GPIOs
backlight: Switch i2c drivers back to use .probe()
 
Backmerge tag : 'v6.4-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux into drm-next
 
base/node: Use 'property' to identify an access parameter
 
batman-adv: Do not get eth header before batadv_check_management_packet
batman-adv: Don't increase MTU when set by user
batman-adv: Fix batadv_v_ogm_aggr_send memory leak
batman-adv: Fix TT global entry leak when client roamed back
batman-adv: Hold rtnl lock during MTU update via netlink
batman-adv: Trigger events for auto adjusted MTU
 
bcache: Alloc holder object before async registration
bcache: Convert to lock_cmp_fn
bcache: Convert to use sysfs_emit()/sysfs_emit_at() APIs
bcache: don't pass a stack address to blkdev_get_by_path
bcache: Fix __bch_btree_node_alloc to make the failure behavior consistent
bcache: Fix bcache device claiming
bcache: fixup btree_cache_wait list damage
bcache: make kobj_type structures constant
bcache: Remove dead references to cache_readaheads
bcache: Remove unnecessary NULL point check in node allocations
 
befs: Replace all non-returning strlcpy with strscpy
 
benet: fix return value check in be_lancer_xmit_workarounds()
 
Binder: Add async from to transaction record
Binder: Add timestamp to transaction record
 
binder: fix memory leak in binder_init()
 
binfmt: Slightly simplify elf_fdpic_map_file()
binfmt: Use struct_size()
 
binfmt_elf: fix comment typo s/reset/regset/
 
blk-cgroup: hold queue_lock when removing blkg->q_node
blk-cgroup: Reinit blkg_iostat_set after clearing in blkcg_reset_stats()
 
blk-crypto: dynamically allocate fallback profile
blk-crypto: use dynamic lock class for blk_crypto_profile::lock
 
blk-ioc: fix recursive spin_lock/unlock_irq() in ioc_clear_queue()
blk-ioc: protect ioc_destroy_icq() by 'queue_lock'
 
blk-iocost: fix queue stats accounting
blk-iocost: move wbt_enable/disable_default() out of spinlock
blk-iocost: skip empty flush bio in iocost
blk-iocost: use spin_lock_irqsave in adjust_inuse_and_calc_cost
 
blk-ioprio: Introduce promote-to-rt policy
 
blk-mq: check on cpu id when there is only one ctx mapping
blk-mq: defer to the normal submission path for non-flush flush commands
blk-mq: defer to the normal submission path for post-flush requests
blk-mq: delete dead struct blk_mq_hw_ctx->queued field
blk-mq: do not do head insertions post-pre-flush commands
blk-mq: don't insert passthrough request into sw queue
blk-mq: don't queue plugged passthrough requests into scheduler
blk-mq: don't use the requeue list to queue flush commands
blk-mq: factor out a blk_rq_init_flush helper
blk-mq: fix NULL dereference on q->elevator in blk_mq_elv_switch_none
blk-mq: fix potential io hang by wrong 'wake_batch'
blk-mq: Fix stall due to recursive flush plug
blk-mq: fix start_time_ns and alloc_time_ns for pre-allocated rq
blk-mq: fix two misuses on RQF_USE_SCHED
blk-mq: make sure elevator callbacks aren't called for passthrough request
blk-mq: reflow blk_insert_flush
blk-mq: release scheduler resource when request completes
blk-mq: remove RQF_ELVPRIV
blk-mq: use the I/O scheduler for writes from the flush state machine
 
blk-sysfs: add a new attr_group for blk_mq
 
blk-throttle: Fix io statistics for cgroup v1
 
blk-wbt: cleanup rwb_enabled() and wbt_disabled()
blk-wbt: don't create wbt sysfs entry if CONFIG_BLK_WBT is disabled
blk-wbt: remove dead code to handle wbt enable/disable with io inflight
 
blktrace: use inline function for blk_trace_remove() while blktrace is disabled
 
block/mq-deadline: Fix a bug in deadline_from_pos()
 
block/partition: fix signedness issue for Amiga partitions
 
block/rnbd-srv: init err earlier in rnbd_srv_init_module
block/rnbd-srv: init ret with 0 instead of -EPERM
block/rnbd-srv: make process_msg_sess_info returns void
block/rnbd-srv: no need to check sess_dev
block/rnbd-srv: remove unused header
block/rnbd-srv: rename one member in rnbd_srv_dev
 
block/rnbd: introduce rnbd_access_modes
block/rnbd: kill rnbd_flags_supported
block/rnbd: make all 'class' structures const
 
block/rq_qos: protect rq_qos apis with a new lock
 
block: add a mark_dead holder operation
block: add a sb_open_mode helper
block: add bio_add_folio_nofail
block: Add BIO_PAGE_PINNED and associated infrastructure
block: add capacity validation in bdev_add_partition()
block: add overflow checks for Amiga partition support
block: Add PR callouts for read keys and reservation
block: add request polling helper
block: also call ->open for incremental partition opens
block: always use I_BDEV on file->f_mapping->host to find the bdev
block: avoid repeated work in blk_mark_disk_dead
block: BFQ: Add several invariant checks
block: BFQ: Move an invariant check
block: change all __u32 annotations to __be32 in affs_hardblocks.h
block: consolidate the shutdown logic in blk_mark_disk_dead and del_gendisk
block: constify partition prober array
block: constify struct part_attr_group
block: constify struct part_type part_type
block: constify the whole_disk device_attribute
block: Convert bio_iov_iter_get_pages to use iov_iter_extract_pages
block: convert bio_map_user_iov to use iov_iter_extract_pages
block: Decode all flag names in the debugfs output
block: delete partitions later in del_gendisk
block: disallow Persistent Reservation on partitions
block: document the holder argument to blkdev_get_by_path
block: don't make REQ_POLLED imply REQ_NOWAIT
block: don't plug in blkdev_write_iter
block: don't return -EINVAL for not found names in devt_from_devname
block: factor out a bd_end_claim helper from blkdev_put
block: fine-granular CAP_SYS_ADMIN for Persistent Reservation
block: Fix a source code comment in include/uapi/linux/blkzoned.h
block: Fix bio_flagged() so that gcc can better optimise it
block: fix blktrace debugfs entries leakage
block: Fix dio_cleanup() to advance the head index
block: fix rootwait=
block: fix rootwait= again
block: fix signed int overflow in Amiga partition support
block: fix the exclusive open mask in disk_scan_partitions
block: Fix the type of the second bdev_op_is_zoned_write() argument
block: fix wrong mode for blkdev_get_by_dev() from disk_scan_partitions()
block: get rid of unused plug->nowait flag
block: Improve kernel-doc headers
block: increment diskseq on all media change events
block: Introduce blk_rq_is_seq_zoned_write()
block: introduce block_io_start/block_io_done tracepoints
block: introduce holder ops
block: Introduce op_needs_zoned_write_locking()
block: mark bdev files as FMODE_NOWAIT if underlying device supports it
block: mark bio_add_folio as __must_check
block: mark bio_add_page as __must_check
block: mark early_lookup_bdev as __init
block: move a few internal definitions out of blkdev.h
block: move more code to early-lookup.c
block: move the code to do early boot lookup of block devices to block/
block: mq-deadline: Add a word in a source code comment
block: mq-deadline: Clean up deadline_check_fifo()
block: mq-deadline: Fix handling of at-head zoned writes
block: mq-deadline: Handle requeued requests correctly
block: mq-deadline: Reduce lock contention
block: mq-deadline: Simplify deadline_skip_seq_writes()
block: mq-deadline: Track the dispatch position
block: pass a gendisk on bdev_check_media_change
block: pass a gendisk to ->open
block: queue data commands from the flush state machine at the head
block: refactor bd_may_claim
block: remove BIO_PAGE_REFFED
block: remove blk_drop_partitions
block: remove dead struc request->completion_data field
block: remove redundant req_op in blk_rq_is_passthrough
block: remove the unused mode argument to ->release
block: remove unused fmode_t arguments from ioctl handlers
block: Rename BLK_STS_NEXUS to BLK_STS_RESV_CONFLICT
block: rename blkdev_close to blkdev_release
block: Replace all non-returning strlcpy with strscpy
block: Replace BIO_NO_PAGE_REF with BIO_PAGE_REFFED with inverted logic
block: replace fmode_t with a block-specific type for block open flags
block: Simplify blk_req_needs_zone_write_lock()
block: store the holder in file->private_data
block: turn bdev_lock into a mutex
block: unhash the inode earlier in delete_partition
block: Use iov_iter_extract_pages() and page pinning in direct-io.c
block: use the holder as indication for exclusive opens
 
Bluetooth: btqca: use le32_to_cpu for ver.soc_id
Bluetooth: btrtl: Add missing MODULE_FIRMWARE declarations
Bluetooth: btusb: Add device 6655:8771 to device tables
Bluetooth: btusb: Add MT7922 bluetooth ID for the Asus Ally
Bluetooth: btusb: Fix bluetooth on Intel Macbook 2014
Bluetooth: coredump: fix building with coredump disabled
Bluetooth: fix invalid-bdaddr quirk for non-persistent setup
Bluetooth: fix use-bdaddr-property quirk
Bluetooth: hci_bcm: do not mark valid bd_addr as invalid
Bluetooth: hci_conn: return ERR_PTR instead of NULL when there is no link
Bluetooth: hci_conn: Use kmemdup() to replace kzalloc + memcpy
Bluetooth: hci_event: call disconnect callback before deleting conn
Bluetooth: hci_event: Fix parsing of CIS Established Event
Bluetooth: hci_event: fix Set CIG Parameters error status handling
Bluetooth: hci_sync: Avoid use-after-free in dbg for hci_remove_adv_monitor()
Bluetooth: hci_sysfs: make bt_class a static const structure
Bluetooth: ISO: fix iso_conn related locking and validity issues
Bluetooth: ISO: Rework sync_interval to be sync_factor
Bluetooth: ISO: use hci_sync for setting CIG parameters
Bluetooth: L2CAP: Fix use-after-free
Bluetooth: L2CAP: Fix use-after-free in l2cap_sock_ready_cb
Bluetooth: MAINTAINERS: add Devicetree bindings to Bluetooth drivers
Bluetooth: MGMT: Fix marking SCAN_RSP as not connectable
Bluetooth: MGMT: Use correct address for memcpy()
Bluetooth: SCO: fix sco_conn related locking and validity issues
Bluetooth: use RCU for hci_conn_params and iterate safely in hci_sync
 
bna: Remove error checking for debugfs_create_dir()
 
bnx2x: new flag for track HW resource allocation
 
bnxt: don't handle XDP in netpoll
 
bnxt_en: Fix max_mtu setting for multi-buf XDP
bnxt_en: Fix page pool logic for page size >= 64K
bnxt_en: Link representors to PCI device
 
bonding: Always assign be16 value to vlan_proto
bonding: do not assume skb mac_header is set
bonding: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves
bonding: fix macvlan over alb bond support
bonding: reset bond's flags when down link is P2P device
 
bootmem: remove the vmemmap pages from kmemleak in free_bootmem_page
 
bpf, arm64: Fix BTI type used for freplace attached functions
bpf, arm64: Support struct arguments in the BPF trampoline
 
bpf, btf: Warn but return no error for NULL btf from __register_btf_kfunc_id_set()
 
bpf, cpumap: Handle skb as well when clean up ptr_ring
bpf, cpumap: Make sure kthread is running before map update returns
 
bpf, docs: BPF Iterator Document
bpf, docs: Document existing macros instead of deprecated
bpf, docs: Shift operations are defined to use a mask
bpf, docs: Update llvm_relocs.rst with typo fixes
 
bpf, sockmap: Fix bug that strp_done cannot be called
bpf, sockmap: Fix map type error in sock_map_del_link
 
bpf/docs: Update documentation for new cpumask kfuncs
 
bpf/tests: Use struct_size()
 
bpf/xdp: optimize bpf_xdp_pointer to avoid reading sinfo
 
bpf: Add --skip_encoding_btf_inconsistent_proto, --btf_gen_optimized to pahole flags for v1.25
bpf: Add bpf_cpumask_first_and() kfunc
bpf: Add bpf_dynptr_adjust
bpf: Add bpf_dynptr_clone
bpf: Add bpf_dynptr_is_null and bpf_dynptr_is_rdonly
bpf: Add bpf_dynptr_size
bpf: Add bpf_sock_destroy kfunc
bpf: Add bpf_task_under_cgroup() kfunc
bpf: Add kfunc filter function to 'struct btf_kfunc_id_set'
bpf: Add length check for SK_DIAG_BPF_STORAGE_REQ_MAP_FD parsing
bpf: Add table ID to bpf_fib_lookup BPF helper
bpf: Address KCSAN report on bpf_lru_list
bpf: Allow NULL buffers in bpf_dynptr_slice(_rw)
bpf: Call __bpf_sk_lookup()/__bpf_skc_lookup() directly via TC hookpoint
bpf: Centralize permissions checks for all BPF map types
bpf: Cleanup unused function declaration
bpf: cpumap: Fix memory leak in cpu_map_update_elem
bpf: Disable preemption in bpf_event_output
bpf: Disable preemption in bpf_perf_event_output
bpf: Document EFAULT changes for sockopt
bpf: Don't EFAULT for {g,s}setsockopt with wrong optlen
bpf: drop unnecessary bpf_capable() check in BPF_MAP_FREEZE command
bpf: drop unnecessary user-triggerable WARN_ONCE in verifierl log
bpf: Emit struct bpf_tcp_sock type in vmlinux BTF
bpf: encapsulate precision backtracking bookkeeping
bpf: Factor out a common helper free_all()
bpf: Factor out socket lookup functions for the TC hookpoint.
bpf: Fix __bpf_{list,rbtree}_add's beginning-of-node calculation
bpf: Fix bad unlock balance on freeze_mutex
bpf: Fix bpf socket lookup from tc/xdp to respect socket VRF bindings
bpf: fix calculation of subseq_idx during precision backtracking
bpf: fix mark_all_scalars_precise use in mark_chain_precision
bpf: Fix max stack depth check for async callbacks
bpf: Fix memleak due to fentry attach failure
bpf: fix propagate_precision() logic for inner frames
bpf: Fix subprog idx logic in check_max_stack_depth
bpf: Hide unused bpf_patch_call_args
bpf: improve precision backtrack logging
bpf: Inline map creation logic in map_create() function
bpf: Keep BPF_PROG_LOAD permission checks clear of validations
bpf: maintain bitmasks across all active frames in __mark_chain_precision
bpf: Make bpf_refcount_acquire fallible for non-owning refs
bpf: mark relevant stack slots scratched for register read instructions
bpf: Move kernel test kfuncs to bpf_testmod
bpf: Move unprivileged checks into map_create() and bpf_prog_load()
bpf: Print a warning only if writing to unprivileged_bpf_disabled.
bpf: Remove anonymous union in bpf_kfunc_call_arg_meta
bpf: Remove bpf trampoline selector
bpf: Remove in_atomic() from bpf_link_put().
bpf: Repeat check_max_stack_depth for async callbacks
bpf: Replace all non-returning strlcpy with strscpy
bpf: Replace bpf_cpumask_any* with bpf_cpumask_any_distribute*
bpf: Replace open code with for allocated object check
bpf: Set kptr_struct_meta for node param to list and rbtree insert funcs
bpf: Show target_{obj,btf}_id in tracing link fdinfo
bpf: Silence a warning in btf_type_id_size()
bpf: sockmap: Remove preempt_disable in sock_map_sk_acquire
bpf: Support O_PATH FDs in BPF_OBJ_PIN and BPF_OBJ_GET commands
bpf: support precision propagation in the presence of subprogs
bpf: tcp: Avoid taking fast sock lock in iterator
bpf: Teach verifier that trusted PTR_TO_BTF_ID pointers are non-NULL
bpf: udp: Encapsulate logic to get udp table
bpf: udp: Implement batching for sockets iterator
bpf: Use scalar ids in mark_chain_precision()
bpf: Validate BPF object in BPF_OBJ_PIN before calling LSM
bpf: verifier: Accept dynptr mem as mem in helpers
bpf: Verify scalar ids mapping in regsafe() using check_ids()
 
bpftool: Dump map id instead of value for map_of_maps types
bpftool: JIT limited misreported as negative value on aarch64
bpftool: Show map IDs along with struct_ops links.
bpftool: Show target_{obj,btf}_id in tracing link info
bpftool: Specify XDP Hints ifname when loading program
bpftool: Support bpffs mountpoint as pin path for prog loadall
 
brd: use cond_resched instead of cond_resched_rcu
brd: use XArray instead of radix-tree to index backing pages
 
bridge: Add extack warning when enabling STP in netns.
 
broadcom: b44: Use b44_writephy() return value
 
bsg: make bsg_class a static const structure
 
bsr: fix build problem with bsr_class static cleanup
bsr: make bsr_class a static const structure
 
btrfs: abort transaction at balance_level() when left child is missing
btrfs: abort transaction at update_ref_for_cow() when ref count is zero
btrfs: account block group tree when calculating global reserve size
btrfs: add __btrfs_check_node helper
btrfs: add __KERNEL__ check for btrfs_no_printk
btrfs: add a btrfs_csum_type_size helper
btrfs: add a btrfs_finish_ordered_extent helper
btrfs: add a is_data_bbio helper
btrfs: add an ordered_extent pointer to struct btrfs_bio
btrfs: add and fix comments in btrfs_fs_devices
btrfs: add block-group tree to lockdep classes
btrfs: add btrfs_tree_block_status definitions to tree-checker.h
btrfs: add comment about metadata_uuid in btrfs_fs_devices
btrfs: add comment to struct btrfs_fs_info::dirty_cowonly_roots
btrfs: add handling for RAID1C23/DUP to btrfs_reduce_alloc_profile
btrfs: add missing error handling when logging operation while COWing extent buffer
btrfs: add xxhash to fast checksum implementations
btrfs: always read the entire extent_buffer
btrfs: assert correct lock is held at btrfs_select_ref_head()
btrfs: assert proper locks are held at tree_insert_offset()
btrfs: assert tree lock is held when linking free space
btrfs: assert tree lock is held when removing free space entries
btrfs: assert tree lock is held when searching for free space entries
btrfs: atomically insert the new extent in btrfs_split_ordered_extent
btrfs: avoid extra memory allocation when copying free space cache
btrfs: avoid race between qgroup tree creation and relocation
btrfs: avoid searching twice for previous node when merging free space entries
btrfs: avoid tree mod log ENOMEM failures when we don't need to log
btrfs: avoid unnecessarily setting the fs to RO and error state at balance_level()
btrfs: bail out reclaim process if filesystem is read-only
btrfs: be a bit more careful when setting mirror_num_ret in btrfs_map_block
btrfs: change for_rename argument of btrfs_record_unlink_dir() to bool
btrfs: check for commit error at btrfs_attach_transaction_barrier()
btrfs: check if the transaction was aborted at btrfs_wait_for_commit()
btrfs: consolidate uuid comparisons in btrfs_validate_super
btrfs: convert btrfs_get_global_root to use a switch statement
btrfs: defer splitting of ordered extents until I/O completion
btrfs: delete unused BGs while reclaiming BGs
btrfs: determine synchronous writers from bio or writeback control
btrfs: disable allocation warnings for compression workspaces
btrfs: do not BUG_ON after failure to migrate space during truncation
btrfs: do not BUG_ON on failure to get dir index for new snapshot
btrfs: do not BUG_ON() on tree mod log failure at __btrfs_cow_block()
btrfs: do not BUG_ON() on tree mod log failure at balance_level()
btrfs: do not BUG_ON() on tree mod log failure at insert_new_root()
btrfs: do not BUG_ON() on tree mod log failures at btrfs_del_ptr()
btrfs: do not BUG_ON() on tree mod log failures at insert_ptr()
btrfs: do not BUG_ON() on tree mod log failures at push_nodes_for_insert()
btrfs: do not BUG_ON() when dropping inode items from log root
btrfs: do not try to unlock the extent for non-subpage metadata reads
btrfs: don't call btrfs_record_physical_zoned for failed append
btrfs: don't check for uptodate pages in read_extent_buffer_pages
btrfs: don't check PageError in __extent_writepage
btrfs: don't check PageError in btrfs_verify_page
btrfs: don't commit transaction for every subvol create
btrfs: don't fail writeback when allocating the compression context fails
btrfs: don't hold an extra reference for redirtied buffers
btrfs: don't pass a holder for non-exclusive blkdev_get_by_path
btrfs: don't stop integrity writeback too early
btrfs: don't treat zoned writeback as being from an async helper thread
btrfs: don't use btrfs_bio_ctrl for extent buffer reading
btrfs: don't use btrfs_bio_ctrl for extent buffer writing
btrfs: don't wait for writeback on clean pages in extent_write_cache_pages
btrfs: drop gfp from parameter extent state helpers
btrfs: drop NOFAIL from set_extent_bit allocation masks
btrfs: exit gracefully if reloc roots don't match
btrfs: export bitmap_test_range_all_{set,zero}
btrfs: extend btrfs_leaf_check to return btrfs_tree_block_status
btrfs: factor out a btrfs_queue_ordered_fn helper
btrfs: factor out a btrfs_verify_page helper
btrfs: factor out a can_finish_ordered_extent helper
btrfs: fix BUG_ON condition in btrfs_cancel_balance
btrfs: fix comment referring to no longer existing btrfs_clean_tree_block()
btrfs: fix dirty_metadata_bytes for redirtied buffers
btrfs: fix double iput() on inode after an error during orphan cleanup
btrfs: fix extent buffer leak after tree mod log failure at split_node()
btrfs: fix file_offset for REQ_BTRFS_ONE_ORDERED bios that get split
btrfs: fix fsverify read error handling in end_page_read
btrfs: fix incorrect splitting in btrfs_drop_extent_map_range
btrfs: fix infinite directory reads
btrfs: fix iput() on error pointer after error during orphan cleanup
btrfs: fix ordered extent split error handling in btrfs_dio_submit_io
btrfs: fix race between balance and cancel/pause
btrfs: fix race between quota disable and relocation
btrfs: fix race when deleting free space root from the dirty cow roots list
btrfs: fix race when deleting quota root from the dirty cow roots list
btrfs: fix range_end calculation in extent_write_locked_range
btrfs: fix replace/scrub failure with metadata_uuid
btrfs: fix the btrfs_get_global_root return value
btrfs: fix use-after-free of new block group that became unused
btrfs: fix warning when putting transaction with qgroups enabled after abort
btrfs: get rid of label and goto at insert_delayed_ref()
btrfs: handle completed ordered extents in btrfs_split_ordered_extent
btrfs: handle tree backref walk error properly
btrfs: improve leaf dump and error handling
btrfs: insert tree mod log move in push_node_left
btrfs: limit write bios to a single ordered extent
btrfs: make btrfs_compressed_bioset static
btrfs: make btrfs_destroy_delayed_refs() return void
btrfs: make btrfs_free_device() static
btrfs: make insert_delayed_ref() return a bool instead of an int
btrfs: mark extent_buffer_under_io static
btrfs: mark the len field in struct btrfs_ordered_sum as unsigned
btrfs: merge calls to alloc_fs_devices in device_list_add
btrfs: merge the two calls to btrfs_add_ordered_extent in run_delalloc_nocow
btrfs: merge verify_parent_transid and btrfs_buffer_uptodate
btrfs: merge write_one_subpage_eb into write_one_eb
btrfs: move btrfs_check_trunc_cache_free_space into block-rsv.c
btrfs: move btrfs_verify_level_key into tree-checker.c
btrfs: move out now unused BG from the reclaim list
btrfs: move page locking from lock_extent_buffer_for_io to write_one_eb
btrfs: move setting the buffer uptodate out of validate_extent_buffer
btrfs: move split_extent_map to extent_map.c
btrfs: move split_flags/combine_flags helpers to inode-item.h
btrfs: move writeback_control::nr_to_write update to __extent_writepage
btrfs: only call __extent_writepage_io from extent_write_locked_range
btrfs: only subtract from len_to_oe_boundary when it is tracking an extent
btrfs: open code btrfs_bio_end_io in btrfs_dio_submit_io
btrfs: open code btrfs_map_sblock
btrfs: open code end_extent_writepage in end_bio_extent_writepage
btrfs: open code need_full_stripe conditions
btrfs: open code set_extent_bits
btrfs: open code set_extent_bits_nowait
btrfs: open code set_extent_defrag
btrfs: open code set_extent_delalloc
btrfs: open code set_extent_dirty
btrfs: open code set_extent_new
btrfs: optimize out btrfs_is_zoned for !CONFIG_BLK_DEV_ZONED
btrfs: optimize simple reads in btrfsic_map_block
btrfs: optimize the logical to physical mapping for zoned writes
btrfs: output affected files when relocation fails
btrfs: pass an ordered_extent to btrfs_reloc_clone_csums
btrfs: pass an ordered_extent to btrfs_submit_compressed_write
btrfs: pass NOWAIT for set/clear extent bits as another bit
btrfs: pass the new logical address to split_extent_map
btrfs: print assertion failure report and stack trace from the same line
btrfs: print-tree: pass const extent buffer pointer
btrfs: properly clear end of the unreserved range in cow_file_range
btrfs: raid56: always verify the P/Q contents for scrub
btrfs: record orig_physical only for the original bio
btrfs: reduce struct btrfs_fs_devices size by moving fsid_change
btrfs: reinsert BGs failed to reclaim
btrfs: reject invalid reloc tree root keys with stack dump
btrfs: remove a pointless NULL check in btrfs_lookup_fs_root
btrfs: remove btrfs_add_ordered_extent
btrfs: remove BUG_ON()'s in add_new_free_space()
btrfs: remove hipri_workers workqueue
btrfs: remove level argument from btrfs_set_block_flags
btrfs: remove non-standard extent handling in __extent_writepage_io
btrfs: remove PAGE_SET_ERROR
btrfs: remove pointless in_tree field from struct btrfs_delayed_ref_node
btrfs: remove pointless label and goto at btrfs_record_unlink_dir()
btrfs: remove the extent_buffer lookup in btree block checksumming
btrfs: remove the io_pages field in struct extent_buffer
btrfs: remove the mirror_num argument to btrfs_submit_compressed_read
btrfs: remove unnecessary prototype declarations at disk-io.c
btrfs: remove unused btrfs_map_block
btrfs: remove unused BTRFS_MAP_DISCARD
btrfs: remove unused is_head field from struct btrfs_delayed_ref_node
btrfs: rename __btrfs_map_block to btrfs_map_block
btrfs: rename cow_file_range_async to run_delalloc_compressed
btrfs: rename del_ptr to btrfs_del_ptr and export it
btrfs: rename enospc label to out at balance_level()
btrfs: rename the bytenr field in struct btrfs_ordered_sum to logical
btrfs: reorder conditions in btrfs_extract_ordered_extent
btrfs: reorder some members of struct btrfs_delayed_ref_head
btrfs: replace BUG_ON() at split_item() with proper error handling
btrfs: return bool from check_tree_block_fsid instead of int
btrfs: return bool from lock_extent_buffer_for_io
btrfs: return the new ordered_extent from btrfs_split_ordered_extent
btrfs: scrub: remove btrfs_fs_info::scrub_wr_completion_workers
btrfs: scrub: remove more unused functions
btrfs: scrub: remove scrub_ctx::csum_list member
btrfs: scrub: use recovered data stripes as cache to avoid unnecessary read
btrfs: send: do not BUG_ON() on unexpected symlink data extent
btrfs: set cache_block_group_error if we find an error
btrfs: set FMODE_CAN_ODIRECT instead of a dummy direct_IO method
btrfs: set_page_extent_mapped after read_folio in btrfs_cont_expand
btrfs: simplify arguments to tree_insert_offset()
btrfs: simplify btrfs_check_leaf_* helpers into a single helper
btrfs: simplify fsid and metadata_uuid comparisons
btrfs: simplify how changed fsid and metadata_uuid is checked
btrfs: simplify transid initialization in btrfs_ioctl_wait_sync
btrfs: split btrfs_alloc_ordered_extent to allocation and insertion helpers
btrfs: stop setting PageError in the data I/O path
btrfs: stop using lock_extent in btrfs_buffer_uptodate
btrfs: stop using PageError for extent_buffers
btrfs: streamline fsid checks in alloc_fs_devices
btrfs: submit a writeback bio per extent_buffer
btrfs: submit IO synchronously for fast checksum implementations
btrfs: subpage: dump extra subpage bitmaps for debug
btrfs: subpage: fix error handling in end_bio_subpage_eb_writepage
btrfs: subpage: make alloc_extent_buffer() handle previously uptodate range efficiently
btrfs: tag as unlikely the key comparison when checking sibling keys
btrfs: tracepoints: also show actual number of the outstanding extents
btrfs: trigger orphan inode cleanup during START_SYNC ioctl
btrfs: unexport btrfs_prev_leaf()
btrfs: unexport btrfs_run_discard_work and make it static
btrfs: update comments at btrfs_record_unlink_dir() to be more clear
btrfs: update documentation for a block group's bg_list member
btrfs: update i_version in update_dev_time
btrfs: use a bool to track qgroup record insertion when adding ref head
btrfs: use a separate end_io handler for extent_buffer writing
btrfs: use a separate end_io handler for read_extent_buffer
btrfs: use a single switch statement when initializing delayed ref head
btrfs: use alloc_ordered_workqueue() to create ordered workqueues
btrfs: use bbio->ordered in btrfs_csum_one_bio
btrfs: use bool type for delayed ref head fields that are used as booleans
btrfs: use btrfs_finish_ordered_extent to complete buffered writes
btrfs: use btrfs_finish_ordered_extent to complete compressed writes
btrfs: use btrfs_finish_ordered_extent to complete direct writes
btrfs: use btrfs_tree_block_status for leaf item errors
btrfs: use inode_logged() at btrfs_record_unlink_dir()
btrfs: use inode_logged() at need_log_inode()
btrfs: use irq safe locking when running and adding delayed iputs
btrfs: use per-buffer locking for extent_buffer reading
btrfs: use precomputed end offsets at do_trimming()
btrfs: use SECTOR_SHIFT to convert LBA to physical offset
btrfs: use SECTOR_SHIFT to convert physical offset to LBA
btrfs: use the same uptodate variable for end_bio_extent_readpage()
btrfs: wait for actual caching progress during allocation
btrfs: warn on invalid slot in tree mod log rewind
btrfs: zoned: do not enable async discard
btrfs: zoned: fix memory leak after finding block group with super blocks
 
buffer: convert __block_commit_write() to take a folio
buffer: convert __block_write_full_page() to __block_write_full_folio()
buffer: convert block_page_mkwrite() to use a folio
buffer: convert block_truncate_page() to use a folio
buffer: convert grow_dev_page() to use a folio
buffer: convert init_page_buffers() to folio_init_buffers()
buffer: convert link_dev_buffers to take a folio
buffer: convert page_zero_new_buffers() to folio_zero_new_buffers()
buffer: make block_write_full_page() handle large folios correctly
buffer: use a folio in __find_get_block_slow()
 
bus: fsl-mc: don't assume child devices are all fsl-mc devices
bus: fsl-mc: dprc: Push down error message from fsl_mc_driver_remove()
bus: fsl-mc: fsl-mc-allocator: Drop a write-only variable
bus: fsl-mc: fsl-mc-allocator: Drop if block with always wrong condition
bus: fsl-mc: fsl-mc-allocator: Improve error reporting
bus: fsl-mc: fsl-mc-allocator: Initialize mc_bus_dev before use
bus: fsl-mc: Make remove function return void
bus: fsl-mc: Only warn once about errors on device unbind
bus: ixp4xx: fix IXP4XX_EXP_T1_MASK
bus: ti-sysc: Fix dispc quirk masking bool variables
bus: ti-sysc: Flush posted write on enable before reset
 
cachefiles: Allow the cache to be non-root
 
cachestat: implement cachestat syscall
cachestat: wire up cachestat for other architectures
 
can: at91_can: Convert to platform remove callback returning void
can: bcm: Fix UAF in bcm_proc_show()
can: bxcan: Convert to platform remove callback returning void
can: bxcan: Remove unnecessary print function dev_err()
can: c_can: Convert to platform remove callback returning void
can: cc770_isa: Convert to platform remove callback returning void
can: cc770_platform: Convert to platform remove callback returning void
can: ctucanfd: Convert to platform remove callback returning void
can: dev: add transceiver capabilities to xilinx_can
can: esd_usb: Don't bother the user with nonessential log message
can: esd_usb: Make use of existing kernel macros
can: esd_usb: Make use of kernel macros BIT() and GENMASK()
can: esd_usb: Prefix all structures with the device name
can: esd_usb: Replace hardcoded message length given to USB commands
can: esd_usb: Replace initializer macros used for struct can_bittiming_const
can: esd_usb: Use consistent prefix ESD_USB_ for macros
can: esd_usb: Use consistent prefixes for macros
can: flexcan: Convert to platform remove callback returning void
can: grcan: Convert to platform remove callback returning void
can: gs_usb: fix time stamp counter initialization
can: gs_usb: gs_can_close(): add missing set of CAN state to CAN_STATE_STOPPED
can: gs_usb: gs_can_open(): improve error handling
can: ifi_canfd: Convert to platform remove callback returning void
can: isotp: fix support for transmission of SF without flow control
can: isotp: isotp_sendmsg(): fix return error fix on TX path
can: janz-ican3: Convert to platform remove callback returning void
can: kvaser_pciefd: Add function to set skb hwtstamps
can: kvaser_pciefd: Add len8_dlc support
can: kvaser_pciefd: Change return type for kvaser_pciefd_{receive,transmit,set_tx}_irq()
can: kvaser_pciefd: Define unsigned constants with type suffix 'U'
can: kvaser_pciefd: Refactor code
can: kvaser_pciefd: Remove handler for unused KVASER_PCIEFD_PACK_TYPE_EFRAME_ACK
can: kvaser_pciefd: Remove SPI flash parameter read functionality
can: kvaser_pciefd: Remove useless write to interrupt register
can: kvaser_pciefd: Rename device ID defines
can: kvaser_pciefd: Set hardware timestamp on transmitted packets
can: kvaser_pciefd: Sort includes in alphabetic order
can: kvaser_pciefd: Sort register definitions
can: kvaser_pciefd: Use FIELD_{GET,PREP} and GENMASK where appropriate
can: kvaser_pciefd: Use TX FIFO size read from CAN controller
can: kvaser_usb: Add len8_dlc support
can: length: fix bitstuffing count
can: length: fix description of the RRS field
can: length: make header self contained
can: length: refactor frame lengths definition to add size in bits
can: m_can: Convert to platform remove callback returning void
can: m_can: fix coding style
can: mcp251xfd: __mcp251xfd_chip_set_mode(): increase poll timeout
can: mscan: mpc5xxx_can: Convert to platform remove callback returning void
can: raw: add missing refcount for memory leak fix
can: raw: fix lockdep issue in raw_release()
can: raw: fix receiver memory leak
can: rcar: Convert to platform remove callback returning void
can: rx-offload: fix coding style
can: sja1000: Prepare the use of a threaded handler
can: sja1000: Prevent overrun stalls with a soft reset on Renesas SoCs
can: sja1000_isa: Convert to platform remove callback returning void
can: sja1000_platform: Convert to platform remove callback returning void
can: softing: Convert to platform remove callback returning void
can: sun4i_can: Convert to platform remove callback returning void
can: ti_hecc: Convert to platform remove callback returning void
can: ti_hecc: fix coding style
can: uapi: move CAN_RAW_FILTER_MAX definition to raw.h
can: usb: f81604: add Fintek F81604 support
can: xilinx: Convert to platform remove callback returning void
 
capability: erase checker warnings about struct __user_cap_data_struct
capability: fix kernel-doc warnings in capability.c
 
cdrom/gdrom: Fix build error
 
cdrom: Fix spectre-v1 gadget
cdrom: remove the unused bdev argument to cdrom_open
cdrom: remove the unused cdrom_close_write release code
cdrom: remove the unused mode argument to cdrom_ioctl
cdrom: remove the unused mode argument to cdrom_release
cdrom: track if a cdrom_device_info was opened for data
 
cdx: fix driver managed dma support
cdx: Replace custom mcdi logging with print_hex_dump_debug()
 
ceph: add a dedicated private data for netfs rreq
ceph: defer stopping mdsc delayed_work
ceph: don't let check_caps skip sending responses for revoke msgs
ceph: fix blindly expanding the readahead windows
ceph: issue a cap release immediately if no cap exists
ceph: never send metrics if disable_send_metrics is set
ceph: only send metrics when the MDS rank is ready
ceph: Provide a splice-read wrapper
ceph: trigger to flush the buffer when making snapshot
ceph: try to dump the msgs when decoding fails
ceph: Use sendmsg(MSG_SPLICE_PAGES) rather than sendpage
ceph: Use sendmsg(MSG_SPLICE_PAGES) rather than sendpage()
ceph: voluntarily drop Xx caps for requests those touch parent mtime
 
cgroup/cpuset: Free DL BW in case can_attach() fails
cgroup/cpuset: Iterate only if DEADLINE tasks are present
cgroup/cpuset: remove unneeded header files
cgroup/cpuset: remove unneeded header files
cgroup/cpuset: Rename functions dealing with DEADLINE accounting
 
cgroup/misc: Expose misc.current on cgroup v2 root
 
cgroup: Avoid -Wstringop-overflow warnings
cgroup: make cgroup_is_threaded() and cgroup_is_thread_root() static
cgroup: remove cgroup_rstat_flush_atomic()
cgroup: remove obsolete comment on cgroup_on_dfl()
cgroup: remove unused macro for_each_e_css()
cgroup: remove unused task_cgroup_path()
cgroup: Replace all non-returning strlcpy with strscpy
cgroup: Replace the css_set call with cgroup_get
cgroup: Update out-of-date comment in cgroup_migrate()
 
char: add HAS_IOPORT dependencies
char: lp: make lp_class a static const structure
char: misc: make misc_class a static const structure
char: xilinx_hwicap: Convert to platform remove callback returning void
char: xilinx_hwicap: Drop if block with always false condition
char: xilinx_hwicap: Fold hwicap_remove() into only caller
char: xillybus: make xillybus_class a static const structure
 
checkpatch: Check for 0-length and 1-element arrays
checkpatch: check for 0-length and 1-element arrays
checkpatch: Check for strcpy and strncpy too
 
chelsio/chtls: Use splice_eof() to flush
 
chelsio: Convert chtls_sendpage() to use MSG_SPLICE_PAGES
chelsio: Support MSG_SPLICE_PAGES
 
cifs: Add a laundromat thread for cached directories
cifs: add missing return value check for cifs_sb_tlink
cifs: allow dumping keys for directories too
cifs: do all necessary checks for credits within or before locking
cifs: fix charset issue in reconnection
cifs: fix mid leak during reconnection after timeout threshold
cifs: fix potential oops in cifs_oplock_break
cifs: fix session state check in reconnect to avoid use-after-free issue
cifs: fix session state check in smb2_find_smb_ses
cifs: fix session state transition to avoid use-after-free issue
cifs: if deferred close is disabled then close files immediately
cifs: is_network_name_deleted should return a bool
cifs: log session id when a matching ses is not found
cifs: new dynamic tracepoint to track ses not found errors
cifs: Pass a pointer to virt_to_page()
cifs: Pass a pointer to virt_to_page() in cifsglob
cifs: prevent use-after-free by freeing the cfile later
cifs: print client_guid in DebugData
cifs: print more detail when invalidate_inode_mapping fails
cifs: print nosharesock value while dumping mount options
cifs: Release folio lock on fscache read hit.
cifs: update internal module version number for cifs.ko
cifs: Use filemap_splice_read()
 
clk: actions: composite: Add a determine_rate hook for pass clk
clk: actions: composite: div: Switch to determine_rate
clk: actions: composite: fact: Switch to determine_rate
clk: at91: clk-generated: add support for parent_hw
clk: at91: clk-main: add support for parent_data/parent_hw
clk: at91: clk-master: add support for parent_hw
clk: at91: clk-peripheral: add support for parent_hw
clk: at91: clk-programmable: add support for parent_hw
clk: at91: clk-sam9x60-pll: add support for parent_hw
clk: at91: clk-system: add support for parent_hw
clk: at91: clk-utmi: add support for parent_hw
clk: at91: main: Add a determine_rate hook
clk: at91: sama7g5: s/ep_chg_chg_id/ep_chg_id
clk: at91: sama7g5: switch to parent_hw and parent_data
clk: at91: sckc: Add a determine_rate hook
clk: at91: sckc: switch to parent_data/parent_hw
clk: at91: smd: Switch to determine_rate
clk: axi-clkgen: Switch to determine_rate
clk: bcm: rpi: Fix off by one in raspberrypi_discover_clocks()
clk: berlin: div: Add a determine_rate hook
clk: cdce706: Add a determine_rate hook
clk: cdce706: clkout: Switch to determine_rate
clk: cdce706: divider: Switch to determine_rate
clk: cdce925: check return value of kasprintf()
clk: clocking-wizard: check return value of devm_kasprintf()
clk: clocking-wizard: Fix Oops in clk_wzrd_register_divider()
clk: da8xx: clk48: Switch to determine_rate
clk: davinci: da8xx-cfgchip: Add a determine_rate hook
clk: davinci: da8xx-cfgchip: Add a determine_rate hook
clk: Export clk_hw_forward_rate_request()
clk: Fix best_parent_rate after moving code into a separate function
clk: Fix memory leak in devm_clk_notifier_register()
clk: Fix slab-out-of-bounds error in devm_clk_release()
clk: fix typo in clk_hw_register_fixed_rate_parent_data() macro
clk: Fix undefined reference to `clk_rate_exclusive_{get,put}'
clk: fixed-mmio: make COMMON_CLK_FIXED_MMIO depend on HAS_IOMEM
clk: Forbid to register a mux without determine_rate
clk: imx6ul: retain early UART clocks during kernel init
clk: imx93: fix memory leak and missing unwind goto in imx93_clocks_probe
clk: imx93: Propagate correct error in imx93_clocks_probe()
clk: imx: busy: Add a determine_rate hook
clk: imx: clk-imx8mn: fix memory leak in imx8mn_clocks_probe
clk: imx: clk-imx8mp: improve error handling in imx8mp_clocks_probe()
clk: imx: clk-imxrt1050: fix memory leak in imxrt1050_clocks_probe
clk: imx: composite-8m: Add imx8m_divider_determine_rate
clk: imx: drop imx_unregister_clocks
clk: imx: Drop inclusion of unused header
clk: imx: fixup-mux: Add a determine_rate hook
clk: imx: imx6sx: Remove CLK_SET_RATE_PARENT from the LDB clocks
clk: imx: scu: Add a determine_rate hook
clk: imx: scu: Switch to determine_rate
clk: imx: scu: use _safe list iterator to avoid a use after free
clk: ingenic: cgu: Switch to determine_rate
clk: ingenic: tcu: Switch to determine_rate
clk: Introduce clk_hw_determine_rate_no_reparent()
clk: k210: aclk: Add a determine_rate hook
clk: k210: mux: Add a determine_rate hook
clk: k210: pll: Add a determine_rate hook
clk: keystone: sci-clk: check return value of kasprintf()
clk: keystone: syscon-clk: Add support for audio refclk
clk: keystone: syscon-clk: Allow the clock node to not be of type syscon
clk: keystone: syscon-clk: Fix audio refclk
clk: lan966x: Remove unused round_rate hook
clk: lmk04832: clkout: Add a determine_rate hook
clk: lochnagar: Add a determine_rate hook
clk: mediatek: clk-mt8173-apmixedsys: Fix iomap not released issue
clk: mediatek: clk-mt8173-apmixedsys: Fix return value for of_iomap() error
clk: mediatek: clk-mtk: Grab iomem pointer for divider clocks
clk: mediatek: Convert all remaining drivers to platform_driver's .remove_new()
clk: mediatek: cpumux: Add a determine_rate hook
clk: mediatek: Enable all MT8192 clocks by default
clk: mediatek: fix of_iomap memory leak
clk: mediatek: Make mtk_clk_pdev_remove() return void
clk: mediatek: Make mtk_clk_simple_remove() return void
clk: mediatek: mt8183: Add back SSPM related clocks
clk: mediatek: mux: Stop forcing CLK_SET_RATE_PARENT flag
clk: mediatek: Remove CLK_SET_PARENT from all MSDC core clocks
clk: mediatek: reset: add infra_ao reset support for MT8188
clk: meson: a1: add Amlogic A1 Peripherals clock controller driver
clk: meson: a1: add Amlogic A1 PLL clock controller driver
clk: meson: a1: Staticize rtc clk
clk: meson: change usleep_range() to udelay() for atomic context
clk: meson: introduce new pll power-on sequence for A1 SoC family
clk: meson: make pll rst bit as optional
clk: meson: pll: remove unneeded semicolon
clk: microchip: convert SOC_MICROCHIP_POLARFIRE to ARCH_MICROCHIP_POLARFIRE
clk: microchip: Use of_property_read_bool() for boolean properties
clk: Move no reparent case into a separate function
clk: mvebu: Iterate over possible CPUs instead of DT CPU nodes
clk: mvebu: Use of_address_to_resource()
clk: mvebu: Use of_get_cpu_hwid() to read CPU ID
clk: nodrv: Add a determine_rate hook
clk: nuvoton: Add clk-ma35d1.h for driver extern functions
clk: nuvoton: Add clock driver for ma35d1 clock controller
clk: nuvoton: Update all constant hex values to lowercase
clk: nuvoton: Use clk_parent_data instead of string for parent clock
clk: pxa: Add a determine_rate hook
clk: qcom: Add GCC driver support for SDX75
clk: qcom: Add lpass audio clock controller driver for SC8280XP
clk: qcom: Add lpass clock controller driver for SC8280XP
clk: qcom: Add support for SM8450 GPUCC
clk: qcom: apss-ipq-pll: Add support for IPQ9574
clk: qcom: branch: Extend the invert logic for branch2 clocks
clk: qcom: camcc-sc7180: Add parent dependency to all camera GDSCs
clk: qcom: cbf-msm8996: scale CBF clock according to the CPUfreq
clk: qcom: clk-alpha-pll: Add a way to update some bits of test_ctl(_hi)
clk: qcom: clk-alpha-pll: Add support to configure PLL_TEST_CTL_U2
clk: qcom: dispcc-qcm2290: Fix BI_TCXO_AO handling
clk: qcom: dispcc-qcm2290: Fix GPLL0_OUT_DIV handling
clk: qcom: gcc-ipq6018: drop redundant F define
clk: qcom: gcc-ipq6018: remove duplicate initializers
clk: qcom: gcc-ipq6018: update UBI32 PLL
clk: qcom: gcc-ipq6018: Use floor ops for sdcc clocks
clk: qcom: gcc-ipq9574: Clean up included headers
clk: qcom: gcc-ipq9574: constify struct clk_init_data
clk: qcom: gcc-ipq9574: Enable crypto clocks
clk: qcom: gcc-qcm2290: Mark RCGs shared where applicable
clk: qcom: gcc-sc8280xp: Add runtime PM
clk: qcom: gcc-sdm660: drop redundant F define
clk: qcom: gcc-sm6115: Add missing PLL config properties
clk: qcom: gcc-sm8450: Enable hw_clk_ctrl
clk: qcom: gcc: ipq5332: Use floor ops for SDCC clocks
clk: qcom: gpucc-sc8280xp: Add runtime PM
clk: qcom: gpucc-sm6375: Enable runtime pm
clk: qcom: gpucc-sm8550: Add support for graphics clock controller
clk: qcom: Introduce SM8350 VIDEOCC
clk: qcom: ipq5332: fix the order of SLEEP_CLK and XO clock
clk: qcom: ipq5332: fix the src parameter in ftbl_gcc_apss_axi_clk_src
clk: qcom: ipq6018: fix networking resets
clk: qcom: mmcc-msm8974: fix MDSS_GDSC power flags
clk: qcom: mmcc-msm8974: remove oxili_ocmemgx_clk
clk: qcom: mmcc-msm8974: use clk_rcg2_shared_ops for mdp_clk_src clock
clk: qcom: rcg2: Make hw_clk_ctrl toggleable
clk: qcom: restrict drivers per ARM/ARM64
clk: qcom: rpmh: Add RPMH clocks support for SDX75
clk: qcom: smd-rpm: conditionally enable scaling before doing handover
clk: qcom: smd-rpm: Keep one rpm handle for all clocks
clk: qcom: smd-rpm: Make BI_TCXO_AO critical
clk: qcom: smd-rpm: Make DEFINE_CLK_SMD_RPM_BRANCH_A accept flags
clk: qcom: smd-rpm_ Make __DEFINE_CLK_SMD_RPM_BRANCH_PREFIX accept flags
clk: qcom: videocc-sm8450: Add video clock controller driver for SM8450
clk: qcom: videocc-sm8550: Add video clock controller driver for SM8550
clk: qoriq: Add a determine_rate hook
clk: ralink: add clock and reset driver for MTMIPS SoCs
clk: ralink: mtmips: Fix uninitialized use of ret in mtmips_register_{fixed,factor}_clocks()
clk: renesas: cpg-mssr: Convert to readl_poll_timeout_atomic()
clk: renesas: mstp: Convert to readl_poll_timeout_atomic()
clk: renesas: r8a779a0: Add PWM clock
clk: renesas: r9a06g032: Add a determine_rate hook
clk: renesas: rzg2l: Convert to readl_poll_timeout_atomic()
clk: renesas: rzg2l: Fix CPG_SIPLL5_CLK1 register write
clk: RK808: Reduce 'struct rk808' usage
clk: rs9: Fix .driver_data content in i2c_device_id
clk: samsung: add CONFIG_OF dependency
clk: samsung: Add Exynos4212 compatible to CLKOUT driver
clk: samsung: Re-add support for Exynos4212 CPU clock
clk: si521xx: Switch i2c driver back to use .probe()
clk: si5341: Add a determine_rate hook
clk: si5341: check return value of {devm_}kasprintf()
clk: si5341: free unused memory on probe failure
clk: si5341: return error if one synth clock registration fails
clk: si5341: Switch to determine_rate
clk: si5351: clkout: Switch to determine_rate
clk: si5351: msynth: Switch to determine_rate
clk: si5351: pll: Switch to determine_rate
clk: sifive: Use devm_platform_ioremap_resource()
clk: socfpga: gate: Add a determine_rate hook
clk: sprd: composite: Simplify determine_rate implementation
clk: sprd: composite: Switch to determine_rate
clk: st: flexgen: Switch to determine_rate
clk: stm32: composite: Switch to determine_rate
clk: stm32: core: Add a determine_rate hook
clk: stm32f4: mux: Add a determine_rate hook
clk: sunxi-ng: a64: force select PLL_MIPI in TCON0 mux
clk: Switch i2c drivers back to use .probe()
clk: tegra: Avoid calling an uninitialized function
clk: tegra: bpmp: Add a determine_rate hook
clk: tegra: periph: Add a determine_rate hook
clk: tegra: periph: Switch to determine_rate
clk: tegra: super: Add a determine_rate hook
clk: tegra: super: Switch to determine_rate
clk: tegra: tegra124-emc: Fix potential memory leak
clk: test: Add a determine_rate hook
clk: test: Fix type sign of rounded rate variables
clk: ti: clkctrl: check return value of kasprintf()
clk: ux500: prcmu: Add a determine_rate hook
clk: ux500: sysctrl: Add a determine_rate hook
clk: vc5: check memory returned by kasprintf()
clk: vc5: clkout: Add a determine_rate hook
clk: vc5: Fix .driver_data content in i2c_device_id
clk: vc5: mux: Add a determine_rate hook
clk: vc5: Use device_get_match_data() instead of of_device_get_match_data()
clk: vc7: Fix .driver_data content in i2c_device_id
clk: vc7: Use device_get_match_data() instead of of_device_get_match_data()
clk: versatile: sp810: Add a determine_rate hook
clk: wm831x: clkout: Add a determine_rate hook
 
clocksource/drivers/cadence-ttc: Fix memory leak in ttc_timer_probe
 
clocksource/drivers/hyper-v: Rework clocksource and sched clock setup
 
clocksource/drivers/imx-gpt: Fold into its only user
clocksource/drivers/imx-gpt: Use only a single name for functions
 
clocksource/drivers/ingenic-timer: Use pm_sleep_ptr() macro
 
clocksource/drivers/loongson1: Move PWM timer to clocksource framework
 
clocksource/timer-riscv: Add ACPI support
clocksource/timer-riscv: Refactor riscv_timer_init_dt()
 
clocksource: hyper-v: Adjust hv_read_tsc_page_tsc() to avoid special casing U64_MAX
clocksource: hyper-v: Provide noinstr sched_clock()
clocksource: Replace all non-returning strlcpy with strscpy
 
coda: Implement splice-read
 
codel: fix kernel-doc notation warnings
 
comedi: add HAS_IOPORT dependencies
comedi: make all 'class' structures const
 
Compiler Attributes: Add __counted_by macro
 
coredump, vmcore: Set p_align to 4 for PT_NOTE
 
coredump: require O_WRONLY instead of O_RDWR
 
Coresight: Add coresight dummy driver
 
coresight: Change name of pdata->conns
coresight: dummy: Update type of mode parameter in dummy_{sink,source}_enable()
coresight: Dynamically add connections
coresight: Enable and disable helper devices adjacent to the path
coresight: etm4x: Fix missing trctraceidr file in sysfs
coresight: etm4x: Make etm4_remove_dev() return void
coresight: etm4x: Match all ETM4 instances based on DEVARCH and DEVTYPE
coresight: Fix CTI module refcount leak by making it a helper device
coresight: Fix loss of connection info when a module is unloaded
coresight: Make refcount a property of the connection
coresight: Refactor out buffer allocation function for ETR
coresight: Rename connection members to make the direction explicit
coresight: Rename nr_outports to nr_outconns
coresight: Simplify connection fixup mechanism
coresight: Store in-connections as well as out-connections
coresight: Store pointers to connections rather than an array of them
coresight: Use enum type for cs_mode wherever possible
 
counter: 104-quad-8: Migrate to the regmap API
counter: 104-quad-8: Refactor to buffer states for CMR, IOR, and IDR
counter: 104-quad-8: Remove reference in Kconfig to 25-bit counter value
counter: 104-quad-8: Utilize bitfield access macros
counter: 104-quad-8: Utilize helper functions to handle PR, FLAG and PSC
counter: add HAS_IOPORT_MAP dependency
counter: Fix menuconfig "Counter support" submenu entries disappearance
counter: Fix menuconfig "Counter support" submenu entries disappearance
counter: i8254: Introduce the Intel 8254 interface library module
counter: stm32-timer-cnt: Reset TIM_TISEL to its default value in probe
 
cpu/hotplug: Add CPU state tracking and synchronization
cpu/hotplug: Allow "parallel" bringup up to CPUHP_BP_KICK_AP_STATE
cpu/hotplug: Fix off by one in cpuhp_bringup_mask()
cpu/hotplug: Mark arch_disable_smp_support() and bringup_nonboot_cpus() __init
cpu/hotplug: Provide a split up CPUHP_BRINGUP mechanism
cpu/hotplug: Remove cpu_report_state() and related unused cruft
cpu/hotplug: Remove unused state functions
cpu/hotplug: Reset task stack state in _cpu_up()
cpu/hotplug: Rework sparse_irq locking in bringup_cpu()
 
cpufreq: amd-pstate: Add a kernel config option to set default mode
cpufreq: amd-pstate: fix global sysfs attribute type
cpufreq: amd-pstate: Make amd-pstate EPP driver name hyphenated
cpufreq: amd-pstate: Set a fallback policy based on preferred_profile
cpufreq: amd-pstate: Set default governor to schedutil
cpufreq: amd-pstate: Write CPPC enable bit per-socket
cpufreq: armada-8k: add ap807 support
cpufreq: dt-platdev: Add JH7110 SOC to the allowlist
cpufreq: dt-platdev: Blacklist ti,am62a7 SoC
cpufreq: dt-platdev: Support building as module
cpufreq: Fail driver register if it has adjust_perf without fast_switch
cpufreq: imx6q: don't warn for disabling a non-existing frequency
cpufreq: intel_pstate: Fix energy_performance_preference for passive
cpufreq: intel_pstate: Fix scaling for hybrid-capable systems with disabled E-cores
cpufreq: Make CONFIG_CPUFREQ_DT_PLATDEV depend on OF
cpufreq: mediatek: correct voltages for MT7622 and MT7623
cpufreq: qcom-cpufreq-hw: Use dev_err_probe() when failing to get icc paths
cpufreq: qcom-nvmem: use helper to get SMEM SoC ID
cpufreq: qcom-nvmem: use SoC ID-s from bindings
cpufreq: sparc: Don't allocate cpufreq_driver dynamically
cpufreq: sparc: Don't mark cpufreq callbacks with __init
cpufreq: tegra194: Fix an error handling path in tegra194_cpufreq_probe()
cpufreq: ti-cpufreq: Add support for AM62A7
 
cpuidle: dt_idle_genpd: Add helper function to remove genpd topology
cpuidle: psci: Move enabling OSI mode after power domains creation
cpuidle: Use local_clock_noinstr()
 
cpumask: eliminate kernel-doc warnings
cpumask: fix function description kernel-doc notation
 
crypto, cifs: fix error handling in extract_iter_to_sg()
 
crypto: aegis128-neon - add header for internal prototypes
crypto: af_alg - Fix merging of written data into spliced pages
crypto: af_alg/hash: Fix recvmsg() after sendmsg(MSG_MORE)
crypto: af_alg/hash: Support MSG_SPLICE_PAGES
crypto: af_alg: Convert af_alg_sendpage() to use MSG_SPLICE_PAGES
crypto: af_alg: Indent the loop in af_alg_sendmsg()
crypto: af_alg: Pin pages rather than ref'ing if appropriate
crypto: af_alg: Support MSG_SPLICE_PAGES
crypto: af_alg: Use extract_iter_to_sg() to create scatterlists
crypto: akcipher - Add sync interface without SG lists
crypto: akcipher - Do not copy dst if it is NULL
crypto: akcipher - Set request tfm on sync path
crypto: algboss - Add missing dependency on RNG2
crypto: algif_hash - Fix race between MORE and non-MORE sends
crypto: api - Add __crypto_alloc_tfmgfp
crypto: api - Remove crypto_init_ops()
crypto: arm/sha1-neon - Fix clang function cast warnings
crypto: arm/sha256-neon - Fix clang function cast warnings
crypto: arm/sha512-neon - Fix clang function cast warnings
crypto: arm64/sha256-glue - Include module.h
crypto: atmel - Switch i2c drivers back to use .probe()
crypto: caam - add a test for the RNG
crypto: caam - adjust RNG timing to support more devices
crypto: caam - Fix soc_id matching
crypto: caam - optimize RNG sample size
crypto: caam - refactor RNG initialization
crypto: ccp - Add support for PCI device 0x156E
crypto: ccp - Add support for PCI device 0x17E0
crypto: ccp - Validate that platform access mailbox registers are declared
crypto: cipher - Add crypto_clone_cipher
crypto: cipher - On clone do crypto_mod_get()
crypto: cmac - Add support for cloning
crypto: cmac - Use modern init_tfm/exit_tfm
crypto: engine - Fix struct crypto_engine_op doc
crypto: Fix af_alg_sendmsg(MSG_SPLICE_PAGES) sglist limit
crypto: fix uninit-value in af_alg_free_resources
crypto: geniv - Split geniv out of AEAD Kconfig option
crypto: hash - Add statesize to crypto_ahash
crypto: hash - Make crypto_ahash_alg helper available
crypto: hisilicon/qm: Fix to enable build with RISC-V clang
crypto: hmac - Add missing blank line
crypto: ixp4xx - silence uninitialized variable warning
crypto: jitter - add interface for gathering of raw entropy
crypto: jitter - correct health test during initialization
crypto: jitter - replace LFSR with SHA3-256
crypto: Kconfig - warn about performance overhead of CRYPTO_STATS
crypto: lib/sha256 - Remove redundant and unused sha224_update
crypto: lib/sha256 - Use generic code from sha256_base
crypto: marvell/cesa - Fix type mismatch warning
crypto: n2 - Use of_property_read_reg() to parse "reg"
crypto: nx - fix build warnings when DEBUG_FS is not enabled
crypto: octeontx2 - add support for AF to CPT PF uplink mbox
crypto: octeontx2 - hardware configuration for inline IPsec
crypto: octeontx2: Use alloc_ordered_workqueue() to create ordered workqueues
crypto: qat - add missing function declaration in adf_dbgfs.h
crypto: qat - do not export adf_init_admin_pm()
crypto: qat - expose pm_idle_enabled through sysfs
crypto: qat - extend configuration for 4xxx
crypto: qat - make fw images name constant
crypto: qat - move dbgfs init to separate file
crypto: qat - move returns to default case
crypto: qat - refactor fw config logic for 4xxx
crypto: qat - set deprecated capabilities as reserved
crypto: qat - unmap buffer before free for DH
crypto: qat - unmap buffers before free for RSA
crypto: qat - update slice mask for 4xxx devices
crypto: rsa - allow only odd e and restrict value in FIPS mode
crypto: sa2ul - change unsafe data size limit to 255 bytes
crypto: shash - Allow cloning on algorithms with no init_tfm
crypto: sig - Add interface for sign/verify
crypto: sig - Fix verify call
crypto: sm2 - Provide sm2_compute_z_digest when sm2 is disabled
crypto: starfive - Add crypto engine support
crypto: starfive - Add hash and HMAC support
crypto: starfive - Add RSA algo support
crypto: starfive - Depend on AMBA_PL08X instead of selecting it
crypto: starfive - Fix driver dependencies
crypto: starfive - Update hash module irq handling
crypto: update some Arm documentation references
 
csky/smp: Switch to hotplug core state synchronization
 
csky: fix up lock_mm_and_find_vma() conversion
csky: uprobes: Restore thread.trap_no
 
cxl/acpi: Directly bind the CEDT detected CHBCR to the Host Bridge's port
cxl/acpi: Fix a use-after-free in cxl_parse_cfmws()
cxl/acpi: Move add_host_bridge_uport() after cxl_get_chbs()
cxl/acpi: Probe RCRB later during RCH downstream port creation
cxl/acpi: Return 'rc' instead of '0' in cxl_parse_cfmws()
 
cxl/core/regs: Add @dev to cxl_register_map
 
cxl/hdm: Default CXL_DEVTYPE_DEVMEM decoders to CXL_DECODER_DEVMEM
 
cxl/mbox: Add background cmd handling machinery
cxl/mbox: Add sanitization handling machinery
cxl/mbox: Allow for IRQ_NONE case in the isr
cxl/mbox: Move mailbox related driver state to its own data structure
 
cxl/mem: Fix a double shift bug
cxl/mem: Introduce security state sysfs file
cxl/mem: Prepare for early RCH dport component register setup
cxl/mem: Support Secure Erase
cxl/mem: Wire up Sanitization support
 
cxl/memdev: Document security state in kern-doc
cxl/memdev: Formalize endpoint port linkage
cxl/memdev: Improve sanitize ABI descriptions
cxl/memdev: Make mailbox functionality optional
cxl/memdev: Only show sanitize sysfs files when supported
 
cxl/pci: Allocate irq vectors earlier during probe
cxl/pci: Early setup RCH dport component registers from RCRB
cxl/pci: Find and register CXL PMU devices
cxl/pci: Introduce cxl_request_irq()
cxl/pci: Refactor component register discovery for reuse
cxl/pci: Unconditionally unmask 256B Flit errors
cxl/pci: Use correct flag for sanitize polling
 
cxl/port: Remove Component Register base address from struct cxl_dport
cxl/port: Rename CXL_DECODER_{EXPANDER, ACCELERATOR} => {HOSTONLYMEM, DEVMEM}
cxl/port: Store the downstream port's Component Register mappings in struct cxl_dport
cxl/port: Store the port's Component Register mappings in struct cxl_port
 
cxl/rch: Prepare for caching the MMIO mapped PCIe AER capability
 
cxl/region: Fix state transitions after reset failure
cxl/region: Flag partially torn down regions as unusable
cxl/region: Manage decoder target_type at decoder-attach time
cxl/region: Move cache invalidation before region teardown, and before setup
 
cxl/regs: Clarify when a 'struct cxl_register_map' is input vs output
cxl/regs: Remove early capability checks in Component Register setup
 
cxl/test: Add Sanitize opcode support
cxl/test: Add Secure Erase opcode support
 
cxl: add a firmware update mechanism using the sysfs firmware loader
cxl: Add functions to get an instance of / count regblocks of a given type
cxl: fix CONFIG_FW_LOADER dependency
cxl: Fix kernel-doc warnings
cxl: Fix one kernel-doc comment
cxl: Remove leftover attribute documentation in 'struct cxl_dev_state'
cxl: Rename 'uport' to 'uport_dev'
cxl: Rename member @dport of struct cxl_dport to @dport_dev
cxl: Update MAINTAINERS
 
cyrpto/b128ops: Remove struct u128
 
dax/kmem: Pass valid argument to memory_group_register_static
 
dax: Cleanup extra dax_region references
dax: enable dax fault handler to report VM_FAULT_HWPOISON
dax: Fix dax_mapping_release() use after free
dax: fix missing-prototype warnings
dax: Introduce alloc_dev_dax_id()
dax: Use device_unregister() in unregister_dax_mapping()
 
dccp: annotate data-races in dccp_poll()
dccp: fix data-race around dp->dccps_mss_cache
 
debugfs: Correct the 'debugfs_create_str' docs
 
debugobjects: Recheck debug_objects_enabled before reporting
 
decompressor: provide missing prototypes
 
device property: Implement device_is_compatible()
 
device_cgroup: Fix kernel-doc warnings in device_cgroup
 
devlink: add missing unregister linecard notification
devlink: bring port new reply back
devlink: fix kernel-doc notation warnings
devlink: introduce port ops placeholder
devlink: make health report on unregistered instance warn just once
devlink: move port_del() to devlink_port_ops
devlink: move port_fn_hw_addr_get/set() to devlink_port_ops
devlink: move port_fn_migratable_get/set() to devlink_port_ops
devlink: move port_fn_roce_get/set() to devlink_port_ops
devlink: move port_fn_state_get/set() to devlink_port_ops
devlink: move port_split/unsplit() ops into devlink_port_ops
devlink: move port_type_set() op into devlink_port_ops
devlink: pass devlink_port pointer to ops->port_del() instead of index
devlink: remove duplicate port notification
devlink: remove no longer true locking comment from port_new/del()
devlink: report devlink_port_type_warn source device
devlink: save devlink_port_ops into a variable in devlink_port_function_validate()
devlink: Spelling corrections
 
devres: Provide krealloc_array
devres: show which resource was invalid in __devm_ioremap_resource()
 
dlm: Replace all non-returning strlcpy with strscpy
dlm: Replace all non-returning strlcpy with strscpy
dlm: Use sendmsg(MSG_SPLICE_PAGES) rather than sendpage
 
dm cache policy smq: ensure IO doesn't prevent cleaner policy progress
 
dm crypt: allocate compound pages if possible
dm crypt: Avoid using MAX_CIPHER_BLOCKSIZE
dm crypt: fix crypt_ctr_cipher_new return value on invalid AEAD cipher
 
dm flakey: clone pages on write bio before corrupting them
dm flakey: introduce random_read_corrupt and random_write_corrupt options
 
dm integrity: fix double free on memory allocation failure
dm integrity: only allocate recalculate buffer when needed
dm integrity: reduce vmalloc space footprint on 32-bit architectures
dm integrity: scale down the recalculate buffer if memory allocation fails
dm integrity: Use %*ph for printing hexdump of a small buffer
dm integrity: Use alloc_ordered_workqueue() to create ordered workqueues
 
dm ioctl: Avoid double-fetch of version
dm ioctl: Avoid pointer arithmetic overflow
dm ioctl: Check dm_target_spec is sufficiently aligned
dm ioctl: Refuse to create device named "." or ".."
dm ioctl: Refuse to create device named "control"
dm ioctl: structs and parameter strings must not overlap
 
dm raid: clean up four equivalent goto tags in raid_ctr()
dm raid: fix missing reconfig_mutex unlock in raid_ctr() error paths
dm raid: protect md_stop() with 'reconfig_mutex'
 
dm thin metadata: Fix ABBA deadlock by resetting dm_bufio_client
 
dm thin: disable discards for thin-pool if no_discard_passdown
dm thin: remove return code variable in pool_map
dm thin: update .io_hints methods to not require handling discards last
 
dm zone: Use the bitmap API to allocate bitmaps
 
dm-crypt: use __bio_add_page to add single page to clone bio
dm-crypt: use ARCH_DMA_MINALIGN instead of ARCH_KMALLOC_MINALIGN
 
dm-raid: remove useless checking in raid_message()
 
dm-snap: simplify the origin_dev == cow_dev check in snapshot_ctr
 
dm: Add support for block PR read keys/reservation
dm: avoid needless dm_io access if all IO accounting is disabled
dm: dm-zoned: use __bio_add_page for adding single metadata page
dm: get rid of GFP_NOIO workarounds for __vmalloc and kvmalloc
dm: only call early_lookup_bdev from early boot context
dm: open code dm_get_dev_t in dm_init_init
dm: remove dm_get_dev_t
dm: remove stale/redundant dm_internal_{suspend,resume} prototypes in dm.h
dm: skip dm-stats work in alloc_io() unless needed
dm: support turning off block-core's io stats accounting
dm: verity-loadpin: Add NULL pointer check for 'bdev' parameter
 
dma-buf/dma-resv.c: fix a typo
 
dma-buf/dma-resv: Stop leaking on krealloc() failure
 
dma-buf/sw_sync: Avoid recursive lock during fence signal
dma-buf/sw_sync: Replace all non-returning strlcpy with strscpy
 
dma-buf: fix an error pointer vs NULL bug
dma-buf: keep the signaling time of merged fences v3
 
dma-mapping: fix a Kconfig typo
dma-mapping: force bouncing if the kmalloc() size is not cache-line-aligned
dma-mapping: name SG DMA flag helpers consistently
 
dma-remap: use kvmalloc_array/kvfree for larger dma memory remap
 
dma: allow dma_get_cache_alignment() to be overridden by the arch code
 
dmaengine: axi-dmac: Don't set chancnt
dmaengine: dw-axi-dmac: Don't set chancnt
dmaengine: dw-edma: Add HDMA DebugFS support
dmaengine: dw-edma: Add support for native HDMA
dmaengine: dw-edma: Create a new dw_edma_core_ops structure to abstract controller operation
dmaengine: dw-edma: Rename dw_edma_core_ops structure to dw_edma_plat_ops
dmaengine: hidma: Don't set chancnt
dmaengine: idxd: Clear PRS disable flag when disabling IDXD device
dmaengine: ioat: Free up __cleanup() name
dmaengine: make QCOM_HIDMA depend on HAS_IOMEM
dmaengine: mcf-edma: Fix a potential un-allocated memory access
dmaengine: owl-dma: Modify mismatched function name
dmaengine: pl330: Return DMA_PAUSED when transaction is paused
dmaengine: plx_dma: Don't set chancnt
dmaengine: qcom: bam_dma: allow omitting num-{channels,ees}
dmaengine: qcom_hidma: Update codeaurora email domain
dmaengine: sprd: Don't set chancnt
dmaengine: ste_dma40: Add dev helper variable
dmaengine: ste_dma40: fix typo in enum documentation
dmaengine: ste_dma40: Get LCPA SRAM from SRAM node
dmaengine: ste_dma40: Pass dev to OF function
dmaengine: ste_dma40: Remove platform data
dmaengine: ste_dma40: Return error codes properly
dmaengine: ste_dma40: use correct print specfier for resource_size_t
dmaengine: ste_dma40: Use managed resources
dmaengine: ste_dma40: use proper format string for resource_size_t
dmaengine: ti: k3-psil-j721s2: Add PSI-L thread map for main CPSW2G
dmaengine: ti: k3-udma: Add support for J721S2 CSI BCDMA instance
dmaengine: xilinx: xdma: Fix interrupt vector setting
dmaengine: xilinx: xdma: Fix Judgment of the return value
dmaengine: xilinx: xdma: Fix typo
 
dmapool: create/destroy cleanup
 
doc/rcutorture: Add description of rcutorture.stall_cpu_block
 
doc: Add tar requirement to changes.rst
doc: Document the rcutree.rcu_resched_ns module parameter
doc: Get rcutree module parameters back into alpha order
doc: ynl: Add doc attr to struct members in genetlink-legacy spec
 
Docs/admin-guide/mm/damon/start: update DAMOS example command
 
Docs/admin-guide/mm/damon/usage: clarify quotas and watermarks sysfs interface
Docs/admin-guide/mm/damon/usage: fix typos in references and commas
Docs/admin-guide/mm/damon/usage: link design document for DAMOS
Docs/admin-guide/mm/damon/usage: remove unnecessary sentences about supported address spaces
Docs/admin-guide/mm/damon/usage: update the ways for getting monitoring results
 
docs/bpf: Add LRU internals description and graph
docs/bpf: Add table to describe LRU properties
 
docs/doc-guide: Clarify how to write tables
 
Docs/mm/damon/design: add a section for DAMON core API
Docs/mm/damon/design: add a section for overall architecture
Docs/mm/damon/design: add a section for the modules layer
Docs/mm/damon/design: add a section for the relation between Core and Modules layer
Docs/mm/damon/design: add sections for advanced features of DAMOS
Docs/mm/damon/design: add sections for basic parts of DAMOS
Docs/mm/damon/design: document 'age' of region
Docs/mm/damon/design: rewrite configurable layers
Docs/mm/damon/design: update the layout based on the layers
 
Docs/mm/damon/faq: remove old questions
 
Docs/mm/damon/maintainer-profile: fix typos and grammar errors
 
docs: ABI: sysfs-class-led-trigger-netdev: add new modes and entry
docs: admin-guide: Add information about intel_pstate active mode
docs: arm64: Move arm64 documentation under Documentation/arch/
docs: clarify KVM related kernel parameters' descriptions
docs: consolidate human interface subsystems
docs: consolidate storage interfaces
docs: crypto: async-tx-api: fix typo in struct name
docs: fix typo in zh_TW and zh_CN translation
docs: handling-regressions: rework section about fixing procedures
docs: net: clarify the NAPI rules around XDP Tx
docs: netdev: broaden mailbot to all MAINTAINERS
docs: netdev: update the URL of the status page
docs: networking: Update codeaurora references for rmnet
docs: octeontx2: Add Documentation for QOS
docs: perf: Add new description for HiSilicon UC PMU
docs: perf: Fix warning from 'make htmldocs' in hisi-pmu.rst
docs: perf: Minimal introduction the the CXL PMU device and driver
docs: process: fix a typoed cross-reference
docs: ptp.rst: Add information about NVIDIA Mellanox devices
docs: remove the tips on how to submit patches from MAINTAINERS
docs: rust: point directly to the standalone installers
docs: scripts: kernel-doc: accept bitwise negation like ~@var
docs: Set minimal gtags / GNU GLOBAL version to 6.6.5
docs: sound: add 'pcmtest' driver documentation
docs: submitting-patches: Discuss interleaved replies
docs: uapi: media: ignore new DVB-S2X FEC values
docs: update ocfs2-devel mailing list address
docs: update some straggling Documentation/arm references
 
Documentation/arm64: Add ptdump documentation
Documentation/arm64: Update ACPI tables from BBR
Documentation/arm64: Update ARM and arch reference
Documentation/arm64: Update references in arm-acpi
 
Documentation/hw-vuln: Unify filename specification in index
 
Documentation/hwmon: Fix description of devm_hwmon_device_unregister()
Documentation/hwmon: Move misplaced entry in hwmon docs index
 
Documentation/mm: Initial page table documentation
 
Documentation/process: Add a label for the tip tree handbook's coding style
Documentation/process: Add a maintainer handbook for KVM x86
Documentation/process: add soc maintainer handbook
Documentation/process: Explain when tip branches get merged into mainline
 
Documentation/srso: Document IBPB aspect and fix formatting
 
Documentation/x86: Documentation for MON group move feature
Documentation/x86: Fix backwards on/off logic about YMM support
 
Documentation: ABI: sysfs-class-net-qmi: pass_through contact update
Documentation: ACPI: fix typo in ssdt-overlays.rst
Documentation: add kdump.rst to present crashkernel reservation on arm64
Documentation: Add TI TPS6594 PFSM
Documentation: Add tools/rtla timerlat -u option documentation
Documentation: conf.py: Add __force to c_id_attributes
Documentation: core-api: Add error pointer functions to kernel-api
Documentation: devices.txt: reconcile serial/ucc_uart minor numers
Documentation: dm-integrity: Document an example of how the tunables relate.
Documentation: dm-integrity: Document default values.
Documentation: dm-integrity: Document the meaning of "buffer".
Documentation: dm-integrity: Fix minor grammatical error.
Documentation: Document PowerPC kernel DEXCR interface
Documentation: embargoed-hardware-issues.rst: add AMD to the list
Documentation: embargoed-hardware-issues.rst: clean out empty and unused entries
Documentation: Fix typo of reference file name
Documentation: kdump: Add va_kernel_pa_offset for RISCV64
Documentation: kselftest: "make headers" is a prerequisite
Documentation: Kunit: add MODULE_LICENSE to sample code
Documentation: kunit: Add usage notes for kunit_add_action()
Documentation: kunit: Modular tests should not depend on KUNIT=y
Documentation: kunit: Note that assertions should not be used in cleanup
Documentation: kunit: Rename references to kunit_abort()
Documentation: kunit: Warn that exit functions run even if init fails
Documentation: KVM: make corrections to halt-polling.rst
Documentation: KVM: make corrections to locking.rst
Documentation: KVM: make corrections to ppc-pv.rst
Documentation: KVM: make corrections to vcpu-requests.rst
Documentation: KVM: SEV: add a missing backtick
Documentation: leds: Add "rgb:status" path
Documentation: leds: leds-class: Document new Hardware driven LEDs APIs
Documentation: net: net.core.txrehash is not specific to listening sockets
Documentation: PCI: correct spelling
Documentation: PCI: Drop recommendation to configure AER Capability
Documentation: PCI: Tidy AER documentation
Documentation: PCI: Update cross references to .rst files
Documentation: RISC-V: hwprobe: Fix a formatting error
Documentation: security-bugs.rst: clarify CVE handling
Documentation: security-bugs.rst: update preferences when dealing with the linux-distros group
Documentation: trace: Add documentation for Coresight Dummy Trace
Documentation: tracing/probes: Add fprobe event tracing document
Documentation: update git configuration for Link: tag
Documentation: v4l: Document rotation and orientation for sensor drivers
Documentation: virt: Clean up paravirt_ops doc
Documentation: virt: correct location of haltpoll module params
Documentation: vkms: clarify devres managed reference cleanup
 
drbd: stop defining __KERNEL_SYSCALLS__
drbd: use __bio_add_page to add page to bio
drbd: Use sendmsg(MSG_SPLICE_PAGES) rather than sendpage()
 
driver core: cpu: Fix the fallback cpu_show_gds() name
driver core: cpu: Make cpu_show_not_affected() static
driver core: cpu: Unify redundant silly stubs
driver core: device.h: add some missing kerneldocs
driver core: return bool from driver_probe_done
 
driver: soc: xilinx: use _safe loop iterator to avoid a use after free
 
drivers/acpi: RISC-V: Add RHCT related code
 
drivers/base: use ARCH_DMA_MINALIGN instead of ARCH_KMALLOC_MINALIGN
 
drivers/firmware: Move sysfb_init() from device_initcall to subsys_initcall_sync
 
drivers/gpu: use ARCH_DMA_MINALIGN instead of ARCH_KMALLOC_MINALIGN
 
drivers/perf: apple_m1: Force 63bit counters for M2 CPUs
drivers/perf: hisi: Add support for HiSilicon H60PA and PAv3 PMU driver
drivers/perf: hisi: Add support for HiSilicon UC PMU driver
drivers/perf: hisi: Don't migrate perf to the CPU going to teardown
drivers/perf: imx_ddr: Add support for NXP i.MX9 SoC DDRC PMU driver
 
drivers/rnbd: restore sysfs interface to rnbd-client
 
drivers/spi: use ARCH_DMA_MINALIGN instead of ARCH_KMALLOC_MINALIGN
 
drivers/thermal/k3: Remove redundant msg in k3_bandgap_probe()
 
drivers/thermal/rcar_gen3_thermal: add reading fuses for Gen4
drivers/thermal/rcar_gen3_thermal: introduce 'info' structure
drivers/thermal/rcar_gen3_thermal: refactor reading fuses into seprarate function
 
drivers/usb: use ARCH_DMA_MINALIGN instead of ARCH_KMALLOC_MINALIGN
 
drivers: fwnode: fix fwnode_irq_get[_byname]()
 
Drivers: hv: Change hv_free_hyperv_page() to take void * argument
Drivers: hv: vmbus: Remove unused extern declaration vmbus_ontimer()
 
drivers: meson: secure-pwrc: always enable DMA domain
drivers: net: fix return value check in emac_tso_csum()
drivers: net: prevent tun_build_skb() to exceed the packet size limit
drivers: staging: wlan-ng: Remove GPL/MPL boilerplate
drivers: vxlan: vnifilter: free percpu vni stats on error path
 
Linux: drivers:net: fix return value check in ocelot_fdma_receive_skb
 
drm/amd/amdgpu: enable W=1 for amdgpu
drm/amd/amdgpu: Fix errors & warnings in amdgpu _bios, _cs, _dma_buf, _fence.c
drm/amd/amdgpu: Fix errors & warnings in amdgpu _uvd, _vce.c
drm/amd/amdgpu: Fix errors & warnings in amdgpu_ttm.c
drm/amd/amdgpu: Fix errors & warnings in amdgpu_vcn.c
drm/amd/amdgpu: Fix errors & warnings in mmhub_v1_8.c
drm/amd/amdgpu: Fix spaces in array indexing and indentations in amdgpu_kms.c
drm/amd/amdgpu: Fix style errors in amdgpu_display.c
drm/amd/amdgpu: Fix style errors in amdgpu_drv.c & amdgpu_device.c
drm/amd/amdgpu: Fix style issues in amdgpu_discovery.c
drm/amd/amdgpu: Fix style problems in amdgpu_debugfs.c
drm/amd/amdgpu: Fix style problems in amdgpu_psp.c
drm/amd/amdgpu: Fix up locking etc in amdgpu_debugfs_gprwave_ioctl()
drm/amd/amdgpu: Fix warnings in amdgpu _object, _ring.c
drm/amd/amdgpu: Fix warnings in amdgpu_encoders.c
drm/amd/amdgpu: Fix warnings in amdgpu_irq.c
drm/amd/amdgpu: introduce DRM_AMDGPU_WERROR
drm/amd/amdgpu: Simplify switch case statements in amdgpu_connectors.c
drm/amd/amdgpu: Update debugfs for XCC support (v3)
 
drm/amd/display/amdgpu_dm/amdgpu_dm_helpers: Move SYNAPTICS_DEVICE_ID into CONFIG_DRM_AMD_DC_DCN ifdef
 
drm/amd/display: 3-plane MPO enablement for DCN321
drm/amd/display: 3.2.231
drm/amd/display: 3.2.232
drm/amd/display: 3.2.233
drm/amd/display: 3.2.234
drm/amd/display: 3.2.236
drm/amd/display: 3.2.237
drm/amd/display: 3.2.239
drm/amd/display: 3.2.240
drm/amd/display: 3.2.241
drm/amd/display: [FW Promotion] Release 0.0.162.0
drm/amd/display: [FW Promotion] Release 0.0.163.0
drm/amd/display: [FW Promotion] Release 0.0.165.0
drm/amd/display: add a NULL pointer check
drm/amd/display: Add additional pstate registers to HW state query
drm/amd/display: Add check for PState change in DCN32
drm/amd/display: Add Clock Table Entry With Max DC Values
drm/amd/display: Add control flag to dc_stream_state to skip eDP BL off/link off
drm/amd/display: add DCN301 specific logic for OTG programming
drm/amd/display: add debugfs for allow_edp_hotplug_detection
drm/amd/display: Add debugfs for testing output colorspace
drm/amd/display: Add DP2 Metrics
drm/amd/display: Add Error Code for Dml Validation Failure
drm/amd/display: Add extra check for 444 16 format
drm/amd/display: add extra dc odm debug options
drm/amd/display: Add FAMS capability to DCN31
drm/amd/display: Add FAMS related definitions and documenation for enum fields
drm/amd/display: Add FAMS validation before trying to use it
drm/amd/display: Add gnu_printf format attribute for snprintf_count()
drm/amd/display: Add logging for display MALL refresh setting
drm/amd/display: Add logging for eDP v1.4 supported sink rates
drm/amd/display: Add logging when DP link training Channel EQ is Successful
drm/amd/display: add mechanism to skip DCN init
drm/amd/display: add missing ABM registers
drm/amd/display: Add missing kdoc entries in update_planes_and_stream_adapter
drm/amd/display: Add missing WA and MCLK validation
drm/amd/display: Add monitor specific edid quirk
drm/amd/display: Add MST Preferred Link Setting Entry
drm/amd/display: add NULL pointer check
drm/amd/display: add ODM case when looking for first split pipe
drm/amd/display: add option to use custom backlight caps
drm/amd/display: Add p-state debugging
drm/amd/display: add pixel rate based CRB allocation support
drm/amd/display: Add polling method to handle MST reply packet
drm/amd/display: add support for low bpc
drm/amd/display: Add symclk workaround during disable link output
drm/amd/display: Add visual confirm color support for MCLK switch
drm/amd/display: Add w/a to disable DP dual mode on certain ports
drm/amd/display: Adding debug option to override Z8 watermark values
drm/amd/display: Adding support for VESA SCR
drm/amd/display: Address kdoc warnings in dcn30_fpu.c
drm/amd/display: Adjust dmub outbox notification enable
drm/amd/display: allow edp updates for virtual signal
drm/amd/display: Always pass connector_state to stream validation
drm/amd/display: Always set crtcinfo from create_stream_for_sink
drm/amd/display: Apply 60us prefetch for DCFCLK <= 300Mhz
drm/amd/display: Apply correct panel mode when reinitializing hardware
drm/amd/display: assign edid_blob_ptr with edid from debugfs
drm/amd/display: avoid calling missing .resync_fifo_dccg_dio()
drm/amd/display: Block optimize on consecutive FAMS enables
drm/amd/display: Block SubVP + DRR if the DRR is PSR capable
drm/amd/display: Block SubVP high refresh when VRR active fixed
drm/amd/display: Block SubVP on displays that have pixclk > 1800Mhz
drm/amd/display: Bug fix in dcn315_populate_dml_pipes_from_context
drm/amd/display: cache trace buffer size
drm/amd/display: Change default Z8 watermark values
drm/amd/display: Check & log if receiver supports MST, DSC & FEC.
drm/amd/display: check attr flag before set cursor degamma on DCN3+
drm/amd/display: check TG is non-null before checking if enabled
drm/amd/display: Check Vactive for VRR active for FPO + Vactive
drm/amd/display: Clean FPGA code in dc
drm/amd/display: Clean up dcn10_optc.c kdoc
drm/amd/display: Clean up errors & warnings in amdgpu_dm.c
drm/amd/display: clean up some inconsistent indenting
drm/amd/display: clean up some inconsistent indenting
drm/amd/display: clean up some inconsistent indenting
drm/amd/display: Clear GPINT1 before taking DMCUB out of reset
drm/amd/display: Clear update flags at end of flip
drm/amd/display: Convert connector signal id to string
drm/amd/display: Convert Delaying Aux-I Disable To Monitor Patch
drm/amd/display: Convert to kdoc formats in dc/core/dc.c
drm/amd/display: copy dmub caps to dc on dcn31
drm/amd/display: Correct `DMUB_FW_VERSION` macro
drm/amd/display: Correct and remove excess function parameter names in kdoc
drm/amd/display: correct DML calc error
drm/amd/display: Correct kdoc formats in dcn10_opp.c
drm/amd/display: Correct kdoc formats in dcn32_resource_helpers.c
drm/amd/display: Correct kdoc formatting for DCN32_CRB_SEGMENT_SIZE_KB in dcn32_hubbub.c
drm/amd/display: Correct output color space during HW reinitialize
drm/amd/display: Create debugging mechanism for Gaming FAMS
drm/amd/display: Disable DC Mode Capping On DCN321
drm/amd/display: disable dcn315 pixel rate crb when scaling
drm/amd/display: Disable migration to ensure consistency of per-CPU variable
drm/amd/display: Disable MPC split by default on special asic
drm/amd/display: disable power gating for DCN314
drm/amd/display: disable RCO for DCN314
drm/amd/display: disable seamless boot if force_odm_combine is enabled
drm/amd/display: Do not clear GPINT register when releasing DMUB from reset
drm/amd/display: Do not disable phantom pipes in driver
drm/amd/display: Do not set drr on pipe commit
drm/amd/display: Don't apply FIFO resync W/A if rdivider = 0
drm/amd/display: don't free stolen console memory during suspend
drm/amd/display: Don't show stack trace for missing eDP
drm/amd/display: drain dmub inbox if queue is full
drm/amd/display: drop redundant memset() in get_available_dsc_slices()
drm/amd/display: drop unused count variable in create_eml_sink()
drm/amd/display: Drop unused DCN_BASE variable in dcn314_resource.c
drm/amd/display: drop unused function set_abm_event()
drm/amd/display: DSC passthrough is for DP-HDMI pcon (SST pcon)
drm/amd/display: DSC policy override when ODM combine is forced
drm/amd/display: DSC Programming Deltas
drm/amd/display: dumb_abm_lcd: avoid missing-prototype warnings
drm/amd/display: edp do not add non-edid timings
drm/amd/display: Enable dc mode clock switching for DCN32x
drm/amd/display: Enable dcn314 DPP RCO
drm/amd/display: enable dpia validate
drm/amd/display: Enable FPO + Vactive
drm/amd/display: Enable SubVP for high refresh rate displays
drm/amd/display: Enable SubVP on PSR panels if single stream
drm/amd/display: enable the new fast update path for supported ASICs
drm/amd/display: Enforce 60us prefetch for 200Mhz DCFCLK modes
drm/amd/display: Exit idle optimizations before attempt to access PHY
drm/amd/display: Explicitly specify update type per plane info change
drm/amd/display: export some optc function for reuse
drm/amd/display: Filter out AC mode frequencies on DC mode systems
drm/amd/display: filter out invalid bits in pipe_fuses
drm/amd/display: Fix 128b132b link loss handling
drm/amd/display: fix a divided-by-zero error
drm/amd/display: Fix a regression on Polaris cards
drm/amd/display: Fix a test CalculatePrefetchSchedule()
drm/amd/display: Fix a test dml32_rq_dlg_get_rq_reg()
drm/amd/display: Fix ABM pipe/backlight issues when change backlight
drm/amd/display: fix access hdcp_workqueue assert
drm/amd/display: Fix artifacting on eDP panels when engaging freesync video mode
drm/amd/display: fix compilation error due to shifting negative value
drm/amd/display: Fix dc/dcn20/dcn20_optc.c kdoc
drm/amd/display: fix dcn315 pixel rate crb scaling check
drm/amd/display: fix dcn315 single stream crb allocation
drm/amd/display: Fix disbling PSR slow response issue
drm/amd/display: Fix DMUB debugging print issue
drm/amd/display: fix dpms_off issue when disabling bios mode
drm/amd/display: fix flickering caused by S/G mode
drm/amd/display: Fix hang when skipping modeset
drm/amd/display: Fix in disabling secure display
drm/amd/display: Fix in secure display context creation
drm/amd/display: fix is_timing_changed() prototype
drm/amd/display: fix memleak in aconnector->timing_requested
drm/amd/display: fix odm k2 div calculation
drm/amd/display: Fix pipe check condition for manual trigger
drm/amd/display: fix pixel rate update sequence
drm/amd/display: Fix possible NULL dereference in dc_dmub_srv_cmd_run_list()
drm/amd/display: Fix possible underflow for displays with large vblank
drm/amd/display: Fix possible underflow for displays with large vblank
drm/amd/display: fix seamless odm transitions
drm/amd/display: Fix the delta clamping for shaper LUT
drm/amd/display: fix the system hang while disable PSR
drm/amd/display: Fix unused variable Б─≤should_lock_all_pipesБ─≥
drm/amd/display: Fix up kdoc formats in dcn32_fpu.c
drm/amd/display: Fix up kdoc formatting in dcn32_resource_helpers.c
drm/amd/display: Fix up kdoc formatting in display_mode_vba.c
drm/amd/display: Fix up missing 'dc' & 'pipe_ctx' kdoc parameters in delay_cursor_until_vupdate()
drm/amd/display: Fix warning in disabling vblank irq
drm/amd/display: Fixes for dcn32_clk_mgr implementation
drm/amd/display: For new fast update path, loop through each surface
drm/amd/display: For no plane case set pstate support in validation
drm/amd/display: Guard DCN31 PHYD32CLK logic against chip family
drm/amd/display: Have Payload Properly Created After Resume
drm/amd/display: implement force function in amdgpu_dm_connector_funcs
drm/amd/display: improve the message printed when loading DC
drm/amd/display: Improvement for handling edp link training fails
drm/amd/display: Include CSC updates in new fast update path
drm/amd/display: Isolate remaining FPU code in DCN32
drm/amd/display: Keep disable aux-i delay as 0
drm/amd/display: Keep PHY active for DP displays on DCN31
drm/amd/display: Limit DCN32 8 channel or less parts to DPM1 for FPO
drm/amd/display: limit DPIA link rate to HBR3
drm/amd/display: Limit Minimum FreeSync Refresh Rate
drm/amd/display: Limit new fast update path to addr and gamma / color
drm/amd/display: Limit nv21 dst_y
drm/amd/display: limit timing for single dimm memory
drm/amd/display: lower dp link training message level
drm/amd/display: Lowering min Z8 residency time
drm/amd/display: Make unbounded req update separate from dlg/ttu
drm/amd/display: mark amdgpu_dm_connector_funcs_force static
drm/amd/display: mark dml31's UseMinimumDCFCLK() as noinline_for_stack
drm/amd/display: mark dml314's UseMinimumDCFCLK() as noinline_for_stack
drm/amd/display: only accept async flips for fast updates
drm/amd/display: Only consider DISPCLK when using optimized boot path
drm/amd/display: Only skip update for DCFCLK, UCLK, FCLK on overclock
drm/amd/display: Only use ODM2:1 policy for high pixel rate displays
drm/amd/display: perform a bounds check before filling dirty rectangles
drm/amd/display: Prevent vtotal from being set to 0
drm/amd/display: program DPP shaper and 3D LUT if updated
drm/amd/display: Program OTG vtotal min/max selectors unconditionally
drm/amd/display: Program OTG vtotal min/max selectors unconditionally for DCN1+
drm/amd/display: Promote DAL to 3.2.235
drm/amd/display: Promote DAL to 3.2.238
drm/amd/display: Provide function name for 'optc32_enable_crtc()'
drm/amd/display: Query GECC enable for SubVP disable
drm/amd/display: Re-enable DPP/HUBP Power Gating
drm/amd/display: Re-enable SubVP high refresh
drm/amd/display: Reduce sdp bw after urgent to 90%
drm/amd/display: Reduce SubVP + DRR stretch margin
drm/amd/display: Refactor ABM feature
drm/amd/display: Refactor avi_info_frame colorimetry determination
drm/amd/display: refactor dmub commands into single function
drm/amd/display: Refactor fast update to use new HWSS build sequence
drm/amd/display: Register Colorspace property for DP and HDMI
drm/amd/display: Remove asserts
drm/amd/display: remove incorrect early return
drm/amd/display: Remove Phantom Pipe Check When Calculating K1 and K2
drm/amd/display: Remove unnecessary variable
drm/amd/display: remove unused definition
drm/amd/display: remove unused definition
drm/amd/display: remove unused definition
drm/amd/display: remove unused definition
drm/amd/display: remove unused definition
drm/amd/display: remove unused definition
drm/amd/display: remove unused definition
drm/amd/display: remove unused definition
drm/amd/display: remove unused definition
drm/amd/display: remove unused definition
drm/amd/display: remove unused definition
drm/amd/display: remove unused definition
drm/amd/display: remove unused definition
drm/amd/display: remove unused variable oldest_index
drm/amd/display: remove unused variables dispclk_delay_subtotal and dout
drm/amd/display: Remove unused variables in dcn21_hwseq.c
drm/amd/display: remove unused variables res_create_maximus_funcs and debug_defaults_diags
drm/amd/display: Remove v_startup workaround for dcn3+
drm/amd/display: Reorganize DCN30 Makefile
drm/amd/display: Reset OUTBOX0 r/w pointer on DMUB reset
drm/amd/display: Restore rptr/wptr for DMCUB as workaround
drm/amd/display: Return error code on DSC atomic check failure
drm/amd/display: return status of dmub_srv_get_fw_boot_status
drm/amd/display: revert "Update scaler recout data for visual confirm"
drm/amd/display: Revert vblank change that causes null pointer crash
drm/amd/display: Send correct DP colorspace infopacket
drm/amd/display: set dcn315 lb bpp to 48
drm/amd/display: Set DRAM clock if retraining is required
drm/amd/display: Set min_width and min_height capability for DCN30
drm/amd/display: Set minimum requirement for using PSR-SU on Phoenix
drm/amd/display: Set minimum requirement for using PSR-SU on Rembrandt
drm/amd/display: set variable custom_backlight_curve0 storage-class-specifier to static
drm/amd/display: Set watermarks set D equal to A
drm/amd/display: Show the DCN/DCE version in the log
drm/amd/display: Signal mode_changed if colorspace changed
drm/amd/display: Simplify the calculation of variables
drm/amd/display: Skip DPP DTO update if root clock is gated
drm/amd/display: SubVP high refresh only if all displays >= 120hz
drm/amd/display: Take full update path if number of planes changed
drm/amd/display: Trigger DIO FIFO resync on commit streams
drm/amd/display: Trigger DIO FIFO resync on commit streams for DCN32
drm/amd/display: Unconditionally print when DP sink power state fails
drm/amd/display: Unlock on error path in dm_handle_mst_sideband_msg_ready_event()
drm/amd/display: Update bounding box values for DCN321
drm/amd/display: Update correct DCN314 register header
drm/amd/display: Update DTBCLK for DCN32
drm/amd/display: update extended blank for dcn314 onwards
drm/amd/display: Update FW feature caps struct
drm/amd/display: update GSP1 generic info packet for PSRSU
drm/amd/display: update max streams per surface
drm/amd/display: Update scaler recout data for visual confirm
drm/amd/display: Update SR watermarks for DCN314
drm/amd/display: Update vactive margin and max vblank for fpo + vactive
drm/amd/display: Work around bad DPCD state on link loss
drm/amd/display: Workaround wrong HDR colorimetry with some receivers
drm/amd/display: Write TEST_EDID_CHECKSUM_WRITE for EDID tests
drm/amd/display: Wrong index type for pipe iterator
 
drm/amd/pm: add abnormal fan detection for smu 13.0.0
drm/amd/pm: Add GFX v9.4.3 unique id to sysfs
drm/amd/pm: Add ih for SMU v13.0.6 thermal throttling
drm/amd/pm: add missing NotifyPowerSource message mapping for SMU13.0.7
drm/amd/pm: add unique serial number support for smu_v13_0_6
drm/amd/pm: Align eccinfo table structure with smu v13_0_0 interface
drm/amd/pm: avoid potential UBSAN issue on legacy asics
drm/amd/pm: avoid unintentional shutdown due to temperature momentary fluctuation
drm/amd/pm: conditionally disable pcie lane switching for some sienna_cichlid SKUs
drm/amd/pm: conditionally disable pcie lane/speed switching for SMU13
drm/amd/pm: correct the pcie width for smu 13.0.0
drm/amd/pm: disable the SMU13 OD feature support temporarily
drm/amd/pm: disallow the fan setting if there is no fan on smu 13.0.0
drm/amd/pm: enable more Pstates profile levels for SMU v13.0.4
drm/amd/pm: enable more Pstates profile levels for SMU v13.0.5
drm/amd/pm: enable more Pstates profile levels for yellow_carp
drm/amd/pm: Enable pp_feature attribute
drm/amd/pm: enable vclk and dclk Pstates for SMU v13.0.4
drm/amd/pm: enable vclk and dclk Pstates for SMU v13.0.5
drm/amd/pm: Expose mem temperature for GC version 9.4.3
drm/amd/pm: expose swctf threshold setting for legacy powerplay
drm/amd/pm: Fill metrics data for SMUv13.0.6
drm/amd/pm: Fix memory some memory corruption
drm/amd/pm: Fix output of pp_od_clk_voltage
drm/amd/pm: fix possible power mode mismatch between driver and PMFW
drm/amd/pm: Fix power context allocation in SMU13
drm/amd/pm: fix smu i2c data read risk
drm/amd/pm: Fix SMU v13.0.6 energy reporting
drm/amd/pm: Fix SMUv13.0.6 throttle status report
drm/amd/pm: Fix spelling mistake "aquire" -> "acquire"
drm/amd/pm: Fix temperature unit of SMU v13.0.6
drm/amd/pm: fix vclk setting failed for SMU v13.0.4
drm/amd/pm: fix vclk setting failed for SMU v13.0.5
drm/amd/pm: fix wrong smu socclk value
drm/amd/pm: fulfill SMU13 OD settings init and restore
drm/amd/pm: fulfill the missing enablement for vega12/vega20 L2H and H2L interrupts
drm/amd/pm: fulfill the OD support for SMU13.0.0
drm/amd/pm: fulfill the OD support for SMU13.0.7
drm/amd/pm: Initialize power limit for SMU v13.0.6
drm/amd/pm: Keep interface version in PMFW header
drm/amd/pm: mark irq functions as 'static'
drm/amd/pm: Notify PMFW about driver unload cases
drm/amd/pm: parse pp_handle under appropriate conditions
drm/amd/pm: Provide energy data in 15.625mJ units
drm/amd/pm: remove unneeded variable
drm/amd/pm: Replace all non-returning strlcpy with strscpy
drm/amd/pm: resolve reboot exception for si oland
drm/amd/pm: reverse mclk and fclk clocks levels for renoir
drm/amd/pm: reverse mclk and fclk clocks levels for SMU v13.0.4
drm/amd/pm: reverse mclk and fclk clocks levels for vangogh
drm/amd/pm: reverse mclk and fclk clocks levels for yellow carp
drm/amd/pm: reverse mclk clocks levels for SMU v13.0.5
drm/amd/pm: revise the ASPM settings for thunderbolt attached scenario
drm/amd/pm: share the code around SMU13 pcie parameters update
drm/amd/pm: skip the RLC stop when S0i3 suspend for SMU v13.0.4/11
drm/amd/pm: Update gfx clock frequency for SMU v13.0.6
drm/amd/pm: Update hw mon attributes for GC version 9.4.3
drm/amd/pm: Update pci link width for smu v13.0.6
drm/amd/pm: Update pmfw header files for SMU v13.0.6
drm/amd/pm: Update pmfw header files for SMU v13.0.6
drm/amd/pm: Update PMFW headers for version 85.54
drm/amd/pm: update smu-driver if header for smu 13.0.0 and smu 13.0.10
drm/amd/pm: update SMU13 header files for coming OD support
drm/amd/pm: Update SMUv13.0.6 PMFW headers
drm/amd/pm: update the LC_L1_INACTIVITY setting to address possible noise issue
drm/amd/pm: workaround for compute workload type on some skus
 
drm/amd/smu: use AverageGfxclkFrequency* to replace previous GFX Curr Clock
 
drm/amd: Align SMU11 SMU_MSG_OverridePcieParameters implementation with SMU13
drm/amd: Check that a system is a NUMA system before looking for SRAT
drm/amd: Disable PSR-SU on Parade 0803 TCON
drm/amd: Disable S/G for APUs when 64GB or more host memory
drm/amd: Disallow s0ix without BIOS support again
drm/amd: Don't initialize PSP twice for Navi3x
drm/amd: Don't try to enable secure display TA multiple times
drm/amd: Downgrade message about watermarks table after s0i3 to debug
drm/amd: Drop debugfs access to the DPCD
drm/amd: Fix an error handling mistake in psp_sw_init()
drm/amd: fix compiler error to support older compilers
drm/amd: flush any delayed gfxoff on suspend entry
drm/amd: Make lack of `ACPI_FADT_LOW_POWER_S0` or `CONFIG_AMD_PMC` louder during suspend path
drm/amd: Make sure image is written to trigger VBIOS image update flow
drm/amd: Move helper for dynamic speed switch check out of smu13
drm/amd: Tighten permissions on VBIOS flashing attributes
drm/amd: Update driver-misc.html for Dragon Range
drm/amd: Update driver-misc.html for Phoenix
drm/amd: Update driver-misc.html for Rembrandt-R
drm/amd: Use amdgpu_device_pcie_dynamic_switching_supported() for SMU7
 
drm/amdgpu/: add more macro to support offset variant
 
drm/amdgpu/atomfirmware: fix LPDDR5 width reporting
 
drm/amdgpu/bu: add mtype_local as a module parameter
drm/amdgpu/bu: Add use_mtype_cc_wa module param
drm/amdgpu/bu: update mtype_local parameter settings
 
drm/amdgpu/discovery: Replace fake flex-arrays with flexible-array members
 
drm/amdgpu/display: Enable DC_FP for LoongArch
 
drm/amdgpu/gfx10: always restore kcq/kgq MQDs
drm/amdgpu/gfx10: Disable gfxoff before disabling powergating.
drm/amdgpu/gfx10: drop old bring up code
drm/amdgpu/gfx10: drop unused variable
drm/amdgpu/gfx10: use generic [en/dis]able_kgq() helpers
 
drm/amdgpu/gfx11: add FW version check for new CP GFX shadow feature
drm/amdgpu/gfx11: Adjust gfxoff before powergating on gfx11 as well
drm/amdgpu/gfx11: always restore kcq/kgq MQDs
drm/amdgpu/gfx11: check the CP FW version CP GFX shadow support
drm/amdgpu/gfx11: drop old bring up code
drm/amdgpu/gfx11: drop unused variable
drm/amdgpu/gfx11: only enable CP GFX shadowing on SR-IOV
drm/amdgpu/gfx11: update gpu_clock_counter logic
drm/amdgpu/gfx11: use generic [en/dis]able_kgq() helpers
 
drm/amdgpu/gfx8: always restore kcq MQDs
 
drm/amdgpu/gfx9: always restore kcq MQDs
 
drm/amdgpu/gfx: disable gfx9 cp_ecc_error_irq only when enabling legacy gfx ras
drm/amdgpu/gfx: set sched.ready status after ring/IB test in gfx
 
drm/amdgpu/gmc11: implement get_vbios_fb_size()
 
drm/amdgpu/gmc9: fix 64 bit division in partition code
 
drm/amdgpu/jpeg: add JPEG multiple AIDs support
drm/amdgpu/jpeg: add jpeg support for VCN4_0_3
drm/amdgpu/jpeg: add multiple jpeg rings support
drm/amdgpu/jpeg: add multiple jpeg rings support for vcn4_0_3
drm/amdgpu/jpeg: enable jpeg cg for VCN4_0_3
drm/amdgpu/jpeg: enable jpeg doorbell for jpeg4.0.3
drm/amdgpu/jpeg: enable jpeg pg for VCN4_0_3
drm/amdgpu/jpeg: Remove harvest checking for JPEG3
drm/amdgpu/jpeg: update jpeg header to support multiple AIDs
 
drm/amdgpu/mmsch: Correct the definition for mmsch init header
 
drm/amdgpu/nbio: add vcn doorbell multiple AIDs support
drm/amdgpu/nbio: update vcn doorbell range
 
drm/amdgpu/nv: update VCN 3 max HEVC encoding resolution
 
drm/amdgpu/pm: fix throttle_status for other than MP1 11.0.7
drm/amdgpu/pm: make gfxclock consistent for sienna cichlid
drm/amdgpu/pm: make mclk consistent for smu 13.0.7
drm/amdgpu/pm: notify driver unloading to PMFW for SMU v13.0.6 dGPU
 
drm/amdgpu/sdma4: set align mask to 255
 
drm/amdgpu/sdma: set sched.ready status after ring/IB test in sdma
 
drm/amdgpu/UAPI: add new CS chunk for GFX shadow buffers
 
drm/amdgpu/vcn4: fix endian conversion
 
drm/amdgpu/vcn: add vcn multiple AIDs support
drm/amdgpu/vcn: add vcn support for VCN4_0_3
drm/amdgpu/vcn: enable vcn cg for VCN4_0_3
drm/amdgpu/vcn: enable vcn doorbell for vcn4.0.3
drm/amdgpu/vcn: enable vcn DPG mode for VCN4_0_3
drm/amdgpu/vcn: enable vcn pg for VCN4_0_3
drm/amdgpu/vcn: Modify mismatched function name
drm/amdgpu/vcn: Need to unpause dpg before stop dpg
drm/amdgpu/vcn: remove unused code
drm/amdgpu/vcn: update amdgpu_fw_shared to amdgpu_vcn4_fw_shared
drm/amdgpu/vcn: update clock gate setting for VCN 4.0.3
drm/amdgpu/vcn: update new doorbell map
drm/amdgpu/vcn: update ucode setup
drm/amdgpu/vcn: update vcn header to support multiple AIDs
drm/amdgpu/vcn: Use buffer object's deletion logic
drm/amdgpu/vcn: use dummy register selects AID for VCN_RAM ucode
drm/amdgpu/vcn: use vcn4 irqsrc header for VCN 4.0.3
 
drm/amdgpu/vkms: relax timer deactivation by hrtimer_try_to_cancel
 
drm/amdgpu/vm: use the same xcp_id from root PD
 
drm/amdgpu: A workaround for JPEG_v4_0_3 ring test fail
drm/amdgpu: abort submissions during prepare on error
drm/amdgpu: add [en/dis]able_kgq() functions
drm/amdgpu: Add a low priority scheduler for VRAM clearing
drm/amdgpu: Add a max ibs per submission limit.
drm/amdgpu: add a missing lock for AMDGPU_SCHED
drm/amdgpu: Add a read after write DB_CTRL for vcn_v4_0_3
drm/amdgpu: add amdgpu_error_* debugfs file
drm/amdgpu: Add API to get numa information of XCC
drm/amdgpu: Add API to get tmr info from acpi
drm/amdgpu: Add auto mode for compute partition
drm/amdgpu: add bitmask to iterate vmhubs
drm/amdgpu: Add callback to fill xcp memory id
drm/amdgpu: Add channel_dis_num to ras init flags
drm/amdgpu: add check for RAS instance mask
drm/amdgpu: Add checking mc_vram_size
drm/amdgpu: Add common helper to query ras error (v2)
drm/amdgpu: Add common helper to reset ras error
drm/amdgpu: Add compute mode descriptor function
drm/amdgpu: add configurable grace period for unmap queues
drm/amdgpu: add debugfs interface for reading MQDs
drm/amdgpu: add entity error check in amdgpu_ctx_get_entity
drm/amdgpu: Add fallback path for discovery info
drm/amdgpu: Add FGCG for GFX v9.4.3
drm/amdgpu: Add FGCG logic for GFX v9.4.3
drm/amdgpu: Add flags for partition mode query
drm/amdgpu: Add function parameter 'event' to kdoc in svm_range_evict()
drm/amdgpu: add fwlog support on vcn_v4_0_3
drm/amdgpu: Add gc v9_4_3 ras error status registers
drm/amdgpu: add get_gfx_shadow_info callback for gfx11
drm/amdgpu: add GFX RAS common function
drm/amdgpu: add gfx shadow callback
drm/amdgpu: add gfx shadow CS IOCTL support
drm/amdgpu: add gfx10 hw debug mode enable and disable calls
drm/amdgpu: add gfx11 emit shadow callback
drm/amdgpu: add gfx11 hw debug mode enable and disable calls
drm/amdgpu: add gfx9 hw debug mode enable and disable calls
drm/amdgpu: add gfx9.4.1 hw debug mode enable and disable calls
drm/amdgpu: add gfx9.4.2 hw debug mode enable and disable calls
drm/amdgpu: Add GFXHUB v1.2 XCP funcs
drm/amdgpu: add helpers to access registers on different AIDs
drm/amdgpu: add indirect r/w interface for smn address greater than 32bits
drm/amdgpu: Add initial version of XCP routines
drm/amdgpu: add instance mask for RAS inject
drm/amdgpu: Add instance mask for VCN and JPEG
drm/amdgpu: Add IP instance map for aqua vanjaram
drm/amdgpu: add kgd hw debug mode setting interface
drm/amdgpu: Add kgd2kfd for GC 9.4.3
drm/amdgpu: Add map of logical to physical inst
drm/amdgpu: Add mask for SDMA instances
drm/amdgpu: Add mask for SDMA instances
drm/amdgpu: add master/slave check in init phase
drm/amdgpu: Add memory partition id to amdgpu_vm
drm/amdgpu: Add memory partition mem_id to amdgpu_bo
drm/amdgpu: Add memory partitions to gmc
drm/amdgpu: Add missing function parameter 'optc' & 'enable' to kdoc in optc3_set_timing_double_buffer()
drm/amdgpu: add missing radeon secondary PCI ID
drm/amdgpu: Add mmhub v1_8_0 ras err status registers
drm/amdgpu: Add mode-2 reset in SMU v13.0.6
drm/amdgpu: Add mode2 reset logic for v13.0.6
drm/amdgpu: add multi-XCC initial support in gfx_v9_4_3.c
drm/amdgpu: add multi-xcc support to amdgpu_gfx interfaces (v4)
drm/amdgpu: add new doorbell assignment table for aqua_vanjaram
drm/amdgpu: add new flag to AMDGPU_CTX_QUERY2
drm/amdgpu: add new vram type for dgpu
drm/amdgpu: add node_id to physical id conversion in EOP handler
drm/amdgpu: add num_xcps return
drm/amdgpu: add option params to enforce process isolation between graphics and compute
drm/amdgpu: Add parsing of acpi xcc objects
drm/amdgpu: add partition ID track in ring
drm/amdgpu: add partition schedule for GC(9, 4, 3)
drm/amdgpu: add partition scheduler list update
drm/amdgpu: Add PSP spatial parition interface
drm/amdgpu: Add PSP supporting PSP 13.0.6 SRIOV ucode init.
drm/amdgpu: Add query_ras_error_count for jpeg v4_0_3
drm/amdgpu: Add query_ras_error_count for mmhub v1_8
drm/amdgpu: Add query_ras_error_count for sdma v4_4_2
drm/amdgpu: Add query_ras_error_count for vcn v4_0_3
drm/amdgpu: Add query_ras_error_status for mmhub v1_8
drm/amdgpu: add RAS definitions for GFX
drm/amdgpu: add RAS error count definitions for gfx_v9_4_3
drm/amdgpu: add RAS error count query for gfx_v9_4_3
drm/amdgpu: add RAS error count reset for gfx_v9_4_3
drm/amdgpu: add RAS POISON interrupt funcs for jpeg_v2_6
drm/amdgpu: add RAS POISON interrupt funcs for jpeg_v4_0
drm/amdgpu: add RAS POISON interrupt funcs for vcn_v2_6
drm/amdgpu: add RAS POISON interrupt funcs for vcn_v4_0
drm/amdgpu: add RAS status query for gfx_v9_4_3
drm/amdgpu: add RAS status reset for gfx_v9_4_3
drm/amdgpu: Add RAS table v2.1 macro definition
drm/amdgpu: Add reset_ras_error_count for jpeg v4_0_3
drm/amdgpu: Add reset_ras_error_count for mmhub v1_8
drm/amdgpu: Add reset_ras_error_count for sdma v4_4_2
drm/amdgpu: Add reset_ras_error_count for vcn v4_0_3
drm/amdgpu: Add reset_ras_error_status for mmhub v1_8
drm/amdgpu: Add sdma instance specific functions
drm/amdgpu: Add SDMA v4.4.2 golden settings
drm/amdgpu: Add SDMA v4.4.2 XCP funcs
drm/amdgpu: Add sdma v4_4_2 ras registers
drm/amdgpu: Add SDMA_UTCL1_WR_FIFO_SED field for sdma_v4_4_ras_field
drm/amdgpu: add smuio v13_0_3 ip headers
drm/amdgpu: Add soc config init for GC9.4.3 ASICs
drm/amdgpu: Add SOC partition funcs for GC v9.4.3
drm/amdgpu: Add some XCC programming
drm/amdgpu: add sq timeout status functions for gfx_v9_4_3
drm/amdgpu: Add support EEPROM table v2.1
drm/amdgpu: add support for new GFX shadow size query
drm/amdgpu: Add support for querying the max ibs in a submission. (v3)
drm/amdgpu: add support for SDMA on multiple AIDs
drm/amdgpu: add sysfs node for compute partition mode
drm/amdgpu: add the accelerator PCIe class
drm/amdgpu: add the accelerator pcie class
drm/amdgpu: add the smu_v13_0_6 and gfx_v9_4_3 ip block
drm/amdgpu: add the support of XGMI link for GC 9.4.3
drm/amdgpu: add UAPI to query GFX shadow sizes
drm/amdgpu: add unified queue support on vcn_v4_0_3
drm/amdgpu: Add utility functions for xcp
drm/amdgpu: Add vbios attribute only if supported
drm/amdgpu: Add VCN logical to physical id mapping
drm/amdgpu: add vcn v4_0_3 ip headers
drm/amdgpu: Add vcn/jpeg ras err status registers
drm/amdgpu: add VCN4_0_3 firmware
drm/amdgpu: add vcn_4_0_3 codec query
drm/amdgpu: add VM generation token
drm/amdgpu: add wait_for helper for spirom update
drm/amdgpu: add xcc index argument to gfx v9_4_3 functions
drm/amdgpu: add xcc index argument to rlc safe_mode func (v4)
drm/amdgpu: add xcc index argument to select_sh_se function v2
drm/amdgpu: add xcc index argument to soc15_grbm_select
drm/amdgpu: Add XCC inst to PASID TLB flushing
drm/amdgpu: Add xcc specific functions
drm/amdgpu: Add xcc specific functions for gfxhub
drm/amdgpu: Add XCP functions for GFX v9.4.3
drm/amdgpu: Add XCP IP callback funcs for each IP
drm/amdgpu: Add xcp manager num_xcp_per_mem_partition
drm/amdgpu: adjust s2a entry register for sdma doorbell trans decoding
drm/amdgpu: adjust some basic elements for multiple AID case
drm/amdgpu: Adjust the sequence to query ras error info
drm/amdgpu: Alloc page table on correct memory partition
drm/amdgpu: alloc vm inv engines for every vmhub
drm/amdgpu: allocate doorbell index for multi-die case
drm/amdgpu: Allocate GART table in RAM for AMD APU
drm/amdgpu: Allocate root PD on correct partition
drm/amdgpu: Allow the initramfs generator to include psp_13_0_6_ta
drm/amdgpu: assign different AMDGPU_GFXHUB for rings on each xcc
drm/amdgpu: assign register address for vmhub object on each XCD
drm/amdgpu: assign the doorbell index for sdma on non-AID0
drm/amdgpu: assign the doorbell index in 1st page to sdma page queue
drm/amdgpu: avoid restore process run into dead loop.
drm/amdgpu: bump driver version number for CP GFX shadow
drm/amdgpu: bypass bios dependent operations
drm/amdgpu: Calculate EEPROM table ras info bytes sum
drm/amdgpu: change gfx 11.0.4 external_id range
drm/amdgpu: Change nbio v7.9 xcp status definition
drm/amdgpu: Change num_xcd to xcc_mask
drm/amdgpu: change reserved vram info print
drm/amdgpu: change the print level to warn for ip block disabled
drm/amdgpu: Check APU supports true APP mode
drm/amdgpu: check correct allocated mqd_backup object after alloc
drm/amdgpu: Check memory ranges for valid xcp mode
drm/amdgpu: check RAS irq existence for VCN/JPEG
drm/amdgpu: Checked if the pointer NULL before use it.
drm/amdgpu: complement the 4, 6 and 8 XCC cases
drm/amdgpu: complement the IH node_id table for multiple AIDs
drm/amdgpu: configure the doorbell settings for sdma on non-AID0
drm/amdgpu: Conform to SET_UCONFIG_REG spec
drm/amdgpu: consolidate the access helpers in nbio v7_9
drm/amdgpu: convert gfx.kiq to array type (v3)
drm/amdgpu: convert logical instance mask to physical one
drm/amdgpu: convert the doorbell_index to 2 dwords offset for kiq
drm/amdgpu: convert vcn/jpeg logical mask to physical mask
drm/amdgpu: Correct dGPU MTYPE settings for gfx943
drm/amdgpu: Correct get_xcp_mem_id calculation
drm/amdgpu: correct the vmhub index when page fault occurs
drm/amdgpu: correct the vmhub reference for each XCD in gfxhub init
drm/amdgpu: Create VRAM BOs on GTT for GFXIP9.4.3
drm/amdgpu: Derive active clusters from SDMA
drm/amdgpu: detect current GPU memory partition mode
drm/amdgpu: dGPU mode placement support memory partition
drm/amdgpu: dGPU mode set VRAM range lpfn as exclusive
drm/amdgpu: Differentiate between Raven2 and Raven/Picasso according to revision id
drm/amdgpu: Disable interrupt tracker on NBIOv7.9
drm/amdgpu: disable mcbp if parameter zero is set
drm/amdgpu: disable sdma ecc irq only when sdma RAS is enabled in suspend
drm/amdgpu: disable SDMA WPTR_POLL_ENABLE for SR-IOV
drm/amdgpu: disable virtual display support on APP device
drm/amdgpu: display/Kconfig: replace leading spaces with tab
drm/amdgpu: do gfxhub init for all XCDs
drm/amdgpu: do mmhub init for multiple AIDs
drm/amdgpu: Do not access members of xcp w/o check (v2)
drm/amdgpu: do some register access cleanup in nbio v7_9
drm/amdgpu: don't enable secure display on incompatible platforms
drm/amdgpu: don't require a job for cond_exec and shadow
drm/amdgpu: drop gfx_v11_0_cp_ecc_error_irq_funcs
drm/amdgpu: drop invalid IP revision
drm/amdgpu: Drop pcie_bif ras check from fatal error handler
drm/amdgpu: drop redundant csb init for gfx943
drm/amdgpu: drop redundant sched job cleanup when cs is aborted
drm/amdgpu: drop unused function
drm/amdgpu: Enable CG for IH v4.4.2
drm/amdgpu: Enable CGCG/LS for GC 9.4.3
drm/amdgpu: enable context empty interrupt on sdma v4.4.2
drm/amdgpu: Enable doorbell selfring after resize FB BAR
drm/amdgpu: Enable IH CAM on GFX9.4.3
drm/amdgpu: enable indirect_sram mode on vcn_v4_0_3
drm/amdgpu: enable mcbp by default on gfx9
drm/amdgpu: Enable mcbp under sriov by default
drm/amdgpu: Enable MGCG on SDMAv4.4.2
drm/amdgpu: Enable NPS4 CPX mode
drm/amdgpu: Enable persistent edc harvesting in APP APU
drm/amdgpu: enable the ring and IB test for slave kcq
drm/amdgpu: enable tmz by default for GC 11.0.1
drm/amdgpu: Enable translate further for GC v9.4.3
drm/amdgpu: enable vcn/jpeg on vcn_v4_0_3
drm/amdgpu: expose debug api for mes
drm/amdgpu: expose num_hops and num_links xgmi info through dev attr
drm/amdgpu: extend max instances
drm/amdgpu: Fill xcp mem node in aquavanjaram
drm/amdgpu: find partition ID when open device
drm/amdgpu: fix a build warning by a typo in amdgpu_gfx.c
drm/amdgpu: Fix a couple of spelling mistakes in info and debug messages
drm/amdgpu: fix acpi build warnings
drm/amdgpu: fix amdgpu_irq_put call trace in gmc_v10_0_hw_fini
drm/amdgpu: fix amdgpu_irq_put call trace in gmc_v11_0_hw_fini
drm/amdgpu: fix an amdgpu_irq_put() issue in gmc_v9_0_hw_fini()
drm/amdgpu: fix calltrace warning in amddrm_buddy_fini
drm/amdgpu: fix clearing mappings for BOs that are always valid in VM
drm/amdgpu: Fix CP_HYP_XCP_CTL register programming in CPX mode
drm/amdgpu: Fix create_dmamap_sg_bo kdoc warnings
drm/amdgpu: fix debug wait on idle for gfx9.4.1
drm/amdgpu: Fix defined but not used gfx9_cs_data in gfx_v9_4_3.c
drm/amdgpu: Fix desktop freezed after gpu-reset
drm/amdgpu: Fix discovery sys node harvest info
drm/amdgpu: Fix failure when switching to DPX mode
drm/amdgpu: Fix GFX 9.4.3 dma address capability
drm/amdgpu: Fix GFX v9.4.3 EOP buffer allocation
drm/amdgpu: Fix GRBM programming sequence
drm/amdgpu: Fix harvest reporting of VCN
drm/amdgpu: fix incorrect pcie_gen_mask in passthrough case
drm/amdgpu: Fix infinite loop in gfxhub_v1_2_xcc_gart_enable (v2)
drm/amdgpu: Fix integer overflow in amdgpu_cs_pass1
drm/amdgpu: Fix interrupt handling in GFX v9.4.3
drm/amdgpu: fix kcq mqd_backup buffer double free for multi-XCD
drm/amdgpu: Fix kdoc warning
drm/amdgpu: Fix memcpy() in sienna_cichlid_append_powerplay_table function.
drm/amdgpu: fix memory leak in mes self test
drm/amdgpu: Fix missing parameter desc for 'xcc_id' in gfx_v7_0.c & amdgpu_rlc.c
drm/amdgpu: Fix missing parameter desc for 'xcp_id' in amdgpu_amdkfd_reserve_mem_limit
drm/amdgpu: Fix mode2 reset for sienna cichlid
drm/amdgpu: Fix mqd init on GFX v9.4.3
drm/amdgpu: Fix no-procfs build
drm/amdgpu: fix Null pointer dereference error in amdgpu_device_recover_vram
drm/amdgpu: fix number of fence calculations
drm/amdgpu: Fix per-BO MTYPE selection for GFXv9.4.3
drm/amdgpu: fix possible UAF in amdgpu_cs_pass1()
drm/amdgpu: Fix potential fence use-after-free v2
drm/amdgpu: Fix programming of initial XCP mode
drm/amdgpu: Fix register access on GC v9.4.3
drm/amdgpu: Fix register accesses in GFX v9.4.3
drm/amdgpu: Fix return types of certain NBIOv7.9 callbacks
drm/amdgpu: fix S3 issue if MQD in VRAM
drm/amdgpu: fix sdma instance
drm/amdgpu: Fix semaphore release
drm/amdgpu: fix slab-out-of-bounds issue in amdgpu_vm_pt_create
drm/amdgpu: Fix SWS on multi-XCD GPU
drm/amdgpu: Fix the KCQ hang when binding back
drm/amdgpu: fix the memory override in kiq ring struct
drm/amdgpu: Fix uninitalized variable in jpeg_v4_0_3_is_idle & jpeg_v4_0_3_wait_for_idle
drm/amdgpu: Fix uninitalized variable in kgd2kfd_device_init
drm/amdgpu: Fix uninitialized variable in gfx_v9_4_3_cp_resume
drm/amdgpu: Fix uninitialized variable in gfxhub_v1_2_xcp_resume
drm/amdgpu: Fix unmapping of aperture
drm/amdgpu: Fix unsigned comparison with zero in gmc_v9_0_process_interrupt()
drm/amdgpu: Fix unused amdgpu_acpi_get_numa_info function in amdgpu_acpi_get_node_id()
drm/amdgpu: Fix unused variable in amdgpu_gfx.c
drm/amdgpu: Fix up kdoc 'ring' parameter in sdma_v6_0_ring_pad_ib
drm/amdgpu: Fix up kdoc in amdgpu_acpi.c
drm/amdgpu: Fix up kdoc in amdgpu_device.c
drm/amdgpu: Fix up kdoc in sdma_v4_4_2.c
drm/amdgpu: Fix up missing kdoc in sdma_v6_0.c
drm/amdgpu: Fix up missing kdoc parameter 'inst' in get_wave_count() & kgd_gfx_v9_get_cu_occupancy()
drm/amdgpu: Fix up missing parameter in kdoc for 'inst' in gmc_ v7, v8, v9, v10, v11.c
drm/amdgpu: Fix up missing parameters kdoc in svm_migrate_vma_to_ram
drm/amdgpu: Fix usage of UMC fill record in RAS
drm/amdgpu: fix vcn doorbell range setting
drm/amdgpu: fix vga_set_state NULL pointer issue
drm/amdgpu: fix vm context register assignment in mmhub v1.8
drm/amdgpu: Fix VM fault reporting on XCC1
drm/amdgpu: Fix vram recover doesn't work after whole GPU reset (v2)
drm/amdgpu: Fix warnings
drm/amdgpu: Fix warnings in amdgpu _sdma, _ucode.c
drm/amdgpu: fix xclk freq on CHIP_STONEY
drm/amdgpu: Fix xGMI access P2P mapping failure on GFXIP 9.4.3
drm/amdgpu: fixes a JPEG get write/read pointer bug
drm/amdgpu: For GFX 9.4.3 APU fix vram_usage value
drm/amdgpu: Get supported memory partition modes
drm/amdgpu: golden settings for ASIC rev_id 0
drm/amdgpu: gpu recovers from fatal error in poison mode
drm/amdgpu: Handle VRAM dependencies on GFXIP9.4.3
drm/amdgpu: Implement gfx9 patch functions for resubmission
drm/amdgpu: Implement new dummy vram manager
drm/amdgpu: implement smuio v13_0_3 callbacks
drm/amdgpu: improve wait logic at fence polling
drm/amdgpu: increase AMDGPU_MAX_HWIP_RINGS
drm/amdgpu: increase AMDGPU_MAX_RINGS
drm/amdgpu: increase DISCOVERY_TMR_SIZE
drm/amdgpu: Increase GFX6 graphics ring size.
drm/amdgpu: Increase hmm range get pages timeout
drm/amdgpu: Increase Max GPU instance to 64
drm/amdgpu: increase MAX setting to hold more jpeg instances
drm/amdgpu: init gfx_v9_4_3 external_rev_id
drm/amdgpu: init smuio funcs for smuio v13_0_3
drm/amdgpu: init the XCC_DOORBELL_FENCE regs
drm/amdgpu: init vmhubs bitmask for GC 9.4.3
drm/amdgpu: Initialize jpeg v4_0_3 ras function
drm/amdgpu: Initialize memory ranges for GC 9.4.3
drm/amdgpu: Initialize mmhub v1_8 ras function
drm/amdgpu: initialize num_xcd to 1 for gfx v9_0
drm/amdgpu: initialize RAS for gfx_v9_4_3
drm/amdgpu: Initialize sdma v4_4_2 ras function
drm/amdgpu: Initialize vcn v4_0_3 ras function
drm/amdgpu: Initialize xcc mask
drm/amdgpu: install stub fence into potential unused fence pointers
drm/amdgpu: introduce new doorbell assignment table for GC 9.4.3
drm/amdgpu: introduce vmhub definition for multi-partition cases (v3)
drm/amdgpu: keep amdgpu_ctx_mgr in ctx structure
drm/amdgpu: keep irq count in amdgpu_irq_disable_all
drm/amdgpu: Keep non-psp path for partition switch
drm/amdgpu: Keep SDMAv4.4.2 active during reset
drm/amdgpu: KFD graphics interop support compute partition
drm/amdgpu: Load vcn_v4_0_3 ucode during early_init
drm/amdgpu: make mcbp a per device setting
drm/amdgpu: make sure BOs are locked in amdgpu_vm_get_memory
drm/amdgpu: make sure that BOs have a backing store
drm/amdgpu: make the WREG32_SOC15_xx macro to support multi GC
drm/amdgpu: Make UTCL2 snoop CPU caches
drm/amdgpu: Make VRAM discovery read optional
drm/amdgpu: Mark 'kgd_gfx_aldebaran_clear_address_watch' & 'kgd_gfx_v11_clear_address_watch' functions as static
drm/amdgpu: mark force completed fences with -ECANCELED
drm/amdgpu: mark GC 9.4.3 experimental for now
drm/amdgpu: mark gfx_v9_4_3_disable_gpa_mode() static
drm/amdgpu: Mark mmhub_v1_8_mmea_err_status_reg as __maybe_unused
drm/amdgpu: mark soft recovered fences with -ENODATA
drm/amdgpu: Match against exact bootloader status
drm/amdgpu: Modify for_each_inst macro
drm/amdgpu: Modify indirect buffer packages for resubmission
drm/amdgpu: Modify mismatched function name
drm/amdgpu: more GPU page fault info for GC v9.4.3
drm/amdgpu: Move calculation of xcp per memory node
drm/amdgpu: Move clocks closer to its only usage in amdgpu_parse_cg_state()
drm/amdgpu: Move generic logic to soc config
drm/amdgpu: Move initialization of xcp before kfd
drm/amdgpu: Move memory partition query to gmc
drm/amdgpu: move queue_bitmap to an independent structure (v3)
drm/amdgpu: Optimize checking ras supported
drm/amdgpu: Override MTYPE per page on GFXv9.4.3 APUs
drm/amdgpu: override partition mode through module parameter
drm/amdgpu: parse base address from new ip discovery with 64bit ip base address
drm/amdgpu: pass xcc mask to ras ta
drm/amdgpu: perform mode2 reset for sdma fed error on gfx v11_0_3
drm/amdgpu: Populate VCN/JPEG harvest information
drm/amdgpu: port SRIOV VF missed changes
drm/amdgpu: prepare map process for multi-process debug devices
drm/amdgpu: preserve the num_links in case of reflection
drm/amdgpu: Print client id for the unregistered interrupt resource
drm/amdgpu: Program gds backup address as zero if no gds allocated
drm/amdgpu: program GRBM_MCM_ADDR for non-AID0 GRBM
drm/amdgpu: put MQDs in VRAM
drm/amdgpu: Re-enable VCN RAS if DPG is enabled
drm/amdgpu: Read discovery info from system memory
drm/amdgpu: reflect psp xgmi topology info for gfx9.4.3
drm/amdgpu: release correct lock in amdgpu_gfx_enable_kgq()
drm/amdgpu: Release SDMAv4.4.2 ecc irq properly
drm/amdgpu: Remove CONFIG_DEBUG_FS guard around body of amdgpu_rap_debugfs_init()
drm/amdgpu: Remove duplicate include
drm/amdgpu: remove duplicated doorbell range init for sdma v4.4.2
drm/amdgpu: Remove IMU ucode in vf2pf
drm/amdgpu: remove partition attributes sys file for gfx_v9_4_3
drm/amdgpu: remove pasid_src field from IV entry
drm/amdgpu: remove RAS GFX injection for gfx_v9_4/gfx_v9_4_2
drm/amdgpu: Remove SMU powergate message call for SDMA
drm/amdgpu: Remove the unused variable golden_settings_gc_9_4_3
drm/amdgpu: remove unnecessary (void*) conversions
drm/amdgpu: Remove unnecessary return value check
drm/amdgpu: remove unneeded semicolon
drm/amdgpu: remove unused definition
drm/amdgpu: Remove unused NBIO interface
drm/amdgpu: remove unused variable num_xcc
drm/amdgpu: remove vm sanity check from amdgpu_vm_make_compute
drm/amdgpu: Rename DRM schedulers in amdgpu TTM
drm/amdgpu: Rename ras table version
drm/amdgpu: Rename xcc specific functions
drm/amdgpu: reorganize RAS injection flow
drm/amdgpu: Report ras_num_recs in debugfs
drm/amdgpu: Reset CP_VMID_PREEMPT after trailing fence signaled
drm/amdgpu: reset VM when an error is detected
drm/amdgpu: Restore HQD persistent state register
drm/amdgpu: retire render backend setup from gfx_v9_4_3
drm/amdgpu: retire set_vga_state for some ASIC
drm/amdgpu: Return error on invalid compute mode
drm/amdgpu: Revert programming of CP_PSP_XCP_CTL
drm/amdgpu: route ioctls on primary node of XCPs to primary device
drm/amdgpu: run partition schedule if it is supported
drm/amdgpu: save/restore part of xcp drm_device fields
drm/amdgpu: separate ras irq from jpeg instance irq for UVD_POISON
drm/amdgpu: separate ras irq from vcn instance irq for UVD_POISON
drm/amdgpu: separate the mqd_backup for kiq from kcq
drm/amdgpu: set default num_kcq to 2 under sriov
drm/amdgpu: Set EEPROM ras info
drm/amdgpu: set finished fence error if job timedout
drm/amdgpu: set gfx9 onwards APU atomics support to be true
drm/amdgpu: Set GTT size equal to TTM mem limit
drm/amdgpu: Set memory partitions to 1 for SRIOV.
drm/amdgpu: set mmhub bitmask for multiple AIDs
drm/amdgpu: set MTYPE in PTE for GFXIP 9.4.3
drm/amdgpu: set the APU flag based on package type
drm/amdgpu: Set TTM pools for memory partitions
drm/amdgpu: Set XNACK per process on GC 9.4.3
drm/amdgpu: setup hw debug registers on driver initialization
drm/amdgpu: share drm device for pci amdgpu device with 1st partition device
drm/amdgpu: Simplify aquavanjram instance mapping
drm/amdgpu: skip disabling fence driver src_irqs when device is unplugged
drm/amdgpu: skip fence GFX interrupts disable/enable for S0ix
drm/amdgpu: Skip halting RLC on GFX v9.4.3
drm/amdgpu: Skip mark offset for high priority rings
drm/amdgpu: Skip runtime db read for PSP 13.0.6
drm/amdgpu: Skip TMR allocation if not required
drm/amdgpu: Skip TMR for MP0_HWIP 13.0.6
drm/amdgpu: skip to resume rlcg for gc 9.4.3 in vf side
drm/amdgpu: Skip using MC FB Offset when APU flag is set for SRIOV.
drm/amdgpu: skip xcp drm device allocation when out of drm resource
drm/amdgpu: split gc v9_4_3 functionality from gc v9_0
drm/amdgpu: stop including swiotlb.h
drm/amdgpu: Store additional numa node information
drm/amdgpu: support check vcn jpeg block mask
drm/amdgpu: support gc v9_4_3 ring_test running on all xcc
drm/amdgpu: support partition drm devices
drm/amdgpu: support psp vbflash sysfs for MP0 13_0_10
drm/amdgpu: Support setting EEPROM table version
drm/amdgpu: switch to aqua_vanjaram_doorbell_index_init
drm/amdgpu: Switch to fdinfo helper
drm/amdgpu: Switch to SOC partition funcs
drm/amdgpu: switch to unified amdgpu_ring_test_helper
drm/amdgpu: track MQD size for gfx and compute
drm/amdgpu: unlock on error in gfx_v9_4_3_kiq_resume()
drm/amdgpu: unlock the correct lock in amdgpu_gfx_enable_kcq()
drm/amdgpu: unmap and remove csa_va properly
drm/amdgpu: update header to support partition scheduling
drm/amdgpu: update ip discovery header to v4
drm/amdgpu: update ref_cnt before ctx free
drm/amdgpu: Update total channel number for umc v8_10
drm/amdgpu: upgrade amdgpu_discovery struct ip to ip_v4
drm/amdgpu: use %pad format string for dma_addr_t
drm/amdgpu: Use a different value than 0xDEADBEEF for jpeg ring test
drm/amdgpu: use a macro to define no xcp partition case
drm/amdgpu: use amdxcp platform device as spatial partition
drm/amdgpu: Use apt name for FW reserved region
drm/amdgpu: Use discovery to get XCC/SDMA mask
drm/amdgpu: Use GPU VA space for IH v4.4.2 in APU
drm/amdgpu: Use instance lookup table for GC 9.4.3
drm/amdgpu: Use instance table for sdma 4.4.2
drm/amdgpu: Use legacy TLB flush for gfx943
drm/amdgpu: Use logical ids for VCN/JPEG v4.0.3
drm/amdgpu: Use mask for active clusters
drm/amdgpu: Use new atomfirmware init for GC 9.4.3
drm/amdgpu: use physical AID index for ring name
drm/amdgpu: Use PSP FW API for partition switch
drm/amdgpu: Use SDMA instance table for aqua vanjaram
drm/amdgpu: Use single copy per SDMA instance type (v2)
drm/amdgpu: Use status register for partition mode
drm/amdgpu: Use the correct API to read register
drm/amdgpu: Use the default reset when loading or reloading the driver
drm/amdgpu: Use transient mode during xcp switch
drm/amdgpu: Use unique doorbell range per xcc
drm/amdgpu: use xcp partition ID for amdgpu_gem
drm/amdgpu: Validate VM ioctl flags.
drm/amdgpu: vcn_4_0 set instance 0 init sched score to 1
drm/amdgpu: vcn_v4_0_3 load vcn fw once for all AIDs
drm/amdgpu: Wrap -Wunused-but-set-variable in cc-option
 
Linux: drm/amdgpu:mark aqua_vanjaram_reg_init.c function as static
Linux: drm/amdgpu:Remove sdma halt/unhalt during frontdoor load
 
drm/amdkfd: add debug and runtime enable interface
drm/amdkfd: add debug device snapshot operation
drm/amdkfd: add debug query event operation
drm/amdkfd: add debug query exception info operation
drm/amdkfd: add debug queue snapshot operation
drm/amdkfd: add debug set and clear address watch points operation
drm/amdkfd: add debug set exceptions enabled operation
drm/amdkfd: add debug set flags operation
drm/amdkfd: add debug suspend and resume process queues operation
drm/amdkfd: add debug trap enabled flag to tma
drm/amdkfd: add debug wave launch mode operation
drm/amdkfd: add debug wave launch override operation
drm/amdkfd: Add device repartition support
drm/amdkfd: add event age tracking
drm/amdkfd: add event_age tracking when receiving interrupt
drm/amdkfd: add gpu compute cores io links for gfx9.4.3
drm/amdkfd: Add new gfx_target_versions for GC 9.4.3
drm/amdkfd: add per process hw trap enable and disable functions
drm/amdkfd: Add PM4 target XCC
drm/amdkfd: add raise exception event function
drm/amdkfd: add runtime enable operation
drm/amdkfd: Add SDMA info for SDMA 4.4.2
drm/amdkfd: add send exception operation
drm/amdkfd: Add spatial partitioning support in KFD
drm/amdkfd: Add XCC instance to kgd2kfd interface (v3)
drm/amdkfd: Add xcp reference to kfd node
drm/amdkfd: Align partition memory size to page size
drm/amdkfd: Alloc memory of GPU support memory partition
drm/amdkfd: apply trap workaround for gfx11
drm/amdkfd: APU mode set max svm range pages
drm/amdkfd: bind cpu and hiveless gpu to a hive if xgmi connected
drm/amdkfd: bump kfd ioctl minor version for debug api availability
drm/amdkfd: bump kfd ioctl minor version for event age availability
drm/amdkfd: Call DQM stop during DQM uninitialize
drm/amdkfd: clean up one inconsistent indenting
drm/amdkfd: Cleanup KFD nodes creation
drm/amdkfd: decrement queue count on mes queue destroy
drm/amdkfd: disable IOMMUv2 support for KV/CZ
drm/amdkfd: disable IOMMUv2 support for Raven
drm/amdkfd: display debug capabilities
drm/amdkfd: Don't trigger evictions unmapping dmabuf attachments
drm/amdkfd: Enable GWS on GFX9.4.3
drm/amdkfd: Enable SVM on Native mode
drm/amdkfd: EOP Removal - Handle size 0 correctly
drm/amdkfd: Fix an issue at userptr buffer validation process.
drm/amdkfd: fix and enable debugging for gfx11
drm/amdkfd: fix gfx_target_version for certain 11.0.3 devices
drm/amdkfd: fix kfd_suspend_all_processes
drm/amdkfd: Fix MEC pipe interrupt enablement
drm/amdkfd: Fix memory reporting on GFX 9.4.3
drm/amdkfd: Fix null ptr access
drm/amdkfd: fix null queue check on debug setting exceptions
drm/amdkfd: Fix potential deallocation of previously deallocated memory.
drm/amdkfd: Fix reserved SDMA queues handling
drm/amdkfd: Fix SDMA in CPX mode
drm/amdkfd: fix stack size in svm_range_validate_and_map
drm/amdkfd: fix trap handling work around for debugging
drm/amdkfd: fix vmfault signalling with additional data.
drm/amdkfd: flag added to handle errors from svm validate and map
drm/amdkfd: Flush TLB after unmapping for GFX v9.4.3
drm/amdkfd: ignore crat by default
drm/amdkfd: Increase queue number per process to 255 on GFX9.4.3
drm/amdkfd: Introduce kfd_node struct (v5)
drm/amdkfd: mark local functions as static
drm/amdkfd: Move local_mem_info to kfd_node
drm/amdkfd: Move pgmap to amdgpu_kfd_dev structure
drm/amdkfd: Native mode memory partition support
drm/amdkfd: Optimize svm range map to GPU with XNACK on
drm/amdkfd: pass kfd_node ref to svm migration api
drm/amdkfd: Populate memory info before adding GPU node to topology
drm/amdkfd: potential error pointer dereference in ioctl
drm/amdkfd: prepare map process for single process debug devices
drm/amdkfd: prepare per-process debug enable and disable
drm/amdkfd: Refactor migrate init to support partition switch
drm/amdkfd: Remove DUMMY_VRAM_SIZE
drm/amdkfd: remove unused sq_int_priv variable
drm/amdkfd: Report XGMI IOLINKs for GFXIP9.4.3
drm/amdkfd: Rework kfd_locked handling
drm/amdkfd: set activated flag true when event age unmatchs
drm/amdkfd: set coherent host access capability flag
drm/amdkfd: Set event interrupt class for GFX 9.4.3
drm/amdkfd: Set F8_MODE for gc_v9_4_3
drm/amdkfd: Setup current_logical_xcc_id in MQD
drm/amdkfd: Show KFD node memory partition info
drm/amdkfd: Store drm node minor number for kfd nodes
drm/amdkfd: Store xcp partition id to amdgpu bo
drm/amdkfd: SVM range allocation support memory partition
drm/amdkfd: To enable traps for GC_11_0_4 and up
drm/amdkfd: Update coherence settings for svm ranges
drm/amdkfd: Update context save handling for multi XCC setup (v2)
drm/amdkfd: Update interrupt handling for GFX 9.4.3
drm/amdkfd: Update interrupt handling for GFX9.4.3
drm/amdkfd: Update KFD TTM mem limit
drm/amdkfd: Update MQD management on multi XCC setup
drm/amdkfd: Update MTYPE for far memory partition
drm/amdkfd: Update packet manager for GFX9.4.3
drm/amdkfd: update process interrupt handling for debug events
drm/amdkfd: Update SDMA queue management for GFX9.4.3
drm/amdkfd: Update SMI events for GFX9.4.3
drm/amdkfd: Update sysfs node properties for multi XCC
drm/amdkfd: update user space last_event_age
drm/amdkfd: Use instance table for GFX 9.4.3
drm/amdkfd: Use xcc mask for identifying xcc
 
drm/amdxcp: add platform device driver for amdxcp
drm/amdxcp: fix Makefile to build amdxcp module
 
drm/aperture: Remove primary argument
 
drm/armada: Hide fbdev support behind config option
drm/armada: Implement fbdev emulation as in-kernel client
drm/armada: Include
drm/armada: Initialize fbdev DRM client
drm/armada: Use regular fbdev I/O helpers
 
drm/atomic: Allow vblank-enabled + self-refresh "disable"
drm/atomic: Fix potential use-after-free in nonblocking commits
 
drm/bridge: anx7625: Drop of_gpio header
drm/bridge: anx7625: Prevent endless probe loop
drm/bridge: display-connector: handle hdmi-pwr supply
drm/bridge: display-connector: rename dp_pwr to connector_pwr
drm/bridge: dw-hdmi: Replace all non-returning strlcpy with strscpy
drm/bridge: fsl-ldb: Add i.MX6SX support
drm/bridge: imx: fix mixed module-builtin object
drm/bridge: imx: turn imx8{qm,qxp}-ldb into single-object modules
drm/bridge: it6505: Check power state with it6505->powered in IRQ handler
drm/bridge: it6505: Move a variable assignment behind a null pointer check in receive_timing_debugfs_show()
drm/bridge: lt9211: Do not generate HFP/HBP/HSA and EOT packet
drm/bridge: lt9611: Do not generate HFP/HBP/HSA and EOT packet
drm/bridge: tc358762: Add reset GPIO support
drm/bridge: tc358767: explicitly set readable registers
drm/bridge: tc358767: Switch to devm MIPI-DSI helpers
drm/bridge: tc358768: Add atomic_get_input_bus_fmts() implementation
drm/bridge: tc358768: always enable HS video mode
drm/bridge: tc358768: fix PLL parameters computation
drm/bridge: tc358768: fix PLL target frequency
drm/bridge: tc358768: fix TCLK_TRAILCNT computation
drm/bridge: tc358768: fix TCLK_ZEROCNT computation
drm/bridge: tc358768: fix THS_TRAILCNT computation
drm/bridge: tc358768: fix THS_ZEROCNT computation
drm/bridge: tc358768: fix TXTAGOCNT computation
drm/bridge: tc358768: remove unneeded semicolon
drm/bridge: tc358768: remove unused variable
drm/bridge: ti-sn65dsi83: Fix enable error path
drm/bridge: ti-sn65dsi83: Fix enable/disable flow to meet spec
drm/bridge: ti-sn65dsi86: Fix auxiliary bus lifetime
drm/bridge: ti-sn65dsi86: Implement wait_hpd_asserted
 
drm/client: Fix memory leak in drm_client_modeset_probe
drm/client: Fix memory leak in drm_client_target_cloned
drm/client: Send hotplug event after registering a client
 
drm/connector: Add enum documentation to drm_colorspace
drm/connector: Allow drivers to pass list of supported colorspaces
drm/connector: Convert DRM_MODE_COLORIMETRY to enum
drm/connector: document enum drm_connector_tv_mode DRM_MODE_TV_MODE_MAX
drm/connector: Print connector colorspace in state debugfs
drm/connector: Pull out common create_colorspace_property code
drm/connector: Use common colorspace_names array
 
drm/display/dp: Fix the DP DSC Receiver cap size
 
drm/display/dp_mst: convert to struct drm_edid
drm/display/dp_mst: drop has_audio from struct drm_dp_mst_port
drm/display/dp_mst: Replace all non-returning strlcpy with strscpy
 
drm/display/dsc: Add drm_dsc_get_bpp_int helper
drm/display/dsc: Add flatness and initial scale value calculations
drm/display/dsc: add helper to set semi-const parameters
drm/display/dsc: add YCbCr 4:2:2 and 4:2:0 RC parameters
drm/display/dsc: include the rest of pre-SCR parameters
drm/display/dsc: split DSC 1.2 and DSC 1.1 (pre-SCR) parameters
drm/display/dsc: use flat array for rc_parameters lookup
 
drm/display: Add missing OLED Vesa brightnesses definitions
 
drm/doc/rfc: Introduce the merge plan for the Xe driver.
 
drm/doc: Relax fdinfo string constraints
 
drm/docs: Fix usage stats typos
 
drm/dp_mst: Clear MSG_RDY flag before sending new message
 
drm/drm_atomic_helper.c: fix a typo
 
drm/edid: add drm_edid_read_switcheroo()
drm/edid: make drm_edid_duplicate() safe to call with NULL parameter
drm/edid: parse display info has_audio similar to is_hdmi
 
drm/exynos: Use regular fbdev I/O helpers
 
drm/fb-helper: Export helpers for marking damage areas
drm/fb-helper: Remove unused inline function drm_fb_helper_defio_init()
drm/fb-helper: Use fb_{cfb,sys}_{read, write}()
 
drm/fbdev-dma: Fix documented default preferred_bpp value
drm/fbdev-dma: Use regular fbdev I/O helpers
 
drm/fbdev-generic: Implement dedicated fbdev I/O helpers
 
drm/fourcc: define Intel Meteorlake related ccs modifiers
 
drm/gem: Check for valid formats
 
drm/gma500: Clear fbdev framebuffer with fb_memset_io()
drm/gma500: Use drm_aperture_remove_conflicting_pci_framebuffers
drm/gma500: Use regular fbdev I/O helpers
 
drm/i1915/guc: Fix probe injection CI failures after recent change
 
drm/i2c: tda998x: Replace all non-returning strlcpy with strscpy
 
drm/i915/active: fix kernel-doc for function parameters
 
drm/i915/adlp+: Allow DC states along with PW2 only for PWB functionality
drm/i915/adlp+: Disable DC5/6 states for TC port DDI/AUX and for combo port AUX
 
drm/i915/bios: add helper for reading SPI
 
drm/i915/color: Fix typo for Plane CSC indexes
 
drm/i915/context: fix kernel-doc parameter descriptions
 
drm/i915/crtc: replace I915_STATE_WARN_ON() with I915_STATE_WARN()
 
drm/i915/ddi: drop unused but set variable intel_dp
 
drm/i915/debugfs: New debugfs for display clock frequencies
drm/i915/debugfs: stop using edid_blob_ptr
 
drm/i915/dgfx: Enable d3cold at s2idle
 
drm/i915/display/dp: 128/132b LT requirement
 
drm/i915/display/mtl: Fill port width in DDI_BUF_/TRANS_DDI_FUNC_/PORT_BUF_CTL for HDMI
 
drm/i915/display: Add helper func to get intel_fbdev from drm_fb_helper
drm/i915/display: add i915 parameter to I915_STATE_WARN()
drm/i915/display: add intel_display_driver_early_probe()
drm/i915/display: add intel_display_reset.[ch]
drm/i915/display: Add new member to configure PCON color conversion
drm/i915/display: Extract display init from intel_device_info_runtime_init
drm/i915/display: Handle GMD_ID identification in display code
drm/i915/display: Implement fb_mmap callback function
drm/i915/display: Include of display limits doesn't need 'display/'
drm/i915/display: Increase AUX timeout for Type-C
drm/i915/display: Make display responsible for probing its own IP
drm/i915/display: Move display device info to header under display/
drm/i915/display: Move display runtime info to display structure
drm/i915/display: move display suspend/resume to intel_display_driver.[ch]
drm/i915/display: Move feature test macros to intel_display_device.h
drm/i915/display: move intel_modeset_probe_defer() to intel_display_driver.[ch]
drm/i915/display: move modeset probe/remove functions to intel_display_driver.c
drm/i915/display: Print useful information on error
drm/i915/display: remove I915_STATE_WARN_ON()
drm/i915/display: remove intel_display_commit_duplicated_state()
drm/i915/display: remove unnecessary i915_debugfs.h includes
drm/i915/display: rename intel_display_driver_* functions
drm/i915/display: rename intel_display_driver_suspend/resume functions
drm/i915/display: rename intel_modeset_probe_defer() -> intel_display_driver_probe_defer()
drm/i915/display: Set correct voltage level for 480MHz CDCLK
drm/i915/display: Set I915_BO_ALLOC_USER for fb
drm/i915/display: split out load detect to a separate file
drm/i915/display: start high level display driver file
drm/i915/display: switch the rest of the connectors to struct drm_edid
drm/i915/display: throw out struct intel_load_detect_pipe
drm/i915/display: Use sink_format instead of ycbcr420_output flag
 
drm/i915/dp: Add helper to get sink_format
drm/i915/dp: Add link training debug and error printing helpers
drm/i915/dp: Configure PCON for conversion of output_format to YCbCr444
drm/i915/dp: Convert link training error to debug message on disconnected sink
drm/i915/dp: Factor out intel_dp_get_active_pipes()
drm/i915/dp: Fix log level for "CDS interlane align done"
drm/i915/dp: Prevent link training fallback on disconnected port
drm/i915/dp: prevent potential div-by-zero
drm/i915/dp: Rearrange check for illegal mode and comments in mode_valid
drm/i915/dp: Replace intel_dp.dfp members with the new crtc_state sink_format
drm/i915/dp: stop caching has_audio in struct intel_dp
drm/i915/dp: stop caching has_hdmi_sink in struct intel_dp
 
drm/i915/dp_mst: Fix active port PLL selection for secondary MST streams
 
drm/i915/dpll: drop a useless I915_STATE_WARN_ON()
drm/i915/dpll: drop unused but set variables bestn and bestm1
 
drm/i915/dpt: Use shmem for dpt objects
 
drm/i915/dsc: change DSC param tables to follow the DSC model
drm/i915/dsc: move DSC tables to DRM DSC helper
drm/i915/dsc: move rc_buf_thresh values to common helper
drm/i915/dsc: stop using interim structure for calculated params
 
drm/i915/dsi: drop unused but set variable data
drm/i915/dsi: drop unused but set variable vbp
drm/i915/dsi: Use unconditional msleep() instead of intel_dsi_msleep()
 
drm/i915/engine: fix kernel-doc function name for intel_engine_cleanup_common()
drm/i915/engine: hide preempt_hang selftest member from kernel-doc
 
drm/i915/error: fix i915_capture_error_state() kernel-doc
 
drm/i915/fb: drop unused but set variable cpp
 
drm/i915/fdinfo: Enable fdinfo for GuC backends
 
drm/i915/gem: annotate maybe unused but set variable c
drm/i915/gem: Consider multi-gt instead of to_gt()
drm/i915/gem: drop unused but set variable unpinned
drm/i915/gem: fix function pointer member kernel-doc
drm/i915/gem: fix i915_gem_object_lookup_rcu() kernel-doc parameter name
drm/i915/gem: Use large rings for compute contexts
 
drm/i915/gsc: add initial support for GSC proxy
drm/i915/gsc: add support for GSC proxy interrupt
drm/i915/gsc: Fix error code in intel_gsc_uc_heci_cmd_submit_nonpriv()
drm/i915/gsc: take a wakeref for the proxy-init-completion check
drm/i915/gsc: use system include style for drm headers
 
drm/i915/gt/uc: drop unused but set variable sseu
 
drm/i915/gt: Add workaround 14016712196
drm/i915/gt: Avoid out-of-bounds access when loading HuC
drm/i915/gt: Cleanup aux invalidation registers
drm/i915/gt: Consider multi-gt instead of to_gt()
drm/i915/gt: drop dependency on VLV_DISPLAY_BASE
drm/i915/gt: Enable the CCS_FLUSH bit in the pipe control and in the CS
drm/i915/gt: Ensure memory quiesced before invalidation
drm/i915/gt: Fix parameter in gmch_ggtt_insert_{entries, page}()
drm/i915/gt: Fix second parameter type of pre-gen8 pte_encode callbacks
drm/i915/gt: limit lmem allocation size to succeed on SmallBars
drm/i915/gt: Poll aux invalidation register bit on invalidation
drm/i915/gt: Rename flags with bit_group_X according to the datasheet
drm/i915/gt: Support aux invalidation on all engines
drm/i915/gt: Use gt_err for GT info
drm/i915/gt: Use the correct error value when kernel_context() fails
 
drm/i915/gtt: fix i915_vm_resv_put() kernel-doc parameter name
 
drm/i915/guc/slpc: Apply min softlimit correctly
drm/i915/guc/slpc: Disable rps_boost debugfs
drm/i915/guc/slpc: Provide sysfs for efficient freq
drm/i915/guc/slpc: Restore efficient freq earlier
 
drm/i915/guc: Actually return an error if GuC version range check fails
drm/i915/guc: add dbgfs_node member kernel-doc
drm/i915/guc: add intel_guc_state_capture member docs for ads_null_cache and max_mmio_per_node
drm/i915/guc: Capture list naming clean up
drm/i915/guc: Consolidate duplicated capture list code
drm/i915/guc: Decode another GuC load failure case
drm/i915/guc: Disable PL1 power limit when loading GuC firmware
drm/i915/guc: Don't capture Gen8 regs on Xe devices
drm/i915/guc: Drop legacy CTB definitions
drm/i915/guc: drop lots of kernel-doc markers
drm/i915/guc: Dump error capture to dmesg on CTB error
drm/i915/guc: Fix confused register capture list creation
drm/i915/guc: Fix error capture for virtual engines
drm/i915/guc: Print status register when waiting for GuC to load
drm/i915/guc: Remove some obsolete definitions
drm/i915/guc: Track all sent actions to GuC
drm/i915/guc: Update log for unsolicited CTB response
drm/i915/guc: Use FAST_REQUEST for non-blocking H2G calls
 
drm/i915/gvt: Fix bug in getting msg length in AUX CH registers handler
drm/i915/gvt: fix intel_vgpu_alloc_resource() kernel-doc parameter
drm/i915/gvt: remove unused variable gma_bottom in command parser
 
drm/i915/hdcp: add intel_atomic_state argument to hdcp_enable function
drm/i915/hdcp: Assign correct hdcp content type
drm/i915/hdcp: Check if media_gt exists
drm/i915/hdcp: drop display/ prefix from include
drm/i915/hdcp: Fill hdcp2_streamid_type and k in appropriate places
drm/i915/hdcp: Fix modeset locking issue in hdcp mst
drm/i915/hdcp: Move away from master naming to arbiter
drm/i915/hdcp: Remove enforce_type0 check outside loop
drm/i915/hdcp: Rename comp_mutex to hdcp_mutex
drm/i915/hdcp: Rename dev_priv to i915
 
drm/i915/hdmi: C20 computed PLL frequencies
drm/i915/hdmi: stop caching has_audio in struct intel_hdmi
drm/i915/hdmi: stop caching has_hdmi_sink in struct intel_hdmi
 
drm/i915/huc: define HuC FW version for MTL
drm/i915/huc: differentiate the 2 steps of the MTL HuC auth flow
drm/i915/huc: Fix missing error code in intel_huc_init()
drm/i915/huc: Load GSC-enabled HuC via DMA xfer if the fuse says so
drm/i915/huc: Parse the GSC-enabled HuC binary
 
drm/i915/hwmon: Block waiting for GuC reset to complete
drm/i915/hwmon: Get mutex and rpm ref just once in hwm_power_max_write
drm/i915/hwmon: Silence UBSAN uninitialized bool variable warning
 
drm/i915/i915_drv: Use i915 instead of dev_priv insied the file_priv structure
drm/i915/i915_drv: Use proper parameter naming in for_each_engine()
 
drm/i915/irq: convert gen8_de_irq_handler() to void
drm/i915/irq: drop unused but set variable tmp
drm/i915/irq: relocate gmbus and dp aux irq handlers
drm/i915/irq: split out display irq handling
drm/i915/irq: split out hotplug irq handling
 
drm/i915/lvds: switch to drm_edid_read_switcheroo()
 
drm/i915/mtl/display: Implement DisplayPort sequences
 
drm/i915/mtl/huc: auth HuC via GSC
drm/i915/mtl/huc: Use the media gt for the HuC getparam
 
drm/i915/mtl: Add C10 phy programming for HDMI
drm/i915/mtl: Add DP rates
drm/i915/mtl: Add handling for MTL ccs modifiers
drm/i915/mtl: Add MTL for remapping CCS FBs
drm/i915/mtl: Add MTL performance tuning changes
drm/i915/mtl: Add PTE encode function
drm/i915/mtl: Add Support for C10 PHY message bus and pll programming
drm/i915/mtl: Add support for PM DEMAND
drm/i915/mtl: Add the missing CPU transcoder mask in intel_device_info
drm/i915/mtl: Add voltage swing sequence for C20
drm/i915/mtl: Add vswing programming for C10 phys
drm/i915/mtl: Add workaround 14018778641
drm/i915/mtl: C20 HW readout
drm/i915/mtl: C20 PLL programming
drm/i915/mtl: C20 port clock calculation
drm/i915/mtl: Create separate reg file for PICA registers
drm/i915/mtl: Define GSC Proxy component interface
drm/i915/mtl: Define GuC firmware version for MTL
drm/i915/mtl: Define mask for DDI AUX interrupts
drm/i915/mtl: Define MOCS and PAT tables for MTL
drm/i915/mtl: Disable stolen memory backed FB for A0
drm/i915/mtl: do not enable render power-gating on MTL
drm/i915/mtl: Drop FLAT CCS check
drm/i915/mtl: Dump C20 pll hw state
drm/i915/mtl: Enable TC ports
drm/i915/mtl: Enabling/disabling sequence Thunderbolt pll
drm/i915/mtl: end support for set caching ioctl
drm/i915/mtl: Extend Wa_16014892111 to MTL A-step
drm/i915/mtl: Extend Wa_22011802037 to MTL A-step
drm/i915/mtl: find the best QGV point for the SAGV configuration
drm/i915/mtl: Fix expected reg value for Thunderbolt PLL disabling
drm/i915/mtl: fix mocs selftest
drm/i915/mtl: Fix SSC selection for MPLLA
drm/i915/mtl: Fix the wa number for Wa_22016670082
drm/i915/mtl: For DP2.0 10G and 20G rates use MPLLA
drm/i915/mtl: Implement Wa_14019141245
drm/i915/mtl: Initial DDI port setup
drm/i915/mtl: MTL PICA hotplug detection
drm/i915/mtl: Pin assignment for TypeC
drm/i915/mtl: Power up TCSS
drm/i915/mtl: Re-use ADL-P's "DC off" power well
drm/i915/mtl: Readout Thunderbolt HW state
drm/i915/mtl: Reset only one lane in case of MFD
drm/i915/mtl: Set has_llc=0
drm/i915/mtl: Set has_llc=0
drm/i915/mtl: Skip pcode qgv restrictions for MTL
drm/i915/mtl: TypeC HPD live status query
drm/i915/mtl: WA to clear RDOP clock gating
drm/i915/mtl: workaround coherency issue for Media
 
drm/i915/perf: add sentinel to xehp_oa_b_counters
drm/i915/perf: Clear out entire reports after reading if not power of 2 size
drm/i915/perf: Consider OA buffer boundary when zeroing out reports
drm/i915/perf: fix i915_perf_ioctl_version() kernel-doc
 
drm/i915/plane: warn on non-zero plane offset
 
drm/i915/pmu: Add reference counting to the sampling timer
drm/i915/pmu: Change bitmask of enabled events to u32
drm/i915/pmu: drop kernel-doc
drm/i915/pmu: Export counters from all tiles
drm/i915/pmu: Make PMU sample array two-dimensional
drm/i915/pmu: Prepare for multi-tile non-engine counters
drm/i915/pmu: Skip sampling engines with no enabled counters
drm/i915/pmu: Support PMU for all engines
drm/i915/pmu: Transform PMU parking code to be GT based
drm/i915/pmu: Turn off the timer to sample frequencies when GT is parked
 
drm/i915/pps: use intel_de_rmw() for panel unlock
 
drm/i915/psr: Add a FIXME for the PSR vs. AUX usage conflict
drm/i915/psr: Clean up PSR register defininitions
drm/i915/psr: Define more PSR mask bits
drm/i915/psr: Fix BDW PSR AUX CH data register offsets
drm/i915/psr: Include PSR_PERF_CNT in debugfs output on all platforms
drm/i915/psr: Sprinkle cpu_transcoder variables around
drm/i915/psr: Use hw.adjusted mode when calculating io/fast wake times
drm/i915/psr: Use intel_de_rmw()
 
drm/i915/pxp: Add ARB session creation and cleanup
drm/i915/pxp: Add GSC-CS back-end resource init and cleanup
drm/i915/pxp: Add GSC-CS backend to send GSC fw messages
drm/i915/pxp: Add MTL helpers to submit Heci-Cmd-Packet to GSC
drm/i915/pxp: Add MTL hw-plumbing enabling for KCR operation
drm/i915/pxp: Enable PXP with MTL-GSC-CS
drm/i915/pxp: fix kernel-doc for member dev_link
drm/i915/pxp: Fix size_t format specifier in gsccs_send_message()
drm/i915/pxp: On MTL, KCR enabling doesn't wait on tee component
 
drm/i915/rc6: throw out set() wrapper
 
drm/i915/request: drop kernel-doc
 
drm/i915/scatterlist: fix kernel-doc
drm/i915/scatterlist: fix kernel-doc parameter documentation
 
drm/i915/sdvo: fix panel_type initialization
drm/i915/sdvo: stop caching has_hdmi_audio in struct intel_sdvo
drm/i915/sdvo: stop caching has_hdmi_monitor in struct intel_sdvo
 
drm/i915/selftest: annotate maybe unused but set variable unused
drm/i915/selftest: Record GT error for gt failure
drm/i915/selftest: Update the SLPC selftest
 
drm/i915/selftests: add local workqueue for SW fence selftest
drm/i915/selftests: Add some missing error propagation
drm/i915/selftests: Consider multi-gt instead of to_gt()
drm/i915/selftests: Use gt_err for GT info
 
drm/i915/tc: Call TypeC port flush_work/cleanup without modeset locks held
drm/i915/tc: Reset TypeC PHYs left enabled in DP-alt mode after the sink disconnects
 
drm/i915/ttm: Add I915_BO_PREALLOC
drm/i915/ttm: fix i915_ttm_to_gem() kernel-doc
 
drm/i915/uapi/pxp: Add a GET_PARAM for PXP
 
drm/i915/uc: Enhancements to firmware table validation
drm/i915/uc: Make unexpected firmware versions an error in debug builds
drm/i915/uc: perma-pin firmwares
drm/i915/uc: Reject duplicate entries in firmware table
drm/i915/uc: Track patch level versions on reduced version firmware files
 
drm/i915/utils: drop kernel-doc from __wait_for()
 
drm/i915/vma: document struct i915_vma_resource wakeref member
drm/i915/vma: fix kernel-doc function name for i915_vma_size()
drm/i915/vma: fix struct i915_vma_bindinfo kernel-doc
 
drm/i915/vrr: Allow VRR to be toggled during fastsets
drm/i915/vrr: Eliminate redundant function arguments
drm/i915/vrr: Make delayed vblank operational in VRR mode on adl/dg2
drm/i915/vrr: Relocate VRR enable/disable
drm/i915/vrr: Tell intel_crtc_update_active_timings() about VRR explicitly
 
drm/i915/wm: remove stale and unused ilk_wm_max_level() declaration
 
drm/i915: Add 16bit register/mask operators
drm/i915: add a dedicated workqueue inside drm_i915_private
drm/i915: Add a function to mmap framebuffer obj
drm/i915: Add hardware csc readout for ilk+
drm/i915: Add helpers to reference/unreference a DPLL for a CRTC
drm/i915: Add missing forward declarations/includes to display power headers
drm/i915: Add support for disabling any CRTCs during HW readout/sanitization
drm/i915: Add the gen12_needs_ccs_aux_inv helper
drm/i915: Allow arbitrary refresh rates with VRR eDP panels
drm/i915: Allow user to set cache at BO creation
drm/i915: Always enable CGM CSC on CHV
drm/i915: annotate maybe unused but set intel_crtc_state variables
drm/i915: annotate maybe unused but set intel_plane_state variables
drm/i915: Check HPD live state during eDP probe
drm/i915: Check pipe source size when using skl+ scalers
drm/i915: Clean up various display chicken registers
drm/i915: Communicate display power demands to pcode
drm/i915: constify pointers to hwmon_channel_info
drm/i915: Convert INTEL_INFO()->display to a pointer
drm/i915: Define bitmasks for ilk pfit window pos/size
drm/i915: Define bitmasks for skl+ scaler window pos/size
drm/i915: Define more PS_CTRL bits
drm/i915: disable sampler indirect state in bindless heap
drm/i915: Don't preserve dpll_hw_state for slave crtc in Bigjoiner
drm/i915: Drop a useless forward declararion
drm/i915: Dump error capture to kernel log
drm/i915: Evade transcoder's vblank when doing seamless M/N changes
drm/i915: Expose crtc CTM property on ilk/snb
drm/i915: extract intel_bw_check_qgv_points()
drm/i915: Factor out a helper for handling atomic modeset locks/state
drm/i915: Factor out set_encoder_for_connector()
drm/i915: Fix a NULL vs IS_ERR() bug
drm/i915: Fix an error handling path in igt_write_huge()
drm/i915: Fix CHV CGM CSC coefficient sign handling
drm/i915: Fix clang -Wimplicit-fallthrough in intel_async_flip_check_hw()
drm/i915: fix display probe for IVB Q and IVB D GT2 server
drm/i915: Fix error handling if driver creation fails during probe
drm/i915: Fix HPD polling, reenabling the output poll work as needed
drm/i915: fix intel_display_irq.c include order
drm/i915: Fix limited range csc matrix
drm/i915: Fix memory leaks in function live_nop_switch
drm/i915: Fix memory leaks in i915 selftests
drm/i915: Fix NULL ptr deref by checking new_crtc_state
drm/i915: Fix one wrong caching mode enum usage
drm/i915: Fix PIPEDMC disabling for a bigjoiner configuration
drm/i915: Fix premature release of request's reusable memory
drm/i915: fix Sphinx indentation warning
drm/i915: fix the derating percentage for MTL
drm/i915: Fix up whitespace in some display chicken registers
drm/i915: Fix wrong condition in bxt_set_cdclk for DG2
drm/i915: Flag purely internal commits to not clear crtc_state->inherited
drm/i915: Flip VBT DDC pin maps around
drm/i915: Flush power delayed put when connector init failed
drm/i915: Generalize planes_{enabling,disabling}()
drm/i915: hide mkwrite_device_info() better
drm/i915: Hook up csc into state checker
drm/i915: Implement chv cgm csc readout
drm/i915: Implement CTM property support for VLV
drm/i915: Implement dedicated fbdev I/O helpers
drm/i915: Include the csc matrices in the crtc state dump
drm/i915: Initialize dkl_phy spin lock from display code path
drm/i915: Introduce _hotplug_mask()
drm/i915: Introduce intel_csc_matrix struct
drm/i915: Introduce intel_hpd_enable_detection()
drm/i915: make i915_drm_client_fdinfo() reference conditional again
drm/i915: Make intel_get_crtc_new_encoder() less oopsy
drm/i915: Make intel_{mpllb,c10pll}_state_verify() safer
drm/i915: Make IRQ reset and postinstall multi-gt aware
drm/i915: Make the CRTC state consistent during sanitize-disabling
drm/i915: Migrate platform-dependent mock hugepage selftests to live
drm/i915: modify max_bw to return index to intel_bw_info
drm/i915: Move has_hdmi_sink out from intel_hdmi_compute_config()
drm/i915: Namespace pfit registers properly
drm/i915: No 10bit gamma on desktop gen3 parts
drm/i915: Nuke intel_bios_is_port_dp_dual_mode()
drm/i915: Pick one HDMI port for infoframe/audio transmission on g4x
drm/i915: preparation for using PAT index
drm/i915: re-enable -Wunused-but-set-variable
drm/i915: Reduce I915_MAX_GT to 2
drm/i915: Relocate intel_atomic_setup_scalers()
drm/i915: Relocate skl_get_pfit_config()
drm/i915: Relocate VBLANK_EVASION_TIME_US
drm/i915: Remove dead code from gen8_pte_encode
drm/i915: Remove dead scaler register defines
drm/i915: Remove i915_drm_suspend_mode
drm/i915: rename I915_PMU_MAX_GTS to I915_PMU_MAX_GT
drm/i915: Rename skl+ scaler binding bits
drm/i915: Replace all non-returning strlcpy with strscpy
drm/i915: Reuse _hotplug_mask() in .hpd_detection_setup()
drm/i915: s/PS_COEE_INDEX_AUTO_INC/PS_COEF_INDEX_AUTO_INC/
drm/i915: Separate intel_crtc_disable_noatomic_begin/complete()
drm/i915: Split chv_load_cgm_csc() into pieces
drm/i915: Split map_aux_ch() into per-platform arrays
drm/i915: Sprinke a few sanity check WARNS during csc assignment
drm/i915: Start using struct intel_csc_matrix for chv cgm csc
drm/i915: Store ilk+ csc matrices in the crtc state
drm/i915: store the peak bw per QGV point
drm/i915: Support Async Flip on Linear buffers
drm/i915: taint kernel when force probing unsupported devices
drm/i915: tweak language in fastset pipe config compare logging
drm/i915: Update connector atomic state before crtc sanitize-disabling
drm/i915: update the QGV point frequency calculations
drm/i915: Use 18 fast wake AUX sync len
drm/i915: Use correct huge page manager for MTL
drm/i915: use explicit includes for i915_reg.h and i915_irq.h
drm/i915: use kernel-doc -Werror when CONFIG_DRM_I915_WERROR=y
drm/i915: use localized __diag_ignore_all() instead of per file
drm/i915: Use min() instead of hand rolling it
drm/i915: use mock device info for creating mock device
drm/i915: use pat_index instead of cache_level
drm/i915: use pointer to i915 instead of rpm in wakeref
drm/i915: Use REG_BIT() & co for the pre-ilk pfit registers
drm/i915: Use REG_BIT() & co. for AUX CH registers
drm/i915: Use REG_BIT() & co. for ilk+ pfit registers
drm/i915: Use REG_BIT() & co. for pipe scaler registers
drm/i915: Use separate "DC off" power well for ADL-P and DG2
drm/i915: Use the fdinfo helper
drm/i915: Utilize crtc_state->csc on chv
drm/i915: Wait for active retire before i915_active_fini()
 
drm/i915_drm.h: fix a typo
 
drm/imx/ipuv3: Fix front porch adjustment upon hactive aligning
 
drm/imx/lcdc: fix a NULL vs IS_ERR() bug in probe
 
drm/jpeg: add init value for num_jpeg_rings
 
drm/mediatek: Replace all non-returning strlcpy with strscpy
 
drm/meson: add DSI encoder
drm/meson: add support for MIPI-DSI transceiver
drm/meson: fix unbind path if HDMI fails to bind
drm/meson: only use components with dw-hdmi
drm/meson: Remove unneeded semicolon
drm/meson: set variables meson_hdmi_* storage-class-specifier to static
drm/meson: venc: add ENCL encoder setup for MIPI-DSI output
drm/meson: venc: include linux/bitfield.h
 
drm/msm/a5xx: really check for A510 in a5xx_gpu_init
 
drm/msm/a690: Remove revn and name
 
drm/msm/a6xx: Add a helper for software-resetting the GPU
drm/msm/a6xx: Add A610 speedbin support
drm/msm/a6xx: Add A610 support
drm/msm/a6xx: Add A619_holi speedbin support
drm/msm/a6xx: Add support for A619_holi
drm/msm/a6xx: don't set IO_PGTABLE_QUIRK_ARM_OUTER_WBWA with coherent SMMU
drm/msm/a6xx: Extend and explain UBWC config
drm/msm/a6xx: Fix a690 CP_PROTECT settings
drm/msm/a6xx: Fix some A619 tunables
drm/msm/a6xx: Improve a6xx_bus_clear_pending_transactions()
drm/msm/a6xx: Introduce GMU wrapper support
drm/msm/a6xx: Move a6xx_bus_clear_pending_transactions to a6xx_gpu
drm/msm/a6xx: Move CX GMU power counter enablement to hw_init
drm/msm/a6xx: Move force keepalive vote removal to a6xx_gmu_force_off()
drm/msm/a6xx: Remove both GBIF and RBBM GBIF halt on hw init
drm/msm/a6xx: Remove static keyword from sptprac en/disable functions
drm/msm/a6xx: Use "else if" in GPU speedbin rev matching
drm/msm/a6xx: Use adreno_is_aXYZ macros in speedbin matching
 
drm/msm/adreno: Add Adreno A690 support
drm/msm/adreno: change adreno_is_* functions to accept const argument
drm/msm/adreno: Disable has_cached_coherent in GMU wrapper configurations
drm/msm/adreno: Fix snapshot BINDLESS_DATA size
drm/msm/adreno: fix sparse warnings in a6xx code
drm/msm/adreno: Fix warn splat for devices without revn
drm/msm/adreno: make adreno_is_a690()'s argument const
drm/msm/adreno: Use adreno_is_revn for A690
drm/msm/adreno: warn if chip revn is verified before being set
 
drm/msm/dp: Clean up logs dp_power module
drm/msm/dp: Clean up pdev/dev duplication in dp_power
drm/msm/dp: Drop aux devices together with DP controller
drm/msm/dp: Free resources after unregistering them
drm/msm/dp: remove most of usbpd-related remains
 
drm/msm/dpu/catalog: define DSPP blocks found on sdm845
 
drm/msm/dpu: access CSC/CSC10 registers directly
drm/msm/dpu: access QSEED registers directly
drm/msm/dpu: Add DPU_INTF_DATA_COMPRESS feature flag for DPU >= 7.0
drm/msm/dpu: add DPU_PINGPONG_DSC feature bit for DPU < 7.0.0
drm/msm/dpu: add DSC 1.2 hw blocks for relevant chipsets
drm/msm/dpu: add DSC blocks to the catalog of MSM8998
drm/msm/dpu: add HDMI output support
drm/msm/dpu: add missing flush and fetch bits for DMA4/DMA5 planes
drm/msm/dpu: Add SM6350 support
drm/msm/dpu: Add SM6375 support
drm/msm/dpu: add support for DSC encoder v1.2 engine
drm/msm/dpu: Add TEAR-READ-pointer interrupt to INTF block
drm/msm/dpu: add writeback support for sc7280
drm/msm/dpu: always clear every individual pending flush mask
drm/msm/dpu: call dpu_rm_get_intf() from dpu_encoder_get_intf()
drm/msm/dpu: clean up dpu_kms_get_clk_rate() returns
drm/msm/dpu: correct MERGE_3D length
drm/msm/dpu: Describe TEAR interrupt registers for DSI interfaces
drm/msm/dpu: Disable MDP vsync source selection on DPU 5.0.0 and above
drm/msm/dpu: Disable pingpong TE on DPU 5.0.0 and above
drm/msm/dpu: do not enable color-management if DSPPs are not available
drm/msm/dpu: drop (mostly) unused DPU_NAME_SIZE define
drm/msm/dpu: drop dpu_encoder_phys_ops::late_register()
drm/msm/dpu: drop DPU_PLANE_QOS_PANIC_CTRL
drm/msm/dpu: drop DPU_PLANE_QOS_VBLANK_CTRL
drm/msm/dpu: drop DSPP_MSM8998_MASK from hw catalog
drm/msm/dpu: drop duplicated intf/wb indices from encoder structs
drm/msm/dpu: drop enum dpu_core_perf_data_bus_id
drm/msm/dpu: drop SSPP's SRC subblock
drm/msm/dpu: drop temp variable from dpu_encoder_phys_cmd_init()
drm/msm/dpu: drop the regdma configuration
drm/msm/dpu: Drop unused members from HW structs
drm/msm/dpu: Drop unused poll_timeout_wr_ptr PINGPONG callback
drm/msm/dpu: drop unused SSPP sub-block information
drm/msm/dpu: enable DPU_CTL_SPLIT_DISPLAY for sc8280xp
drm/msm/dpu: enable DSPP and DSC on sc8180x
drm/msm/dpu: enable DSPP_2/3 for LM_2/3 on sm8450
drm/msm/dpu: Factor out shared interrupt register in INTF_BLK macro
drm/msm/dpu: fix cursor block register bit offset in msm8998 hw catalog
drm/msm/dpu: fix sc7280 and sc7180 PINGPONG done interrupts
drm/msm/dpu: Fix slice_last_group_size calculation
drm/msm/dpu: fix SSPP register definitions
drm/msm/dpu: fix the condition for (not) applying QoS to CURSOR SSPP
drm/msm/dpu: Guard PINGPONG DSC ops behind DPU_PINGPONG_DSC bit
drm/msm/dpu: Implement tearcheck support on INTF block
drm/msm/dpu: inline dpu_encoder_get_wb()
drm/msm/dpu: Introduce PINGPONG_NONE to disconnect DSC from PINGPONG
drm/msm/dpu: merge dpu_encoder_init() and dpu_encoder_setup()
drm/msm/dpu: Merge setup_- and enable_tearcheck pingpong callbacks
drm/msm/dpu: Move autorefresh disable from CMD encoder to pingpong
drm/msm/dpu: Move dpu_hw_{tear_check, pp_vsync_info} to dpu_hw_mdss.h
drm/msm/dpu: move PINGPONG_NONE check to dpu_lm_init()
drm/msm/dpu: Pass catalog pointers in RM to replace for-loop ID lookups
drm/msm/dpu: rearrange QoS setting code
drm/msm/dpu: remove DPU_DSPP_GC handling in dspp flush
drm/msm/dpu: remove DPU_DSPP_IGC handling in dspp flush
drm/msm/dpu: Remove extraneous register define indentation
drm/msm/dpu: remove futile checks from dpu_rm_init()
drm/msm/dpu: remove GC and IGC related code from dpu catalog
drm/msm/dpu: Remove intr_rdptr from DPU >= 5.0.0 pingpong config
drm/msm/dpu: remove struct dpu_hw_pipe_qos_cfg
drm/msm/dpu: remove unused INTF_NONE interfaces
drm/msm/dpu: replace IS_ERR_OR_NULL with IS_ERR during DSC init
drm/msm/dpu: separate common function to init physical encoder
drm/msm/dpu: separate DSC flush update out of interface
drm/msm/dpu: Set DATA_COMPRESS on command mode for DCE/DSC 1.2
drm/msm/dpu: Set DPU_DATA_HCTL_EN for in INTF_SC7180_MASK
drm/msm/dpu: set DSC flush bit correctly at MDP CTL flush register
drm/msm/dpu: set max cursor width to 512x512
drm/msm/dpu: simplify CDP programming
drm/msm/dpu: simplify dpu_encoder_phys_wb_init()
drm/msm/dpu: simplify intf allocation code
drm/msm/dpu: simplify qos_ctrl handling
drm/msm/dpu: Sort INTF registers numerically
drm/msm/dpu: stop mapping the regdma region
drm/msm/dpu: Take INTF index as parameter in interrupt register defines
drm/msm/dpu: Tear down DSC datapath on encoder cleanup
drm/msm/dpu: tidy up some error checking
drm/msm/dpu: use common helper for WB and SSPP QoS setup
drm/msm/dpu: use CTL_SC7280_MASK for sm8450's ctl_0
drm/msm/dpu: Use fixed DRM DSC helper for det_thresh_flatness
drm/msm/dpu: use hsync/vsync polarity set by the encoder
drm/msm/dpu: use PINGPONG_NONE for LMs with no PP attached
drm/msm/dpu: use PINGPONG_NONE to unbind INTF from PP
drm/msm/dpu: use PINGPONG_NONE to unbind WB from PP
drm/msm/dpu: Use V4.0 PCC DSPP sub-block in SC7[12]80
 
drm/msm/dsi: Add configuration for MSM8226
drm/msm/dsi: Add phy configuration for MSM8226
drm/msm/dsi: don't allow enabling 14nm VCO with unprogrammed rate
drm/msm/dsi: Drop unused regulators from QCM2290 14nm DSI PHY config
drm/msm/dsi: dsi_host: drop unused clocks
drm/msm/dsi: More properly handle errors in regards to dsi_mgr_bridge_power_on()
drm/msm/dsi: Reduce pclk rate for compression
drm/msm/dsi: remove extra call to dsi_get_pclk_rate()
drm/msm/dsi: Remove incorrect references to slice_count
drm/msm/dsi: split dsi_ctrl_config() function
drm/msm/dsi: Stop unconditionally powering up DSI hosts at modeset
drm/msm/dsi: update hdisplay calculation for dsi_timing_setup
drm/msm/dsi: use DRM DSC helpers for DSC setup
drm/msm/dsi: Use MSM and DRM DSC helper methods
drm/msm/dsi: use mult_frac for pclk_bpp calculation
 
drm/msm/mdp5: Add MDP5 configuration for MSM8226
 
drm/msm/mdss: correct UBWC programming for SM8550
 
drm/msm: Add memory stats to fdinfo
drm/msm: Add MSM-specific DSC helper methods
drm/msm: Disallow submit with fence id 0
drm/msm: drop unused ring variable in msm_ioctl_gem_submit()
drm/msm: Fix hw_fence error path cleanup
drm/msm: Fix IS_ERR_OR_NULL() vs NULL check in a5xx_submit_in_rb()
drm/msm: mdss: Add SM6350 support
drm/msm: mdss: Add SM6375 support
drm/msm: Move cmdstream dumping out of sched kthread
drm/msm: provide fb_dirty implemenation
drm/msm: Remove unnecessary (void*) conversions
drm/msm: Switch to fdinfo helper
drm/msm: Use regular fbdev I/O helpers
drm/msm: Use struct fb_info.screen_buffer
drm/msm: Use struct fb_info.screen_buffer
 
drm/nouveau/acr/ga102: set variable ga102_gsps storage-class-specifier to static
 
drm/nouveau/acr: Abort loading ACR if no firmware was found
 
drm/nouveau/bios/power_budget: Move an expression into a macro call parameter in nvbios_power_budget_header()
 
drm/nouveau/clk: Move a variable assignment behind a null pointer check in nvkm_pstate_new()
 
drm/nouveau/debugfs: Move a variable assignment behind a null pointer check in nouveau_debugfs_pstate_get()
drm/nouveau/debugfs: Move an expression into a function call parameter in nouveau_debugfs_pstate_set()
drm/nouveau/debugfs: Replace five seq_printf() calls by seq_puts() in nouveau_debugfs_pstate_get()
drm/nouveau/debugfs: Use seq_putc() in nouveau_debugfs_pstate_get()
 
drm/nouveau/disp/g94: enable HDMI
 
drm/nouveau/disp: fix HDMI on gt215+
drm/nouveau/disp: fix use-after-free in error handling of nouveau_connector_create
drm/nouveau/disp: PIOR DP uses GPIO for HPD, not PMGR AUX interrupts
drm/nouveau/disp: Revert a NULL check inside nouveau_connector_get_modes
 
drm/nouveau/gr: enable memory loads on helper invocation on all channels
 
drm/nouveau/i2c: fix number of aux event slots
 
drm/nouveau/kms/nv50-: Fix drm_dp_remove_payload() invocation
drm/nouveau/kms/nv50-: init hpd_irq_lock for PIOR DP
 
drm/nouveau/nvkm/dp: Add workaround to fix DP 1.3+ DPCD issues
 
drm/nouveau/pci: Move a variable assignment behind condition checks in nvkm_pcie_set_link()
drm/nouveau/pci: Move an expression into a function call parameter in nvkm_pcie_set_link()
 
drm/nouveau/therm: Move an assignment statement behind a null pointer check in two functions
 
drm/nouveau: bring back blit subchannel for pre nv50 GPUs
drm/nouveau: constify pointers to hwmon_channel_info
drm/nouveau: dispnv50: fix missing-prototypes warning
drm/nouveau: remove unused tu102_gr_load() function
drm/nouveau: stop using is_swiotlb_active
 
drm/omapdrm: Use regular fbdev I/O helpers
 
drm/panel-edp: Convert to platform remove callback returning void
 
drm/panel: Add Samsung S6D7AA0 panel controller driver
drm/panel: boe-tv101wum-nl6: Fine tune the panel power sequence
drm/panel: boe-tv101wum-nl6: Remove extra delay
drm/panel: Fine tune Starry-ili9882t panel HFP and HBP
drm/panel: JDI LT070ME05000 simplify with dev_err_probe()
drm/panel: khadas-ts050: update timings to achieve 60Hz refresh rate
drm/panel: Modify innolux hj110iz panel initial code
drm/panel: nt36523: Add DCS backlight support
drm/panel: nt36523: Add Lenovo J606F panel
drm/panel: nt36523: Get orientation from OF
drm/panel: panel-simple: Add BOE EV121WXM-N10-1850 panel support
drm/panel: samsung-s6d7aa0: Add MODULE_DEVICE_TABLE
drm/panel: samsung-s6d7aa0: use pointer for drm_mode in panel desc struct
drm/panel: sharp-ls043t1le01: adjust mode settings
drm/panel: sharp-ls043t1le01: drop dummy functions and data fields
drm/panel: simple: Add Ampire AM-800480L1TMQW-T00H
drm/panel: simple: Add connector_type for innolux_at043tn24
drm/panel: simple: Add InnoLux G070ACE-L01
drm/panel: simple: Add Powertip PH800480T013 drm_display_mode flags
drm/panel: simple: add support for Rocktech RK043FN48H panel
drm/panel: simple: fix active size for Ampire AM-480272H3TMQW-T01H
drm/panel: simple: Fix AUO G121EAN01 panel timings according to the docs
drm/panel: st7703: Add Anbernic RG353V-V2 Panel Support
drm/panel: st7703: Rename CMD_UNKNOWN_C6 to CMD_SETECO
drm/panel: Support for Starry-himax83102-j02 TDDI MIPI-DSI panel
drm/panel: Support for Starry-ili9882t TDDI MIPI-DSI panel
 
drm/panfrost: Skip speed binning on EOPNOTSUPP
 
drm/qxl: fix UAF on handle creation
 
drm/radeon: Disable outputs when releasing fbdev client
drm/radeon: Fix integer overflow in radeon_cs_parser_init
drm/radeon: Fix missing prototypes in radeon_atpx_handler.c
drm/radeon: fix possible division-by-zero errors
drm/radeon: fix race condition UAF in radeon_gem_set_domain_ioctl
drm/radeon: reintroduce radeon_dp_work_func content
drm/radeon: Remove unnecessary (void*) conversions
drm/radeon: Replace all non-returning strlcpy with strscpy
drm/radeon: stop including swiotlb.h
drm/radeon: Use regular fbdev I/O helpers
 
drm/rockchip: cdn-dp: call drm_connector_update_edid_property() unconditionally
drm/rockchip: Don't spam logs in atomic check
drm/rockchip: Replace all non-returning strlcpy with strscpy
drm/rockchip: vop: Leave vblank enabled in self-refresh
 
drm/sched: Call drm_sched_fence_set_parent() from drm_sched_fence_scheduled()
drm/sched: Make sure we wait for all dependencies in kill_jobs_cb()
drm/sched: Rename to drm_sched_can_queue()
drm/sched: Rename to drm_sched_wakeup_if_can_queue()
 
drm/scheduler: add drm_sched_entity_error and use rcu for last_scheduled
drm/scheduler: avoid infinite loop if entity's dependency is a scheduled error fence
drm/scheduler: mark jobs without fence as canceled
drm/scheduler: properly forward fence errors
drm/scheduler: set entity to NULL in drm_sched_entity_pop_job()
 
drm/shmem-helper: Reset vma->vm_ops before calling dma_buf_mmap()
 
drm/ssd130x: Fix include guard name
 
drm/sti/sti_hdmi: convert to using is_hdmi from display info
 
drm/sti: Drop of_gpio header
 
drm/stm: dsi: Use devm_platform_ioremap_resource()
drm/stm: ltdc: fix late dereference check
 
drm/sun4i: hdmi: Replace all non-returning strlcpy with strscpy
 
drm/sysfs: Expose DRM connector id in each connector sysfs
drm/sysfs: Link DRM connectors to corresponding Type-C connectors
 
drm/tegra: sor: Add a determine_rate hook
drm/tegra: Use regular fbdev I/O helpers
 
drm/test: Add test cases for drm_rect_rotate_inv()
 
drm/tests: Add test cases for drm_rect_calc_hscale()
drm/tests: Add test cases for drm_rect_calc_vscale()
drm/tests: Add test cases for drm_rect_intersect()
drm/tests: Add test cases for drm_rect_rotate()
 
drm/ttm: add NUMA node id to the pool
drm/ttm: check null pointer before accessing when swapping
drm/ttm: Don't leak a resource on eviction error
drm/ttm: Don't leak a resource on swapout move error
drm/ttm: export ttm_pool_fini for cleanup
drm/ttm: fix bulk_move corruption when adding a entry
drm/ttm: fix warning that we shouldn't mix && and ||
drm/ttm: Helper function to get TTM mem limit
drm/ttm: let struct ttm_device_funcs be placed in rodata
drm/ttm: never consider pinned BOs for eviction&swap
drm/ttm: Remove redundant code in ttm_tt_init_fields
 
drm/tve200: Use devm_platform_ioremap_resource()
 
drm/uapi: Document CTM matrix better
 
drm/udl: delete dead code
 
drm/vc4: hdmi: Add a function to retrieve the CSC matrix
drm/vc4: hdmi: Add Broadcast RGB property to allow override of RGB range
drm/vc4: hdmi: Add BT.2020 Support
drm/vc4: hdmi: Add BT.601 Support
drm/vc4: hdmi: Rename full range helper
drm/vc4: hdmi: Rework the CSC matrices organization
drm/vc4: hdmi: Swap CSC matrix channels for YUV444
drm/vc4: hdmi: Update all the planes if the TV margins are changed
drm/vc4: Switch to container_of_const
 
drm/virtio: Refactor and optimize job submission code path
drm/virtio: Wait for each dma-fence of in-fence array individually
 
drm/vkms: add reflect-y and rotate-180 property
drm/vkms: add rotate-0 and reflect-x property
drm/vkms: add rotate-270 property
drm/vkms: add rotate-90 property
drm/vkms: allow full alpha blending on all planes
drm/vkms: drop "Rotation" TODO
drm/vkms: drop full alpha blending TODO
drm/vkms: Fix RGB565 pixel conversion
drm/vkms: isolate pixel conversion functionality
drm/vkms: Use drmm_crtc_init_with_planes()
drm/vkms: Use drmm_mode_config_init()
 
drm/vmwgfx: Add unwind hints around RBP clobber
drm/vmwgfx: Fix possible invalid drm gem put calls
drm/vmwgfx: Fix shader stage validation
 
drm/vram-helper: fix function names in vram helper doc
 
drm: Add an HPD poll helper to reschedule the poll work
drm: Add common fdinfo helper
drm: Add fdinfo memory stats
drm: Add fixed-point helper to get rounded integer values
drm: bridge: dw_hdmi: fix connector access for scdc
drm: bridge: samsung-dsim: Dynamically configure DPHY timing
drm: bridge: samsung-dsim: Fetch pll-clock-frequency automatically
drm: bridge: samsung-dsim: fix blanking packet size calculation
drm: bridge: samsung-dsim: Fix i.MX8M enable flow to meet spec
drm: bridge: samsung-dsim: Fix init during host transfer
drm: bridge: samsung-dsim: Fix PMS Calculator on imx8m[mnp]
drm: bridge: samsung-dsim: Implement support for clock/data polarity swap
drm: bridge: samsung-dsim: Select GENERIC_PHY_MIPI_DPHY
drm: bridge: samsung-dsim: Support non-burst mode
drm: convert drm_gem_put_pages() to use a folio_batch
drm: lcdif: Add i.MX93 LCDIF compatible string
drm: lcdif: Add multiple encoders and first bridges support
drm: lcdif: Check consistent bus format and flags across first bridges
drm: lcdif: Determine bus format and flags in ->atomic_check()
drm: lcdif: Drop unnecessary NULL pointer check on lcdif->bridge
drm: Place Renesas drivers in a separate dir
drm: rcar-du: remove R-Car H3 ES1.* workarounds
drm: shmobile: Add missing call to drm_fbdev_generic_setup()
drm: shmobile: Add support for DRM_FORMAT_XRGB8888
drm: shmobile: Make DRM_SHMOBILE visible on Renesas SoC platforms
drm: shmobile: Switch to drm_crtc_init_with_planes()
drm: shmobile: Use %p4cc to print fourcc codes
drm: sun4i: calculate proper DCLK rate for DSI
drm: sun4i: rename sun4i_dotclock to sun4i_tcon_dclk
drm: sun4i_tcon: use devm_clk_get_enabled in `sun4i_tcon_init_clocks`
drm: Switch i2c drivers back to use .probe()
 
Linux: drm:amd:amdgpu: Fix missing bo unlock in failure path
Linux: drm:amd:amdgpu: Fix missing buffer object unlock in failure path
Linux: Drop the netfs_ prefix from netfs_extract_iter_to_sg()
 
dsa: lan9303: Remove stray gpiod_unexport() call
dsa: mv88e6xxx: Do a final check before timing out
 
dsp56k: make dsp56k_class a static const structure
 
dt-bindings: Add doc for Fastrhino R66S / R68S
dt-bindings: Add rt5033 MFD, Regulator and Charger
dt-bindings: arm-smmu: Add SDX75 SMMU compatible
dt-bindings: arm-smmu: Add SM6375 GPU SMMU
dt-bindings: arm-smmu: Fix SC8280XP Adreno binding
dt-bindings: arm: Add Cortex-R52 to the list of enum
dt-bindings: arm: Add Gateworks i.MX8M GW7905-2x board
dt-bindings: arm: Add initial bindings for Nuvoton platform
dt-bindings: arm: Add support for Coresight dummy trace
dt-bindings: arm: amlogic: add C3 bindings
dt-bindings: arm: bcm: Add bindings for Buffalo WZR-1166DHP(2)
dt-bindings: arm: bcm: unify version notation of Northstar devices
dt-bindings: arm: drop unneeded quotes and use absolute /schemas path
dt-bindings: arm: fsl: Add Emtop SoM & Baseboard
dt-bindings: arm: fsl: Add i.MX8MM-EVKB
dt-bindings: arm: fsl: Add Marantec maveo box as a DHCOR i.MX6ULL SoM based board
dt-bindings: arm: fsl: Fix syntax error
dt-bindings: arm: qcom,ids: Add IDs for IPQ5018 family
dt-bindings: arm: qcom,ids: add SoC ID for IPQ5300
dt-bindings: arm: qcom,ids: add SoC ID for IPQ5312 and IPQ5302
dt-bindings: arm: qcom: Add Acer Aspire 1
dt-bindings: arm: qcom: Add Fxtec Pro1X
dt-bindings: arm: qcom: Add missing msm8960
dt-bindings: arm: qcom: Add Samsung Galaxy Express
dt-bindings: arm: qcom: document AL02-C2 board based on IPQ9574 family
dt-bindings: arm: qcom: document AL02-C6 board based on IPQ9574 family
dt-bindings: arm: qcom: document AL02-C8 board based on IPQ9574 family
dt-bindings: arm: qcom: document AL02-C9 board based on IPQ9574 family
dt-bindings: arm: qcom: document MI01.3 board based on IPQ5332 family
dt-bindings: arm: qcom: document MI01.9 board based on IPQ5332 family
dt-bindings: arm: qcom: Document SDX75 platform and boards
dt-bindings: arm: rockchip: add Anbernic RG353PS
dt-bindings: arm: rockchip: Add Edgeble Neural Compute Module 6B
dt-bindings: arm: rockchip: add FriendlyARM NanoPi R2C Plus
dt-bindings: arm: rockchip: Add Indiedroid Nova
dt-bindings: arm: samsung: Add Samsung Galaxy Tab3 family boards
dt-bindings: arm: socionext: add Synquacer platforms
dt-bindings: arm: stm32: Add Phytec STM32MP1 board
dt-bindings: arm: sunxi: add ICnova A20 ADB4006 binding
dt-bindings: arm: ti: Add bindings for PHYTEC AM62x based hardware
dt-bindings: arm: ti: add toradex,verdin-am62 et al.
dt-bindings: arm: xilinx: Change zc1275 board name to zcu1275
dt-bindings: armada-thermal: Add armada-ap807-thermal compatible
dt-bindings: ata: dwc-ahci: add PHY clocks
dt-bindings: ata: dwc-ahci: add Rockchip RK3588
dt-bindings: auxdisplay: holtek: Add missing type for "linux,no-autorepeat"
dt-bindings: backlight: kinetic,ktz8866: Add missing type for "current-num-sinks"
dt-bindings: backlight: lp855x: Convert to YAML and modernize
dt-bindings: backlight: pwm: Make power-supply not required
dt-bindings: bridge: samsung-dsim: Make some flags optional
dt-bindings: bridge: samsung-dsim: Make some flags optional
dt-bindings: bus: ti-sysc: fix typo
dt-bindings: cleanup DTS example whitespaces
dt-bindings: clock: Add binding documentation for TI Audio REFCLK
dt-bindings: clock: Add crypto clock and reset definitions
dt-bindings: clock: Add LPASS AUDIOCC and reset controller for SC8280XP
dt-bindings: clock: Add LPASSCC and reset controller for SC8280XP
dt-bindings: clock: add mtmips SoCs system controller
dt-bindings: clock: Add Qcom SM8450 GPUCC
dt-bindings: clock: Add SM8350 VIDEOCC
dt-bindings: clock: drop unneeded quotes and use absolute /schemas path
dt-bindings: clock: ehrpwm: Remove unneeded syscon compatible
dt-bindings: clock: imx8m: Add missing interrupt property
dt-bindings: clock: meson: add A1 Peripherals clock controller bindings
dt-bindings: clock: meson: add A1 PLL clock controller bindings
dt-bindings: clock: nuvoton: add binding for ma35d1 clock controller
dt-bindings: clock: qcom,a53pll: add IPQ9574 compatible
dt-bindings: clock: qcom,gcc-msm8953: split to separate schema
dt-bindings: clock: qcom,gcc-sc7180: document CX power domain
dt-bindings: clock: qcom,gcc-sc7280: document CX power domain
dt-bindings: clock: qcom,gcc-sm8250: add missing bi_tcxo_ao clock
dt-bindings: clock: qcom,ipq9574-gcc: Add maintainer
dt-bindings: clock: qcom,mmcc: define clocks/clock-names for MSM8226
dt-bindings: clock: qcom: Accept power-domains for GPUCC
dt-bindings: clock: qcom: Add GCC clocks for SDX75
dt-bindings: clock: qcom: Add RPMHCC for SDX75
dt-bindings: clock: qcom: Add SM8450 video clock controller
dt-bindings: clock: qcom: Add SM8550 graphics clock controller
dt-bindings: clock: qcom: Add SM8550 video clock controller
dt-bindings: clock: samsung,exynos: add Exynos4212 clock compatible
dt-bindings: clock: sm6375-gpucc: Add VDD_GX
dt-bindings: clocks: at91sam9x5-sckc: convert to yaml
dt-bindings: clocks: atmel,at91rm9200-pmc: convert to yaml
dt-bindings: connector: usb: allow a single HS port
dt-bindings: Convert gpio-mmio to yaml
dt-bindings: cpufreq: qcom-cpufreq-nvmem: document IPQ8074
dt-bindings: crypto: Add StarFive crypto module
dt-bindings: crypto: drop unneeded quotes
dt-bindings: crypto: fsl,sec-v4.0-mon: Add "linux,keycodes" and deprecate "linux,keycode"
dt-bindings: crypto: fsl,sec-v4.0-mon: Add missing type for "linux,keycode"
dt-bindings: crypto: fsl-dcp: add imx6sl and imx6ull compatible
dt-bindings: display/msm/gmu: add Adreno 660 support
dt-bindings: display/msm/gmu: Add GMU wrapper
dt-bindings: display/msm: Add SM6350 MDSS
dt-bindings: display/msm: Add SM6375 MDSS
dt-bindings: display/msm: dsi-controller-main: Add msm8226 compatible
dt-bindings: display/msm: dsi-controller-main: Add SM6350
dt-bindings: display/msm: dsi-controller-main: Add SM6375
dt-bindings: display/msm: gpu: Document GMU wrapper-equipped A6xx
dt-bindings: display/msm: qcom, mdp5: Add msm8226 compatible
dt-bindings: display/msm: sc7180-dpu: Describe SM6350 and SM6375
dt-bindings: display: add Amlogic MIPI DSI Host Controller bindings
dt-bindings: display: Add missing property types
dt-bindings: display: bridge: ldb: Add an i.MX6SX entry
dt-bindings: display: bridge: tc358762: Document reset-gpios
dt-bindings: display: bridge: tc358867: Document TC358867/TC9595 compatible
dt-bindings: display: hdmi-connector: add hdmi-pwr supply
dt-bindings: display: mediatek: aal: Add compatible for MediaTek MT6795
dt-bindings: display: mediatek: color: Add compatible for MediaTek MT6795
dt-bindings: display: mediatek: dpi: Add compatible for MediaTek MT6795
dt-bindings: display: mediatek: dsi: Add compatible for MediaTek MT6795
dt-bindings: display: mediatek: gamma: Add compatible for MediaTek MT6795
dt-bindings: display: mediatek: merge: Add compatible for MediaTek MT6795
dt-bindings: display: mediatek: od: Add compatible for MediaTek MT6795
dt-bindings: display: mediatek: ovl: Add compatible for MediaTek MT6795
dt-bindings: display: mediatek: rdma: Add compatible for MediaTek MT6795
dt-bindings: display: mediatek: split: Add compatible for MediaTek MT6795
dt-bindings: display: mediatek: ufoe: Add compatible for MediaTek MT6795
dt-bindings: display: mediatek: wdma: Add compatible for MediaTek MT6795
dt-bindings: display: meson-vpu: add third DPI output port
dt-bindings: display: msm: dp-controller: document SM8550 compatible
dt-bindings: display: msm: sm8350-mdss: Fix DSI compatible
dt-bindings: display: panel-simple: Add Ampire AM-800480L1TMQW-T00H
dt-bindings: display: panel: Add compatible for Starry himax83102-j02
dt-bindings: display: panel: Add compatible for Starry ili9882t
dt-bindings: display: panel: Add Samsung S6D7AA0 LCD panel controller
dt-bindings: display: panel: mipi-dbi-spi: add shineworld lh133k compatible
dt-bindings: display: panel: mipi-dbi-spi: add spi-3wire property
dt-bindings: display: panel: nt36523: Add Lenovo J606F panel
dt-bindings: display: simple: Add BOE EV121WXM-N10-1850 panel
dt-bindings: display: simple: add Rocktech RK043FN48H
dt-bindings: display: simple: add support for InnoLux G070ACE-L01
dt-bindings: display: st,stm32-dsi: Remove unnecessary fields
dt-bindings: display: tegra: add Tegra20 VIP
dt-bindings: display: tegra: vi: add 'vip' property and example
dt-bindings: dma: dma40: Prefer to pass sram through phandle
dt-bindings: dma: ti: Add J721S2 BCDMA
dt-bindings: dma: xilinx: Add power-domains to xlnx,zynqmp-dpdma
dt-bindings: dvfs: drop unneeded quotes
dt-bindings: eeprom: at25: add st,m95640 compatible
dt-bindings: example-schema: don't use enum as fallback, explain clock-names
dt-bindings: extcon: wlf,arizona: drop unneeded quotes
dt-bindings: firmware: arm,scmi: drop unneeded quotes and use absolute /schemas path
dt-bindings: firmware: arm,scmi: support for parameter in smc/hvc call
dt-bindings: firmware: brcm,kona-smc: convert to YAML
dt-bindings: firmware: scm: Add compatible for SDX75
dt-bindings: fix dangling Documentation/arm64 reference
dt-bindings: gpio: Add Cirrus EP93xx
dt-bindings: gpio: Add gpio-delay binding document
dt-bindings: gpio: Add GPIO3 for AXP209 GPIO binding schema
dt-bindings: gpio: Convert STMPE GPIO to YAML schema
dt-bindings: gpio: gpio-delay: Spelling s/curcuit/circuit/
dt-bindings: gpio: gpio-vf610: Add parsing of hogs
dt-bindings: gpio: pca9570: add gpio-line-names property
dt-bindings: gpio: Remove FSI domain ports on Tegra234
dt-bindings: gpu: drop unneeded quotes
dt-bindings: gpu: mali-utgard: Add xlnx,zynqmp-mali compatible
dt-bindings: hwmon: add MAX31827
dt-bindings: hwmon: moortec,mr75203: fix multipleOf for coefficients
dt-bindings: i2c: maxim,max96712: Require setting bus-type property
dt-bindings: i3c: silvaco,i3c-master: drop unneeded quotes
dt-bindings: iio: ad7192: Add mandatory reference voltage source
dt-bindings: iio: adc: Add rockchip,rk3588-saradc string
dt-bindings: iio: adc: Add support for MT7986
dt-bindings: iio: adc: qcom,spmi-vadc: Allow 1/16 for pre-scaling
dt-bindings: iio: adc: Require generic `channel` name for channel nodes
dt-bindings: iio: adi,ad74115: remove ref from -nanoamp
dt-bindings: iio: afe: voltage-divider: Spelling s/curcuit/circuit/
dt-bindings: iio: imu: mpu6050: Add icm20600 bindings to mpu6050
dt-bindings: iio: light: Document TI OPT4001 light sensor
dt-bindings: iio: light: ROHM BU27008
dt-bindings: iio: potentiometer: Add the Renesas X9250 potentiometers
dt-bindings: iio: pressure: Support Honeywell mprls0025pa sensor
dt-bindings: iio: rockchip: Fix 'oneOf' condition failed warning
dt-bindings: iio: st,lsm6dsx: reference common schema for mount-matrix
dt-bindings: iio: st-sensors: Add LSM303D accelerometer+magnetometer
dt-bindings: iio: temperature: Add support for tmp006
dt-bindings: iio: temperature: melexis,mlx90614: Document MLX90615 support
dt-bindings: imxgpt: add imx6ul compatible
dt-bindings: input: atmel,maxtouch: add linux,keycodes
dt-bindings: input: cypress,cyapa: convert to dtschema
dt-bindings: input: cypress,tt21000 - add wakeup-source entry to documentation
dt-bindings: input: goodix: Add "goodix,no-reset-during-suspend" property
dt-bindings: input: mediatek,pmic-keys: Fix typo in "linux,keycodes" property name
dt-bindings: input: pwm-vibrator: Add enable-gpio
dt-bindings: interconnect/msm8996-cbf: add defines to be used by CBF
dt-bindings: interconnect: fsl,imx8m-noc: drop unneeded quotes
dt-bindings: interrupt-controller: Add Loongson EIOINTC
dt-bindings: interrupt-controller: add Ralink SoCs interrupt controller
dt-bindings: interrupt-controller: Add T-HEAD's TH1520 PLIC
dt-bindings: interrupt-controller: Convert Amlogic Meson GPIO interrupt controller binding
dt-bindings: interrupt-controller: microchip,sama7g5-eic: use proper naming syntax
dt-bindings: interrupt-controller: sifive,plic: Sort compatible values
dt-bindings: iommu: arm,smmu: enable clocks for sa8775p Adreno SMMU
dt-bindings: lcdif: Add i.MX93 LCDIF support
dt-bindings: leds-lp55xx: Add ti,charge-pump-mode
dt-bindings: leds: Add binding for AW200xx
dt-bindings: leds: backlight: ktz8866: Add reg property and update example
dt-bindings: leds: Drop redundant cpus enum match
dt-bindings: leds: Drop unneeded quotes
dt-bindings: leds: leds-mt6323: Document mt6331 compatible
dt-bindings: leds: leds-mt6323: Document mt6332 compatible
dt-bindings: leds: qcom,spmi-flash-led: Add PM8550
dt-bindings: leds: qcom,spmi-flash-led: Add PMI8998
dt-bindings: leds: qcom-lpg: Add compatible for PMI632 LPG block
dt-bindings: leds: qcom-lpg: Document PM8550 compatible
dt-bindings: leds: sgm3140: Document richtek,rt5033 compatible
dt-bindings: mailbox: convert bcm2835-mbox bindings to YAML
dt-bindings: mailbox: qcom: Add IPQ5018 APCS compatible
dt-bindings: mailbox: tegra: Document Tegra264 HSP
dt-bindings: media: s5p-mfc: convert bindings to json-schema
dt-bindings: memory-controllers: drop unneeded quotes
dt-bindings: memory-controllers: nuvoton: Add NPCM memory controller
dt-bindings: mfd: Add bindings for AXP192 MFD device
dt-bindings: mfd: Add rk806 binding
dt-bindings: mfd: Add TI TPS6594 PMIC
dt-bindings: mfd: Add vref_ddr supply for STPMIC1
dt-bindings: mfd: gateworks-gsc: Remove unnecessary fan-controller nodes
dt-bindings: mfd: max77541: Add ADI MAX77541/MAX77540
dt-bindings: mfd: qcom,spmi-pmic: Add pattern property for phy
dt-bindings: mfd: qcom,tcsr: Add the compatible for IPQ8074
dt-bindings: mfd: qcom-spmi-pmic: Add PMI632 compatible
dt-bindings: mfd: samsung,s5m8767: Simplify excluding properties
dt-bindings: mfd: stm32f7: Add binding definition for CAN3
dt-bindings: mfd: ti,j721e-system-controller: Remove syscon from example
dt-bindings: mips: Add bindings for TP-Link HC220 G5 v1 board
dt-bindings: misc: esm: Add ESM support for TI K3 devices
dt-bindings: misc: qcom,fastrpc: drop unneeded quotes
dt-bindings: mmc: brcm,kona-sdhci: convert to YAML
dt-bindings: mmc: convert bcm2835-sdhost bindings to YAML
dt-bindings: mmc: fsl-imx-esdhc: Add imx6ul support
dt-bindings: mmc: mmci: Add st,stm32mp25-sdmmc2 compatible
dt-bindings: mmc: sdhci-msm: add IPQ6018 compatible
dt-bindings: mmc: sdhci-msm: Document SC8280XP SDHCI
dt-bindings: mmc: sdhci-msm: Document the QDU1000/QRU1000 compatible
dt-bindings: msm: dsi-phy-28nm: Document msm8226 compatible
dt-bindings: mtd: Accept nand related node names
dt-bindings: mtd: brcmnand: Prevent NAND chip unevaluated properties
dt-bindings: mtd: Create a file for raw NAND chip properties
dt-bindings: mtd: denali: Prevent NAND chip unevaluated properties
dt-bindings: mtd: Describe nand-ecc-mode
dt-bindings: mtd: ingenic: Prevent NAND chip unevaluated properties
dt-bindings: mtd: intel: Prevent NAND chip unevaluated properties
dt-bindings: mtd: Mark nand-ecc-placement deprecated
dt-bindings: mtd: marvell-nand: Convert to YAML DT scheme
dt-bindings: mtd: mediatek: Prevent NAND chip unevaluated properties
dt-bindings: mtd: mediatek: Reference raw-nand-chip.yaml
dt-bindings: mtd: meson: Prevent NAND chip unevaluated properties
dt-bindings: mtd: partition: Add missing type for "linux,rootfs"
dt-bindings: mtd: partitions: Include TP-Link SafeLoader in allowed list
dt-bindings: mtd: qcom: Fix a property position
dt-bindings: mtd: qcom: Prevent NAND chip unevaluated properties
dt-bindings: mtd: rockchip: Prevent NAND chip unevaluated properties
dt-bindings: mtd: stm32: Prevent NAND chip unevaluated properties
dt-bindings: mtd: sunxi: Prevent NAND chip unevaluated properties
dt-bindings: mtd: ti,am654: Prevent unevaluated properties
dt-bindings: nand: meson: Fix 'nand-rb' property
dt-bindings: net: Add QCA2066 Bluetooth
dt-bindings: net: altr,tse: Fix error in "compatible" conditional schema
dt-bindings: net: bluetooth: nxp: Add missing type for "fw-init-baudrate"
dt-bindings: net: bluetooth: qualcomm: document VDD_CH1
dt-bindings: net: cdns,macb: Add rx-watermark property
dt-bindings: net: drop unneeded quotes
dt-bindings: net: dsa: marvell: add MV88E6361 switch to compatibility list
dt-bindings: net: mediatek,net: fixup MAC binding
dt-bindings: net: micrel,ks8851: allow SPI device properties
dt-bindings: net: nxp,sja1105: document spi-cpol/cpha
dt-bindings: net: phy: Document support for external PHY clk
dt-bindings: net: phy: gpy2xx: more precise description
dt-bindings: net: pse-pd: Allow -N suffix for ethernet-pse node names
dt-bindings: net: qcom,ethqos: add description for sa8775p
dt-bindings: net: rockchip-dwmac: fix {tx|rx}-delay defaults/range in schema
dt-bindings: net: wireless: ath10k: add ieee80211-freq-limit property
dt-bindings: net: wireless: brcm,bcm4329-fmac: add BCM4366 binding
dt-bindings: net: wireless: brcm,bcm4329-fmac: allow generic properties
dt-bindings: net: xlnx,axi-ethernet: convert bindings document to yaml
dt-bindings: nvmem: brcm,nvram: add #nvmem-cell-cells for MACs
dt-bindings: nvmem: convert base example to use NVMEM fixed cells layout
dt-bindings: nvmem: Convert rockchip-otp.txt to dt-schema
dt-bindings: nvmem: imx-ocotp: drop unneeded address/size-cells and children
dt-bindings: nvmem: imx-ocotp: support i.MX93
dt-bindings: nvmem: layouts: add fixed-layout
dt-bindings: nvmem: mediatek: efuse: add support for mt7986
dt-bindings: nvmem: mxs-ocotp: drop unneeded address/size-cells
dt-bindings: nvmem: qcom,qfprom: drop unneeded address/size-cells
dt-bindings: nvmem: qcom,spmi-sdam: drop unneeded address/size-cells
dt-bindings: nvmem: qfprom: add compatible for few IPQ SoCs
dt-bindings: nvmem: rmem: Add raspberrypi,bootloader-public-key
dt-bindings: nvmem: rockchip,otp: Add compatible for RK3588
dt-bindings: nvmem: socionext,uniphier-efuse: drop unneeded address/size-cells
dt-bindings: nvmem: sunplus,sp7021-ocotp: drop unneeded address/size-cells
dt-bindings: panel: Add Anbernic RG353V-V2 panel compatible
dt-bindings: PCI: dwc: rockchip: Update for RK3588
dt-bindings: PCI: qcom: Add SDX65 SoC
dt-bindings: PCI: Update the RK3399 example to a valid one
dt-bindings: perf: fsl-imx-ddr: Add i.MX93 compatible
dt-bindings: pfuze100.yaml: Add an entry for interrupts
dt-bindings: phy: brcm,brcmstb-usb-phy: Fix error in "compatible" conditional schema
dt-bindings: phy: brcm,kona-usb2-phy: convert to YAML
dt-bindings: phy: cdns,salvo: add property cdns,usb2-disconnect-threshold-microvolt
dt-bindings: phy: describe the Qualcomm SGMII PHY
dt-bindings: phy: imx8mq-usb: add phy tuning properties
dt-bindings: phy: intel,combo-phy: restrict node name suffixes
dt-bindings: phy: mediatek,dsi-phy: Add compatible for MT6795 Helio X10
dt-bindings: phy: mixel,mipi-dsi-phy: Remove assigned-clock* properties
dt-bindings: phy: mxs-usb-phy: add imx8ulp and imx8qm compatible
dt-bindings: phy: mxs-usb-phy: convert to DT schema format
dt-bindings: phy: qcom,edp-phy: allow power-domains
dt-bindings: phy: qcom,qmp-pcie: fix the sc8180x regs
dt-bindings: phy: qcom,qmp-ufs: fix the sc8180x regs
dt-bindings: phy: qcom,qmp-usb: Add IPQ9574 USB3 PHY
dt-bindings: phy: qcom,qmp-usb: Drop legacy bindings and move to newer one (SM6115 & QCM2290)
dt-bindings: phy: qcom,qmp-usb: fix bindings error
dt-bindings: phy: qcom,qusb2: Document IPQ9574 compatible
dt-bindings: phy: qcom,sc7180-qmp-usb3-dp-phy: Add orientation-switch as optional
dt-bindings: phy: qcom,sc8280xp-qmp-usb3-uni: Add SA8775P USB PHY binding
dt-bindings: phy: qcom,sc8280xp-qmp-usb43dp: Add ports and orientation-switch
dt-bindings: phy: qcom,usb-hs-phy: Add compatible
dt-bindings: phy: qcom,usb-snps-femto-v2: Add bindings for SA8775P
dt-bindings: phy: qmp-ufs: tweak clock and clock-names for sa8775p
dt-bindings: phy: rockchip: rk3588 has two reset lines
dt-bindings: pinctrl: at91-pio4: Add push-pull support
dt-bindings: pinctrl: Document Tegra234 pin controllers
dt-bindings: pinctrl: Drop k3
dt-bindings: pinctrl: qcom,ipq9574-tlmm: simplify with unevaluatedProperties
dt-bindings: pinctrl: qcom,pmic-gpio: add PM8953
dt-bindings: pinctrl: qcom,qcm2290-tlmm: simplify with unevaluatedProperties
dt-bindings: pinctrl: qcom,sa8775p-tlmm: add gpio function constant
dt-bindings: pinctrl: qcom,sc8280xp-tlmm: simplify with unevaluatedProperties
dt-bindings: pinctrl: qcom,sdx65-tlmm: add pcie_clkreq function
dt-bindings: pinctrl: qcom,sm7150-tlmm: simplify with unevaluatedProperties
dt-bindings: pinctrl: qcom: Add SDX75 pinctrl devicetree compatible
dt-bindings: pinctrl: qcom: Add support for ipq5018
dt-bindings: pinctrl: stm32: support for stm32mp257 and additional packages
dt-bindings: pm8941-misc: Fix usb_id and usb_vbus definitions
dt-bindings: pm8941-misc: rename misc node name
dt-bindings: power: qcom,rpmpd: add missing RPMH levels
dt-bindings: power: qcom,rpmpd: Format RPMh levels better
dt-bindings: power: reset: atmel,at91sam9260-shdwc: convert to yaml
dt-bindings: power: reset: atmel,sama5d2-shdwc: convert to yaml
dt-bindings: power: reset: bcm21664-resetmgr: convert to YAML
dt-bindings: power: reset: convert nvmem-reboot-mode bindings to YAML
dt-bindings: power: reset: qcom-pon: define pm8941-pon
dt-bindings: power: reset: qcom-pon: Only allow reboot-mode pre-pmk8350
dt-bindings: power: supply: axp20x: Add AXP192 compatible
dt-bindings: power: supply: bq256xx: Add ti,no-thermistor property
dt-bindings: power: supply: qcom,pmi8998-charger: add bindings for smb2 driver
dt-bindings: power: supply: rt5033-battery: Apply unevaluatedProperties
dt-bindings: pwm: Add compatible for MediaTek MT6795
dt-bindings: pwm: Add R-Car V3U device tree bindings
dt-bindings: pwm: convert pwm-bcm2835 bindings to YAML
dt-bindings: pwm: drop unneeded quotes
dt-bindings: pwm: imx: add i.MX8QXP compatible
dt-bindings: pwm: mediatek: Add mediatek,mt7981 compatible
dt-bindings: pwm: restrict node name suffixes
dt-bindings: qcom-qce: Add compatibles for SM6115 and QCM2290
dt-bindings: qcom-qce: Fix compatible combinations for SM8150 and IPQ4019 SoCs
dt-bindings: rcc: stm32: Sync with u-boot copy for STM32MP13 SoC
dt-bindings: regulator: max77541: Add ADI MAX77541/MAX77540 Regulator
dt-bindings: regulator: qcom,usb-vbus-regulator: Mark reg as required
dt-bindings: regulator: qcom,usb-vbus-regulator: Mark regulator-*-microamp required
dt-bindings: remoteproc: st,stm32-rproc: Rework reset declarations
dt-bindings: Remove last usage of "binding" or "schema" in titles
dt-bindings: reset: convert the xlnx,zynqmp-reset.txt to yaml
dt-bindings: reset: mt8188: add thermal reset control bit
dt-bindings: reset: nuvoton: Document ma35d1 reset control
dt-bindings: riscv: Add T-HEAD TH1520 board compatibles
dt-bindings: riscv: cpus: add a ref the common cpu schema
dt-bindings: riscv: cpus: drop unneeded quotes
dt-bindings: riscv: cpus: switch to unevaluatedProperties: false
dt-bindings: riscv: deprecate riscv,isa
dt-bindings: riscv: drop invalid comment about riscv,isa lower-case reasoning
dt-bindings: riscv: explicitly mention assumption of Zicntr & Zihpm support
dt-bindings: rockchip: grf: drop unneeded quotes
dt-bindings: rtc: isil,isl1208: Document clock and clock-names properties
dt-bindings: rtc: isl1208: Convert to json-schema
dt-bindings: rtc: restrict node name suffixes
dt-bindings: rtc: Split loongson,ls2x-rtc into SoC-based compatibles
dt-bindings: samsung,mipi-dsim: Add 'lane-polarities'
dt-bindings: samsung,mipi-dsim: Use port-base reference
dt-bindings: serial: atmel,at91-usart: update compatible for sam9x60
dt-bindings: serial: Document ma35d1 uart controller
dt-bindings: serial: Remove obsolete cavium-uart.txt
dt-bindings: serial: Remove obsolete nxp,lpc1850-uart.txt
dt-bindings: slimbus: restrict node name suffixes
dt-bindings: soc: bcm: add missing dt-binding document for bcm23550-cdc
dt-bindings: soc: mediatek: pwrap: Add compatible for MT6795 Helio X10
dt-bindings: soc: qcom,rpmh-rsc: Require power-domains
dt-bindings: soc: qcom: Add RPM Master stats
dt-bindings: soc: qcom: aoss-qmp: add compatible for sa8775p
dt-bindings: soc: qcom: eud: Fix compatible string in the example
dt-bindings: soc: qcom: smd-rpm: allow MSM8226 over SMD
dt-bindings: soc: qcom: stats: Update maintainer email
dt-bindings: soc: rockchip: add rk3588 pipe-phy syscon
dt-bindings: soc: rockchip: add rk3588 usb2phy syscon
dt-bindings: soc: samsung: exynos-pmu: add Exynos4212 compatible
dt-bindings: soundwire: qcom: add 16-bit sample interval
dt-bindings: soundwire: qcom: add Qualcomm Soundwire v2.0.0
dt-bindings: spi: zynqmp-qspi: Add power-domains and iommus properties
dt-bindings: spmi: mtk,spmi-mtk-pmif: drop unneeded quotes
dt-bindings: spmi: spmi-mtk-pmif: Document mediatek,mt8195-spmi as fallback of mediatek,mt8186-spmi
dt-bindings: sram: Add compatible for ST-Ericsson U8500 eSRAM
dt-bindings: sram: Add compatible for ST-Ericsson U8500 eSRAM
dt-bindings: sram: qcom,imem: Document MSM8226
dt-bindings: sram: qcom,imem: document qdu1000
dt-bindings: stm32: add st,stm32mp25-syscfg compatible for syscon
dt-bindings: stm32: document stm32mp257f-ev1 board
dt-bindings: tegra: Add ICC IDs for dummy memory clients
dt-bindings: tegra: Document compatible for IGX
dt-bindings: tegra: Document Jetson Orin Nano
dt-bindings: tegra: Document Jetson Orin Nano Developer Kit
dt-bindings: thermal: convert bcm2835-thermal bindings to YAML
dt-bindings: thermal: qcom-tsens: Add MSM8909 compatible
dt-bindings: thermal: qcom-tsens: Drop redundant compatibles
dt-bindings: thermal: tsens: Add compatible for MSM8226
dt-bindings: thermal: tsens: Add compatible for SM6375
dt-bindings: thermal: tsens: Add ipq9574 compatible
dt-bindings: thermal: tsens: Add QCM2290
dt-bindings: ti-serdes-mux: Add defines for J784S4 SoC
dt-bindings: timer: Add Loongson-1 clocksource
dt-bindings: timer: Add T-HEAD TH1520 clint
dt-bindings: timer: brcm,kona-timer: convert to YAML
dt-bindings: timer: fsl,imxgpt: Add i.MX8MP variant
dt-bindings: timer: sifive,clint: Clean up compatible value section
dt-bindings: timers: Add Ralink SoCs timer
dt-bindings: timestamp: restrict node name suffixes
dt-bindings: trivial-devices: Add infineon,irps5401
dt-bindings: Update Documentation/arm references
dt-bindings: usb: add ON Semiconductor nb7vpq904m Type-C Linear Redriver bindings
dt-bindings: usb: Add Qualcomm PMIC Type-C
dt-bindings: usb: Add RK3588 EHCI
dt-bindings: usb: Add RK3588 OHCI
dt-bindings: usb: Add StarFive JH7110 USB controller
dt-bindings: usb: Add support for Microchip usb5744 hub controller
dt-bindings: usb: cdns-imx8qm: add imx8qm cdns3 glue layer
dt-bindings: usb: ci-hdrc-usb2: add fsl,imx8ulp-usb compatible
dt-bindings: usb: dwc2: add support for Amlogic A1 SoC USB peripheral
dt-bindings: usb: dwc3: Add interrupt-names property support for wakeup interrupt
dt-bindings: usb: dwc3: Add IPQ9574 compatible
dt-bindings: usb: qcom,dwc3: Add bindings for SA8775P
dt-bindings: usb: tegra-xudc: Remove extraneous PHYs
dt-bindings: usb: usb251xb: correct swap-dx-lanes type to uint32
dt-bindings: usb: xilinx: Replace Manish by Piyush
dt-bindings: vendor-prefixes: Add Emtop
dt-bindings: vendor-prefixes: add Indiedroid
dt-bindings: vendor-prefixes: Add prefix for ShineWorld Innovations
dt-bindings: vendor-prefixes: Add Square
dt-bindings: vendor-prefixes: document TeeJet
dt-bindings: watchdog: Add Loongson-1 watchdog
dt-bindings: watchdog: brcm,kona-wdt: convert txt file to yaml
dt-bindings: watchdog: cdns,wdt-r1p2: Convert cadence watchdog to yaml
dt-bindings: watchdog: restrict node name suffixes
dt-bindings: watchdog: restrict node name suffixes
dt-bindings: watchdog: xlnx,versal-wwdt: Add versal watchdog
dt-bindings: xilinx: Remove Rajan, Jolly and Manish
dt-bindings: xilinx: Switch xilinx.com emails to amd.com
 
e1000e: Add @adapter description to kdoc
 
ecryptfs: Provide a splice-read wrapper
 
EDAC/amd64: Add support for AMD heterogeneous Family 19h Model 30h-3Fh
EDAC/amd64: Add support for ECC on family 19h model 60h-7Fh
EDAC/amd64: Cache and use GPU node map
EDAC/amd64: Document heterogeneous system enumeration
EDAC/amd64: Remove module version string
 
EDAC/npcm: Add NPCM memory controller driver
 
EDAC/thunderx: Check debugfs file creation retval properly
 
eeprom: at24: Use dev_err_probe for nvmem register failure
 
efi/esrt: Allow ESRT access without CAP_SYS_ADMIN
 
efi/libstub: Disable PCI DMA before grabbing the EFI memory map
efi/libstub: Implement support for unaccepted memory
 
efi/unaccepted: Avoid load_unaligned_zeropad() stepping into unaccepted memory
 
efi/x86: Get full memory map in allocate_e820()
 
efi: Add unaccepted memory support
efi: make kobj_type structure constant
efi: x86: make kobj_type structure constant
 
efivarfs: expose used and total size
 
elf: correct note name comment
 
erofs: adapt managed inode operations into folios
erofs: allocate extra bvec pages directly instead of retrying
erofs: avoid infinite loop in z_erofs_do_read_page() when reading beyond EOF
erofs: avoid on-stack pagepool directly passed by arguments
erofs: avoid useless loops in z_erofs_pcluster_readmore() when reading beyond EOF
erofs: clean up z_erofs_pcluster_readmore()
erofs: clean up zmap.c
erofs: convert erofs_read_metabuf() to erofs_bread() for xattr
erofs: drop unnecessary WARN_ON() in erofs_kill_sb()
erofs: fix compact 4B support for 16k block size
erofs: Fix detection of atomic context
erofs: fix fsdax unavailability for chunk-based regular files
erofs: fix wrong primary bvec selection on deduplicated extents
erofs: fold in z_erofs_decompress()
erofs: get rid of the remaining kmap_atomic()
erofs: kill hooked chains to avoid loops on deduplicated compressed images
erofs: make the size of read data stored in buffer_ofs
erofs: remove the member readahead from struct z_erofs_decompress_frontend
erofs: remove unnecessary goto
erofs: simplify z_erofs_transform_plain()
erofs: unify inline/shared xattr iterators for listxattr/getxattr
erofs: unify xattr_iter structures
erofs: use absolute position in xattr iterator
erofs: use poison pointer to replace the hard-coded address
erofs: use separate xattr parsers for listxattr/getxattr
erofs: use struct lockref to replace handcrafted approach
 
err.h: Add missing kerneldocs for error pointer functions
 
Linux: ES8316 audio codec fixes on Rock5B
 
espintcp: Inline do_tcp_sendpages()
 
eth: fs_enet: fix print format for resource size
 
ethernet: atheros: fix return value check in atl1c_tso_csum()
ethernet: atheros: fix return value check in atl1e_tso_csum()
 
ethtool: ioctl: account for sopass diff in set_wol
ethtool: ioctl: improve error checking for set_wol
 
eventfd: add a uapi header for eventfd userspace APIs
eventfd: show the EFD_SEMAPHORE flag in fdinfo
 
evm: Complete description of evm_inode_setattr()
evm: Fix build warnings
 
execve: always mark stack as growing down during early stack setup
execve: expand new process stack manually ahead of time
 
exfat: check if filename entries exceeds max filename length
exfat: release s_lock before calling dir_emit()
exfat: use kvmalloc_array/kvfree instead of kmalloc_array/kfree
 
exportfs: add explicit flag to request non-decodeable file handles
exportfs: allow exporting non-decodeable file handles to userspace
exportfs: change connectable argument to bit flags
exportfs: check for error return value from exportfs_encode_*()
 
ext2/dax: Fix ext2_setsize when len is page aligned
 
ext2: Add direct-io trace points
ext2: Drop fragment support
ext2: Move direct-io to use iomap
ext2: Use generic_buffers_fsync() implementation
ext2: use offset_in_page() instead of open-coding it as subtraction
 
ext2_find_entry()/ext2_dotdot(): callers don't need page_addr anymore
 
ext2_get_page(): saner type
 
ext2_put_page(): accept any pointer within the page
 
ext2_rename(): set_link and delete_entry may fail
 
ext2_{set_link,delete_entry}(): don't bother with page_addr
 
ext4: Abstract out logic to search average fragment list
ext4: add a new helper to check if es must be kept
ext4: Add allocation criteria 1.5 (CR1_5)
ext4: Add counter to track successful allocation of goal length
ext4: add EXT4_MB_HINT_GOAL_ONLY test in ext4_mb_use_preallocated
ext4: add journal cycled recording support
ext4: Add per CR extent scanned counter
ext4: allow concurrent unaligned dio overwrites
ext4: Avoid scanning smaller extents in BG during CR1
ext4: avoid updating the superblock on a r/o mount if not needed
ext4: Call fsverity_verify_folio()
ext4: Change remaining tracepoints to use folio
ext4: clean up mballoc criteria comments
ext4: Convert mballoc cr (criteria) to enum
ext4: correct inline offset when handling xattrs in inode body
ext4: Don't skip prefetching BLOCK_UNINIT groups
ext4: Ensure ext4_mb_prefetch_fini() is called for all prefetched BGs
ext4: ext4_put_super: Remove redundant checking for 'sbi->s_journal_bdev'
ext4: factor out __es_alloc_extent() and __es_free_extent()
ext4: fix off by one issue in ext4_mb_choose_next_group_best_avail()
ext4: fix rbtree traversal bug in ext4_mb_use_preallocated
ext4: Fix reusing stale buffer heads from last failed mounting
ext4: fix to check return value of freeze_bdev() in ext4_shutdown()
ext4: fix unit mismatch in ext4_mb_new_blocks_simple
ext4: Fix warning in blkdev_put()
ext4: fix wrong unit use in ext4_mb_clear_bb
ext4: fix wrong unit use in ext4_mb_find_by_goal
ext4: fix wrong unit use in ext4_mb_new_blocks
ext4: fix wrong unit use in ext4_mb_normalize_request
ext4: get block from bh in ext4_free_blocks for fast commit replay
ext4: Give symbolic names to mballoc criterias
ext4: kill unused function ext4_journalled_write_inline_data
ext4: make ext4_es_insert_delayed_block() return void
ext4: make ext4_es_insert_extent() return void
ext4: make ext4_es_remove_extent() return void
ext4: Make ext4_write_inline_data_end() use folio
ext4: make ext4_zeroout_es() return void
ext4: Make mpage_journal_page_buffers use folio
ext4: mballoc: Remove useless setting of ac_criteria
ext4: only update i_reserved_data_blocks on successful block allocation
ext4: Provide a splice-read wrapper
ext4: refactoring to use the unified helper ext4_quotas_off()
ext4: Remove ext4 locking of moved directory
ext4: remove ext4_block_group and ext4_block_group_offset declaration
ext4: Remove unused extern variables declaration
ext4: remove unused parameter from ext4_mb_new_blocks_simple()
ext4: split ext4_shutdown
ext4: treat stripe in block unit
ext4: try all groups in ext4_mb_new_blocks_simple
ext4: turn quotas off if mount failed after enabling quotas
ext4: update doc about journal superblock description
ext4: Use generic_buffers_fsync_noflush() implementation
ext4: use pre-allocated es in __es_insert_extent()
ext4: use pre-allocated es in __es_remove_extent()
ext4: using nofail preallocation in ext4_es_insert_delayed_block()
ext4: using nofail preallocation in ext4_es_insert_extent()
ext4: using nofail preallocation in ext4_es_remove_extent()
ext4: wire up sops->shutdown
ext4: wire up the ->mark_dead holder operation for log devices
 
extcon: Add extcon_alloc_cables to simplify extcon register function
extcon: Add extcon_alloc_groups to simplify extcon register function
extcon: Add extcon_alloc_muex to simplify extcon register function
extcon: Amend kernel documentation of struct extcon_dev
extcon: axp288: Replace open coded acpi_dev_put()
extcon: Drop unneeded assignments
extcon: Fix kernel doc of property capability fields to avoid warnings
extcon: Fix kernel doc of property fields to avoid warnings
extcon: palmas: Remove unused of_gpio.h
extcon: qcom-spmi: Switch to platform_get_irq_byname_optional
extcon: Remove dup device name in the message and unneeded error check
extcon: Remove redundant null checking for class
extcon: Switch i2c drivers back to use .probe()
extcon: usbc-tusb320: add accessory detection support
extcon: usbc-tusb320: add USB_ROLE_SWITCH dependency
extcon: usbc-tusb320: add usb_role_switch support
extcon: usbc-tusb320: Unregister typec port on driver removal
extcon: Use DECLARE_BITMAP() to declare bit arrays
extcon: Use dev_of_node(dev) instead of dev->of_node
extcon: Use device_match_of_node() helper
extcon: Use sizeof(*pointer) instead of sizeof(type)
extcon: Use sysfs_emit() to instead of sprintf()
extcon: Use unique number for the extcon device ID
 
f2fs: add async reset zone command support
f2fs: add f2fs_ioc_get_compress_blocks
f2fs: add helper to check compression level
f2fs: add sanity check for proc_mkdir
f2fs: add sanity compress level check for compressed file
f2fs: assign default compression level
f2fs: avoid dead loop in f2fs_issue_checkpoint()
f2fs: check return value of freeze_super()
f2fs: check zone write pointer points to the end of zone
f2fs: clean up w/ sbi->log_sectors_per_block
f2fs: cleanup MIN_INLINE_XATTR_SIZE
f2fs: close unused open zones while mounting
f2fs: compress tmp files given extension
f2fs: compress: fix to check validity of i_compress_flag field
f2fs: convert to use sbi directly
f2fs: Detect looped node chain efficiently
f2fs: do more sanity check on inode
f2fs: do not allow to defragment files have FI_COMPRESS_RELEASED
f2fs: do not issue small discard commands during checkpoint
f2fs: don't reset unchangable mount option in f2fs_remount()
f2fs: fix args passed to trace_f2fs_lookup_end
f2fs: fix compile warning in f2fs_destroy_node_manager()
f2fs: fix deadlock in i_xattr_sem and inode page lock
f2fs: fix error path handling in truncate_dnode()
f2fs: Fix over-estimating free section during FG GC
f2fs: fix potential deadlock due to unpaired node_write lock use
f2fs: fix the wrong condition to determine atomic context
f2fs: fix to avoid NULL pointer dereference f2fs_write_end_io()
f2fs: fix to do sanity check on direct node in truncate_dnode()
f2fs: fix to drop all dirty meta/node pages during umount()
f2fs: fix to set noatime and immutable flag for quota file
f2fs: flag as supporting buffered async reads
f2fs: flush error flags in workqueue
f2fs: introduce F2FS_QUOTA_DEFAULT_FL for cleanup
f2fs: maintain six open zones for zoned devices
f2fs: only set release for file that has compressed data
f2fs: Provide a splice-read wrapper
f2fs: refactor struct f2fs_attr macro
f2fs: remove redundant assignment to variable err
f2fs: remove redundant goto statement in f2fs_read_single_page()
f2fs: remove some dead code
f2fs: remove unneeded page uptodate check/set
f2fs: renew value of F2FS_FEATURE_*
f2fs: renew value of F2FS_MOUNT_*
f2fs: set FMODE_CAN_ODIRECT instead of a dummy direct_IO method
f2fs: support errors=remount-ro|continue|panic mountoption
f2fs: update mtime and ctime in move file range method
 
fanotify: disallow mount/sb marks on kernel internal pseudo fs
fanotify: support reporting non-decodeable file handles
 
fbcon: remove unused display (p) from fbcon_redraw()
 
fbdev/arcfb: Use struct fb_info.screen_buffer
 
fbdev/au1200fb: Use struct fb_info.screen_buffer
 
fbdev/broadsheetfb: Use struct fb_info.screen_buffer
 
fbdev/hecubafb: Use struct fb_info.screen_buffer
 
fbdev/hitfb: Cast I/O offset to address
 
fbdev/matrox: Remove trailing whitespaces
 
fbdev/media: Use GPIO descriptors for VIA GPIO
 
fbdev/metronomefb: Use struct fb_info.screen_buffer
 
fbdev/ps3fb: Use struct fb_info.screen_buffer
 
fbdev/smscufx: Use struct fb_info.screen_buffer
 
fbdev/udlfb: Use struct fb_info.screen_buffer
 
fbdev/vfb: Use struct fb_info.screen_buffer
 
fbdev/xen-fbfront: Use struct fb_info.screen_buffer
 
fbdev: Add initializer macros for struct fb_ops
fbdev: Add Kconfig options to select different fb_ops helpers
fbdev: amifb: Replace zero-length arrays with DECLARE_FLEX_ARRAY() helper
fbdev: atmel_lcdfb: Remove redundant of_match_ptr()
fbdev: au1200fb: Fix missing IRQ check in au1200fb_drv_probe
fbdev: broadsheetfb: Add MODULE_FIRMWARE macro
fbdev: Don't re-validate info->state in fb_ops implementations
fbdev: ep93xx-fb: fix return value check in ep93xxfb_probe
fbdev: Explicitly include correct DT includes
fbdev: fix potential OOB read in fast_imageblit()
fbdev: goldfishfb: Do not check 0 for platform_get_irq()
fbdev: hitfb: Declare hitfb_blank() as static
fbdev: hitfb: Fix integer-to-pointer cast
fbdev: hitfb: Use NULL for pointers
fbdev: imxfb: Convert to devm_kmalloc_array()
fbdev: imxfb: Convert to devm_platform_ioremap_resource()
fbdev: imxfb: remove unneeded labels
fbdev: imxfb: Removed unneeded release_mem_region
fbdev: imxfb: switch to DEFINE_SIMPLE_DEV_PM_OPS
fbdev: imxfb: warn about invalid left/right margin
fbdev: Include instead of
fbdev: Include in various drivers
fbdev: kyro: make some const read-only arrays static and reduce type size
fbdev: kyro: Remove unused declarations
fbdev: metronomefb: Add MODULE_FIRMWARE macro
fbdev: mmp: fix value check in mmphw_probe()
fbdev: Move framebuffer I/O helpers into
fbdev: Move I/O read and write code into helper functions
fbdev: omapfb: lcd_mipid: Fix an error handling path in mipid_spi_probe()
fbdev: Prepare generic architecture helpers
fbdev: Rename fb_mem*() helpers
fbdev: Return number of bytes read or written
fbdev: sh7760fb: Fix -Wimplicit-fallthrough warnings
fbdev: sh_mobile_lcdcfb: Fix ARGB32 overlay format typo
fbdev: Simplify fb_is_primary_device for x86
fbdev: ssd1307fb: Print the PWM's label instead of its number
fbdev: Use /* */ comment in initializer macro
fbdev: Use screen_buffer in fb_sys_{read,write}()
fbdev: Validate info->screen_{base, buffer} in fb_ops implementations
 
fgraph: Add declaration of "struct fgraph_ret_regs"
 
file: always lock position for FMODE_ATOMIC_POS
file: reinstate f_pos locking optimization for regular files
 
filemap: add a kiocb_invalidate_pages helper
filemap: add a kiocb_invalidate_post_direct_write helper
filemap: add a kiocb_write_and_wait helper
filemap: remove page_endio()
filemap: update ki_pos in generic_perform_write
 
firewire: add KUnit test to check layout of UAPI structures
firewire: cdev: add new event to notify phy packet with time stamp
firewire: cdev: add new event to notify request subaction with time stamp
firewire: cdev: add new event to notify response subaction with time stamp
firewire: cdev: add new version of ABI to notify time stamp at request/response subaction of transaction
firewire: cdev: code refactoring to dispatch event for phy packet
firewire: cdev: code refactoring to operate event of response
firewire: cdev: implement new event relevant to phy packet with time stamp
firewire: cdev: implement new event to notify request subaction with time stamp
firewire: cdev: implement new event to notify response subaction with time stamp
firewire: core: implement variations to send request and wait for response with time stamp
firewire: core: obsolete usage of GFP_ATOMIC at building node tree
firewire: core: use union for callback of transaction completion
firewire: fix build failure due to missing module license
firewire: fix warnings to generate UAPI documentation
firewire: net: fix use after free in fwnet_finish_incoming_packet()
firewire: ohci: release buffer for AR req/resp contexts when managed resource is released
firewire: ohci: use devres for content of configuration ROM
firewire: ohci: use devres for IT, IR, AT/receive, and AT/request contexts
firewire: ohci: use devres for list of isochronous contexts
firewire: ohci: use devres for memory object of ohci structure
firewire: ohci: use devres for misc DMA buffer
firewire: ohci: use devres for MMIO region mapping
firewire: ohci: use devres for PCI-related resources
firewire: ohci: use devres for requested IRQ
 
firmware: arm_scmi: Add Powercap protocol enable support
firmware: arm_scmi: Augment SMC/HVC to allow optional parameters
firmware: arm_scmi: Drop OF node reference in the transport channel setup
firmware: arm_scmi: Fix chan_free cleanup on SMC
firmware: arm_scmi: Fix signed error return values handling
firmware: arm_scmi: Refactor the internal powercap get/set helpers
firmware: cs_dsp: Log that a bin file was loaded
firmware: dmi-sysfs: handle HAS_IOPORT=n
firmware: smccc: Fix use of uninitialised results structure
firmware: stratix10-svc: Fix a potential resource leak in svc_create_memory_pool()
firmware: tegra: bpmp: Add support for DRAM MRQ GSCs
firmware: xilinx: Switch Michal Simek's email to new one
firmware: xilinx: Update the zynqmp_pm_fpga_load() API
 
Linux: Fix a couple of spelling mistakes
Linux: Fix documentation of panic_on_warn
Linux: Fix error check and cleanup for JH7110 TDM
Linux: Fix some coding style errors in memblock.c
 
floppy: use __bio_add_page for adding single page to bio
 
flow_dissector: Dissect layer 2 miss from tc skb extension
 
flow_offload: Reject matching on layer 2 miss
 
fork: lock VMAs of the parent process when forking
fork: lock VMAs of the parent process when forking
fork: optimize memcg_charge_kernel_stack() a bit
 
fortify: Add protection for strlcat()
fortify: Allow KUnit test to build without FORTIFY
fortify: strcat: Move definition to use fortified strlcat()
fortify: strscpy: Fix flipped q and p docstring typo
fortify: Use const variables for __member_size tracking
 
fpga: dfl-fme: constify pointers to hwmon_channel_info
fpga: zynq-fpga: Ensure proper xCAP interface switch
 
fprobe: add unlock to match a succeeded ftrace_test_recursion_trylock
fprobe: Ensure running fprobe_exit_handler() finished before calling rethook_free()
fprobe: Pass return address to the handlers
fprobe: Release rethook after the ftrace_ops is unregistered
 
fprobes: Add a comment why fprobe_kprobe_handler exits if kprobe is running
 
fs.h: Optimize file struct to prevent false sharing
 
fs/9p: Fix a datatype used with V9FS_DIRECT_IO
fs/9p: fix type mismatch in file cache mode helper
fs/9p: fix typo in comparison logic for cache mode
fs/9p: remove unnecessary and overrestrictive check
fs/9p: remove unnecessary invalidate_inode_pages2
fs/9p: Remove unused extern declaration
 
fs/aio: Stop allocating aio rings from HIGHMEM
 
fs/buffer.c: Add generic_buffers_fsync*() implementation
 
fs/nls: make load_nls() take a const parameter
 
fs/ntfs3: Add ability to format new mft records with bigger/smaller header
fs/ntfs3: Add support /proc/fs/ntfs3//volinfo and /proc/fs/ntfs3//label
fs/ntfs3: Alternative boot if primary boot is corrupted
fs/ntfs3: Code formatting
fs/ntfs3: Code refactoring
fs/ntfs3: Correct checking while generating attr_list
fs/ntfs3: Correct mode for label entry inside /proc/fs/ntfs3/
fs/ntfs3: Do not update primary boot in ntfs_init_from_boot()
fs/ntfs3: Enhance sanity check while generating attr_list
fs/ntfs3: Fix endian problem
fs/ntfs3: Fix ntfs_atomic_open
fs/ntfs3: Mark ntfs dirty when on-disk struct is corrupted
fs/ntfs3: Return error for inconsistent extended attributes
fs/ntfs3: Use __GFP_NOWARN allocation at ntfs_load_attr_list()
fs/ntfs3: Use wrapper i_blocksize() in ntfs_zero_range()
 
fs/open.c: Fix W=1 kernel doc warnings
 
fs/proc/kcore.c: Pass a pointer to virt_addr_valid()
 
fs/proc/kcore: reinstate bounce buffer for KCORE_TEXT regions
 
fs/sysv: Null check to prevent null-ptr-deref bug
 
fs: add a method to shut down the file system
fs: add path_mounted()
fs: allow to mount beneath top mount
fs: avoid empty option when generating legacy mount string
fs: buffer: use __bio_add_page to add single page to bio
fs: d_path: include internal.h
fs: dlm: add send ack threshold and append acks to msgs
fs: dlm: cleanup STOP_IO bitflag set when stop io
fs: dlm: clear pending bit when queue was empty
fs: dlm: don't check othercon twice
fs: dlm: filter ourself midcomms calls
fs: dlm: fix cleanup pending ops when interrupted
fs: dlm: fix mismatch of plock results from userspace
fs: dlm: fix missing pending to false
fs: dlm: handle lkb wait count as atomic_t
fs: dlm: handle sequence numbers as atomic
fs: dlm: interrupt posix locks only when process is killed
fs: dlm: make F_SETLK use unkillable wait_event
fs: dlm: move dlm_purge_lkb_callbacks to user module
fs: dlm: remove filter local comms on close
fs: dlm: return positive pid value for F_GETLK
fs: dlm: revert check required context while close
fs: dlm: unregister memory at the very last
fs: dlm: warn about messages from left nodes
fs: don't assume arguments are non-NULL
fs: Drop wait_unfrozen wait queue
fs: Establish locking order for unrelated directories
fs: factor out a direct_write_fallback helper
fs: Fix comment typo
fs: fix incorrect fmode_t casts
fs: hugetlbfs: set vma policy only when needed for allocating folio
fs: iomap: Change the type of blocksize from 'int' to 'unsigned int' in iomap_file_buffered_write_punch_delalloc
fs: iomap: use bio_add_folio_nofail where possible
fs: jfs: (trivial) Fix typo in dbInitTree function
 
FS: JFS: Check for read-only mounted filesystem in txBegin
FS: JFS: Fix null-ptr-deref Read in txBegin
 
fs: jfs: Fix UBSAN: array-index-out-of-bounds in dbAllocDmapLev
fs: Lock moved directories
fs: move cleanup from init_file() into its callers
fs: move kmem_cache_zalloc() into alloc_empty_file*() helpers
fs: no need to check source
fs: ntfs3: Fix possible null-pointer dereferences in mi_read()
fs: pipe: reveal missing function protoypes
fs: properly document __lookup_mnt()
fs: Protect reconfiguration of sb read-write from racing writes
fs: Provide helpers for manipulating sb->s_readonly_remount
fs: rely on ->iterate_shared to determine f_pos locking
fs: remove sb->s_mode
fs: remove the now unused FMODE_* flags
fs: remove the special !CONFIG_BLOCK def_blk_fops
fs: rename {vfs,kernel}_tmpfile_open()
fs: Restrict lock_two_nondirectories() to non-directory inodes
fs: udf: Replace GPL 2.0 boilerplate license notice with SPDX identifier
fs: udf: udftime: Replace LGPL boilerplate with SPDX identifier
fs: unexport buffer_check_dirty_writeback
fs: use a for loop when locking a mount
fs: use a helper for opening kernel internal files
fs: use backing_file container for internal files with "fake" f_path
fs: use correct __poll_t type
fs: use UB-safe check for signed addition overflow in remap_verify_area
 
fscrypt: Replace 1-element array with flexible array
 
fsdax: remove redundant variable 'error'
 
fsnotify: move fsnotify_open() hook into do_dentry_open()
 
fsverity: constify fsverity_hash_alg
fsverity: don't use bio_first_page_all() in fsverity_verify_bio()
fsverity: improve documentation for builtin signature support
fsverity: rework fsverity_get_digest() again
fsverity: simplify error handling in verify_data_block()
fsverity: use shash API instead of ahash API
 
ftrace: Fix possible warning on checking all pages used in ftrace_process_locs()
ftrace: Remove unused extern declarations
ftrace: Replace all non-returning strlcpy with strscpy
ftrace: Show all functions with addresses in available_filter_functions_addrs
 
function_graph: Support recording and printing the return value of function
 
Linux: Further upgrade queue_work_on() comment
 
fuse: add feature flag for expire-only
fuse: Apply flags2 only when userspace set the FUSE_INIT_EXT
fuse: drop redundant arguments to fuse_perform_write
fuse: ioctl: translate ENOSYS in outarg
fuse: remove duplicate check for nodeid
fuse: revalidate: don't invalidate if interrupted
fuse: update ki_pos in fuse_perform_write
fuse: use direct_write_fallback
 
gen_compile_commands: add assembly files to compilation database
 
genirq: Allow fasteoi handler to resend interrupts on concurrent handling
genirq: Encapsulate sparse bitmap handling
genirq: Expand doc for PENDING and REPLAY flags
genirq: Fix software resend lockup and nested resend
genirq: Use a maple tree for interrupt descriptor management
genirq: Use BIT() for the IRQD_* state flags
genirq: Use hlist for managing resend handlers
 
gfs2: Add quota_change type
gfs2: convert gfs2_write_jdata_page() to gfs2_write_jdata_folio()
gfs2: Convert remaining kmap_atomic calls to kmap_local_page
gfs2: Don't remember delete unless it's successful
gfs2: Don't use filemap_splice_read
gfs2: Fix duplicate should_fault_in_pages() call
gfs2: Fix freeze consistency check in gfs2_trans_add_meta
gfs2: Fix gfs2_qa_get imbalance in gfs2_quota_hold
gfs2: fix minor comment typos
gfs2: Fix possible data races in gfs2_show_options()
gfs2: gfs2_freeze_lock_shared cleanup
gfs2: ignore rindex_update failure in dinode_dealloc
gfs2: pass a folio to __gfs2_jdata_write_folio()
gfs2: Reconfiguring frozen filesystem already rejected
gfs2: Rename gfs2_freeze_lock{ => _shared }
gfs2: Rename remaining "transaction" glock references
gfs2: Rename SDF_{FS_FROZEN => FREEZE_INITIATOR}
gfs2: Rename the {freeze,thaw}_super callbacks
gfs2: Replace deprecated kmap_atomic with kmap_local_page
gfs2: Replace sd_freeze_state with SDF_FROZEN flag
gfs2: retry interrupted internal reads
gfs2: Rework freeze / thaw logic
gfs2: set FMODE_CAN_ODIRECT instead of a dummy direct_IO method
gfs2: simplify gdlm_put_lock with out_free label
gfs2: support ludicrously large folios in gfs2_trans_add_databufs()
gfs2: Update rl_unlinked before releasing rgrp lock
gfs2: use __bio_add_page for adding single page to bio
gfs2: use a folio inside gfs2_jdata_writepage()
gfs2: Use memcpy_{from,to}_page where appropriate
 
gfs: Get rid of unnucessary locking in inode_go_dump
 
gpio: 104-dio-48e: Implement struct dio48e_gpio
gpio: Add gpio delay driver
gpio: add HAS_IOPORT dependencies
gpio: aggregator: Remove CONFIG_OF and of_match_ptr() protections
gpio: aggregator: Set up a parser of delay line parameters
gpio: aggregator: Support delay for setting up individual GPIOs
gpio: brcmstb: Use devm_platform_get_and_ioremap_resource()
gpio: davinci: correct non-kerneldoc comment
gpio: davinci: make davinci_gpio_dev_pm_ops static
gpio: delay: Remove duplicative functionality
gpio: Fix dependency for gpio-delay
gpio: ixp4xx: Use devm_platform_ioremap_resource()
gpio: lpc18xx: Remove unused of_gpio.h inclusion
gpio: mlxbf3: Add gpio driver support
gpio: mpc8xxx: latch GPIOs state on module load when configured as output
gpio: mpc8xxx: Remove unused of_gpio.h inclusion
gpio: mvebu: fix irq domain leak
gpio: mvebu: Make use of devm_pwmchip_add
gpio: sa1100: include
gpio: sch311x: Use devm_gpiochip_add_data() to simplify remove path
gpio: sim: dispose of irq mappings before destroying the irq_sim domain
gpio: sim: mark the GPIO chip as a one that can sleep
gpio: sim: pass the GPIO device's software node to irq domain
gpio: Switch i2c drivers back to use .probe()
gpio: synq: remove unused zynq_gpio_irq_reqres/zynq_gpio_irq_relres
gpio: tangier: calculate number of ctx using temporary variable
gpio: tegra186: Check GPIO pin permission before access.
gpio: tegra186: Check PMC driver status before any request
gpio: tpic2810: Use devm_gpiochip_add_data() to simplify remove path
gpio: tps65086: Use devm_gpiochip_add_data() to simplify remove path
gpio: tps65219: add GPIO support for TPS65219 PMIC
gpio: tps68470: Make tps68470_gpio_output() always set the initial value
gpio: twl4030: Use devm_gpiochip_add_data() to simplify remove path
gpio: ws16c48: Fix off-by-one error in WS16C48 resource region extent
gpio: xra1403: Remove unused of_gpio.h inclusion
gpio: zynq: fix zynqmp_gpio not an immutable chip warning
 
gpiolib: Consolidate the allocated mask freeing APIs
gpiolib: demote the hogging log messages to debug
gpiolib: Do not unexport GPIO on freeing
gpiolib: Drop unused domain_ops memeber of GPIO IRQ chip
gpiolib: fix reference leaks when removing GPIO chips still in use
gpiolib: Kill unused GPIOF_EXPORT and Co
gpiolib: Kill unused GPIOF_OPEN_*
gpiolib: remove unused gpio_cansleep()
gpiolib: sysfs: Do unexport GPIO when user asks for it
gpiolib: Unify allocation and initialization of GPIO valid mask
 
gpu: drm: bridge: No need to set device_driver owner
 
greybus: Use alloc_ordered_workqueue() to create ordered workqueues
 
gro: decrease size of CB
gro: move the tc_ext comparison to a helper
 
gso: fix dodgy bit handling for GSO_UDP_L4
 
gtp: Fix use-after-free in __gtp_encap_destroy().
 
gup: add warning if some caller would seem to want stack expansion
gup: avoid stack expansion warning for known-good case
gup: make the stack expansion warning a bit more targeted
 
gve: Set default duplex configuration to full
gve: Support IPv6 Big TCP on DQ
gve: unify driver name usage
gve: use vmalloc_array and vcalloc
 
Hexagon: Replace all non-returning strlcpy with strscpy
 
hid/hid-picolcd_fb: Use struct fb_info.screen_buffer
 
HID: add quirk for 03f0:464a HP Elite Presenter Mouse
HID: amd_sfh: Fix for shift-out-of-bounds
HID: amd_sfh: Remove duplicate cleanup
HID: amd_sfh: Remove duplicate cleanup for SFH1.1
HID: amd_sfh: Remove unnecessary log
HID: amd_sfh: Rename the float32 variable
HID: amd_sfh: Split sensor and HID initialization
HID: amd_sfh: Split sensor and HID initialization for SFH1.1
HID: apple: Option to swap only left side mod keys
HID: asus: add keycodes for 0x6a, 0x4b, and 0xc7
HID: asus: Add support for ASUS ROG Z13 keyboard
HID: asus: reformat the hotkey mapping block
HID: ensure timely release of driver-allocated resources
HID: fix an error code in hid_check_device_match()
HID: hidraw: fix data race on device refcount
HID: hyperv: avoid struct memcpy overrun warning
HID: i2c-hid: goodix: Add support for "goodix,no-reset-during-suspend" property
HID: i2c-hid: Switch i2c drivers back to use .probe()
HID: input: fix mapping for camera access keys
HID: intel-ish-hid: ipc: Add Arrow Lake PCI device ID
HID: logitech-hidpp: add HIDPP_QUIRK_DELAYED_INIT for the T651.
HID: logitech-hidpp: Add USB and Bluetooth IDs for the Logitech G915 TKL Keyboard
HID: logitech-hidpp: Add wired USB id for Logitech G502 Lightspeed
HID: microsoft: Add rumble support to latest xbox controllers
HID: nvidia-shield: Add mappings for consumer HID USAGE buttons
HID: nvidia-shield: Initial driver implementation with Thunderstrike support
HID: nvidia-shield: Pack inner/related declarations in HOSTCMD reports
HID: nvidia-shield: Support LED functionality for Thunderstrike
HID: split apart hid_device_probe to make logic more apparent
HID: uclogic: Modular KUnit tests should not depend on KUNIT=y
HID: wacom: Use ktime_t rather than int when dealing with timestamps
 
highmem: Rename put_and_unmap_page() to unmap_and_put_page()
 
hostfs: Fix ephemeral inodes
 
hrtimer: Add missing sparse annotations to hrtimer locking
 
HSI: fix ssi_waketest() declaration
HSI: omap_ssi_port: Drop error checking for debugfs_create_dir
 
hugetlb: do not clear hugetlb dtor until allocating vmemmap
hugetlb: revert use of page_cache_next_miss()
 
hv_netvsc: Allocate rx indirection table size dynamically
 
hwmon: (adt7475) Convert to use device_property APIs
hwmon: (aht10) Add support for compatible aht20
hwmon: (aht10) Fix typos in comments
hwmon: (aht10) Refactor aht10_read_values function
hwmon: (aquacomputer_d5next) Add selective 200ms delay after sending ctrl report
hwmon: (aquacomputer_d5next) Add support for Aquacomputer Leakshield
hwmon: (aquacomputer_d5next) Fix incorrect PWM value readout
hwmon: (aquacomputer_d5next) Rename AQC_TEMP_SENSOR_DISCONNECTED
hwmon: (asus-ec-sensors) add ROG Crosshair X670E Hero.
hwmon: (core) Add missing beep-related standard attributes
hwmon: (core) Finish renaming groups parameter in API to extra_groups
hwmon: (corsair-psu) add support for reading PWM values and mode
hwmon: (corsair-psu) update Series 2022 and 2023 support
hwmon: (corsair-psu) various cleanups
hwmon: (f71882fg) prevent possible division by zero
hwmon: (gsc-hwmon) fix fan pwm temperature scaling
hwmon: (hp-wmi-sensors) fix debugfs check
hwmon: (it87) Add controls for chips with only 4 fans
hwmon: (it87) Add controls for chips with only 4 PWMs
hwmon: (it87) Allow for chips with only 4 temp sensors
hwmon: (it87) Generalise support for FAN_CTL ON/OFF
hwmon: (it87) Update IT8732F chip for 4 fans and PWMs
hwmon: (k10temp) Enable AMD3255 Proc to show negative temperature
hwmon: (lm75) Use maple tree register cache
hwmon: (lm95245) Use maple tree register cache
hwmon: (nct6683) Add another customer ID for NCT6687D sensor chip on some MSI boards.
hwmon: (nct6755) Add support for NCT6799D
hwmon: (nct6775) Fix IN scaling factors for 6798/6799
hwmon: (nct6775) Fix register for nct6799
hwmon: (nct7802) Fix for temp6 (PECI1) processed even if PECI1 disabled
hwmon: (oxp-sensors) Add AYANEO 2 and Geek models
hwmon: (oxp-sensors) Add new DMI match for OXP Mini
hwmon: (oxp-sensors) Add support for AOKZOE A1 PRO
hwmon: (oxp-sensors) Add tt_toggle attribute on supported boards
hwmon: (oxp-sensors) Move tt_toggle attribute to dev_groups
hwmon: (oxp-sensors) Remove unused header
hwmon: (oxp-sensors) Simplify logic of error return
hwmon: (oxp-sensors) Stop passing device structure
hwmon: (oxp-sensors) Use less convoluted enum cast
hwmon: (pmbus/adm1266) Drop unnecessary error check for debugfs_create_dir
hwmon: (pmbus/adm1275) Disable ADC while updating PMON_CONFIG
hwmon: (pmbus/adm1275) Fix problems with temperature monitoring on ADM1272
hwmon: (pmbus/adm1275) Prepare for protected write to PMON_CONFIG
hwmon: (pmbus/bel-pfe) Enable PMBUS_SKIP_STATUS_CHECK for pfe1100
hwmon: (pmbus/max16601) Add support for new revisions of MAX16508
hwmon: (pmbus/ucd9000) Drop unnecessary error check for debugfs_create_dir
hwmon: (pmbus_core) Fix Deadlock in pmbus_regulator_get_status
hwmon: (pmbus_core) Fix NULL pointer dereference
hwmon: (pmbus_core) Fix pmbus_is_enabled()
hwmon: (sht3x) add medium repeatability support
hwmon: (sht3x) Add new non-stardard sysfs attribute
hwmon: (sht3x) complement sysfs interface for sts3x
hwmon: (sht3x) remove blocking_io property
hwmon: (sht3x) remove sht3x_platform_data
hwmon: (sht3x)replace "high-precision" property to "repeatability"
hwmon: (tmp102) Use maple tree register cache
hwmon: (tmp108) Use maple tree register cache
hwmon: (tmp464) Use maple tree register cache
hwmon: add HP WMI Sensors driver
hwmon: Add MAX31827 driver
hwmon: max31827: Switch back to use struct i2c_driver::probe
hwmon: pmbus: Use devm_krealloc_array
hwmon: Switch i2c drivers back to use .probe()
 
hwrng: cn10k - Add extended trng register support
hwrng: histb - Move driver to drivers/char/hw_random/histb-rng.c
hwrng: imx-rngc - don't init of_device_id's data
hwrng: imx-rngc - fix the timeout for init and self check
hwrng: imx-rngc - mark the probe function as __init
hwrng: imx-rngc - simpler check for available random bytes
hwrng: imx-rngc - switch to DEFINE_SIMPLE_DEV_PM_OPS
hwrng: imx-rngc - use BIT(x) for register bit defines
hwrng: imx-rngc - use bitfield macros to read rng type
hwrng: Kconfig - Add HAS_IOMEM dependencies for exynos/meson/mtk/npcm
hwrng: st - keep clock enabled while hwrng is registered
hwrng: st - support compile-testing
hwrng: virtio - Fix race on data_avail and actual data
 
hwspinlock: omap: drop of_match_ptr for ID table
 
hwtracing: hisi_ptt: Add support for dynamically updating the filter list
hwtracing: hisi_ptt: Advertise PERF_PMU_CAP_NO_EXCLUDE for PTT PMU
hwtracing: hisi_ptt: Export available filters through sysfs
hwtracing: hisi_ptt: Factor out filter allocation and release operation
hwtracing: hisi_ptt: Fix potential sleep in atomic context
 
i2c: Add i2c_get_match_data()
i2c: bcm-iproc: Fix bcm_iproc_i2c_isr deadlock issue
i2c: Convert to platform remove callback returning void
i2c: davinci: Use platform table macro over module_alias
i2c: davinci: Use struct name not type with devm_kzalloc()
i2c: Delete error messages for failed memory allocations
i2c: designware: Add driver support for Wangxun 10Gb NIC
i2c: designware: Correct length byte validation logic
i2c: designware: Handle invalid SMBus block data response length value
i2c: hisi: Only handle the interrupt of the driver's transfer
i2c: hix5hd2: Add I2C_M_STOP flag support for i2c-hix5hd2 driver.
i2c: hix5hd2: Use devm_clk_get_enabled()
i2c: i801: Add support for Intel Meteor Lake PCH-S
i2c: i801: Add support for Intel Meteor Lake SoC-S
i2c: i801: Enlarge device name field in i801_ids table
i2c: img-scb: remove unnecessary (void*) conversion
i2c: Improve size determinations
i2c: imx-lpi2c: Don't open-code DIV_ROUND_UP
i2c: imx-lpi2c: return -EINVAL when i2c peripheral clk doesn't work
i2c: lpc2k: Use devm_clk_get_enabled()
i2c: mpc: Drop unused variable
i2c: mpc: Use of_property_read_reg() to parse "reg"
i2c: mt7621: Use devm_clk_get_enabled()
i2c: nomadik: Remove a useless call in the remove function
i2c: nomadik: Remove unnecessary goto label
i2c: nomadik: Use dev_err_probe() whenever possible
i2c: nomadik: Use devm_clk_get_enabled()
i2c: ocores: use devm_ managed clks
i2c: owl: Use devm_clk_get_enabled()
i2c: pasemi-platform: Use devm_clk_get_enabled()
i2c: qcom-cci:Use devm_platform_get_and_ioremap_resource()
i2c: rzv2m: Disable the operation of unit in case of error
i2c: rzv2m: Drop extra space
i2c: rzv2m: Replace lowercase macros with static inline functions
i2c: sun6i-p2wi: Fix an error message in probe()
i2c: sun6i-p2wi: Use devm_clk_get_enabled()
i2c: tegra: allow DVC support to be compiled out
i2c: tegra: allow VI support to be compiled out
i2c: tegra: Fix failure during probe deferral cleanup
i2c: tegra: Fix i2c-tegra DMA config option processing
i2c: tegra: Share same DMA channel for RX and TX
i2c: uniphier-f: Use devm_clk_get_enabled()
i2c: uniphier: Use devm_clk_get_enabled()
i2c: Update documentation to use .probe() again
i2c: versatile: Use devm_platform_get_and_ioremap_resource()
i2c: wmt: Use devm_platform_get_and_ioremap_resource()
i2c: xiic: Don't try to handle more interrupt events after error
i2c: xiic: Use devm_clk_get_enabled()
 
i3c: master: svc: add NACK check after start byte sent
i3c: master: svc: fix cpu schedule in spin lock
i3c: master: svc: fix i3c suspend/resume issue
 
i40e, xsk: fix comment typo
 
i40e: Fix an NULL vs IS_ERR() bug for debugfs_create_dir()
i40e: fix misleading debug logs
i40e: fix potential NULL pointer dereferencing of pf->vf i40e_sync_vsi_filters()
i40e: remove unnecessary check for old MAC == new MAC
 
i915/perf: Do not add ggtt offset to hw_tail
i915/perf: Drop the aging_tail logic in perf OA
 
i915/pmu: Add support for total context runtime for GuC back-end
 
i915: convert i915_gpu_error to use a folio_batch
i915: convert shmem_sg_free_table() to use a folio_batch
 
ia64,export.h: replace EXPORT_DATA_SYMBOL* with EXPORT_SYMBOL*
 
ia64/cpu: Switch to arch_cpu_finalize_init()
 
ia64/hugetlb: pte_alloc_huge() pte_offset_huge()
 
ia64: mmap: Consider pgoff when searching for free mapping
 
iavf: check for removal state before IAVF_FLAG_PF_COMMS_FAILED
iavf: fix a deadlock caused by rtnl and driver's lock circular dependencies
iavf: fix err handling for MAC replace
iavf: fix FDIR rule fields masks validation
iavf: Fix out-of-bounds when setting channels on remove
iavf: fix potential deadlock on allocation failure
iavf: fix potential races for FDIR filters
iavf: fix reset task race with iavf_remove()
iavf: Fix use-after-free in free_netdev
iavf: make functions static where possible
iavf: remove some unused functions and pointless wrappers
iavf: use internal state to free traffic IRQs
iavf: Wait for reset in callbacks which trigger it
 
IB/hfi1: Add mmu_rb_node refcount to hfi1_mmu_rb_template tracepoints
IB/hfi1: Fix possible panic during hotplug remove
IB/hfi1: Fix wrong mmu_node used for user SDMA packet after invalidate
IB/hfi1: Remove unused struct mmu_rb_ops fields .insert, .invalidate
 
ibmveth: Use dcbf rather than dcbfl
 
ibmvnic: Do not reset dql stats on NON_FATAL err
ibmvnic: Do partial reset on login failure
ibmvnic: Enforce stronger sanity checks on login response
ibmvnic: Ensure login failure recovery is safe from other resets
ibmvnic: Handle DMA unmapping of login buffs in release functions
ibmvnic: Unmap DMA login rsp buffer on send login fail
 
ice: add dynamic interrupt allocation
ice: add individual interrupt allocation
ice: allow hot-swapping XDP programs
ice: allow matching on meta data
ice: always return IRQ_WAKE_THREAD in ice_misc_intr()
ice: Block switchdev mode when ADQ is active and vice versa
ice: clean up freeing SR-IOV VFs
ice: define meta data to match in switch
ice: do not re-enable miscellaneous interrupt until thread_fn completes
ice: Fix max_rate check while configuring TX rate limits
ice: Fix memory management in ice_ethtool_fdir.c
ice: Fix NULL pointer deref during VF reset
ice: Fix RDMA VSI removal during queue rebuild
ice: fix receive buffer size miscalculation
ice: Fix tx queue rate limit when TCs are configured
ice: handle extts in the miscellaneous interrupt thread
ice: introduce ICE_TX_TSTAMP_WORK enumeration
ice: move interrupt related code to separate file
ice: prevent NULL pointer deref during reload
ice: reduce initial wait for control queue messages
ice: refactor PHY type to ethtool link mode
ice: refactor VF control VSI interrupt handling
ice: register devlink port for PF with ops
ice: Remove LAG+SRIOV mutual exclusion
ice: Remove managed memory usage in ice_get_fw_log_cfg()
ice: remove null checks before devm_kfree() calls
ice: remove redundant Rx field from rule info
ice: remove redundant SRIOV code
ice: remove unnecessary check for old MAC == new MAC
ice: specify field names in ice_prot_ext init
ice: track interrupt vectors with xarray
ice: trigger PFINT_OICR_TSYN_TX interrupt instead of polling
ice: Unregister netdev and devlink_port only once
ice: update ICE_PHY_TYPE_HIGH_MAX_INDEX
ice: update PHY type to ethtool link mode mapping
ice: use ice_down_up() where applicable
ice: use pci_irq_vector helper function
ice: use preferred MSIX allocation api
ice: use src VSI instead of src MAC in slow-path
 
icmp6: Fix null-ptr-deref of ip6_null_entry->rt6i_idev in icmp6_dev().
 
idmaengine: make FSL_EDMA and INTEL_IDMA64 depends on HAS_IOMEM
 
ieee802154: Add support for allowing to answer BEACON_REQ
ieee802154: Add support for user active scan requests
ieee802154: ca8210: Flag the driver as being limited
ieee802154: ca8210: Remove stray gpiod_unexport() call
 
igb: Avoid starting unnecessary workqueues
igb: Define igb_pm_ops conditionally on CONFIG_PM
igb: Fix igb_down hung on surprise removal
 
igc: Add condition for qbv_config_change_errors counter
igc: Add igc_xdp_buff wrapper for xdp_buff in driver
igc: Add lock to safeguard global Qbv variables
igc: Add XDP hints kfuncs for RX hash
igc: Add XDP hints kfuncs for RX timestamp
igc: Avoid transmit queue timeout for XDP
igc: Check if hardware TX timestamping is enabled earlier
igc: Do not enable taprio offload for invalid arguments
igc: Enable and fix RX hash usage by netstack
igc: Fix inserting of empty frame for launchtime
igc: Fix Kernel Panic during ndo_tx_timeout callback
igc: Fix launchtime before start of cycle
igc: Fix race condition in PTP tx code
igc: Fix the typo in the PTM Control macro
igc: Fix TX Hang issue when QBV Gate is closed
igc: Handle already enabled taprio offload for basetime 0
igc: Handle PPS start time programming for past time values
igc: Include the length/type field and VLAN tag in queueMaxSDU
igc: No strict mode in pure launchtime/CBS offload
igc: Prevent garbled TX queue with XDP ZEROCOPY
igc: Remove delay during TX ring configuration
igc: Rename qbv_enable to taprio_offload_enable
igc: Retrieve TX timestamp during interrupt handling
igc: set TP bit in 'supported' and 'advertising' fields of ethtool_link_ksettings
igc: Work around HW bug causing missing timestamps
 
iio: accel: bma400: Simplify an error message
iio: accel: fxls8962af: errata bug only applicable for FXLS8962AF
iio: accel: fxls8962af: fixup buffer scan element type
iio: accel: st_accel: Add LSM303D
iio: ad7606: Kconfig: add HAS_IOPORT dependencies
iio: adc: ad7192: Fix ac excitation feature
iio: adc: ad7192: Fix internal/external clock selection
iio: adc: ad7192: Fix null ad7192_state pointer access
iio: adc: ina2xx: avoid NULL pointer dereference on OF device match
iio: adc: max77541: Add ADI MAX77541 ADC Support
iio: adc: meson: fix core clock enable/disable moment
iio: adc: palmas: Remove the unneeded include
iio: adc: qcom-spmi-adc5: Fall back to datasheet_name instead of fwnode name
iio: adc: qcom-spmi-adc5: Remove unnecessary datasheet_name NULL check
iio: adc: qcom-spmi-adc5: Use driver datasheet_name instead of DT label
iio: adc: qcom-spmi-vadc: Propagate fw node label to userspace
iio: adc: rockchip_saradc: Add callback functions
iio: adc: rockchip_saradc: Add support for RK3588
iio: adc: rockchip_saradc: Make use of devm_clk_get_enabled
iio: adc: rockchip_saradc: Match alignment with open parenthesis
iio: adc: rockchip_saradc: Use dev_err_probe
iio: adc: rockchip_saradc: Use of_device_get_match_data
iio: adc: stm32-adc: add debug info if dt uses legacy channel config
iio: adc: Use devm_krealloc_array
iio: addac: ad74413: don't set DIN_SINK for functions other than digital input
iio: amplifiers: ad8366 Fix whitespace issue
iio: bu27034: Probe asynchronously
iio: buffer: fix coding style warnings
iio: Comment that the LSM303D also has the Magnetometer DRDY
iio: core: Point users of extend_name field to read_label callback
iio: core: Prevent invalid memory access when there is no parent
iio: core: use ARCH_DMA_MINALIGN instead of ARCH_KMALLOC_MINALIGN
iio: cros_ec: Fix the allocation size for cros_ec_command
iio: frequency: admv1013: propagate errors from regulator_get_voltage()
iio: imu: inv_icm42600: avoid frequent timestamp jitter
iio: imu: lsm6dsx: Fix mount matrix retrieval
iio: imu: mpu6050: Add support for the ICM 20600 IMU
iio: kx022a: Probe asynchronously
iio: kx022a: Use new iio_validate_own_trigger()
iio: light: Add support for TI OPT4001 light sensor
iio: light: al3320a: Handle ACPI device CALS0001
iio: light: bu27008: Fix intensity data type
iio: light: bu27008: Fix scale format
iio: light: bu27034: Fix scale format
iio: light: ROHM BU27008 color sensor
iio: magnetometer: st_accel: Add LSM303D
iio: mlx90614: Add MLX90615 support
iio: mlx90614: Drop MLX90614_CONST_EMISSIVITY_RESOLUTION
iio: mlx90614: Drop unused register macros
iio: mlx90614: Factor our register IO and constants into model specific descriptor
iio: mlx90614: Sort headers
iio: potentiometer: Add support for the Renesas X9250 potentiometers
iio: pressure: Honeywell mprls0025pa pressure sensor
iio: st_sensors: Add ACPI support for lsm303d to the LSM9DS0 IMU driver
iio: st_sensors: Add lsm303d support to the LSM9DS0 IMU driver
iio: Switch i2c drivers back to use .probe()
iio: temperature: tmp006: Add OF device matching support
iio: trigger: Add simple trigger_validation helper
 
ima: Fix build warnings
 
IMA: use vfs_getattr_nosec to get the i_version
 
Linux: Improve polling mode of s3c64xx driver
Linux: Improve support for sof_ipc{3|4}_bytes_ext_put
 
include/linux/math.h: fix mult_frac() multiple argument evaluation bug
 
include/linux/suspend.h: Only show pm_pr_dbg messages at suspend/resume
 
inet: Cleanup on charging memory for newly accepted sockets
inet: factor out locked section of inet_accept() in a new helper
inet: frags: eliminate kernel-doc warning
 
init, x86: Move mem_encrypt_init() into arch_cpu_finalize_init()
 
init: add bdev fs printk if mount_block_root failed
init: clear root_wait on all invalid root= strings
init: consolidate prototypes in linux/init.h
init: don't remove the /dev/ prefix from error messages
init: factor the root_wait logic in prepare_namespace into a helper
init: handle ubi/mtd root mounting like all other root types
init: improve the name_to_dev_t interface
init: Invoke arch_cpu_finalize_init() earlier
init: move cifs_root_data() prototype into linux/mount.h
init: move the nfs/cifs/ram special cases out of name_to_dev_t
init: pass root_device_name explicitly
init: Provide arch_cpu_finalize_init()
init: refactor mount_root
init: Remove check_bugs() leftovers
init: remove pointless Root_* values
init: remove unused names parameter in split_fs_names()
init: rename mount_block_root to mount_root_generic
 
initramfs: Encode dependency on KBUILD_BUILD_TIMESTAMP
 
Input: add HAS_IOPORT dependencies
Input: ads7846 - Convert to use software nodes
Input: ads7846 - fix pointer cast warning
Input: ads7846 - Fix usage of match data
Input: adxl34x - do not hardcode interrupt trigger type
Input: atmel_mxt_ts - support capacitive keys
Input: avoid calling input_set_abs_val() in the event handling core
Input: cyttsp4_core - change del_timer_sync() to timer_shutdown_sync()
Input: cyttsp5 - implement proper sleep and wakeup procedures
Input: cyttsp5 - remove unused code
Input: drv260x - fix magnitude handling
Input: drv260x - fix typo in register value define
Input: drv260x - remove unused .reg_defaults
Input: drv260x - sleep between polling GO bit
Input: edt-ft5x06 - add delay after waking up
Input: gameport - provide default trigger() and read()
Input: gpio-keys - use input_report_key()
Input: i8042 - add missing include
Input: ili210x - probe even if no resolution information
Input: libps2 - attach ps2dev instances as serio port's drvdata
Input: libps2 - do not discard non-ack bytes when controlling LEDs
Input: libps2 - fix aborting PS/2 commands
Input: libps2 - fix NAK handling
Input: libps2 - introduce common interrupt handler
Input: libps2 - remove special handling of ACK for command byte
Input: libps2 - rework handling of command response
Input: pm8941-powerkey - fix debounce on gen2+ PMICs
Input: pwm-vibra - add newline to dev_err prints
Input: pwm-vibra - add support for enable GPIO
Input: Switch i2c drivers back to use .probe()
Input: tests - add test to cover all input_grab_device() function
Input: tests - fix input_test_match_device_id test
Input: tests - fix use-after-free and refcount underflow in input_test_exit()
Input: tests - modular KUnit tests should not depend on KUNIT=y
Input: tps65219-pwrbutton - convert to .remove_new()
Input: tps65219-pwrbutton - use regmap_set_bits()
Input: uinput - allow injecting event times
Input: xpad - spelling fixes for "Xbox"
 
instrumentation: Wire up cmpxchg128()
 
integrity: Fix possible multiple allocation in integrity_inode_get()
 
intel_idle: Add __init annotation to matchup_vm_state_with_baremetal()
intel_idle: Add a "Long HLT" C1 state for the VM guest mode
intel_idle: Add support for using intel_idle in a VM guest using just hlt
intel_idle: clean up the (new) state_update_enter_method function
intel_idle: refactor state->enter manipulation into its own function
 
interconnect: add clk-based icc provider support
interconnect: drop unused icc_get() interface
interconnect: icc-clk: fix modular build
interconnect: qcom: Add support for mask-based BCMs
interconnect: qcom: icc-rpm: Enforce 2 or 0 bus clocks
interconnect: qcom: msm8996: Promote to core_initcall
interconnect: qcom: rpm: allocate enough data in probe()
interconnect: qcom: rpm: Don't use clk_get_optional for bus clocks anymore
interconnect: qcom: rpm: Drop unused parameters
interconnect: qcom: rpm: Handle interface clocks
interconnect: qcom: rpm: Rename icc desc clocks to bus_blocks
interconnect: qcom: rpm: Rename icc provider num_clocks to num_bus_clocks
interconnect: qcom: rpm: Set QoS registers only once
interconnect: qcom: sa8775p: add enable_mask for bcm nodes
interconnect: qcom: sm8450: add enable_mask for bcm nodes
interconnect: qcom: sm8550: add enable_mask for bcm nodes
 
io_uring/cmd: add cmd lazy tw wake helper
 
io_uring/net: don't retry recvmsg() unnecessarily
io_uring/net: initalize msghdr->msg_inq to known value
io_uring/net: initialize struct msghdr more sanely for io_recv()
io_uring/net: push IORING_CQE_F_SOCK_NONEMPTY into io_recv_finish()
io_uring/net: use proper value for msg_inq
 
io_uring/parisc: Adjust pgoff in io_uring mmap() for parisc
 
io_uring: add helpers to decode the fixed file file_ptr
io_uring: Add io_uring_setup flag to pre-register ring fd and never install it
io_uring: add ring freeing helper
io_uring: annotate offset timeout races
io_uring: avoid indirect function calls for the hottest task_work
io_uring: cleanup io_aux_cqe() API
io_uring: correct check for O_TMPFILE
io_uring: don't audit the capability check in io_uring_create()
io_uring: don't batch task put on reqs free
io_uring: fix acquire/release annotations
io_uring: Fix io_uring mmap() by using architecture-provided get_unmapped_area()
io_uring: flush offloaded and delayed task_work on exit
io_uring: gate iowait schedule on having pending requests
io_uring: get rid of unnecessary 'length' variable
io_uring: inline __io_cq_unlock
io_uring: inline io_dismantle_req()
io_uring: kill io_cq_unlock()
io_uring: maintain ordering for DEFER_TASKRUN tw list
io_uring: make io_cq_unlock_post static
io_uring: merge conditional unlock flush helpers
io_uring: move io_clean_op()
io_uring: open code io_put_req_find_next
io_uring: rely solely on FMODE_NOWAIT
io_uring: remove __io_file_supports_nowait
io_uring: remove a confusing comment above io_file_get_flags
io_uring: remove io_fallback_tw() forward declaration
io_uring: remove io_free_req_tw
io_uring: remove io_req_ffs_set
io_uring: remove IOU_F_TWQ_FORCE_NORMAL
io_uring: remove sq/cq_off memset
io_uring: remove the mode variable in io_file_get_flags
io_uring: return error pointer from io_mem_alloc()
io_uring: return REQ_F_ flags from io_file_get_flags
io_uring: rsrc: delegate VMA file-backed check to GUP
io_uring: support for user allocated memory for rings/sqes
io_uring: treat -EAGAIN for REQ_F_NOWAIT as final for io-wq
io_uring: use io_file_from_index in __io_sync_cancel
io_uring: use io_file_from_index in io_msg_grab_file
io_uring: Use io_schedule* in cqring wait
io_uring: wait interruptibly for request completions on exit
 
iomap: Don't get an reference on ZERO_PAGE for direct I/O block zeroing
iomap: drop me [hch] from MAINTAINERS for iomap
iomap: fix a regression for partial write errors
iomap: micro optimize the ki_pos assignment in iomap_file_buffered_write
iomap: update ki_pos a little later in iomap_dio_complete
iomap: update ki_pos in iomap_file_buffered_write
iomap: use kiocb_write_and_wait and kiocb_invalidate_pages
 
iommu/amd: Do not Invalidate IRT when IRTE caching is disabled
iommu/amd: Fix compile error for unused function
iommu/amd: Fix DTE_IRQ_PHYS_ADDR_MASK macro
iommu/amd: Improving Interrupt Remapping Table Invalidation
iommu/amd: Introduce Disable IRTE Caching Support
iommu/amd: Remove extern from function prototypes
iommu/amd: Remove the unused struct amd_ir_data.ref
iommu/amd: Switch amd_iommu_update_ga() to use modify_irte_ga()
iommu/amd: Update copyright notice
iommu/amd: Use BIT/BIT_ULL macro to define bit fields
iommu/amd: Use page mode macros in fetch_pte()
 
iommu/arm-smmu-v3: Add explicit feature for nesting
iommu/arm-smmu-v3: Document MMU-700 erratum 2812531
iommu/arm-smmu-v3: Document nesting-related errata
iommu/arm-smmu-v3: Set TTL invalidation hint better
iommu/arm-smmu-v3: Work around MMU-600 erratum 1076982
 
iommu/dma: force bouncing if the size is not cacheline-aligned
 
iommu/fsl: Always allocate a group for non-pci devices
iommu/fsl: Move ENODEV to fsl_pamu_probe_device()
iommu/fsl: Use driver_managed_dma to allow VFIO to work
 
iommu/iova: Optimize iova_magazine_alloc()
 
iommu/sva: Fix signedness bug in iommu_sva_alloc_pasid()
 
iommu/virtio: Detach domain on endpoint release
iommu/virtio: Return size mapped for a detached domain
 
iommu/vt-d: Handle the failure case of dmar_reenable_qi()
iommu/vt-d: Remove commented-out code
iommu/vt-d: Remove two WARN_ON in domain_context_mapping_one()
iommu/vt-d: Remove unnecessary (void*) conversions
 
iommu: Add a capability for flush queue support
iommu: Add for_each_group_device()
iommu: Allow IOMMU_RESV_DIRECT to work on ARM
iommu: Consolidate the code to calculate the target default domain type
iommu: Consolidate the default_domain setup to one function
iommu: Do iommu_group_create_direct_mappings() before attach
iommu: Fix crash during syfs iommu_groups/N/type
iommu: Fix iommu_probe_device() to attach the right domain
iommu: Make __iommu_group_set_domain() handle error unwind
iommu: Remove __iommu_group_for_each_dev()
iommu: Remove iommu_group_do_dma_first_attach() from iommu_group_add_device()
iommu: Remove the assignment of group->domain during default domain alloc
iommu: Replace __iommu_group_dma_first_attach() with set_domain
iommu: Replace iommu_group_device_count() with list_count_nodes()
iommu: Replace iommu_group_do_dma_first_attach with __iommu_device_set_domain
iommu: Revise iommu_group_alloc_default_domain()
iommu: Suppress empty whitespaces in prints
iommu: Tidy the control flow in iommu_group_store_type()
iommu: Use __iommu_group_set_domain() for __iommu_attach_group()
iommu: Use __iommu_group_set_domain() in iommu_change_dev_def_domain()
iommu: Use flush queue capability
 
iommufd: Call iopt_area_contig_done() under the lock
iommufd: Do not access the area pointer after unlocking
iommufd: IOMMUFD_DESTROY should not increase the refcount
iommufd: Set end correctly when doing batch carry
 
ionic: Add missing err handling for queue reconfig
ionic: add support for ethtool extended stat link_down_count
ionic: remove dead device fail path
ionic: remove WARN_ON to prevent panic_on_warn
ionic: use vmalloc_array and vcalloc
 
iopoll: Call cpu_relax() in busy loops
iopoll: Do not use timekeeping in read_poll_timeout_atomic()
 
iov_iter: Kill ITER_PIPE
iov_iter: Mark copy_iovec_from_user() noclone
iov_iter: remove iov_iter_get_pages and iov_iter_get_pages_alloc
 
ip, ip6: Fix splice to raw and ping sockets
 
ip, udp: Support MSG_SPLICE_PAGES
 
ip6, udp6: Support MSG_SPLICE_PAGES
 
ip6_vti: fix slab-use-after-free in decode_session6
 
ip6mr: Fix skb_under_panic in ip6mr_cache_report()
 
ip: Remove ip_append_page()
 
ip_gre: clean up some inconsistent indenting
 
ip_vti: fix potential slab-use-after-free in decode_session6
 
ipu-v3: Include
 
ipv4, ipv6: Use splice_eof() to flush
 
ipv4: Drop tos parameter from flowi4_update_output()
ipv4: fix data-races around inet->inet_id
ipv4: ip_gre: fix return value check in erspan_fb_xmit()
ipv4: ip_gre: fix return value check in erspan_xmit()
ipv4: Set correct scope in inet_csk_route_*().
 
ipv6 addrconf: fix bug where deleting a mngtmpaddr can create a new temporary address
 
ipv6/addrconf: fix a potential refcount underflow for idev
 
ipv6: adjust ndisc_is_useropt() to also return true for PIO
ipv6: also use netdev_hold() in ip6_route_check_nh()
ipv6: exthdrs: Reload hdr only when needed in ipv6_srh_rcv().
ipv6: exthdrs: Remove redundant skb_headlen() check in ip6_parse_tlv().
ipv6: exthdrs: Replace pskb_pull() with skb_pull() in ipv6_srh_rcv().
ipv6: fix a typo in ip6mr_sk_ioctl()
ipv6: fix indentation of a config attribute
ipv6: lower "link become ready"'s level message
ipv6: rpl: Remove pskb(_may)?_pull() in ipv6_rpl_srh_rcv().
ipv6: rpl: Remove redundant multicast tests in ipv6_rpl_srh_rcv().
 
ipvlan: Fix a reference count leak warning in ipvlan_ns_exit()
ipvlan: Fix return value of ipvlan_queue_xmit()
ipvlan: Remove NULL check before dev_{put, hold}
 
ipvs: dynamically limit the connection hash table
ipvs: fix racy memcpy in proc_do_sync_threshold
ipvs: increase ip_vs_conn_tab_bits range for 64BIT
 
irq-bcm6345-l1: Do not assume a fixed block to cpu mapping
 
irqchip/clps711x: Remove unused clps711x_intc_init() function
 
irqchip/ftintc010: Mark all function static
 
irqchip/gic-v3-its: Enable RESEND_WHEN_IN_PROGRESS for LPIs
 
irqchip/gic-v3: Enable Rockchip 3588001 erratum workaround for RK3588S
irqchip/gic-v3: Improve affinity helper
irqchip/gic-v3: Work around affinity issues on ASR8601
irqchip/gic-v3: Workaround for GIC-700 erratum 2941627
 
irqchip/gic-v4.1: Properly lock VPEs when doing a directLPI invalidation
 
irqchip/gicv3: Add a iort_pmsi_get_dev_id() prototype
 
irqchip/jcore-aic: Fix missing allocation of IRQ descriptors
 
irqchip/loongson-eiointc: Add DT init support
irqchip/loongson-eiointc: Fix irq affinity setting during resume
 
irqchip/loongson-liointc: Add IRQCHIP_SKIP_SET_WAKE flag
irqchip/loongson-liointc: Fix IRQ trigger polarity
 
irqchip/loongson-pch-pic: Fix initialization of HT vector register
irqchip/loongson-pch-pic: Fix potential incorrect hwirq assignment
 
irqchip/mmp: Remove non-DT codepath
 
irqchip/mxs: Include linux/irqchip/mxs.h
 
irqchip/riscv-intc: Add ACPI support
 
irqchip/stm32-exti: Add STM32MP15xx IWDG2 EXTI to GIC map
irqchip/stm32-exti: Fix warning on initialized field overwritten
 
irqdomain: Include internals.h for function prototypes
irqdomain: Use return value of strreplace()
 
isa: Remove unnecessary checks
 
iscsi_ibft: Fix finding the iBFT under Xen Dom 0
 
jbd2: Avoid printing outside the boundary of the buffer
jbd2: continue to record log between each mount
jbd2: factor out journal initialization from journal_get_superblock()
jbd2: fix a race when checking checkpoint buffer busy
jbd2: Fix wrongly judgement for buffer head removing while doing checkpoint
jbd2: recheck chechpointing non-dirty buffer
jbd2: remove __journal_try_to_free_buffer()
jbd2: remove j_format_version
jbd2: remove journal_clean_one_cp_list()
jbd2: remove t_checkpoint_io_list
jbd2: remove unused feature macros
jbd2: skip reading super block if it has been verified
jbd2: switch to check format version in superblock directly
 
jffs2: reduce stack usage in jffs2_build_xattr_subsystem()
 
jfs: jfs_dmap: Validate db_l2nbperpage while mounting
jfs: logmgr: use __bio_add_page to add single page to bio
jfs: Use unsigned variable for length calculations
 
kallsyms: make kallsyms_show_value() as generic function
kallsyms: move kallsyms_show_value() out of kallsyms.c
kallsyms: remove unsed API lookup_symbol_attrs
kallsyms: remove unused arch_get_kallsym() helper
kallsyms: Replace all non-returning strlcpy with strscpy
kallsyms: strip LTO-only suffixes from promoted global functions
 
kasan, doc: note kasan.fault=panic_on_write behaviour for async modes
 
kasan, slub: fix HW_TAGS zeroing with slub_debug
 
kasan,kmsan: remove __GFP_KSWAPD_RECLAIM usage from kasan/kmsan
 
kasan: add kasan_tag_mismatch prototype
kasan: add support for kasan.fault=panic_on_write
kasan: fix type cast in memory_is_poisoned_n
kasan: use internal prototypes matching gcc-13 builtins
 
kbuild: add $(CLANG_FLAGS) to KBUILD_CPPFLAGS
kbuild: Add CLANG_FLAGS to as-instr
kbuild: Add KBUILD_CPPFLAGS to as-option invocation
kbuild: builddeb: always make modules_install, to install modules.builtin*
kbuild: deb-pkg: remove the CONFIG_MODULES check in buildeb
kbuild: Disable GCOV for *.mod.o
kbuild: Disallow DTB overlays to built from .dts named source files
kbuild: Drop -Wdeclaration-after-statement
kbuild: Enable -fstrict-flex-arrays=3
kbuild: enable kernel-doc -Wall for W=2
kbuild: Fix CFI failures with GCOV
kbuild: flatten KBUILD_CFLAGS
kbuild: generate KSYMTAB entries by modpost
kbuild: implement CONFIG_TRIM_UNUSED_KSYMS without recursion
kbuild: make clean rule robust against too long argument error
kbuild: make modules_install copy modules.builtin(.modinfo)
kbuild: revive "Entering directory" for Make >= 4.4.1
kbuild: rust: avoid creating temporary files
kbuild: set correct abs_srctree and abs_objtree for package builds
kbuild: Support flat DTBs install
 
kcm: Convert kcm_sendpage() to use MSG_SPLICE_PAGES
kcm: Fix unnecessary psock unreservation.
kcm: Send multiple frags in one sendmsg()
kcm: Support MSG_SPLICE_PAGES
kcm: Use sendmsg(MSG_SPLICE_PAGES) rather then sendpage
kcm: Use splice_eof() to flush
 
kconfig: gconfig: correct program name in help text
kconfig: gconfig: drop the Show Debug Info help text
 
kcov: add prototypes for helper functions
 
kcsan: Don't expect 64 bits atomic builtins from 32 bits architectures
 
kdb: Handle LF in the command parser
kdb: include kdb_private.h for function prototypes
kdb: move kdb_send_sig() declaration to a better header file
 
kernel-doc: don't let V=1 change outcome
 
kernel/time/posix-stubs.c: remove duplicated include
 
kernel/trace: Fix cleanup logic of enable_trace_eprobe
 
kernel: kprobes: Remove unnecessary Б─≤0Б─≥ values
kernel: pid_namespace: remove unused set_memfd_noexec_scope()
 
kernfs: fix missing kernfs_idr_lock to remove an ID from the IDR
 
kexec: add helper __crash_shrink_memory()
kexec: avoid calculating array size twice
kexec: clear crashk_res if all its memory has been released
kexec: delete a useless check in crash_shrink_memory()
kexec: enable kexec_crash_size to support two crash kernel regions
kexec: fix a memory leak in crash_shrink_memory()
kexec: improve the readability of crash_shrink_memory()
 
KEYS: Add forward declaration in asymmetric-parser.h
KEYS: asymmetric: Fix error codes
KEYS: asymmetric: Move sm2 code into x509_public_key
KEYS: asymmetric: Use new crypto interface without scatterlists
 
keys: Fix linking a duplicate key to a keyring's assoc_array
 
kgdb: Provide a stub kgdb_nmicallback() if !CONFIG_KGDB
 
kmemleak-test: drop __init to get better backtrace
 
kobject: Use return value of strreplace()
 
kprobes: Prohibit probing on CFI preamble symbol
kprobes: Remove unnecessary Б─≤NULLБ─≥ values from correct_ret_addr
 
kselftest/arm64: Add a smoke test for ptracing hardware break/watch points
kselftest/arm64: Add a test case for TPIDR2 restore
kselftest/arm64: add MOPS to hwcap test
kselftest/arm64: Log signal code and address for unexpected signals
 
kselftest: vDSO: Fix accumulation of uninitialized ret when CLOCK_REALTIME is undefined
 
kselftests: Sort the collections list to avoid duplicate tests
 
ksmbd: add missing compound request handing in some commands
ksmbd: avoid field overflow warning
ksmbd: Change the return value of ksmbd_vfs_query_maximal_access to void
ksmbd: check if a mount point is crossed during path lookup
ksmbd: fix out of bounds in init_smb2_rsp_hdr()
ksmbd: fix out of bounds in smb3_decrypt_req()
ksmbd: fix out of bounds read in smb2_sess_setup
ksmbd: Fix unsigned expression compared with zero
ksmbd: fix wrong next length validation of ea buffer in smb2_set_ea()
ksmbd: no response from compound read
ksmbd: remove unused ksmbd_tree_conn_share function
ksmbd: Replace one-element array with flexible-array member
ksmbd: Replace the ternary conditional operator with min()
ksmbd: return a literal instead of 'err' in ksmbd_vfs_kern_path_locked()
ksmbd: use kvzalloc instead of kvmalloc
ksmbd: use kzalloc() instead of __GFP_ZERO
ksmbd: Use struct_size() helper in ksmbd_negotiate_smb_dialect()
ksmbd: validate command request size
ksmbd: validate session id and tree id in compound request
 
kthread: fix spelling typo and grammar in comments
 
kunit/test: Add example test showing parameterized testing
 
kunit: Add kunit_add_action() to defer a call until test exit
kunit: Always run cleanup from a test kthread
kunit: example: Provide example exit functions
kunit: executor_test: Use kunit_add_action()
kunit: Fix obsolete name in documentation headers (func->action)
kunit: Fix reporting of the skipped parameterized tests
kunit: include debugfs header file
kunit: kmalloc_array: Use kunit_add_action()
kunit: Move kunit_abort() call out of kunit_do_failed_assertion()
kunit: tool: Enable CONFIG_FORTIFY_SOURCE under UML
kunit: tool: undo type subscripts for subprocess.Popen
kunit: Update kunit_print_ok_not_ok function
 
kvm/eventfd: use list_for_each_entry when deassign ioeventfd
 
kvm/mips: update MAINTAINERS
 
KVM: Add GDS_NO support to KVM
KVM: allow KVM_BUG/KVM_BUG_ON to handle 64-bit cond
KVM: arm64: Add FF-A helpers to share/unshare memory with secure world
KVM: arm64: Add helper for creating unlinked stage2 subtrees
KVM: arm64: Add KVM_CAP_ARM_EAGER_SPLIT_CHUNK_SIZE
KVM: arm64: Add kvm_pgtable_stage2_split()
KVM: arm64: Add KVM_PGTABLE_WALK flags for skipping CMOs and BBM TLBIs
KVM: arm64: Add kvm_uninit_stage2_mmu()
KVM: arm64: Add missing BTI instructions
KVM: arm64: Adjust EL2 stage-1 leaf AP bits when ARM64_KVM_HVHE is set
KVM: arm64: Allocate pages for hypervisor FF-A mailboxes
KVM: arm64: Allow pKVM on v1.0 compatible FF-A implementations
KVM: arm64: Block unsafe FF-A calls from the host
KVM: arm64: Correctly handle page aging notifiers for unaligned memslot
KVM: arm64: Correctly handle RES0 bits PMEVTYPER_EL0.evtCount
KVM: arm64: Disable preemption in kvm_arch_hardware_enable()
KVM: arm64: Disable SME traps for (h)VHE at setup
KVM: arm64: Disable TTBR1_EL2 when using ARM64_KVM_HVHE
KVM: arm64: Drop is_kernel_in_hyp_mode() from __invalidate_icache_guest_page()
KVM: arm64: Export kvm_are_all_memslots_empty()
KVM: arm64: expose ID_AA64MMFR3_EL1 to guests
KVM: arm64: Factor out code for checking (h)VHE mode into a macro
KVM: arm64: fix __kvm_host_psci_cpu_entry() prototype
KVM: arm64: Fix hardware enable/disable flows for pKVM
KVM: arm64: Fix hVHE init on CPUs where HCR_EL2.E2H is not RES1
KVM: arm64: Fix misuse of KVM_ARM_VCPU_POWER_OFF bit index
KVM: arm64: Fix resetting SME trap values on reset for (h)VHE
KVM: arm64: Fix resetting SVE trap values on reset for hVHE
KVM: arm64: Fix the name of sys_reg_desc related to PMU
KVM: arm64: Force HCR_E2H in guest context when ARM64_KVM_HVHE is set
KVM: arm64: Force HCR_EL2.E2H when ARM64_KVM_HVHE is set
KVM: arm64: Handle FFA_FEATURES call from the host
KVM: arm64: Handle FFA_MEM_LEND calls from the host
KVM: arm64: Handle FFA_MEM_RECLAIM calls from the host
KVM: arm64: Handle FFA_MEM_SHARE calls from the host
KVM: arm64: Handle FFA_RXTX_MAP and FFA_RXTX_UNMAP calls from the host
KVM: arm64: Handle ID register reads using the VM-wide values
KVM: arm64: Handle kvm_arm_init failure correctly in finalize_pkvm
KVM: arm64: Helper to write to appropriate feature trap register based on mode
KVM: arm64: hide MOPS from guests
KVM: arm64: initialize HCRX_EL2
KVM: arm64: Key use of VHE instructions in nVHE code off ARM64_KVM_HVHE
KVM: arm64: Make vCPU feature flags consistent VM-wide
KVM: arm64: Open-code kvm_mmu_write_protect_pt_masked()
KVM: arm64: pkvm: Add support for fragmented FF-A descriptors
KVM: arm64: Prevent guests from enabling HA/HD on Ampere1
KVM: arm64: Probe FF-A version and host/hyp partition ID during init
KVM: arm64: Program the timer traps with VHE layout in hVHE mode
KVM: arm64: Refactor HFGxTR configuration into separate helpers
KVM: arm64: Refactor kvm_arch_commit_memory_region()
KVM: arm64: Relax invariance of KVM_ARM_VCPU_POWER_OFF
KVM: arm64: Relax trapping of CTR_EL0 when FEAT_EVT is available
KVM: arm64: Remove alternatives from sysreg accessors in VHE hypervisor context
KVM: arm64: Rename free_removed to free_unlinked
KVM: arm64: Rephrase percpu enable/disable tracking in terms of hyp
KVM: arm64: Reuse fields of sys_reg_desc for idreg
KVM: arm64: Rework CPTR_EL2 programming for HVHE configuration
KVM: arm64: Rewrite IMPDEF PMU version as NI
KVM: arm64: Rip out the vestiges of the 'old' ID register scheme
KVM: arm64: Save ID registers' sanitized value per guest
KVM: arm64: Save/restore PIE registers
KVM: arm64: Save/restore TCR2_EL1
KVM: arm64: Separate out feature sanitisation and initialisation
KVM: arm64: Skip instruction after emulating write to TCR_EL1
KVM: arm64: Split huge pages during KVM_CLEAR_DIRTY_LOG
KVM: arm64: Split huge pages when dirty logging is enabled
KVM: arm64: switch HCRX_EL2 between host and guest
KVM: arm64: timers: Fix resource leaks in kvm_timer_hyp_init()
KVM: arm64: timers: Use CNTHCTL_EL2 when setting non-CNTKCTL_EL1 bits
KVM: arm64: Use arm64_ftr_bits to sanitise ID register writes
KVM: arm64: Use BTI for nvhe
KVM: arm64: Use different pointer authentication keys for pKVM
KVM: arm64: Use generic sanitisation for ID_(AA64)DFR0_EL1
KVM: arm64: Use generic sanitisation for ID_AA64PFR0_EL1
KVM: arm64: Use local TLBI on permission relaxation
KVM: arm64: Use the appropriate feature trap register for SVE at EL2 setup
KVM: arm64: Use the appropriate feature trap register when activating traps
KVM: arm64: vgic-v4: Make the doorbell request robust w.r.t preemption
KVM: Clean up kvm_vm_ioctl_create_vcpu()
KVM: destruct kvm_io_device while unregistering it from kvm_io_bus
KVM: Don't kfree(NULL) on kzalloc() failure in kvm_assign_ioeventfd_idx()
KVM: Fix comment for KVM_ENABLE_CAP
KVM: Grab a reference to KVM for VM and vCPU stats file descriptors
KVM: PPC: Update MAINTAINERS
KVM: Protect vcpu->pid dereference via debugfs with RCU
KVM: s390/diag: fix racy access of physical cpu number in diag 9c handler
KVM: s390: fix KVM_S390_GET_CMMA_BITS for GFNs in memslot holes
KVM: s390: fix sthyi error handling
KVM: s390: pv: fix index value of replaced ASCE
KVM: s390: pv: simplify shutdown and fix race
KVM: s390: selftests: add selftest for CMMA migration
KVM: s390: vsie: fix the length of APCB bitmap
KVM: selftests: Add dirty logging page splitting test
KVM: selftests: Add new CFLAGS to generate dependency files
KVM: selftests: Allow dumping per-vcpu info for uffd threads
KVM: selftests: Allow specify physical cpu list in demand paging test
KVM: selftests: Clean up stats fd in common stats_test() helper
KVM: selftests: Expand x86's sregs test to cover illegal CR0 values
KVM: selftests: Explicitly free vcpus array in binary stats test
KVM: selftests: Extend cpuid_test to verify KVM_GET_CPUID2 "nent" updates
KVM: selftests: Fix spelling mistake "miliseconds" -> "milliseconds"
KVM: selftests: get-reg-list: add Permission Indirection registers
KVM: selftests: get-reg-list: support ID register features
KVM: selftests: Move dirty logging functions to memstress.(c|h)
KVM: selftests: Refactor stable TSC check to use TEST_REQUIRE()
KVM: selftests: Setup vcpu_alias only for minor mode test
KVM: selftests: touch all pages of args on each memstress iteration
KVM: selftests: Use pread() to read binary stats header
KVM: selftests: Verify stats fd can be dup()'d and read
KVM: selftests: Verify stats fd is usable after VM fd has been closed
KVM: selftests: Verify userspace can create "redundant" binary stats files
KVM: SEV: only access GHCB fields once
KVM: SEV: remove ghcb variable declarations
KVM: SEV: snapshot the GHCB before accessing it
KVM: SVM: enhance info printk's in SEV init
KVM: SVM: Invoke trace_kvm_exit() for fastpath VM-Exits
KVM: SVM: Remove TSS reloading code after VMEXIT
KVM: SVM: Use kvm_pat_valid() directly instead of kvm_mtrr_valid()
KVM: SVM: WARN, but continue, if misc_cg_set_capacity() fails
KVM: VMX: Don't fudge CR0 and CR4 for restricted L2 guest
KVM: VMX: Inject #GP on ENCLS if vCPU has paging disabled (CR0.PG==0)
KVM: VMX: Inject #GP, not #UD, if SGX2 ENCLS leafs are unsupported
KVM: VMX: Make VMREAD error path play nice with noinstr
KVM: VMX: Move the comment of CR4.MCE handling right above the code
KVM: VMX: Open code writing vCPU's PAT in VMX's MSR handler
KVM: VMX: restore vmx_vmexit alignment
KVM: VMX: Retry APIC-access page reload if invalidation is in-progress
KVM: VMX: Treat UMIP as emulated if and only if the host doesn't have UMIP
KVM: VMX: Use kvm_read_cr4() to get cr4 value
KVM: VMX: Use proper accessor to read guest CR4 in handle_desc()
KVM: VMX: Use vmread_error() to report VM-Fail in "goto" path
KVM: x86/cpuid: Add a KVM-only leaf to redirect AMD PerfMonV2 flag
KVM: x86/cpuid: Add AMD CPUID ExtPerfMonAndDbg leaf 0x80000022
KVM: x86/irq: Conditionally register IRQ bypass consumer again
KVM: x86/mmu: Add "never" option to allow sticky disabling of nx_huge_pages
KVM: x86/mmu: Add comment on try_cmpxchg64 usage in tdp_mmu_set_spte_atomic
KVM: x86/mmu: Assert on @mmu in the __kvm_mmu_invalidate_addr()
KVM: x86/mmu: Trigger APIC-access page reload iff vendor code cares
KVM: x86/pmu: Advertise PERFCTR_CORE iff the min nr of counters is met
KVM: x86/pmu: Constrain the num of guest counters with kvm_pmu_cap
KVM: x86/pmu: Disable vPMU if the minimum num of counters isn't met
KVM: x86/pmu: Move handling PERF_GLOBAL_CTRL and friends to common x86
KVM: x86/pmu: Move reprogram_counters() to pmu.h
KVM: x86/pmu: Provide Intel PMU's pmc_is_enabled() as generic x86 code
KVM: x86/pmu: Reject userspace attempts to set reserved GLOBAL_STATUS bits
KVM: x86/pmu: Remove redundant check for MSR_IA32_DS_AREA set handler
KVM: x86/pmu: Rename global_ovf_ctrl_mask to global_status_mask
KVM: x86/svm/pmu: Add AMD PerfMonV2 support
KVM: x86: Acquire SRCU read lock when handling fastpath MSR writes
KVM: x86: Add helper to get variable MTRR range from MSR index
KVM: x86: Add helper to query if variable MTRR MSR is base (versus mask)
KVM: x86: check the kvm_cpu_get_interrupt result before using it
KVM: x86: Clean up: remove redundant bool conversions
KVM: x86: Correct the name for skipping VMENTER l1d flush
KVM: x86: Disallow KVM_SET_SREGS{2} if incoming CR0 is invalid
KVM: x86: Explicitly zero cpuid "0xa" leaf when PMU is disabled
KVM: x86: Fix a typo in Documentation/virt/kvm/x86/mmu.rst
KVM: x86: Fix poll command
KVM: x86: Make kvm_mtrr_valid() static now that there are no external users
KVM: x86: Move common handling of PAT MSR writes to kvm_set_msr_common()
KVM: x86: Move PAT MSR handling out of mtrr.c
KVM: x86: Remove PRIx* definitions as they are solely for user space
KVM: x86: Update comments about MSR lists exposed to userspace
KVM: x86: Update number of entries for KVM_GET_CPUID2 on success, not failure
KVM: x86: Use cpu_feature_enabled() for PKU instead of #ifdef
KVM: X86: Use GFP_KERNEL_ACCOUNT for pid_table in ipiv
KVM: x86: Use MTRR macros to define possible MTRR MSR ranges
KVM: x86: Use standard mmu_notifier invalidate hooks for APIC access page
KVM: x86: VMX: __kvm_apic_update_irr must update the IRR atomically
KVM: x86: VMX: set irr_pending in kvm_apic_update_irr
 
led: qcom-lpg: Fix resource leaks in for_each_available_child_of_node() loops
 
leds: add API to get attached device for LED hw control
leds: add APIs for LEDs hw control
leds: Add AW20xx driver
leds: Add HAS_IOPORT dependencies
leds: Add Intel Cherry Trail Whiskey Cove PMIC LED driver
leds: as3645a: Replace strlcpy with strscpy
leds: blinkm: Replace all non-returning strlcpy with strscpy
leds: Change led_trigger_blink[_oneshot]() delay parameters to pass-by-value
leds: cht-wcove: Add support for breathing mode use hw_pattern sysfs API
leds: cht-wcove: Add suspend/resume handling
leds: cht-wcove: Fix an unsigned comparison which can never be negative
leds: cht-wcove: Mark cht_wc_leds_brightness_get() static
leds: cht-wcove: Remove unneeded semicolon
leds: cht-wcove: Set default trigger for charging LED
leds: cht-wcove: Use breathing when LED_INIT_DEFAULT_TRIGGER is set
leds: Clear LED_INIT_DEFAULT_TRIGGER when clearing current trigger
leds: Fix config reference for AW200xx driver
leds: Fix oops about sleeping in led_trigger_blink()
leds: Fix set_brightness_delayed() race
leds: flash: leds-qcom-flash: Add PMI8998 support
leds: flash: leds-qcom-flash: Disable LED when changing brightness
leds: flash: leds-qcom-flash: Fix an unsigned comparison which can never be negative
leds: gpio: Configure per-LED pin control
leds: leds-mt6323: Add support for MT6331 leds
leds: leds-mt6323: Add support for WLEDs and MT6332
leds: leds-mt6323: Adjust return/parameter types in wled get/set callbacks
leds: leds-mt6323: Drop MT6323_ prefix from macros and defines
leds: leds-mt6323: Open code and drop MT6323_CAL_HW_DUTY macro
leds: leds-mt6323: Specify registers and specs in platform data
leds: lp55xx: Configure internal charge pump
leds: Make LEDS_TI_LMU_COMMON invisible
leds: qcom-lpg: Add support for PMI632 LPG
leds: Replace all non-returning strlcpy with strscpy
leds: sgm3140: Add richtek,rt5033-led compatible
leds: simatic-ipc-leds-gpio: Add terminating entries to gpio tables
leds: simatic-ipc-leds-gpio: Introduce more Kconfig switches
leds: simatic-ipc-leds-gpio: Move two extra gpio pins into another table
leds: simatic-ipc-leds-gpio: Split up into multiple drivers
leds: Switch i2c drivers back to use .probe()
leds: trigger: netdev: add additional specific link duplex mode
leds: trigger: netdev: add additional specific link speed mode
leds: trigger: netdev: add basic check for hw control support
leds: trigger: netdev: add support for LED hw control
leds: trigger: netdev: Convert device attr to macro
leds: trigger: netdev: Drop NETDEV_LED_MODE_LINKUP from mode
leds: trigger: netdev: expose hw_control status via sysfs
leds: trigger: netdev: expose netdev trigger modes in linux include
leds: trigger: netdev: init mode if hw control already active
leds: trigger: netdev: introduce check for possible hw control
leds: trigger: netdev: Recheck NETDEV_LED_MODE_LINKUP on dev rename
leds: trigger: netdev: refactor code setting device name
leds: trigger: netdev: reject interval store for hw_control
leds: trigger: netdev: Remove NULL check before dev_{put, hold}
leds: trigger: netdev: rename 'hw_control' sysfs entry to 'offloaded'
leds: trigger: netdev: Rename add namespace to netdev trigger enum modes
leds: trigger: netdev: uninitialized variable in netdev_trig_activate()
leds: trigger: netdev: Use mutex instead of spinlocks
leds: trigger: netdev: validate configured netdev
 
lib subcmd: Avoid memory leak in exclude_cmds
 
lib/bitmap: drop optimization of bitmap_{from,to}_arr64
lib/bitmap: workaround const_eval test build failure
 
lib/clz_ctz.c: Fix __clzdi2() and __ctzdi2() for 32-bit kernels
 
lib/ref_tracker: add printing to memory buffer
lib/ref_tracker: add unlocked leak print helper
lib/ref_tracker: improve printing stats
lib/ref_tracker: remove warnings in case of allocation failure
 
lib/string_choices: Add str_high_low() helper
 
lib/string_helpers: Add missing header files to MAINTAINERS database
lib/string_helpers: Change returned value of the strreplace()
lib/string_helpers: Split out string_choices.h
 
lib/test_bitmap: increment failure counter properly
 
lib/ts_bm: reset initial match offset for every block of text
 
lib: devmem_is_allowed: include linux/io.h
lib: dhry: fix sleeping allocations inside non-preemptable section
 
libbpf: Add capability for resizing datasec maps
libbpf: Add opts-based bpf_obj_pin() API and add support for path_fd
libbpf: btf_dump_type_data_check_overflow needs to consider BTF_MEMBER_BITFIELD_SIZE
libbpf: Change var type in datasec resize func
libbpf: Ensure FD >= 3 during bpf_map__reuse_fd()
libbpf: Ensure libbpf always opens files with O_CLOEXEC
libbpf: Fix comment about arc and riscv arch in bpf_tracing.h
libbpf: fix offsetof() and container_of() to work with CO-RE
libbpf: Selftests for resizing datasec maps
libbpf: Start v1.3 development cycle
libbpf: Store zero fd to fd_array for loader kfunc relocation
 
libceph: fix potential hang in ceph_osdc_notify()
libceph: harden msgr2.1 frame segment length checks
libceph: Partially revert changes to support MSG_SPLICE_PAGES
 
libnvdimm: mark 'security_show' static again
 
libperf cpumap: Add "any CPU"/dummy test function
 
libsubcmd: Avoid SEGV/use-after-free when commands aren't excluded
libsubcmd: Avoid two path statics, removing 8192 bytes from .bss
 
Linux: Linux 6.5
Linux: Linux 6.5-rc1
Linux: Linux 6.5-rc2
Linux: Linux 6.5-rc3
Linux: Linux 6.5-rc4
Linux: Linux 6.5-rc5
Linux: Linux 6.5-rc6
Linux: Linux 6.5-rc7
 
linux/export.h: rename 'sec' argument to 'license'
 
linux/netfilter.h: fix kernel-doc warnings
 
liquidio: Use vzalloc()
 
livepatch: Make 'klp_stack_entries' static
 
lkdtm/bugs: Switch from 1-element array to flexible array
 
lkdtm: Avoid objtool/ibt warning
lkdtm: replace ll_rw_block with submit_bh
 
llc: Check netns in llc_dgram_match().
llc: Check netns in llc_estab_match() and llc_listener_match().
llc: Don't drop packet from non-root netns.
 
lockd: drop inappropriate svc_get() from locked_get()
 
lockdep: Add lock_set_cmp_fn() annotation
 
locking/atomic: arc: add preprocessor symbols
locking/atomic: arm: add preprocessor symbols
locking/atomic: arm: fix sync ops
locking/atomic: docs: Add atomic operations to the driver basic API documentation
locking/atomic: hexagon: add preprocessor symbols
locking/atomic: hexagon: remove redundant arch_atomic_cmpxchg
locking/atomic: m68k: add preprocessor symbols
locking/atomic: make atomic*_{cmp,}xchg optional
locking/atomic: parisc: add preprocessor symbols
locking/atomic: remove fallback comments
locking/atomic: scripts: add trivial raw_atomic*_()
locking/atomic: scripts: build raw_atomic_long*() directly
locking/atomic: scripts: factor out order template generation
locking/atomic: scripts: fix ${atomic}_dec_if_positive() kerneldoc
locking/atomic: scripts: generate kerneldoc comments
locking/atomic: scripts: remove bogus order parameter
locking/atomic: scripts: remove leftover "${mult}"
locking/atomic: scripts: restructure fallback ifdeffery
locking/atomic: scripts: simplify raw_atomic*() definitions
locking/atomic: scripts: simplify raw_atomic_long*() definitions
locking/atomic: scripts: split pfx/name/sfx/order
locking/atomic: sh: add preprocessor symbols
locking/atomic: sparc: add preprocessor symbols
locking/atomic: treewide: delete arch_atomic_*() kerneldoc
locking/atomic: treewide: use raw_atomic*_()
locking/atomic: x86: add preprocessor symbols
locking/atomic: xtensa: add preprocessor symbols
 
locking/rtmutex: Fix task->pi_waiters integrity
 
locking: add lockevent_read() prototype
locking: Introduce __cleanup() based infrastructure
locking: remove spin_lock_prefetch
 
locktorture: Add long_hold to adjust lock-hold delays
 
loongarch/cpu: Switch to arch_cpu_finalize_init()
 
LoongArch: Add guard for the larch_insn_gen_xxx functions
LoongArch: Add identifier names to arguments of die() declaration
LoongArch: Add jump-label implementation
LoongArch: Add larch_insn_gen_break() to generate break insns
LoongArch: Add SMT (Simultaneous Multi-Threading) support
LoongArch: Add support to clone a time namespace
LoongArch: Add uprobes support
LoongArch: Add vector extensions support
LoongArch: BPF: Enable bpf_probe_read{, str}() on LoongArch
LoongArch: BPF: Fix check condition to call lu32id in move_imm()
LoongArch: Calculate various sizes in the linker script
LoongArch: Check for AMO instructions in insns_not_supported()
LoongArch: Cleanup __builtin_constant_p() checking for cpu_has_*
LoongArch: Delete unnecessary debugfs checking
LoongArch: Do not kill the task in die() if notify_die() returns NOTIFY_STOP
LoongArch: Ensure FP/SIMD registers in the core dump file is up to date
LoongArch: Export some arch-specific pm interfaces
LoongArch: extable: Also recognize ABI names of registers
LoongArch: Fix CMDLINE_EXTEND and CMDLINE_BOOTLOADER handling
LoongArch: Fix hw_breakpoint_control() for watchpoints
LoongArch: Fix module relocation error with binutils 2.41
LoongArch: Fix return value underflow in exception path
LoongArch: ftrace: Enable HAVE_FUNCTION_GRAPH_RETVAL
LoongArch: Include KBUILD_CPPFLAGS in CHECKFLAGS invocation
LoongArch: Introduce hardware page table walker
LoongArch: Make the CPUCFG&CSR ops simple aliases of compiler built-ins
LoongArch: Mark Clang LTO as working
LoongArch: Move three functions from kprobes.c to inst.c
LoongArch: Only fiddle with CHECKFLAGS if `need-compiler'
LoongArch: Prepare for assemblers with proper FCSR class support
 
loongarch: Provide noinstr sched_clock_read()
 
LoongArch: Put the body of play_dead() into arch_cpu_idle_dead()
LoongArch: Remove
LoongArch: Remove five DIE_* definitions in kdebug.h
LoongArch: Remove redundant "source drivers/firmware/Kconfig"
LoongArch: Remove unneeded #include
LoongArch: Replace #include with #include
LoongArch: Replace -ffreestanding with finer-grained -fno-builtin's
LoongArch: Replace kretprobe with rethook
LoongArch: Return earlier in die() if notify_die() returns NOTIFY_STOP
LoongArch: Select HAVE_DEBUG_KMEMLEAK to support kmemleak
LoongArch: Set CPU#0 as the io master for FDT
LoongArch: Simplify the invtlb wrappers
LoongArch: Support dbar with different hints
LoongArch: Tweak CFLAGS for Clang compatibility
LoongArch: Use larch_insn_gen_break() for kprobes
LoongArch: vDSO: Use CLANG_FLAGS instead of filtering out '--target='
 
loop: deprecate autoloading callback loop_probe()
loop: do not enforce max_loop hard limit by (new) default
 
lsm: fix a number of misspellings
 
m68k/cpu: Switch to arch_cpu_finalize_init()
 
m68k/mm: Make pfn accessors static inlines
 
m68k: allow pte_offset_map[_lock]() to fail
m68k: defconfig: Update defconfigs for v6.4-rc1
m68k: Fix invalid .section syntax
m68k: Pass a pointer to virt_to_pfn() virt_to_page()
 
mac802154: Handle active scanning
mac802154: Handle received BEACON_REQ
 
mac_pton: Clean up the header inclusions
 
macintosh: Switch i2c drivers back to use .probe()
macintosh: Use of_address_to_resource()
macintosh: Use of_property_read_reg() to parse "reg"
 
macsec: use DEV_STATS_INC()
macsec: Use helper macsec_netdev_priv for offload drivers
 
macvlan: add forgotten nla_policy for IFLA_MACVLAN_BC_CUTOFF
 
madvise:madvise_cold_or_pageout_pte_range(): don: 't use mapcount() against large folio for sharing check
 
madvise:madvise_free_huge_pmd(): don: 't use mapcount() against large folio for sharing check
 
madvise:madvise_free_pte_range(): don: 't use mapcount() against large folio for sharing check
 
mailbox: tegra: add support for Tegra264
mailbox: ti-msgmgr: Fill non-message tx data fields with 0x0
 
mailmap: Add Bruce Fields' latest e-mail addresses
mailmap: add entries for Heiko Stuebner
mailmap: add entries for past lives
mailmap: add entries for Simon Horman
mailmap: add entry for Jonas Gorski
mailmap: Add entry for old intel email
mailmap: add Markus Schneider-Pargmann
mailmap: Add missing email address
mailmap: Add some mail mappings for Lee Jones
mailmap: update manpage link
mailmap: update remaining active codeaurora.org email addresses
 
MAINTAINERS 2: Electric Boogaloo
 
MAINTAINERS: Add another mailing list for QUALCOMM ETHQOS ETHERNET DRIVER
MAINTAINERS: Add bitfield.h to the BITMAP API record
MAINTAINERS: Add bits.h to the BITMAP API record
MAINTAINERS: add Cadence USBHS driver entry
MAINTAINERS: Add Carl/Pranjal as QAIC reviewers
MAINTAINERS: add content regex for gpio-regmap
MAINTAINERS: Add CPU HOTPLUG entry
MAINTAINERS: add documentation file for Microchip EIC section
MAINTAINERS: add documentation file for Microchip SAMA5D2 shutdown controller
MAINTAINERS: add drm_bridge for drm bridge maintainers
MAINTAINERS: Add entries for TEXAS INSTRUMENTS ASoC DRIVERS
MAINTAINERS: add entry for ARM/STM32 ARCHITECTURE
MAINTAINERS: add entry for auxiliary bus
MAINTAINERS: Add entry for drivers/acpi/riscv
MAINTAINERS: add entry for macsec
MAINTAINERS: Add entry for Samsung S6D7AA0 LCD panel controller driver
MAINTAINERS: add entry for T-HEAD RISC-V SoC
MAINTAINERS: Add Honeywell mprls0025pa sensor
MAINTAINERS: add Jeff as ath10k, ath11k and ath12k maintainer
MAINTAINERS: Add Konrad Dybcio as linux-arm-msm co-maintainer
MAINTAINERS: add linux-next info
MAINTAINERS: Add Maira to VKMS maintainers
MAINTAINERS: Add Manivannan Sadhasivam as DesignWare PCIe driver maintainer
MAINTAINERS: Add Manivannan to DW eDMA driver maintainers list
MAINTAINERS: add maple tree mailing list
MAINTAINERS: Add Marijn Suijten as drm/msm reviewer
MAINTAINERS: Add Marvell mvebu clock drivers
MAINTAINERS: add Mediatek MTMIPS Clock maintainer
MAINTAINERS: Add myself as a maintainer for Microchip SPI
MAINTAINERS: Add myself as reviewer for HYPERBUS
MAINTAINERS: Add myself as the DW eDMA driver reviewer
MAINTAINERS: add myself for spi-bcm63xx
MAINTAINERS: Add PCI MHI endpoint function driver under MHI bus
MAINTAINERS: add PHY-related files to Amlogic SoC file list
MAINTAINERS: add pwm to PolarFire SoC entry
MAINTAINERS: Add ROHM BU27008
MAINTAINERS: Add source tree entry for kunit
MAINTAINERS: Add support for Xilinx versal watchdog
MAINTAINERS: add the Renesas X9250 driver entry
MAINTAINERS: add vhost-scsi entry and myself as a co-maintainer
MAINTAINERS: adjust entry in VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
MAINTAINERS: Adjust Qualcomm driver globbing
MAINTAINERS: ath11k: add wiki and bugreport page
MAINTAINERS: ath9k: add git tree
MAINTAINERS: coresight: Add James Clark as Reviewer
MAINTAINERS: Demote Gustavo Pimentel to DW EDMA driver reviewer
MAINTAINERS: direct process doc changes to a dedicated ML
MAINTAINERS: drop invalid usb/cdns3 Reviewer e-mail
MAINTAINERS: Exclude m68k-only drivers from powerpc entry
MAINTAINERS: exclude maintained subdirs in RISC-V misc DT entry
MAINTAINERS: Foolishly claim maintainership of string routines
MAINTAINERS: git://github -> https://github.com for jonmason
MAINTAINERS: Merge TTY layer and serial drivers
MAINTAINERS: move labeled networking to "supported"
MAINTAINERS: mt76: add git tree
MAINTAINERS: Redo addition of ssm3515 to APPLE SOUND
MAINTAINERS: remove broken entries in QUALCOMM TYPEC PORT MANAGER DRIVER
MAINTAINERS: Remove Hyun and Anurag from maintainer list
MAINTAINERS: Remove maintainer of HiSilicon RoCE
MAINTAINERS: Remove tree entry for rtl8180
MAINTAINERS: repair pattern in ARM/Amlogic Meson SoC CLOCK FRAMEWORK
MAINTAINERS: Replace my email address
MAINTAINERS: Replace my email address
MAINTAINERS: Replace my email address
MAINTAINERS: stmmac: retire Giuseppe Cavallaro
MAINTAINERS: Switch to @amd.com emails
MAINTAINERS: update Claudiu Beznea's email address
MAINTAINERS: update email addresses of octeon_ep driver maintainers
MAINTAINERS: Update entry for rtl8187
MAINTAINERS: update Intel Ethernet links
MAINTAINERS: Update mwifiex maintainer list
MAINTAINERS: update ocfs2-devel mailing list address
MAINTAINERS: Update qiang1.zhang@intel.com to qiang.zhang1211@gmail.com
MAINTAINERS: Update Srivatsa S. Bhat's maintained areas
MAINTAINERS: Update the entry for pinctrl maintainers
MAINTAINERS: Update TTY layer for lists and recently added files
MAINTAINERS: update TUN/TAP maintainers
MAINTAINERS: USB: add uapi header files to USB SUBSYSTEM entry
MAINTAINERS: wifi: atmel: mark as orphan
MAINTAINERS: wifi: mark ar5523 as orphan
MAINTAINERS: wifi: mark b43 as orphan
MAINTAINERS: wifi: mark cw1200 as orphan
MAINTAINERS: wifi: mark mlw8k as orphan
MAINTAINERS: wifi: mark rndis_wlan as orphan
MAINTAINERS: wifi: mark wl3501 as orphan
MAINTAINERS: wifi: mark zd1211rw as orphan
MAINTAINERS: wifi: rtw88: change Ping as the maintainer
 
Makefile: Add loongarch target flag for Clang compilation
 
maple_tree: add __init and __exit to test module
maple_tree: add comments and some minor cleanups to mas_wr_append()
maple_tree: add debug BUG_ON and WARN_ON variants
maple_tree: add format option to mt_dump()
maple_tree: add mas_next_range() and mas_find_range() interfaces
maple_tree: add mas_prev_range() and mas_find_range_rev interface
maple_tree: add mas_wr_new_end() to calculate new_end accurately
maple_tree: avoid unnecessary ascending
maple_tree: change RCU checks to WARN_ON() instead of BUG_ON()
maple_tree: clean up mas_dfs_postorder()
maple_tree: clean up mas_parent_enum() and rename to mas_parent_type()
maple_tree: clear up index and last setting in single entry tree
maple_tree: convert BUG_ON() to MT_BUG_ON()
maple_tree: convert debug code to use MT_WARN_ON() and MAS_WARN_ON()
maple_tree: disable mas_wr_append() when other readers are possible
maple_tree: drop mas_{rev_}alloc() and mas_fill_gap()
maple_tree: fix 32 bit mas_next testing
maple_tree: fix node allocation testing on 32 bit
maple_tree: fix potential out-of-bounds access in mas_wr_end_piv()
maple_tree: fix static analyser cppcheck issue
maple_tree: fix testing mas_empty_area()
maple_tree: fix the arguments to __must_hold()
maple_tree: introduce mas_next_slot() interface
maple_tree: introduce mas_prev_slot() interface
maple_tree: make test code work without debug enabled
maple_tree: make the code symmetrical in mas_wr_extend_null()
maple_tree: mas_start() reset depth on dead node
maple_tree: relocate mas_rewalk() and mas_rewalk_if_dead()
maple_tree: relocate the declaration of mas_empty_area_rev().
maple_tree: remove unnecessary check from mas_destroy()
maple_tree: return error on mte_pivots() out of range
maple_tree: revise limit checks in mas_empty_area{_rev}()
maple_tree: rework mas_wr_slot_store() to be cleaner and more efficient.
maple_tree: rework mtree_alloc_{range,rrange}()
maple_tree: set the node limit when creating a new root node
maple_tree: simplify and clean up mas_wr_node_store()
maple_tree: simplify mas_is_span_wr()
maple_tree: try harder to keep active node after mas_next()
maple_tree: try harder to keep active node with mas_prev()
maple_tree: update testing code for mas_{next,prev,walk}
maple_tree: use MAS_BUG_ON() from mas_topiary_range()
maple_tree: use MAS_BUG_ON() in mas_set_height()
maple_tree: use MAS_BUG_ON() prior to calling mas_meta_gap()
maple_tree: use MAS_BUG_ON() when setting a leaf node as a parent
maple_tree: use MAS_WR_BUG_ON() in mas_store_prealloc()
 
math64: Always inline u128 version of mul_u64_u64_shr()
 
mctp i2c: Switch back to use struct i2c_driver's .probe()
 
mctp: Reorder fields in 'struct mctp_route'
 
md/bitmap: always wake up md_thread in timeout_store
md/bitmap: factor out a helper to set timeout
 
md/md-bitmap: add a new helper to unplug bitmap asynchrously
 
md/raid0: add discard support for the 'original' layout
 
md/raid1-10: don't handle pluged bio by daemon thread
md/raid1-10: factor out a helper to add bio to plug
md/raid1-10: factor out a helper to submit normal write
md/raid1-10: fix casting from randomized structure in raid1_submit_write()
md/raid1-10: limit the number of plugged bio
md/raid1-10: submit write io directly if bitmap is not enabled
 
md/raid10: check slab-out-of-bounds in md_bitmap_get_counter
md/raid10: clean up md_add_new_disk()
md/raid10: Do not add spare disk when recovery fails
md/raid10: fix io loss while replacement replace rdev
md/raid10: fix null-ptr-deref of mreplace in raid10_sync_request
md/raid10: fix overflow of md/safe_mode_delay
md/raid10: fix the condition to call bio_end_io_acct()
md/raid10: fix wrong setting of max_corr_read_errors
md/raid10: improve code of mrdev in raid10_sync_request
md/raid10: prevent soft lockup while flush writes
md/raid10: prioritize adding disk to 'removed' mirror
 
md/raid5: Convert stripe_head's "dev" to flexible array member
md/raid5: don't allow replacement while reshape is in progress
md/raid5: don't start reshape when recovery or replace is in progress
md/raid5: fix a deadlock in the case that reshape is interrupted
 
md: add a new api prepare_suspend() in md_personality
md: check for failure when adding pages in alloc_behind_master_bio
md: export md_is_rdwr() and is_md_suspended()
md: factor out a helper to wake up md_thread directly
md: fix 'delete_mutex' deadlock
md: fix data corruption for raid456 when reshape restart while grow up
md: fix duplicate filename for rdev
md: protect md_thread with rcu
md: raid1: check if adding pages to resync bio fails
md: raid1: use __bio_add_page for adding single page to bio
md: raid5-log: use __bio_add_page to add single page
md: raid5: use __bio_add_page to add single page to new bio
md: use __bio_add_page to add single page
md: use mddev->external to select holder in export_rdev()
 
mdio: mdio-mux-mmioreg: Use of_property_read_reg() to parse "reg"
 
media: Add AV1 uAPI
media: Add common header file with JPEG marker definitions
media: add HAS_IOPORT dependencies
media: Add NV15_4L4 pixel format
media: admin-guide: Update rkisp1.rst
media: amphion: drop repeated codec data for vc1g format
media: amphion: drop repeated codec data for vc1l format
media: amphion: Fix firmware path to match linux-firmware
media: amphion: initiate a drain of the capture queue in dynamic resolution change
media: amphion: Use alloc_ordered_workqueue() to create ordered workqueues
media: amphion: use dev_err_probe
media: atomisp: Add enum_framesizes function for sensors with selection / crop support
media: atomisp: Add ia_css_frame_pad_width() helper function
media: atomisp: Add input helper variable for isp->asd->inputs[asd->input_curr]
media: atomisp: Add support for sensors which implement selection API / cropping
media: atomisp: Add support for v4l2-async sensor registration
media: atomisp: Add target validation to atomisp_subdev_set_selection()
media: atomisp: Add testing instructions to TODO file
media: atomisp: Allow camera_mipi_info to be NULL
media: atomisp: Allow system suspend to continue with open /dev/video# nodes
media: atomisp: csi2-bridge: Add support for setting "clock-" and "link-frequencies" props
media: atomisp: csi2-bridge: Set PMC clk-rate for sensors to 19.2 MHz
media: atomisp: Delay mapping sensors to inputs till atomisp_register_device_nodes()
media: atomisp: Drop atomisp_get_css_buf_type()
media: atomisp: Drop atomisp_is_vf_pipe()
media: atomisp: Drop MRFLD_PORT_NUM define
media: atomisp: Drop v4l2_get_acpi_sensor_info() function
media: atomisp: Fix binning check in atomisp_set_crop()
media: atomisp: Fix buffer overrun in gmin_get_var_int()
media: atomisp: gc0310: Cleanup includes
media: atomisp: gc0310: Drop XXGC0310 ACPI hardware-id
media: atomisp: gc0310: Fix double free in gc0310_remove()
media: atomisp: gc0310: Remove gc0310.h
media: atomisp: gc0310: Remove gc0310_s_config() function
media: atomisp: gc0310: Turn into standard v4l2 sensor driver
media: atomisp: gmin_platform: fix out_len in gmin_get_config_dsm_var()
media: atomisp: initialize settings to 0
media: atomisp: Make atomisp_enum_framesizes_crop() check resolution fits with padding
media: atomisp: Make atomisp_init_sensor() check if the sensor supports binning
media: atomisp: Move pad linking to atomisp_register_device_nodes()
media: atomisp: move up sanity checks
media: atomisp: ov2680: Add init_cfg pad-op
media: atomisp: ov2680: Add missing ov2680_calc_mode() call to probe()
media: atomisp: ov2680: Implement selection support
media: atomisp: ov2680: Remove unnecessary registers from ov2680_global_setting[]
media: atomisp: ov2680: Rename unknown/0x370a to sensor_ctrl_0a
media: atomisp: ov2680: s/input_lock/lock/
media: atomisp: ov2680: s/ov2680_device/ov2680_dev/
media: atomisp: ov2680: Stop using half pixelclock for binned modes
media: atomisp: ov2680: Turn into standard v4l2 sensor driver
media: atomisp: Pass MEDIA_BUS_FMT_* code when calling enum_frame_size pad-op
media: atomisp: Refactor atomisp_try_fmt() / atomisp_set_fmt()
media: atomisp: Register only 1 /dev/video# node
media: atomisp: Remove 1 line atomisp_flush_bufs_and_wakeup() helper
media: atomisp: Remove a bunch of sensor related custom IOCTLs
media: atomisp: Remove a bunch of unused atomisp_css_*() functions
media: atomisp: Remove atomisp_[sub]dev_users()
media: atomisp: Remove atomisp_sensor_start_stream()
media: atomisp: Remove atomisp_streaming_count()
media: atomisp: Remove atomisp_subdev_register_video_nodes() helper
media: atomisp: Remove atomisp_video_init() parametrization
media: atomisp: Remove bogus fh use from atomisp_set_fmt*()
media: atomisp: Remove Continuous capture and SDV run-modes
media: atomisp: Remove in_reset argument from atomisp_css_start()
media: atomisp: Remove isp->need_gfx_throttle field
media: atomisp: Remove isp_timeout flag
media: atomisp: Remove no longer used atomisp_css_flush()
media: atomisp: Remove redundant atomisp_subdev_set_selection() calls from atomisp_set_fmt()
media: atomisp: Remove res_overflow parameter from atomisp_try_fmt()
media: atomisp: Remove source_pad parameter from functions and structs
media: atomisp: Remove unused atomisp_get_css_pipe_id() function
media: atomisp: Remove unused css_pipe_id argument from atomisp_css_[start|stop]()
media: atomisp: Remove unused fields from struct atomisp_input_subdev
media: atomisp: Remove unused mipi_frame_size field from atomisp_[sub_]device
media: atomisp: Rename __get_mipi_port() to atomisp_port_to_mipi_port()
media: atomisp: Rename atomisp_destroy_pipes_stream_force() to atomisp_destroy_pipes_stream()
media: atomisp: Rename video_out_preview to video_out
media: atomisp: Replace source-pad checks with run-mode checks
media: atomisp: runtime: frame: remove #ifdef ISP2401
media: atomisp: Set asd.subdev.devnode once from isp_subdev_init_entities()
media: atomisp: Set crop before setting fmt
media: atomisp: sh_css: Remove #ifdef ISP2401
media: atomisp: sh_css_firmware: determine firmware version at runtime
media: atomisp: sh_css_mipi: Remove #ifdef ISP2401
media: atomisp: sh_css_sp: Remove #ifdef ISP2401
media: atomisp: Simplify atomisp_[start|stop]_streaming()
media: atomisp: Simplify atomisp_css_[start|stop]()
media: atomisp: Simplify atomisp_isr() and recovery_work()
media: atomisp: Simplify atomisp_open() and atomisp_release()
media: atomisp: Simplify atomisp_pipe_check()
media: atomisp: Simplify atomisp_subdev_set_selection() calls in atomisp_set_fmt()
media: atomisp: Stop resetting selected input to 0 between /dev/video# opens
media: atomisp: Store number of sensor lanes per port in struct atomisp_device
media: atomisp: Switch i2c drivers back to use .probe()
media: atomisp: Take minimum padding requirement on BYT/ISP2400 into account
media: atomisp: Turn asd->streaming state tracker into a bool
media: atomisp: Update TODO
media: atomisp: Use selection API info to determine sensor padding
media: AV1: Make sure that bit depth in correctly initialize
media: av7110: Remove unnecessary (void*) conversions
media: c8sectpfe: dvb: remove unnecessary (void*) conversions
media: c8sectpfe: switch to using gpiod API
media: camss: set VFE bpl_alignment to 16 for sdm845 and sm8250
media: cec: i2c: ch7322: also select REGMAP
media: coda: Use alloc_ordered_workqueue() to create ordered workqueues
media: common: saa7146: Avoid a leak in vmalloc_to_sg()
media: docs: vidioc-g-ext-ctrls.rst: Update p_s32 and p_s64 types
media: Documentation: Rename meta format files
media: dt-bindings: media: rockchip-rga: add rockchip,rk3568-rga
media: dt-bindings: media: rockchip-vpu: Add rk3588 vpu compatible
media: dt-bindings: qcom: camss: correct unit address
media: dvb-usb: remove unnecessary (void*) conversions
media: dvb: add missing DVB-S2X FEC parameter values
media: dvb: bump DVB API version
media: dvb: mb86a20s: get rid of a clang-15 warning
media: dvbdev.h: do some kernel-doc cleanups
media: dvbdev: fix most coding style issues
media: dw2102: return -EIO instead of -1 for mac address read errors
media: hi846: fix usage of pm_runtime_get_if_in_use()
media: i2c: add ov01a10 image sensor driver
media: i2c: Correct format propagation for st-mipid02
media: i2c: imx296: fix error checking in imx296_read_temperature()
media: i2c: imx334: update pixel, hblank and link frequency
media: i2c: video: constify pointers to hwmon_channel_info
media: imx-jpeg: Support to assign slot for encoder/decoder
media: imx: imx7-media-csi: Fix applying format constraints
media: imx: imx7-media-csi: Get rid of superfluous call to imx7_csi_mbus_fmt_to_pix_fmt
media: imx: imx7-media-csi: Init default format with __imx7_csi_video_try_fmt()
media: imx: imx7-media-csi: Relax width constraints for non-8bpp formats
media: imx: imx7-media-csi: Remove incorrect interlacing support
media: imx: utils: Enclose IMX_BUS_FMTS macro in parenthesis
media: ipu3-cio2: Fix container_of() macro wrapper arguments
media: MAINTAINERS: Add myself as Venus reviewer
media: mc: Make media_entity_get_fwnode_pad() fwnode argument const
media: mc: Make media_get_pad_index() use pad type flag
media: mediatek: vcodec: Add a debugfs file to get different useful information
media: mediatek: vcodec: Add dbgfs help function
media: mediatek: vcodec: Add debug params to control different log level
media: mediatek: vcodec: Add debugfs interface to get debug information
media: mediatek: vcodec: Add encode to support dbgfs
media: mediatek: vcodec: Avoid unneeded error logging
media: mediatek: vcodec: Change dbgfs interface to support encode
media: mediatek: vcodec: fix cancel_work_sync fail with fluster test
media: mediatek: vcodec: Get each context resolution information
media: mediatek: vcodec: Get each instance format type
media: mediatek: vcodec: move core context from device to each instance
media: mediatek: vcodec: mtk_vcodec_dec_hw: Use devm_pm_runtime_enable()
media: mediatek: vcodec: support stateless AV1 decoder
media: mediatek: vcodec: support stateless hevc decoder
media: mediatek: vcodec: using decoder status instead of core work count
media: mediatek: vcodec: using empty lat buffer as the last one
media: mediatek: vpu: add missing clk_unprepare
media: mtk-jpeg: move data/code inside CONFIG_OF blocks
media: mtk-jpeg: Set platform driver data earlier
media: mtk_jpeg_core: avoid unused-variable warning
media: nxp: remove unneeded semicolon
media: ov5640: correct comments for default VGA to avoid confusion
media: ov5640: Drop dead code using frame_interval
media: ov5640: Remove unused 'framerate' parameter
media: ov5693: Simplify an error message
media: pci: cx18-av-vbi: Replace one-element array with flexible-array member
media: pci: cx23885: fix error handling for cx23885 ATSC boards
media: pci: ipu3-cio2: Obtain remote pad from endpoint
media: pci: remove unnecessary (void*) conversions
media: pci: tw686x: no need to check 'next'
media: platform: mediatek: vpu: fix NULL ptr dereference
media: platform: mtk-mdp3: release node reference before returning
media: platform: Remove unnecessary (void*) conversions
media: platform: renesas-ceu: drop buf NULL check
media: platform: rzg2l-cru: rzg2l-csi2: Enclose the macro in parentheses
media: pulse8-cec: handle possible ping error
media: rcar-csi2: Prepare for C-PHY support
media: rcar-csi2: Prepare for Gen4 support
media: rcar-isp: Add support for R-Car V4H
media: rcar-vin: Add support for R-Car V4H
media: renesas: fdp1: Identify R-Car Gen2 versions
media: Revert "media: exynos4-is: Remove dependency on obsolete SoC support"
media: rockchip: rga: fix clock cleanup
media: rockchip: rga: use v4l2_m2m_buf_copy_metadata
media: st-mipid02: Propagate format from sink to source pad
media: staging: atomisp: select V4L2_FWNODE
media: staging: max96712: Add support for 3-lane C-PHY
media: staging: max96712: Switch i2c driver back to use .probe()
media: staging: media: imx6-mipi-csi2: Add log_status core callback
media: staging: media: imx: initialize hs_settle to avoid warning
media: sti: c8sectpfe: drop of_match_ptr() to avoid unused variables
media: stk1160: Simplify the build config definition
media: Switch i2c drivers back to use .probe()
media: tc358746: Address compiler warnings
media: tc358746: select CONFIG_GENERIC_PHY
media: uapi: Fix [GS]_ROUTING ACTIVE flag value
media: uapi: HEVC: Add num_delta_pocs_of_ref_rps_idx field
media: uapi: Use unsigned int values for assigning bits in u32 fields
media: uapi: v4l: Intel metadata format update
media: usb: as102: drop as102_dev NULL check
media: usb: Check az6007_read() return value
media: usb: remove unnecessary (void*) conversions
media: usb: siano: Fix warning due to null work_func_t function pointer
media: uvcvideo: Constify descriptor buffers
media: uvcvideo: Constify formats, frames and intervals
media: uvcvideo: Enable Intel RealSense metadata for devices
media: uvcvideo: Fix menu count handling for userspace XU mappings
media: uvcvideo: Increment intervals pointer at end of parsing
media: uvcvideo: Rename uvc_format 'frame' field to 'frames'
media: uvcvideo: Rename uvc_streaming 'format' field to 'formats'
media: uvcvideo: Reorganize format descriptor parsing
media: uvcvideo: Use clamp() to replace manual implementation
media: v4l2-common: Add support for fractional bpp
media: v4l2-mc: Drop subdev check in v4l2_create_fwnode_links_to_pad()
media: v4l2-mem2mem: add lock to protect parameter num_rdy
media: vcodec: Fix potential array out-of-bounds in encoder queue_setup
media: venus: add firmware version based check
media: venus: add handling of bit depth change from firmware
media: venus: add support for V4L2_PIX_FMT_P010 color format
media: venus: enable sufficient sequence change support for vp9
media: venus: fix EOS handling in decoder stop command
media: venus: helpers: Fix ALIGN() of non power of two
media: venus: hfi_cmds: Replace fake flex-array with flexible-array member
media: venus: hfi_cmds: Replace one-element array with flexible-array member
media: venus: hfi_cmds: Use struct_size() helper
media: venus: provide ctx queue lock for ioctl synchronization
media: venus: replace arrary index with enum for supported formats
media: venus: Replace one-element arrays with flexible-array members
media: venus: return P010 as preferred format for 10 bit decode
media: venus: simplify the return expression of session_process_buf()
media: venus: simplify the return expression of venus_sys_set_* function
media: venus: update calculation for dpb buffers
media: venus: Use struct_size_t() helper in pkt_session_unset_buffers()
media: verisilicon: Add AV1 decoder mode and controls
media: verisilicon: Add AV1 entropy helpers
media: verisilicon: Add film grain feature to AV1 driver
media: verisilicon: Add Rockchip AV1 decoder
media: verisilicon: change confusingly named relaxed register access
media: verisilicon: Check AV1 bitstreams bit depth
media: verisilicon: Compute motion vectors size for AV1 frames
media: verisilicon: Conditionally ignore native formats
media: verisilicon: Enable AV1 decoder on rk3588
media: verisilicon: fix excessive stack usage
media: verisilicon: Get bit depth for V4L2_PIX_FMT_NV15_4L4
media: verisilicon: Simplify error handling in tile_buffer_reallocate()
media: video-mux: Add missing media_entity_cleanup upon async register fail
media: video-mux: fix error paths
media: video-mux: update driver to active state
media: videodev2.h: Fix p_s32 and p_s64 pointer types
media: videodev2.h: Fix struct v4l2_input tuner index comment
media: vivid: Extend FPS rates offered by simulated webcam
media: wl128x: fix a clang warning
 
mei: bus-fixup: fix buffer type
mei: bus: drop useless cldev null check
mei: gsc_proxy: add gsc proxy driver
 
memblock: Add flags and nid info in memblock debugfs
memblock: Update nid info in memblock debugfs
 
memcg, oom: remove explicit wakeup in mem_cgroup_oom_synchronize()
memcg, oom: remove unnecessary check in mem_cgroup_oom_synchronize()
 
memcg: calculate root usage from global state
memcg: dump memory.stat during cgroup OOM for v1
memcg: flush stats non-atomically in mem_cgroup_wb_stats()
memcg: remove mem_cgroup_flush_stats_atomic()
memcg: use helper macro FLUSH_TIME
memcg: use seq_buf_do_printk() with mem_cgroup_print_oom_meminfo()
 
memory tier: remove unneeded !IS_ENABLED(CONFIG_MIGRATION) check
memory tier: remove unneeded disable_all_demotion_targets() when !CONFIG_MIGRATION
 
memory: atmel-sdramc: remove the driver
memory: brcmstb_dpfe: fix testing array offset after use
memory: renesas-rpc-if: Fix PHYCNT.STRTIM setting
memory: tegra: Add dummy implementation on Tegra194
memory: tegra: Add interconnect support for DRAM scaling in Tegra234
memory: tegra: Add memory clients for Tegra234
memory: tegra: Add software memory clients in Tegra234
memory: tegra: Make CPU cluster BW request a multiple of MC channels
memory: tegra: make icc_set_bw return zero if BWMGR not supported
 
memstick r592: make memstick_debug_get_tpc_name() static
 
Merge : 'irq/loongarch-fixes-6.5' into loongarch-next
 
Linux: Merge 6.4-rc3 into tty-next
Linux: Merge 6.4-rc4 into usb-next
Linux: Merge 6.4-rc5 into char-misc-next
Linux: Merge 6.4-rc5 into driver-core-next
Linux: Merge 6.4-rc5 into tty-next
Linux: Merge 6.4-rc5 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 earlier Intel thermal control material for 6.5.
 
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 : '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 : '100GbE' 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/net-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 : '20230413-topic-lahaina_vidcc-v4-1-86c714a66a81@linaro.org' into HEAD
Merge branch : '20230512122347.1219-3-quic_tdas@quicinc.com' into arm64-for-6.5
Merge branch : '20230512122347.1219-3-quic_tdas@quicinc.com' into clk-for-6.5
Merge branch : '20230524140656.7076-2-quic_tdas@quicinc.com' into HEAD
Merge branch : '20230524140656.7076-2-quic_tdas@quicinc.com' into HEAD
Merge branch : '20230526161129.1454-2-quic_anusha@quicinc.com' into arm64-for-6.5
Merge branch : '20230526161129.1454-2-quic_anusha@quicinc.com' into clk-for-6.5
Merge branch : '20230608125315.11454-2-srinivas.kandagatla@linaro.org' into arm64-for-6.5
Merge branch : '20230608125315.11454-2-srinivas.kandagatla@linaro.org' into clk-for-6.5
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/net-queue
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.5/scsi-staging' into 6.5/scsi-fixes
Merge branch : 'Add precision propagation for subprogs and callbacks'
Merge branch : 'add-and-use-helper-for-pcs-negotiation-modes'
Merge branch : 'add-layer-2-miss-indication-and-filtering'
Merge branch : 'add-support-for-vsc85xx-dt-rgmii-delays'
Merge branch : 'af_unix-followup-fixes-for-so_passpidfd'
Merge branch : 'at803x-wol'
Merge branch : 'bluetooth-fixes-from-next'
Merge branch : 'bnxt_en-2-xdp-bug-fixes'
Merge branch : 'bpf-disable-preemption-in-perf_event_output-helpers-code'
 
Merge branch 'bpf: Add socket destroy capability'
Merge branch 'bpf: Don't EFAULT for {g,s}setsockopt with wrong optlen'
Merge branch 'bpf: Move kernel test kfuncs into bpf_testmod'
Merge branch 'bpf: Show target_{obj,btf}_id for tracing link'
 
Merge branch : 'broadcom-phy-led-brightness'
Merge branch : 'broadcom-phy-wol'
Merge branch : 'bug fixes for sockmap'
Merge branch : 'can-fixes-for-6-5-rc7'
Merge branch : 'complete-lynx-mdio-device-handling'
Merge branch : 'crypto-splice-net-make-af_alg-handle-sendmsg-msg_splice_pages'
Merge branch : 'devlink-move-port-ops-into-separate-structure'
Merge branch : 'devlink-port_del-new-cleanup'
Merge branch : 'drm-i915-use-ref_tracker-library-for-tracking-wakerefs'
Merge branch : 'drm-next' of git://anongit.freedesktop.org/drm/drm into msm-next-lumag-base
Merge branch : 'dsa-ll-fixes'
Merge branch : 'dsa-marvell-mv88e6071-and-6020-support'
Merge branch : 'Dynptr Verifier Adjustments'
Merge branch : 'enetc-probe-fix'
Merge branch : 'ethtool-extack'
Merge branch : 'expand-stack'
Merge branch : 'extend-dt-bindings-for-pse-pd-controllers-and-update-prtt1c-dts'
Merge branch : 'Fix for check_max_stack_depth'
Merge branch : 'fix-comment-typos-about-transmit'
Merge branch : 'fix-dropping-of-oversize-preemptible-frames-with-felix-dsa-driver'
Merge branch : 'fix-macvlan-over-alb-bond-support'
Merge branch : 'fix-ptp-packet-drops-with-ocelot-8021q-dsa-tag-protocol'
Merge branch : 'fix-ptp-received-on-wrong-port-with-bridged-sja1105-dsa'
Merge branch : 'fix-up-dev-flags-when-add-p2p-down-link'
Merge branch : 'fixed_phy_register-return-value'
Merge branch : 'fixes' into next
Merge branch : 'fixes' into next
Merge branch : 'fixes' into next
Merge branch : 'followup-fixes-for-the-dwmac-and-altera-lynx-conversion'
Merge branch : 'for-6.5/acer' into for-linus
Merge branch : 'for-6.5/amd-sfh' into for-linus
Merge branch : 'for-6.5/apple' into for-linus
Merge branch : 'for-6.5/block-late' into block-6.5
Merge branch : 'for-6.5/core' into for-linus
Merge branch : 'for-6.5/cxl-background' into for-6.5/cxl
Merge branch : 'for-6.5/cxl-fwupd' into for-6.5/cxl
Merge branch : 'for-6.5/cxl-perf' into for-6.5/cxl
Merge branch : 'for-6.5/cxl-rch-eh' into for-6.5/cxl
Merge branch : 'for-6.5/cxl-region-fixes' into for-6.5/cxl
Merge branch : 'for-6.5/cxl-type-2' into for-6.5/cxl
Merge branch : 'for-6.5/dax-cleanups' into nvdimm-for-next
Merge branch : 'for-6.5/dt-bindings' into for-6.5/arm64/dt
Merge branch : 'for-6.5/dt-bindings' into for-6.5/memory
Merge branch : 'for-6.5/goodix' into for-linus
Merge branch : 'for-6.5/i2c-hid' into for-linus
Merge branch : 'for-6.5/memory' into for-6.5/pci
Merge branch : 'for-6.5/nvidia' into for-linus
Merge branch : 'for-6.5/splice' into for-6.5/block
Merge branch : 'for-6.5/wacom' into for-linus
Merge branch : 'for-joerg/arm-smmu/bindings' into for-joerg/arm-smmu/updates
Merge branch : 'for-next' into for-linus
Merge branch : 'for-next/feat_s1pie' into for-next/core
Merge branch : 'hns3-fixes'
Merge branch : 'icc-cbf' into icc-next
Merge branch : 'icc-qos' into icc-next
Merge branch : 'Introduce a new kfunc of bpf_task_under_cgroup'
Merge branch : 'ipv4-remove-rt_conn_flags-calls-in-flowi4_init_output'
Merge branch : 'ipv6-random-cleanup-for-extension-header'
Merge branch : 'lan966x-es0-vcap'
Merge branch : 'leds-trigger-netdev-add-additional-modes'
 
Merge branch 'libbpf: capability for resizing datasec maps'
 
Merge branch : 'macb-partial-store-and-forward'
Merge branch : 'master' into mm-hotfixes-stable
Merge branch : 'master' into mm-hotfixes-stable
Merge branch : 'master' into mm-hotfixes-stable
Merge branch : 'microchip-dsa-driver-improvements'
Merge branch : 'microchip_t1s-update-on-microchip-10base-t1s-phy-driver'
Merge branch : 'mlx5-ipsec-fixes'
Merge branch : 'mlxsw-cleanups'
Merge branch : 'mlxsw-fixes-for-spectrum-4'
Merge branch : 'mlxsw-maintain-candidate-rifs'
Merge branch : 'mlxsw-preparations-for-out-of-order-operations-patches'
Merge branch : 'mlxsw-selftests-cleanups'
Merge branch : 'move-ksz9477-errata-handling-to-phy-driver'
Merge branch : 'mptcp-expose-more-info-and-small-improvements'
Merge branch : 'mptcp-fixes'
Merge branch : 'mptcp-more-fixes-for-6-5'
Merge branch : 'mptcp-more-fixes-for-v6-5'
Merge branch : 'mptcp-refactor-inet_accept-and-mib-updates'
Merge branch : 'mptcp-unify-pm-interfaces'
Merge branch : 'mv88e6xxx-phylink-prepare'
Merge branch : 'nand/next' into mtd/next
Merge branch : 'net-data-races'
Merge branch : 'net-dsa-microchip-fix-writes-to-phy-registers-0x10'
Merge branch : 'net-dsa-mv88e6xxx-add-88e6361-support'
Merge branch : 'net-fec-fix-some-issues-of-ndo_xdp_xmit'
Merge branch : 'net-fix-error-warning-by-fstrict-flex-arrays-3'
Merge branch : 'net-fix-kernel-doc-problems-in-include-net'
Merge branch : 'net-flower-add-cfm-support'
Merge branch : 'net-handshake-fixes'
Merge branch : 'net-hns3-there-are-some-cleanup-for-the-hns3-ethernet-driver'
Merge branch : 'net-lan966x-add-support-for-pcp-dei-dscp'
Merge branch : 'net-led-hw-control-api'
Merge branch : 'net-mvneta-reduce-size-of-tso-header-allocation'
Merge branch : 'net-ncsi-refactoring-for-GMA-cmd'
Merge branch : 'net-pcs-add-helpers-to-xpcs-and-lynx-to-manage-mdiodev'
Merge branch : 'net-pcs-xpcs-cleanups-for-clause-73-support'
Merge branch : 'net-sched-act_ipt-bug-fixes'
Merge branch : 'net-sched-bind-logic-fixes-for-cls_fw-cls_u32-and-cls_route'
Merge branch : 'net-sched-fixes-for-sch_qfq'
Merge branch : 'net-sfp-add-support-for-control-of-rate-selection'
Merge branch : 'net-stmmac-convert-to-platform-remove-callback-returning-void'
Merge branch : 'net-stmmac-dwmac-qcom-ethqos-add-support-for-emac4'
Merge branch : 'net-stmmac-introduce-devres-helpers-for-stmmac-platform-drivers'
Merge branch : 'net-support-stp-on-bridge-in-non-root-netns'
Merge branch : 'net-tcp-make-txhash-use-consistent-for-ipv4'
Merge branch : 'netdev-tracking'
Merge branch : 'netlink-add-display-hint-to-ynl'
Merge branch : 'netlink-specs-add-ynl-spec-for-ovs_flow'
Merge branch : 'next' into for-linus
Merge branch : 'nexthop-nexthop-dump-fixes'
Merge branch : 'nuvoton/ma35d1' into soc/newsoc
Merge branch : 'octeon_ep-fixes-for-error-and-remove-paths'
Merge branch : 'octeontx2-af-fixes'
Merge branch : 'octeontx2-pf-HTB'
Merge branch : 'octeontx2-updates'
Merge branch : 'omap-for-v6.5/ti-sysc' into omap-for-v6.5/fixes
Merge branch : 'optimize-procedure-of-changing-mac-address-on-interface'
Merge branch : 'pci/aer'
Merge branch : 'pci/aspm'
Merge branch : 'pci/controller/cadence'
Merge branch : 'pci/controller/dt'
Merge branch : 'pci/controller/dwc'
Merge branch : 'pci/controller/endpoint'
Merge branch : 'pci/controller/qcom'
Merge branch : 'pci/controller/rcar'
Merge branch : 'pci/controller/remove-void-callbacks'
Merge branch : 'pci/controller/rockchip'
Merge branch : 'pci/controller/vmd'
Merge branch : 'pci/enumeration'
Merge branch : 'pci/hotplug'
Merge branch : 'pci/misc'
Merge branch : 'pci/pci/ftpci100'
Merge branch : 'pci/pm'
Merge branch : 'pci/resource'
Merge branch : 'pci/virtualization'
Merge branch : 'pm-cpufreq'
Merge branch : 'powercap'
Merge branch : 'protected-key' into features
Merge branch : 'ptp-adjphase-cleanups'
Merge branch : 'r8169-revert-two-changes-that-caused-regressions'
Merge branch : 'realtek-external-phy-clock'
Merge branch : 'regmap-TSE-PCS'
Merge branch : 'renesas-rswitch-perf'
Merge branch : 'RTO_ONLINK'
Merge branch : 's390-ism-fixes'
Merge branch : 's390-net-updates-2023-06-10'
Merge branch : 'sched-fixes'
Merge branch : 'SCM_PIDFD-SCM_PEERPIDFD'
Merge branch : 'selftests-fcnal'
Merge branch : 'selftests-forwarding-various-fixes'
Merge branch : 'selftests-mptcp-refactoring-and-minor-fixes'
Merge branch : 'selftests-preparations-for-out-of-order-operations-patches-in-mlxsw'
Merge branch : 'selftests-tc-increase-timeout-and-add-missing-kconfig'
 
Merge branch 'selftests/bpf: test_progs can read test lists from file'
 
Merge branch 'seltests/xsk: prepare for AF_XDP multi-buffer testing'
 
Merge branch : 'sfc-decap'
Merge branch : 'sfc-next'
Merge branch : 'sfc-tc-encap-actions-offload'
Merge branch : 'sja1105-cleanups'
Merge branch : 'skb_frag_fill_page_desc'
Merge branch : 'sm8450-sm8550-gpucc-binding' into arm64-for-6.5
Merge branch : 'sm8450-sm8550-gpucc-binding' into clk-for-6.5
Merge branch : 'smc-fixes'
Merge branch : 'spdx-conversion-for-bonding-8390-and-i825xx-drivers'
Merge branch : 'splice-net-handle-msg_splice_pages-in-af_kcm'
Merge branch : 'splice-net-handle-msg_splice_pages-in-chelsio-tls'
Merge branch : 'splice-net-replace-sendpage-with-sendmsg-msg_splice_pages-part-1'
Merge branch : 'splice-net-rewrite-splice-to-socket-fix-splice_f_more-and-handle-msg_splice_pages-in-af_tls'
Merge branch : 'splice-net-some-miscellaneous-msg_splice_pages-changes'
Merge branch : 'splice-net-switch-over-users-of-sendpage-and-remove-it'
Merge branch : 'taprio-xstats'
Merge branch : 'tcp-add-missing-annotations'
Merge branch : 'tcp-annotate-data-races-in-tcp_rsk-req'
Merge branch : 'tcp-io_uring-zc-opts'
Merge branch : 'tcp-tx-headless'
Merge branch : 'tcp_metrics-series-of-fixes'
Merge branch : 'there-are-some-bugfix-for-the-hns3-ethernet-driver'
Merge branch : 'thunderbolt/fixes' into thunderbolt/next
Merge branch : 'tools-ynl-byteorder'
Merge branch : 'tools-ynl-gen-code-gen-improvements-before-ethtool'
Merge branch : 'tools-ynl-gen-dust-off-the-user-space-code'
Merge branch : 'tools-ynl-gen-fix-parse-multi-attr-enum-attribute'
Merge branch : 'tools-ynl-gen-improvements-for-dpll'
Merge branch : 'tools-ynl-generate-code-for-the-devlink-family'
Merge branch : 'tools-ynl-generate-code-for-the-handshake-family'
Merge branch : 'tools-ynl-user-space-c'
Merge branch : 'topic/midi20' into for-linus
Merge branch : 'topic/midi20' into for-linus
Merge branch : 'topic/midi20' into for-next
Merge branch : 'topic/midi20' into for-next
Merge branch : 'topic/midi20' into for-next
Merge branch : 'topic/midi20' into for-next
Merge branch : 'topic/midi20' into for-next
Merge branch : 'topic/midi20' into for-next
Merge branch : 'topic/midi20' into for-next
Merge branch : 'tun-tap-uid'
Merge branch : 'tunnels-fix-ipv4-pmtu-icmp-checksum'
Merge branch : 'Two fixes for cpu-map'
Merge branch : 'two-more-fixes-for-check_max_stack_depth'
Merge branch : 'txgbe-phylink-support'
Merge branch : 'use-vmalloc_array-and-vcalloc'
Merge branch : 'verify scalar ids mapping in regsafe()'
Merge branch : 'virtio_net-refactor-xdp-codes'
Merge branch : 'vxlan-gro-fixes'
Merge branch : 'wangxun-netdev-features-support'
Merge branch : 'wireguard-fixes'
Merge branch : 'wireguard-fixes-for-6-5-rc6'
Merge branch : 'x86/bugs' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge branch : 'xstats-for-tc-taprio'
Merge branch : 'ynl-ethtool'
 
Linux: Merge branch for-next/module-alloc into kvmarm/next
Linux: Merge branch irq/gic-v3-asr8601 into irq/irqchip-next
Linux: Merge branch irq/loongarch-fixes-6.5 into irq/irqchip-next
Linux: Merge branch irq/lpi-resend into irq/irqchip-next
Linux: Merge branch irq/misc-6.5 into irq/irqchip-next
Linux: Merge branch kvm-arm64/ampere1-hafdbs-mitigation into kvmarm/next
Linux: Merge branch kvm-arm64/configurable-id-regs into kvmarm/next
Linux: Merge branch kvm-arm64/eager-page-splitting into kvmarm/next
Linux: Merge branch kvm-arm64/ffa-proxy into kvmarm/next
Linux: Merge branch kvm-arm64/hvhe into kvmarm/next
Linux: Merge branch kvm-arm64/misc into kvmarm/next
 
Merge branches : 'acpi-apei', 'acpi-pad' and 'acpi-misc'
Merge branches : 'acpi-bus' and 'acpi-scan'
Merge branches : 'acpi-scan', 'acpi-pm', 'acpi-resource' and 'acpi-ec'
Merge branches : 'acpi-thermal' and 'acpi-button'
Merge branches : 'acpi-x86', 'acpi-video', 'acpi-soc' and 'acpi-tables'
Merge branches : 'clk-imx', 'clk-microchip', 'clk-cleanup', 'clk-bindings', 'clk-ti' and 'clk-kasprintf' into clk-next
Merge branches : 'clk-platform', 'clk-i2c', 'clk-mediatek', 'clk-i2cid' and 'clk-vc5' into clk-next
Merge branches : 'clk-qcom' and 'clk-microchip' into clk-next
Merge branches : 'clk-renesas', 'clk-determine-rate', 'clk-allwinner', 'clk-samsung' and 'clk-amlogic' into clk-next
Merge branches : 'doc.2023.05.10a', 'fixes.2023.05.11a', 'kvfree.2023.05.10a', 'nocb.2023.05.11a', 'rcu-tasks.2023.05.10a', 'torture.2023.05.15a' and 'rcu-urgent.2023.06.06a' into HEAD
Merge branches : 'for-next/kpti', 'for-next/missing-proto-warn', 'for-next/iss2-decode', 'for-next/kselftest', 'for-next/misc', 'for-next/feat_mops', 'for-next/module-alloc', 'for-next/sysreg', 'for-next/cpucap', 'for-next/acpi', 'for-next/kdump', 'for-next/acpi-doc', 'for-next/doc' and 'for-next/tpidr2-fix', remote-tracking branch 'arm64/for-next/perf' into for-next/core
Merge branches : 'iommu/fixes', 'arm/smmu', 'ppc/pamu', 'virtio', 'x86/vt-d', 'core' and 'x86/amd' into next
Merge branches : 'msm-next-lumag-core', 'msm-next-lumag-dpu', 'msm-next-lumag-dp', 'msm-next-lumag-dsi' and 'msm-next-lumag-mdp5' into msm-next-lumag
Merge branches : 'pm-cpufreq' and 'pm-cpuidle'
Merge branches : 'pm-cpufreq' and 'pm-cpuidle'
Merge branches : 'pm-sleep' and 'pm-domains'
Merge branches : 'pm-sleep' and 'pm-qos'
Merge branches : 'slab/for-6.5/prandom', 'slab/for-6.5/slab_no_merge' and 'slab/for-6.5/slab-deprecate' into slab/for-next
Merge branches : 'tb-mfd-clk-input-pinctrl-power-rtc-sound-6.5', 'ib-mfd-tps6594-core-6.5', 'ib-mfd-regulator-max5970-6.5', 'ib-mfd-regulator-6.5' and 'ib-mfd-power-6.5' into ibs-for-mfd-merged
 
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-intel-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
Linux: Merge drm/drm-next into drm-misc-next
Linux: Merge drm/drm-next into drm-misc-next-fixes
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 mm-hotfixes-stable into mm-stable to pick up depended-upon changes.
Linux: Merge patch series "Add basic ACPI support for RISC-V"
Linux: Merge patch series "Add Command Duration Limits support"
Linux: Merge patch series "Add Sipeed Lichee Pi 4A RISC-V board support"
 
Merge patch series "can: Convert to platform remove callback returning void"
Merge patch series "can: esd_usb: More preparation before supporting esd CAN-USB/3 (addendum)"
Merge patch series "can: esd_usb: More preparation before supporting esd CAN-USB/3"
Merge patch series "can: fix coding style"
Merge patch series "can: gs_usb: fix time stamp counter initialization"
Merge patch series "can: kvaser_pciefd: Fixes and improvements"
Merge patch series "can: length: fix definitions and add bit length calculation"
Merge patch series "can: sja1000: Prepare the use of a threaded handler"
 
Merge patch series "dt-bindings: riscv: cpus: switch to unevaluatedProperties: false"
 
Linux: Merge patch series "Improve checks in blk_revalidate_disk_zones()"
Linux: Merge patch series "ISA string parser cleanups"
 
Merge patch series "lpfc: Update lpfc to revision 14.2.0.12"
Merge patch series "lpfc: Update lpfc to revision 14.2.0.13"
 
Linux: Merge patch series "qla2xxx driver update"
Linux: Merge patch series "qla2xxx klocwork fixes"
 
Merge patch series "RISC-V: Export Zba, Zbb to usermode via hwprobe"
Merge patch series "RISC-V: Fix a few kexec_file_load(2) failures"
 
Merge patch series "riscv: Add independent irq/softirq stacks support"
Merge patch series "riscv: Add vector ISA support"
Merge patch series "riscv: allow case-insensitive ISA string parsing"
Merge patch series "riscv: enable HAVE_LD_DEAD_CODE_DATA_ELIMINATION"
Merge patch series "riscv: fix ptrace and export VLENB"
Merge patch series "riscv: some CMO alternative related clean up"
 
Merge patch series "scsi: fixes for targets with many LUNs, and scsi_target_block rework"
Merge patch series "scsi: hisi_sas: Some misc changes"
Merge patch series "scsi: libsas: remove empty branches and code simplification"
Merge patch series "scsi: pm80xx: Enhanced debug logs for HW events"
 
Linux: Merge patch series "smartpqi updates"
Linux: Merge patch series "UFS host controller driver patches"
 
Merge patch series "ufs: core: mcq: Add ufshcd_abort() and error handler support in MCQ mode"
Merge patch series "ufs: Do not requeue while ungating the clock"
 
Linux: Merge patch series "Use block pr_ops in LIO"
Linux: Merge ras/edac-drivers into for-next
Linux: Merge ras/edac-misc into for-next
 
Merge remote-tracking branch : 'acme/perf-tools' into perf-tools-next
Merge remote-tracking branch : 'intel-speed-select/intel-sst' into review-hans
 
Merge tag : '6.5-rc-ksmbd-server-fixes-part1' of git://git.samba.org/ksmbd
Merge tag : '6.5-rc-smb3-client-fixes-part1' of git://git.samba.org/sfrench/cifs-2.6
Merge tag : '6.5-rc-smb3-client-fixes-part2' of git://git.samba.org/sfrench/cifs-2.6
Merge tag : '6.5-rc1-smb3-fixes' of git://git.samba.org/sfrench/cifs-2.6
Merge tag : '6.5-rc2-smb3-client-fixes-ver2' of git://git.samba.org/sfrench/cifs-2.6
Merge tag : '6.5-rc3-ksmbd-server-fixes' of git://git.samba.org/ksmbd
Merge tag : '6.5-rc3-smb3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6
Merge tag : '6.5-rc4-smb3-client-fix' of git://git.samba.org/sfrench/cifs-2.6
Merge tag : '6.5-rc5-ksmbd-server' of git://git.samba.org/ksmbd
Merge tag : '6.5-rc6-smb3-client-fix' of git://git.samba.org/sfrench/cifs-2.6
Merge tag : '6.5-rc6-smb3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6
Merge tag : '9p-fixes-6.5-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs
Merge tag : 'acpi-6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'acpi-6.5-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'acpi-6.5-rc1-3' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'acpi-6.5-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'acpi-6.5-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'amd-drm-fixes-6.5-2023-06-30-1' of https://gitlab.freedesktop.org/agd5f/linux into drm-next
Merge tag : 'amd-drm-fixes-6.5-2023-07-12' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
Merge tag : 'amd-drm-fixes-6.5-2023-07-20' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
Merge tag : 'amd-drm-fixes-6.5-2023-07-26' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
Merge tag : 'amd-drm-fixes-6.5-2023-08-09' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
Merge tag : 'amd-drm-fixes-6.5-2023-08-16' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
Merge tag : 'amd-drm-next-6.5-2023-06-09' of https://gitlab.freedesktop.org/agd5f/linux into drm-next
Merge tag : 'amd-drm-next-6.5-2023-06-16' of https://gitlab.freedesktop.org/agd5f/linux into drm-next
Merge tag : 'amlogic-arm-dt-for-v6.5' of https://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into soc/dt
Merge tag : 'amlogic-arm64-dt-for-v6.5' of https://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into soc/dt
Merge tag : 'amlogic-drivers-for-v6.5' of https://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into soc/drivers
Merge tag : 'apparmor-pr-2023-07-06' of git://git.kernel.org/pub/scm/linux/kernel/git/jj/linux-apparmor
Merge tag : 'arm-dts-mv-for-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux into soc/dt
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.5/devicetree' of https://github.com/Broadcom/stblinux into soc/dt
Merge tag : 'arm-soc/for-6.5/devicetree-arm64' of https://github.com/Broadcom/stblinux into soc/dt
Merge tag : 'arm-soc/for-6.5/maintainers' of https://github.com/Broadcom/stblinux into soc/arm
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-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 : 'asm-generic-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic
Merge tag : 'asm-generic-fix-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic
Merge tag : 'asoc-fix-v6.5-rc1' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus
Merge tag : 'asoc-fix-v6.5-rc1-2' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus
Merge tag : 'asoc-fix-v6.5-rc3' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus
Merge tag : 'asoc-fix-v6.5-rc4' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus
Merge tag : 'asoc-fix-v6.5-rc6' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus
Merge tag : 'asoc-fix-v6.5-rc7' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus
Merge tag : 'asoc-fix-v6.5-rc7-2' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus
Merge tag : 'asoc-v6.5' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus
Merge tag : 'at24-updates-for-v6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux into i2c/for-mergewindow
Merge tag : 'at91-dt-6.5' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into soc/dt
Merge tag : 'at91-dt-6.5-2' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into soc/dt
Merge tag : 'ata-6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/libata
Merge tag : 'ata-6.5-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/libata
Merge tag : 'ata-6.5-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/libata
Merge tag : 'ata-6.5-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/libata
Merge tag : 'audit-pr-20230626' of git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit
Merge tag : 'auxdisplay-6.5' of https://github.com/ojeda/linux
Merge tag : 'backlight-next-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight
Merge tag : 'batadv-net-pullrequest-20230816' of git://git.open-mesh.org/linux-merge
Merge tag : 'bitmap-6.5-rc1' of https://github.com/norov/linux
Merge tag : 'bitmap-6.5-rc5' of https://github.com:/norov/linux
Merge tag : 'block-6.5-2023-07-03' of git://git.kernel.dk/linux
Merge tag : 'block-6.5-2023-07-14' of git://git.kernel.dk/linux
Merge tag : 'block-6.5-2023-07-21' of git://git.kernel.dk/linux
Merge tag : 'block-6.5-2023-07-28' of git://git.kernel.dk/linux
Merge tag : 'block-6.5-2023-08-11' of git://git.kernel.dk/linux
Merge tag : 'block-6.5-2023-08-19' of git://git.kernel.dk/linux
Merge tag : 'ceph-for-6.5-rc1' of https://github.com/ceph/ceph-client
Merge tag : 'ceph-for-6.5-rc2' of https://github.com/ceph/ceph-client
Merge tag : 'ceph-for-6.5-rc4' of https://github.com/ceph/ceph-client
Merge tag : 'ceph-for-6.5-rc5' of https://github.com/ceph/ceph-client
Merge tag : 'cgroup-for-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup
Merge tag : 'char-misc-6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc
Merge tag : 'char-misc-6.5-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc
Merge tag : 'char-misc-6.5-rc6' 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-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-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux
Merge tag : 'clk-imx-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/abelvesa/linux into clk-imx
Merge tag : 'clk-meson-fixes-v6.5-1' of https://github.com/BayLibre/clk-meson into clk-fixes
Merge tag : 'clk-meson-v6.5-1' of https://github.com/BayLibre/clk-meson into clk-allwinner
Merge tag : 'clk-meson-v6.5-2' of https://github.com/BayLibre/clk-meson into clk-amlogic
Merge tag : 'clk-microchip-6.5' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into clk-microchip
Merge tag : 'clk-microchip-6.5-2' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into clk-microchip
Merge tag : 'core-debugobjects-2023-06-26' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'core_guards_for_6.5_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/peterz/queue
Merge tag : 'coresight-next-v6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/coresight/linux into char-misc-next
Merge tag : 'counter-fixes-for-6.5a' of git://git.kernel.org/pub/scm/linux/kernel/git/wbg/counter into char-misc-linus
Merge tag : 'counter-fixes-for-6.5b' of git://git.kernel.org/pub/scm/linux/kernel/git/wbg/counter into char-misc-linus
Merge tag : 'counter-updates-for-6.5a' of git://git.kernel.org/pub/scm/linux/kernel/git/wbg/counter into char-misc-next
Merge tag : 'cpufreq-arm-updates-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm
Merge tag : 'cpuidle-psci-v6.5-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm
Merge tag : 'csky-for-linus-6.5' of https://github.com/c-sky/csky-linux
Merge tag : 'cxl-fixes-6.5-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl/cxl
Merge tag : 'cxl-fixes-6.5-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl/cxl
Merge tag : 'cxl-for-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl/cxl
Merge tag : 'devfreq-next-for-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux
Merge tag : 'devicetree-fixes-for-6.5-1' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux
Merge tag : 'devicetree-fixes-for-6.5-2' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux
Merge tag : 'devicetree-for-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux
Merge tag : 'devicetree-for-6.5-2' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux
Merge tag : 'dlm-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm
Merge tag : 'dma-mapping-6.5-2023-06-28' of git://git.infradead.org/users/hch/dma-mapping
Merge tag : 'dma-mapping-6.5-2023-07-09' of git://git.infradead.org/users/hch/dma-mapping
Merge tag : 'dmaengine-6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine
Merge tag : 'dmaengine-fix-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine
Merge tag : 'docs-6.5' of git://git.lwn.net/linux
Merge tag : 'docs-6.5-2' of git://git.lwn.net/linux
Merge tag : 'docs-arm-move' of git://git.lwn.net/linux
Merge tag : 'docs-arm64-move' of git://git.lwn.net/linux
Merge tag : 'driver-core-6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core
Merge tag : 'drm-fixes-2023-07-14-1' of git://anongit.freedesktop.org/drm/drm
Merge tag : 'drm-fixes-2023-07-21' of git://anongit.freedesktop.org/drm/drm
Merge tag : 'drm-fixes-2023-07-28' of git://anongit.freedesktop.org/drm/drm
Merge tag : 'drm-fixes-2023-08-04' of git://anongit.freedesktop.org/drm/drm
Merge tag : 'drm-fixes-2023-08-11' of git://anongit.freedesktop.org/drm/drm
Merge tag : 'drm-fixes-2023-08-18-1' of git://anongit.freedesktop.org/drm/drm
Merge tag : 'drm-fixes-2023-08-25' of git://anongit.freedesktop.org/drm/drm
Merge tag : 'drm-habanalabs-next-2023-06-08' of https://git.kernel.org/pub/scm/linux/kernel/git/ogabbay/linux into drm-next
Merge tag : 'drm-intel-fixes-2023-07-13' of git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
Merge tag : 'drm-intel-fixes-2023-07-20' of git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
Merge tag : 'drm-intel-fixes-2023-07-27' of git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
Merge tag : 'drm-intel-fixes-2023-08-03' of git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
Merge tag : 'drm-intel-fixes-2023-08-17' of git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
Merge tag : 'drm-intel-fixes-2023-08-24' of git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
Merge tag : 'drm-intel-gt-next-2023-05-24' of git://anongit.freedesktop.org/drm/drm-intel into drm-next
Merge tag : 'drm-intel-gt-next-2023-06-08' of git://anongit.freedesktop.org/drm/drm-intel into drm-next
Merge tag : 'drm-intel-next-2023-06-05' of git://anongit.freedesktop.org/drm/drm-intel into drm-next
Merge tag : 'drm-intel-next-2023-06-10' of git://anongit.freedesktop.org/drm/drm-intel into drm-next
Merge tag : 'drm-intel-next-fixes-2023-06-21' of git://anongit.freedesktop.org/drm/drm-intel into drm-next
Merge tag : 'drm-intel-next-fixes-2023-06-29' of git://anongit.freedesktop.org/drm/drm-intel into drm-next
Merge tag : 'drm-intel-next-fixes-2023-07-06' of git://anongit.freedesktop.org/drm/drm-intel into drm-next
Merge tag : 'drm-misc-fixes-2023-07-13' of ssh://git.freedesktop.org/git/drm/drm-misc into drm-fixes
Merge tag : 'drm-misc-fixes-2023-07-20' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
Merge tag : 'drm-misc-fixes-2023-07-27' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
Merge tag : 'drm-misc-fixes-2023-08-03' of ssh://git.freedesktop.org/git/drm/drm-misc into drm-fixes
Merge tag : 'drm-misc-fixes-2023-08-10' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
Merge tag : 'drm-misc-fixes-2023-08-17' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
Merge tag : 'drm-misc-fixes-2023-08-24' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
Merge tag : 'drm-misc-next-2023-05-11' of git://anongit.freedesktop.org/drm/drm-misc into drm-next
Merge tag : 'drm-misc-next-2023-05-24' of git://anongit.freedesktop.org/drm/drm-misc into drm-next
Merge tag : 'drm-misc-next-2023-06-01' of git://anongit.freedesktop.org/drm/drm-misc into drm-next
Merge tag : 'drm-misc-next-2023-06-07' of git://anongit.freedesktop.org/drm/drm-misc into drm-next
Merge tag : 'drm-misc-next-fixes-2023-06-15' of git://anongit.freedesktop.org/drm/drm-misc into drm-next
Merge tag : 'drm-misc-next-fixes-2023-06-29' of git://anongit.freedesktop.org/drm/drm-misc into drm-next
Merge tag : 'drm-misc-next-fixes-2023-07-06' of git://anongit.freedesktop.org/drm/drm-misc into drm-next
Merge tag : 'drm-msm-fixes-2023-07-27' of https://gitlab.freedesktop.org/drm/msm into drm-fixes
Merge tag : 'drm-msm-next-2023-06-18' of https://gitlab.freedesktop.org/drm/msm into drm-next
Merge tag : 'drm-next-2023-06-29' of git://anongit.freedesktop.org/drm/drm
Merge tag : 'drm-next-2023-07-07' of git://anongit.freedesktop.org/drm/drm
Merge tag : 'drm-next-20230529' of git://git.kernel.org/pub/scm/linux/kernel/git/pinchartl/linux into drm-next
Merge tag : 'dt-cleanup-6.5' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-dt into soc/dt
Merge tag : 'dt64-cleanup-6.5' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-dt into soc/dt
Merge tag : 'edac_updates_for_v6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras
Merge tag : 'efi-next-for-v6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi
Merge tag : 'erofs-for-6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs
Merge tag : 'erofs-for-6.5-rc2-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs
Merge tag : 'erofs-for-6.5-rc5-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs
Merge tag : 'execve-v6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
Merge tag : 'exfat-for-6.5-rc5' 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 : 'ext4_for_linus-6.5-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4
Merge tag : 'extcon-next-for-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon into char-misc-next
Merge tag : 'f2fs-for-6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs
Merge tag : 'fbdev-for-6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/linux-fbdev
Merge tag : 'fbdev-for-6.5-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/linux-fbdev
Merge tag : 'fbdev-for-6.5-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/linux-fbdev
Merge tag : 'firewire-6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394
Merge tag : 'fixes-2023-07-27' of git://git.kernel.org/pub/scm/linux/kernel/git/rppt/memblock
Merge tag : 'flex-array-transformations-6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gustavoars/linux
Merge tag : 'for-6.5-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
Merge tag : 'for-6.5-rc3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
Merge tag : 'for-6.5-rc5-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
Merge tag : 'for-6.5-rc6-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
Merge tag : 'for-6.5-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
Merge tag : 'for-6.5/block-2023-06-23' of git://git.kernel.dk/linux
Merge tag : 'for-6.5/dm-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm
Merge tag : 'for-6.5/dm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm
Merge tag : 'for-6.5/io_uring-2023-06-23' of git://git.kernel.dk/linux
Merge tag : 'for-6.5/splice-2023-06-23' of git://git.kernel.dk/linux
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/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-2023062701' of git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid
Merge tag : 'for-linus-2023071101' of git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid
Merge tag : 'for-linus-6.5-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
Merge tag : 'for-linus-6.5-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
Merge tag : 'for-linus-6.5a-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-linus-iommufd' of git://git.kernel.org/pub/scm/linux/kernel/git/jgg/iommufd
Merge tag : 'for-net-2023-07-20' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth
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
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.5' 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.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/fpga/linux-fpga into char-misc-next
Merge tag : 'fs_for_v6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs
Merge tag : 'fscrypt-for-linus' of git://git.kernel.org/pub/scm/fs/fscrypt/linux
Merge tag : 'fsnotify_for_v6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs
Merge tag : 'fsnotify_for_v6.5-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs
Merge tag : 'fsverity-for-linus' of git://git.kernel.org/pub/scm/fs/fsverity/linux
Merge tag : 'fuse-update-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse
Merge tag : 'gds-for-linus-2023-08-01' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'gfs2-v6.4-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2
Merge tag : 'gfs2-v6.4-rc5-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2
Merge tag : 'gpio-fixes-for-v6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux
Merge tag : 'gpio-fixes-for-v6.5-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux
Merge tag : 'gpio-fixes-for-v6.5-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux
Merge tag : 'gpio-fixes-for-v6.5-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux
Merge tag : 'gpio-omap-descriptors-v6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio into gpio/for-next
Merge tag : 'gpio-omap-descriptors-v6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio into soc/arm
Merge tag : 'gpio-updates-for-v6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux
Merge tag : 'gvt-fixes-2023-08-02' of https://github.com/intel/gvt-linux into drm-intel-fixes
Merge tag : 'hardening-v6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
Merge tag : 'hardening-v6.5-rc1-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
Merge tag : 'hardening-v6.5-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
Merge tag : 'hardening-v6.5-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
Merge tag : 'hisi-arm32-dt-for-6.5' of https://github.com/hisilicon/linux-hisi into soc/dt
Merge tag : 'hisi-arm64-dt-for-6.5' of https://github.com/hisilicon/linux-hisi into soc/dt
Merge tag : 'hsi-for-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi
Merge tag : 'hwlock-v6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux
Merge tag : 'hwmon-for-v6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging
Merge tag : 'hwmon-for-v6.5-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging
Merge tag : 'hwmon-for-v6.5-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging
Merge tag : 'hyperv-fixes-signed-20230804' of git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux
Merge tag : 'i2c-for-6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux
Merge tag : 'i2c-for-6.5-rc1-part2' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux
Merge tag : 'i2c-for-6.5-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux
Merge tag : 'i3c/for-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/i3c/linux
Merge tag : 'ib-leds-netdev-v6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/leds
Merge tag : 'ib-mfd-tps6594-core-v6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd into char-misc-next
Merge tag : 'icc-6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/djakov/icc into char-misc-next
Merge tag : 'icc-6.5-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/djakov/icc into char-misc-linus
Merge tag : 'ieee802154-for-net-next-2023-06-23' of gitolite.kernel.org:pub/scm/linux/kernel/git/wpan/wpan-next
Merge tag : 'iio-fixes-for-6.4b' of https://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio into char-misc-next
Merge tag : 'iio-fixes-for-6.5a' of https://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio into char-misc-linus
Merge tag : 'iio-for-6.5a' of https://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio into char-misc-next
Merge tag : 'imx-bindings-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/dt
Merge tag : 'imx-defconfig-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/defconfig
Merge tag : 'imx-dt-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/dt
Merge tag : 'imx-dt64-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/dt
Merge tag : 'imx-fixes-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into arm/fixes
Merge tag : 'imx-fixes-6.5-2' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into arm/fixes
Merge tag : 'input-for-v6.5-rc0' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
Merge tag : 'integrity-v6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity
Merge tag : 'intel-pinctrl-v6.5-1' of git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/intel into devel
Merge tag : 'io_uring-6.5-2023-07-03' of git://git.kernel.dk/linux
Merge tag : 'io_uring-6.5-2023-07-14' of git://git.kernel.dk/linux
Merge tag : 'io_uring-6.5-2023-07-21' of git://git.kernel.dk/linux
Merge tag : 'io_uring-6.5-2023-07-28' of git://git.kernel.dk/linux
Merge tag : 'io_uring-6.5-2023-08-11' of git://git.kernel.dk/linux
Merge tag : 'iomap-6.5-fixes-1' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux
Merge tag : 'iomap-6.5-merge-1' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux
Merge tag : 'iommu-fixes-v6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu
Merge tag : 'iommu-updates-v6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu
Merge tag : 'iopoll-busy-loop-timeout-tag' into renesas-clk-for-v6.5
Merge tag : 'iopoll-busy-loop-timeout-tag' into renesas-drivers-for-v6.5
Merge tag : 'ipsec-2023-08-15' of git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec
Merge tag : 'irq-core-2023-06-26' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'irq-urgent-2023-08-26' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'irq_urgent_for_v6.5_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'irq_urgent_for_v6.5_rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'irqchip-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/maz/arm-platforms into irq/core
Merge tag : 'irqchip-fixes-6.5-1' of git://git.kernel.org/pub/scm/linux/kernel/git/maz/arm-platforms into irq/urgent
Merge tag : 'jfs-6.5' of github.com:kleikamp/linux-shaggy
Merge tag : 'juno-fix-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into arm/fixes
Merge tag : 'kbuild-fixes-v6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
Merge tag : 'kbuild-fixes-v6.5-2' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
Merge tag : 'kbuild-v6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
Merge tag : 'kgdb-6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/danielt/linux
Merge tag : 'kvm-riscv-6.5-1' of https://github.com/kvm-riscv/linux into HEAD
Merge tag : 'kvm-s390-master-6.5-1' of https://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux into HEAD
Merge tag : 'kvm-s390-next-6.5-1' of https://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux into HEAD
Merge tag : 'kvm-x86-generic-6.5' of https://github.com/kvm-x86/linux into HEAD
Merge tag : 'kvm-x86-misc-6.5' of https://github.com/kvm-x86/linux into HEAD
Merge tag : 'kvm-x86-mmu-6.5' of https://github.com/kvm-x86/linux into HEAD
Merge tag : 'kvm-x86-pmu-6.5' of https://github.com/kvm-x86/linux into HEAD
Merge tag : 'kvm-x86-selftests-6.5' of https://github.com/kvm-x86/linux into HEAD
Merge tag : 'kvm-x86-svm-6.5' of https://github.com/kvm-x86/linux into HEAD
Merge tag : 'kvm-x86-vmx-6.5' of https://github.com/kvm-x86/linux into HEAD
Merge tag : 'kvmarm-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD
Merge tag : 'kvmarm-fixes-6.5-1' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD
Merge tag : 'kvmarm-fixes-6.5-2' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD
Merge tag : 'landlock-6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/mic/linux
Merge tag : 'leds-next-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/leds
Merge tag : 'libnvdimm-for-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm
Merge tag : 'linux-can-fixes-for-6.4-20230622' of git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can
Merge tag : 'linux-can-fixes-for-6.5-20230717' of git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can
Merge tag : 'linux-can-fixes-for-6.5-20230724' of git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can
Merge tag : 'linux-can-next-for-6.5-20230515' of git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next
Merge tag : 'linux-can-next-for-6.5-20230622' of git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next
Merge tag : 'linux-kselftest-fixes-6.5-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest
Merge tag : 'linux-kselftest-kunit-6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest
Merge tag : 'linux-kselftest-next-6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest
Merge tag : 'linux-watchdog-6.5-rc1' of git://www.linux-watchdog.org/linux-watchdog
Merge tag : 'linux-watchdog-6.5-rc2' of git://www.linux-watchdog.org/linux-watchdog
Merge tag : 'livepatching-for-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching
Merge tag : 'locking-core-2023-06-27' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'locking_urgent_for_v6.5_rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'loongarch-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson
Merge tag : 'loongarch-fixes-6.5-1' of git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson
Merge tag : 'loongarch-fixes-6.5-2' of git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson
Merge tag : 'lsm-pr-20230626' of git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/lsm
Merge tag : 'm68k-for-v6.5-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k
Merge tag : 'm68k-for-v6.5-tag2' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k
Merge tag : 'mailbox-v6.5' of git://git.linaro.org/landing-teams/working/fujitsu/integration
Merge tag : 'md-fixes-20230630' of https://git.kernel.org/pub/scm/linux/kernel/git/song/md into block-6.5
Merge tag : 'md-next-20230613' of https://git.kernel.org/pub/scm/linux/kernel/git/song/md into for-6.5/block
Merge tag : 'md-next-20230623' of https://git.kernel.org/pub/scm/linux/kernel/git/song/md into for-6.5/block-late
Merge tag : 'media/v6.5-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media
Merge tag : 'media/v6.5-2' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media
Merge tag : 'media/v6.5-3' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media
Merge tag : 'media/v6.5-4' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media
Merge tag : 'mediatek-drm-next-6.5' of https://git.kernel.org/pub/scm/linux/kernel/git/chunkuang.hu/linux into drm-next
Merge tag : 'memblock-v6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rppt/memblock
Merge tag : 'memory-controller-drv-6.5' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into soc/drivers
Merge tag : 'memory-controller-drv-fixes-6.5' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into arm/fixes
Merge tag : 'mfd-next-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd
Merge tag : 'mips-fixes_6.4_1' into mips-next
Merge tag : 'mips_6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux
Merge tag : 'mips_6.5_1' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux
Merge tag : 'mlx5-fixes-2023-07-05' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux
Merge tag : 'mlx5-fixes-2023-07-26' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux
Merge tag : 'mlx5-fixes-2023-08-07' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux
Merge tag : 'mlx5-fixes-2023-08-16' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux
Merge tag : 'mlx5-updates-2023-05-19' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux
Merge tag : 'mlx5-updates-2023-05-31' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux
Merge tag : 'mlx5-updates-2023-06-06' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux
Merge tag : 'mlx5-updates-2023-06-09' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux
Merge tag : 'mlx5-updates-2023-06-16' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux
Merge tag : 'mlx5-updates-2023-06-21' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux
Merge tag : 'mm-hotfixes-stable-2023-07-08-10-43' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
Merge tag : 'mm-hotfixes-stable-2023-07-18-12-28' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
Merge tag : 'mm-hotfixes-stable-2023-07-28-15-52' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
Merge tag : 'mm-hotfixes-stable-2023-08-11-13-44' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
Merge tag : 'mm-hotfixes-stable-2023-08-25-11-07' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
Merge tag : 'mm-nonmm-stable-2023-06-24-19-23' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
Merge tag : 'mm-stable-2023-06-24-19-15' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
Merge tag : 'mmc-v6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc
Merge tag : 'mmc-v6.5-2' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc
Merge tag : 'mmc-v6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc
Merge tag : 'mmc-v6.5-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc
Merge tag : 'mtd/fixes-for-6.5-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux
Merge tag : 'mtd/for-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux
Merge tag : 'mvebu-dt-6.5-1' of git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu into soc/dt
Merge tag : 'mvebu-dt64-6.5-1' of git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu into soc/dt
Merge tag : 'net-6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Merge tag : 'net-6.5-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Merge tag : 'net-6.5-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Merge tag : 'net-6.5-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Merge tag : 'net-6.5-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Merge tag : 'net-6.5-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Merge tag : 'net-6.5-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Merge tag : 'net-6.5-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Merge tag : 'net-next-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next
Merge tag : 'nf-23-06-27' of git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf
Merge tag : 'nf-23-07-06' of git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf
Merge tag : 'nf-23-07-20' of https://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf
Merge tag : 'nf-23-07-26' of https://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf
Merge tag : 'nf-23-08-10' of git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf
Merge tag : 'nf-23-08-16' of https://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf
Merge tag : 'nf-23-08-23' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/netfilter/nf
Merge tag : 'nf-next-2023-05-18' of https://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf-next
Merge tag : 'nf-next-23-06-26' of git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf-next
Merge tag : 'nfs-for-6.5-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs
Merge tag : 'nfs-for-6.5-2' of git://git.linux-nfs.org/projects/trondmy/linux-nfs
Merge tag : 'nfsd-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux
Merge tag : 'nfsd-6.5-1' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux
Merge tag : 'nfsd-6.5-2' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux
Merge tag : 'nfsd-6.5-3' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux
Merge tag : 'nfsd-6.5-4' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux
Merge tag : 'nfsd-6.5-5' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux
Merge tag : 'nios2_updates_for_v6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux
Merge tag : 'nolibc.2023.06.22a' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu
Merge tag : 'ntb-6.5' of https://github.com/jonmason/ntb
Merge tag : 'ntfs3_for_6.5' of https://github.com/Paragon-Software-Group/linux-ntfs3
Merge tag : 'nvme-6.5-2023-06-16' of git://git.infradead.org/nvme into for-6.5/block
Merge tag : 'nvme-6.5-2023-06-30' of git://git.infradead.org/nvme into block-6.5
Merge tag : 'nvme-6.5-2023-07-13' of git://git.infradead.org/nvme into block-6.5
Merge tag : 'nvme-6.5-2023-08-02' of git://git.infradead.org/nvme into block-6.5
Merge tag : 'objtool-core-2023-06-27' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'objtool_urgent_for_v6.5_rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'omap-for-v6.5/cleanup-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into soc/arm
Merge tag : 'omap-for-v6.5/dt-pin-nodes-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into soc/dt
Merge tag : 'omap-for-v6.5/dt-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into soc/dt
Merge tag : 'omap-for-v6.5/fixes-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into arm/fixes
Merge tag : 'omap-for-v6.5/ti-sysc-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into soc/drivers
Merge tag : 'opp-updates-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm
Merge tag : 'optee-use-kmemdup-for-6.5' of https://git.linaro.org/people/jens.wiklander/linux-tee into soc/drivers
Merge tag : 'ovl-update-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/overlayfs/vfs
Merge tag : 'ovl-update-6.5-2' of git://git.kernel.org/pub/scm/linux/kernel/git/overlayfs/vfs
Merge tag : 'parisc-for-6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux
Merge tag : 'parisc-for-6.5-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux
Merge tag : 'parisc-for-6.5-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux
Merge tag : 'parisc-for-6.5-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux
Merge tag : 'parisc-for-6.5-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux
Merge tag : 'pci-v6.5-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci
Merge tag : 'pci-v6.5-fixes-1' of git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci
Merge tag : 'perf-core-2023-06-27' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'perf-tools-fixes-for-v6.4-2-2023-05-30' into perf-tools-next
Merge tag : 'perf-tools-fixes-for-v6.5-1-2023-07-18' of git://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools
Merge tag : 'perf-tools-fixes-for-v6.5-2-2023-08-03' of git://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools
Merge tag : 'perf-tools-fixes-for-v6.5-3-2023-08-09' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux
Merge tag : 'perf-tools-for-v6.5-1-2023-06-28' of git://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools-next
Merge tag : 'perf-tools-for-v6.5-2-2023-07-06' of git://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools-next
Merge tag : 'perf_urgent_for_v6.5_rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'phy-fixes-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy
Merge tag : 'phy-for-6.5_v2' of git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy
Merge tag : 'pinctrl-v6.5-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl
Merge tag : 'pinctrl-v6.5-2' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl
Merge tag : 'pinctrl-v6.5-3' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl
Merge tag : 'pinctrl-v6.5-4' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl
Merge tag : 'platform-drivers-x86-v6.5-1' of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86
Merge tag : 'platform-drivers-x86-v6.5-2' of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86
Merge tag : 'platform-drivers-x86-v6.5-3' of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86
Merge tag : 'platform-drivers-x86-v6.5-4' of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86
Merge tag : 'platform-drivers-x86-v6.5-5' of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86
Merge tag : 'pm-6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'pm-6.5-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'pm-6.5-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'pm-6.5-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'pm-6.5-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'pm-6.5-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'pm-6.5-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'powerpc-6.5-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
Merge tag : 'powerpc-6.5-2' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
Merge tag : 'powerpc-6.5-3' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
Merge tag : 'powerpc-6.5-4' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
Merge tag : 'powerpc-6.5-5' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
Merge tag : 'powerpc-6.5-6' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
Merge tag : 'probes-fixes-v6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'probes-fixes-v6.5-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'probes-fixes-v6.5-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'probes-v6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'pstore-v6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
Merge tag : 'pwm/for-6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm
Merge tag : 'qcom-arm64-defconfig-for-6.5' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/defconfig
Merge tag : 'qcom-arm64-defconfig-for-6.5-2' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/defconfig
Merge tag : 'qcom-arm64-fixes-for-6.5' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/fixes
Merge tag : 'qcom-arm64-for-6.5' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/dt
Merge tag : 'qcom-arm64-for-6.5-2' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/dt
Merge tag : 'qcom-clk-for-6.5-2' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into clk-qcom
Merge tag : 'qcom-drivers-for-6.5' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/drivers
Merge tag : 'qcom-drivers-for-6.5-2' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/drivers
Merge tag : 'qcom-dts-for-6.5' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/dt
Merge tag : 'qcom-dts-for-6.5-2' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/dt
Merge tag : 'qcom-pinctrl-6.5' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-dt into devel
Merge tag : 'ras_core_for_v6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'rcu.2023.06.22a' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu
Merge tag : 'regmap-fix-v6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap
Merge tag : 'regmap-fix-v6.5-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap
Merge tag : 'regmap-v6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap
Merge tag : 'regulator-fix-v6.5-merge-window' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator
Merge tag : 'regulator-fix-v6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator
Merge tag : 'regulator-fix-v6.5-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator
Merge tag : 'regulator-fix-v6.5-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator
Merge tag : 'regulator-v6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator
Merge tag : 'renesas-arm-defconfig-for-v6.5-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/defconfig
Merge tag : 'renesas-arm-defconfig-for-v6.5-tag2' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/defconfig
Merge tag : 'renesas-clk-for-v6.5-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers into clk-renesas
Merge tag : 'renesas-clk-for-v6.5-tag2' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers into clk-renesas
Merge tag : 'renesas-drivers-for-v6.5-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/drivers
Merge tag : 'renesas-drivers-for-v6.5-tag2' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/drivers
Merge tag : 'renesas-dts-for-v6.5-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/dt
Merge tag : 'renesas-dts-for-v6.5-tag2' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/dt
Merge tag : 'renesas-fixes-for-v6.5-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into arm/fixes
Merge tag : 'renesas-pinctrl-fixes-for-v6.5-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers into fixes
Merge tag : 'renesas-pinctrl-fixes-for-v6.5-tag2' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers into fixes
Merge tag : 'renesas-pinctrl-for-v6.5-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers into devel
Merge tag : 'reset-for-v6.5' of git://git.pengutronix.de/pza/linux into soc/drivers
Merge tag : 'riscv-dt-for-v6.5' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into soc/dt
Merge tag : 'riscv-dt-for-v6.5-pt2' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into soc/dt
Merge tag : 'riscv-for-linus-6.5-mw1' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux
Merge tag : 'riscv-for-linus-6.5-mw2' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux
Merge tag : 'riscv-for-linus-6.5-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux
Merge tag : 'riscv-for-linus-6.5-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux
Merge tag : 'riscv-for-linus-6.5-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux
Merge tag : 'riscv-for-linus-6.5-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux
Merge tag : 'riscv-for-linus-6.5-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux
Merge tag : 'rproc-v6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux
Merge tag : 'rtc-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux
Merge tag : 'rust-6.5' of https://github.com/Rust-for-Linux/linux
Merge tag : 'rust-fixes-6.5-rc5' of https://github.com/Rust-for-Linux/linux
Merge tag : 'rust-fixes-6.5-rc7' of https://github.com/Rust-for-Linux/linux
Merge tag : 's32g2-dt-6.5' of https://github.com/chesterlintw/linux-s32g into soc/dt
Merge tag : 's390-6.4-4' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
Merge tag : 's390-6.5-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
Merge tag : 's390-6.5-2' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
Merge tag : 's390-6.5-3' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
Merge tag : 's390-6.5-4' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
Merge tag : 'samsung-clk-6.5' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into clk-samsung
Merge tag : 'samsung-drivers-6.5' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into soc/drivers
Merge tag : 'samsung-dt-6.5' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into soc/dt
Merge tag : 'samsung-soc-6.5' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into soc/arm
Merge tag : 'sched-core-2023-06-27' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'sched_urgent_for_v6.5_rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'scmi-smccc-fixes-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into arm/fixes
Merge tag : 'scmi-updates-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into soc/drivers
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-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 : 'selinux-pr-20230626' of git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux
Merge tag : 'selinux-pr-20230821' of git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux
Merge tag : 'sh-for-v6.5-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/glaubitz/sh-linux
Merge tag : 'sh-for-v6.5-tag2' of git://git.kernel.org/pub/scm/linux/kernel/git/glaubitz/sh-linux
Merge tag : 'slab-for-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab
Merge tag : 'Smack-for-6.5' of https://github.com/cschaufler/smack-next
Merge tag : 'smp-core-2023-06-26' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'soc-arm-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Merge tag : 'soc-defconfig-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Merge tag : 'soc-drivers-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Merge tag : 'soc-dt-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Merge tag : 'soc-fixes-6.5-1' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Merge tag : 'soc-fixes-6.5-2' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Merge tag : 'soc-fixes-6.5-3' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Merge tag : 'soc-fsl-next-v6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/leo/linux into soc/drivers
Merge tag : 'soc-newsoc-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Merge tag : 'socfpga_dts_fix_for_v6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux into arm/fixes
Merge tag : 'sound-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
Merge tag : 'sound-6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
Merge tag : 'sound-6.5-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
Merge tag : 'sound-6.5-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
Merge tag : 'sound-6.5-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
Merge tag : 'sound-fix-6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
Merge tag : 'soundwire-6.5-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/soundwire
Merge tag : 'soundwire-6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/soundwire
Merge tag : 'spi-fix-v6.5-merge-window' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi
Merge tag : 'spi-fix-v6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi
Merge tag : 'spi-fix-v6.5-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi
Merge tag : 'spi-fix-v6.5-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi
Merge tag : 'spi-v6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi
Merge tag : 'sram-for-soc' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik into soc/drivers
Merge tag : 'staging-6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging
Merge tag : 'staging-6.5-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging
Merge tag : 'stm32-dt-for-v6.5-1' of git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32 into soc/dt
Merge tag : 'stm32-mp25-for-v6.5-1' of git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32 into soc/newsoc
Merge tag : 'sunxi-clk-for-6.5-1' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into clk-allwinner
Merge tag : 'sunxi-dt-for-6.5-1' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into soc/dt
Merge tag : 'sysctl-6.5-rc1-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux
Merge tag : 'sysctl-fixes-v2-v6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux
Merge tag : 'tag-chrome-platform-for-v6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux
Merge tag : 'tegra-for-6.5-arm64-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/dt
Merge tag : 'tegra-for-6.5-dt-bindings' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/dt
Merge tag : 'tegra-for-6.5-firmware' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/drivers
Merge tag : 'tegra-for-6.5-memory' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/drivers
Merge tag : 'tegra-for-6.5-pci' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/drivers
Merge tag : 'tegra-for-6.5-soc' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/drivers
Merge tag : 'thermal-6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'thermal-6.5-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'thermal-v6.5-rc1' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/thermal/linux into thermal
Merge tag : 'thunderbolt-for-v6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt into usb-next
Merge tag : 'thunderbolt-for-v6.5-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt into usb-linus
Merge tag : 'ti-driver-soc-for-v6.5' of https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into soc/drivers
Merge tag : 'ti-k3-config-for-v6.5' of https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into soc/defconfig
Merge tag : 'ti-k3-dt-for-v6.5' of https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into soc/dt
Merge tag : 'ti-keystone-dt-for-v6.5' of https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into soc/dt
Merge tag : 'timers-core-2023-06-26' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'timers-v6.5-rc1' of https://git.linaro.org/people/daniel.lezcano/linux into timers/core
Merge tag : 'tpmdd-v6.5-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd
Merge tag : 'tpmdd-v6.5-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd
Merge tag : 'tpmdd-v6.5-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd
Merge tag : 'tpmdd-v6.5-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd
Merge tag : 'trace-tools-v6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'trace-v6.4-rc7-v3' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'trace-v6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'trace-v6.5-2' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'trace-v6.5-rc1-3' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'trace-v6.5-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'trace-v6.5-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'trace-v6.5-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'tty-6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty
Merge tag : 'tty-6.5-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty
Merge tag : 'tty-6.5-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty
Merge tag : 'unmap-fix-20230629' of git://git.infradead.org/users/dwmw2/linux
Merge tag : 'usb-6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb
Merge tag : 'usb-6.5-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb
Merge tag : 'usb-6.5-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb
Merge tag : 'usb-serial-6.5-rc1' of https://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial into usb-next
Merge tag : 'usb-serial-6.5-rc4' of https://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial into usb-linus
Merge tag : 'ux500-dts-for-v6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik into soc/dt
Merge tag : 'v6.4' into rdma.git for-next
Merge tag : 'v6.4-next-defconfig' of https://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux into soc/defconfig
Merge tag : 'v6.4-next-dts32' of https://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux into soc/dt
Merge tag : 'v6.4-next-dts64' of https://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux into soc/dt
Merge tag : 'v6.4-next-soc' of https://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux into soc/drivers
Merge tag : 'v6.4-rc2' into asoc-6.5 to get fixes for CI
Merge tag : 'v6.4-rc2' into media_stage
Merge tag : 'v6.4-rc4' into wpan-next/staging
Merge tag : 'v6.4-rc5' into media_stage
Merge tag : 'v6.5-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
Merge tag : 'v6.5-p2' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
Merge tag : 'v6.5-p3' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
Merge tag : 'v6.5-rc1-modules-next' of git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux
Merge tag : 'v6.5-rc1-sysctl-next' of git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux
Merge tag : 'v6.5-rc5.vfs.fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs
Merge tag : 'v6.5-rockchip-drivers1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/drivers
Merge tag : 'v6.5-rockchip-dts64-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/dt
Merge tag : 'v6.5-rockchip-dtsfixes1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into arm/fixes
Merge tag : 'v6.5/fs.ntfs' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs
Merge tag : 'v6.5/vfs.file' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs
Merge tag : 'v6.5/vfs.fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs
Merge tag : 'v6.5/vfs.fixes.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs
Merge tag : 'v6.5/vfs.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs
Merge tag : 'v6.5/vfs.mount' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs
Merge tag : 'v6.5/vfs.rename.locking' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs
Merge tag : 'vfio-v6.5-rc1' of https://github.com/awilliam/linux-vfio
Merge tag : 'virt-to-pfn-for-arch-v6.5-2' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-integrator into asm-generic
Merge tag : 'w1-drv-6.5' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-w1 into char-misc-next
Merge tag : 'wireless-2023-08-03' of git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless
Merge tag : 'wireless-2023-08-09' of git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless
Merge tag : 'wireless-2023-08-22' of git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless
Merge tag : 'wireless-next-2023-05-12' of git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next
Merge tag : 'wireless-next-2023-06-09' of git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next
Merge tag : 'wireless-next-2023-06-22' of git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next
Merge tag : 'wq-for-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq
Merge tag : 'wq-for-6.5-cleanup-ordered' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq
Merge tag : 'wq-for-6.5-rc5-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq
Merge tag : 'x86-boot-2023-06-26' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86-core-2023-06-26' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86-core-2023-07-09' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86-mm-2023-06-27' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86-urgent-2023-07-01' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86-urgent-2023-08-26' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_alternatives_for_v6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_bugs_for_v6.5_rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_bugs_srso' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_bugs_zenbleed' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_build_for_v6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_cache_for_v6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_cc_for_v6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_cleanups_for_6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_cpu_for_v6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_irq_for_6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_microcode_for_v6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_misc_for_v6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_mtrr_for_v6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_platform_for_6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_sev_for_v6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_sgx_for_v6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_tdx_for_6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_urgent_for_6.5_rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_urgent_for_v6.5_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_urgent_for_v6.5_rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_urgent_for_v6.5_rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_urgent_for_v6.5_rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'xfs-6.5-fixes-1' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux
Merge tag : 'xfs-6.5-merge-2' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux
Merge tag : 'xfs-6.5-merge-5' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux
Merge tag : 'xfs-6.5-merge-6' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux
Merge tag : 'xsa432-6.5-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
Merge tag : 'xtensa-20230627' of https://github.com/jcmvbkbc/linux-xtensa
Merge tag : 'xtensa-20230716' of https://github.com/jcmvbkbc/linux-xtensa
Merge tag : 'zonefs-6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/zonefs
Merge tag : 'zonefs-6.5-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/zonefs
Merge tag : 'zynq-dt-for-v6.5' of https://github.com/Xilinx/linux-xlnx into soc/dt
Merge tag : 'zynq-soc-for-6.6' of https://github.com/Xilinx/linux-xlnx into arm/fixes
Merge tag : 'zynqmp-dt-for-v6.5' of https://github.com/Xilinx/linux-xlnx into soc/dt
Merge tag : 'zynqmp-soc-for-v6.5' of https://github.com/Xilinx/linux-xlnx into soc/drivers
 
Linux: Merge v6.4-rc4 into char-misc-next
Linux: Merge v6.5-rc1 into drm-misc-fixes
Linux: Merge wireless into wireless-next
Linux: Merge wireless into wireless-next
 
meson saradc: fix clock divider mask length
 
mfd/pinctrl/regulator: Add RK806 Support
 
mfd: axp20x: Add support for AXP192
mfd: axp20x: Add support for AXP313a PMIC
mfd: core: Use of_property_read_reg() to parse "reg"
mfd: dln2: Remove the unneeded include
mfd: intel-lpss: Add missing check for platform_get_resource
mfd: intel-lpss: Hide suspend/resume functions in #ifdef
mfd: intel-m10-bmc: Create m10bmc_sys_update_bits()
mfd: intel-m10-bmc: Manage access to MAX 10 fw handshake registers
mfd: intel-m10-bmc: Move core symbols to own namespace
mfd: intel-m10-bmc: Move m10bmc_sys_read() away from header
mfd: max5970: Rename driver and remove wildcard
mfd: max77541: Add ADI MAX77541/MAX77540 PMIC Support
mfd: pm8008: Drop bogus i2c module alias
mfd: pm8008: Fix module autoloading
mfd: rc5t583-irq: Remove the unneeded include
mfd: Remove redundant dev_set_drvdata() from I2C drivers
mfd: rk808: Convert to device managed resources
mfd: rk808: Replace 'struct i2c_client' with 'struct device'
mfd: rk808: Split into core and i2c
mfd: rk808: Use dev_err_probe
mfd: rk8xx-i2c: Use device_get_match_data
mfd: rk8xx: Add rk806 support
mfd: rt5033: Apply preparatory changes before adding rt5033-charger driver
mfd: rt5033: Drop rt5033-battery sub-device
mfd: rt5033: Fix chip revision readout
mfd: rt5033: Fix STAT_MASK, HZ_MASK and AICR defines
mfd: stmfx: Fix error path in stmfx_chip_init
mfd: stmfx: Nullify stmfx->vdd in case of error
mfd: stmpe: Only disable the regulators if they are enabled
mfd: stpmic1: Add PMIC poweroff via sys-off handler
mfd: stpmic1: Fixup main control register and bits naming
mfd: Switch i2c drivers back to use .probe()
mfd: Switch two more drivers back to use struct i2c_driver::probe
mfd: tps65219: Add GPIO cell instance
mfd: tps65219: Add support for soft shutdown via sys-off API
mfd: tps6594: Add driver for TI TPS6594 PMIC
mfd: tps6594: Fix an error code in probe()
mfd: twl6040: Use maple tree register cache
mfd: wcd934x: Fix an error handling path in wcd934x_slim_probe()
mfd: wcd934x: Simplify with dev_err_probe()
mfd: wm831x: Use maple tree register cache
 
microblaze: allow pte_offset_map() to fail
microblaze: move the ARCH_{DMA,SLAB}_MINALIGN definitions to asm/cache.h
 
migrate_pages: avoid blocking for IO in MIGRATE_SYNC_LIGHT
 
migrate_pages_batch: simplify retrying and failure counting of large folios
 
mips/cpu: Switch to arch_cpu_finalize_init()
 
mips/mm: Convert to using lock_mm_and_find_vma()
 
mips: add pte_unmap() to balance pte_offset_map()
 
MIPS: Alchemy: Enable PATA_PLATFORM support
 
mips: asm-offsets: add missing prototypes
 
MIPS: configs: CI20: Enable WiFi / Bluetooth
MIPS: configs: CI20: Regenerate defconfig
MIPS: cpu-features: Use boot_cpu_type for CPU type based features
MIPS: dec: prom: Address -Warray-bounds warning
MIPS: dts: add missing space before {
MIPS: DTS: CI20: Add parent supplies to ACT8600 regulators
MIPS: DTS: CI20: Do not force-enable CIM and WiFi regulators
MIPS: DTS: CI20: Enable support for WiFi / Bluetooth
MIPS: DTS: CI20: Fix ACT8600 regulator node names
MIPS: DTS: CI20: Fix regulators
MIPS: DTS: CI20: Misc. cleanups
MIPS: DTS: CI20: Parent MSCMUX clock to MPLL
MIPS: DTS: CI20: Raise VDDCORE voltage to 1.125 volts
 
mips: dts: ingenic: Remove unnecessary AIC clocks
mips: dts: ingenic: x1000: Add AIC device tree node
 
MIPS: DTS: qi_lb60: Don't use unit address for regulators
 
mips: dts: ralink: Add support for TP-Link HC220 G5 v1 board
mips: dts: ralink: mt7628a: Unify pinctrl-single pin group nodes
mips: Fix spacing issue
 
MIPS: generic: Allow R5 CPUs to be selected
 
mips: Include KBUILD_CPPFLAGS in CHECKFLAGS invocation
mips: ingenic: Enable EXT/2 divider on JZ4750/55/60 if EXT is 24 MHz
mips: ingenic: Remove useless __maybe_unused
 
MIPS: kvm: Fix build error with KVM_MIPS_DEBUG_COP0_COUNTERS enabled
MIPS: KVM: Fix NULL pointer dereference
MIPS: Loongson32: Remove deprecated PWM timer clocksource
MIPS: Loongson32: Remove reset.c
MIPS: Loongson64: DTS: Add RTC support to Loongson-2K1000
MIPS: Loongson64: DTS: Add RTC support to LS7A PCH
MIPS: Loongson64: loongson3_defconfig: Enable amdgpu drm driver
MIPS: Loongson: Fix build error when make modules_install
MIPS: Loongson: Fix cpu_probe_loongson() again
MIPS: Mark core_vpe_count() as __init
MIPS: mm: Remove special handling for OCTEON CPUs
MIPS: OCTEON: octeon-usb: add all register offsets
MIPS: OCTEON: octeon-usb: cleanup divider calculation
MIPS: OCTEON: octeon-usb: introduce dwc3_octeon_{read,write}q
MIPS: OCTEON: octeon-usb: move gpio config to separate function
MIPS: OCTEON: octeon-usb: use bitfields for control register
MIPS: OCTEON: octeon-usb: use bitfields for host config register
MIPS: OCTEON: octeon-usb: use bitfields for shim register
 
mips: pci-mt7620: do not print NFTS register value as error log
mips: pci-mt7620: use dev_info() to log PCIe device detection result
 
MIPS: PCI: Convert to platform remove callback returning void
 
mips: provide unxlate_dev_mem_ptr() in asm/io.h
mips: ralink: get cpu rate from new driver code
mips: ralink: introduce commonly used remap node function
mips: ralink: match all supported system controller compatible strings
mips: ralink: mt7620: remove clock related code
mips: ralink: remove reset related code
mips: ralink: rt288x: remove clock related code
mips: ralink: rt305x: remove clock related code
mips: ralink: rt3883: remove clock related code
 
MIPS: Rework smt cmdline parameters
MIPS: Select CONFIG_GENERIC_IDLE_POLL_SETUP
MIPS: SMP_CPS: Switch to hotplug core state synchronization
MIPS: uaccess: emulate Ingenic LXW/LXH/LXHU uaccess
 
mips: update a reference to a moved Arm Document
 
misc/genalloc: Name subpools by of_node_full_name()
 
misc/xilinx_sdfec: remove redundant _{open, release} function
 
misc: add HAS_IOPORT dependencies
misc: fastrpc: check return value of devm_kasprintf()
misc: fastrpc: Create fastrpc scalar with correct buffer count
misc: pci_endpoint_test: Do not write status in IRQ handler
misc: pci_endpoint_test: Free IRQs before removing the device
misc: pci_endpoint_test: Re-init completion for every test
misc: pci_endpoint_test: Simplify pci_endpoint_test_msi_irq()
misc: rtsx: judge ASPM Mode to set PETXCFG Reg
misc: smpro-errmon: Remove the unneeded include
misc: sram: Generate unique names for subpools
misc: sram: Generate unique names for subpools
misc: Switch i2c drivers back to use .probe()
misc: tps6594-esm: Add driver for TI TPS6594 ESM
misc: tps6594-esm: Disable ESM for rev 1 PMIC
misc: tps6594-pfsm: Add driver for TI TPS6594 PFSM
 
mISDN: add HAS_IOPORT dependencies
mISDN: hfcpci: Fix potential deadlock on &hc->lock
mISDN: Update parameter type of dsp_cmx_send()
 
mlx4: register devlink port with ops
 
mlx5/core: E-Switch, Allocate ECPF vport if it's an eswitch manager
 
mlx5: register devlink ports with ops
 
mlxbf-bootctl: Add sysfs file for BlueField boot log
 
mlxfw: Replace zero-length array with DECLARE_FLEX_ARRAY() helper
 
mlxsw: Convert does-RIF-have-this-netdev queries to a dedicated helper
mlxsw: Convert RIF-has-netdevice queries to a dedicated helper
mlxsw: Fix the size of 'VIRT_ROUTER_MSB'
mlxsw: minimal: fix potential memory leak in mlxsw_m_linecards_init
mlxsw: pci: Set time stamp fields also when its type is MIRROR_UTC
mlxsw: reg: Fix SSPR register layout
mlxsw: spectrum_flower: Add ability to match on layer 2 miss
mlxsw: spectrum_flower: Do not force matching on iif
mlxsw: spectrum_flower: Split iif parsing to a separate function
mlxsw: spectrum_nve_vxlan: Fix unsupported flag regression
mlxsw: spectrum_router: Access nh->rif->dev through a helper
mlxsw: spectrum_router: Access nhgi->rif through a helper
mlxsw: spectrum_router: Access rif->dev from params in mlxsw_sp_rif_create()
mlxsw: spectrum_router: Access rif->dev through a helper
mlxsw: spectrum_router: Add a helper specifically for joining a LAG
mlxsw: spectrum_router: Add a helper to check if netdev has addresses
mlxsw: spectrum_router: Add extack argument to mlxsw_sp_lb_rif_init()
mlxsw: spectrum_router: Clarify a comment
mlxsw: spectrum_router: Do not query MAX_RIFS on each iteration
mlxsw: spectrum_router: Do not query MAX_VRS on each iteration
mlxsw: spectrum_router: Extract a helper for RIF migration
mlxsw: spectrum_router: Extract a helper from mlxsw_sp_port_vlan_router_join()
mlxsw: spectrum_router: Extract a helper to free a RIF
mlxsw: spectrum_router: Fix an IS_ERR() vs NULL check
mlxsw: spectrum_router: Link CRIFs to RIFs
mlxsw: spectrum_router: Maintain a hash table of CRIFs
mlxsw: spectrum_router: Maintain CRIF for fallback loopback RIF
mlxsw: spectrum_router: mlxsw_sp_router_fini(): Extract a helper variable
mlxsw: spectrum_router: Move here inetaddr validator notifiers
mlxsw: spectrum_router: Move IPIP init up
mlxsw: spectrum_router: Pass router to mlxsw_sp_router_schedule_work() directly
mlxsw: spectrum_router: Privatize mlxsw_sp_rif_dev()
mlxsw: spectrum_router: Reuse work neighbor initialization in work scheduler
mlxsw: spectrum_router: Split nexthop finalization to two stages
mlxsw: spectrum_router: Track next hops at CRIFs
mlxsw: spectrum_router: Use extack in mlxsw_sp~_rif_ipip_lb_configure()
mlxsw: spectrum_router: Use mlxsw_sp_ul_rif_get() to get main VRF LB RIF
mlxsw: spectrum_router: Use router.lb_crif instead of .lb_rif_index
mlxsw: spectrum_router: Use the available router pointer for netevent handling
 
mlxsw_core: register devlink port with ops
 
mm, oom: do not check 0 mask in out_of_memory()
 
mm,ima,kexec,of: use memblock_free_late from ima_free_kexec_buffer
 
mm,memblock: reset memblock.reserved to system init state to prevent UAF
 
mm/damon/core-test: add a test for damon_set_attrs()
mm/damon/core-test: initialise context before test in damon_test_set_attrs()
 
mm/damon/core: initialize damo_filter->list from damos_new_filter()
 
mm/damon/ops-common: atomically test and clear young on ptes and pmds
mm/damon/ops-common: refactor to use {pte|pmd}p_clear_young_notify()
 
mm/debug_vm_pgtable,page_table_check: warn pte map fails
 
mm/early_ioremap.c: improve the execution efficiency of early_ioremap_setup()
 
mm/fault: convert remaining simple cases to lock_mm_and_find_vma()
 
mm/filemap: allow pte_offset_map_lock() to fail
 
mm/folio: avoid special handling for order value 0 in folio_set_order
mm/folio: replace set_compound_order with folio_set_order
 
mm/gup.c: reorganize try_get_folio()
 
mm/gup: add missing gup_must_unshare() check to gup_huge_pgd()
mm/gup: disallow FOLL_LONGTERM GUP-fast writing to file-backed mappings
mm/gup: disallow FOLL_LONGTERM GUP-nonfast writing to file-backed mappings
mm/gup: do not return 0 from pin_user_pages_fast() for bad args
mm/gup: handle cont-PTE hugetlb pages correctly in gup_must_unshare() via GUP-fast
mm/gup: reintroduce FOLL_NUMA as FOLL_HONOR_NUMA_FAULT
mm/gup: remove FOLL_SPLIT_PMD use of pmd_trans_unstable()
mm/gup: remove unused vmas parameter from get_user_pages()
mm/gup: remove unused vmas parameter from pin_user_pages_remote()
mm/gup: remove vmas array from internal GUP functions
mm/gup: remove vmas parameter from get_user_pages_remote()
mm/gup: remove vmas parameter from pin_user_pages()
 
mm/gup_test.c: convert verify_dma_pinned() to us folios
 
mm/hmm: retry if pte_offset_map() fails
 
mm/huge_memory: split huge pmd under one pte_offset_map()
 
mm/hugetlb.c: fix a bug within a BUG(): inconsistent pte comparison
 
mm/hugetlb: fix pgtable lock on pmd sharing
mm/hugetlb: remove hugetlb_page_subpool()
mm/hugetlb: remove hugetlb_set_page_subpool()
mm/hugetlb: use a folio in copy_hugetlb_page_range()
mm/hugetlb: use a folio in hugetlb_fault()
mm/hugetlb: use a folio in hugetlb_wp()
 
mm/khugepaged: allow pte_offset_map[_lock]() to fail
mm/khugepaged: fix regression in collapse_file()
mm/khugepaged: use DEFINE_READ_MOSTLY_HASHTABLE macro
 
mm/madvise: clean up force_shm_swapin_readahead()
mm/madvise: clean up pte_offset_map_lock() scans
 
mm/memcg: remove return value of mem_cgroup_scan_tasks()
 
mm/memcontrol: do not tweak node in mem_cgroup_init()
mm/memcontrol: export memcg.swap watermark via sysfs for v2 memcg
mm/memcontrol: fix typo in comment
 
mm/memory-failure: fix hardware poison check in unpoison_memory()
 
mm/memory: allow pte_offset_map[_lock]() to fail
mm/memory: handle_pte_fault() use pte_offset_map_nolock()
 
mm/memory_hotplug: remove reset_node_managed_pages() in hotadd_init_pgdat()
 
mm/mempolicy: Take VMA lock before replacing policy
 
mm/mglru: allow pte_offset_map_nolock() to fail
mm/mglru: make memcg_lru->lock irq safe
 
mm/migrate: remove cruft from migration_entry_wait()s
 
mm/migrate_device: allow pte_offset_map_lock() to fail
 
mm/mlock: fix vma iterator conversion of apply_vma_lock_flags()
mm/mlock: rename mlock_future_check() to mlock_future_ok()
 
mm/mm_init.c: do not calculate zone_start_pfn/zone_end_pfn in zone_absent_pages_in_node()
mm/mm_init.c: drop 'nid' parameter from check_for_memory()
mm/mm_init.c: introduce reset_memoryless_node_totalpages()
mm/mm_init.c: move set_pageblock_order() to free_area_init()
mm/mm_init.c: remove free_area_init_memoryless_node()
mm/mm_init.c: remove reset_node_present_pages()
 
mm/mmap: change do_vmi_align_munmap() for maple tree iterator changes
mm/mmap: Fix error return in do_vmi_align_munmap()
mm/mmap: refactor mlock_future_check()
mm/mmap: separate writenotify and dirty tracking logic
 
mm/mprotect: delete pmd_none_or_clear_bad_unless_trans_huge()
 
mm/mremap: retry if either pte_offset_map_*lock() fails
 
mm/page_alloc: don't wake kswapd from rmqueue() unless __GFP_KSWAPD_RECLAIM is specified
mm/page_alloc: drop the unnecessary pfn_valid() for start pfn
 
mm/page_owner/cma: show pfn in cma/page_owner with hex format
 
mm/page_vma_mapped: delete bogosity in page_vma_mapped_walk()
mm/page_vma_mapped: pte_offset_map_nolock() not pte_lockptr()
mm/page_vma_mapped: reformat map_pte() with less indentation
 
mm/pagewalk: fix EFI_PGT_DUMP of espfix area
mm/pagewalk: walk_pte_range() allow for pte_offset_map()
 
mm/pagewalkers: ACTION_AGAIN if pte_offset_map_lock() fails
 
mm/pgtable: allow pte_offset_map[_lock]() to fail
mm/pgtable: delete pmd_trans_unstable() and friends
mm/pgtable: kmap_local_page() instead of kmap_atomic()
 
mm/secretmem: make it on by default
 
mm/slab: add a missing semicolon on SLAB_TYPESAFE_BY_RCU example code
mm/slab: break up RCU readers on SLAB_TYPESAFE_BY_RCU example code
mm/slab: correct return values in comment for _kmem_cache_create()
mm/slab: decouple ARCH_KMALLOC_MINALIGN from ARCH_DMA_MINALIGN
mm/slab: introduce kmem_cache flag SLAB_NO_MERGE
mm/slab: limit kmalloc() minimum alignment to dma_get_cache_alignment()
mm/slab: remove HAVE_HARDENED_USERCOPY_ALLOCATOR
mm/slab: rename CONFIG_SLAB to CONFIG_SLAB_DEPRECATED
mm/slab: Replace invocation of weak PRNG
mm/slab: simplify create_kmalloc_cache() args and make it static
 
mm/slab_common: reduce an if statement in create_cache()
mm/slab_common: Replace invocation of weak PRNG
mm/slab_common: use SLAB_NO_MERGE instead of negative refcount
 
mm/sparse: remove unused parameters in sparse_remove_section()
 
mm/swap: swap_vma_readahead() do the pte_offset_map()
 
mm/swapfile: delete outdated pte_offset_map() comment
mm/swapfile: fix wrong swap entry type for hwpoisoned swapcache page
 
mm/swapoff: allow pte_offset_map[_lock]() to fail
 
mm/userfaultfd: allow pte_offset_map_lock() to fail
mm/userfaultfd: retry if pte_offset_map() fails
 
mm/various: give up if pte_offset_map[_lock]() fails
 
mm/vmalloc: add missing READ/WRITE_ONCE() annotations
mm/vmalloc: avoid iterating over per CPU vmap blocks twice
mm/vmalloc: check free space in vmap_block lockless
mm/vmalloc: dont purge usable blocks unnecessarily
mm/vmalloc: prevent flushing dirty space over and over
mm/vmalloc: prevent stale TLBs in fully utilized blocks
mm/vmalloc: replace the ternary conditional operator with min()
mm/vmalloc: vmalloc_to_page() use pte_offset_kernel()
 
mm/vmscan: fix root proactive reclaim unthrottling unbalanced node
 
mm/vmwgfx: simplify pmd & pud mapping dirty helpers
 
mm/zsmalloc: get rid of PAGE_MASK
 
mm: add __folio_batch_release()
mm: add a call to flush_cache_vmap() in vmap_pfn()
mm: Add support for unaccepted memory
mm: add vma_iter_{next,prev}_range() to vma iterator
mm: Always downgrade mmap_lock if requested
mm: always expand the stack with the mmap write lock held
mm: avoid 'might_sleep()' in get_mmap_lock_carefully()
mm: avoid rewalk in mmap_region
mm: backing-dev: make bdi_class a static const structure
mm: call arch_swap_restore() from do_swap_page()
mm: compaction: add trace event for fast freepages isolation
mm: compaction: avoid GFP_NOFS ABBA deadlock
mm: compaction: change fast_isolate_freepages() to void type
mm: compaction: convert to use a folio in isolate_migratepages_block()
mm: compaction: drop redundant watermark check in compaction_zonelist_suitable()
mm: compaction: drop the redundant page validation in update_pageblock_skip()
mm: compaction: ensure rescanning only happens on partially scanned pageblocks
mm: compaction: fix endless looping over same migrate block
mm: compaction: have compaction_suitable() return bool
mm: compaction: mark kcompactd_run() and kcompactd_stop() __meminit
mm: compaction: only force pageblock scan completion when skip hints are obeyed
mm: compaction: only set skip flag if cc->no_set_skip_hint is false
mm: compaction: optimize compact_memory to comply with the admin-guide
mm: compaction: refactor __compaction_suitable()
mm: compaction: remove compaction result helpers
mm: compaction: remove unnecessary is_via_compact_memory() checks
mm: compaction: simplify should_compact_retry()
mm: compaction: skip fast freepages isolation if enough freepages are isolated
mm: compaction: skip memory hole rapidly when isolating migratable pages
mm: compaction: skip more fully scanned pageblock
mm: compaction: update pageblock skip when first migration candidate is not at the start
mm: convert migrate_pages() to work on folios
mm: disable CONFIG_PER_VMA_LOCK until its fixed
mm: don't do validate_mm() unnecessarily and without mmap locking
mm: Don't pin ZERO_PAGE in pin_user_pages()
mm: enable page walking API to lock vmas during the walk
mm: fix __access_remote_vm() GUP failure case
mm: Fix a dangling Documentation/arm64 reference
mm: Fix access_remote_vm() regression on tagged addresses
mm: fix failure to unmap pte on highmem systems
mm: fix memory ordering for mm_lock_seq and vm_lock_seq
mm: fix shmem THP counters on migration
mm: hugetlb_vmemmap: provide stronger vmemmap allocation guarantees
mm: introduce new 'lock_mm_and_find_vma()' page fault helper
mm: khugepaged: avoid pointless allocation for "struct mm_slot"
mm: kill [add|del]_page_to_lru_list()
mm: kill lock|unlock_page_memcg()
mm: kmem: fix a NULL pointer dereference in obj_stock_flush_required()
mm: lock a vma before stack expansion
mm: lock newly mapped VMA which can be modified after it becomes visible
mm: lock newly mapped VMA with corrected ordering
mm: lock VMA in dup_anon_vma() before setting ->anon_vma
mm: lock_vma_under_rcu() must check vma->anon_vma under vma lock
mm: make find_extend_vma() fail if write lock not held
mm: make the page fault mmap locking killable
mm: memcg: rename and document global_reclaim()
mm: memcg: use READ_ONCE()/WRITE_ONCE() to access stock->cached
mm: memory-failure: avoid false hwpoison page mapped error info
mm: memory-failure: fix potential unexpected return value from unpoison_memory()
mm: memory-failure: fix unexpected return value in soft_offline_page()
mm: memory-failure: move sysctl register in memory_failure_init()
mm: memory_failure: move memory_failure_attr_group under MEMORY_FAILURE
mm: memory_hotplug: fix format string in warnings
mm: move mm_count into its own cache line
mm: move ptep_get() and pmdp_get() helpers
mm: multi-gen LRU: add helpers in page table walks
mm: multi-gen LRU: cleanup lru_gen_soft_reclaim()
mm: multi-gen LRU: cleanup lru_gen_test_recent()
mm: multi-gen LRU: don't spin during memcg release
mm: multi-gen LRU: use macro for bitmap
mm: nommu: correct the range of mmap_sem_read_lock in task_mem()
mm: page_alloc: collect mem statistic into show_mem.c
mm: page_alloc: make compound_page_dtors static
mm: page_alloc: move init_on_alloc/free() into mm_init.c
mm: page_alloc: move is_check_pages_enabled() into page_alloc.c
mm: page_alloc: move mark_free_page() into snapshot.c
mm: page_alloc: move mirrored_kernelcore into mm_init.c
mm: page_alloc: move pm_* function into power
mm: page_alloc: move set_zone_contiguous() into mm_init.c
mm: page_alloc: move sysctls into it own fils
mm: page_alloc: remove alloc_contig_dump_pages() stub
mm: page_alloc: remove unneeded header files
mm: page_alloc: set sysctl_lowmem_reserve_ratio storage-class-specifier to static
mm: page_alloc: split out DEBUG_PAGEALLOC
mm: page_alloc: split out FAIL_PAGE_ALLOC
mm: page_alloc: squash page_is_consistent()
mm: page_alloc: use the correct type of list for free pages
mm: page_isolation: write proper kerneldoc
mm: page_poison: always declare __kernel_map_pages() function
mm: pagemap: restrict pagewalk to the requested range
mm: pass nid to reserve_bootmem_region()
mm: percpu: unhide pcpu_embed_first_chunk prototype
mm: Provide a function to get an additional pin on a page
mm: ptdump should use ptep_get_lockless()
mm: ptep_get() conversion
mm: remove check_move_unevictable_pages()
mm: remove is_longterm_pinnable_page() and reimplement folio_is_longterm_pinnable()
mm: remove obsolete alloc_migrate_target()
mm: remove references to pagevec
mm: remove set_compound_page_dtor()
mm: remove struct pagevec
mm: remove unnecessary pagevec includes
mm: remove unused vma_init_lock()
mm: rename invalidate_mapping_pagevec to mapping_try_invalidate
mm: riscv: fix an unsafe pte read in huge_pte_alloc()
mm: shmem: fix UAF bug in shmem_show_options()
mm: skip CMA pages when they are not available
mm: slab: reduce the kmalloc() minimum alignment if DMA bouncing possible
mm: sparse: mark populate_section_memmap() static
mm: suppress mm fault logging if fatal signal already pending
mm: Update do_vmi_align_munmap() return semantics
mm: update validate_mm() to use vma iterator
mm: update vma_iter_store() to use MAS_WARN_ON()
mm: use pmdp_get_lockless() without surplus barrier()
mm: validate the mm before dropping the mmap lock
mm: vmalloc must set pte via arch code
mm: vmscan: mark kswapd_run() and kswapd_stop() __meminit
mm: vmscan: use gfp_has_io_fs()
mm: zswap: add pool shrinking mechanism
mm: zswap: fix double invalidate with exclusive loads
mm: zswap: invaldiate entry after writeback
mm: zswap: remove page reclaim logic from z3fold
mm: zswap: remove page reclaim logic from zbud
mm: zswap: remove page reclaim logic from zsmalloc
mm: zswap: remove shrink from zpool interface
mm: zswap: remove zswap_header
mm: zswap: shrink until can accept
mm: zswap: simplify writeback function
mm: zswap: support exclusive loads
 
mmc: Add MMC_QUIRK_BROKEN_SD_CACHE for Kingston Canvas Go Plus from 11/2019
mmc: block: Fix in_flight[issue_type] value error
mmc: block: ioctl: do write error check for spi
mmc: block: Suppress empty whitespaces in prints
mmc: core: Allow mmc_start_host() synchronously detect a card
mmc: core: disable TRIM on Kingston EMMC04G-M627
mmc: core: disable TRIM on Micron MTFC4GACAJCN-1M
mmc: core: Remove unnecessary error checks and change return type
mmc: dw_mmc: Make dw_mci_pltfm_remove() return void
mmc: f-sdh30: fix order of function calls in sdhci_f_sdh30_remove
mmc: mediatek: Avoid ugly error message when SDIO wakeup IRQ isn't used
mmc: Merge branch fixes into next
mmc: Merge branch fixes into next
mmc: Merge branch fixes into next
mmc: meson-mx-sdhc: Avoid cast to incompatible function type
mmc: mmci: add stm32_idmabsize_align parameter
mmc: mmci: Add support for sdmmc variant revision v3.0
mmc: mmci: Add support for SW busy-end timeouts
mmc: mmci: Break out a helper function
mmc: mmci: Break out error check in busy detect
mmc: mmci: Clear busy_status when starting command
mmc: mmci: Make busy complete state machine explicit
mmc: mmci: Retry the busy start condition
mmc: mmci: Set PROBE_PREFER_ASYNCHRONOUS
mmc: mmci: Stash status while waiting for busy
mmc: mmci: stm32: add delay block support for STM32MP25
mmc: mmci: stm32: manage block gap hardware flow control
mmc: mmci: stm32: prepare other delay block support
mmc: mmci: stm32: set feedback clock when using delay block
mmc: mmci: Unwind big if() clause
mmc: mmci: Use a switch statement machine
mmc: mmci: Use state machine state as exit condition
mmc: moxart: read scr register without changing byte order
mmc: mtk-sd: reduce CIT for better performance
mmc: Revert "mmc: core: Allow mmc_start_host() synchronously detect a card"
mmc: sdhci-f-sdh30: Replace with sdhci_pltfm
mmc: sdhci-msm: Switch to the new ICE API
mmc: sdhci-pci-gli: Add Genesys Logic GL9767 support
mmc: sdhci-pci-gli: Add support SD Express card for GL9767
mmc: sdhci-pci-gli: Set SDR104's clock to 205MHz and enable SSC for GL9767
mmc: sdhci: Add VDD2 definition for power control register
mmc: sdhci: fix DMA configure compatibility issue when 64bit DMA mode is used.
mmc: sdio: Add/rename SDIO ID of the RTL8723DS SDIO wifi cards
mmc: sunplus: Fix error handling in spmmc_drv_probe()
mmc: sunplus: fix return value check of mmc_add_host()
mmc: wbsd: fix double mmc_free_host() in wbsd_init()
 
mmzone: introduce folio_is_zone_movable()
mmzone: introduce folio_migratetype()
 
modpost: check static EXPORT_SYMBOL* by modpost again
modpost: clean up is_executable_section()
modpost: continue even with unknown relocation type
modpost: define more R_ARM_* for old distributions
modpost: detect section mismatch for R_ARM_REL32
modpost: detect section mismatch for R_ARM_THM_{MOVW_ABS_NC,MOVT_ABS}
modpost: detect section mismatch for R_ARM_{MOVW_ABS_NC,MOVT_ABS}
modpost: error out if addend_*_rel() is not implemented for REL arch
modpost: factor out Elf_Sym pointer calculation to section_rel()
modpost: factor out inst location calculation to section_rel()
modpost: fix off by one in is_executable_section()
modpost: fix section mismatch message for R_ARM_ABS32
modpost: fix section mismatch message for R_ARM_{PC24,CALL,JUMP24}
modpost: fix section_mismatch message for R_ARM_THM_{CALL,JUMP24,JUMP19}
modpost: merge bad_tosec=ALL_EXIT_SECTIONS entries in sectioncheck table
modpost: merge fromsec=DATA_SECTIONS entries in sectioncheck table
modpost: merge two similar section mismatch warnings
modpost: pass 'tosec' down to default_mismatch_handler()
modpost: pass section index to find_elf_symbol2()
modpost: pass struct module pointer to check_section_mismatch()
modpost: propagate W=1 build option to modpost
modpost: refactor find_fromsym() and find_tosym()
modpost: remove *_sections[] arrays
modpost: remove broken calculation of exception_table_entry size
modpost: remove fromsym info in __ex_table section mismatch warning
modpost: remove get_prettyname()
modpost: remove is_shndx_special() check from section_rel(a)
modpost: remove unused argument from secref_whitelist()
modpost: rename find_elf_symbol() and find_elf_symbol2()
modpost: replace r->r_offset, r->r_addend with faddr, taddr
modpost: show offset from symbol for section mismatch warnings
modpost: squash extable_mismatch_handler() into default_mismatch_handler()
modpost: squash report_extable_warnings() into extable_mismatch_handler()
modpost: squash report_sec_mismatch() into default_mismatch_handler()
modpost: squash sym_update_namespace() into sym_add_exported()
modpost: unify 'sym' and 'to' in default_mismatch_handler()
modpost: use null string instead of NULL pointer for default namespace
 
module: fix init_module_from_file() error handling
module: Remove preempt_disable() from module reference counting.
module: split up 'finit_module()' into init_module_from_file() helper
 
modules: catch concurrent module loads, treat them as idempotent
 
Linux: Move netfs_extract_iter_to_sg() to lib/scatterlist.c
 
mptcp: add subflow unique id
mptcp: avoid bogus reset on fallback close
mptcp: consolidate transition to TCP_CLOSE in mptcp_do_fastclose()
mptcp: do not rely on implicit state check in mptcp_listen()
mptcp: ensure subflow is unhashed before cleaning the backlog
mptcp: export local_address
mptcp: fix disconnect vs accept race
mptcp: fix the incorrect judgment for msk->cb_flags
mptcp: introduce MPTCP_FULL_INFO getsockopt
mptcp: introduces more address related mibs
mptcp: more accurate NL event generation
mptcp: move snd_una update earlier for fallback socket
mptcp: pass addr to mptcp_pm_alloc_anno_list
mptcp: refactor mptcp_stream_accept()
mptcp: Reorder fields in 'struct mptcp_pm_add_entry'
mptcp: track some aggregate data counters
mptcp: unify pm get_flags_and_ifindex_by_id
mptcp: unify pm get_local_id interfaces
mptcp: unify pm set_flags interfaces
 
msm/drm/dsi: Round up DSC hdisplay calculation
 
mtd: block2mtd: don't call early_lookup_bdev after the system is running
mtd: block2mtd: factor the early block device open logic into a helper
mtd: block: use a simple bool to track open for write
mtd: chips: Use SPDX license headers
mtd: maps: pismo: Switch back to use i2c_driver's .probe()
mtd: mtdpart: Drop useless LIST_HEAD
mtd: otp: clean up on error in mtd_otp_nvmem_add()
mtd: otp: Put factory OTP/NVRAM into the entropy pool
mtd: rawnand: add basic sandisk manufacturer ops
mtd: rawnand: add support for the Sandisk SDTNQGAMA chip
mtd: rawnand: fsl_upm: Fix an off-by one test in fun_exec_op()
mtd: rawnand: macronix: OTP access for MX30LFxG18AC
mtd: rawnand: meson: check buffer length
mtd: rawnand: meson: fix OOB available bytes for ECC
mtd: rawnand: meson: fix unaligned DMA buffers handling
mtd: rawnand: meson: replace integer consts with proper defines
mtd: rawnand: meson: waiting w/o wired ready/busy pin
mtd: rawnand: omap_elm: Fix incorrect type in assignment
mtd: rawnand: rockchip: Align hwecc vs. raw page helper layouts
mtd: rawnand: rockchip: fix oobfree offset and description
mtd: sm_ftl: Fix typos in comments
mtd: spi-nor: avoid holes in struct spi_mem_op
mtd: spinand: gigadevice: add support for GD5F2GQ5xExxH
mtd: spinand: macronix: Add support for serial NAND flash
mtd: spinand: toshiba: Fix ecc_get_status
mtd: spinand: winbond: Fix ecc_get_status
mtd: st_spi_fsm: Use the devm_clk_get_enabled() helper function
 
Multi-gen LRU: fix workingset accounting
 
mux: adg792a: Switch back to use i2c_driver's .probe()
mux: mmio: drop obsolete dependency on COMPILE_TEST
 
nbd: Add the maximum limit of allocated index in nbd_dev_add
 
net/core: Enable socket busy polling on -RT
 
net/handshake: Enable the SNI extension to work properly
net/handshake: Fix handshake_dup() ref counting
net/handshake: Fix uninitialized local variable
net/handshake: handshake_genl_notify() shouldn't ignore @flags
net/handshake: Remove unneeded check from handshake_dup()
net/handshake: Unpin sock->file if a handshake is cancelled
 
net/mlx4: Use bitmap_weight_and()
 
net/mlx5: Ack on sync_reset_request only if PF can do reset_now
net/mlx5: Add .getmaxphase ptp_clock_info callback
net/mlx5: Add header file for events
net/mlx5: Add management of EC VF vports
net/mlx5: Add new page type for EC VF pages
net/mlx5: Add/remove peer miss rules for EC VFs
net/mlx5: Allow 0 for total host VFs
net/mlx5: Bridge, expose FDB state via debugfs
net/mlx5: Bridge, pass net device when linking vport to bridge
net/mlx5: Bridge, set debugfs access right to root-only
net/mlx5: Check DTOR entry value is not zero
net/mlx5: Create eswitch debugfs root directory
net/mlx5: Devcom, extend mlx5_devcom_send_event to work with more than two devices
net/mlx5: Devcom, introduce devcom_for_each_peer_entry
net/mlx5: Devcom, Rename paired to ready
net/mlx5: devlink, Only show PF related devlink warning when needed
net/mlx5: DR, fix memory leak in mlx5dr_cmd_create_reformat_ctx
net/mlx5: DR, Fix peer domain namespace setting
net/mlx5: DR, Fix wrong allocation of modify hdr pattern
net/mlx5: DR, handle more than one peer domain
net/mlx5: DR, update query of HCA caps for EC VFs
net/mlx5: E-switch, enlarge peer miss group table
net/mlx5: E-switch, generalize shared FDB creation
net/mlx5: E-switch, Handle multiple master egress rules
net/mlx5: E-switch, mark devcom as not ready when all eswitches are unpaired
net/mlx5: E-switch, refactor FDB miss rule add/remove
net/mlx5: E-Switch, Remove redundant check
net/mlx5: E-Switch, remove redundant else statements
net/mlx5: E-Switch, Use metadata matching for RoCE loopback rule
net/mlx5: E-Switch, Use RoCE version 2 for loopback traffic
net/mlx5: Enable 4 ports VF LAG
net/mlx5: Enable devlink port for embedded cpu VF vports
net/mlx5: Expose bits for local loopback counter
net/mlx5: Expose timeout for sync reset unload stage
net/mlx5: Fix devlink controller number for ECVF
net/mlx5: Fix error code in mlx5_is_reset_now_capable()
net/mlx5: Fix mlx5_cmd_update_root_ft() error flow
net/mlx5: fix potential memory leak in mlx5e_init_rep_rx
net/mlx5: Fix reserved at offset in hca_cap register
net/mlx5: Fix SFs kernel documentation error
net/mlx5: Fix the macro for accessing EC VF vports
net/mlx5: Fix UAF in mlx5_eswitch_cleanup()
net/mlx5: fs_chains: Fix ft prio if ignore_flow_level is not supported
net/mlx5: fs_core: Make find_closest_ft more generic
net/mlx5: fs_core: Skip the FTs in the same FS_TYPE_PRIO_CHAINS fs_prio
net/mlx5: Handle sync reset unload event
net/mlx5: Honor user input for migratable port fn attr
net/mlx5: LAG, block multipath LAG in case ldev have more than 2 ports
net/mlx5: LAG, block multiport eswitch LAG in case ldev have more than 2 ports
net/mlx5: LAG, change mlx5_shared_fdb_supported() to static
net/mlx5: LAG, Check correct bucket when modifying LAG
net/mlx5: LAG, check if all eswitches are paired for shared FDB
net/mlx5: LAG, generalize handling of shared FDB
net/mlx5: Lag, Remove duplicate code checking lag is supported
net/mlx5: Light probe local SFs
net/mlx5: mlx5_ifc updates for embedded CPU SRIOV
net/mlx5: Move esw multiport devlink param to eswitch code
net/mlx5: Nullify qp->dbg pointer post destruction
net/mlx5: Query correct caps for min msix vectors
net/mlx5: Query hca_cap_2 only when supported
net/mlx5: Register a unique thermal zone per device
net/mlx5: Reload auxiliary devices in pci error handlers
net/mlx5: Rely on dev->link_active_reporting
net/mlx5: Remove pointless vport lookup from mlx5_esw_check_port_type()
net/mlx5: Remove redundant check from mlx5_esw_query_vport_vhca_id()
net/mlx5: Remove redundant esw multiport validate function
net/mlx5: Remove redundant is_mdev_switchdev_mode() check from is_ib_rep_supported()
net/mlx5: Remove redundant MLX5_ESWITCH_MANAGER() check from is_ib_rep_supported()
net/mlx5: Remove redundant vport_group_manager cap check
net/mlx5: Remove unused ecpu field from struct mlx5_sf_table
net/mlx5: Return correct EC_VF function ID
net/mlx5: Set max number of embedded CPU VFs
net/mlx5: Simplify unload all rep code
net/mlx5: Skip clock update work when device is in error state
net/mlx5: Skip inline mode check after mlx5_eswitch_enable_locked() failure
net/mlx5: Split function_setup() to enable and open functions
net/mlx5: Unregister devlink params in case interface is down
net/mlx5: Update SRIOV enable/disable to handle EC/VFs
net/mlx5: Update the driver with the recent thermal changes
net/mlx5: Update vport caps query/set for EC VFs
net/mlx5: Use correct vport when restoring GUIDs
 
net/mlx5e: Add capability check for vnic counters
net/mlx5e: Add local loopback counter to vport stats
net/mlx5e: Check for NOT_READY flag state after locking
net/mlx5e: Don't hold encap tbl lock if there is no encap action
net/mlx5e: E-Switch, Add a check that log_max_l2_table is valid
net/mlx5e: E-Switch, Add peer fdb miss rules for vport manager or ecpf
net/mlx5e: E-Switch, Allow get vport api if esw exists
net/mlx5e: E-Switch, Check device is PF when stopping esw offloads
net/mlx5e: E-Switch, Fix shared fdb error flow
net/mlx5e: E-Switch, Initialize E-Switch for eswitch manager
net/mlx5e: E-Switch, Pass other_vport flag if vport is not 0
net/mlx5e: E-Switch, Remove flow_source check for metadata matching
net/mlx5e: E-Switch, Update when to set other vport context
net/mlx5e: E-Switch, Use metadata for vport matching in send-to-vport rules
net/mlx5e: E-Switch, Use xarray for devcom paired device index
net/mlx5e: E-Switch: move debug print of adding mac to correct place
net/mlx5e: en_tc, Extend peer flows to a list
net/mlx5e: en_tc, re-factor query route port
net/mlx5e: Expose catastrophic steering error counters
net/mlx5e: Fix crash moving to switchdev mode when ntuple offload is set
net/mlx5e: fix double free in macsec_fs_tx_create_crypto_table_groups
net/mlx5e: fix double free in mlx5e_destroy_flow_table
net/mlx5e: fix memory leak in mlx5e_fs_tt_redirect_any_create
net/mlx5e: fix memory leak in mlx5e_ptp_open
net/mlx5e: fix return value check in mlx5e_ipsec_remove_trailer()
net/mlx5e: Handle offloads flows per peer
net/mlx5e: kTLS, Fix protection domain in use syndrome when devlink reload
net/mlx5e: Move representor neigh cleanup to profile cleanup_tx
net/mlx5e: Remove a useless function call
net/mlx5e: Remove mlx5e_dbg() and msglvl support
net/mlx5e: Remove redundant __func__ arg from fs_err() calls
net/mlx5e: Remove redundant comment
net/mlx5e: Remove RX page cache leftovers
net/mlx5e: rep, store send to vport rules per peer
net/mlx5e: RX, Fix flush and close release flow of regular rq for legacy rq
net/mlx5e: RX, Fix page_pool page fragment tracking for XDP
net/mlx5e: Set proper IPsec source port in L4 selector
net/mlx5e: simplify condition after napi budget handling change
net/mlx5e: Take RTNL lock when needed before calling xdp_set_features()
net/mlx5e: TC, CT: Offload ct clear only once
net/mlx5e: TC, Fix internal port memory leak
net/mlx5e: TC, refactor access to hash key
net/mlx5e: tc, Refactor peer add/del flow
net/mlx5e: Unoffload post act rule when handling FIB events
net/mlx5e: Use vhca_id for device index in vport rx rules
net/mlx5e: XDP, Fix fifo overrun on XDP_REDIRECT
net/mlx5e: xsk: Fix crash on regular rq reactivation
net/mlx5e: xsk: Fix invalid buffer access for legacy rq
 
net/ncsi: change from ndo_set_mac_address to dev_set_mac_address
net/ncsi: make one oem_gma function for all mfr id
 
net/packet: annotate data-races around tp->status
 
net/pppoe: fix a typo for the PPPOE_HASH_BITS_1 definition
net/pppoe: make number of hash bits configurable
 
net/sched: act_ipt: add sanity checks on skb before calling target
net/sched: act_ipt: add sanity checks on table name and hook locations
net/sched: act_ipt: zero skb->cb before calling target
net/sched: act_pedit: Add size check for TCA_PEDIT_PARMS_EX
net/sched: act_pedit: Use kmemdup() to replace kmalloc + memcpy
net/sched: cls_fw: Fix improper refcount update leads to use-after-free
net/sched: cls_fw: No longer copy tcf_result on update to avoid use-after-free
net/sched: cls_route: No longer copy tcf_result on update to avoid use-after-free
net/sched: cls_u32: No longer copy tcf_result on update to avoid use-after-free
net/sched: fix a qdisc modification with ambiguous command request
net/sched: flower: Allow matching on layer 2 miss
net/sched: flower: Ensure both minimum and maximum ports are specified
net/sched: make psched_mtu() RTNL-less safe
net/sched: mqprio: Add length check for TCA_MQPRIO_{MAX/MIN}_RATE64
net/sched: sch_qfq: account for stab overhead in qfq_enqueue
net/sched: sch_qfq: reintroduce lmax bound check for MTU
net/sched: taprio: add netlink reporting for offload statistics counters
net/sched: taprio: don't overwrite "sch" variable in taprio_dump_class_stats()
net/sched: taprio: Limit TCA_TAPRIO_ATTR_SCHED_CYCLE_TIME to INT_MAX.
net/sched: taprio: replace tc_taprio_qopt_offload :: enable with a "cmd" enum
net/sched: taprio: report class offload stats per TXQ, not per TC
 
net/smc: Fix setsockopt and sysctl to specify same buffer size again
net/smc: Use correct buffer sizes when switching between TCP and SMC
 
net/tcp: don't peek at tail for io_uring zc
net/tcp: optimise io_uring zc ubuf refcounting
net/tcp: optimise locking for blocking splice
net/tcp: refactor tcp_inet6_sk()
 
net/tls: fix comment typo
 
net/unix: use consistent error code in SO_PEERPIDFD
 
net: Add a function to splice pages into an skbuff for MSG_SPLICE_PAGES
net: add check for current MAC address in dev_set_mac_address
net: add missing data-race annotation for sk_ll_usec
net: add missing data-race annotations around sk->sk_peek_off
net: add missing READ_ONCE(sk->sk_rcvbuf) annotation
net: add missing READ_ONCE(sk->sk_rcvlowat) annotation
net: add missing READ_ONCE(sk->sk_sndbuf) annotation
net: af_key: fix sadb_x_filter validation
net: altera-tse: Initialize local structs before using it
net: altera: tse: remove mac_an_restart() function
net: altera_tse: explicitly disable autoscan on the regmap-mdio bus
net: altera_tse: Use the correct Kconfig option for the PCS_LYNX dependency
net: annotate data-race around sk->sk_txrehash
net: annotate data-races around sk->sk_mark
net: annotate data-races around sk->sk_max_pacing_rate
net: annotate data-races around sk->sk_priority
net: annotate data-races around sk->sk_reserved_mem
net: annotate data-races around sk->sk_{rcv|snd}timeo
net: arc: Make arc_emac_remove() return void
net: axienet: Move reset before 64-bit DMA detection
net: bcmgenet: Add support for PHY-based Wake-on-LAN
net: bcmgenet: Ensure MDIO unregistration has clocks enabled
net: bcmgenet: Fix return value check for fixed_phy_register()
net: bgmac: Fix return value check for fixed_phy_register()
net: bgmac: postpone turning IRQs off to avoid SoC hangs
net: Block MSG_SENDPAGE_* from being passed to sendmsg() by userspace
net: bonding: Add SPDX identifier to remaining files
net: bonding: remove kernel-doc comment marker
net: bridge: keep ports without IFF_UNICAST_FLT in BR_PROMISC mode
net: cfg802154: fix kernel-doc notation warnings
net: convert sunrpc from pagevec to folio_batch
net: core: add getsockopt SO_PEERPIDFD
net: core: remove unnecessary frame_sz check in bpf_xdp_adjust_tail()
net: create device lookup API with reference tracking
net: dcb: choose correct policy to parse DCB_ATTR_BCN
net: Declare MSG_SPLICE_PAGES internal sendmsg() flag
net: do not allow gso_size to be set to GSO_BY_FRAGS
net: don't set sw irq coalescing defaults in case of PREEMPT_RT
net: dpaa2-mac: allow lynx PCS to manage mdiodev lifetime
net: dpaa2-mac: use correct interface to free mdiodev
net: dpaa2-mac: use lynx_pcs_create_fwnode()
net: dpaa2: use pcs-lynx's check for fwnode availability
net: dsa: add support for mac_prepare() and mac_finish() calls
net: dsa: ar9331: Use explict flags for regmap single read/write
net: dsa: avoid suspicious RCU usage for synced VLAN-aware MAC addresses
net: dsa: b53: update PCS driver to use neg_mode
net: dsa: Define .set_max_frame_size() callback for mv88e6250 SoC family
net: dsa: felix: don't drop PTP frames with tag_8021q when RX timestamping is disabled
net: dsa: felix: fix oversize frame dropping for always closed tc-taprio gates
net: dsa: felix: make vsc9959_tas_guard_bands_update() visible to ocelot->ops
net: dsa: fix older DSA drivers using phylink
net: dsa: fix value check in bcm_sf2_sw_probe()
net: dsa: microchip: add an enum for regmap widths
net: dsa: microchip: add ksz_prmw32() helper
net: dsa: microchip: Add register access control for KSZ8873 chip
net: dsa: microchip: correct KSZ8795 static MAC table access
net: dsa: microchip: fix writes to phy registers >= 0x10
net: dsa: microchip: improving error handling for 8-bit register RMW operations
net: dsa: microchip: ksz8: Prepare ksz8863_smi for regmap register access validation
net: dsa: microchip: KSZ9477 register regmap alignment to 32 bit boundaries
net: dsa: microchip: remove KSZ9477 PHY errata handling
net: dsa: microchip: remove ksz_port:on variable
net: dsa: microchip: simplify ksz_prmw8()
net: dsa: mt7530: fix handling of 802.1X PAE frames
net: dsa: mt7530: update PCS driver to use neg_mode
net: dsa: mv88e6xxx: add field to specify internal phys layout
net: dsa: mv88e6xxx: add support for MV88E6020 switch
net: dsa: mv88e6xxx: add support for MV88E6071 switch
net: dsa: mv88e6xxx: enable support for 88E6361 switch
net: dsa: mv88e6xxx: fix 88E6393X family internal phys layout
net: dsa: mv88e6xxx: implement USXGMII mode for mv88e6393x
net: dsa: mv88e6xxx: move link forcing to mac_prepare/mac_finish
net: dsa: mv88e6xxx: pass directly chip structure to mv88e6xxx_phy_is_internal
net: dsa: mv88e6xxx: pass mv88e6xxx_chip structure to port_max_speed_mode
net: dsa: mv88e6xxx: use mv88e6xxx_phy_is_internal in mv88e6xxx_port_ppu_updates
net: dsa: mv88e6xxx: Wait for EEPROM done before HW reset
net: dsa: ocelot: call dsa_tag_8021q_unregister() under rtnl_lock() on driver remove
net: dsa: ocelot: unlock on error in vsc9959_qos_port_tas_set()
net: dsa: ocelot: use lynx_pcs_create_mdiodev()
net: dsa: qca8k: Add check for skb_copy
net: dsa: qca8k: add op to get ports netdev
net: dsa: qca8k: add support for additional modes for netdev trigger
net: dsa: qca8k: enable use_single_write for qca8xxx
net: dsa: qca8k: fix broken search_and_del
net: dsa: qca8k: fix mdb add/del case with 0 VID
net: dsa: qca8k: fix search_and_insert wrong handling of new rule
net: dsa: qca8k: implement hw_control ops
net: dsa: qca8k: remove unnecessary (void*) conversions
net: dsa: Removed unneeded of_node_put in felix_parse_ports_node
net: dsa: sja1105: allow XPCS to handle mdiodev lifetime
net: dsa: sja1105: always enable the INCL_SRCPT option
net: dsa: sja1105: always enable the send_meta options
net: dsa: sja1105: use xpcs_create_mdiodev()
net: dsa: Switch i2c drivers back to use .probe()
net: dsa: tag_sja1105: always prefer source port information from INCL_SRCPT
net: dsa: tag_sja1105: fix MAC DA patching from meta frames
net: dsa: tag_sja1105: fix source port decoding in vlan_filtering=0 bridge mode
net: dsa: vsc73xx: fix MTU configuration
net: dwmac_socfpga: initialize local data for mdio regmap configuration
net: ena: Add dynamic recycling mechanism for rx buffers
net: ena: Fix rst format issues in readme
net: ena: fix shift-out-of-bounds in exponential backoff
net: enc28j60: Use threaded interrupt instead of workqueue
net: enetc: refactor enetc_setup_tc_taprio() to have a switch/case for cmd
net: enetc: reimplement RFS/RSS memory clearing as PCI quirk
net: enetc: remove of_device_is_available() handling
net: enetc: report statistics counters for taprio
net: enetc: reset taprio stats when taprio is deleted
net: enetc: use lynx_pcs_create_mdiodev()
net: enetc: use vmalloc_array and vcalloc
net: ethernet: 8390: Convert unversioned GPL notice to SPDX license identifier
net: ethernet: 8390: Replace GPL 2.0 boilerplate with SPDX identifier
net: ethernet: altera-tse: Convert to mdio-regmap and use PCS Lynx
net: ethernet: i825xx: Replace unversioned GPL (GPL 1.0) notice with SPDX identifier
net: ethernet: i825xx: sun3_8256: Add SPDX license identifier
net: ethernet: litex: add support for 64 bit stats
net: ethernet: microchip: vcap: Remove extra semicolon
net: ethernet: mtk_eth_soc: always mtk_get_ib1_pkt_type
net: ethernet: mtk_eth_soc: fix NULL pointer on hw reset
net: ethernet: mtk_eth_soc: handle probe deferral
net: ethernet: Remove repeating expression
net: ethernet: ti: cpsw_ale: Fix cpsw_ale_get_field()/cpsw_ale_set_field()
net: ethtool: don't require empty header nests
net: fec: allow to build without PAGE_POOL_STATS
net: fec: avoid tx queue timeout when XDP is enabled
net: fec: dynamically set the NETDEV_XDP_ACT_NDO_XMIT feature of XDP
net: fec: increase the size of tx ring and update tx_wake_threshold
net: fec: recycle pages for transmitted XDP frames
net: fec: remove last_bdp from fec_enet_txq_xmit_frame()
net: fec: remove useless fec_enet_reset_skb()
net: fec: turn on XDP features
net: fec: tx processing does not call XDP APIs if budget is 0
net: fec: use netdev_err_once() instead of netdev_err()
net: fec: using the standard return codes when xdp xmit errors
net: fix net device address assign type
net: fix net_dev_start_xmit trace event vs skb_transport_offset()
net: fix signedness bug in skb_splice_from_iter()
net: fix the RTO timer retransmitting skb every 1ms if linear option is enabled
net: flow_dissector: add support for cfm packets
net: flower: add support for matching cfm fields
net: flower: fix stack-out-of-bounds in fl_set_key_cfm()
net: fman_memac: allow lynx PCS to handle mdiodev lifetime
net: fman_memac: use lynx_pcs_create_fwnode()
net: fman_memac: use pcs-lynx's check for fwnode availability
net: gro: fix misuse of CB in udp socket lookup
net: hns3: add tm flush when setting tm
net: hns3: add wait until mac link down
net: hns3: clear hns unused parameter alarm
net: hns3: fix deadlock issue when externel_lb and reset are executed together
net: hns3: fix strncpy() not using dest-buf length as length issue
net: hns3: fix strscpy causing content truncation issue
net: hns3: fix the imp capability bit cannot exceed 32 bits issue
net: hns3: fix wrong bw weight of disabled tc issue
net: hns3: fix wrong tc bandwidth weight data issue
net: hns3: refactor hclge_mac_link_status_wait for interface reuse
net: hns3: refine the tcam key convert handle
net: hns3: restore user pause configure when disable autoneg
net: hsr: Disable promiscuous mode in offload mode
net: ieee802154: Handle limited devices with only datagram support
net: introduce and use skb_frag_fill_page_desc()
net: ioctl: Use kernel memory on protocol ioctl callbacks
net: ipa: only reset hashed tables when supported
net: ipconfig: Allow DNS to be overwritten by DHCPACK
net: ipconfig: move ic_nameservers_fallback into #ifdef block
net: ipv4: use consistent txhash in TIME_WAIT and SYN_RECV
net: ipv4: Use kfree_sensitive instead of kfree
net: Kill MSG_SENDPAGE_NOTLAST
net: korina: handle clk prepare error in korina_probe()
net: lan743x: Don't sleep in atomic context
net: lan743x: Remove extranous gotos
net: lan743x: select FIXED_PHY
net: lan743x: Simplify comparison
net: lan966x: Add ES0 VCAP keyset configuration for lan966x
net: lan966x: Add ES0 VCAP model
net: lan966x: Add registers to configure PCP, DEI, DSCP
net: lan966x: Add support for apptrust
net: lan966x: Add support for DSCP rewrite
net: lan966x: Add support for offloading default prio
net: lan966x: Add support for offloading dscp table
net: lan966x: Add support for offloading pcp table
net: lan966x: Add support for PCP rewrite
net: lan966x: Add TC support for ES0 VCAP
net: lan966x: update PCS driver to use neg_mode
net: libwx: Implement xx_set_features ops
net: libwx: Replace zero-length array with flexible-array member
net: liquidio: fix mixed module-builtin object
net: liquidio: lio_main: Remove unnecessary (void*) conversions
net: liquidio: lio_vf_main: Remove unnecessary (void*) conversions
net: ll_temac: fix error checking of irq_of_parse_and_map()
net: llc: fix kernel-doc notation warnings
net: macb: Add support for partial store and forward
net: macb: In ZynqMP resume always configure PS GTR for non-wakeup source
net: macb: Shorten max_tx_len to 4KiB - 56 on mpfs
net: macb: update PCS driver to use neg_mode
net: Make gro complete function to return void
net: Make sock_splice_read() use copy_splice_read() by default
net: mana: Add support for vlan tagging
net: mana: Fix MANA VF unload when hardware is unresponsive
net: mana: use vmalloc_array and vcalloc
net: marvell: prestera: fix handling IPv4 routes with nhid
net: mctp: remove redundant RTN_UNICAST check
net: mdio: add clause 73 to ethtool conversion helper
net: mdio: add mdio_device_get() and mdio_device_put()
net: mdio: Introduce a regmap-based mdio driver
net: mdio: mdio-bitbang: Fix C45 read/write protocol
net: micrel: Change to receive timestamp in the frame for lan8841
net: mlxsw: i2c: Switch back to use struct i2c_driver's .probe()
net: move gso declarations and functions to their own files
net: mscc: ocelot: don't keep PTP configuration of all ports in single structure
net: mscc: ocelot: don't report that RX timestamping is enabled by default
net: mscc: ocelot: extend ocelot->fwd_domain_lock to cover ocelot->tas_lock
net: mscc: ocelot: fix oversize frame dropping for preemptible TCs
net: mvneta: allocate TSO header DMA memory in chunks
net: mvneta: fix transmit path dma-unmapping on error
net: mvneta: fix txq_map in case of txq_number==1
net: mvneta: mark mapped and tso buffers separately
net: mvneta: move tso_build_hdr() into mvneta_tso_put_hdr()
net: mvneta: update PCS driver to use neg_mode
net: mvneta: use buf->type to determine whether to dma-unmap
net: mvpp2: update PCS driver to use neg_mode
net: netsec: Ignore 'phy-mode' on SynQuacer in DT mode
net: nfc: Fix use-after-free caused by nfc_llcp_find_local
net: ngbe: Add netdev features support
net: ngbe: Implement vlan add and remove ops
net: NSH: fix kernel-doc notation warning
net: octeontx2: Use alloc_ordered_workqueue() to create ordered workqueues
net: openvswitch: add support for l4 symmetric hashing
net: openvswitch: reject negative ifindex
net: openvswitch: Use struct_size()
net: Pass max frags into skb_append_pagefrags()
net: pch_gbe: Allow build on MIPS_GENERIC kernel
net: pcs: Add 10GBASE-R mode for Synopsys Designware XPCS
net: pcs: Add missing put_device call in miic_create
net: pcs: Drop the TSE PCS driver
net: pcs: lynx: add lynx_pcs_create_fwnode()
net: pcs: lynx: add lynx_pcs_create_mdiodev()
net: pcs: lynx: change lynx_pcs_create() to return error-pointers
net: pcs: lynx: check that the fwnode is available prior to use
net: pcs: lynx: make lynx_pcs_create() static
net: pcs: lynx: remove lynx_get_mdio_device()
net: pcs: lynx: update PCS driver to use neg_mode
net: pcs: lynxi: update PCS driver to use neg_mode
net: pcs: xpcs: add xpcs_create_mdiodev()
net: pcs: xpcs: avoid reading STAT1 more than once
net: pcs: xpcs: clean up reading clause 73 link partner advertisement
net: pcs: xpcs: correct lp_advertising contents
net: pcs: xpcs: correct pause resolution
net: pcs: xpcs: remove xpcs_create() from public view
net: pcs: xpcs: update PCS driver to use neg_mode
net: pcs: xpcs: use mii_c73_to_linkmode() helper
net: pcs: xpcs: use phylink_resolve_c73() helper
net: phy-c45: Fix genphy_c45_ethtool_set_eee description
net: phy: add driver for MediaTek SoC built-in GE PHYs
net: phy: add helpers for comparing phy IDs
net: phy: Allow drivers to always call into ->suspend()
net: phy: at803x: fix the wol setting functions
net: phy: at803x: remove set/get wol callbacks for AR8032
net: phy: at803x: Use devm_regulator_get_enable_optional()
net: phy: avoid kernel warning dump when stopping an errored PHY
net: phy: broadcom: Add LPI counter
net: phy: broadcom: Add support for setting LED brightness
net: phy: broadcom: Add support for Wake-on-LAN
net: phy: broadcom: drop brcm_phy_setbits() and use phy_set_bits() instead
net: phy: broadcom: Register dummy IRQ handler
net: phy: broadcom: Rename LED registers
net: phy: broadcom: stub c45 read/write for 54810
net: phy: dp83869: support mii mode when rgmii strap cfg is used
net: phy: dp83td510: fix kernel stall during netboot in DP83TD510E PHY driver
net: phy: Fix deadlocking in phy_error() invocation
net: phy: fix IRQ-based wake-on-lan over hibernate / power off
net: phy: marvell10g: fix 88x3310 power up
net: phy: mediatek: fix compile-test dependencies
net: phy: micrel: Move KSZ9477 errata fixes to PHY driver
net: phy: microchip_t1s: add support for Microchip LAN865x Rev.B0 PHYs
net: phy: microchip_t1s: fix reset complete status handling
net: phy: microchip_t1s: modify driver description to be more generic
net: phy: microchip_t1s: remove unnecessary interrupts disabling code
net: phy: microchip_t1s: replace read-modify-write code with phy_modify_mmd
net: phy: microchip_t1s: update LAN867x PHY supported revision number
net: phy: mscc: fix packet loss due to RGMII delays
net: phy: prevent stale pointer dereference in phy_init()
net: phy: realtek: Add optional external PHY clock
net: phy: realtek: Disable clock on suspend
net: phylib: fix phy_read*_poll_timeout()
net: phylink: add function to resolve clause 73 negotiation
net: phylink: add PCS negotiation mode
net: phylink: constify fwnode arguments
net: phylink: convert phylink_mii_c22_pcs_config() to neg_mode
net: phylink: pass neg_mode into phylink_mii_c22_pcs_config()
net: phylink: provide phylink_pcs_config() and phylink_pcs_link_up()
net: phylink: remove duplicated linkmode pause resolution
net: phylink: require supported_interfaces to be filled
net: prestera: update PCS driver to use neg_mode
net: prevent skb corruption on frag list segmentation
net: qca8k: update PCS driver to use neg_mode
net: qrtr: Use alloc_ordered_workqueue() to create ordered workqueues
net: remove __skb_frag_set_page()
net: Remove low_thresh in ip defrag
net: remove sk_is_ipmr() and sk_is_icmpv6() helpers
net: renesas: rswitch: Use hardware pause features
net: renesas: rswitch: Use napi_gro_receive() in RX
net: Replace strlcpy with strscpy
net: samsung: sxgbe: Make sxgbe_drv_remove() return void
net: sched: cls_bpf: Undo tcf_bind_filter in case of an error
net: sched: cls_flower: Undo tcf_bind_filter in case of an error
net: sched: cls_matchall: Undo tcf_bind_filter in case of failure after mall_set_parms
net: sched: cls_u32: Fix match key mis-addressing
net: sched: cls_u32: Undo refcount decrement in case update failed
net: sched: cls_u32: Undo tcf_bind_filter if u32_replace_hw_knode
net: sched: Remove unused qdisc_l2t()
net: sched: Replace strlcpy with strscpy
net: scm: introduce and use scm_recv_unix helper
net: set FMODE_NOWAIT for sockets
net: sfp: add helper to modify signal states
net: sfp: add support for a couple of copper multi-rate modules
net: sfp: add support for HXSX-ATRI-1 copper SFP+ module
net: sfp: add support for rate selection
net: sfp: add support for setting signalling rate
net: sfp: change st_mutex locking
net: sfp: handle 100G/25G active optical cables in sfp_parse_support
net: sfp: move rtnl lock to cover reading state
net: sfp: move sm_mutex into sfp_check_state()
net: sfp: swap order of rtnl and st_mutex locks
net: skbuff: remove special handling for SLOB
net: skbuff: update comment about pfmemalloc propagating
net: sparx5: update PCS driver to use neg_mode
net: stmmac: add new switch to struct plat_stmmacenet_data
net: stmmac: Apply redundant write work around on 4.xx too
net: stmmac: dwmac-dwc-qos-eth: Convert to platform remove callback returning void
net: stmmac: dwmac-generic: use stmmac_pltfr_exit()
net: stmmac: dwmac-generic: use stmmac_pltfr_init()
net: stmmac: dwmac-generic: use stmmac_pltfr_probe()
net: stmmac: dwmac-qco-ethqos: use devm_stmmac_probe_config_dt()
net: stmmac: dwmac-qcom-ethqos: add a newline between headers
net: stmmac: dwmac-qcom-ethqos: add missing include
net: stmmac: dwmac-qcom-ethqos: add support for emac4 on sa8775p platforms
net: stmmac: dwmac-qcom-ethqos: add support for SGMII
net: stmmac: dwmac-qcom-ethqos: add support for the optional serdes phy
net: stmmac: dwmac-qcom-ethqos: add support for the phyaux clock
net: stmmac: dwmac-qcom-ethqos: Convert to platform remove callback returning void
net: stmmac: dwmac-qcom-ethqos: Drop an if with an always false condition
net: stmmac: dwmac-qcom-ethqos: prepare the driver for more PHY modes
net: stmmac: dwmac-qcom-ethqos: remove stray space
net: stmmac: dwmac-qcom-ethqos: rename a label in probe()
net: stmmac: dwmac-qcom-ethqos: shrink clock code with devres
net: stmmac: dwmac-qcom-ethqos: tweak the order of local variables
net: stmmac: dwmac-qcom-ethqos: use a helper variable for &pdev->dev
net: stmmac: dwmac-qcom-ethqos: use devm_stmmac_pltfr_probe()
net: stmmac: dwmac-rk: Convert to platform remove callback returning void
net: stmmac: dwmac-sogfpga: use the lynx pcs driver
net: stmmac: dwmac-sti: Convert to platform remove callback returning void
net: stmmac: dwmac-stm32: Convert to platform remove callback returning void
net: stmmac: dwmac-sun8i: Convert to platform remove callback returning void
net: stmmac: dwmac-tegra: Convert to platform remove callback returning void
net: stmmac: dwmac-visconti: Convert to platform remove callback returning void
net: stmmac: dwmac-visconti: Make visconti_eth_clock_remove() return void
net: stmmac: fix double serdes powerdown
net: stmmac: Make stmmac_pltfr_remove() return void
net: stmmac: make the pcs_lynx cleanup sequence specific to dwmac_socfpga
net: stmmac: platform: provide devm_stmmac_pltfr_probe()
net: stmmac: platform: provide devm_stmmac_probe_config_dt()
net: stmmac: platform: provide stmmac_pltfr_exit()
net: stmmac: platform: provide stmmac_pltfr_init()
net: stmmac: platform: provide stmmac_pltfr_probe()
net: stmmac: platform: provide stmmac_pltfr_remove_no_dt()
net: stmmac: tegra: Properly allocate clock bulk data
net: stmmac: use xpcs_create_mdiodev()
net: stmmac: xgmac: add ethtool per-queue irq statistic support
net: tap_open(): set sk_uid from current_fsuid()
net: tcp: make the txhash available in TIME_WAIT sockets for IPv4 too
net: thunderx: Use alloc_ordered_workqueue() to create ordered workqueues
net: tls: avoid discarding data on record close
net: tls: make the offload check helper take skb not socket
net: tls: set MSG_SPLICE_PAGES consistently
net: tun_chr_open(): set sk_uid from current_fsuid()
net: txgbe: Add netdev features support
net: txgbe: Add SFP module identify
net: txgbe: Add software nodes to support phylink
net: txgbe: Avoid passing uninitialised parameter to pci_wake_from_d3()
net: txgbe: fix eeprom calculation error
net: txgbe: Implement phylink pcs
net: txgbe: Implement vlan add and remove ops
net: txgbe: Register fixed rate clock
net: txgbe: Register I2C platform device
net: txgbe: remove unused buffer in txgbe_calc_eeprom_checksum
net: txgbe: Support GPIO to SFP socket
net: txgbe: Support phylink MAC layer
net: usb: cdc_ether: add u-blox 0x1313 composition.
net: usb: lan78xx: reorder cleanup operations to avoid UAF bugs
net: usb: qmi_wwan: add Quectel EM05GV2
net: usb: qmi_wwan: add u-blox 0x1312 composition
net: usbnet: Fix WARNING in usbnet_start_xmit/usb_submit_urb
net: Use sendmsg(MSG_SPLICE_PAGES) not sendpage in skb_send_sock()
net: Use umd_cleanup_helper()
net: validate veth and vxcan peer ifindexes
net: veth: make PAGE_POOL_STATS optional
net: veth: Page pool creation error handling for existing pools only
net: veth: rely on napi_build_skb in veth_convert_skb_to_xdp_buff
net: vxlan: Add nolocalbypass option to vxlan.
net: wangxun: Implement vlan add and kill functions
net: wangxun: libwx add rx offload functions
net: wangxun: libwx add tx offload functions
net: wwan: iosm: clean up unused struct members
net: wwan: iosm: enable runtime pm support for 7560
net: wwan: iosm: remove unused enum definition
net: wwan: iosm: remove unused macro definition
net: wwan: t7xx: Use alloc_ordered_workqueue() to create ordered workqueues
net: xfrm: Amend XFRMA_SEC_CTX nla_policy structure
net: xfrm: Fix xfrm_address_filter OOB read
net: ynl: prefix uAPI header include with uapi/
 
Linux: net:ipv6: check return value of pskb_trim()
 
netdevsim: fix uninitialized data in nsim_dev_trap_fa_cookie_write()
 
netfilter: conntrack: allow insertion clash of gre protocol
netfilter: conntrack: Avoid nf_ct_helper_hash uses after free
netfilter: conntrack: dccp: copy entire header to stack buffer, not just basic one
netfilter: conntrack: don't fold port numbers into addresses before hashing
netfilter: conntrack: gre: don't set assured flag for clash entries
netfilter: flowtable: simplify route logic
netfilter: flowtable: split IPv4 datapath in helper functions
netfilter: flowtable: split IPv6 datapath in helper functions
netfilter: ipset: remove rcu_read_lock_bh pair from ip_set_test
netfilter: ipset: Replace strlcpy with strscpy
netfilter: nf_conntrack_sip: fix the ct_sip_parse_numerical_param() return value.
netfilter: nf_tables: adapt set backend to use GC transaction API
netfilter: nf_tables: always increment set element count
netfilter: nf_tables: can't schedule in nft_chain_validate
netfilter: nf_tables: deactivate catchall elements in next generation
netfilter: nf_tables: defer gc run if previous batch is still pending
netfilter: nf_tables: disallow rule addition to bound chain via NFTA_RULE_CHAIN_ID
netfilter: nf_tables: do not ignore genmask when looking up chain by id
netfilter: nf_tables: don't fail inserts if duplicate has expired
netfilter: nf_tables: don't skip expired elements during walk
netfilter: nf_tables: fix false-positive lockdep splat
netfilter: nf_tables: fix GC transaction races with netns and netlink event exit path
netfilter: nf_tables: fix kdoc warnings after gc rework
netfilter: nf_tables: fix out of memory error handling
netfilter: nf_tables: fix spurious set element insertion failure
netfilter: nf_tables: fix underflow in chain reference counter
netfilter: nf_tables: flush pending destroy work before netlink notifier
netfilter: nf_tables: GC transaction API to avoid race with control plane
netfilter: nf_tables: GC transaction race with abort path
netfilter: nf_tables: GC transaction race with netns dismantle
netfilter: nf_tables: Introduce NFT_MSG_GETSETELEM_RESET
netfilter: nf_tables: limit allowed range via nla_policy
netfilter: nf_tables: permit update of set size
netfilter: nf_tables: prevent OOB access in nft_byteorder_eval
netfilter: nf_tables: relax set/map validation checks
netfilter: nf_tables: remove busy mark and gc batch API
netfilter: nf_tables: report use refcount overflow
netfilter: nf_tables: skip bound chain in netns release path
netfilter: nf_tables: skip bound chain on rule flush
netfilter: nf_tables: skip immediate deactivate in _PREPARE_ERROR
netfilter: nf_tables: unbind non-anonymous set if rule construction fails
netfilter: nf_tables: use correct lock to protect gc_list
netfilter: nf_tables: validate all pending tables
netfilter: nft_dynset: disallow object maps
netfilter: nft_exthdr: add boolean DCCP option matching
netfilter: nft_payload: rebuild vlan header when needed
netfilter: nft_set_hash: mark set element as dead when deleting from packet path
netfilter: nft_set_pipapo: fix improper element removal
netfilter: nft_set_pipapo: Use struct_size()
netfilter: nft_set_rbtree: fix overlap expiration walk
netfilter: Reorder fields in 'struct nf_conntrack_expect'
netfilter: set default timeout to 3 secs for sctp shutdown send and recv state
netfilter: snat: evict closing tcp entries on reply tuple collision
 
netfs: Pass a pointer to virt_to_page()
 
netlabel: Reorder fields in 'struct netlbl_domaddr6_map'
 
netlink: Add __sock_i_ino() for __netlink_diag_dump().
netlink: do not hard code device address lenth in fdb dumps
netlink: fix potential deadlock in netlink_set_err()
netlink: specs: add display hints to ovs_flow
netlink: specs: add display-hint to schema definitions
netlink: specs: add ynl spec for ovs_flow
netlink: specs: devlink: fill in some details important for C
netlink: specs: ethtool: add C render hints
netlink: specs: ethtool: add empty enum stringset
netlink: specs: ethtool: mark pads as pads
netlink: specs: ethtool: untangle stats-get
netlink: specs: ethtool: untangle UDP tunnels and cable test a bit
netlink: specs: fixup openvswitch specs for code generation
netlink: specs: support setting prefix-name per attribute
netlink: support extack in dump ->start()
 
netpoll: allocate netdev tracker right away
 
nexthop: Fix infinite nexthop bucket dump when using maximum nexthop ID
nexthop: Fix infinite nexthop dump when using maximum nexthop ID
nexthop: Make nexthop bucket dump more efficient
 
nfc: llcp: fix possible use of uninitialized variable in nfc_llcp_send_connect()
nfc: nxp-nci: store __be16 value in __be16 variable
nfc: Switch i2c drivers back to use .probe()
 
nfp: add L4 RSS hashing on UDP traffic
nfp: clean mc addresses in application firmware when closing port
nfp: devlink: register devlink port with ops
nfp: improve link modes reading process
 
NFS: add a sysfs link to the acl rpc_client
NFS: add a sysfs link to the lockd rpc_client
NFS: Add an "xprtsec=" NFS mount option
NFS: add superblock sysfs entries
NFS: Add sysfs links to sunrpc clients for nfs_clients
NFS: add sysfs shutdown knob
NFS: Cancel all existing RPC tasks when shutdown
NFS: Don't cleanup sysfs superblock entry if uninitialized
 
nfs: don't report STATX_BTIME in ->getattr
 
NFS: Fix a use after free in nfs_direct_join_group()
NFS: Fix sysfs server name memory leak
NFS: Have struct nfs_client carry a TLS policy field
NFS: Improvements for fs_context-related tracepoints
NFS: Make all of /sys/fs/nfs network-namespace unique
NFS: Open-code the nfs_kset kset_create_and_add()
NFS: Prefer strscpy over strlcpy calls
 
nfs: Provide a splice-read wrapper
 
NFS: rename nfs_client_kobj to nfs_net_kobj
NFS: rename nfs_client_kset to nfs_kset
 
NFSD: Add "official" reviewers for this subsystem
NFSD: Add an nfsd4_encode_nfstime4() helper
NFSD: Add encoders for NFSv4 clientids and verifiers
NFSD: add encoding of op_recall flag for write delegation
NFSD: Clean up nfsctl white-space damage
NFSD: Clean up nfsctl_transaction_write()
NFSD: Distinguish per-net namespace initialization
 
nfsd: don't provide pre/post-op attrs if fh_getattr fails
 
NFSD: Ensure that xdr_write_pages updates rq_next_page
NFSD: Fix a thinko introduced by recent trace point changes
 
nfsd: Fix creation time serialization order
nfsd: Fix race to FREE_STATEID and cl_revoked
nfsd: Fix reading via splice
 
NFSD: Hoist rq_vec preparation into nfsd_read()
NFSD: Hoist rq_vec preparation into nfsd_read() [step two]
 
nfsd: move init of percpu reply_cache_stats counters back to nfsd_init_net
nfsd: Remove incorrect check in nfsd4_validate_stateid
 
NFSD: Remove nfsd_readv()
 
nfsd: remove redundant assignments to variable len
 
NFSD: Replace encode_cinfo()
NFSD: trace nfsctl operations
NFSD: Update rq_next_page between COMPOUND operations
NFSD: Use svcxdr_encode_opaque_pages() in nfsd4_encode_splice_read()
 
nfsd: use vfs setgid helper
 
NFSv4.1: freeze the session table upon receiving NFS4ERR_BADSESSION
 
NFSv4.2: Clean up nfs4_xdr_dec_*xattr() functions
NFSv4.2: Clean up xattr size macros
NFSv4.2: Clean up: move decode_*xattr() functions
NFSv4.2: Clean up: Move nfs4_xdr_enc_*xattr() functions
NFSv4.2: Clean up: Move the encode_copy_commit() function
NFSv4.2: fix error handling in nfs42_proc_getxattr
NFSv4.2: fix wrong shrinker_id
NFSv4.2: SETXATTR should update ctime
 
NFSv4: Clean up some shutdown loops
NFSv4: Fix dropped lock for racing OPEN and delegation return
NFSv4: fix out path in __nfs4_get_acl_uncached
 
nilfs2: fix general protection fault in nilfs_lookup_dirty_data_buffers()
nilfs2: fix use-after-free of nilfs_root in dirtying inodes via iput
 
nios2: Convert __pte_free_tlb() to use ptdescs
nios2: Replace all non-returning strlcpy with strscpy
 
nodemask: Drop duplicate check in for_each_node_mask()
 
ntb.rst: Fix copy and paste error
 
NTB: amd: Fix error handling in amd_ntb_pci_driver_init()
NTB: EPF: fix possible memory leak in pci_vntb_probe()
 
ntb: epf: Remove redundant pci_clear_master
ntb: hw: amd: Fix debugfs_create_dir error checking
ntb: idt: drop redundant pci_enable_pcie_error_reporting()
ntb: idt: Fix error handling in idt_pci_driver_init()
ntb: intel: Fix error handling in intel_ntb_pci_driver_init()
ntb: intel: Remove redundant pci_clear_master
 
NTB: ntb_tool: Add check for devm_kcalloc
NTB: ntb_transport: fix possible memory leak while device_register() fails
 
ntb_hw_amd: Remove redundant pci_clear_master
 
ntb_netdev: Fix module_init problem
 
ntfs3: Provide a splice-read wrapper
 
ntfs: Correct spelling
ntfs: do not dereference a null ctx on error
ntfs: Fix panic about slab-out-of-bounds caused by ntfs_listxattr()
ntfs: remove redundant initialization to pointer cb_sb_start
ntfs: Remove unneeded semicolon
 
nubus: Don't list slot resources by default
nubus: Partially revert proc_create_single_data() conversion
nubus: Remove proc entries before adding them
 
nvdimm: make nd_class variable static
nvdimm: make security_show static
 
nvme-core: add missing fault-injection cleanup
nvme-core: fix dev_pm_qos memleak
nvme-core: fix memory leak in dhchap_ctrl_secret
nvme-core: fix memory leak in dhchap_secret_store
nvme-core: remove redundant check from nvme_init_ns_head
nvme-core: use nvme_ns_head_multipath instead of ns->head->disk
 
nvme-fabrics: add queue setup helpers
nvme-fabrics: check hostid using uuid_equal
nvme-fabrics: error out to unlock the mutex
nvme-fabrics: open code __nvmf_host_find()
nvme-fabrics: prevent overriding of existing host
nvme-fabrics: unify common code in admin and io queue connect
 
nvme-fc: fix race between error recovery and creating association
nvme-fc: return non-zero status code when fails to create association
 
nvme-fcloop: no need to return from void function
 
nvme-mpath: fix I/O failure with EAGAIN when failing over I/O
 
nvme-pci: add NVME_QUIRK_BOGUS_NID for Samsung PM9B1 256G and 512G
nvme-pci: cleaning up nvme_pci_init_request
nvme-pci: fix DMA direction of unmapping integrity data
 
nvme-rdma: fix potential unbalanced freeze & unfreeze
nvme-rdma: fix typo in comment
 
nvme-tcp: Fix comma-related oops
nvme-tcp: fix potential unbalanced freeze & unfreeze
nvme-tcp: Use sendmsg(MSG_SPLICE_PAGES) rather then sendpage
 
nvme: Add a nvme_pr_type enum
nvme: add BOGUS_NID quirk for Samsung SM953
nvme: Add helper to send pr command
nvme: Add pr_ops read_keys support
nvme: Add pr_ops read_reservation support
nvme: core: don't hold rcu read lock in nvme_ns_chr_uring_cmd_iopoll
nvme: disable controller on reset state failure
nvme: Don't hardcode the data len for pr commands
nvme: don't reject probe due to duplicate IDs for single-ported PCIe devices
nvme: ensure disabling pairs with unquiesce
nvme: ensure unquiesce on teardown
nvme: fix parameter check in nvme_fault_inject_init()
nvme: fix possible hang when removing a controller during error recovery
nvme: Fix reservation status related structs
nvme: fix the NVME_ID_NS_NVM_STS_MASK definition
nvme: forward port sysfs delete fix
nvme: host: fix command name spelling
nvme: improved uring polling
nvme: Increase block size variable size to 32-bit
nvme: Move pr code to it's own file
nvme: move sysfs code to a dedicated sysfs.c file
nvme: optimise io_uring passthrough completion
nvme: Print capabilities changes just once
nvme: reorder fields in 'struct nvme_ctrl'
nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool
nvme: skip optional id ctrl csi if it failed
nvme: sync timeout work on failed reset
nvme: warn only once for legacy uuid attribute
 
nvmem: brcm_nvram: add .read_post_process() for MACs
nvmem: core: add support for fixed cells *layout*
nvmem: imx-ocotp: Reverse MAC addresses on all i.MX derivates
nvmem: imx-ocotp: set varaiable imx_ocotp_layout storage-class-specifier to static
nvmem: imx: support i.MX93 OCOTP
nvmem: rmem: Use NVMEM_DEVID_AUTO
nvmem: rockchip-otp: Add clks and reg_read to rockchip_data
nvmem: rockchip-otp: Add support for RK3588
nvmem: rockchip-otp: Generalize rockchip_otp_wait_status()
nvmem: rockchip-otp: Improve probe error handling
nvmem: rockchip-otp: Use devm_reset_control_array_get_exclusive()
nvmem: sunplus-ocotp: release otp->clk before return
nvmem: zynqmp: Switch @xilinx.com emails to @amd.com
 
nvmet-auth: remove some dead code
nvmet-auth: remove unnecessary break after goto
 
nvmet-fcloop: Do not wait on completion when unregister fails
 
nvmet-tcp: Use sendmsg(MSG_SPLICE_PAGES) rather then sendpage
 
nvmet: reorder fields in 'struct nvme_dhchap_queue_context'
nvmet: reorder fields in 'struct nvmefc_fcp_req'
nvmet: Reorder fields in 'struct nvmet_ns'
nvmet: reorder fields in 'struct nvmet_sq'
nvmet: reorder fields in 'struct nvmf_ctrl_options'
nvmet: use PAGE_SECTORS_SHIFT
 
objtool/x86: Fix SRSO mess
objtool/x86: Fixup frame-pointer vs rethunk
 
objtool: Add __kunit_abort() to noreturns
objtool: Add elf_create_section_pair()
objtool: Add for_each_reloc()
objtool: Add mark_sec_changed()
objtool: Add verbose option for disassembling affected functions
objtool: Allocate relocs in advance for new rela sections
objtool: Allow stack operations in UNWIND_HINT_UNDEFINED regions
objtool: Consolidate rel/rela handling
objtool: Detect missing __noreturn annotations
objtool: Don't free memory in elf_close()
objtool: Fix reloc_hash size
objtool: Free insns when done
objtool: Get rid of reloc->addend
objtool: Get rid of reloc->idx
objtool: Get rid of reloc->jump_table_start
objtool: Get rid of reloc->list
objtool: Get rid of reloc->offset
objtool: Get rid of reloc->rel[a]
objtool: Get rid of reloc->type
objtool: Ignore exc_double_fault() __noreturn warnings
objtool: Improve reloc naming
objtool: Include backtrace in verbose mode
objtool: initialize all of struct elf
objtool: Keep GElf_Rel[a] structs synced
objtool: Limit unreachable warnings to once per function
objtool: Move noreturn function list to separate file
objtool: Remove btrfs_assertfail() from the noreturn exceptions list
objtool: Remove flags argument from elf_create_section()
objtool: Remove superfluous global_noreturns entries
objtool: Shrink elf hash nodes
objtool: Shrink reloc->sym_reloc_entry
objtool: Skip reading DWARF section data
objtool: Tidy elf.h
 
ocfs2: cleanup trace events
ocfs2: correct return value of ocfs2_local_free_info()
ocfs2: Fix use of slab data with sendpage
ocfs2: Provide a splice-read wrapper
ocfs2: remove redundant assignment to variable bit_off
ocfs2: Use sendmsg(MSG_SPLICE_PAGES) rather than sendpage()
 
octeon_ep: cancel ctrl_mbox_task after intr_poll_task
octeon_ep: cancel queued works in probe error path
octeon_ep: cancel tx_timeout_task later in remove sequence
octeon_ep: fix timeout value for waiting on mbox response
octeon_ep: initialize mbox mutexes
octeon_ep: use vmalloc_array and vcalloc
 
octeontx-af: fix hardware timestamp configuration
 
octeontx2-af: Add devlink option to adjust mcam high prio zone entries
octeontx2-af: add option to toggle DROP_RE enable in rx cfg
octeontx2-af: Add validation before accessing cgx and lmac
octeontx2-af: cn10k: Set NIX DWRR MTU for CN10KB silicon
octeontx2-af: cn10kb: fix interrupt csr addresses
octeontx2-af: Enable LBK links only when switch mode is on.
octeontx2-af: extend RSS supported offload types
octeontx2-af: Fix hash extraction enable configuration
octeontx2-af: Fix mapping for NIX block from CGX connection
octeontx2-af: Move validation of ptp pointer before its usage
octeontx2-af: Promisc enable/disable through mbox
octeontx2-af: Reset MAC features in FLR
octeontx2-af: SDP: fix receive link config
octeontx2-af: Set XOFF on other child transmit schedulers during SMQ flush
 
octeontx2-pf: Add additional check for MCAM rules
octeontx2-pf: Add support for HTB offload
octeontx2-pf: Add support for page pool
octeontx2-pf: Dont allocate BPIDs for LBK interfaces
octeontx2-pf: ethtool expose qos stats
octeontx2-pf: mcs: Generate hash key using ecb(aes)
octeontx2-pf: mcs: Offload extended packet number(XPN) feature
octeontx2-pf: mcs: Remove unneeded semicolon
octeontx2-pf: mcs: Support VLAN in clear text
octeontx2-pf: Prepare for QOS offload
octeontx2-pf: qos send queues management
octeontx2-pf: Refactor schedular queue alloc/free calls
octeontx2-pf: Rename tot_tx_queues to non_qos_queues
octeontx2-pf: TC flower offload support for rxqueue mapping
 
of/flattree: Replace all non-returning strlcpy with strscpy
 
of/platform: increase refcount of fwnode
of/platform: Propagate firmware node by calling device_set_node()
 
of: dynamic: Refactor action prints to not use "%pOF" inside devtree_lock
of: make OF_EARLY_FLATTREE depend on HAS_IOMEM
of: Preserve "of-display" device name for compatibility
of: reserved_mem: Try to keep range allocations contiguous
of: reserved_mem: Use stable allocation order
of: unittest: drop assertions for GPIO hog messages
of: unittest: Fix EXPECT for parse_phandle_with_args_map() test
of: unittest: Switch i2c driver back to use .probe()
 
open: make RESOLVE_CACHED correctly test for O_TMPFILE
 
openrisc: Union fpcsr and oldmask in sigcontext to unbreak userspace ABI
 
OPP: don't drop performance constraint on OPP table removal
 
opp: Fix use-after-free in lazy_opp_tables after probe deferral
 
OPP: Properly propagate error along when failing to get icc_path
OPP: Protect `lazy_opp_tables` list with `opp_table_lock`
OPP: pstate is only valid for genpd OPP tables
OPP: rate-limit debug messages when no change in OPP is required
OPP: Simplify the over-designed pstate <-> level dance
OPP: Staticize `lazy_opp_tables` in of.c
OPP: Use dev_err_probe() when failing to get icc_path
 
oradax: make 'cl' a static const structure
 
orangefs: Provide a splice-read wrapper
 
overflow: Add struct_size_t() helper
 
overlayfs: Implement splice-read
 
ovl: add Amir as co-maintainer
ovl: Always reevaluate the file signature for IMA
ovl: check type and offset of struct vfsmount in ovl_entry
ovl: clarify ovl_get_root() semantics
ovl: deduplicate lowerdata and lowerstack[]
ovl: deduplicate lowerpath and lowerstack[]
ovl: enable fsnotify events on underlying real files
ovl: factor out ovl_free_entry() and ovl_stack_*() helpers
ovl: factor out ovl_parse_options() helper
ovl: fix null pointer dereference in ovl_get_acl_rcu()
ovl: fix null pointer dereference in ovl_permission()
ovl: implement lazy lookup of lowerdata in data-only layers
ovl: implement lookup in data-only layers
ovl: introduce data-only lower layers
ovl: let helper ovl_i_path_real() return the realinode
ovl: modify layer parameter parsing
ovl: move all parameter handling into params.{c,h}
ovl: move ovl_entry into ovl_inode
ovl: negate the ofs->share_whiteout boolean
ovl: pass ovl_fs to xino helpers
ovl: port to new mount api
ovl: prepare for lazy lookup of lowerdata inode
ovl: prepare to store lowerdata redirect for lazy lowerdata lookup
ovl: remove unneeded goto instructions
ovl: reserve ability to reconfigure mount options with new mount api
ovl: store enum redirect_mode in config instead of a string
ovl: update of dentry revalidate flags after copy up
ovl: use OVL_E() and OVL_E_FLAGS() accessors
ovl: use ovl_numlower() and ovl_lowerstack() accessors
 
pagevec: rename fbatch_count()
 
panic: hide unused global functions
panic: make function declarations visible
 
parisc/hugetlb: pte_alloc_huge() pte_offset_huge()
 
parisc/mm: preallocate fixmap page tables at init
 
parisc: Add cacheflush() syscall
parisc: add pte_unmap() to balance get_ptep()
parisc: boot: Nuke some sparse warnings in decompressor
parisc: ccio-dma: Fix kdoc and compiler warnings
parisc: Check if IRQs are disabled when calling arch_local_irq_restore()
parisc: Default to 8 CPUs for 64-bit kernel
parisc: dino: Make dino_init() returning void
parisc: dma: Add prototype for pcxl_dma_start
parisc: drivers: Fix kdoc warnings
parisc: fault: Use C99 arrary initializers
parisc: firmware: Fix kdoc warnings
parisc: firmware: Fix sparse context imbalance warnings
parisc: firmware: Mark pdc_result buffers local
parisc: Fix CONFIG_TLB_PTLOCK to work with lightweight spinlock checks
parisc: fix expand_stack() conversion
parisc: Fix lightweight spinlock checks to not break futexes
parisc: Fix missing prototype warning for arch_report_meminfo()
parisc: Fold 32-bit compat code into audit_classify_syscall()
parisc: ftrace: Add declaration for ftrace_function_trampoline()
parisc: init: Drop unused variable end_paddr
parisc: ioremap: Fix sparse warnings
parisc: irq: Add irq-related function declarations
parisc: lba_pci: Mark two variables __maybe_unused
parisc: Mark image_size __maybe_unused in perf_write()
parisc: math-emu: Avoid compiler warnings with W=1
parisc: module: Mark symindex __maybe_unused
parisc: Move init function declarations into header file
parisc: Move proc_mckinley_root and proc_runway_root to sba_iommu
parisc: Move TLB_PTLOCK option to Kconfig.debug
parisc: parisc_ksyms: Include libgcc.h for libgcc prototypes
parisc: pci-dma: Make pcxl_alloc_range() static
parisc: pci-dma: remove unused and dead EISA code and comment
parisc: pdc_chassis: Fix kdoc warnings
parisc: pdc_stable: Fix kdoc and compiler warnings
parisc: pdt: Get prototype for arch_report_meminfo()
parisc: pdt: Use PTR_ERR_OR_ZERO() to simplify code
parisc: perf: Make cpu_device variable static
parisc: processor: Fix kdoc for init_cpu_profiler()
parisc: processor: Include asm/smp.h for init_per_cpu()
parisc: Raise minimal GCC version
parisc: Raise minimal GCC version to 12.0.0
parisc: Refresh defconfigs
parisc: sba_iommu: Fix kdoc warnings
parisc: signal: Fix sparse incorrect type in assignment warning
parisc: signal: Mark do_notify_resume() and sys_rt_sigreturn() asmlinkage
parisc: smp: Add declaration for start_cpu_itimer()
parisc: Switch to hotplug core state synchronization
parisc: sys_parisc: parisc_personality() is called from asm code
parisc: syscalls: Avoid compiler warnings with W=1
parisc: traps: Mark functions static
parisc: ucmpdi2: Fix no previous prototype for '__ucmpdi2' warning
parisc: unaligned: Add required spaces after ','
parisc: unaligned: Include header file to avoid missing prototype warnings
parisc: unaligned: Include linux/sysctl.h for unaligned_enabled
parisc: unmap_uncached_pte() use pte_offset_kernel()
parisc: unwind: Avoid missing prototype warning for handle_interruption()
parisc: unwind: Mark start and stop variables __maybe_unused
 
parport: gsc: remove DMA leftover code
parport: Move magic number "15" to a define
parport: PC style parport depends on HAS_IOPORT
parport: plug a sysctl register leak
parport: Remove register_sysctl_table from parport_default_proc_register
parport: Remove register_sysctl_table from parport_device_proc_register
parport: Remove register_sysctl_table from parport_proc_register
parport: Removed sysctl related defines
 
Partially revert "drm/amd/display: Fix possible underflow for displays with large vblank"
 
PCI/ACPI: Call _REG when transitioning D-states
PCI/ACPI: Validate acpi_pci_set_power_state() parameter
 
PCI/ASPM: Avoid link retraining race
PCI/ASPM: Avoid unnecessary pcie_link_state use
PCI/ASPM: Disable ASPM on MFD function removal to avoid use-after-free
PCI/ASPM: Disable only ASPM_STATE_L1 when driver disables L1
PCI/ASPM: Factor out pcie_wait_for_retrain()
PCI/ASPM: Factor out waiting for link training to complete
PCI/ASPM: Remove unnecessary ASPM_STATE_L1SS check
PCI/ASPM: Rename L1.2-specific functions from 'l1ss' to 'l12'
PCI/ASPM: Return 0 or -ETIMEDOUT from pcie_retrain_link()
PCI/ASPM: Set ASPM_STATE_L1 when driver enables L1.1 or L1.2
PCI/ASPM: Set only ASPM_STATE_L1 when driver enables L1
PCI/ASPM: Use distinct local vars in pcie_retrain_link()
 
PCI/PM: Avoid putting EloPOS E2/S2/H2 PCIe Ports in D3cold
PCI/PM: Shorten pci_bridge_wait_for_secondary_bus() wait time for slow links
 
PCI: aardvark: Convert to platform remove callback returning void
PCI: acpiphp: Reassign resources on bridge if necessary
PCI: acpiphp: Use pci_assign_unassigned_bridge_resources() only for non-root bus
PCI: Add failed link recovery for device reset events
PCI: Add function 1 DMA alias quirk for Marvell 88SE9235
PCI: Add pci_clear_master() stub for non-CONFIG_PCI
PCI: Add PCI_EXT_CAP_ID_PL_32GT define
PCI: Add support for polling DLLLA to pcie_retrain_link()
PCI: altera-msi: Convert to platform remove callback returning void
PCI: altera: Convert to platform remove callback returning void
PCI: brcmstb: Convert to platform remove callback returning void
PCI: cadence: Fix Gen2 Link Retraining process
PCI: Delay after FLR of Solidigm P44 Pro NVMe
PCI: dwc: Convert to platform remove callback returning void
PCI: dwc: Wait for link up only if link is started
PCI: endpoint: Add BME notifier support
PCI: endpoint: Add linkdown notifier support
PCI: endpoint: Add missing documentation about the MSI/MSI-X range
PCI: endpoint: Add PCI Endpoint function driver for MHI bus
PCI: endpoint: Automatically create a function specific attributes group
PCI: endpoint: Fix a Kconfig prompt of vNTB driver
PCI: endpoint: functions/pci-epf-test: Fix dma_chan direction
PCI: endpoint: Improve pci_epf_type_add_cfs()
PCI: endpoint: Move pci_epf_type_add_cfs() code
PCI: endpoint: Pass EPF device ID to the probe function
PCI: endpoint: pci-epf-vntb: Fix typo in comments
PCI: endpoint: Return error if EPC is started/stopped multiple times
PCI: epf-test: Cleanup pci_epf_test_cmd_handler()
PCI: epf-test: Cleanup request result handling
PCI: epf-test: Fix DMA transfer completion detection
PCI: epf-test: Fix DMA transfer completion initialization
PCI: epf-test: Improve handling of command and status registers
PCI: epf-test: Simplify DMA support checks
PCI: epf-test: Simplify IRQ test commands execution
PCI: epf-test: Simplify pci_epf_test_raise_irq()
PCI: epf-test: Simplify read/write/copy test functions
PCI: epf-test: Simplify transfers result print
PCI: epf-test: Use dmaengine_submit() to initiate DMA transfer
PCI: Execute quirk_enable_clear_retrain_link() earlier
PCI: Expand comment about sorting pci_ids.h entries
PCI: Export PCIe link retrain timeout
PCI: Export pcie_retrain_link() for use outside ASPM
PCI: ftpci100: Release the clock resources
PCI: hisi-error: Convert to platform remove callback returning void
PCI: imx6: Save and restore root port MSI control in suspend and resume
PCI: Initialize dev->link_active_reporting earlier
PCI: iproc: Convert to platform remove callback returning void
PCI: j721e: Convert to platform remove callback returning void
PCI: layerscape: Add the endpoint linkup notifier support
PCI: mediatek-gen3: Convert to platform remove callback returning void
PCI: mediatek: Convert to platform remove callback returning void
PCI: move OF status = "disabled" detection to dev->match_driver
PCI: mt7621: Convert to platform remove callback returning void
PCI: mvebu: Convert to platform remove callback returning void
PCI: of: Propagate firmware node by calling device_set_node()
PCI: pciehp: Cancel bringup sequence if card is not present
PCI: pciehp: Rely on dev->link_active_reporting
PCI: pciehp: Simplify Attention Button logging
PCI: qcom-ep: Add support for BME notification
PCI: qcom-ep: Add support for Link down notification
PCI: qcom: Disable write access to read only registers for IP v2.3.3
PCI: qcom: Disable write access to read only registers for IP v2.9.0
PCI: qcom: Do not advertise hotplug capability for IP v1.0.0
PCI: qcom: Do not advertise hotplug capability for IP v2.1.0
PCI: qcom: Do not advertise hotplug capability for IP v2.3.2
PCI: qcom: Do not advertise hotplug capability for IPs v2.3.3 and v2.9.0
PCI: qcom: Do not advertise hotplug capability for IPs v2.7.0 and v1.9.0
PCI: qcom: Use DWC helpers for modifying the read-only DBI registers
PCI: qcom: Use post init sequence of IP v2.3.2 for v2.4.0
PCI: rcar-host: Remove unused static pcie_base and pcie_dev
PCI: rcar: Use correct product family name for Renesas R-Car
PCI: Release resource invalidated by coalescing
PCI: rockchip-host: Convert to platform remove callback returning void
PCI: rockchip: Add poll and timeout to wait for PHY PLLs to be locked
PCI: rockchip: Assert PCI Configuration Enable bit after probe
PCI: rockchip: Don't advertise MSI-X in PCIe capabilities
PCI: rockchip: Fix legacy IRQ generation for RK3399 PCIe endpoint core
PCI: rockchip: Fix window mapping and address translation for endpoint
PCI: rockchip: Remove writes to unused registers
PCI: rockchip: Set address alignment for endpoint mode
PCI: rockchip: Use u32 variable to access 32-bit registers
PCI: rockchip: Write PCI Device ID to correct register
PCI: tegra194: Add interconnect support in Tegra234
PCI: tegra194: Fix possible array out of bounds access
PCI: tegra: Convert to platform remove callback returning void
PCI: Unexport pci_save_aer_state()
PCI: Use pcie_wait_for_link_status() in pcie_wait_for_link_delay()
PCI: vmd: Fix uninitialized variable usage in vmd_enable_domain()
PCI: vmd: Reset VMD config register between soft reboots
PCI: Work around PCIe link training failures
PCI: xgene-msi: Convert to platform remove callback returning void
 
pcmcia: add HAS_IOPORT dependencies
pcmcia: rsrc_nonstatic: Fix memory leak in nonstatic_release_resource_db()
 
pds_core: use vmalloc_array and vcalloc
 
pds_vdpa: Add new vDPA driver for AMD/Pensando DSC
pds_vdpa: add support for vdpa and vdpamgmt interfaces
pds_vdpa: add vdpa config client commands
pds_vdpa: alloc irq vectors on DRIVER_OK
pds_vdpa: always allow offering VIRTIO_NET_F_MAC
pds_vdpa: clean and reset vqs entries
pds_vdpa: fix up debugfs feature bit printing
pds_vdpa: get vdpa management info
pds_vdpa: move enum from common to adminq header
pds_vdpa: new adminq entries
pds_vdpa: pds_vdps.rst and Kconfig
pds_vdpa: protect Makefile from unconfigured debugfs
pds_vdpa: reset to vdpa specified mac
pds_vdpa: subscribe to the pds_core events
pds_vdpa: virtio bar setup for vdpa
 
percpu-internal/pcpu_chunk: re-layout pcpu_chunk structure to reduce false sharing
 
percpu: Add {raw,this}_cpu_try_cmpxchg()
percpu: Fix self-assignment of __old in raw_cpu_generic_try_cmpxchg()
percpu: Wire up cmpxchg128
 
perf addr_location: Add init/exit/copy functions
perf addr_location: Move to its own header
 
perf annotate browser: Add '<' and '>' keys for navigation
 
perf annotate: Allow whitespace between insn operands
perf annotate: Fix instruction association and parsing for LoongArch
perf annotate: Fix parse_objdump_line memory leak
perf annotate: Handle "decq", "incq", "testq", "tzcnt" instructions on x86
perf annotate: Handle x86 instruction suffix generally
perf annotate: Parse x86 SIB addressing properly
perf annotate: Remove x86 instructions with suffix
perf annotate: Work with vmlinux outside symfs
 
perf annotation: Switch lock from a mutex to a sharded_mutex
 
perf arm-spe: Fix a dangling Documentation/arm64 reference
 
perf arm64: Handle __NR3264_ prefixed syscall number
perf arm64: Rename create_table_from_c() to create_sc_table()
perf arm64: Use max_nr to define SYSCALLTBL_ARM64_MAX_ID
 
perf beauty: Update copy of linux/socket.h with the kernel sources
 
perf bench epoll: Fix missing frees/puts on the exit path
 
perf bench futex: Avoid memory leaks from pthread_attr
 
perf bench sched messaging: Free contexts on exit
 
perf bench: Add missing setlocale() call to allow usage of %'d style formatting
 
perf bpf: Move the declaration of struct rq
 
perf build: Add ability to build with a generated vmlinux.h
perf build: Don't use -ftree-loop-distribute-patterns and -gno-variable-location-views in the python feature test when building with clang-13
perf build: Filter out BTF sources without a .BTF section
perf build: Fix broken feature check for libtracefs due to external lib changes
perf build: Fix library not found error when using CSLIBS
 
perf callchain powerpc: Fix addr location init during arch_skip_callchain_idx function
 
perf callchain: Use pthread keys for tls callchain_cursor
 
perf cpumap: Add equal function
perf cpumap: Add internal nr and cpu accessors
perf cpumap: Add intersect function
 
perf cs-etm: Add exception level consistency check
perf cs-etm: Make PID format accessible from struct cs_etm_auxtrace
perf cs-etm: Only track threads instead of PID and TIDs
perf cs-etm: Track exception level
perf cs-etm: Use previous thread for branch sample source IP
 
perf daemon: Dynamically allocate path to perf
 
perf doc: Add support for KBUILD_BUILD_TIMESTAMP
perf doc: Define man page date when using asciidoctor
 
perf dso: Declare dso const as needed
perf dso: Sort symbols under lock
 
perf dwarf-aux: Allow unnamed struct/union/enum
perf dwarf-aux: Fix off-by-one in die_get_varname()
 
perf evlist: Allow has_user_cpus to be set on hybrid
perf evlist: Free stats in all evlist destruction
perf evlist: Propagate user CPU maps intersecting core PMU maps
perf evlist: Reduce scope of evlist__has_hybrid
perf evlist: Remove __evlist__add_default
perf evlist: Remove evlist__warn_hybrid_group
 
perf evsel amd: Fix IBS error message
 
perf evsel: Add is_pmu_core inorder to interpret own_cpus
perf evsel: Add verbose 3 print of evsel name when opening
perf evsel: Compute is_hybrid from PMU being core
perf evsel: Don't let evsel__group_pmu_name() traverse unsorted group
perf evsel: Don't let for_each_group() treat the head of the list as one of its nodes
perf evsel: Fix the annotation for hardware events on hybrid
 
perf expr: Add has_event function
perf expr: Make the evaluation of & and | logical and lazy
 
perf ftrace: Flush output after each writing
 
perf header: Avoid hybrid PMU list in write_pmu_caps
perf header: Avoid out-of-bounds read
perf header: Ensure bitmaps are freed
perf header: Make nodes dynamic in write_mem_topology()
 
perf help: Ensure clean_cmds is called on all paths
 
perf hist: Fix srcline memory leak
 
perf inject: Lazily allocate event_copy
perf inject: Lazily allocate guest_event event_buf
 
perf intel-pt: Fix missed put and leak
 
perf jevents: Add support for metricgroup descriptions
perf jevents: Don't rewrite metrics across PMUs
perf jevents: Support for has_event function
 
perf jit: Fix incorrect file name in DWARF line table
perf jit: Fix two thread leaks
 
perf kvm powerpc: Add missing rename opf pmu_have_event() to perf_pmus__have_event()
 
perf list: Check arguments to show libpfm4 events
perf list: Check if libpfm4 event is supported
 
perf lock contention: Add --output option
perf lock contention: Add -x option for CSV style output
 
perf lock: Dynamically allocate lockhash_table
perf lock: Remove stale comments
 
perf LoongArch: Simplify mksyscalltbl
 
perf machine: Don't leak module maps
perf machine: Fix leak of kernel dso
perf machine: Make delete_threads part of machine__exit
 
perf map/maps/thread: Changes to reference counting
 
perf map: Add helper map__fprintf_dsoname_dsoff
perf map: Fix double 'struct map' reference free found with -DREFCNT_CHECKING=1
 
perf maps: Fix overlapping memory leak
perf maps: Make delete static, always use put
 
perf mem amd: Fix perf_pmus__num_mem_pmus()
 
perf mem: Avoid hybrid PMU list
perf mem: Scan all PMUs instead of just core ones
 
perf metric: Fix no group check
perf metric: JSON flag to default metric group
 
perf metrics: Be PMU specific for referenced metrics.
perf metrics: Be PMU specific in event match
perf metrics: Remove perf_pmu__is_hybrid use
perf metrics: Sort the Default metricgroup
 
perf parse-events: Add pmu filter
perf parse-events: Avoid error when assigning a legacy cache term
perf parse-events: Avoid error when assigning a term
perf parse-events: Avoid scanning PMUs before parsing
perf parse-events: Avoid SEGV if PMU lookup fails for legacy cache terms
perf parse-events: Avoid string for PE_BP_COLON, PE_BP_SLASH
perf parse-events: Don't auto merge hybrid wildcard events
perf parse-events: Don't reorder atom cpu events
perf parse-events: Extra care around force grouped events
perf parse-events: Minor type safety cleanup
perf parse-events: Only move force grouped evsels when sorting
perf parse-events: Reduce scope of is_event_supported
perf parse-events: Remove now unused hybrid logic
perf parse-events: Remove unneeded semicolon
perf parse-events: Set attr.type to PMU type early
perf parse-events: Set pmu_name whenever a pmu is given
perf parse-events: Support hardware events as terms
perf parse-events: Support PMUs for legacy cache events
perf parse-events: Support wildcards on raw events
perf parse-events: When fixing group leaders always set the leader
perf parse-events: Wildcard legacy cache events
perf parse-events: Wildcard most "numeric" events
 
perf parse: Add missing newline to pr_debug message in evsel__compute_group_pmu_name()
perf parse: Allow config terms with breakpoints
 
perf path: Make mkpath thread safe, remove 16384 bytes from .bss
 
perf pfm: Remove duplicate util/cpumap.h include
 
perf pmu arm64: Fix reading the PMU cpu slots in sysfs
 
perf pmu: Add CPU map for "cpu" PMUs
perf pmu: Add is_core to pmu
perf pmu: Correct auto_merge_stats test
perf pmu: Correct perf_pmu__auto_merge_stats() affecting hybrid
perf pmu: Detect ARM and hybrid PMUs with sysfs
perf pmu: Only warn about unsupported formats once
perf pmu: Remove a hard coded cpu PMU assumption
perf pmu: Remove is_pmu_hybrid
perf pmu: Remove perf_pmu__hybrid_mounted
perf pmu: Remove perf_pmu__hybrid_pmus list
perf pmu: Rewrite perf_pmu__has_hybrid to avoid list
perf pmu: Separate pmu and pmus
perf pmu: Warn about invalid config for all PMUs and configs
 
perf pmus: Add function to return count of core PMUs
perf pmus: Add notion of default PMU for JSON events
perf pmus: Add placeholder core PMU
perf pmus: Allow just core PMU scanning
perf pmus: Avoid repeated sysfs scanning
perf pmus: Check if we can encode the PMU number in perf_event_attr.type
perf pmus: Create placholder regardless of scanning core_only
perf pmus: Describe semantics of 'core_pmus' and 'other_pmus'
perf pmus: Ensure all PMUs are read for find_by_type
perf pmus: Prefer perf_pmu__scan over perf_pmus__for_each_pmu
perf pmus: Remove perf_pmus__has_hybrid
perf pmus: Split pmus list into core and other
 
perf print-events: Avoid unnecessary strlist
perf print-events: Export is_event_supported()
perf print-events: Print legacy cache events for each PMU
 
perf probe: Add test for regression introduced by switch to die_get_decl_file()
perf probe: Dynamically allocate params memory
perf probe: Read DWARF files from the correct CU
 
perf python scripting: Get rid of unused import in arm-cs-trace-disasm
 
perf python: Avoid 2 leak sanitizer issues
 
perf report: Avoid 'parent_thread' thread leak on '--tasks' processing
 
perf sched: Avoid large stack allocations
 
perf script: Add new output field 'dsoff' to print dso offset
perf script: Fix allocation of evsel->priv related to per-event dump files
perf script: Increase PID/TID width for output
perf script: Initialize buffer for regs_map()
perf script: Refine printing of dso offset (dsoff)
perf script: Remove some large stack allocations
 
perf scripting-engines: Move static to local variable, remove 16384 from .bss
 
perf sharded_mutex: Introduce sharded_mutex
 
perf srcline: Add a timeout to reading from addr2line
perf srcline: Change free_srcline to zfree_srcline
perf srcline: Fix handling of inline functions
perf srcline: Make addr2line configuration failure more verbose
perf srcline: Make sentinel reading for binutils addr2line more robust
perf srcline: Optimize comparision against SRCLINE_UNKNOWN
 
perf stat record: Save cache level information
 
perf stat,jevents: Introduce Default tags for the default mode
 
perf stat: Add "--per-cache" aggregation option and document it
perf stat: Add missing newline in pr_err messages
perf stat: Avoid evlist leak
perf stat: Avoid hybrid PMU list
perf stat: Command line PMU metric filtering
perf stat: Document --metric-no-threshold and threshold colors
perf stat: Don't disable TopdownL1 metric on hybrid
perf stat: Don't display zero tool counts
perf stat: Make cputype filter generic
perf stat: New metricgroup output for the default mode
perf stat: Reset aggr stats for each run
perf stat: Setup the foundation to allow aggregation based on cache topology
perf stat: Show average value on multiple runs
 
perf subcmd: Fix missing check for return value of malloc() in add_cmdname()
 
perf symbol-elf: Correct holding a reference
 
perf symbol: Add LoongArch case in get_plt_sizes()
perf symbol: Fix uninitialized return value in symbols__find_by_name()
perf symbol: Remove now unused symbol_conf.sort_by_name
perf symbol: Remove symbol_name_rb_node
 
perf target: Remove unused hybrid value
 
perf test parse-events: Test complex name has required event format
 
perf test pmu: Avoid 2 static path arrays
 
perf test python: Put perf python at start of sys.path
 
perf test record+probe_libc_inet_pton.sh: Use "grep -F" instead of obsolescent "fgrep"
 
perf test task_exit: No need for a cycles event to check if we get an PERF_RECORD_EXIT
 
perf test uprobe_from_different_cu: Skip if there is no gcc
 
perf test x86 hybrid: Add hybrid extended type checks
perf test x86 hybrid: Update test expectations
 
perf test x86: insn-x86 test data is immutable so mark it const
perf test x86: intel-pt-test data is immutable so mark it const
 
perf test: Add build tests for BUILD_BPF_SKEL
perf test: Add cputype testing to perf stat
perf test: Add metric value validation test
perf test: Add selftest to test IBS invocation via core pmu events
perf test: Add skip list for metrics known would fail
perf test: Add test case for the standard 'perf stat' output
perf test: Add test of libpfm4 events
perf test: Add test validating JSON generated by 'perf data convert --to-json'
perf test: Fix a compile error on pe-file-parsing.c
perf test: Fix event parsing test on Arm
perf test: Fix event parsing test when PERF_PMU_CAP_EXTENDED_HW_TYPE isn't supported.
perf test: fix failing test cases on linux-next for s390
perf test: Fix parse-events tests for >1 core PMU
perf test: Fix perf stat JSON output test
perf test: Mask configs with extended types then test
perf test: Move all the check functions of stat CSV output to lib
perf test: Move x86 hybrid tests to arch/x86
perf test: Remove x permission from lib/stat_output.sh
perf test: Reorder event name checks in stat STD output linter
perf test: Rerun failed metrics with longer workload
perf test: Roundtrip name, don't assume 1 event per name
perf test: Set PERF_EXEC_PATH for script execution
perf test: Skip metrics w/o event name in stat STD output linter
perf test: Test more sysfs events
perf test: Test more with config_cache
perf test: Test perf lock contention CSV output
perf test: Update parse-events expectations to test for multiple events
perf test: Use valid for PMU tests
 
perf tests arm_callgraph_fp: Address shellcheck warnings about signal names and adding double quotes for expression
 
perf tests daemon: Address shellcheck warnings
 
perf tests lock_contention: Fix shellscript errors
 
perf tests shell: Fixed shellcheck warnings
 
perf tests stat+csv_output: Fix shellcheck warnings
 
perf tests stat+json_output: Address shellcheck warnings
 
perf tests stat+shadow_stat.sh: Fix all POSIX sh warnings found using shellcheck
 
perf tests stat_all_metrics: Fix shellcheck warning SC2076
 
perf tests task_analyzer: Fix bad substitution ${$1}
perf tests task_analyzer: Print command that failed instead of just "perf"
perf tests task_analyzer: Skip tests if no libtraceevent support
 
perf tests test_arm_coresight: Shellcheck fixes
 
perf tests test_arm_spe: Address shellcheck warnings about signal name case
 
perf tests test_brstack.sh: Fix all POSIX sh warnings
 
perf tests test_task_analyzer: Fix shellcheck issues
 
perf tests: Fix test_arm_callgraph_fp variable expansion
perf tests: Make x86 new instructions test optional at build time
perf tests: Organize cpu_map tests into a single suite
 
perf thread: Add accessor functions for thread
perf thread: Add reference count checking
perf thread: Make threads rbtree non-invasive
perf thread: Remove notion of dead threads
 
perf timechart: Make large arrays dynamic
 
perf tool x86: Consolidate is_amd check into single function
perf tool x86: Fix perf_env memory leak
 
perf tools riscv: Add support for riscv lookup_binutils_path
 
perf tools: Add missing else to cmd_daemon subcommand condition
perf tools: Add printing perf_event_attr config symbol in perf_event_attr__fprintf()
perf tools: Add printing perf_event_attr type symbol in perf_event_attr__fprintf()
perf tools: Declare syscalltbl_*[] as const for all archs
perf tools: Do not remove addr_location.thread in thread__find_map()
perf tools: Extend PRINT_ATTRf to support printing of members with a value of 0
perf tools: Warn if no user requested CPUs match PMU's CPUs
 
perf top: Add exit routine for main thread
 
perf topology: Avoid hybrid list for hybrid topology
 
perf trace beauty: Make MSR arrays const to move it to .data.rel.ro
 
perf trace-event-info: Add tracepoint_id_to_name() helper
 
perf trace: fix MSG_SPLICE_PAGES build error
perf trace: Make some large static arrays const to move it to .data.rel.ro
 
perf unwind: Fix map reference counts
 
perf vendor events amd: Fix large metrics
 
perf vendor events arm64: Add AmpereOne core PMU events
perf vendor events arm64: Add default tags for Hisi hip08 L1 metrics
perf vendor events arm64: Add default tags into topdown L1 metrics
 
perf vendor events intel: Add alderlake metric constraints
perf vendor events intel: Add icelake metric constraints
perf vendor events intel: Add icelakex metric constraints
perf vendor events intel: Add metricgroup descriptions for all models
perf vendor events intel: Add rocketlake events/metrics
perf vendor events intel: Add sapphirerapids metric constraints
perf vendor events intel: Add tigerlake metric constraints
perf vendor events intel: Correct alderlake metrics
perf vendor events intel: Update alderlake events/metrics
perf vendor events intel: Update broadwell variant events/metrics
perf vendor events intel: Update cascadelakex events/metrics
perf vendor events intel: Update cascadelakex to 1.19
perf vendor events intel: Update elkhartlake events
perf vendor events intel: Update haswell(x) metrics
perf vendor events intel: Update icelake to 1.19
perf vendor events intel: Update icelake/icelakex events/metrics
perf vendor events intel: Update icelakex to 1.21
perf vendor events intel: Update ivybridge/ivytown metrics
perf vendor events intel: Update jaketown metrics
perf vendor events intel: Update meteorlake to 1.03
perf vendor events intel: Update sandybridge metrics
perf vendor events intel: Update sapphirerapids events/metrics
perf vendor events intel: Update sapphirerapids to 1.14
perf vendor events intel: Update skylake to 57
perf vendor events intel: Update skylake/skylakex events/metrics
perf vendor events intel: Update skylakex to 1.31
perf vendor events intel: Update snowridgex events
perf vendor events intel: Update tigerlake events/metrics
perf vendor events intel: Update tigerlake to 1.13
 
perf vendor metrics intel: Make transaction metrics conditional
 
perf x86 mem: minor refactor to is_mem_loads_aux_event
 
perf x86: Iterate hybrid PMUs as core PMUs
 
perf/arm-cci: Slightly optimize cci_pmu_sync_counters()
 
perf/arm-cmn: Add sysfs identifier
perf/arm-cmn: Fix DTC reset
perf/arm-cmn: Revamp model detection
 
perf/arm_cspmu: Clean up ACPI dependency
perf/arm_cspmu: Decouple APMT dependency
perf/arm_cspmu: Fix event attribute type
 
perf/arm_dmc620: Add cpumask
 
perf/core: allow pte_offset_map() to fail
perf/core: Remove pmu linear searching code
perf/core: Rework forwarding of {task|cpu}-clock events
 
perf/ibs: Fix interface via core pmu events
 
perf/x86/intel: Define bit macros for FixCntrCtl MSR
 
perf/x86: Fix lockdep warning in for_each_sibling_event() on SPR
 
perf: Allow a PMU to have a parent
perf: arm_cspmu: Add missing MODULE_DEVICE_TABLE
perf: arm_cspmu: Set irq affinitiy only if overflow interrupt is used
perf: CXL Performance Monitoring Unit driver
perf: Extract building cache level for a CPU into separate function
perf: qcom_l2_pmu: Make l2_cache_pmu_probe_cluster() more robust
perf: Re-instate the linear PMU search
perf: Replace deprecated -target with --target= for Clang
perf: RISC-V: Limit the number of counters returned from SBI
perf: RISC-V: Remove PERF_HES_STOPPED flag checking in riscv_pmu_start()
perf: unwind: Fix symfs with libdw
 
pert tests: Add tests for new "perf stat --per-cache" aggregation option
pert tests: Support metricgroup perf stat JSON output
pert tests: Update metric-value for perf stat JSON output
 
phy: amlogic: enable/disable clkin during Amlogic USB PHY init/exit
phy: cadence-torrent: Add function to get PLL to be configured for DP
phy: cadence-torrent: Add PCIe + DP multilink configuration for 100MHz refclk
phy: cadence-torrent: Add USB + DP multilink configuration
phy: cadence-torrent: Prepare driver for multilink DP support
phy: cadence: salvo: add .set_mode API
phy: cadence: salvo: add access for USB2PHY
phy: cadence: salvo: add bist fix
phy: cadence: salvo: Add cdns,usb2-disconnect-threshold-microvolt property
phy: cadence: salvo: decrease delay value to zero for txvalid
phy: cadence: sierra: Add a determine_rate hook
phy: cadence: torrent: Add a determine_rate hook
phy: core: add debugfs files
phy: freescale: imx8m-pcie: Use devm_platform_ioremap_resource()
phy: fsl-imx8mp-usb: add support for phy tuning
phy: hisilicon: Add inno-usb2-phy driver for Hi3798MV100
phy: hisilicon: Allow building phy-hisi-inno-usb2 on ARM32
phy: hisilicon: Fix an out of bounds check in hisi_inno_phy_probe()
phy: mediatek: hdmi: mt8195: fix prediv bad upper limit test
phy: mediatek: tphy: add debugfs files
phy: mscc: Add support for RGMII delay configuration
phy: mscc: Use PHY_ID_MATCH_VENDOR to minimize PHY ID table
phy: phy-mtk-dp: Fix an error code in probe()
phy: qcom-qmp-combo: Extend phy_mutex to all phy_ops
phy: qcom-qmp-combo: Introduce drm_bridge
phy: qcom-qmp-combo: Introduce orientation switching
phy: qcom-qmp-combo: Introduce orientation variable
phy: qcom-qmp-combo: Move phy_mutex out of com_init/exit
phy: qcom-qmp-usb: add support for updated qcm2290 / sm6115 binding
phy: qcom-qmp: Add SA8775P USB3 UNI phy
phy: qcom-qusb2: add QUSB2 support for IPQ9574
phy: qcom-snps-femto-v2: keep cfg_ahb_clk enabled during runtime suspend
phy: qcom-snps-femto-v2: properly enable ref clock
phy: qcom-snps-femto-v2: use qcom_snps_hsphy_suspend/resume error code
phy: qcom: add the SGMII SerDes PHY driver
phy: qcom: qmp-combo: fix Display Port PHY configuration for SM8550
phy: qcom: qmp: Update IPQ9574 USB Phy initialization Sequence
phy: qualcomm: fix indentation in Makefile
phy: Revert "phy: Remove SOC_EXYNOS4212 dep. from PHY_EXYNOS4X12_USB"
phy: sparx5-serdes: add registers required for SD/CMU power down
phy: sparx5-serdes: add skip_cmu_cfg check when configuring lanes
phy: sparx5-serdes: configure optimal quiet mode for serdes lanes
phy: sparx5-serdes: power down all CMUs by default
phy: sparx5-serdes: power on CMUs individually
phy: sparx5-serdes: remove power up of all CMUs
phy: sparx5-serdes: reorder CMU functions
phy: tegra: xusb: check return value of devm_kzalloc()
phy: tegra: xusb: Clear the driver reference in usb-phy dev
phy: ti: am654-serdes: Add a determine_rate hook
phy: ti: gmii-sel: Add support for CPSW9G GMII SEL in J784S4
phy: ti: gmii-sel: Add support for SGMII mode
phy: ti: gmii-sel: Enable SGMII mode for J7200
phy: ti: gmii-sel: Enable SGMII mode for J721E
phy: ti: gmii-sel: Enable USXGMII mode for J784S4
phy: ti: j721e-wiz: Add a determine_rate hook
phy: usb: suppress OC condition for 7439b2
phy: usb: Turn off phy when port is in suspend
 
phylink: ReST-ify the phylink_pcs_neg_mode() kdoc
 
pid: Replace struct pid 1-element array with flex-array
pid: use struct_size_t() helper
 
pie: fix kernel-doc notation warning
 
pinctrl: amd: Detect and mask spurious interrupts
pinctrl: amd: Detect internal GPIO0 debounce handling
pinctrl: amd: Drop pull up select configuration
pinctrl: amd: Fix mistake in handling clearing pins at startup
pinctrl: amd: Mask wake bits on probe again
pinctrl: amd: Only use special debounce behavior for GPIO 0
pinctrl: amd: Revert "pinctrl: amd: disable and mask interrupts on probe"
pinctrl: amd: Unify debounce handling into amd_pinconf_set()
pinctrl: amd: Use amd_pinconf_set() for all config options
pinctrl: amd: Use pm_pr_dbg to show debugging messages
pinctrl: at91-pio4: check return value of devm_kasprintf()
pinctrl: at91-pio4: Enable Push-Pull configuration
pinctrl: at91: fix a couple NULL vs IS_ERR() checks
pinctrl: axp209: Add support for GPIO3 on the AXP209
pinctrl: baytrail: add warning for BYT_VAL_REG retrieval failure
pinctrl: baytrail: invert if condition
pinctrl: baytrail: reduce scope of spinlock in ->dbg_show() hook
pinctrl: baytrail: Unify style of error and debug messages
pinctrl: baytrail: Use BIT() in BYT_PULL_ASSIGN_* definitions
pinctrl: baytrail: Use str_hi_lo() helper
pinctrl: bcm2835: Handle gpiochip_add_pin_range() errors
pinctrl: cherryview: Don't use IRQ core constanst for invalid IRQ
pinctrl: cherryview: Drop goto label
pinctrl: cherryview: Return correct value if pin in push-pull mode
pinctrl: Duplicate user memory in one go in pinmux_select()
pinctrl: freescale: Fix a memory out of bounds when num_configs is 1
pinctrl: intel: Add Intel Meteor Lake-S pin controller support
pinctrl: intel: refine ->irq_set_type() hook
pinctrl: intel: refine ->set_mux() hook
pinctrl: lantiq: Remove unused of_gpio.h inclusion
pinctrl: merrifield: Fix open-drain pin mode configuration
pinctrl: merrifield: Use BUFCFG_PINMODE_GPIO in ->pin_dbg_show()
pinctrl: microchip-sgpio: check return value of devm_kasprintf()
pinctrl: microchip: Remove redundant clearing of IRQ_TYPE_SENSE_MASK
pinctrl: mlxbf3: remove broken Kconfig 'select'
pinctrl: moorefield: Fix open-drain pin mode configuration
pinctrl: moorefield: Use BUFCFG_PINMODE_GPIO in ->pin_dbg_show()
pinctrl: npcm7xx: Add missing check for ioremap
pinctrl: nxp: Fix resource leaks in for_each_child_of_node() loops
pinctrl: qcom: Add intr_target_width field to support increased number of interrupt targets
pinctrl: qcom: Add IPQ5018 pinctrl driver
pinctrl: qcom: Add SDX75 pincontrol driver
pinctrl: qcom: allow true compile testing
pinctrl: qcom: correct language typo (Technologies)
pinctrl: qcom: drop unneeded GPIOLIB dependency
pinctrl: qcom: fix indentation in Kconfig
pinctrl: qcom: mark true OF dependency - common MSM pinctrl code
pinctrl: qcom: organize audio drivers in menuconfig
pinctrl: qcom: organize main SoC drivers in new Kconfig.msm
pinctrl: qcom: qdf2xxx: drop ACPI_PTR
pinctrl: qcom: Refactor generic qcom pinctrl driver
pinctrl: qcom: Remove the msm_function struct
pinctrl: qcom: sa8775p: add the wakeirq map
pinctrl: qcom: sc8180x: gracefully handle missing IO memory resource
pinctrl: qcom: spmi-gpio: Add PM8953 support
pinctrl: Relax user input size in pinmux_select()
pinctrl: renesas: Fix spaces followed by tabs
pinctrl: renesas: rza2: Add lock around pinctrl_generic{{add,remove}_group,{add,remove}_function}
pinctrl: renesas: rzg2l: Fix NULL pointer dereference in rzg2l_dt_subnode_to_map()
pinctrl: renesas: rzg2l: Handle non-unique subnode names
pinctrl: renesas: rzv2m: Fix NULL pointer dereference in rzv2m_dt_subnode_to_map()
pinctrl: renesas: rzv2m: Handle non-unique subnode names
pinctrl: rk805: Add rk806 pinctrl support
pinctrl: s32: separate const device data from struct s32_pinctrl_soc_info
pinctrl: spear: Remove unused of_gpio.h inclusion
pinctrl: stm32: add stm32mp257 pinctrl support
pinctrl: sunplus: Add check for kmalloc
pinctrl: Switch i2c drivers back to use .probe()
pinctrl: tegra: Add Tegra234 pinmux driver
pinctrl: tegra: avoid duplicate field initializers
pinctrl: tegra: Consistently refer to SoC data
pinctrl: tegra: Duplicate pinmux functions table
 
Linux: pinctrl:sunplus: Add check for kmalloc
 
ping: Convert hlist_nulls to plain hlist.
ping: Stop using RTO_ONLINK.
 
pktcdvd: Drop redundant castings for sector_t
pktcdvd: Get rid of custom printing macros
pktcdvd: Get rid of pkt_seq_show() forward declaration
pktcdvd: Get rid of redundant 'else'
pktcdvd: replace sscanf() by kstrtoul()
pktcdvd: Sort headers
pktcdvd: Use DEFINE_SHOW_ATTRIBUTE() to simplify code
pktcdvd: Use put_unaligned_be16() and get_unaligned_be16()
pktcdvd: use sysfs_emit() to instead of scnprintf()
 
platform/chrome: cros_ec: Report EC panic as uevent
platform/chrome: cros_ec_lpc: Move host command to prepare/complete
platform/chrome: cros_ec_spi: Use %*ph for printing hexdump of a small buffer
platform/chrome: cros_typec_switch: Add Pin D support
platform/chrome: Switch i2c drivers back to use .probe()
 
platform/mellanox: Fix mlxbf-tmfifo not handling all virtio CONSOLE notifications
 
platform/surface: Disable for RISC-V
platform/surface: surface3_power: Switch back to use struct i2c_driver's .probe()
 
platform/x86/amd/pmf: Add PMF acpi debug support
platform/x86/amd/pmf: Add PMF debug facilities
platform/x86/amd/pmf: Fix compiler warnings in static slider
platform/x86/amd/pmf: Fix unsigned comparison with less than zero
platform/x86/amd/pmf: Notify OS power slider update
platform/x86/amd/pmf: reduce verbosity of apmf_get_system_params
 
platform/x86/amd: pmc: Add helper function to check the cpu id
platform/x86/amd: pmc: Add new ACPI ID AMDI000A
platform/x86/amd: pmc: Apply nvme quirk to HP 15s-eq2xxx
platform/x86/amd: pmc: Get STB DRAM size from PMFW
platform/x86/amd: pmc: Pass true/false to bool argument
platform/x86/amd: pmc: Update metrics table info for Pink Sardine
platform/x86/amd: pmc: Use pm_pr_dbg() for suspend related messages
platform/x86/amd: pmc: Use release_mem_region() to undo request_mem_region_muxed()
platform/x86/amd: pmf: Add new ACPI ID AMDI0103
 
platform/x86/dell/dell-rbtn: Fix resources leaking on error path
 
platform/x86/intel-uncore-freq: Support for cluster level controls
platform/x86/intel-uncore-freq: tpmi: Provide cluster level control
platform/x86/intel-uncore-freq: Uncore frequency control via TPMI
 
platform/x86/intel/hid: Add HP Dragonfly G2 to VGBS DMI quirks
 
platform/x86/intel/pmc/mtl: Put devices in D3 during resume
 
platform/x86/intel/pmc: Add resume callback
 
platform/x86/intel/tpmi: Prevent overflow for cap_offset
 
platform/x86/intel: tpmi: Remove hardcoded unit and offset
 
platform/x86: apple-gmux: don't use be32_to_cpu and cpu_to_be32
platform/x86: asus-tf103c-dock: Switch back to use struct i2c_driver's .probe()
platform/x86: asus-wmi: Fix setting RGB mode on some TUF laptops
platform/x86: dell-ddv: Add documentation
platform/x86: dell-ddv: Fix mangled list in documentation
platform/x86: dell-ddv: Improve error handling
platform/x86: dell-ddv: Update ABI documentation
platform/x86: dell-sysman: Improve instance detection
platform/x86: gigabyte-wmi: remove allowlist
platform/x86: gigabyte: constify pointers to hwmon_channel_info
platform/x86: hp-wmi: Add HP Envy special key support
platform/x86: hp-wmi: Add HP WMI camera switch
platform/x86: hp-wmi: Add thermal profile for Victus 16-d1xxx
platform/x86: hp: constify pointers to hwmon_channel_info
platform/x86: huawei-wmi: Silence ambient light sensor
platform/x86: ideapad-laptop: Add support for new hotkeys found on ThinkBook 14s Yoga ITL
platform/x86: int3472/discrete: set variable skl_int3472_regulator_second_sensor storage-class-specifier to static
platform/x86: int3472: discrete: Add alternative "AVDD" regulator supply name
platform/x86: int3472: discrete: Add support for 1 GPIO regulator shared between 2 sensors
platform/x86: int3472: discrete: Drop GPIO remapping support
platform/x86: int3472: discrete: Log a warning if the pin-numbers don't match
platform/x86: int3472: discrete: Remove sensor_config-s
platform/x86: int3472: discrete: Use FIELD_GET() on the GPIO _DSM return value
platform/x86: int3472: Evaluate device's _DSM method to control imaging clock
platform/x86: int3472: Switch back to use struct i2c_driver's .probe()
platform/x86: intel: hid: Always call BTNL ACPI method
platform/x86: ISST: Fix usage counter
platform/x86: ISST: Reduce noise for missing numa information in logs
platform/x86: ISST: Reset default callback on unregister
platform/x86: lenovo-ymc: Add Lenovo Yoga 7 14ACN6 to ec_trigger_quirk_dmi_table
platform/x86: lenovo-ymc: Only bind on machines with a convertible DMI chassis-type
platform/x86: lenovo-yogabook: Abstract kbd backlight setting
platform/x86: lenovo-yogabook: Add a yogabook_toggle_digitizer_mode() helper function
platform/x86: lenovo-yogabook: Add dev local variable to probe()
platform/x86: lenovo-yogabook: add I2C dependency
platform/x86: lenovo-yogabook: Add keyboard backlight control to platform driver
platform/x86: lenovo-yogabook: Add platform driver support
platform/x86: lenovo-yogabook: Add YB_KBD_BL_MAX define
platform/x86: lenovo-yogabook: Drop _wmi_ from remaining generic symbols
platform/x86: lenovo-yogabook: Fix work race on remove()
platform/x86: lenovo-yogabook: Group WMI specific code together
platform/x86: lenovo-yogabook: Rename lenovo-yogabook-wmi to lenovo-yogabook
platform/x86: lenovo-yogabook: Reprobe devices on remove()
platform/x86: lenovo-yogabook: Set default keyboard backligh brightness on probe()
platform/x86: lenovo-yogabook: Simplify gpio lookup table cleanup
platform/x86: lenovo-yogabook: Split probe() into generic and WMI specific parts
platform/x86: lenovo-yogabook: Stop checking adev->power.state
platform/x86: lenovo-yogabook: Store dev instead of wdev in drvdata struct
platform/x86: lenovo-yogabook: Switch to DEFINE_SIMPLE_DEV_PM_OPS()
platform/x86: lenovo-yogabook: Use PMIC LED driver for pen icon LED control
platform/x86: Move s2idle quirk from thinkpad-acpi to amd-pmc
platform/x86: msi-ec: Fix the build
platform/x86: msi-laptop: Fix rfkill out-of-sync on MSI Wind U100
platform/x86: serial-multi-instantiate: Auto detect IRQ resource for CSC3551
platform/x86: system76: constify pointers to hwmon_channel_info
platform/x86: think-lmi: Correct NVME index default
platform/x86: think-lmi: Correct NVME password handling
platform/x86: think-lmi: Correct System password interface
platform/x86: think-lmi: Don't display unnecessary authentication settings
platform/x86: think-lmi: Enable opcode support on BIOS settings
platform/x86: think-lmi: mutex protection around multiple WMI calls
platform/x86: think-lmi: Update password attribute comments
platform/x86: think-lmi: Update password fields to use BIT
platform/x86: think-lmi: Use kfree_sensitive instead of kfree
platform/x86: thinkpad_acpi: Fix lkp-tests warnings for platform profiles
platform/x86: toshiba: constify pointers to hwmon_channel_info
platform/x86: touchscreen_dmi.c: small changes for Archos 101 Cesium Educ tablet
platform/x86: touchscreen_dmi: Add info for the Archos 101 Cesium Educ tablet
platform/x86: wmi: Add device specific documentation
platform/x86: wmi: Add documentation
platform/x86: wmi: Add kernel doc comments
platform/x86: wmi: Allow retrieving the number of WMI object instances
platform/x86: wmi: Break possible infinite loop when parsing GUID
platform/x86: wmi: Mark GUID-based WMI interface as deprecated
platform/x86: wmi: Replace open coded guid_parse_and_compare()
platform/x86: x86-android-tablets: Add ALS sensor support for Yoga Tablet 2 1050/830 series
platform/x86: x86-android-tablets: Add Lenovo Yoga Book lid switch
platform/x86: x86-android-tablets: Add Nextbook Ares 8A data
platform/x86: x86-android-tablets: Add support for extra buttons on Cyberbook T116
platform/x86: x86-android-tablets: Add support for more then 1 gpio_key
platform/x86: x86-android-tablets: Fix Bluetooth on Lenovo Yoga Book
platform/x86: x86-android-tablets: Remove unnecessary invalid_aei_gpiochip settings
 
Linux: platform/x86:intel/pmc: Add Meteor Lake IOE-M PMC related maps
Linux: platform/x86:intel/pmc: Add Meteor Lake IOE-P PMC related maps
Linux: platform/x86:intel/pmc: Add support to handle multiple PMCs
Linux: platform/x86:intel/pmc: Combine core_init() and core_configure()
Linux: platform/x86:intel/pmc: Discover PMC devices
Linux: platform/x86:intel/pmc: Enable debugfs multiple PMC support
Linux: platform/x86:intel/pmc: Remove Meteor Lake S platform support
Linux: platform/x86:intel/pmc: Update maps for Meteor Lake P/M platforms
Linux: platform/x86:intel/pmc: Use SSRAM to discover pwrm base address of primary PMC
 
platform: mellanox: Change register offset addresses
platform: mellanox: Fix order in exit flow
platform: mellanox: mlx-platform: Fix signals polarity and latch mask
platform: mellanox: mlx-platform: Modify graceful shutdown callback and power down mask
 
PM / devfreq: exynos: add Exynos PPMU as a soft module dependency
PM / devfreq: mtk-cci: Fix variable deferencing before NULL check
PM / devfreq: Reorder fields in 'struct devfreq_dev_status'
 
PM: domains: fix integer overflow issues in genpd_parse_state()
PM: domains: Move the verification of in-params from genpd_add_device()
PM: hibernate: Correct spelling mistake in a comment
PM: hibernate: don't use early_lookup_bdev in resume_store
PM: hibernate: factor out a helper to find the resume device
PM: hibernate: fix resume_store() return value when hibernation not available
PM: hibernate: Fix writing maj:min to /sys/power/resume
PM: hibernate: move finding the resume device out of software_resume
PM: hibernate: remove the global snapshot_test variable
PM: QoS: Restore support for default value on frequency QoS
PM: sleep: wakeirq: drop unused enable helpers
PM: sleep: wakeirq: fix wake irq arming
PM: suspend: add a arch_resume_nosmt() prototype
PM: suspend: Fix pm_suspend_target_state handling for !CONFIG_PM
 
posix-timers: Add comments about timer lookup
posix-timers: Add proper comments in do_timer_create()
posix-timers: Add sys_ni_posix_timers() prototype
posix-timers: Annotate concurrent access to k_itimer:: It_signal
posix-timers: Clarify posix_timer_fn() comments
posix-timers: Clarify posix_timer_rearm() comment
posix-timers: Clarify timer_wait_running() comment
posix-timers: Cleanup comments about timer ID tracking
posix-timers: Comment SIGEV_THREAD_ID properly
posix-timers: Document common_clock_get() correctly
posix-timers: Document nanosleep() details
posix-timers: Document sys_clock_getoverrun()
posix-timers: Document sys_clock_getres() correctly
posix-timers: Document sys_clock_settime() permissions in place
posix-timers: Ensure timer ID search-loop limit is valid
posix-timers: Polish coding style in a few places
posix-timers: Prevent RT livelock in itimer_delete()
posix-timers: Refer properly to CONFIG_HIGH_RES_TIMERS
posix-timers: Remove pointless comments
posix-timers: Remove pointless irqsafe from hash_lock
posix-timers: Set k_itimer:: It_signal to NULL on exit()
posix-timers: Split release_posix_timers()
 
power: reset: add HAS_IOPORT dependencies
power: reset: at91-reset: change the power on reason prototype
power: reset: gpio-restart: Convert to platform remove callback returning void
power: reset: qcom-pon: add support for pm8941-pon
power: supply: add Qualcomm PMI8998 SMB2 Charger driver
power: supply: axp20x_usb_power: Add support for AXP192
power: supply: axp20x_usb_power: Remove variant IDs from VBUS polling check
power: supply: axp20x_usb_power: Simplify USB current limit handling
power: supply: axp20x_usb_power: Use regmap field for VBUS disabling
power: supply: axp20x_usb_power: Use regmap fields for USB BC feature
power: supply: axp20x_usb_power: Use regmap fields for VBUS monitor feature
power: supply: bq256xx: Apply TS_IGNORE from devicetree
power: supply: cros_pchg: Sync port status on resume
power: supply: hwmon: constify pointers to hwmon_channel_info
power: supply: max17042_battery: Refactor max17042_external_power_changed()
power: supply: rk817: Simplify an error message
power: supply: rt5033_battery: Adopt status property from charger
power: supply: rt5033_battery: Move struct rt5033_battery to battery driver
power: supply: rt5033_charger: Add RT5033 charger device driver
power: supply: rt9467: Make charger-enable control as logic level
power: supply: Switch i2c drivers back to use .probe()
power: supply: twl4030_madc_battery: Refactor twl4030_madc_bat_ext_changed()
 
powercap: arm_scmi: Add support for disabling powercaps on a zone
powercap: intel_rapl: Add support for lock bit per Power Limit
powercap: intel_rapl: Allow probing without CPUID match
powercap: intel_rapl: Change primitive order
powercap: intel_rapl: Cleanup Power Limits support
powercap: intel_rapl: Fix a sparse warning in TPMI interface
powercap: intel_rapl: Introduce core support for TPMI interface
powercap: intel_rapl: Introduce RAPL I/F type
powercap: intel_rapl: Introduce RAPL TPMI interface driver
powercap: intel_rapl: Make cpu optional for rapl_package
powercap: intel_rapl: Remove redundant cpu parameter
powercap: intel_rapl: Remove unused field in struct rapl_if_priv
powercap: intel_rapl: Support per domain energy/power/time unit
powercap: intel_rapl: Support per Interface primitive information
powercap: intel_rapl: Support per Interface rapl_defaults
powercap: intel_rapl: Use bitmap for Power Limits
powercap: intel_rapl: Use index to initialize primitive information
powercap: RAPL: Fix a NULL vs IS_ERR() bug
powercap: RAPL: Fix CONFIG_IOSF_MBI dependency
powercap: RAPL: fix invalid initialization for pl4_supported field
 
powerpc, workqueue: Use alloc_ordered_workqueue() to create ordered workqueues
 
powerpc/32: Rearrange _switch to prepare for 32/64 merge
powerpc/32: Remove sync from _switch
 
powerpc/32s: Fix LLVM SMP build
 
powerpc/512x: lpbfifo: Convert to platform remove callback returning void
 
powerpc/64: Force ELFv2 when building with LLVM linker
powerpc/64: Make ELFv2 the default for big-endian builds
powerpc/64: Rearrange 64-bit _switch to prepare for 32/64 merge
powerpc/64: Rename entry_64.S to prom_entry_64.S
powerpc/64: Use -mprofile-kernel for big endian ELFv2 kernels
 
powerpc/64e: Fix obtool warnings in exceptions-64e.S
powerpc/64e: Fix secondary thread bringup for ELFv2 kernels
 
powerpc/64s: Fix native_hpte_remove() to be irq-safe
powerpc/64s: Fix VAS mm use after free
powerpc/64s: move stack SLB pinning out of line from _switch
powerpc/64s: Remove support for ELFv1 little endian userspace
 
powerpc/book3s64/mm: Fix DirectMap stats in /proc/meminfo
powerpc/book3s64/mm: Use PAGE_KERNEL instead of opencoding
 
powerpc/book3s: Add missing include
 
powerpc/boot: Clean up Makefile after cflags and asflags separation
powerpc/boot: Separate BOOTCFLAGS from BOOTASFLAGS
powerpc/boot: Separate CPP flags from BOOTCFLAGS
powerpc/boot: Separate target flags from BOOTCFLAGS
 
powerpc/build: Remove -pipe from compilation flags
powerpc/build: vdso linker warning for orphan sections
 
powerpc/crypto: Add gitignore for generated P10 AES/GCM .S files
 
powerpc/dexcr: Add initial Dynamic Execution Control Register (DEXCR) support
powerpc/dexcr: Handle hashchk exception
powerpc/dexcr: Support userspace ROP protection
 
powerpc/eeh: Rely on dev->link_active_reporting
 
powerpc/embedded6xx: select MPC10X_BRIDGE only if PCI is set
 
powerpc/ftrace: Create a dummy stackframe to fix stack unwind
powerpc/ftrace: Disable ftrace on ppc32 if using clang
 
powerpc/hugetlb: pte_alloc_huge()
 
powerpc/interrupt: Don't read MSR from interrupt_exit_kernel_prepare()
 
powerpc/iommu: Only build sPAPR access functions on pSeries
powerpc/iommu: TCEs are incorrectly manipulated with DLPAR add/remove of memory
 
powerpc/kasan: Disable KCOV in KASAN code
 
powerpc/kcsan: Properly instrument arch_spin_unlock()
 
powerpc/legacy_serial: Handle SERIAL_8250_FSL=n build failures
powerpc/legacy_serial: Warn about 8250 devices operated without active FSL workarounds
 
powerpc/mm/altmap: Fix altmap boundary check
 
powerpc/mm/book3s64/hash/4k: Add pmd_same callback for 4K page size
 
powerpc/mm/book3s64: Use pmdp_ptep helper instead of typecasting.
 
powerpc/mm/dax: Fix the condition when checking if altmap vmemap can cross-boundary
 
powerpc/mm: convert coprocessor fault to lock_mm_and_find_vma()
powerpc/mm: Convert to using lock_mm_and_find_vma()
 
powerpc/powermac: Use early_* IO variants in via_calibrate_decr()
 
powerpc/powernv/pci: Remove ioda1 support
powerpc/powernv/pci: Remove last IODA1 defines
powerpc/powernv/pci: Remove MVE code
 
powerpc/powernv/sriov: perform null check on iov before dereferencing iov
 
powerpc/pseries/vas: Hold mmap_mutex after mmap lock during window close
 
powerpc/ptrace: Add missing include
powerpc/ptrace: Expose DEXCR and HDEXCR registers to ptrace
powerpc/ptrace: Expose HASHKEYR register to ptrace
 
powerpc/rtas_flash: allow user copy to flash block cache objects
 
powerpc/security: Fix Speculation_Store_Bypass reporting on Power10
 
powerpc/signal32: Force inlining of __unsafe_save_user_regs() and save_tm_user_regs_unsafe()
 
powerpc/spufs: remove unneeded if-checks
 
powerpc/vdso: Include CLANG_FLAGS explicitly in ldflags-y
 
powerpc/{32,book3e}: kcsan: Extend KCSAN Support
 
powerpc: 52xx: Make immr_id DT match tables static
powerpc: allow PPC_EARLY_DEBUG_CPM only when SERIAL_CPM=y
powerpc: allow pte_offset_map[_lock]() to fail
powerpc: Annotate accesses to ipi message flags
powerpc: delete empty config entry for PPC_86xx
powerpc: Drop MPC5200 LocalPlus bus FIFO driver
powerpc: drop MPC8540_ADS and MPC8560_ADS platform support
powerpc: drop MPC85xx_CDS platform support
powerpc: dts: turris1x.dts: Fix PCIe MEM size for pci2 node
powerpc: Fail build if using recordmcount with binutils v2.37
powerpc: fsl: Use of_property_read_reg() to parse "reg"
powerpc: fsl_rio: Use of_range_to_resource() for "ranges" parsing
powerpc: fsl_soc: Use of_range_to_resource() for "ranges" parsing
powerpc: Include asm/nmi.c in mobility.c for watchdog_hardlockup_set_timeout_pct()
powerpc: kvmppc_unmap_free_pmd() pte_offset_kernel()
powerpc: Mark [h]ssr_valid accesses in check_return_regs_valid
powerpc: Mark powermac as orphan in MAINTAINERS
powerpc: Mark writes registering ipi to host cpu through kvm and polling
powerpc: merge 32-bit and 64-bit _switch implementation
powerpc: move arch_trigger_cpumask_backtrace from nmi.h to irq.h
powerpc: move the ARCH_DMA_MINALIGN definition to asm/cache.h
powerpc: mpc512x: Remove open coded "ranges" parsing
powerpc: powermac: Use of_get_cpu_hwid() to read CPU node 'reg'
powerpc: powernv: Annotate data races in opal events
powerpc: powernv: Fix KCSAN datarace warnings on idle_state contention
powerpc: qspinlock: Enforce qnode writes prior to publishing to queue
powerpc: qspinlock: Mark accesses to qnode lock checks
powerpc: remove checks for binutils older than 2.25
powerpc: Switch i2c drivers back to use .probe()
powerpc: update ppc_save_regs to save current r1 in pt_regs
 
ppdev: make ppdev_class a static const structure
 
pptp: Fix fib lookup calls.
 
prctl: move PR_GET_AUXV out of PR_MCE_KILL
 
prestera: fix fallback to previous version on same major version
 
proc/vmcore: fix signedness bug in read_from_oldmem()
 
proc: fix missing conversion to 'iterate_shared'
 
procfs: consolidate arch_report_meminfo declaration
procfs: replace all non-returning strlcpy with strscpy
 
psi: remove 500ms min window size limitation for triggers
 
pstore/ram: Add check for kstrdup
pstore/ram: Convert to platform remove callback returning void
 
ptp: Add .getmaxphase callback to ptp_clock_info
ptp: Clarify ptp_clock_info .adjphase expects an internal servo to be used
ptp: idt82p33: Add .getmaxphase ptp_clock_info callback
ptp: Make max_phase_adjustment sysfs device attribute invisible when not supported
ptp: ocp: Add .getmaxphase ptp_clock_info callback
ptp: ptp_clockmatrix: Add .getmaxphase ptp_clock_info callback
 
pwm: ab8500: Fix error code in probe()
pwm: add microchip soft ip corePWM driver
pwm: Add Renesas RZ/G2L MTU3a PWM driver
pwm: clk: Use the devm_clk_get_prepared() helper function
pwm: imx-tpm: force 'real_period' to be zero in suspend
pwm: mediatek: Add support for MT7981
pwm: meson: don't use hdmi/video clock as mux parent
pwm: meson: fix handling of period/duty if greater than UINT_MAX
pwm: meson: make full use of common clock framework
pwm: meson: modify and simplify calculation in meson_pwm_get_state
pwm: meson: remove not needed check in meson_pwm_calc
pwm: meson: switch to using struct clk_parent_data for mux parents
pwm: mtk_disp: Fix the disable flow of disp_pwm
pwm: pca9685: Switch i2c driver back to use .probe()
pwm: sifive: Simplify using devm_clk_get_prepared()
pwm: sysfs: Do not apply state to already disabled PWMs
 
qcom: pmic_glink: enable altmode for SM8450
 
qed: Fix scheduling in a tasklet while getting stats
 
qede: fix firmware halt over suspend and resume
 
quota: fix warning in dqgrab()
quota: Properly disable quotas when add_dquot_ref() fails
 
r8169: check for PCI read error in probe
r8169: fix ASPM-related problem for chip version 42 and 43
r8169: revert 2ab19de62d67 ("r8169: remove ASPM restrictions now that ASPM is disabled during NAPI poll")
r8169: use dev_err_probe in all appropriate places in rtl_init_one()
 
radeon: avoid double free in ci_dpm_init()
 
radix tree test suite: fix incorrect allocation size for pthreads
 
radix tree: remove unused variable
 
raid10: avoid spin_lock from fastpath from raid10_unplug()
 
raid6: neon: add missing prototypes
 
ras/debugfs: Fix error checking for debugfs_create_dir()
 
raw: Stop using RTO_ONLINK.
 
rbd: harden get_lock_owner_info() a bit
rbd: make get_lock_owner_info() return a single locker or NULL
rbd: prevent busy loop when requesting exclusive lock
rbd: retrieve and check lock owner twice before blocklisting
 
rcu-tasks: Avoid pr_info() with spin lock in cblist_init_generic()
rcu-tasks: Clarify the cblist_init_generic() function's pr_info() output
rcu-tasks: Stop rcu_tasks_invoke_cbs() from using never-onlined CPUs
 
rcu/kvfree: Add debug check for GP complete for kfree_rcu_cpu list
rcu/kvfree: Add debug to check grace periods
rcu/kvfree: Do not run a page work if a cache is disabled
rcu/kvfree: Eliminate k[v]free_rcu() single argument macro
rcu/kvfree: Invoke debug_rcu_bhead_unqueue() after checking bnode->gp_snap
rcu/kvfree: Make drain_page_cache() take early return if cache is disabled
rcu/kvfree: Make fill page cache start from krcp->nr_bkv_objs
rcu/kvfree: Use consistent krcp when growing kfree_rcu() page cache
 
rcu/nocb: Fix shrinker race against callback enqueuer
rcu/nocb: Make shrinker iterate only over NOCB CPUs
rcu/nocb: Protect lazy shrinker against concurrent (de-)offloading
rcu/nocb: Recheck lazy callbacks under the ->nocb_lock from shrinker
 
rcu/rcuscale: Move rcu_scale_*() after kfree_scale_cleanup()
rcu/rcuscale: Stop kfree_scale_thread thread(s) after unloading rcuscale
 
rcu: Add more RCU files to kernel-api.rst
rcu: Check callback-invocation time limit for rcuc kthreads
rcu: Employ jiffies-based backstop to callback time limit
rcu: Make rcu_cpu_starting() rely on interrupts being disabled
rcu: Mark additional concurrent load from ->cpu_no_qs.b.exp
rcu: Mark rcu_cpu_kthread() accesses to ->rcu_cpu_has_work
rcu: Remove RCU_NONIDLE()
 
rcutorture: Correct name of use_softirq module parameter
 
rcuwait: Support timeouts
 
RDMA//rxe: Optimize send path in rxe_resp.c
 
RDMA/bnxt_re: Add disassociate ucontext support
RDMA/bnxt_re: Add firmware stall check detection
RDMA/bnxt_re: add helper function __poll_for_resp
RDMA/bnxt_re: Avoid calling wake_up threads from spin_lock context
RDMA/bnxt_re: Avoid the command wait if firmware is inactive
RDMA/bnxt_re: cancel all control path command waiters upon error
RDMA/bnxt_re: consider timeout of destroy ah as success.
RDMA/bnxt_re: Disable/kill tasklet only if it is enabled
RDMA/bnxt_re: Enable low latency push
RDMA/bnxt_re: Enhance the existing functions that wait for FW responses
RDMA/bnxt_re: Fix an IS_ERR() vs NULL check
RDMA/bnxt_re: Fix error handling in probe failure path
RDMA/bnxt_re: Fix hang during driver unload
RDMA/bnxt_re: Fix spelling mistake "priviledged" -> "privileged"
RDMA/bnxt_re: Fix to remove an unnecessary log
RDMA/bnxt_re: Fix to remove unnecessary return labels
RDMA/bnxt_re: handle command completions after driver detect a timedout
RDMA/bnxt_re: Initialize dpi_tbl_lock mutex
RDMA/bnxt_re: Initialize opcode while sending message
RDMA/bnxt_re: Move the interface version to chip context structure
RDMA/bnxt_re: Optimize the bnxt_re_init_hwrm_hdr usage
RDMA/bnxt_re: optimize the parameters passed to helper functions
RDMA/bnxt_re: post destroy_ah for delayed completion of AH creation
RDMA/bnxt_re: Prevent handling any completions after qp destroy
RDMA/bnxt_re: Properly order ib_device_unalloc() to avoid UAF
RDMA/bnxt_re: Query function capabilities from firmware
RDMA/bnxt_re: Refactor code around bnxt_qplib_map_rc()
RDMA/bnxt_re: Remove a redundant check inside bnxt_re_update_gid
RDMA/bnxt_re: Remove duplicated include in bnxt_re/main.c
RDMA/bnxt_re: Remove incorrect return check from slow path
RDMA/bnxt_re: remove redundant cmdq_bitmap
RDMA/bnxt_re: Remove unnecessary checks
RDMA/bnxt_re: remove virt_func check while creating RoCE FW channel
RDMA/bnxt_re: Reorg the bar mapping
RDMA/bnxt_re: Return directly without goto jumps
RDMA/bnxt_re: set fixed command queue depth
RDMA/bnxt_re: Simplify the function that sends the FW commands
RDMA/bnxt_re: use firmware provided max request timeout
RDMA/bnxt_re: use shadow qd while posting non blocking rcfw command
RDMA/bnxt_re: Use the common mmap helper functions
RDMA/bnxt_re: Use unique names while registering interrupts
RDMA/bnxt_re: wraparound mbox producer index
 
RDMA/cma: Remove NULL check before dev_{put, hold}
 
RDMA/core: Update CMA destination address on rdma_resolve_addr
 
RDMA/erdma: Allocate doorbell resources from hardware
RDMA/erdma: Associate QPs/CQs with doorbells for authorization
RDMA/erdma: Configure PAGE_SIZE to hardware
RDMA/erdma: Refactor the original doorbell allocation mechanism
 
RDMA/hns: Add clear_hem return value to log
RDMA/hns: Fix hns_roce_table_get return value
RDMA/hns: Remove unnecessary QP type checks
 
RDMA/irdma: Add missing read barriers
RDMA/irdma: avoid fortify-string warning in irdma_clr_wqes
RDMA/irdma: Fix data race on CQP completion stats
RDMA/irdma: Fix data race on CQP request done
RDMA/irdma: Fix op_type reporting in CQEs
RDMA/irdma: Move iw device ops initialization
RDMA/irdma: Report correct WC error
RDMA/irdma: Return void from irdma_init_iw_device()
RDMA/irdma: Return void from irdma_init_rdma_device()
 
RDMA/mana_ib: Use v2 version of cfg_rx_steer_req to enable RX coalescing
 
RDMA/mlx4: Make check for invalid flags stricter
 
RDMA/mlx5: Free second uplink ib port
RDMA/mlx5: Handle DCT QP logic separately from low level QP interface
RDMA/mlx5: Reduce QP table exposure
RDMA/mlx5: Return the firmware result upon destroying QP/RQ
 
RDMA/mthca: Fix crash when polling CQ for shared QPs
 
RDMA/rtrs: Remove duplicate cq_num assignment
 
RDMA/rxe: Add workqueue support for rxe tasks
RDMA/rxe: Fix access checks in rxe_check_bind_mw
RDMA/rxe: Fix an error handling path in rxe_bind_mw()
RDMA/rxe: Fix comments about removed tasklets
RDMA/rxe: Fixes mr access supported list
RDMA/rxe: Implement rereg_user_mr
RDMA/rxe: Introduce rxe access supported flags
RDMA/rxe: Let rkey == lkey for local access
RDMA/rxe: Remove dangling declaration of rxe_cq_disable()
RDMA/rxe: Rename IB_ACCESS_REMOTE
RDMA/rxe: Send last wqe reached event on qp cleanup
RDMA/rxe: Simplify cq->notify code
 
RDMA/umem: Set iova in ODP flow
 
RDMA/vmw_pvrdma: Remove unnecessary check on wr->opcode
 
rdma: fix INFINIBAND_USER_ACCESS dependency
 
rdmacg: fix kernel-doc warnings in rdmacg
 
rds: Use sendmsg(MSG_SPLICE_PAGES) rather than sendpage
 
readdir: Replace one-element arrays with flexible-array members
 
regcache: Push async I/O request down into the rbtree cache
 
regmap-irq: Cleanups and remove unused
regmap-irq: Drop backward compatibility for inverted mask/unmask
regmap-irq: Drop map from handle_mask_sync() parameters
regmap-irq: Fix out-of-bounds access when allocating config buffers
regmap-irq: Fix typo in documentation for .get_irq_reg()
regmap-irq: Minor adjustments to .handle_mask_sync()
regmap-irq: Remove support for not_fixed_stride
regmap-irq: Remove type registers
regmap-irq: Remove virtual registers
 
regmap: Account for register length in SMBus I/O limits
regmap: Add a test case for write only registers
regmap: Add debugfs file for forcing field writes
regmap: Add KUnit tests for read/write checking
regmap: Add missing cache_only checks
regmap: Add test that writes to write only registers are prevented
regmap: Add test to make sure we don't sync to read only registers
regmap: Allow reads from write only registers with the flat cache
regmap: Check for register readability before checking cache during read
regmap: Disable locking for RBTREE and MAPLE unit tests
regmap: Don't check for changes in regcache_set_val()
regmap: Drop early readability check
regmap: Drop initial version of maximum transfer length fixes
regmap: Load register defaults in blocks rather than register by register
regmap: maple: Implement block sync for the maple tree cache
regmap: Merge up v6.4-rc3
regmap: Merge up v6.4-rc6
regmap: mmio: Allow passing an empty config->reg_stride
regmap: Provide a ram backed regmap with raw support
regmap: Provide basic KUnit coverage for the raw register I/O
regmap: Provide basic test coverage for raw I/O
regmap: regmap-irq: Move handle_post_irq to before pm_runtime_put
 
regulator: Add Renesas PMIC RAA215300 driver
regulator: Add support for TI TPS6287x regulators
regulator: Add support for TPS6287x
regulator: Add X-Powers AXP15060/AXP313a PMIC
regulator: axp20x: Add AXP15060 support
regulator: axp20x: Add support for AXP313a variant
regulator: core: Fix error checking and messages
regulator: core: Fix more error checking for debugfs_create_dir()
regulator: core: Streamline debugfs operations
regulator: da9063: better fix null deref with partial DT
regulator: da9063: fix null pointer deref with partial DT config
regulator: dt-bindings: Add bindings for TPS6287x
regulator: dt-bindings: Add Renesas RAA215300 PMIC bindings
regulator: dt-bindings: mt6358: Drop *_sshub regulators
regulator: dt-bindings: mt6358: Merge ldo_vcn33_* regulators
regulator: dt-bindings: pwm-regulator: Add missing type for "pwm-dutycycle-unit"
regulator: expose regulator_find_closest_bigger
regulator: helper: Document ramp_delay parameter of regulator_set_ramp_delay_regmap()
regulator: ltc3589: Use maple tree register cache
regulator: ltc3676: Use maple tree register cache
regulator: max77541: Add ADI MAX77541/MAX77540 Regulator Support
regulator: Merge up fixes
regulator: Merge up v6.4-rc3
regulator: mt6358: Const-ify mt6358_regulator_info data structures
regulator: mt6358: Drop *_SSHUB regulators
regulator: mt6358: Fix incorrect VCN33 sync error message
regulator: mt6358: Merge VCN33_* regulators
regulator: mt6358: Remove bogus regulators and
regulator: mt6358: Sync VCN33_* enable status after checking ID
regulator: mt6358: Use linear voltage helpers for single range regulators
regulator: qcom-rpmh: Fix LDO 12 regulator for PM8550
regulator: raa215300: Add build dependency with COMMON_CLK
regulator: rk808: add rk806 support
regulator: rk808: cleanup parent device usage
regulator: rk808: fix asynchronous probing
regulator: rk808: revert to synchronous probing
regulator: stm32-pwr: Fix regulator disabling
regulator: Switch i2c drivers back to use .probe()
regulator: Switch two more i2c drivers back to use .probe()
regulator: tps6287x: Fix missing .n_voltages setting
regulator: tps65219: Fix matching interrupts for their regulators
regulator: tps6594-regulator: Add driver for TI TPS6594 regulators
 
reiserfs: fix blkdev_put() warning from release_journal_dev()
reiserfs: Initialize sec->length in reiserfs_security_init().
 
remoteproc: da8xx: Convert to platform remove callback returning void
remoteproc: imx: Convert to platform remove callback returning void
remoteproc: imx_dsp: Convert to platform remove callback returning void
remoteproc: imx_dsp_rproc: use modern pm_ops
remoteproc: keystone: Convert to platform remove callback returning void
remoteproc: meson_mx_ao_arc: Convert to platform remove callback returning void
remoteproc: mtk_scp: Convert to platform remove callback returning void
remoteproc: omap: Convert to platform remove callback returning void
remoteproc: pru: Convert to platform remove callback returning void
remoteproc: qcom_q6v5_adsp: Convert to platform remove callback returning void
remoteproc: qcom_q6v5_mss: Convert to platform remove callback returning void
remoteproc: qcom_q6v5_pas: Convert to platform remove callback returning void
remoteproc: qcom_q6v5_pas: staticize adsp_segment_dump()
remoteproc: qcom_q6v5_wcss: Convert to platform remove callback returning void
remoteproc: qcom_wcnss: Convert to platform remove callback returning void
remoteproc: rcar: Convert to platform remove callback returning void
remoteproc: st: Convert to platform remove callback returning void
remoteproc: stm32: Allow hold boot management by the SCMI reset controller
remoteproc: stm32: Convert to platform remove callback returning void
remoteproc: stm32: Fix error code in stm32_rproc_parse_dt()
remoteproc: stm32: use correct format strings on 64-bit
remoteproc: virtio: Convert to platform remove callback returning void
remoteproc: wkup_m3: Convert to platform remove callback returning void
 
Linux: Remove file->f_op->sendpage
 
reset: Add Nuvoton ma35d1 reset driver support
reset: ath79: Use devm_platform_ioremap_resource()
reset: axs10x: Use devm_platform_ioremap_resource()
reset: brcmstb-rescal: Use devm_platform_ioremap_resource()
reset: lpc18xx: Use devm_platform_ioremap_resource()
reset: meson-audio-arb: Use dev_err_probe()
reset: meson: Use devm_platform_ioremap_resource()
reset: mpfs: select AUXILIARY_BUS
reset: oxnas: remove obsolete reset driver
reset: reset-hsdk: Use devm_platform_ioremap_resource()
reset: RESET_NUVOTON_MA35D1 should depend on ARCH_MA35
reset: starfive: select AUXILIARY_BUS
reset: sti: rely on regmap_field_read_poll_timeout for ack wait
reset: sti: simplify driver's config and build
 
Revert ".gitignore: ignore *.cover and *.mbx"
 
Revert "8250: add support for ASIX devices with a FIFO bug"
 
Revert "[PATCH] uml: export symbols added by GCC hardened"
 
Revert "af_unix: Call scm_recv() only after scm_set_cred()."
 
Revert "ALSA: emu10k1 - delay the PCM interrupts (add pcm_irq_delay parameter)"
 
Revert "arm64: dts: adapt to LP855X bindings changes"
Revert "arm64: dts: zynqmp: Add address-cells property to interrupt controllers"
 
Revert "bridge: Add extack warning when enabling STP in netns."
 
Revert "cgroup: Avoid -Wstringop-overflow warnings"
 
Revert "crypto: caam - adjust RNG timing to support more devices"
 
Revert "cxl/port: Enable the HDM decoder capability for switch ports"
 
Revert "debugfs, coccinelle: check for obsolete DEFINE_SIMPLE_ATTRIBUTE() usage"
 
Revert "drm/amd/display: Block optimize on consecutive FAMS enables"
Revert "drm/amd/display: cache trace buffer size"
Revert "drm/amd/display: disable SubVP + DRR to prevent underflow"
Revert "drm/amd/display: Do not set drr on pipe commit"
Revert "drm/amd/display: edp do not add non-edid timings"
Revert "drm/amd/display: fix dpms_off issue when disabling bios mode"
Revert "drm/amd/display: Move DCN314 DOMAIN power control to DMCUB"
Revert "drm/amd/display: Only use ODM2:1 policy for high pixel rate displays"
Revert "drm/amd/display: reallocate DET for dual displays with high pixel rate ratio"
 
Revert "drm/amd: Disable PSR-SU on Parade 0803 TCON"
 
Revert "drm/amdgpu: change the reference clock for raven/raven2"
Revert "drm/amdgpu: Differentiate between Raven2 and Raven/Picasso according to revision id"
Revert "drm/amdgpu: remove TOPDOWN flags when allocating VRAM in large bar system"
Revert "drm/amdgpu: switch to golden tsc registers for raven/raven2"
 
Revert "drm/bridge: lt9611: Do not generate HFP/HBP/HSA and EOT packet"
 
Revert "drm/edid: Fix csync detailed mode parsing"
 
Revert "drm/i915: use localized __diag_ignore_all() instead of per file"
 
Revert "dt-bindings: bridge: samsung-dsim: Make some flags optional"
 
Revert "f2fs: fix potential corruption when moving a directory"
 
Revert "fortify: Allow KUnit test to build without FORTIFY"
 
Revert "iavf: Detach device during reset task"
Revert "iavf: Do not restart Tx queues after reset task failure"
 
Revert "ice: Fix ice VF reset during iavf initialization"
 
Revert "intel_idle: Add __init annotation to matchup_vm_state_with_baremetal()"
Revert "intel_idle: Add a "Long HLT" C1 state for the VM guest mode"
Revert "intel_idle: Add support for using intel_idle in a VM guest using just hlt"
 
Revert "irqchip/mxs: Include linux/irqchip/mxs.h"
 
Revert "kheaders: substituting --sort in archive creation"
 
Revert "KVM: SVM: Skip WRMSR fastpath on VM-Exit if next RIP isn't valid"
 
Revert "media: mediatek: vcodec: Fix bitstream crop information error"
Revert "media: uvcvideo: Limit power line control for Acer EasyCamera"
 
Revert "MIPS: unhide PATA_PLATFORM"
 
Revert "mm,memblock: reset memblock.reserved to system init state to prevent UAF"
 
Revert "modpost: skip ELF local symbols during section mismatch check"
 
Revert "mtd: rawnand: arasan: Prevent an unsupported configuration"
 
Revert "net: Remove low_thresh in ip defrag"
 
Revert "NFSv4: Retry LOCK on OLD_STATEID during delegation return"
 
Revert "nios2: Convert __pte_free_tlb() to use ptdescs"
 
Revert "page cache: fix page_cache_next/prev_miss off by one"
 
Revert "PCI: dwc: Wait for link up only if link is started"
Revert "PCI: mvebu: Mark driver as BROKEN"
 
Revert "perf report: Append inlines to non-DWARF callchains"
 
Revert "powerpc/64s: Remove support for ELFv1 little endian userspace"
 
Revert "powerpc/bug: Provide better flexibility to WARN_ON/__WARN_FLAGS() with asm goto"
 
Revert "r8169: disable ASPM during NAPI poll"
 
Revert "Revert "drm/amdgpu/display: change pipe policy for DCN 2.0""
 
Revert "Revert "mm/compaction: fix set skip in fast_find_migrateblock""
 
Revert "Revert drm/amd/display: Enable Freesync Video Mode by default"
 
Revert "s390/mm: get rid of VMEM_MAX_PHYS macro"
 
revert "s390/net: lcs: use IS_ENABLED() for kconfig detection"
 
Revert "softirq: Let ksoftirqd do its job"
 
Revert "tcp: avoid the lookup process failing to get sk in ehash table"
 
Revert "thermal/drivers/mediatek: Use devm_of_iomap to avoid resource leak in mtk_thermal_probe"
 
Revert "tools: ynl: Remove duplicated include in handshake-user.c"
 
Revert "tracing: Add "(fault)" name injection to kernel probes"
 
Revert "udf: Protect rename against modification of moved directory"
 
Revert "um: Use swap() to make code cleaner"
 
Revert "usb: common: usb-conn-gpio: Set last role to unknown before initial detection"
Revert "usb: dwc3: core: Enable AutoRetry feature in the controller"
Revert "usb: gadget: tegra-xudc: Fix error check in tegra_xudc_powerdomain_init()"
Revert "usb: xhci: tegra: Fix error check"
 
Revert "vlan: Fix VLAN 0 memory leak"
 
Revert "wifi: ath11k: Enable threaded NAPI"
Revert "wifi: ath6k: silence false positive -Wno-dangling-pointer warning on GCC 12"
Revert "wifi: iwlwifi: mvm: FTM initiator MLO support"
Revert "wifi: iwlwifi: update response for mcc_update command"
 
Revert "x86/orc: Make it callthunk aware"
 
Revert "xhci: add quirk for host controllers that don't update endpoint DCS"
 
ring-buffer: Do not swap cpu_buffer during resize process
ring-buffer: Fix deadloop issue on reading trace_pipe
ring-buffer: Fix kernel-doc warnings in ring_buffer.c
ring-buffer: Fix wrong stat of cpu_buffer->read
 
RISC-V/perf: Use standard interface to get INTC domain
 
RISC-V: ACPI : Fix for usage of pointers in different address space
RISC-V: ACPI: Cache and retrieve the RINTC structure
RISC-V: ACPI: Fix acpi_os_ioremap to return iomem address
RISC-V: Add ACPI initialization in setup_arch()
RISC-V: Add support to build the ACPI core
RISC-V: Add Zba, Zbs extension probing
RISC-V: always report presence of extensions formerly part of the base ISA
RISC-V: cpu: Enable cpuinfo for ACPI systems
RISC-V: cpufeature: Add ACPI support in riscv_fill_hwcap()
RISC-V: Document that V registers are clobbered on syscalls
RISC-V: Document the ISA string parsing rules for ACPI
RISC-V: Don't include Zicsr or Zifencei in I from ACPI
RISC-V: drop error print from riscv_hartid_to_cpuid()
RISC-V: Enable ACPI in defconfig
 
risc-v: Fix order of IPI enablement vs RCU startup
 
RISC-V: Fix up some vector state related build failures
RISC-V: hwprobe: Expose Zba, Zbb, and Zbs
RISC-V: KVM: Add APLIC related defines
RISC-V: KVM: Add IMSIC related defines
RISC-V: KVM: Add in-kernel emulation of AIA APLIC
RISC-V: KVM: Add in-kernel virtualization of AIA IMSIC
RISC-V: KVM: Allow Svnapot extension for Guest/VM
RISC-V: KVM: Convert extension_disabled[] to ext_status[]
RISC-V: KVM: Expose APLIC registers as attributes of AIA irqchip
RISC-V: KVM: Expose IMSIC registers as attributes of AIA irqchip
RISC-V: KVM: Implement device interface for AIA irqchip
RISC-V: KVM: Implement guest external interrupt line management
RISC-V: KVM: Probe for SBI extension status
RISC-V: KVM: Redirect AMO load/store misaligned traps to guest
RISC-V: KVM: Remove unneeded semicolon
RISC-V: KVM: Rename dis_idx to ext_idx
RISC-V: KVM: Set kvm_riscv_aia_nr_hgei to zero
RISC-V: KVM: Skeletal in-kernel AIA irqchip support
RISC-V: KVM: use bitmap_zero() API
RISC-V: make ARCH_THEAD preclude XIP_KERNEL
RISC-V: only iterate over possible CPUs in ISA string parser
RISC-V: remove decrement/increment dance in ISA string parser
RISC-V: Remove ptrace support for vectors
RISC-V: rework comments in ISA string parser
RISC-V: simplify register width check in ISA string parsing
RISC-V: smpboot: Add ACPI support in setup_smp()
RISC-V: smpboot: Create wrapper setup_smp()
RISC-V: split early & late of_node to hartid mapping
RISC-V: time.c: Add ACPI support for time_init()
RISC-V: Track ISA extensions per hart
RISC-V: validate riscv,isa at boot, not during ISA string parsing
RISC-V: vector: export VLENB csr in __sc_riscv_v_state
 
riscv, bpf: Fix inconsistent JIT image generation
 
riscv,mmio: Fix readX()-to-delay() ordering
 
riscv/hugetlb: pte_alloc_huge() pte_offset_huge()
 
riscv/kexec: handle R_RISCV_CALL_PLT relocation type
riscv/kexec: load initrd high in available memory
 
riscv/mm: Convert to using lock_mm_and_find_vma()
 
riscv/purgatory: Do not use fortified string functions
 
riscv: Add documentation for Vector
riscv: Add new csr defines related to vector extension
riscv: Add prctl controls for userspace vector management
riscv: Add ptrace vector support
riscv: Add sysctl to set the default vector rule for new processes
riscv: Add task switch support for vector
riscv: Add the T-HEAD SoC family Kconfig option
riscv: Allocate user's vector context in the first-use trap
riscv: allow case-insensitive ISA string parsing
riscv: Clear vector regfile on bootup
riscv: correct riscv_insn_is_c_jr() and riscv_insn_is_c_jalr()
riscv: defconfig: enable T-HEAD SoC
riscv: detect assembler support for .option arch
riscv: disable HAVE_LD_DEAD_CODE_DATA_ELIMINATION for LLD
riscv: Disable Vector Instructions for kernel itself
riscv: Discard vector state on syscalls
riscv: Do not allow vmap pud mappings for 3-level page table
riscv: dts: add initial T-HEAD TH1520 SoC device tree
riscv: dts: allwinner: d1: Add SPI controllers node
riscv: dts: sort makefile entries by directory
riscv: dts: starfive: Add cpu scaling for JH7110 SoC
riscv: dts: starfive: Add PMU controller node
riscv: dts: starfive: Enable axp15060 pmic for cpufreq
riscv: dts: starfive: jh7100: Add watchdog node
riscv: dts: starfive: jh7110: Add watchdog node
riscv: dts: thead: add sipeed Lichee Pi 4A board device tree
riscv: Enable ARCH_SUSPEND_POSSIBLE for s2idle
riscv: enable HAVE_LD_DEAD_CODE_DATA_ELIMINATION
riscv: Enable Vector code to be built
riscv: entry: set a0 = -ENOSYS only when syscall != -1
riscv: errata: thead: only set cbom size & noncoherent during boot
riscv: Export va_kernel_pa_offset in vmcoreinfo
riscv: Extending cpufeature.c to detect V-extension
riscv: Fix build errors using binutils2.37 toolchains
riscv: Fix CPU feature detection with SMP disabled
riscv: ftrace: Enable HAVE_FUNCTION_GRAPH_RETVAL
riscv: Handle zicsr/zifencei issue between gcc and binutils
riscv: hibernate: remove WARN_ON in save_processor_state
riscv: hibernation: Remove duplicate call of suspend_restore_csrs
riscv: hibernation: Replace jalr with jr before suspend_restore_regs
riscv: hwcap: change ELF_HWCAP to a function
riscv: hwprobe: Add support for probing V in RISCV_HWPROBE_KEY_IMA_EXT_0
riscv: Implement flush_cache_vmap()
riscv: Introduce riscv_v_vsize to record size of Vector context
riscv: Introduce struct/helpers to save/restore per-task Vector state
riscv: Introduce Vector enable/disable helpers
riscv: kvm: Add V extension to KVM ISA
riscv: KVM: Add vector lazy save/restore support
riscv: kvm: define vcpu_sbi_ext_pmu in header
riscv: mm: fix 2 instances of -Wmissing-variable-declarations
riscv: mm: fix truncation warning on RV32
riscv: mm: init: Pass a pointer to virt_to_page()
riscv: mm: mark CBO relate initialization funcs as __init
riscv: mm: mark noncoherent_supported as __ro_after_init
riscv: mm: Pre-allocate PGD entries for vmalloc/modules area
riscv: mm: stub extable related functions/macros for !MMU
riscv: mm: try VMA lock-based page fault handling first
riscv: move memblock_allow_resize() after linear mapping is ready
riscv: move options to keep entries sorted
riscv: move sbi_init() earlier before jump_label_init()
riscv: prevent stack corruption by reserving task_pt_regs(p) early
riscv: Rename __switch_to_aux() -> fpu
riscv: replace deprecated scall with ecall
riscv: say disabling zicbom if no or bad riscv,cbom-block-size found
riscv: Select HAVE_ARCH_USERFAULTFD_MINOR
riscv: signal: Add sigcontext save/restore for vector
riscv: signal: check fp-reserved words unconditionally
riscv: signal: Report signal frame size to userspace via auxv
riscv: signal: validate altstack to reflect Vector
riscv: stack: Add config of thread stack size
riscv: stack: Fixup independent irq stack for CONFIG_FRAME_POINTER=n
riscv: stack: Fixup independent softirq stack for CONFIG_FRAME_POINTER=n
riscv: stack: Support HAVE_IRQ_EXIT_ON_IRQ_STACK
riscv: stack: Support HAVE_SOFTIRQ_ON_OWN_STACK
riscv: Start of DRAM should at least be aligned on PMD size for the direct mapping
riscv: Switch to hotplug core state synchronization
riscv: uaccess: Return the number of bytes effectively not copied
riscv: uprobes: Restore thread.bad_cause
riscv: vdso: include vdso/vsyscall.h for vdso_data
riscv: vector: clear V-reg in the first-use trap
riscv: vector: only enable interrupts in the first-use trap
riscv: vmlinux-xip.lds.S: remove .alternative section
 
rnbd-srv: don't pass a holder for non-exclusive blkdev_get_by_path
rnbd-srv: replace sess->open_flags with a "bool readonly"
 
rsi: remove kernel-doc comment marker
 
rtc: ab-eoz9: constify pointers to hwmon_channel_info
rtc: add HAS_IOPORT dependencies
rtc: Add rtc driver for the Loongson family chips
rtc: ds3232: constify pointers to hwmon_channel_info
rtc: isl12022: constify pointers to hwmon_channel_info
rtc: isl1208: Add isl1208_set_xtoscb()
rtc: isl1208: Add support for the built-in RTC on the PMIC RAA215300
rtc: isl1208: Drop enum isl1208_id and split isl1208_configs[]
rtc: isl1208: Drop name variable
rtc: isl1208: Make similar I2C and DT-based matching table
rtc: Remove the Loongson-1 RTC driver
rtc: rv3028: make rv3028 probeable from userspace
rtc: rv3032: constify pointers to hwmon_channel_info
rtc: st-lpc: Release some resources in st_rtc_probe() in case of error
rtc: st-lpc: Simplify clk handling in st_rtc_probe()
rtc: stm32: remove dedicated wakeup management
rtc: sun6i: Add a determine_rate hook
rtc: Switch i2c drivers back to use .probe()
 
rtla/hwnoise: Reduce runtime to 75%
 
rtla/timerlat: Give timerlat auto analysis its own instance
 
rtla/timerlat_hist: Add auto-analysis support
rtla/timerlat_hist: Add timerlat user-space support
 
rtla/timerlat_top: Add timerlat user-space support
 
rtla: Add --house-keeping option
rtla: Add -C cgroup support
rtla: Automatically move rtla to a house-keeping cpu
rtla: Change monitored_cpus from char * to cpu_set_t
rtla: Start the tracers after creating all instances
 
rtnetlink: extend RTEXT_FILTER_SKIP_STATS to IFLA_VF_INFO
rtnetlink: let rtnl_bridge_setlink checks IFLA_BRIDGE_MODE length
rtnetlink: move validate_linkmsg out of do_setlink
rtnetlink: Reject negative ifindexes in RTM_NEWLINK
 
rust: alloc: clarify what is the upstream version
rust: allocator: Prevent mis-aligned allocation
rust: arc: fix intra-doc link in `Arc::init`
rust: delete `ForeignOwnable::borrow_mut`
rust: error: `impl Debug` for `Error` with `errname()` integration
rust: error: add missing error codes
rust: error: allow specifying error type on `Result`
rust: fix bindgen build error with UBSAN_BOUNDS_STRICT
rust: init: update macro expansion example in docs
rust: macros: fix usage of `#[allow]` in `quote!`
rust: macros: refactor generics parsing of `#[pin_data]` into its own function
rust: macros: replace Self with the concrete type in #[pin_data]
rust: macros: vtable: fix `HAS_*` redefinition (`gen_const_name`)
rust: specify when `ARef` is thread safe
rust: str: add conversion from `CStr` to `CString`
rust: sync: add `Arc::ptr_eq`
rust: sync: implement `AsRef` for `Arc`
rust: sync: reword the `Arc` safety comment for `Send`
rust: sync: reword the `Arc` safety comment for `Sync`
rust: task: add `Send` marker to `Task`
rust: upgrade to Rust 1.68.2
 
rxrpc: Use alloc_ordered_workqueue() to create ordered workqueues
 
s390/boot: fix physmem_info virtual vs physical address confusion
 
s390/cpum_cf: open access to hwctr device for CAP_PERFMON privileged process
s390/cpum_cf: remove unneeded debug statements
s390/cpum_cf: rework PER_CPU_DEFINE of struct cpu_cf_events
 
s390/cpum_sf: Convert to cmpxchg128()
s390/cpum_sf: handle casts consistently
s390/cpum_sf: remove check on CPU being online
s390/cpum_sf: remove parameter in call to pr_err
s390/cpum_sf: remove unnecessary debug statement
s390/cpum_sf: simplify function setup_pmu_cpu
 
s390/crash: use the correct type for memory allocation
 
s390/crypto: use kfree_sensitive() instead of kfree()
 
s390/ctcm: Convert sprintf/snprintf to scnprintf
s390/ctcm: Convert sysfs sprintf to sysfs_emit
 
s390/dasd: fix hanging device after quiesce/resume
s390/dasd: fix hanging device after request requeue
s390/dasd: print copy pair message only for the correct error
s390/dasd: use correct number of retries for ERP requests
 
s390/decompressor: fix misaligned symbol build error
 
s390/defconfigs: set CONFIG_NET_TC_SKB_EXT=y
 
s390/entry: remove mcck clock
s390/entry: rework entering DAT-on mode on CPU restart
 
s390/ipl: add REIPL_CLEAR flag to os_info
 
s390/ism: Do not unregister clients with registered DMBs
s390/ism: Fix and simplify add()/remove() callback handling
s390/ism: Fix locking for forwarding of IRQs and events to clients
s390/ism: Set DMA coherent mask
 
s390/kasan: avoid short by one page shadow memory
s390/kasan: fix insecure W+X mapping warning
 
s390/lcs: Convert sprintf to scnprintf
s390/lcs: Convert sysfs sprintf to sysfs_emit
 
s390/mm: do not include directly
s390/mm: fence off VM macros from asm and linker
s390/mm: fix per vma lock fault handling
s390/mm: get rid of VMEM_MAX_PHYS macro
 
s390/module: fix rela calculation for R_390_GOTENT
 
s390/net: lcs: use IS_ENABLED() for kconfig detection
 
s390/pai_crypto: replace atomic_t with refcount_t
 
s390/pai_ext: replace atomic_t with refcount_t
 
s390/pkey: add support for ecc clear key
s390/pkey: do not use struct pkey_protkey
s390/pkey: introduce reverse x-mas trees
 
s390/ptrace: add missing linux/const.h include
s390/ptrace: make all psw related defines also available for asm
s390/ptrace: remove PSW_DEFAULT_KEY from uapi
 
s390/purgatory: Do not use fortified string functions
 
s390/qeth: Don't call dev_close/dev_open (DOWN/UP)
s390/qeth: Fix vipa deletion
 
s390/time: Provide sched_clock_noinstr()
 
s390/uv: Always export uv_info
s390/uv: replace scnprintf with sysfs_emit
s390/uv: Update query for secret-UVCs
 
s390/uvdevice: Add 'Add Secret' UVC
s390/uvdevice: Add 'List Secrets' UVC
s390/uvdevice: Add 'Lock Secret Store' UVC
s390/uvdevice: Add info IOCTL
 
s390/vdso: check for undefined symbols after build
s390/vdso: filter out mno-pic-data-is-text-relative cflag
 
s390/vfio-ap: realize the VFIO_DEVICE_GET_IRQ_INFO ioctl
s390/vfio-ap: realize the VFIO_DEVICE_SET_IRQS ioctl
s390/vfio-ap: wire in the vfio_device_ops request callback
 
s390/vmem: fix virtual vs physical address confusion
s390/vmem: split pages when debug pagealloc is enabled
 
s390/zcore: conditionally clear memory on reipl
 
s390/zcrypt: cleanup some debug code
s390/zcrypt: do not retry administrative requests
s390/zcrypt: fix reply buffer calculations for CCA replies
s390/zcrypt: remove ZCRYPT_MULTIDEVNODES kernel config option
s390/zcrypt: use kvmalloc_array() instead of kzalloc()
 
s390: allow pte_offset_map_lock() to fail
s390: consistently use .balign instead of .align
s390: fix various typos
s390: gmap use pte_unmap_unlock() not spin_unlock()
s390: include linux/io.h instead of asm/io.h
s390: select ARCH_SUPPORTS_INT128
s390: update defconfigs
 
SafeSetID: fix UID printed instead of GID
 
samples/bpf: Fix buffer overflow in tcp_basertt
samples/bpf: xdp1 and xdp2 reduce XDPBUFSIZE to 60
 
samples: Add userspace example for TI TPS6594 PFSM
samples: ftrace: Replace bti assembly with hint for older compiler
samples: ftrace: Save required argument registers in sample trampolines
samples: pfsm: add CC_CAN_LINK dependency
samples: pktgen: fix append mode failed issue
 
sbitmap: fix batching wakeup
 
scatterlist: add dedicated config for DMA flags
scatterlist: add sg_set_folio()
 
sch_htb: Allow HTB priority parameter in offload mode
 
sch_netem: fix issues in netem_change() vs get_dist_table()
 
sched/clock: Provide local_clock_noinstr()
 
sched/core: Avoid double calling update_rq_clock() in __balance_push_cpu_stop()
sched/core: Avoid multiple calling update_rq_clock() in __cfsb_csd_unthrottle()
sched/core: Fixed missing rq clock update before calling set_rq_offline()
 
sched/cpuset: Bring back cpuset_mutex
sched/cpuset: Keep track of SCHED_DEADLINE task in cpusets
 
sched/deadline: Create DL BW alloc, free & check overflow interface
sched/deadline: Fix bandwidth reclaim equation in GRUB
sched/deadline: remove unused dl_bandwidth
sched/deadline: Update GRUB description in the documentation
 
sched/debug: Correct printing for rq->nr_uninterruptible
 
sched/fair, cpufreq: Introduce 'runnable boosting'
 
sched/fair: Do not even the number of busy CPUs via asym_packing
sched/fair: Don't balance task to its current running CPU
sched/fair: Hide unused init_cfs_bandwidth() stub
sched/fair: Keep a fully_busy SMT sched group as busiest
sched/fair: Let low-priority cores help high-priority busy SMT cores
sched/fair: Move is_core_idle() out of CONFIG_NUMA
sched/fair: Move unused stub functions to header
sched/fair: Only do asym_packing load balancing from fully idle SMT cores
sched/fair: Refactor CPU utilization functions
sched/fair: Rename variable cpu_util eff_util
sched/fair: Simplify asym_packing logic for SMT cores
sched/fair: Use recent_used_cpu to test p->cpus_ptr
sched/fair: Use the busiest group to set prefer_sibling
 
sched/psi: Avoid resetting the min update period when it is unnecessary
sched/psi: use kernfs polling functions for PSI trigger polling
 
sched/topology: Check SDF_SHARED_CHILD in highest_flag_domain()
sched/topology: Mark set_sched_topology() __init
sched/topology: Propagate SMT flags when removing degenerate domain
sched/topology: Remove SHARED_CHILD from ASYM_PACKING
 
sched/wait: Fix a kthread_park race with wait_woken()
 
sched: Add schedule_user() declaration
sched: Consider task_struct::saved_state in wait_task_inactive()
sched: Hide unused sched_update_scaling()
sched: Make task_vruntime_update() prototype visible
sched: Unconditionally use full-fat wait_task_inactive()
 
scm: add SO_PASSPIDFD and SCM_PIDFD
 
script: modpost: emit a warning when the description is missing
 
scripts/kallsyms: constify long_options
scripts/kallsyms: Fix build failure by setting errno before calling getline()
scripts/kallsyms: remove KSYM_NAME_LEN_BUFFER
 
scripts/mksysmap: Fix badly escaped '$'
scripts/mksysmap: Ignore __pi_ local arm64 symbols
scripts/mksysmap: Ignore prefixed KCFI symbols
 
scripts/spelling.txt: add more spellings to spelling.txt
scripts/spelling.txt: remove 'thead' as a typo
 
scripts/tags.sh: improve compiled sources generation
scripts/tags.sh: Resolve gtags empty index generation
 
scripts: kernel-doc: support private / public marking for enums
 
scsi/sg: don't grab scsi host module reference
 
scsi: 3w-9xxx: Replace all non-returning strlcpy with strscpy
scsi: 3w-xxxx: Add error handling for initialization failure in tw_probe()
scsi: 53c700: Check that command slot is not NULL
scsi: aacraid: Avoid -Warray-bounds warning
scsi: aacraid: Replace all non-returning strlcpy with strscpy
scsi: Add HAS_IOPORT dependencies
scsi: Add support for block PR read keys/reservation
scsi: ata: libata-scsi: Add support for CDL pages mode sense
scsi: ata: libata-scsi: Fix ata_msense_control kdoc comment
scsi: ata: libata-scsi: Handle CDL bits in ata_scsiop_maint_in()
scsi: ata: libata-scsi: Remove unnecessary !cmd checks
scsi: ata: libata: Add ATA feature control sub-page translation
scsi: ata: libata: Change ata_eh_request_sense() to not set CHECK_CONDITION
scsi: ata: libata: Detect support for command duration limits
scsi: ata: libata: Handle completion of CDL commands using policy 0xD
scsi: ata: libata: Set read/write commands CDL index
scsi: bfa: Replace all non-returning strlcpy() with strscpy()
scsi: block: Improve checks in blk_revalidate_disk_zones()
scsi: block: Improve ioprio value validity checks
scsi: block: Introduce BLK_STS_DURATION_LIMIT
scsi: block: Introduce ioprio hints
scsi: block: ioprio: Clean up interface definition
scsi: block: nullblk: Set zone limits before revalidating zones
scsi: block: virtio_blk: Set zone limits before revalidating zones
scsi: bnx2i: Replace all non-returning strlcpy with strscpy
scsi: bsg: Increase number of devices
scsi: core: Allow enabling and disabling command duration limits
scsi: core: Allow libata to complete successful commands via EH
scsi: core: Detect support for command duration limits
scsi: core: Don't wait for quiesce in scsi_device_block()
scsi: core: Don't wait for quiesce in scsi_stop_queue()
scsi: core: Fix legacy /proc parsing buffer overflow
scsi: core: Fix possible memory leak if device_add() fails
scsi: core: Improve warning message in scsi_device_block()
scsi: core: Merge scsi_internal_device_block() and device_block()
scsi: core: Only kick the requeue list if necessary
scsi: core: raid_class: Remove raid_component_add()
scsi: core: Rename and move get_scsi_ml_byte()
scsi: core: Replace scsi_target_block() with scsi_block_targets()
scsi: core: Rework scsi_host_block()
scsi: core: Simplify scsi_cdl_check_cmd()
scsi: core: Support retrieving sub-pages of mode pages
scsi: core: Support Service Action in scsi_report_opcode()
scsi: core: Support setting BLK_MQ_F_BLOCKING
scsi: core: Trace SCSI sense data
scsi: core: Use min() instead of open-coding it
scsi: dc395x: Documentation: Replace non-functional twibble.org list
scsi: dc395x: Documentation: Reword original driver attribution
scsi: docs: arcmsr: Use a chapter heading for clarity
scsi: docs: dc395x: Shorten the chapter heading
scsi: docs: g_NCR5380: Shorten chapter heading
scsi: docs: introduction: Multiple cleanups
scsi: docs: megaraid: Clarify chapter heading
scsi: docs: ncr53c8xx: Shorten chapter heading
scsi: docs: Organize the SCSI documentation
scsi: docs: scsi-changer: Shorten the chapter heading
scsi: docs: scsi-generic: Multiple cleanups
scsi: docs: scsi_fc_transport: Fix typo in heading
scsi: docs: sym53c8xx_2: Shorten chapter heading
scsi: dt-bindings: ufs: qcom: Add compatible for sa8775p
scsi: dt-bindings: ufs: qcom: Fix ICE phandle
scsi: fnic: Replace return codes in fnic_clean_pending_aborts()
scsi: fnic: Use vmalloc_array() and vcalloc()
scsi: fnic: Use vzalloc()
scsi: hisi_sas: Change DMA setup lock timeout to 2.5s
scsi: hisi_sas: Configure initial value of some registers according to HBA model
scsi: hisi_sas: Convert to platform remove callback returning void
scsi: hisi_sas: Fix warnings detected by sparse
scsi: ibmvscsi: Replace all non-returning strlcpy with strscpy
scsi: isci: Fix comment typo
scsi: iscsi_tcp: Use sendmsg(MSG_SPLICE_PAGES) rather than sendpage
scsi: libfcoe: Replace all non-returning strlcpy() with strscpy()
scsi: libsas: factor out sas_check_fanout_expander_topo()
scsi: libsas: Remove an empty branch in sas_check_parent_topology()
scsi: libsas: Simplify sas_check_eeds()
scsi: lpfc: Account for fabric domain ctlr device loss recovery
scsi: lpfc: Add new RCQE status for handling DMA failures
scsi: lpfc: Avoid -Wstringop-overflow warning
scsi: lpfc: Change firmware upgrade logging to KERN_NOTICE instead of TRACE_EVENT
scsi: lpfc: Clean up SLI-4 CQE status handling
scsi: lpfc: Clear NLP_IN_DEV_LOSS flag if already in rediscovery
scsi: lpfc: Copyright updates for 14.2.0.13 patches
scsi: lpfc: Enhance congestion statistics collection
scsi: lpfc: Fix a possible data race in lpfc_unregister_fcf_rescan()
scsi: lpfc: Fix double free in lpfc_cmpl_els_logo_acc() caused by lpfc_nlp_not_used()
scsi: lpfc: Fix incorrect big endian type assignments in FDMI and VMID paths
scsi: lpfc: Fix lpfc_name struct packing
scsi: lpfc: Fix use-after-free rport memory access in lpfc_register_remote_port()
scsi: lpfc: Fix verbose logging for SCSI commands issued to SES devices
scsi: lpfc: Match lock ordering of lpfc_cmd->buf_lock and hbalock for abort paths
scsi: lpfc: Remove reftag check in DIF paths
scsi: lpfc: Replace all non-returning strlcpy() with strscpy()
scsi: lpfc: Replace blk_irq_poll intr handler with threaded IRQ
scsi: lpfc: Replace one-element array with flexible-array member
scsi: lpfc: Revise NPIV ELS unsol rcv cmpl logic to drop ndlp based on nlp_state
scsi: lpfc: Update congestion warning notification period
scsi: lpfc: Update lpfc version to 14.2.0.12
scsi: lpfc: Update lpfc version to 14.2.0.13
scsi: lpfc: Use struct_size() helper
scsi: MAINTAINERS: Add a libsas entry
scsi: MAINTAINERS: Drop DC395x list and site
scsi: megaraid_sas: Convert union megasas_sgl to flex-arrays
scsi: message: fusion: Add HAS_IOPORT dependencies
scsi: message: fusion: Replace all non-returning strlcpy() with strscpy()
scsi: Move sd_pr_type to scsi_common
scsi: mpi3mr: Fix the type used for pointers to bitmap
scsi: mpi3mr: Propagate sense data for admin queue SCSI I/O
scsi: mpi3mr: Use -ENOMEM instead of -1 in mpi3mr_expander_add()
scsi: NCR5380: Use default @max_active for hostdata->work_q
scsi: ncr53c8xx: Replace strlcpy() with strscpy()
scsi: nvme: zns: Set zone limits before revalidating zones
scsi: pm80xx: Add fatal error checks
scsi: pm80xx: Add GET_NVMD timeout during probe
scsi: pm80xx: Enable init logging
scsi: pm80xx: Fix error return code in pm8001_pci_probe()
scsi: pm80xx: Log phy_id and port_id in the device registration request
scsi: pm80xx: Log port state during HW event
scsi: pm80xx: Log some HW events by default
scsi: pm80xx: Print port_id in HW events
scsi: pm80xx: Update PHY state after hard reset
scsi: qedf: Fix firmware halt over suspend and resume
scsi: qedf: Fix NULL dereference in error handling
scsi: qedi: Fix firmware halt over suspend and resume
scsi: qedi: Fix potential deadlock on &qedi_percpu->p_work_lock
scsi: qedi: Replace all non-returning strlcpy with strscpy
scsi: qla2xxx: Array index may go out of bound
scsi: qla2xxx: Avoid fcport pointer dereference
scsi: qla2xxx: Check valid rport returned by fc_bsg_to_rport()
scsi: qla2xxx: Correct the index of array
scsi: qla2xxx: Drop useless LIST_HEAD
scsi: qla2xxx: Fix buffer overrun
scsi: qla2xxx: Fix end of loop test
scsi: qla2xxx: Fix error code in qla2x00_start_sp()
scsi: qla2xxx: Fix hang in task management
scsi: qla2xxx: Fix mem access after free
scsi: qla2xxx: Fix potential NULL pointer dereference
scsi: qla2xxx: Fix task management cmd fail due to unavailable resource
scsi: qla2xxx: Fix task management cmd failure
scsi: qla2xxx: Multi-que support for TMF
scsi: qla2xxx: Pointer may be dereferenced
scsi: qla2xxx: Remove unused nvme_ls_waitq wait queue
scsi: qla2xxx: Replace all non-returning strlcpy() with strscpy()
scsi: qla2xxx: Replace one-element array with DECLARE_FLEX_ARRAY() helper
scsi: qla2xxx: Silence a static checker warning
scsi: qla2xxx: Update version to 10.02.08.300-k
scsi: qla2xxx: Update version to 10.02.08.400-k
scsi: qla2xxx: Use vmalloc_array() and vcalloc()
scsi: qla2xxx: Wait for io return on terminate rport
scsi: qla4xxx: Replace all non-returning strlcpy() with strscpy()
scsi: Rename sd_pr_command
scsi: replace the fmode_t argument to ->sg_io_fn with a simple bool
scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool
scsi: replace the fmode_t argument to scsi_ioctl with a simple bool
scsi: scsi_debug: Remove dead code
scsi: sd: Handle read/write CDL timeout failures
scsi: sd: sd_zbc: Use PAGE_SECTORS_SHIFT
scsi: sd: Set read/write command CDL index
scsi: sd_zbc: Set zone limits before revalidating zones
scsi: sg: fix blktrace debugfs entries leakage
scsi: sg: Fix checking return value of blk_get_queue()
scsi: sg: Increase number of devices
scsi: smartpqi: Add new controller PCI IDs
scsi: smartpqi: Add support for RAID NCQ priority
scsi: smartpqi: Add sysfs entry for NUMA node in /sys/block/sdX/device
scsi: smartpqi: Fix byte aligned writew for ARM servers
scsi: smartpqi: Fix rare SAS transport memory leak
scsi: smartpqi: Map full length of PCI BAR 0
scsi: smartpqi: Remove contention for raid_bypass_cnt
scsi: smartpqi: Remove NULL pointer check
scsi: smartpqi: Replace all non-returning strlcpy() with strscpy()
scsi: smartpqi: Replace one-element arrays with flexible-array members
scsi: smartpqi: Stop sending driver-initiated TURs
scsi: smartpqi: Update copyright to 2023
scsi: smartpqi: Update version to 2.1.22-040
scsi: smartpqi: Validate block layer host tag
scsi: snic: Fix double free in snic_tgt_create()
scsi: snic: Fix possible memory leak if device_add() fails
scsi: storvsc: Fix handling of virtual Fibre Channel timeouts
scsi: storvsc: Handle SRB status value 0x30
scsi: storvsc: Limit max_sectors for virtual Fibre Channel devices
scsi: sym53c8xx: Replace all non-returning strlcpy() with strscpy()
scsi: target: Add block PR support to iblock
scsi: target: Allow backends to hook into PR handling
scsi: target: docs: Remove tcm_mod_builder.py
scsi: target: iblock: Quiet bool conversion warning with pr_preempt use
scsi: target: iscsi: Use sendmsg(MSG_SPLICE_PAGES) rather than sendpage
scsi: target: Pass struct target_opcode_descriptor to enabled
scsi: target: Rename sbc_ops to exec_cmd_ops
scsi: target: Replace all non-returning strlcpy() with strscpy()
scsi: target: Report and detect unsupported PR commands
scsi: target: tcmu: Replace strlcpy() with strscpy()
scsi: ufs: Conditionally enable the BLK_MQ_F_BLOCKING flag
scsi: ufs: core: Add error handling for MCQ mode
scsi: ufs: core: Add host quirk UFSHCD_QUIRK_MCQ_BROKEN_INTR
scsi: ufs: core: Add host quirk UFSHCD_QUIRK_MCQ_BROKEN_RTC
scsi: ufs: core: Add support for qTimestamp attribute
scsi: ufs: core: Change the module parameter macro of use_mcq_mode
scsi: ufs: core: Combine 32-bit command_desc_base_addr_lo/hi
scsi: ufs: core: Combine ufshcd_mq_poll_cqe functions
scsi: ufs: core: Do not open code SZ_x
scsi: ufs: core: Fix handling of lrbp->cmd
scsi: ufs: core: Fix ufshcd_inc_sq_tail() function bug
scsi: ufs: core: Increase the START STOP UNIT timeout from one to ten seconds
scsi: ufs: core: mcq: Fix the incorrect OCS value for the device command
scsi: ufs: core: Move ufshcd_wl_shutdown()
scsi: ufs: core: Remove a ufshcd_add_command_trace() call
scsi: ufs: core: Remove dedicated hwq for dev command
scsi: ufs: core: Remove unused function declaration
scsi: ufs: core: Return earlier if ufshcd_hba_init_crypto_capabilities() fails
scsi: ufs: core: Simplify driver shutdown
scsi: ufs: core: Update contact email for monitor sysfs nodes
scsi: ufs: core: Update the ufshcd_clear_cmds() functionality
scsi: ufs: Declare ufshcd_{hold,release}() once
scsi: ufs: dt-bindings: qcom: Add ICE phandle
scsi: ufs: dt-bindings: samsung,exynos: Drop unneeded quotes
scsi: ufs: hwmon: Constify pointers to hwmon_channel_info
scsi: ufs: mcq: Add support for cleaning up MCQ resources
scsi: ufs: mcq: Add supporting functions for MCQ abort
scsi: ufs: mcq: Added ufshcd_mcq_abort()
scsi: ufs: mcq: Fix the search/wrap around logic
scsi: ufs: mcq: Use ufshcd_mcq_poll_cqe_lock() in MCQ mode
scsi: ufs: renesas: Fix private allocation
scsi: ufs: Replace all non-returning strlcpy() with strscpy()
scsi: ufs: ufs-mediatek: Add dependency for RESET_CONTROLLER
scsi: ufs: ufs-mediatek: Delete some dead code
scsi: ufs: ufs-mediatek: Set UFSHCD_QUIRK_MCQ_BROKEN_INTR quirk
scsi: ufs: ufs-mediatek: Set UFSHCD_QUIRK_MCQ_BROKEN_RTC quirk
scsi: ufs: ufs-pci: Add support for Intel Arrow Lake
scsi: ufs: ufs-qcom: Clear qunipro_g4_sel for HW major version > 5
scsi: ufs: ufs-qcom: Switch to the new ICE API
scsi: ufs: Ungate the clock synchronously
scsi: ufs: wb: Add explicit flush_threshold sysfs attribute
scsi: virtio_scsi: Remove a useless function call
scsi: zfcp: Defer fc_rport blocking until after ADISC response
 
sctp: add bpf_bypass_getsockopt proto callback
sctp: fix a potential OOB access in sctp_sched_set_sched()
sctp: fix potential deadlock on &net->sctp.addr_wq_lock
 
security, lsm: Introduce security_mptcp_add_subflow()
 
security/integrity: fix pointer to ESL data and its size on pseries
 
security: keys: Modify mismatched function name
security: keys: perform capable check only on privileged operations
 
seg6: Cleanup duplicates of skb_dst_drop calls
 
selftest: bond: add new topo bond_topo_2d1c.sh
selftest: net: Assert on a proper value in so_incoming_cpu.c.
selftest: pidfd: Omit long and repeating outputs
 
selftests/arm64: fix build failure during the "emit_tests" step
 
selftests/bpf: Accept mem from dynptr in helper funcs
selftests/bpf: Add a test where map key_type_id with decl_tag type
selftests/bpf: Add fexit_sleep to DENYLIST.aarch64
selftests/bpf: Add helper to get port using getsockname
selftests/bpf: Add missing prototypes for several test kfuncs
selftests/bpf: Add missing selftests kconfig options
selftests/bpf: Add more tests for check_max_stack_depth bug
selftests/bpf: Add path_fd-based BPF_OBJ_PIN and BPF_OBJ_GET tests
selftests/bpf: add precision propagation tests in the presence of subprogs
selftests/bpf: Add selftest for check_stack_max_depth bug
selftests/bpf: Add sockmap test for redirecting partial skb data
selftests/bpf: Add test case to assert precise scalar path pruning
selftests/bpf: Add test for new bpf_cpumask_first_and() kfunc
selftests/bpf: Add test for non-NULLable PTR_TO_BTF_IDs
selftests/bpf: Add testcase for bpf_task_under_cgroup
selftests/bpf: Add tests for dynptr convenience helpers
selftests/bpf: Add vrf_socket_lookup tests
selftests/bpf: Add xdp_feature selftest for bond device
selftests/bpf: Allow to use kfunc from testmod.ko in test_verifier
selftests/bpf: Check if mark_chain_precision() follows scalar ids
selftests/bpf: Check overflow in optional buffer
selftests/bpf: Check whether to run selftest
selftests/bpf: Correctly handle optlen > 4096
selftests/bpf: Do not unload bpf_testmod in load_bpf_testmod
selftests/bpf: Do not use sign-file as testcase
selftests/bpf: Ensure that next_cpu() returns a valid CPU number
selftests/bpf: Extract insert_test from parse_test_list
selftests/bpf: fix a CI failure caused by vsock sockmap test
selftests/bpf: Fix check_mtu using wrong variable type
selftests/bpf: Fix compilation failure for prog vrf_socket_lookup
selftests/bpf: Fix dynptr/test_dynptr_is_null
selftests/bpf: Fix invalid pointer check in get_xlated_program()
selftests/bpf: Fix s390 sock_field test failure
selftests/bpf: Fix selftest test_global_funcs/global_func1 failure with latest clang
selftests/bpf: improve netcnt test robustness
selftests/bpf: Load bpf_testmod for verifier test
selftests/bpf: Make bpf_dynptr_is_rdonly() prototyype consistent with kernel
selftests/bpf: Move kfunc exports to bpf_testmod/bpf_testmod_kfunc.h
selftests/bpf: Move test_progs helpers to testing_helpers object
selftests/bpf: Output the correct error code for pthread APIs
selftests/bpf: Remove extern from kfuncs declarations
selftests/bpf: revert iter test subprog precision workaround
selftests/bpf: Set the default value of consumer_cnt as 0
selftests/bpf: Test allowing NULL buffer in dynptr slice
selftests/bpf: Test bpf_sock_destroy
selftests/bpf: Test table ID fib lookup BPF helper
selftests/bpf: Test_progs can read test lists from file
selftests/bpf: Update bpf_cpumask_any* tests to use bpf_cpumask_any_distribute*
selftests/bpf: Update EFAULT {g,s}etsockopt selftests
selftests/bpf: Update the aarch64 tests deny list
selftests/bpf: Use only stdout in un/load_bpf_testmod functions
selftests/bpf: Use producer_cnt to allocate local counter array
selftests/bpf: Use un/load_bpf_testmod functions in tests
selftests/bpf: Verify that check_ids() is used for scalars in regsafe()
selftests/bpf: xdp_hw_metadata track more timestamps
 
selftests/clone3: test clone3 with exit signal in flags
 
selftests/cpufreq: Don't enable generic lock debugging options
 
selftests/ftace: Fix KTAP output ordering
 
selftests/ftrace: Add a basic testcase for snapshot
selftests/ftrace: Add BTF arguments test cases
selftests/ftrace: Add fprobe related testcases
selftests/ftrace: Add funcgraph-retval test case
selftests/ftrace: Add new test case which adds multiple consecutive probes in a function
selftests/ftrace: Add new test case which checks for optimized probes
selftests/ftrace: Add new test case which checks for optimized probes
selftests/ftrace: Add tracepoint probe test case
selftests/ftrace: Fix to check fprobe event eneblement
 
selftests/landlock: Add hostfs tests
selftests/landlock: Add supports_filesystem() helper
selftests/landlock: Add tests for pseudo filesystems
selftests/landlock: Don't create useless file layouts
selftests/landlock: Make mounts configurable
 
selftests/mincore: fix skip condition for check_huge_pages test
 
selftests/mm: .gitignore: add mkdirty, va_high_addr_switch
selftests/mm: factor out detection of hugetlb page sizes into vm_util
selftests/mm: fix "warning: expression which evaluates to zero..." in mlock2-tests.c
selftests/mm: fix a "possibly uninitialized" warning in pkey-x86.h
selftests/mm: fix build failures due to missing MADV_COLLAPSE
selftests/mm: fix invocation of tests that are run via shell scripts
selftests/mm: fix two -Wformat-security warnings in uffd builds
selftests/mm: fix uffd-stress unused function warning
selftests/mm: fix unused variable warnings in hugetlb-madvise.c, migration.c
selftests/mm: FOLL_LONGTERM need to be updated to 0x100
selftests/mm: give scripts execute permission
selftests/mm: gup_longterm: add liburing tests
selftests/mm: gup_longterm: new functional test for FOLL_LONGTERM
selftests/mm: mkdirty: fix incorrect position of #endif
selftests/mm: move certain uffd*() routines from vm_util.c to uffd-common.c
 
selftests/net: Add log.txt and tools to .gitignore
selftests/net: Add xt_policy config for xfrm_policy test
 
selftests/nolibc: add new gettimeofday test cases
selftests/nolibc: allow specify extra arguments for qemu
selftests/nolibc: also count skipped and failed tests in output
selftests/nolibc: fix up compile warning with glibc on x86_64
selftests/nolibc: make sure gcc always use little endian on MIPS
selftests/nolibc: not include limits.h for nolibc
selftests/nolibc: prevent coredumps during test execution
selftests/nolibc: print name instead of number for EOVERFLOW
selftests/nolibc: reduce syscalls during space padding
selftests/nolibc: remove gettimeofday_bad1/2 completely
selftests/nolibc: remove test gettimeofday_null
selftests/nolibc: remove the duplicated gettimeofday_bad2
selftests/nolibc: support two errnos with EXPECT_SYSER2()
selftests/nolibc: syscall_args: use generic __NR_statx
selftests/nolibc: test_fork: fix up duplicated print
selftests/nolibc: use INT_MAX instead of __INT_MAX__
 
selftests/powerpc/dexcr: Add DEXCR status utility lsdexcr
selftests/powerpc/dexcr: Add hashst/hashchk test
 
selftests/powerpc: Add more utility macros
 
selftests/riscv: fix potential build failure during the "emit_tests" step
selftests/riscv: fix potential build failure during the "emit_tests" step
 
selftests/rseq: Fix build with undefined __weak
selftests/rseq: Play nice with binaries statically linked against glibc 2.35+
 
selftests/tc-testing: replace mq with invalid parent ID
 
selftests/user_events: Add test cases when event is disabled
selftests/user_events: Enable the event before write_fault test in ftrace self-test
selftests/user_events: Test struct size match cases
 
selftests/xsk: add packet iterator for tx to packet stream
selftests/xsk: add varying payload pattern within packet
selftests/xsk: adjust packet pacing for multi-buffer support
selftests/xsk: do not change XDP program when not necessary
selftests/xsk: dump packet at error
selftests/xsk: generate data for multi-buffer packets
selftests/xsk: generate simpler packets with variable length
selftests/xsk: populate fill ring based on frags needed
selftests/xsk: store offset in pkt instead of addr
 
selftests/xsx: test for huge pages only once
 
selftests: add .gitignore file for RISC-V hwprobe
selftests: add selftests for cachestat
selftests: Add SO_DONTROUTE option to nettest.
selftests: allow runners to override the timeout
selftests: ALSA: Add test for the 'pcmtest' driver
selftests: ALSA: Add test-pcmtest-driver to .gitignore
selftests: ALSA: Fix fclose on an already fclosed file pointer
selftests: bonding: add macvlan over bond testing
selftests: bonding: delete unnecessary line
selftests: bonding: do not set port down before adding to bond
selftests: cachestat: catch failing fsync test on tmpfs
selftests: cachestat: test for cachestat availability
selftests: cgroup: fix test_kmem_basic false positives
selftests: cgroup: fix test_kmem_basic less than error
selftests: cgroup: fix unexpected failure on test_memcg_low
selftests: cgroup: fix unexpected failure on test_memcg_sock
selftests: damon: add config file
selftests: error out if kernel header files are not yet built
selftests: fcnal: Test SO_DONTROUTE on raw and ping sockets.
selftests: fcnal: Test SO_DONTROUTE on TCP sockets.
selftests: fcnal: Test SO_DONTROUTE on UDP sockets.
selftests: forwarding: Add a helper to skip test when using veth pairs
selftests: forwarding: Add layer 2 miss test cases
selftests: forwarding: bridge_mdb: Check iproute2 version
selftests: forwarding: bridge_mdb: Fix failing test with old libnet
selftests: forwarding: bridge_mdb: Make test more robust
selftests: forwarding: bridge_mdb_max: Check iproute2 version
selftests: forwarding: bridge_mdb_max: Fix failing test with old libnet
selftests: forwarding: dual_vxlan_bridge: Disable IPv6 autogen on bridges
selftests: forwarding: ethtool: Skip when using veth pairs
selftests: forwarding: ethtool_extended_state: Skip when using veth pairs
selftests: forwarding: ethtool_mm: Skip when MAC Merge is not supported
selftests: forwarding: Fix layer 2 miss test syntax
selftests: forwarding: hw_stats_l3_gre: Skip when using veth pairs
selftests: forwarding: mirror_gre_*: Disable IPv6 autogen on bridges
selftests: forwarding: mirror_gre_*: Use port MAC for bridge address
selftests: forwarding: pedit_dsfield: Disable IPv6 autogen on a bridge
selftests: forwarding: q_in_vni: Disable IPv6 autogen on bridges
selftests: forwarding: router_bridge: Use port MAC for bridge address
selftests: forwarding: Set default IPv6 traceroute utility
selftests: forwarding: skbedit_priority: Disable IPv6 autogen on a bridge
selftests: forwarding: Skip test when no interfaces are specified
selftests: forwarding: Switch off timeout
selftests: forwarding: tc_actions: Use ncat instead of nc
selftests: forwarding: tc_flower: Relax success criterion
selftests: forwarding: tc_flower_l2_miss: Fix failing test with old libnet
selftests: forwarding: tc_tunnel_key: Make filters more specific
selftests: gpio: gpio-sim: Use same variable name for sysfs pathname
selftests: hid: Add touch tests for Wacom devices
selftests: hid: fix vmtests.sh not running make headers
selftests: media_tests: Add new subtest to video_device_test
selftests: mirror_gre_changes: Tighten up the TTL test match
selftests: mlxsw: egress_vid_classification: Fix the diagram
selftests: mlxsw: extack: Disable IPv6 autogen on bridges
selftests: mlxsw: Fix test failure on Spectrum-4
selftests: mlxsw: ingress_rif_conf_1d: Fix the diagram
selftests: mlxsw: mirror_gre_scale: Disable IPv6 autogen on a bridge
selftests: mlxsw: one_armed_router: Use port MAC for bridge address
selftests: mlxsw: q_in_q_veto: Disable IPv6 autogen on bridges
selftests: mlxsw: qos_dscp_bridge: Disable IPv6 autogen on a bridge
selftests: mlxsw: qos_ets_strict: Disable IPv6 autogen on bridges
selftests: mlxsw: qos_mc_aware: Disable IPv6 autogen on bridges
selftests: mlxsw: spectrum: q_in_vni_veto: Disable IPv6 autogen on a bridge
selftests: mlxsw: vxlan: Disable IPv6 autogen on bridges
selftests: mm: ksm: fix incorrect evaluation of parameter
selftests: mm: remove duplicate unneeded defines
selftests: mm: remove wrong kernel header inclusion
selftests: mptcp: add explicit check for new mibs
selftests: mptcp: add MPTCP_FULL_INFO testcase
selftests: mptcp: add pm_nl_set_endpoint helper
selftests: mptcp: centralize stats dumping
selftests: mptcp: check subflow and addr infos
selftests: mptcp: connect: fail if nft supposed to work
selftests: mptcp: connect: fix comment typo
selftests: mptcp: depend on SYN_COOKIES
selftests: mptcp: drop addr_nr_ns1/2 parameters
selftests: mptcp: drop sflags parameter
selftests: mptcp: drop test_linkfail parameter
selftests: mptcp: explicitly tests aggregate counters
selftests: mptcp: join: fix 'delete and re-add' test
selftests: mptcp: join: fix 'implicit EP' test
selftests: mptcp: join: only check for ip6tables if needed
selftests: mptcp: join: skip check if MIB counter not supported (part 2)
selftests: mptcp: pm_nl_ctl: fix 32-bit support
selftests: mptcp: set FAILING_LINKS in run_tests
selftests: mptcp: sockopt: return error if wrong mark
selftests: mptcp: sockopt: use 'iptables-legacy' if available
selftests: mptcp: test userspace pm out of transfer
selftests: mptcp: userspace_pm: report errors with 'remove' tests
selftests: mptcp: userspace_pm: use correct server port
selftests: net: add SCM_PIDFD / SO_PEERPIDFD test
selftests: net: add tc flower cfm test
selftests: net: test vxlan pmtu exceptions with tcp
selftests: net: vxlan: Add tests for vxlan nolocalbypass option.
selftests: net: vxlan: Fix selftest regression after changes in iproute2.
selftests: prctl: Fix spelling mistake "anonynous" -> "anonymous"
selftests: riscv: Fix compilation error with vstate_exec_nolibc.c
selftests: router_bridge_vlan: Add a diagram
selftests: router_bridge_vlan: Set vlan_default_pvid 0 on the bridge
selftests: rtnetlink: remove netdevsim device after ipsec offload test
selftests: tc-testing: add one test for flushing explicitly created chain
selftests: tc-testing: add test for qfq with stab overhead
selftests: tc-testing: add tests for qfq mtu sanity check
selftests: tc: add 'ct' action kconfig dep
selftests: tc: add ConnTrack procfs kconfig
selftests: tc: set timeout to 15 minutes
selftests: Test RISC-V Vector prctl interface
selftests: Test RISC-V Vector's first-use handler
selftests: tls: add tests for poll behavior
selftests: tty: add selftest for tty timestamp updates
 
selinux: adjust typos in comments
selinux: avc: drop unused function avc_disable()
selinux: avoid bool as identifier name
selinux: cleanup exit_sel_fs() declaration
selinux: declare read-only data arrays const
selinux: deprecated fs ocon
selinux: do not leave dangling pointer behind
selinux: drop return at end of void function avc_insert()
selinux: fix Makefile for versions of make < v4.3
selinux: Implement mptcp_add_subflow hook
selinux: keep context struct members in sync
selinux: make header files self-including
selinux: make labeled NFS work when mounted before policy load
selinux: more Makefile tweaks
selinux: retain const qualifier on string literal in avtab_hash_eval()
selinux: set next pointer before attaching to list
selinux: small cleanups in selinux_audit_rule_init()
 
seqlock/latch: Provide raw_read_seqcount_latch_retry()
 
serial: 8250-fsl: Expand description of the MPC83xx UART's misbehaviour
serial: 8250: Add dl_read/write, bugs and mapsize into plat_serial8250_port
serial: 8250: Allow using ports higher than SERIAL_8250_RUNTIME_UARTS
serial: 8250: Apply FSL workarounds also without SERIAL_8250_CONSOLE
serial: 8250: Change dl_read/write to handle value as u32
serial: 8250: Document uart_8250_port's ->dl_read/write()
serial: 8250: drop lockdep annotation from serial8250_clear_IER()
serial: 8250: Fix oops for port->pm on uart_change_pm()
serial: 8250: lock port for omap8250_restore_regs()
serial: 8250: lock port for rx_dma() callback
serial: 8250: lock port for stop_rx() in omap8250_irq()
serial: 8250: lock port for UART_IER access in omap8250_irq()
serial: 8250: lock port in startup() callbacks
serial: 8250: omap: convert to modern PM ops
serial: 8250: omap: Fix freeing of resources on failed register
serial: 8250: omap: Fix imprecise external abort for omap_8250_pm()
serial: 8250: omap: Fix life cycle issues for interrupt handlers
serial: 8250: omap: Move uart_write() inside PM section
serial: 8250: omap: Shut down on remove for console uart
serial: 8250: Reinit port_id when adding back serial8250_isa_devs
serial: 8250: RT288x/Au1xxx code away from core
serial: 8250: synchronize and annotate UART_IER access
serial: 8250_dw: Preserve original value of DLF register
serial: 8250_mtk: Simplify clock sequencing and runtime PM
serial: 8250_omap: Use force_suspend and resume for system suspend
serial: 8250_rt288x: Name non-standard divisor latch reg
serial: 8250_rt288x: Remove unnecessary UART_REG_UNMAPPED
serial: atmel: don't enable IRQs prematurely
serial: core: Controller id cannot be negative
serial: core: Don't drop port_mutex in serial_core_remove_one_port
serial: core: don't kfree device managed data
serial: core: fix -EPROBE_DEFER handling in init
serial: core: Fix error handling for serial_core_ctrl_device_add()
serial: core: Fix kmemleak issue for serial core device remove
serial: core: Fix probing serial_base_bus devices
serial: core: Fix serial core controller port name to show controller id
serial: core: Fix serial core port id to not use port->line
serial: core: Fix serial core port id, including multiport devices
serial: core: Fix serial_base_match() after fixing controller port name
serial: core: lock port for start_rx() in uart_resume_port()
serial: core: lock port for stop_rx() in uart_suspend_port()
serial: core: Revert port_id use
serial: core: Start managing serial controllers to enable runtime PM
serial: Indicate fintek option may also be required for RS232 support
serial: Make uart_remove_one_port() return void
serial: pl011: set UART011_CR_RXE in pl011_set_termios after port shutdown
serial: qcom-geni: drop bogus runtime pm state update
serial: qcom_geni: Comment use of devm_krealloc rather than devm_krealloc_array
serial: sifive: Fix sifive_serial_console_setup() section
serial: st-asc: fix typo in property name
serial: stm32: Ignore return value of uart_remove_one_port() in .remove()
serial: Switch i2c drivers back to use .probe()
 
sfc: add CONFIG_INET dependency for TC offload
sfc: Add devlink dev info support for EF10
sfc: add fallback action-set-lists for TC offload
sfc: add function to atomically update a rule in the MAE
sfc: allocate a big enough SKB for loopback selftest packet
sfc: do not try to call tc functions when CONFIG_SFC_SRIOV=n
sfc: don't fail probe if MAE/TC setup fails
sfc: don't unregister flow_indr if it was never registered
sfc: falcon: use padding to fix alignment in loopback test
sfc: fix crash when reading stats while NIC is resetting
sfc: fix field-spanning memcpy in selftest
sfc: fix uninitialized variable use
sfc: fix use-after-free in efx_tc_flower_record_encap_match()
sfc: generate encap headers for TC offload
sfc: handle VI shortage on ef100 by readjusting the channels
sfc: keep alive neighbour entries while a TC encap action is using them
sfc: MAE functions to create/update/delete encap headers
sfc: neighbour lookup for TC encap action offload
sfc: populate enc_ip_tos matches in MAE outer rules
sfc: register devlink port with ops
sfc: release encap match in efx_tc_flow_free()
sfc: siena: use padding to fix alignment in loopback test
sfc: some plumbing towards TC encap action offload
sfc: support for devlink port requires MAE access
sfc: support TC decap rules matching on enc_ip_tos
sfc: support TC decap rules matching on enc_src_port
sfc: use padding to fix alignment in loopback test
 
sh/cpu: Switch to arch_cpu_finalize_init()
 
sh/hugetlb: pte_alloc_huge() pte_offset_huge()
 
sh: Avoid using IRQ0 on SH3 and SH4
sh: dma: Correct the number of DMA channels for SH7709
sh: dma: Drop incorrect SH_DMAC_BASE1 definition for SH4
sh: dma: Fix DMA channel offset calculation
sh: Fix -Wmissing-include-dirs warnings for various platforms
sh: hd64461: Handle virq offset for offchip IRQ base and HD64461 IRQ
sh: j2: Use ioremap() to translate device tree address into kernel memory
sh: mach-dreamcast: Handle virq offset in cascaded IRQ demux
sh: mach-highlander: Handle virq offset in cascaded IRL demux
sh: mach-r2d: Handle virq offset in cascaded IRL demux
sh: Move build rule for cchips/hd6446x/ to arch/sh/Kbuild
sh: move the ARCH_DMA_MINALIGN definition to asm/cache.h
sh: Provide unxlate_dev_mem_ptr() in asm/io.h
sh: Refactor header include path addition
sh: Remove compiler flag duplication
sh: Replace all non-returning strlcpy with strscpy
 
shmem: fix smaps BUG sleeping while atomic
shmem: Implement splice-read
shmem: minor fixes to splice-read implementation
shmem: use ramfs_kill_sb() for kill_sb method of ramfs-based tmpfs
 
signal: move show_unhandled_signals sysctl to its own file
 
siw: Inline do_tcp_sendpages()
 
skbuff: bridge: Add layer 2 miss indication
 
slub: Correct the error code when slab_kset is NULL
slub: Don't read nr_slabs and total_objects directly
slub: Put objects_show() into CONFIG_SLUB_DEBUG enabled block
slub: Remove CONFIG_SMP defined check
slub: Remove slabs_node() function
slub: Replace cmpxchg_double()
 
smack: Record transmuting in smk_transmuted
smack: Retrieve transmuting information in smack_inode_getsecurity()
 
smaps: use vm_normal_page_pmd() instead of follow_trans_huge_pmd()
 
smb3: display network namespace in debug information
smb3: do not reserve too many oplock credits
 
SMB3: Do not send lease break acknowledgment if all file handles have been closed
 
smb3: do not set NTLMSSP_VERSION flag for negotiate not auth request
 
smb: client: Fix -Wstringop-overflow issues
smb: client: fix broken file attrs with nodfs mounts
smb: client: fix dfs link mount against w2k8
smb: client: fix missed ses refcounting
smb: client: fix null auth
smb: client: fix parsing of source mount option
smb: client: fix shared DFS root mounts with different prefixes
smb: client: fix warning in cifs_match_super()
smb: client: fix warning in cifs_smb3_do_mount()
smb: client: fix warning in CIFSFindFirst()
smb: client: fix warning in CIFSFindNext()
smb: client: fix warning in generic_ip_connect()
smb: client: improve DFS mount check
smb: client: remove redundant pointer 'server'
 
smc: Drop smc_sendpage() in favour of smc_sendmsg() + MSG_SPLICE_PAGES
 
soc/fsl/qe: fix usb.c build errors
 
soc/tegra: fuse: Add support for Tegra264
soc/tegra: fuse: Fix Tegra234 fuse size
soc/tegra: pmc: Add AON SW Wake support for Tegra234
soc/tegra: pmc: Simplify debugfs initialization
soc/tegra: pmc: Use devm_clk_notifier_register()
 
soc: aspeed: socinfo: Add kfree for kstrdup
soc: aspeed: uart-routing: Use __sysfs_match_string
soc: fsl: dpio: Suppress duplicated error reporting on device remove
soc: imx: imx8mp-blk-ctrl: register HSIO PLL clock as bus_power_dev child
soc: mediatek: mtk-mutex: Remove unnecessary .owner
soc: mediatek: mtk-pmic-wrap: Add support for companion PMICs
soc: mediatek: mtk-pmic-wrap: Add support for MT6331 w/ MT6332 companion
soc: mediatek: pwrap: Add kerneldoc for struct pwrap_slv_type
soc: mediatek: pwrap: Add support for MT6795 Helio X10
soc: mediatek: pwrap: Move PMIC read test sequence in function
soc: mediatek: remove DDP_DOMPONENT_DITHER from enum
soc: mediatek: SVS: Fix MT8192 GPU node name
soc: qcom: Fix a IS_ERR() vs NULL bug in probe
soc: qcom: geni-se: Add interfaces geni_se_tx_init_dma() and geni_se_rx_init_dma()
soc: qcom: geni-se: Do not bother about enable/disable of interrupts in secondary sequencer
soc: qcom: icc-bwmon: Fix MSM8998 count unit
soc: qcom: Introduce RPM master stats driver
soc: qcom: mdt_loader: Enhance split binary detection
soc: qcom: mdt_loader: Fix split image detection
soc: qcom: mdt_loader: Fix unconditional call to scm_pas_mem_setup
soc: qcom: ocmem: Add OCMEM hardware version print
soc: qcom: qmi: Use alloc_ordered_workqueue() to create ordered workqueues
soc: qcom: ramp_controller: Improve error message for failure in .remove()
soc: qcom: rpmpd: use correct __le32 type
soc: qcom: smem: introduce qcom_smem_get_soc_id()
soc: qcom: smem: Switch to EXPORT_SYMBOL_GPL()
soc: qcom: socinfo: Add IDs for IPQ5018 family
soc: qcom: socinfo: Add Soc ID for IPQ5300
soc: qcom: socinfo: Add Soc ID for IPQ5312 and IPQ5302
soc: qcom: socinfo: Add support for new fields in revision 18
soc: qcom: socinfo: Add support for new fields in revision 19
soc: qcom: socinfo: move SMEM item struct and defines to a header
soc: renesas: rcar-rst: Allow WDT reset on R-Car V3U
soc: renesas: rmobile-sysc: Convert to readl_poll_timeout_atomic()
soc: rockchip: dtpm: use C99 array init syntax
soc: rockchip: power-domain: add rk3588 mem module support
soc: samsung: exynos-pmu: Re-introduce Exynos4212 support
soc: ti: pruss: Add helper functions to set GPI mode, MII_RT_event and XFR
soc: ti: pruss: Add pruss_cfg_read()/update(), pruss_cfg_get_gpmux()/set_gpmux() APIs
soc: ti: pruss: Add pruss_get()/put() API
soc: ti: pruss: Add pruss_{request,release}_mem_region() API
soc: ti: pruss: Allow compile-testing
soc: ti: pruss: Avoid cast to incompatible function type
soc: ti: smartreflex: Use devm_platform_ioremap_resource()
soc: xilinx: Use of_property_present() for testing DT property presence
 
sock: annotate data-races around prot->memory_pressure
sock: Fix misuse of sk_under_memory_pressure()
sock: Remove ->sendpage*() in favour of sendmsg(MSG_SPLICE_PAGES)
 
sound: make all 'class' structures const
 
soundwire/ASOC: Intel: update offsets for LunarLake
 
soundwire: amd: Fix a check for errors in probe()
soundwire: amd: Improve error message in remove callback
soundwire: bandwidth allocation: Remove pointless variable
soundwire: bus: add new manager callback to deal with peripheral enumeration
soundwire: bus: Don't filter slave alerts
soundwire: bus: Prevent lockdep asserts when stream has multiple buses
soundwire: cadence: revisit parity injection
soundwire: debugfs: Add missing SCP registers
soundwire: debugfs: fix unbalanced pm_runtime_put()
soundwire: fix enumeration completion
soundwire: intel/cadence: set ip_offset at run-time
soundwire: intel/cadence: update hardware reset sequence
soundwire: intel: add ACE2.x SHIM definitions
soundwire: intel: add eml_lock in the interface for new platforms
soundwire: intel: read AC timing control register before updating it
soundwire: intel: remove .free callback implementation
soundwire: intel: remove .trigger callback implementation
soundwire: intel: use substream for .free callback
soundwire: intel: use substream for .trigger callback
soundwire: intel_ace2x: add check_cmdsync_unlocked helper
soundwire: intel_ace2x: add DAI registration
soundwire: intel_ace2x: add debugfs support
soundwire: intel_ace2x: add empty new ops for LunarLake
soundwire: intel_ace2x: add link power-up/down helpers
soundwire: intel_ace2x: add new_peripheral_assigned callback
soundwire: intel_ace2x: add pre/post bank switch callbacks
soundwire: intel_ace2x: add sync_arm/sync_go helpers
soundwire: intel_ace2x: configure link PHY
soundwire: intel_ace2x: enable wake support
soundwire: intel_ace2x: fix SND_SOC_SOF_HDA_MLINK dependency
soundwire: intel_ace2x: set SYNCPRD before powering-up
soundwire: intel_ace2x: use common helpers for bus start/stop
soundwire: intel_bus_common: enable interrupts last
soundwire: intel_bus_common: update error log
soundwire: intel_init: use eml_lock parameter
soundwire: qcom: add software workaround for bus clash interrupt assertion
soundwire: qcom: add support for v2.0.0 controller
soundwire: qcom: allow 16-bit sample interval for ports
soundwire: qcom: drop unused struct qcom_swrm_ctrl members
soundwire: qcom: fix storing port config out-of-bounds
soundwire: qcom: fix unbalanced pm_runtime_put()
soundwire: qcom: prepare for handling different register layouts
soundwire: qcom: set clk stop need reset flag at runtime
soundwire: qcom: update status correctly with mask
soundwire: qcom: use consistently 'ctrl' as state variable name
soundwire: qcom: use tabs for indentation in defines
soundwire: qcom: wait for fifo to be empty before suspend
soundwire: stream: Invert logic on runtime alloc flags
soundwire: stream: Make master_list ordered to prevent deadlocks
soundwire: stream: Remove unnecessary gotos
soundwire: stream: Remove unneeded checks for NULL bus
 
sparc/cpu: Switch to arch_cpu_finalize_init()
 
sparc/hugetlb: pte_alloc_huge() pte_offset_huge()
 
sparc32: fix lock_mm_and_find_vma() conversion
 
sparc64: Replace all non-returning strlcpy with strscpy
 
sparc: allow pte_offset_map() to fail
sparc: iounit and iommu use pte_offset_kernel()
sparc: mark __arch_xchg() as __always_inline
 
speakup: add HAS_IOPORT dependency for SPEAKUP_SERIALIO
 
spi-dw-core.c: Fix error checking for debugfs_create_dir
 
spi-geni-qcom: Add new interfaces and utilise them
 
spi: Add DMA mode support to spi-qcom-qspi
spi: add SPI_MOSI_IDLE_LOW mode bit
spi: add SPI_MOSI_IDLE_LOW mode bit
spi: Add support for Renesas CSI
spi: atmel: Prevent false timeouts on long transfers
spi: bcm-qspi: return error if neither hif_mspi nor mspi is available
spi: bcm63xx: fix max prepend length
spi: bcm{63xx,bca}-hsspi: update my email address
spi: cadence-quadspi: Add compatible for AMD Pensando Elba SoC
spi: cdns: Add compatible for AMD Pensando Elba SoC
spi: Create a helper to derive adaptive timeouts
spi: dt-bindings: Add bindings for RZ/V2M CSI
spi: dt-bindings: allwinner: simplify with unevaluatedProperties
spi: dt-bindings: atmel,at91rm9200-spi: add sam9x7 compatible
spi: dt-bindings: atmel,at91rm9200-spi: fix broken sam9x7 compatible
spi: dt-bindings: qcom,spi-qcom-qspi: Add iommus
spi: dt-bindings: restrict node name suffixes
spi: dt-bindings: samsung: drop cs-gpios
spi: dt-bindings: snps,dw-apb-ssi: Add compatible for Intel Mount Evans SoC
spi: dt-bindings: socionext,uniphier: drop address/size-cells
spi: dt-bindings: stm32: do not disable spi-slave property for stm32f4-f7
spi: dw: Add 32 bpw support to SPI DW DMA driver
spi: dw: Add compatible for Intel Mount Evans SoC
spi: dw: Add DMA address widths capability check
spi: dw: Add DMA directional capability check
spi: dw: Drop empty line from DebugFS init function
spi: dw: DW SPI DMA Driver updates
spi: dw: Move dw_spi_can_dma()
spi: dw: Remove misleading comment for Mount Evans SoC
spi: dw: Round of n_bytes to power of 2
spi: Helper for deriving timeout values
spi: hisi-kunpeng: Fix error checking
spi: lpspi: run transfer speed_hz sanity check
spi: mediatek: advertise the availability of Dual and Quad mode
spi: Merge up fixes to help CI
spi: Merge up v6.4-rc3
spi: mt65xx: Convert to platform remove callback
spi: mt65xx: Convert to platform remove callback returning void
spi: mt65xx: Don't disguise a "return 0" as "return ret"
spi: mt65xx: Properly handle failures in .remove()
spi: rzv2m-csi: Fix SoC product name
spi: s3c64xx: add sleep during transfer
spi: s3c64xx: change polling mode to optional
spi: s3c64xx: Cleanups
spi: s3c64xx: clear loopback bit after loopback test
spi: s3c64xx: Disable IRQ mode when using DMA
spi: s3c64xx: support interrupt based pio mode
spi: s3c64xx: Use dev_err_probe()
spi: s3c64xx: Use devm_clk_get_enabled()
spi: s3c64xx: Use the managed spi master allocation function
spi: spi-cadence: Add missing kernel doc for clk_rate in cdns_spi
spi: spi-cadence: Fix data corruption issues in slave mode
spi: spi-fsl-lpspi: downgrade log level for pio mode
spi: spi-geni-qcom: Correct CS_TOGGLE bit in SPI_TRANS_CFG
spi: spi-geni-qcom: correctly handle -EPROBE_DEFER from dma_request_chan()
spi: spi-geni-qcom: Do not do DMA map/unmap inside driver, use framework instead
spi: spi-geni-qcom: enable SPI_CONTROLLER_MUST_TX for GPI DMA mode
spi: spi-imx: add support for SPI_MOSI_IDLE_LOW mode bit
spi: spi-imx: fix mixing of native and gpio chipselects for imx51/imx53/imx6 variants
spi: spi-imx: set max_native_cs for imx51/imx53/imx6 variants
spi: spi-imx: use "controller" variable consistently in spi_imx_probe()
spi: spi-qcom-qspi: Add DMA mode support
spi: spi-qcom-qspi: Add DMA_CHAIN_DONE to ALL_IRQS
spi: spi-qcom-qspi: Add mem_ops to avoid PIO for badly sized reads
spi: spi-qcom-qspi: Add newline to PIO fallback warning
spi: spi-qcom-qspi: Call dma_wmb() after setting up descriptors
spi: spi-qcom-qspi: Fallback to PIO for xfers that aren't multiples of 4 bytes
spi: spi-qcom-qspi: Ignore disabled interrupts' status in isr
spi: spi-qcom-qspi: Use GFP_ATOMIC flag while allocating for descriptor
spi: spi-sn-f-ospi: Make read-only array `width_available` static const
spi: spi-sn-f-ospi: Use devm_clk_get_enabled()
spi: spi-sn-f-ospi: Use min_t instead of opencoding it
spi: spidev: add two new spi mode bits
spi: spidev_test Add three missing spi mode bits
spi: spidev_test: Sorted the options into logical groups
spi: spl022: Probe defer is no error
spi: stm32: disable spi-slave property for stm32f4-f7
spi: stm32: fix accidential revert to byte-sized transfer splitting
spi: stm32: introduction of stm32h7 SPI device mode support
spi: stm32: renaming of spi_master into spi_controller
spi: stm32: use dmaengine_terminate_{a}sync instead of _all
spi: sun6i: add DT bindings for Allwinner R329/D1/R528/T113s SPI
spi: sun6i: add quirk for in-controller clock divider
spi: sun6i: add support for R329/D1/R528/T113s SPI controllers
spi: sun6i: change OF match data to a struct
spi: sun6i: Use the new helper to derive the xfer timeout value
spi: Switch i2c drivers back to use .probe()
 
splice, net: Add a splice_eof op to file-ops and socket-ops
splice, net: Fix SPLICE_F_MORE signalling in splice_direct_to_actor()
splice, net: Fix splice_to_socket() for O_NONBLOCK socket
splice, net: Fix splice_to_socket() to handle pipe bufs larger than a page
splice, net: Use sendmsg(MSG_SPLICE_PAGES) rather than ->sendpage()
 
splice: Check for zero count in vfs_splice_read()
splice: Clean up copy_splice_read() a bit
splice: don't call file_accessed in copy_splice_read
splice: Fix filemap_splice_read() to use the correct inode
splice: kdoc for filemap_splice_read() and copy_splice_read()
splice: Make do_splice_to() generic and export it
splice: Make filemap_splice_read() check s_maxbytes
splice: Make splice from a DAX file use copy_splice_read()
splice: Make splice from an O_DIRECT fd use copy_splice_read()
splice: Remove generic_file_splice_read()
splice: Rename direct_splice_read() to copy_splice_read()
splice: simplify a conditional in copy_splice_read
splice: Use filemap_splice_read() instead of generic_file_splice_read()
 
squashfs: cache partial compressed blocks
squashfs: don't include buffer_head.h
squashfs: fix cache race with migration
 
srcu: Remove extraneous parentheses from srcu_read_lock() etc.
 
staging: add HAS_IOPORT dependencies
staging: fbtft: ili9341: use macro FBTFT_REGISTER_SPI_DRIVER
staging: iio: Switch i2c drivers back to use .probe()
staging: ks7010: potential buffer overflow in ks_wlan_set_encode_ext()
staging: media: tegra-video: add a per-soc enable/disable op
staging: media: tegra-video: add H/V flip controls
staging: media: tegra-video: add hooks for planar YUV and H/V flip
staging: media: tegra-video: add support for Tegra20 parallel input
staging: media: tegra-video: add syncpts for Tegra20 to struct tegra_vi
staging: media: tegra-video: document tegra_channel_get_remote_source_subdev
staging: media: tegra-video: fix typos in comment
staging: media: tegra-video: improve documentation of tegra_video_format fields
staging: media: tegra-video: improve error messages
staging: media: tegra-video: Kconfig: allow TPG only on Tegra210
staging: media: tegra-video: move default format to soc-specific data
staging: media: tegra-video: move MIPI calibration calls from VI to CSI
staging: media: tegra-video: move private struct declaration to C file
staging: media: tegra-video: move syncpt init/free to a per-soc op
staging: media: tegra-video: move tegra210_csi_soc to C file
staging: media: tegra-video: move tegra_channel_fmt_align to a per-soc op
staging: media: tegra-video: remove unneeded include
staging: media: tegra-video: slightly simplify cleanup on errors
staging: most: Replace all non-returning strlcpy with strscpy
staging: most: Switch i2c driver back to use .probe()
staging: olpc_dcon: Switch i2c driver back to use .probe()
staging: pi433: Remove stray gpiod_unexport() call
staging: r8712: Fix memory leak in _r8712_init_xmit_priv()
staging: rtl8192e: Add cfg80211.h and remove defined variables
staging: rtl8192e: add missing braces {}
staging: rtl8192e: Add missing entry CFG80211 in Kconfig
staging: rtl8192e: add missing spaces around operators
staging: rtl8192e: avoid CamelCase
staging: rtl8192e: clean unnecessary braces warning on r8192E_phy.c
staging: rtl8192e: clean up brace coding style issues
staging: rtl8192e: convert else if sequence to switch
staging: rtl8192e: Exclude scan_mutex in rtllib_softmac_stop_scan
staging: rtl8192e: Refactor tmp_ofdm_index variable assignment
staging: rtl8192e: remove 5G related code
staging: rtl8192e: remove blank lines
staging: rtl8192e: remove comparison to true
staging: rtl8192e: Remove functions rtllib_start_hw_scan and stop
staging: rtl8192e: remove return statement from void function
staging: rtl8192e: Remove undefined function data_hard_resume
staging: rtl8192e: Remove undefined function data_hard_stop
staging: rtl8192e: Remove undefined function hard_start_xmit
staging: rtl8192e: Remove undefined function LedControlHandler
staging: rtl8192e: Remove undefined function reset_port
staging: rtl8192e: Remove undefined function set_security
staging: rtl8192e: Remove undefined function SetFwCmdHandler
staging: rtl8192e: Remove undefined function UpdateBeaconInterruptHandler
staging: rtl8192e: Remove unsupported modes IEEE_N_5G and IEEE_A
staging: rtl8192e: Remove unused _rtl92e_wx_get_sens function
staging: rtl8192e: Remove unused _rtl92e_wx_set_sens function
staging: rtl8192e: Remove unused enum led_ctl_mode
staging: rtl8192e: Remove unused rf_set_sens variable
staging: rtl8192e: Remove unused sens and max_sens from r8192_priv struct
staging: rtl8192e: Remove variable stats->freq as it is constant
staging: rtl8192e: Remove whitespace and blank lines
staging: rtl8192e: Rename constant IEEE_x to WIRELESS_MODE_x
staging: rtl8192e: Rename RTLLIB_LINKED to MAC80211_LINKED
staging: rtl8192e: Rename RTLLIB_LINKED_SCANNING
staging: rtl8192e: Rename RTLLIB_NOLINK to MAC80211_NOLINK
staging: rtl8192e: Rename rtllib_state to rtl_link_state
staging: rtl8192e: Rename state to link_state
staging: rtl8192e: Rename tmpCCK20Mindex and tmpCCK40Mindex
staging: rtl8192e: Rename tmpOFDMindex and tmpCCKindex
staging: rtl8192e: Rename tmpRegA and TempCCk
staging: rtl8192e: Rename variable InitialGainHandler
staging: rtl8192e: Rename variable LeisurePSLeave
staging: rtl8192e: Rename variable SetBWModeHandler
staging: rtl8192e: Rename variable SetWirelessMode
staging: rtl8192e: Unlock wx_mutex not in rtllib_wx_set_scan
staging: rtl8192e: Use standard api to calculate channel to frequency
staging: rtl8192e: Use standard api to calculate frequency to channel
staging: rtl8723bs: Fix blank line issues
staging: rtl8723bs: Fix block comment issue
staging: rtl8723bs: Fix indentation issues
staging: rtl8723bs: replace ternary operator with if-else block
staging: rtl8723bs: use tabs for indentation
 
Staging: rts5208: rtsx: Removed new line in else and else if
 
staging: vchiq_arm: mark vchiq_platform_init() static
staging: vchiq_arm: Remove extra struct vchiq_instance declaration
staging: wlan-ng: replace rate macros
 
start_kernel: Add __no_stack_protector function attribute
start_kernel: Omit prevent_tail_call_optimization() for newer toolchains
 
sticon/parisc: Allow 64-bit STI calls in PDC firmware abstration
sticon/parisc: Fix STI console on 64-bit only machines
 
sticon: make sticon_set_def_font() void and remove op parameter
 
streamline_config.pl: handle also ${CONFIG_FOO}
 
string: Add Kunit tests for strcat() family
string: use __builtin_memcpy() in strlcpy/strlcat
 
SUNRPC: Add a TCP-with-TLS RPC transport class
SUNRPC: Add RPC client support for the RPC_AUTH_TLS auth flavor
SUNRPC: Address RCU warning in net/sunrpc/svc.c
SUNRPC: attempt to reach rpcbind with an abstract socket name
SUNRPC: Capture CMSG metadata on client-side receive
SUNRPC: Fix an incorrect comment
SUNRPC: Fix comments for transport class registration
SUNRPC: Fix UAF in svc_tcp_listen_data_ready()
SUNRPC: Ignore data_ready callbacks during TLS handshakes
SUNRPC: Improve observability in svc_tcp_accept()
SUNRPC: Move initialization of rq_stime
SUNRPC: Optimize page release in svc_rdma_sendto()
SUNRPC: Plumb an API for setting transport layer security
SUNRPC: Remove dprintk() in svc_handle_xprt()
SUNRPC: Remove transport class dprintk call sites
SUNRPC: Resupply rq_pages from node-local memory
SUNRPC: Revert 579900670ac7 ("svcrdma: Remove unused sc_pages field")
SUNRPC: Revert cc93ce9529a6 ("svcrdma: Retain the page backing rq_res.head[0].iov_base")
 
sunrpc: set the bv_offset of first bvec in svc_tcp_sendmsg
 
SUNRPC: support abstract unix socket addresses
SUNRPC: Trace struct svc_sock lifetime events
SUNRPC: Trace the rpc_create_args
SUNRPC: Use __alloc_bulk_pages() in svc_init_buffer()
 
sunrpc: Use sendmsg(MSG_SPLICE_PAGES) rather then sendpage
 
SUNRPC: Use sysfs_emit in place of strlcpy/sprintf
 
sunvnet: fix sparc64 build error after gso code split
 
svcrdma: Allocate new transports on device's NUMA node
svcrdma: Clean up allocation of svc_rdma_recv_ctxt
svcrdma: Clean up allocation of svc_rdma_rw_ctxt
svcrdma: Clean up allocation of svc_rdma_send_ctxt
svcrdma: Convert "might sleep" comment into a code annotation
svcrdma: Fix stale comment
svcrdma: Prevent page release when nothing was received
svcrdma: Remove an unused argument from __svc_rdma_put_rw_ctxt()
svcrdma: Revert 2a1e4f21d841 ("svcrdma: Normalize Send page handling")
svcrdma: trace cc_release calls
 
swap, __read_swap_cache_async(): enlarge get/put_swap_device protection range
 
swap: comments get_swap_device() with usage rule
swap: remove __swp_swapcount()
swap: remove get/put_swap_device() in __swap_count()
swap: remove get/put_swap_device() in __swap_duplicate()
swap: use __bio_add_page to add page to bio
 
swim3: fix the floppy_locked_ioctl prototype
 
swim: fix a missing FMODE_ -> BLK_OPEN_ conversion in floppy_open
 
swiotlb: always set the number of areas before allocating the pool
swiotlb: reduce the number of areas to match actual memory pool size
swiotlb: remove unused field "used" from struct io_tlb_mem
swiotlb: use the atomic counter of total used slabs if available
 
swsusp: don't pass a stack address to blkdev_get_by_path
 
syscalls: add sys_ni_posix_timers prototype
syscalls: Remove file path comments from headers
 
sysctl: fix unused proc_cap_handler() function warning
sysctl: move security keys sysctl registration to its own file
sysctl: move umh sysctl registration to its own file
sysctl: Refactor base paths registrations
sysctl: Remove debugging dump_stack
sysctl: remove empty dev table
sysctl: Remove register_sysctl_table
sysctl: replace child with an enumeration
sysctl: set variable key_sysctls storage-class-specifier to static
sysctl: set variable sysctl_mount_point storage-class-specifier to static
sysctl: stop exporting register_sysctl_table
 
sysfs: Improve readability by following the kernel coding style
sysfs: Skip empty folders creation
 
tcp: add missing family to tcp_set_ca_state() tracepoint
tcp: annotate data races in __tcp_oow_rate_limited()
tcp: annotate data-races around fastopenq.max_qlen
tcp: annotate data-races around icsk->icsk_syn_retries
tcp: annotate data-races around icsk->icsk_user_timeout
tcp: annotate data-races around rskq_defer_accept
tcp: annotate data-races around tcp_rsk(req)->ts_recent
tcp: annotate data-races around tcp_rsk(req)->txhash
tcp: annotate data-races around tp->keepalive_intvl
tcp: annotate data-races around tp->keepalive_probes
tcp: annotate data-races around tp->keepalive_time
tcp: annotate data-races around tp->linger2
tcp: annotate data-races around tp->notsent_lowat
tcp: annotate data-races around tp->tcp_tx_delay
tcp: annotate data-races around tp->tsoffset
tcp: Convert do_tcp_sendpages() to use MSG_SPLICE_PAGES
tcp: enforce receive buffer memory limits by allowing the tcp window to shrink
tcp: fix comment typo
tcp: fix formatting in sysctl_net_ipv4.c
tcp: Fold do_tcp_sendpages() into tcp_sendpage_locked()
tcp: let tcp_mtu_probe() build headless packets
tcp: let tcp_send_syn_data() build headless packets
tcp: make the first N SYN RTO backoffs linear
tcp: Reduce chance of collisions in inet6_hashfn().
tcp: remove size parameter from tcp_stream_alloc_skb()
tcp: remove some dead code
tcp: remove unused TCP_SYNQ_INTERVAL definition
tcp: Set route scope properly in cookie_v4_check().
tcp: Support MSG_SPLICE_PAGES
tcp: Use per-vma locking for receive zerocopy
 
tcp_bpf, smc, tls, espintcp, siw: Reduce MSG_SENDPAGE_NOTLAST usage
 
tcp_bpf: Inline do_tcp_sendpages as it's now a wrapper around tcp_sendmsg
tcp_bpf: Make tcp_bpf_sendpage() go through tcp_bpf_sendmsg(MSG_SPLICE_PAGES)
 
tcp_metrics: annotate data-races around tm->tcpm_lock
tcp_metrics: annotate data-races around tm->tcpm_net
tcp_metrics: annotate data-races around tm->tcpm_stamp
tcp_metrics: annotate data-races around tm->tcpm_vals[]
tcp_metrics: fix addr_same() helper
tcp_metrics: fix data-race in tcpm_suck_dst() vs fastopen
 
team: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves
team: reset team's flags when down link is P2P device
 
tee: optee: Use kmemdup() to replace kmalloc + memcpy
 
test/vsock: remove vsock_perf executable on `make clean`
 
test_firmware: return ENOMEM instead of ENOSPC on failed memory allocation
 
test_sysclt: Test for registering a mount point
 
test_sysctl: Add an option to prevent test skip
test_sysctl: Add an unregister sysctl test
test_sysctl: Fix test metadata getters
test_sysctl: Group node sysctl test under one func
 
testing: nvdimm: add missing prototypes for wrapped functions
 
testptp: Add support for testing ptp_clock_info .adjphase callback
testptp: Remove magic numbers related to nanosecond to second conversion
 
tg3: Use slab_build_skb() when needed
 
thermal/drivers/amlogic: Remove redundant msg in amlogic_thermal_probe()
 
thermal/drivers/armada: Add support for AP807 thermal data
 
thermal/drivers/generic-adc: Register thermal zones as hwmon sensors
 
thermal/drivers/imx: Remove redundant msg in imx8mm_tmu_probe() and imx_sc_thermal_probe()
 
thermal/drivers/mediatek/lvts_thermal: Register thermal zones as hwmon sensors
thermal/drivers/mediatek/lvts_thermal: Remove redundant msg in lvts_ctrl_start()
 
thermal/drivers/qcom/temp-alarm: Use dev_err_probe
 
thermal/drivers/qcom/tsens-v0_1: Add mdm9607 correction offsets
thermal/drivers/qcom/tsens-v0_1: Add MSM8909 data
thermal/drivers/qcom/tsens-v0_1: Add support for MSM8226
thermal/drivers/qcom/tsens-v0_1: Fix mdm9607 slope values
 
thermal/drivers/qcom/tsens: Drop unused legacy structs
 
thermal/drivers/qcom: Remove redundant msg at probe time
 
thermal/drivers/qoriq: No need to program site adjustment register
thermal/drivers/qoriq: Only enable supported sensors
thermal/drivers/qoriq: Remove redundant msg in qoriq_tmu_register_tmu_zone()
thermal/drivers/qoriq: Support version 2.1
 
thermal/drivers/stm32: Convert to platform remove callback returning void
 
thermal/drivers/sun8i: Fix some error handling paths in sun8i_ths_probe()
thermal/drivers/sun8i: Remove redundant msg in sun8i_ths_register()
 
thermal/drivers/tegra: Remove redundant msg in tegra_tsensor_register_channel()
 
thermal/drivers/ti-soc: Remove redundant msg in ti_thermal_expose_sensor()
 
thermal/hwmon: Add error information printing for devm_thermal_add_hwmon_sysfs()
 
thermal: Allow selecting the bang-bang governor as default
thermal: core: constify params in thermal_zone_device_register
thermal: intel: int340x_thermal: New IOCTLs for Passive v2 table
thermal: of: fix double-free on unregistration
 
THP: avoid lock when check whether THP is in deferred list
 
thread_info: move function declarations to linux/thread_info.h
 
thunderbolt: Add debug log for link controller power quirk
thunderbolt: Add DisplayPort 2.x tunneling support
thunderbolt: Add Intel Barlow Ridge PCI ID
thunderbolt: Add MODULE_DESCRIPTION
thunderbolt: Add support for enhanced uni-directional TMU mode
thunderbolt: Add support for USB4 v2 80 Gb/s link
thunderbolt: Add test case for 3 DisplayPort tunnels
thunderbolt: Add the new USB4 v2 notification types
thunderbolt: Add two additional double words for adapters TMU for USB4 v2 routers
thunderbolt: Allow specifying custom credits for DMA tunnels
thunderbolt: Announce USB4 v2 connection manager support
thunderbolt: Check for first depth router in tb.c
thunderbolt: Check for ring 0 in tb_tunnel_alloc_dma()
thunderbolt: Check valid TMU configuration in tb_switch_tmu_configure()
thunderbolt: Disable CL states when a DMA tunnel is established
thunderbolt: dma_test: Update MODULE_DESCRIPTION
thunderbolt: Do not call CLx functions from TMU code
thunderbolt: Do not send UNSET_INBOUND_SBTX when retimer NVM authentication started
thunderbolt: Do not touch lane 1 adapter path config space
thunderbolt: Drop retimer vendor check
thunderbolt: Drop useless 'unidirectional' parameter from tb_switch_tmu_is_enabled()
thunderbolt: Enable CL2 low power state
thunderbolt: Enable USB4 v2 PCIe TLP/DLLP extended encapsulation
thunderbolt: Enable/disable sideband depending on USB4 port offline mode
thunderbolt: Fix a couple of style issues in TMU code
thunderbolt: Fix DisplayPort IN adapter capability length for USB4 v2 routers
thunderbolt: Fix memory leak in tb_handle_dp_bandwidth_request()
thunderbolt: Fix PCIe adapter capability length for USB4 v2 routers
thunderbolt: Fix Thunderbolt 3 display flickering issue on 2nd hot plug onwards
thunderbolt: Get rid of __tb_switch_[en|dis]able_clx()
thunderbolt: Get rid of tb_switch_enable_tmu_1st_child()
thunderbolt: Identify USB4 v2 routers
thunderbolt: Ignore data CRC mismatch for USB4 routers
thunderbolt: Increase NVM_MAX_SIZE to support Intel Barlow Ridge controller
thunderbolt: Initialize CL states from the hardware
thunderbolt: Introduce tb_switch_downstream_port()
thunderbolt: Introduce tb_xdomain_downstream_port()
thunderbolt: Limit Intel Barlow Ridge USB3 bandwidth
thunderbolt: Log DisplayPort adapter rate and lanes on discovery
thunderbolt: Log function name of the called quirk
thunderbolt: Make bandwidth allocation mode function names consistent
thunderbolt: Make tb_switch_clx_disable() return CL states that were enabled
thunderbolt: Move CLx enabling into tb_enable_clx()
thunderbolt: Move CLx support functions into clx.c
thunderbolt: Move constants related to NVM into nvm.c
thunderbolt: Move tb_enable_tmu() close to other TMU functions
thunderbolt: Move TMU configuration to tb_enable_tmu()
thunderbolt: Prefix CL state related log messages with "CLx: "
thunderbolt: Prefix TMU post time log message with "TMU: "
thunderbolt: Read retimer NVM authentication status prior tb_retimer_set_inbound_sbtx()
thunderbolt: Reset USB4 v2 host router
thunderbolt: Rework Titan Ridge TMU objection disable function
thunderbolt: Switch CL states from enum to a bitmask
 
Linux: TI TPS6594 PMIC support (RTC, pinctrl, regulators)
 
tick/rcu: Fix bogus ratelimit condition
 
time/sched_clock: Provide sched_clock_noinstr()
 
time_namespace: always provide arch_get_vdso_data() prototype for vdso
 
TIOCSTI: always enable for CAP_SYS_ADMIN
TIOCSTI: Document CAP_SYS_ADMIN behaviour in Kconfig
 
tipc: check return value of pskb_trim()
tipc: delete tipc_mtu_bad from tipc_udp_enable
tipc: replace open-code bearer rcu_dereference access in bearer.c
tipc: stop tipc crypto on failure in tipc_node_create
 
tls/device: Convert tls_device_sendpage() to use MSG_SPLICE_PAGES
tls/device: Support MSG_SPLICE_PAGES
tls/device: Use splice_eof() to flush
 
tls/sw: Convert tls_sw_sendpage() to use MSG_SPLICE_PAGES
tls/sw: Support MSG_SPLICE_PAGES
tls/sw: Use splice_eof() to flush
 
tls: Allow MSG_SPLICE_PAGES but treat it as normal sendmsg
tls: Inline do_tcp_sendpages()
tls: suppress wakeups unless we have a full record
 
tmpfs: fix Documentation of noswap and huge mount options
 
tools api fs: Avoid large static PATH_MAX arrays
tools api fs: Dynamically allocate cgroupfs mount point cache, removing 4128 bytes from .bss
tools api fs: More thread safety for global filesystem variables
 
tools api: Add simple timeout to io read
 
tools arch x86: Sync the msr-index.h copy with the kernel sources
 
tools arch: Remove uapi bitsperlong.h of hexagon and microblaze
 
tools headers arm64: Sync arm64's cputype.h with the kernel sources
 
tools headers UAPI: Sync drm/i915_drm.h with the kernel sources
tools headers UAPI: Sync files changed by new cachestat syscall with the kernel sources
 
tools headers uapi: Sync linux/fcntl.h with the kernel sources
 
tools headers UAPI: Sync linux/kvm.h with the kernel sources
tools headers UAPI: Sync linux/prctl.h with the kernel sources
 
tools headers: Make the difference output easier to read
 
tools include UAPI: Sync linux/mount.h copy with the kernel sources
tools include UAPI: Sync linux/vhost.h with the kernel sources
tools include UAPI: Sync the sound/asound.h copy with the kernel sources
 
tools lib api fs tracing_path: Remove two unused MAX_PATH paths
 
tools/counter: Add .gitignore
tools/counter: Makefile: Remove lingering 'include' directories on make clean
tools/counter: Makefile: Replace rmdir by rm to avoid make,clean failure
 
tools/lib/subcmd: Replace NORETURN usage with __noreturn
 
tools/nolibc/unistd: add syscall()
 
tools/nolibc: aarch64: add stackprotector support
tools/nolibc: add autodetection for stackprotector support
tools/nolibc: add libc-test binary
tools/nolibc: add support for prctl()
tools/nolibc: add test for __stack_chk_guard initialization
tools/nolibc: add testcase for fork()/waitpid()
tools/nolibc: add testcases for vfprintf
tools/nolibc: add wrapper for memfd_create
tools/nolibc: arm: add missing my_syscall6
tools/nolibc: arm: add stackprotector support
tools/nolibc: ensure fast64 integer types have 64 bits
tools/nolibc: ensure stack protector guard is never zero
tools/nolibc: Fix build of stdio.h due to header ordering
tools/nolibc: fix build of the test case using glibc
tools/nolibc: fix segfaults on compilers without attribute no_stack_protector
tools/nolibc: fix typo pint -> point
tools/nolibc: implement fd-based FILE streams
tools/nolibc: loongarch: add stackprotector support
tools/nolibc: mips: add stackprotector support
tools/nolibc: open: fix up compile warning for arm
tools/nolibc: ppoll/ppoll_time64: add a missing argument
tools/nolibc: reformat list of headers to be installed
tools/nolibc: remove LINUX_REBOOT_ constants
tools/nolibc: riscv: add stackprotector support
tools/nolibc: riscv: Fix up load/store instructions for rv32
tools/nolibc: s390: disable stackprotector in _start
tools/nolibc: s390: provide custom implementation for sys_fork
tools/nolibc: simplify stackprotector compiler flags
tools/nolibc: support nanoseconds in stat()
tools/nolibc: tests: fix build on non-c99 compliant compilers
tools/nolibc: tests: use volatile to force stack smashing
tools/nolibc: use __inline__ syntax
tools/nolibc: use C89 comment syntax
tools/nolibc: use standard __asm__ statements
tools/nolibc: validate C89 compatibility
tools/nolibc: x86_64: disable stack protector for _start
 
tools/power/x86/intel-speed-select: Adjust scope of core-power config
tools/power/x86/intel-speed-select: Fix json formatting issue
tools/power/x86/intel-speed-select: v1.16 release
 
tools/resolve_btfids: Fix setting HOSTCFLAGS
 
tools/testing/cxl: add firmware update emulation to CXL memdevs
tools/testing/cxl: Fix command effects for inject/clear poison
tools/testing/cxl: Remove unused @cxlds argument
tools/testing/cxl: Remove unused SZ_512G macro
tools/testing/cxl: Use named effects for the Command Effect Log
 
tools/testing/nvdimm: Drop empty platform remove function
 
tools/virtio: fix build break for aarch64
 
tools/x86/kcpuid: Add .gitignore
tools/x86/kcpuid: Dump the correct CPUID function in error
 
tools: Fix incorrect calculation of object size by sizeof
tools: Remove unnecessary variables
tools: timers: fix freq average calculation
tools: ynl-gen: add error checking for nested structs
tools: ynl-gen: add extra headers for user space
tools: ynl-gen: clean up stray new lines at the end of reply-less requests
tools: ynl-gen: cleanup user space header includes
tools: ynl-gen: combine else with closing bracket
tools: ynl-gen: complete the C keyword list
tools: ynl-gen: correct enum policies
tools: ynl-gen: don't generate enum types if unnamed
tools: ynl-gen: don't generate forward declarations for policies
tools: ynl-gen: don't generate forward declarations for policies - regen
tools: ynl-gen: don't override pure nested struct
tools: ynl-gen: don't pass op_name to RenderInfo
tools: ynl-gen: enable code gen for directional specs
tools: ynl-gen: fill in support for MultiAttr scalars
tools: ynl-gen: fix enum index in _decode_enum(..)
tools: ynl-gen: fix parse multi-attr enum attribute
tools: ynl-gen: fix unused / pad attribute handling
tools: ynl-gen: generate alloc and free helpers for req
tools: ynl-gen: generate enum-to-string helpers
tools: ynl-gen: generate static descriptions of notifications
tools: ynl-gen: get attr type outside of if()
tools: ynl-gen: improve unwind on parsing errors
tools: ynl-gen: inherit policy in multi-attr
tools: ynl-gen: inherit struct use info
tools: ynl-gen: loosen type consistency check for events
tools: ynl-gen: move the response reading logic into YNL
tools: ynl-gen: record extra args for regen
tools: ynl-gen: refactor strmap helper generation
tools: ynl-gen: resolve enum vs struct name conflicts
tools: ynl-gen: sanitize notification tracking
tools: ynl-gen: stop generating common notification handlers
tools: ynl-gen: support / skip pads on the way to kernel
tools: ynl-gen: support code gen for events
tools: ynl-gen: support excluding tricky ops
tools: ynl-gen: switch to family struct
tools: ynl-gen: try to sort the types more intelligently
tools: ynl-gen: use enum names in op strmap more carefully
tools: ynl-gen: walk nested types in depth
tools: ynl: add display-hint support to ynl
tools: ynl: add sample for devlink
tools: ynl: add sample for ethtool
tools: ynl: add sample for netdev
tools: ynl: generate code for the devlink family
tools: ynl: generate code for the ethtool family
tools: ynl: generate code for the handshake family
tools: ynl: Handle byte-order in struct members
tools: ynl: improve the direct-include header guard logic
tools: ynl: Initialise fixed headers to 0 in genetlink-legacy
tools: ynl: regen: cleanup user space header includes
tools: ynl: regen: regenerate the if ladders
tools: ynl: regen: stop generating common notification handlers
tools: ynl: Remove duplicated include in handshake-user.c
tools: ynl: Support enums in struct members in genetlink-legacy
tools: ynl: support fou and netdev in C
tools: ynl: Use dict of predefined Structs to decode scalar types
tools: ynl: user space helpers
tools: ynl: work around stale system headers
 
torture: Remove duplicated argument -enable-kvm for ppc64
 
tpm,tpm_tis: Disable interrupts after 1000 unhandled IRQs
 
tpm/tpm_tis: Disable interrupts for Framework Laptop Intel 12th gen
tpm/tpm_tis: Disable interrupts for Framework Laptop Intel 13th gen
tpm/tpm_tis: Disable interrupts for Lenovo L590 devices
tpm/tpm_tis: Disable interrupts for Lenovo P620 devices
tpm/tpm_tis: Disable interrupts for TUXEDO InfinityBook S 15/17 Gen7
 
tpm: Add a helper for checking hwrng enabled
tpm: Disable RNG for all AMD fTPMs
tpm: Do not remap from ACPI resources again for Pluton TPM
tpm: return false from tpm_amd_is_rng_defective on non-x86 platforms
tpm: Switch i2c drivers back to use .probe()
tpm: tis_i2c: Limit read bursts to I2C_SMBUS_BLOCK_MAX (32) bytes
tpm: tis_i2c: Limit write bursts to I2C_SMBUS_BLOCK_MAX (32) bytes
tpm: tpm_tis: Disable interrupts *only* for AEON UPX-i11
tpm: tpm_tis: Fix UPX-i11 DMI_MATCH condition
tpm: tpm_vtpm_proxy: fix a race condition in /dev/vtpmx creation
 
tpm_tis: Explicitly check for error code
tpm_tis: Opt-in interrupts
 
tpm_tis_spi: Release chip select when flow control fails
 
trace,smp: Add tracepoints around remotelly called functions
trace,smp: Add tracepoints for scheduling remotelly called functions
 
trace: Convert trace/seq to use copy_splice_read()
 
tracing/boot: Replace strlcpy with strscpy
tracing/boot: Test strscpy() against less than zero for error
 
tracing/histograms: Add histograms to hist_vars if they have referenced variables
tracing/histograms: Return an error if we fail to add histogram to hist_vars list
 
tracing/osnoise: Skip running osnoise if all instances are off
tracing/osnoise: Switch from PF_NO_SETAFFINITY to migrate_disable
 
tracing/probes: Add $arg* meta argument for all function args
tracing/probes: Add BTF retval type support
tracing/probes: Add fprobe events for tracing function entry and exit.
tracing/probes: Add tracepoint support on fprobe_events
tracing/probes: Avoid setting TPARG_FL_FENTRY and TPARG_FL_RETURN
tracing/probes: Fix not to count error code to total length
tracing/probes: Fix to add NULL check for BTF APIs
tracing/probes: Fix to avoid double count of the string length on the array
tracing/probes: Fix to record 0-length data_loc in fetch_store_string*() if fails
tracing/probes: Fix to return NULL and keep using current argc
tracing/probes: Fix to update dynamic data counter if fetcharg uses it
tracing/probes: Fix tracepoint event with $arg* to fetch correct argument
tracing/probes: Move event parameter fetching code to common parser
tracing/probes: Support function parameters if BTF is available
 
tracing/synthetic: Allocate one additional element for size
tracing/synthetic: Fix kernel-doc warnings in trace_events_synth.c
tracing/synthetic: Skip first entry for stack traces
tracing/synthetic: Use union instead of casts
 
tracing/timer: Add missing hrtimer modes to decode_hrtimer_mode().
 
tracing/timerlat: Add user-space interface
 
tracing/user_events: Fix incorrect return value for writing operation when events are disabled
tracing/user_events: Fix struct arg size match check
 
tracing: Add documentation for funcgraph-retval and funcgraph-retval-hex
tracing: arm64: Avoid missing-prototype warnings
tracing: Fix cpu buffers unavailable due to 'record_disabled' missed
tracing: Fix kernel-doc warnings in trace_events_trigger.c
tracing: Fix kernel-doc warnings in trace_seq.c
tracing: Fix memleak due to race between current_tracer and trace
tracing: Fix memory leak of iter->temp when reading trace_pipe
tracing: Fix null pointer dereference in tracing_err_log_open()
tracing: Fix warning in trace_buffered_event_disable()
tracing: Fix warnings when building htmldocs for function graph retval
tracing: Introduce pipe_cpumask to avoid race on trace_pipes
tracing: Remove unused extern declaration tracing_map_set_field_descr()
tracing: Replace all non-returning strlcpy with strscpy
tracing: Stop FORTIFY_SOURCE complaining about stack trace caller
 
tty, proc, kernfs, random: Use copy_splice_read()
 
tty: fix hang on tty device with no_room set
tty: n_gsm: fix the UAF caused by race condition in gsm_cleanup_mux
tty: n_gsm: fix UAF in gsm_cleanup_mux
tty: serial: Add Nuvoton ma35d1 serial driver support
tty: serial: fsl_lpuart: add earlycon for imx8ulp platform
tty: serial: fsl_lpuart: Check the return value of dmaengine_tx_status
tty: serial: fsl_lpuart: Clear the error flags by writing 1 for lpuart32 platforms
tty: serial: fsl_lpuart: optimize the timer based EOP logic
tty: serial: imx: fix rs485 rx after tx
tty: serial: samsung_tty: Fix a memory leak in s3c24xx_serial_getclk() in case of error
tty: serial: samsung_tty: Fix a memory leak in s3c24xx_serial_getclk() when iterating clk
tty: serial: samsung_tty: Use abs() to simplify some code
tty: serial: sh-sci: Fix sleeping in atomic context
tty: tty_io: update timestamps on all device nodes
 
tty_audit: invert the condition in tty_audit_log()
tty_audit: make data of tty_audit_log() const
tty_audit: make icanon a bool
tty_audit: make tty pointers in exposed functions const
tty_audit: use kzalloc() in tty_audit_buf_alloc()
tty_audit: use TASK_COMM_LEN for task comm
 
tunnels: fix kasan splat when generating ipv4 pmtu error
 
types: Introduce [us]128
 
uacce: use q->mapping to replace inode->i_mapping
uacce: vma_close clears q->qfrs when freeing qfrs
 
uapi: wireless: Replace zero-length array with flexible-array member
 
ubd: remove commented out code in ubd_open
 
ublk: add control command of UBLK_U_CMD_GET_FEATURES
ublk: add read()/write() support for ublk char device
ublk: cleanup io cmd code path by adding ublk_fill_io_cmd()
ublk: cleanup ublk_copy_user_pages
ublk: fail to recover device if queue setup is interrupted
ublk: fail to start device if queue setup is interrupted
ublk: fix build warning on iov_iter_get_pages2
ublk: grab request reference when the request is handled by userspace
ublk: kill queuing request by task_work_add
ublk: make ublk_chr_class a static const structure
ublk: return -EINTR if breaking from waiting for existed users in DEL_DEV
ublk: support to copy any part of request pages
ublk: support user copy
 
ubsan: add prototypes for internal functions
ubsan: remove cc-option test for UBSAN_TRAP
ubsan: Tighten UBSAN_BOUNDS on GCC
 
udf: Fix uninitialized array access for some pathnames
 
udp6: add a missing call into udp_fail_queue_rcv_skb tracepoint
udp6: fix udp6_ehashfn() typo
 
udp: Convert udp_sendpage() to use MSG_SPLICE_PAGES
udp: Fix __ip_append_data()'s handling of MSG_SPLICE_PAGES
udp: seq_file: Helper function to match socket attributes
udp: seq_file: Remove bpf_seq_afinfo from udp_iter_state
udp: Stop using RTO_ONLINK.
 
uio: dfl: add vendor-specific feature id
 
um/cpu: Switch to arch_cpu_finalize_init()
 
um: Use HOST_DIR for mrproper
 
uml: Replace strlcpy with strscpy
 
unix: Convert unix_stream_sendpage() to use MSG_SPLICE_PAGES
 
usb-storage: alauda: Fix uninit-value in alauda_check_media()
 
usb: add HAS_IOPORT dependencies
usb: bdc: Convert to platform remove callback returning void
usb: c67x00-drv: Convert to platform remove callback returning void
usb: cdns2: Add main part of Cadence USBHS driver
usb: cdns2: Add tracepoints for CDNS2 driver
usb: cdns2: Device side header file for CDNS2 driver
usb: cdns2: Fix spelling mistake in a trace message "Wakupe" -> "Wakeup"
usb: cdns3-imx: Convert to platform remove callback returning void
usb: cdns3-plat: Convert to platform remove callback returning void
usb: cdns3-ti: Convert to platform remove callback returning void
usb: cdns3: Add StarFive JH7110 USB driver
usb: cdns3: fix incorrect calculation of ep_buf_size when more than one config
usb: cdns3: improve handling of unaligned address case
usb: cdns3: imx: Rework system PM to avoid duplicated operations
usb: cdns3: imx: simplify clock name usage
usb: cdns3: optimize OUT transfer by copying only actual received data
usb: ch9: Replace 1-element array with flexible array
usb: ch9: Replace bmSublinkSpeedAttr 1-element array with flexible array
usb: chipidea/ci_hdrc_imx: Convert to platform remove callback returning void
usb: chipidea/ci_hdrc_msm: Convert to platform remove callback returning void
usb: chipidea/ci_hdrc_tegra: Convert to platform remove callback returning void
usb: chipidea/ci_hdrc_usb2: Convert to platform remove callback returning void
usb: chipidea/core: Convert to platform remove callback returning void
usb: chipidea: imx: add missing USB PHY DPDM wakeup setting
usb: chipidea: imx: don't request QoS for imx8ulp
usb: chipidea: imx: remove one duplicated reg define
usb: chipidea: imx: turn off vbus comparator when suspend
usb: common: usb-conn-gpio: Convert to platform remove callback returning void
usb: common: usb-conn-gpio: Prevent bailing out if initial role is none
usb: common: usb-conn-gpio: Set last role to unknown before initial detection
usb: core: add sysfs entry for usb device state
usb: core: Convert to platform remove callback returning void
usb: dwc2/platform: Convert to platform remove callback returning void
usb: dwc2: Fix some error handling paths
usb: dwc2: support dwc2 IP for Amlogic A1 SoC family
usb: dwc3-am62: Convert to platform remove callback returning void
usb: dwc3-exynos: Convert to platform remove callback returning void
usb: dwc3-imx8mp: Convert to platform remove callback returning void
usb: dwc3-keystone: Convert to platform remove callback returning void
usb: dwc3-meson-g12a: Convert to platform remove callback returning void
usb: dwc3-meson-g12a: Fix an error handling path in dwc3_meson_g12a_probe()
usb: dwc3-meson-g12a: support OTG switch for all IP versions
usb: dwc3-of-simple: Convert to platform remove callback returning void
usb: dwc3-omap: Convert to platform remove callback returning void
usb: dwc3-qcom: Convert to platform remove callback returning void
usb: dwc3-st: Convert to platform remove callback returning void
usb: dwc3-xilinx: Convert to platform remove callback returning void
usb: dwc3: Add error logs for unknown endpoint events
usb: dwc3: core: add support for realtek SoCs custom's global register start address
usb: dwc3: don't reset device side if dwc3 was configured as host-only
usb: dwc3: gadget: Bail out in pullup if soft reset timeout happens
usb: dwc3: gadget: Propagate core init errors to UDC during pullup
usb: dwc3: pci: skip BYT GPIO lookup table for hardwired phy
usb: dwc3: Properly handle processing of pending events
usb: dwc3: qcom: Fix an error handling path in dwc3_qcom_probe()
usb: dwc3: qcom: Fix potential memory leak
usb: dwc3: qcom: Release the correct resources in dwc3_qcom_remove()
usb: dwc3: qcom: use dev_err_probe() where appropriate
usb: ehci-atmel: Convert to platform remove callback returning void
usb: ehci-brcm: Convert to platform remove callback returning void
usb: ehci-exynos: Convert to platform remove callback returning void
usb: ehci-fsl: Convert to platform remove callback returning void
usb: ehci-grlib: Convert to platform remove callback returning void
usb: ehci-mv: Convert to platform remove callback returning void
usb: ehci-npcm7xx: Convert to platform remove callback returning void
usb: ehci-omap: Convert to platform remove callback returning void
usb: ehci-orion: Convert to platform remove callback returning void
usb: ehci-platform: Convert to platform remove callback returning void
usb: ehci-ppc-of: Convert to platform remove callback returning void
usb: ehci-sh: Convert to platform remove callback returning void
usb: ehci-spear: Convert to platform remove callback returning void
usb: ehci-st: Convert to platform remove callback returning void
usb: ehci-xilinx-of: Convert to platform remove callback returning void
 
USB: Extend pci resume function to handle PM events
USB: fix up merge of 6.4-rc4 into usb-next
 
usb: fotg210: Convert to platform remove callback returning void
usb: fsl-mph-dr-of: Convert to platform remove callback returning void
usb: gadget/atmel_usba_udc: Convert to platform remove callback returning void
usb: gadget/bcm63xx_udc: Convert to platform remove callback returning void
usb: gadget/dummy_hcd: Convert to platform remove callback returning void
usb: gadget/fsl_qe_udc: Convert to platform remove callback returning void
usb: gadget/fusb300_udc: Convert to platform remove callback returning void
usb: gadget/m66592-udc: Convert to platform remove callback returning void
usb: gadget/mv_u3d_core: Convert to platform remove callback returning void
usb: gadget/mv_udc_core: Convert to platform remove callback returning void
usb: gadget/net2272: Convert to platform remove callback returning void
usb: gadget/omap_udc: Convert to platform remove callback returning void
usb: gadget/pxa27x_udc: Convert to platform remove callback returning void
usb: gadget/r8a66597-udc: Convert to platform remove callback returning void
usb: gadget/renesas_usb3: Convert to platform remove callback returning void
usb: gadget/renesas_usbf: Convert to platform remove callback returning void
usb: gadget/rzv2m_usb3drd: Convert to platform remove callback returning void
usb: gadget/snps_udc_plat: Convert to platform remove callback returning void
usb: gadget/tegra-xudc: Convert to platform remove callback returning void
usb: gadget/udc-xilinx: Convert to platform remove callback returning void
usb: gadget: aspeed: Convert to platform remove callback returning void
usb: gadget: call usb_gadget_check_config() to verify UDC capability
 
USB: Gadget: core: Help prevent panic during UVC unconfigure
 
usb: gadget: core: remove unbalanced mutex_unlock in usb_gadget_activate
 
USB: gadget: f_hid: make hidg_class a static const structure
 
usb: gadget: f_mass_storage: remove unnecessary open check
 
USB: gadget: f_printer: make usb_gadget_class a static const structure
USB: gadget: Fix the memory leak in raw_gadget driver
 
usb: gadget: function: printer: Replace strlcpy with strscpy
usb: gadget: hid: Convert to platform remove callback returning void
usb: gadget: legacy: fix error return code in gfs_bind
usb: gadget: u_serial: Add null pointer check in gs_start_io
usb: gadget: u_serial: Add null pointer check in gserial_suspend
usb: gadget: u_serial: Avoid spinlock recursion in __gs_console_push
 
USB: gadget: udc: core: make udc_class a static const structure
 
usb: gadget: udc: Handle gadget_connect failure during bind operation
usb: gadget: udc: udc-xilinx: Add identifier to read_fn function arg
usb: gadget: uvc: clean up comments and styling in video_pump
usb: gadget: uvc: queue empty isoc requests if no video buffer is available
usb: hide unused usbfs_notify_suspend/resume functions
usb: host: fhci-hcd: Convert to platform remove callback returning void
usb: host: ohci-platform: increase max clock number to 4
usb: host: xhci-plat: Set XHCI_STATE_REMOVING before resuming XHCI HC
usb: host: xhci: Do not re-initialize the XHCI HC if being removed
usb: isp116x-hcd: Convert to platform remove callback returning void
usb: isp1362-hcd: Convert to platform remove callback returning void
usb: isp1760: Convert to platform remove callback returning void
usb: misc: ehset: fix wrong if condition
usb: misc: eud: Convert to platform remove callback returning void
usb: misc: eud: Fix eud sysfs path (use 'qcom_eud')
usb: misc: eud: Fix indentation issues
usb: misc: onboard_hub: Don't warn twice about problems during remove
usb: misc: usb3503: Convert to platform remove callback returning void
 
USB: mon: make mon_bin_class a static const structure
 
usb: octeon-hcd: Convert to platform remove callback returning void
usb: ohci-at91: Convert to platform remove callback returning void
usb: ohci-at91: Fix the unhandle interrupt when resume
usb: ohci-da8xx: Convert to platform remove callback returning void
usb: ohci-exynos: Convert to platform remove callback returning void
usb: ohci-nxp: Convert to platform remove callback returning void
usb: ohci-omap: Convert to platform remove callback returning void
usb: ohci-platform: Convert to platform remove callback returning void
usb: ohci-ppc-of: Convert to platform remove callback returning void
usb: ohci-pxa27x: Convert to platform remove callback returning void
usb: ohci-s3c2410: Convert to platform remove callback returning void
usb: ohci-sm501: Convert to platform remove callback returning void
usb: ohci-spear: Convert to platform remove callback returning void
usb: ohci-st: Convert to platform remove callback returning void
usb: oxu210hp-hcd: Convert to platform remove callback returning void
usb: phy: phy-tahvo: fix memory leak in tahvo_usb_probe()
 
USB: quirks: add quirk for Focusrite Scarlett
 
usb: r8a66597-hcd: Convert to platform remove callback returning void
usb: renesas_usbhs: Convert to platform remove callback returning void
usb: roles: intel_xhci: Convert to platform remove callback returning void
 
USB: roles: make role_class a static const structure
USB: serial: cp210x: disable break signalling on CP2105 SCI
USB: serial: option: add LARA-R6 01B PIDs
USB: serial: option: add Quectel EC200A module support
USB: serial: option: support Quectel EM060K_128
USB: serial: report unsupported break signalling
USB: serial: return errors from break handling
USB: serial: simple: add Kaufmann RKS+CAN VCP
USB: serial: simple: sort driver entries
 
usb: sl811-hcd: Convert to platform remove callback returning void
usb: Switch i2c drivers back to use .probe()
usb: typec: add support for the nb7vpq904m Type-C Linear Redriver
usb: typec: altmodes/displayport: Signal hpd when configuring pin assignment
usb: typec: fsa4480: add support for Audio Accessory Mode
usb: typec: fsa4480: rework mux & switch setup to handle more states
usb: typec: intel_pmc_mux: Convert to platform remove callback returning void
usb: typec: intel_pmc_mux: Expose IOM port status to debugfs
usb: typec: Iterate pds array when showing the pd list
usb: typec: mux: Clean up mux_fwnode_match()
usb: typec: mux: fix static inline syntax error
usb: typec: mux: gpio-sbu: Convert to platform remove callback returning void
usb: typec: mux: intel: Add dependency on USB_COMMON
usb: typec: mux: Remove alt mode parameters from the API
usb: typec: mux: Remove some unneeded includes
usb: typec: nb7vpq904m: Add an error handling path in nb7vpq904m_probe()
usb: typec: nb7vpq904m: fix CONFIG_DRM dependency
usb: typec: qcom-pmic-typec: Convert to platform remove callback returning void
usb: typec: qcom: Add Qualcomm PMIC Type-C driver
usb: typec: qcom: fix return value check in qcom_pmic_typec_probe()
usb: typec: qcom: set pm8150b_typec_res storage-class-specifier to static
usb: typec: Set port->pd before adding device for typec_port
usb: typec: tcpci_mt6360: Convert to platform remove callback returning void
usb: typec: tcpci_mt6360: Convert to platform remove callback returning void
usb: typec: tcpm: add get max power support
usb: typec: tcpm: fix cc role at port reset
usb: typec: tcpm: Fix response to vsafe0V event
usb: typec: ucsi: acpi: Convert to platform remove callback returning void
usb: typec: ucsi: call typec_set_mode on non-altmode partner change
usb: typec: ucsi: correctly access opcode
usb: typec: ucsi: Mark dGPUs as DEVICE scope
usb: typec: ucsi: Mark dGPUs as DEVICE scope
usb: typec: ucsi: move typec_set_mode(TYPEC_STATE_SAFE) to ucsi_unregister_partner()
usb: typec: Use sysfs_emit_at when concatenating the string
usb: typec: wcove: Convert to platform remove callback returning void
usb: uhci-grlib: Convert to platform remove callback returning void
usb: uhci-platform: Convert to platform remove callback returning void
usb: uhci: handle HAS_IOPORT dependencies
usb: ulpi: Make container_of() no-op in to_ulpi_dev()
usb: update the ctime as well when updating mtime after an ioctl
usb: usb251xb: Use of_property_read_u16()
usb: xhci-histb: Convert to platform remove callback returning void
usb: xhci-mtk: Convert to platform remove callback returning void
usb: xhci-mtk: set the dma max_seg_size
usb: xhci-plat: Convert to platform remove callback returning void
usb: xhci-tegra: Convert to platform remove callback returning void
usb: xhci: plat: remove error log for failure to get usb-phy
usb: xhci: Remove unused udev from xhci_log_ctx trace event
usb: xhci: tegra: enable stream protocol support
 
USB: zaurus: Add ID for A-300/B-500/C-700
 
usbip: give a more helpful error message if vhdi_hcd isn't loaded
usbip: usbip_host: Replace strlcpy with strscpy
usbip: Use _FORTIFY_SOURCE=2 instead of (implicitly) =1
usbip: vhci_hcd: Convert to platform remove callback returning void
 
usbnet: ipheth: add CDC NCM support
usbnet: ipheth: fix risk of NULL pointer deallocation
usbnet: ipheth: transmit URBs without trailing padding
usbnet: ipheth: update Kconfig description
 
userfaultfd: fix regression in userfaultfd_unmap_prep()
 
vboxsf: Replace all non-returning strlcpy with strscpy
vboxsf: Use flexible arrays for trailing string member
 
vDPA/ifcvf: a vendor driver should not set _CONFIG_S_FAILED
vDPA/ifcvf: detect and report max allowed vq size
vDPA/ifcvf: dynamic allocate vq data stores
vDPA/ifcvf: get_driver_features from virtio registers
vDPA/ifcvf: implement new accessors for vq_state
vDPA/ifcvf: retire ifcvf_start_datapath and ifcvf_add_status
vDPA/ifcvf: synchronize irqs in the reset routine
vDPA/ifcvf: virt queue ops take immediate actions
 
vdpa/mlx5: Correct default number of queues when MQ is on
vdpa/mlx5: Delete control vq iotlb in destroy_mr only when necessary
vdpa/mlx5: Fix crash on shutdown for when no ndev exists
vdpa/mlx5: Fix mr->initialized semantics
vdpa/mlx5: Support interrupt bypassing
 
vdpa/snet: implement the resume vDPA callback
 
vdpa: Add features attr to vdpa_nl_policy for nlattr length check
vdpa: Add max vqp attr to vdpa_nl_policy for nlattr length check
vdpa: Add queue index attr to vdpa_nl_policy for nlattr length check
vdpa: Enable strict validation for netlinks ops
vdpa: solidrun: constify pointers to hwmon_channel_info
 
vdso/timens: Always provide arch_get_vdso_data() prototype for vdso
 
vduse: fix NULL pointer dereference
vduse: Use proper spinlock for IRQ injection
 
veristat: add -t flag for adding BPF_F_TEST_STATE_FREQ program flag
 
vfio/ccw: replace one-element array with flexible-array member
vfio/ccw: use struct_size() helper
 
vfio/cdx: add support for CDX bus
 
vfio/fsl: Create Kconfig sub-menu
 
vfio/mdev: Move the compat_class initialization to module init
 
vfio/pci-core: Add capability for AtomicOp completer support
 
vfio/pci: Also demote hiding standard cap messages
vfio/pci: Cleanup Kconfig
vfio/pci: Clear VFIO_IRQ_INFO_NORESIZE for MSI-X
vfio/pci: Consolidate irq cleanup on MSI/MSI-X disable
vfio/pci: demote hiding ecap messages to debug level
vfio/pci: Move to single error path
vfio/pci: Prepare for dynamic interrupt context storage
vfio/pci: Probe and store ability to support dynamic MSI-X
vfio/pci: Remove interrupt context counter
vfio/pci: Remove negative check on unsigned vector
vfio/pci: Support dynamic MSI-X
vfio/pci: Update stale comment
vfio/pci: Use bitfield for struct vfio_pci_core_device flags
vfio/pci: Use xarray for interrupt context storage
 
vfio/platform: Cleanup Kconfig
 
vfs: get rid of old '->iterate' directory operation
vfs: Replace all non-returning strlcpy with strscpy
 
vgacon: cache vc_cell_height in vgacon_cursor()
vgacon: let vgacon_doresize() return void
vgacon: remove unneeded forward declarations
vgacon: remove unused xpos from vgacon_set_cursor_size()
vgacon: switch vgacon_scrolldelta() and vgacon_restore_screen()
 
vhost, vhost_net: add helper to check if vq has work
 
vhost-scsi: Fix alignment handling with windows
vhost-scsi: Rename vhost_scsi_iov_to_sgl
 
vhost: add helper to parse userspace vring state/file
vhost: add vhost_worker pointer to vhost_virtqueue
vhost: allow userspace to create workers
vhost: Allow worker switching while work is queueing
vhost: convert poll work to be vq based
vhost: create worker at end of vhost_dev_set_owner
vhost: dynamically allocate vhost_worker
vhost: Make parameter name match of vhost_get_vq_desc()
vhost: remove vhost_work_queue
vhost: replace single worker pointer with xarray
vhost: take worker or vq for flushing
vhost: take worker or vq instead of dev for queueing
 
vhost_scsi: add support for worker ioctls
vhost_scsi: convert to vhost_vq_work_queue
vhost_scsi: flush IO vqs then send TMF rsp
vhost_scsi: make SCSI cmd completion per vq
 
vhost_sock: convert to vhost_vq_work_queue
 
video/aperture: Drop primary argument
video/aperture: Move vga handling to pci function
video/aperture: Only kick vgacon when the pdev is decoding vga
video/aperture: Only remove sysfb on the default vga pci device
video/aperture: Provide a VGA helper for gma500 and internal use
video/aperture: use generic code to figure out the vga default device
 
video/hdmi: Reorder fields in 'struct hdmi_avi_infoframe'
 
video: backlight: lp855x: Get PWM for PWM mode during probe
video: Move HP PARISC STI core code to shared location
video: Remove trailing whitespaces
 
virt: acrn: Use alloc_ordered_workqueue() to create ordered workqueues
virt: sevguest: Add CONFIG_CRYPTO dependency
 
virtio-console: call scheduler when we free unused buffs
 
virtio-crypto: call scheduler when we free unused buffs
 
virtio-mem: check if the config changed before fake offlining memory
virtio-mem: convert most offline_and_remove_memory() errors to -EBUSY
virtio-mem: keep retrying on offline_and_remove_memory() errors in Sub Block Mode (SBM)
virtio-mem: remove unsafe unplug in Big Block Mode (BBM)
 
virtio-mmio: don't break lifecycle of vm_dev
 
virtio-net: fix race between set queues and probe
virtio-net: set queues after driver_ok
virtio-net: Zero max_tx_vq field for VIRTIO_NET_CTRL_MQ_HASH_CONFIG case
 
virtio-pci: Fix legacy device flag setting error in probe
 
virtio-vdpa: Fix cpumask memory leak in virtio_vdpa_find_vqs()
virtio-vdpa: Fix unchecked call to NULL set_vq_affinity
 
virtio: Add missing documentation for structure fields
virtio: allow caller to override device DMA mask in vp_modern
virtio: allow caller to override device id in vp_modern
 
virtio_bt: call scheduler when we free unused buffs
 
virtio_console: make port class a static const structure
 
virtio_net: introduce mergeable_xdp_get_buf()
virtio_net: introduce receive_mergeable_xdp()
virtio_net: introduce receive_small_build_xdp
virtio_net: introduce receive_small_xdp()
virtio_net: introduce virtnet_build_skb()
virtio_net: introduce virtnet_xdp_handler() to seprate the logic of run xdp
virtio_net: merge: remove skip_xdp
virtio_net: mergeable xdp: put old page immediately
virtio_net: optimize mergeable_xdp_get_buf()
virtio_net: separate the logic of freeing the rest mergeable buf
virtio_net: separate the logic of freeing xdp shinfo
virtio_net: small: avoid code duplication in xdp scenarios
virtio_net: small: remove skip_xdp
virtio_net: small: remove the delta
virtio_net: virtnet_build_xdp_buff_mrg() auto release xdp shinfo
 
virtio_pci: Optimize virtio_pci_device structure size
 
vlan: Fix VLAN 0 memory leak
 
vmbus_testing: fix wrong python syntax for integer value comparison
 
vmlinux.lds.h: Remove a reference to no longer used sections .text..refcount
vmlinux.lds.h: use correct .init.data.* section name
 
vmstat: allow_direct_reclaim should use zone_page_state_snapshot
vmstat: skip periodic vmstat update for isolated CPUs
 
vrf: Fix lockdep splat in output path
 
vxlan: calculate correct header length for GPE
vxlan: fix GRO with VXLAN-GPE
vxlan: Fix nexthop hash size
vxlan: generalize vxlan_parse_gpe_hdr and remove unused args
 
w1: Add missing of_node_put() in w1.c
w1: ds2438: remove redundant initialization of variable crc
w1: Fix Kconfig indentation
w1: fix loop in w1_fini()
w1: no need to initialise statics to 0
w1: Remove driver match function
w1: remove redundant initialization to variable result
w1: Replace usage of found with dedicated list iterator variable
w1: sgi: move from strlcpy with unused retval to strscpy
w1: Simplify the atribute show
w1: therm: constify pointers to hwmon_channel_info
w1: w1_therm: fix locking behavior in convert_t
w1: w1_therm: fix typo in comment
w1: w1_therm: Use max() instead of doing it manually
 
watch_queue: prevent dangling pipe pointer
 
watchdog/buddy: cleanup how watchdog_buddy_check_hardlockup() is called
watchdog/buddy: don't copy the cpumask in watchdog_next_cpu()
watchdog/buddy: simplify the dependency for HARDLOCKUP_DETECTOR_PREFER_BUDDY
 
watchdog/hardlockup: add a "cpu" param to watchdog_hardlockup_check()
watchdog/hardlockup: add comments to touch_nmi_watchdog()
watchdog/hardlockup: change watchdog_nmi_enable() to void
watchdog/hardlockup: declare arch_touch_nmi_watchdog() only in linux/nmi.h
watchdog/hardlockup: define HARDLOCKUP_DETECTOR_ARCH
watchdog/hardlockup: detect hard lockups using secondary (buddy) CPUs
watchdog/hardlockup: don't use raw_cpu_ptr() in watchdog_hardlockup_kick()
watchdog/hardlockup: fix typo in config HARDLOCKUP_DETECTOR_PREFER_BUDDY
watchdog/hardlockup: have the perf hardlockup use __weak functions more cleanly
watchdog/hardlockup: HAVE_NMI_WATCHDOG must implement watchdog_hardlockup_probe()
watchdog/hardlockup: in watchdog_hardlockup_check() use cpumask_copy()
watchdog/hardlockup: keep kernel.nmi_watchdog sysctl as 0444 if probe fails
watchdog/hardlockup: make HAVE_NMI_WATCHDOG sparc64-specific
watchdog/hardlockup: make the config checks more straightforward
watchdog/hardlockup: move perf hardlockup checking/panic to common watchdog.c
watchdog/hardlockup: move perf hardlockup watchdog petting to watchdog.c
watchdog/hardlockup: move SMP barriers from common code to buddy code
watchdog/hardlockup: remove softlockup comment in touch_nmi_watchdog()
watchdog/hardlockup: rename some "NMI watchdog" constants/function
watchdog/hardlockup: sort hardlockup detector related config values a logical way
watchdog/hardlockup: style changes to watchdog_hardlockup_check() / is_hardlockup()
 
watchdog/perf: adapt the watchdog_perf interface for async model
watchdog/perf: add a weak function for an arch to detect if perf can use NMIs
watchdog/perf: define dummy watchdog_update_hrtimer_threshold() on correct config
watchdog/perf: ensure CPU-bound context when creating hardlockup detector event
watchdog/perf: more properly prevent false positives with turbo modes
watchdog/perf: rename watchdog_hld.c to watchdog_perf.c
 
watchdog/sparc64: define HARDLOCKUP_DETECTOR_SPARC64
 
watchdog: Convert GPL 2.0 notice to SPDX identifier
watchdog: ibmasr: Replace GPL license notice with SPDX identifier
watchdog: loongson1_wdt: Add DT support
watchdog: remove WATCHDOG_DEFAULT
watchdog: sp5100_tco: support Hygon FCH/SCH (Server Controller Hub)
watchdog: xilinx_wwdt: Add Versal window watchdog support
watchdog: ziirave_wdt: Switch i2c driver back to use .probe()
 
wifi: add HAS_IOPORT dependencies
wifi: airo: avoid uninitialized warning in airo_get_rate()
wifi: ath10/11/12k: Use alloc_ordered_workqueue() to create ordered workqueues
wifi: ath10k: Convert to platform remove callback returning void
wifi: ath10k: Drop checks that are always false
wifi: ath10k: Drop cleaning of driver data from probe error path and remove
wifi: ath10k: improve structure padding
wifi: ath10k: Serialize wake_tx_queue ops
wifi: ath10k: Trigger STA disconnect after reconfig complete on hardware restart
wifi: ath10k: Use list_count_nodes()
wifi: ath11k: Add HTT stats for PHY reset case
wifi: ath11k: Add missing check for ioremap
wifi: ath11k: Add missing hw_ops->get_ring_selector() for IPQ5018
wifi: ath11k: Add missing ops config for IPQ5018 in ath11k_ahb_probe()
wifi: ath11k: add support default regdb while searching board-2.bin for WCN6855
wifi: ath11k: add WMI event debug messages
wifi: ath11k: Allow ath11k to boot without caldata in ftm mode
wifi: ath11k: debug: add ATH11K_DBG_CE
wifi: ath11k: debug: remove unused ATH11K_DBG_ANY
wifi: ath11k: debug: use all upper case in ATH11k_DBG_HAL
wifi: ath11k: don't use %pK
wifi: ath11k: dp: cleanup debug message
wifi: ath11k: driver settings for MBSSID and EMA
wifi: ath11k: EMA beacon support
wifi: ath11k: factory test mode support
wifi: ath11k: fix memory leak in WMI firmware stats
wifi: ath11k: fix registration of 6Ghz-only phy without the full channel range
wifi: ath11k: hal: cleanup debug message
wifi: ath11k: htc: cleanup debug messages
wifi: ath11k: MBSSID beacon support
wifi: ath11k: MBSSID configuration during vdev create/start
wifi: ath11k: MBSSID parameter configuration in AP mode
wifi: ath11k: pci: cleanup debug logging
wifi: ath11k: print debug level in debug messages
wifi: ath11k: refactor vif parameter configurations
wifi: ath11k: Relocate the func ath11k_mac_bitrate_mask_num_ht_rates() and change hweight16 to hweight8
wifi: ath11k: remove manual mask names from debug messages
wifi: ath11k: remove unsupported event handlers
wifi: ath11k: remove unused function ath11k_tm_event_wmi()
wifi: ath11k: rename MBSSID fields in wmi_vdev_up_cmd
wifi: ath11k: Restart firmware after cold boot calibration for IPQ5018
wifi: ath11k: Send HT fixed rate in WMI peer fixed param
wifi: ath11k: update proper pdev/vdev id for testmode command
wifi: ath11k: Use list_count_nodes()
wifi: ath11k: wmi: add unified command debug messages
wifi: ath11k: wmi: cleanup error handling in ath11k_wmi_send_init_country_cmd()
wifi: ath11k: wmi: use common error handling style
wifi: ath12k: add qmi_cnss_feature_bitmap field to hardware parameters
wifi: ath12k: Add support to parse new WMI event for 6 GHz regulatory
wifi: ath12k: add wait operation for tx management packets for flush from mac80211
wifi: ath12k: Avoid NULL pointer access during management transmit cleanup
wifi: ath12k: check hardware major version for WCN7850
wifi: ath12k: delete the timer rx_replenish_retry during rmmod
wifi: ath12k: Fix buffer overflow when scanning with extraie
wifi: ath12k: fix conf_mutex in ath12k_mac_op_unassign_vif_chanctx()
wifi: ath12k: fix potential wmi_mgmt_tx_queue race condition
wifi: ath12k: increase vdev setup timeout
wifi: ath12k: Remove some dead code
wifi: ath12k: send WMI_PEER_REORDER_QUEUE_SETUP_CMDID when ADDBA session starts
wifi: ath12k: set PERST pin no pull request for WCN7850
wifi: ath12k: Use msdu_end to check MCBC
wifi: ath9k: avoid referencing uninit memory in ath9k_wmi_ctrl_rx
wifi: ath9k: convert msecs to jiffies where needed
wifi: ath9k: don't allow to overwrite ENDPOINT0 attributes
wifi: ath9k: fix AR9003 mac hardware hang check register offset calculation
wifi: ath9k: Fix possible stall on ath9k_txq_list_has_key()
wifi: ath: work around false-positive stringop-overread warning
wifi: atk10k: Don't opencode ath10k_pci_priv() in ath10k_ahb_priv()
wifi: atmel: Fix an error handling path in atmel_probe()
wifi: brcm80211: handle params_v1 allocation failure
wifi: brcmfmac: Detect corner error case earlier with log
wifi: brcmfmac: Fix field-spanning write in brcmf_scan_params_v2_to_v1()
wifi: brcmfmac: fix gnu_printf warnings
wifi: brcmfmac: wcc: Add debug messages
wifi: brcmsmac: fix gnu_printf warnings
wifi: brcmutil: use helper function pktq_empty() instead of open code
wifi: cfg80211/nl80211: Add support to indicate STA MLD setup links removal
wifi: cfg80211: add a work abstraction with special semantics
wifi: cfg80211: add element defragmentation helper
wifi: cfg80211: add inform_bss op to update BSS
wifi: cfg80211: Always ignore ML element
wifi: cfg80211: do not scan disabled links on 6GHz
wifi: cfg80211: drop incorrect nontransmitted BSS update code
wifi: cfg80211: fix receiving mesh packets without RFC1042 header
wifi: cfg80211: fix regulatory disconnect for non-MLO
wifi: cfg80211: fix regulatory disconnect with OCB/NAN
wifi: cfg80211: Fix return value in scan logic
wifi: cfg80211: fix sband iftype data lookup for AP_VLAN
wifi: cfg80211: handle BSS data contained in ML probe responses
wifi: cfg80211: hold wiphy lock in auto-disconnect
wifi: cfg80211: hold wiphy lock in pmsr work
wifi: cfg80211: hold wiphy lock when sending wiphy
wifi: cfg80211: ignore invalid TBTT info field types
wifi: cfg80211: keep bss_lock held when informing
wifi: cfg80211: make TDLS management link-aware
wifi: cfg80211: move regulatory_hint_found_beacon to be earlier
wifi: cfg80211: move scan done work to wiphy work
wifi: cfg80211: move sched scan stop to wiphy work
wifi: cfg80211: move wowlan disable under locks
wifi: cfg80211: replace strlcpy() with strscpy()
wifi: cfg80211: Retrieve PSD information from RNR AP information
wifi: cfg80211: rewrite merging of inherited elements
wifi: cfg80211: S1G rate information and calculations
wifi: cfg80211: search all RNR elements for colocated APs
wifi: cfg80211: stop parsing after allocation failure
wifi: cfg80211: Support association to AP MLD with disabled links
wifi: cfg80211: use a struct for inform_single_bss data
wifi: cfg80211: use structs for TBTT information access
wifi: cfg80211: wext: hold wiphy lock in siwgenie
wifi: hostap: fix stringop-truncations GCC warning
wifi: ieee80211: add definitions for RNR MLD params
wifi: ieee80211: add helper to validate ML element type and size
wifi: ieee80211: add structs for TBTT information access
wifi: ieee80211: fix erroneous NSTR bitmap size checks
wifi: ieee80211: Fix the common size calculation for reconfiguration ML
wifi: ieee80211: reorder presence checks in MLE per-STA profile
wifi: ieee80211: use default for medium synchronization delay
wifi: iwlwifi: acpi: add other Google OEMs to the ppag approved list
wifi: iwlwifi: add a few rate index validity checks
wifi: iwlwifi: Add Dell to ppag approved list
wifi: iwlwifi: add some FW misbehaviour check infrastructure
wifi: iwlwifi: Add support for fragmented pnvm images
wifi: iwlwifi: Add support for new Bz version
wifi: iwlwifi: Add support for new CNVi (SC)
wifi: iwlwifi: Add support for new PCI Id
wifi: iwlwifi: Add vendors to TAS approved list
wifi: iwlwifi: Allow trans_pcie track more than 1 pnvm DRAM region
wifi: iwlwifi: also unify Ma device configurations
wifi: iwlwifi: also unify Sc device configurations
wifi: iwlwifi: api: fix kernel-doc links
wifi: iwlwifi: api: link context action in kernel-doc
wifi: iwlwifi: api: remove unused commands
wifi: iwlwifi: api: use __le16 instead of u16
wifi: iwlwifi: bump FW API to 79 for AX devices
wifi: iwlwifi: bump FW API to 81 for AX devices
wifi: iwlwifi: bump FW API to 83 for AX/BZ/SC devices
wifi: iwlwifi: cfg: clean up Bz module firmware lines
wifi: iwlwifi: cfg: freeze 22500 devices FW API
wifi: iwlwifi: cfg: remove trailing dash from FW_PRE constants
wifi: iwlwifi: Correctly indicate support for VHT TX STBC
wifi: iwlwifi: dbg-tlv: clear FW debug memory on init
wifi: iwlwifi: dbg-tlv: fix DRAM data init
wifi: iwlwifi: debugfs: add ppag capa to fw info file
wifi: iwlwifi: disable RX STBC when a device doesn't support it
wifi: iwlwifi: do not log undefined DRAM buffers unnecessarily
wifi: iwlwifi: don't load old firmware for 22000
wifi: iwlwifi: don't load old firmware for ax210
wifi: iwlwifi: don't load old firmware for Bz
wifi: iwlwifi: don't load old firmware for Sc
wifi: iwlwifi: don't silently ignore missing suspend or resume ops
wifi: iwlwifi: dvm: fix -Wunused-const-variable gcc warning
wifi: iwlwifi: Enable loading of reduce-power tables into several segments
wifi: iwlwifi: fix max number of fw active links
wifi: iwlwifi: fw: Add new FSEQ defines to fw dump
wifi: iwlwifi: fw: Add new ODM vendor to ppag approved list
wifi: iwlwifi: fw: clean up PNVM loading code
wifi: iwlwifi: fw: don't use constant size with efi.get_variable
wifi: iwlwifi: fw: make some ACPI functions static
wifi: iwlwifi: fw: print PC register value instead of address
wifi: iwlwifi: fw: send marker cmd before suspend cmd
wifi: iwlwifi: Generalize the parsing of the pnvm image
wifi: iwlwifi: give Sc devices their own family
wifi: iwlwifi: handle eSR transitions
wifi: iwlwifi: Implement loading and setting of fragmented pnvm image
wifi: iwlwifi: implement WPFC ACPI table loading
wifi: iwlwifi: improve debug prints in iwl_read_ppag_table()
wifi: iwlwifi: iwlmei: fix compilation error
wifi: iwlwifi: limit EHT capabilities based on PCIe link speed
wifi: iwlwifi: make debugfs entries link specific
wifi: iwlwifi: mvm: add a NULL pointer check
wifi: iwlwifi: mvm: add dependency for PTP clock
wifi: iwlwifi: mvm: add EHT A-MPDU size exponent support
wifi: iwlwifi: mvm: Add NULL check before dereferencing the pointer
wifi: iwlwifi: mvm: add support for Extra EHT LTF
wifi: iwlwifi: mvm: Add support for IGTK in D3 resume flow
wifi: iwlwifi: mvm: Add support for SCAN API version 16
wifi: iwlwifi: mvm: Add support for scan version 17
wifi: iwlwifi: mvm: adjust csa notifications and commands to MLO
wifi: iwlwifi: mvm: adjust skip-over-dtim in D3
wifi: iwlwifi: mvm: allow ADD_STA not to be advertised by the firwmare
wifi: iwlwifi: mvm: always send spec link ID in link commands
wifi: iwlwifi: mvm: always set MH len in offload_assist
wifi: iwlwifi: mvm: avoid baid size integer overflow
wifi: iwlwifi: mvm: check link during TX
wifi: iwlwifi: mvm: check only affected links
wifi: iwlwifi: mvm: check the right csa_active
wifi: iwlwifi: mvm: clarify EHT RU allocation bits
wifi: iwlwifi: mvm: correctly access HE/EHT sband capa
wifi: iwlwifi: mvm: dissolve iwl_mvm_mac_add_interface_common()
wifi: iwlwifi: mvm: Don't access vif valid links directly
wifi: iwlwifi: mvm: fix getting LDPC/STBC support
wifi: iwlwifi: mvm: fix potential array out of bounds access
wifi: iwlwifi: mvm: FTM initiator MLO support
wifi: iwlwifi: mvm: FTM initiator MLO support
wifi: iwlwifi: mvm: FTM responder MLO support
wifi: iwlwifi: mvm: Handle return value for iwl_mvm_sta_init
wifi: iwlwifi: mvm: indicate HW decrypt for beacon protection
wifi: iwlwifi: mvm: initialize the rx_vec before using it
wifi: iwlwifi: mvm: make internal callback structs const
wifi: iwlwifi: mvm: Make iwl_mvm_diversity_iter() MLO aware
wifi: iwlwifi: mvm: make iwl_mvm_set_fw_mu_edca_params mld aware
wifi: iwlwifi: mvm: offload BTM response during D3
wifi: iwlwifi: mvm: Propagate ERP slot changes to FW
wifi: iwlwifi: mvm: put only a single IGTK into FW
wifi: iwlwifi: mvm: Refactor iwl_mvm_get_lmac_id()
wifi: iwlwifi: mvm: Refactor security key update after D3
wifi: iwlwifi: mvm: remove new checksum code
wifi: iwlwifi: mvm: remove useless code
wifi: iwlwifi: mvm: remove warning for beacon filtering error
wifi: iwlwifi: mvm: rename BTM support flag and its TLV
wifi: iwlwifi: mvm: send LARI configuration earlier
wifi: iwlwifi: mvm: send time sync only if needed
wifi: iwlwifi: mvm: store WMM params per link
wifi: iwlwifi: mvm: support injection rate control
wifi: iwlwifi: mvm: support new flush_sta method
wifi: iwlwifi: mvm: support PASN for MLO
wifi: iwlwifi: mvm: support U-SIG EHT validate checks
wifi: iwlwifi: mvm: tell firmware about per-STA MFP enablement
wifi: iwlwifi: mvm: track u-APSD misbehaving AP by AP address
wifi: iwlwifi: mvm: update the FW apis for LINK and MAC commands
wifi: iwlwifi: mvm: update two most recent GTKs on D3 resume flow
wifi: iwlwifi: mvm: use EHT maximum MPDU length on 2.4 GHz
wifi: iwlwifi: mvm: use iwl_mvm_is_vendor_in_approved_list()
wifi: iwlwifi: mvm: use link ID in missed beacon notification
wifi: iwlwifi: mvm: use min_t() for agg_size
wifi: iwlwifi: mvm: Validate tid is in valid range before using it
wifi: iwlwifi: nvm: handle EHT/320 MHz regulatory flag
wifi: iwlwifi: pass ESR parameters to the firmware
wifi: iwlwifi: pcie: add device id 51F1 for killer 1675
wifi: iwlwifi: pcie: add size assertions
wifi: iwlwifi: pcie: adjust Bz device timings
wifi: iwlwifi: pcie: also drop jacket from info macro
wifi: iwlwifi: pcie: clear FW debug memory on init
wifi: iwlwifi: pcie: double-check ACK interrupt after timeout
wifi: iwlwifi: pcie: fix NULL pointer dereference in iwl_pcie_irq_rx_msix_handler()
wifi: iwlwifi: pcie: refactor RB status size calculation
wifi: iwlwifi: pcie: remove redundant argument
wifi: iwlwifi: pnvm: handle memory descriptor tlv
wifi: iwlwifi: pull from TXQs with softirqs disabled
wifi: iwlwifi: remove 'use_tfh' config to fix crash
wifi: iwlwifi: remove dead code in iwl_dump_ini_imr_get_size()
wifi: iwlwifi: remove disable_dummy_notification
wifi: iwlwifi: remove support for *nJ devices
wifi: iwlwifi: remove support of A0 version of FM RF
wifi: iwlwifi: Separate loading and setting of pnvm image into two functions
wifi: iwlwifi: Separate loading and setting of power reduce tables
wifi: iwlwifi: Separate reading and parsing of reduce power table
wifi: iwlwifi: split 22000.c into multiple files
wifi: iwlwifi: support PPAG in China for older FW cmd version
wifi: iwlwifi: support version C0 of BZ and GL devices
wifi: iwlwifi: Take loading and setting of pnvm image out of parsing part
wifi: iwlwifi: unify Bz/Gl device configurations
wifi: iwlwifi: unify checks for HW error values
wifi: iwlwifi: update response for mcc_update command
wifi: iwlwifi: update response for mcc_update command
wifi: iwlwifi: use array as array argument
wifi: iwlwifi: Use default @max_active for trans_pcie->rba.alloc_wq
wifi: iwlwifi: Use iwl_pnvm_image in reduce power tables flow
wifi: iwlwifi: Validate slots_num before allocating memory
wifi: mac80211: add ___ieee80211_disconnect variant not locking sdata
wifi: mac80211: add consistency check for compat chandef
wifi: mac80211: Add debugfs entry to report dormant links
wifi: mac80211: add eht_capa debugfs field
wifi: mac80211: Add getter functions for vif MLD state
wifi: mac80211: Add HE and EHT capa elements in TDLS frames
wifi: mac80211: add helpers to access sband iftype data
wifi: mac80211: add set_active_links variant not locking sdata
wifi: mac80211: Add support for parsing Reconfiguration Multi Link element
wifi: mac80211: agg-tx: add a few locking assertions
wifi: mac80211: agg-tx: prevent start/stop race
wifi: mac80211: allow disabling SMPS debugfs controls
wifi: mac80211: always hold sdata lock in chanctx assign/unassign
wifi: mac80211: avoid lockdep checking when removing deflink
wifi: mac80211: batch recalc during STA flush
wifi: mac80211: check EHT basic MCS/NSS set
wifi: mac80211: consistently use u64 for BSS changes
wifi: mac80211: Do not use "non-MLD AP" syntax
wifi: mac80211: don't update rx_stats.last_rate for NDP
wifi: mac80211: drop some unprotected action frames
wifi: mac80211: drop unprotected robust mgmt before 4-way-HS
wifi: mac80211: Extend AID element addition for TDLS frames
wifi: mac80211: feed the link_id to cfg80211_ch_switch_started_notify
wifi: mac80211: fetch and store the EML capability information
wifi: mac80211: fix CRC calculation for extended elems
wifi: mac80211: fix CSA processing while scanning
wifi: mac80211: fix documentation config reference
wifi: mac80211: Fix permissions for valid_links debugfs entry
wifi: mac80211: handle TDLS data frames with MLO
wifi: mac80211: handle TDLS negotiation with MLO
wifi: mac80211: HW restart for MLO
wifi: mac80211: ibss: move disconnect to wiphy work
wifi: mac80211: implement proper AP MLD HW restart
wifi: mac80211: include key action/command in tracing
wifi: mac80211: Include Multi-Link in CRC calculation
wifi: mac80211: limit reorder_buf_filtered to avoid UBSAN warning
wifi: mac80211: mark keys as uploaded when added by the driver
wifi: mac80211: mlme: clarify WMM messages
wifi: mac80211: mlme: move disconnects to wiphy work
wifi: mac80211: move action length check up
wifi: mac80211: move sta_info_move_state() up
wifi: mac80211: pass roc->sdata to drv_cancel_remain_on_channel()
wifi: mac80211: provide a helper to fetch the medium synchronization delay
wifi: mac80211: recalc min chandef for new STA links
wifi: mac80211: refactor ieee80211_select_link_key()
wifi: mac80211: Remove "Missing iftype sband data/EHT cap" spam
wifi: mac80211: remove element scratch_len
wifi: mac80211: Rename ieee80211_mle_sta_prof_size_ok()
wifi: mac80211: Rename multi_link
wifi: mac80211: Replace strlcpy with strscpy
wifi: mac80211: skip EHT BSS membership selector
wifi: mac80211: stop passing cbss to parser
wifi: mac80211: stop warning after reconfig failures
wifi: mac80211: store BSS param change count from assoc response
wifi: mac80211: Support disabled links during association
wifi: mac80211: Support link removal using Reconfiguration ML element
wifi: mac80211: unregister netdevs through cfg80211
wifi: mac80211: use cfg80211 defragmentation helper
wifi: mac80211: use new inform_bss callback
wifi: mac80211: use u64 to hold enum ieee80211_bss_change flags
wifi: mac80211: use wiphy work for channel switch
wifi: mac80211: use wiphy work for sdata->work
wifi: mac80211: use wiphy work for SMPS
wifi: mac80211_hwsim: avoid warning with MLO PS stations
wifi: mac80211_hwsim: check the return value of nla_put_u32
wifi: mac80211_hwsim: Don't access vif valid links directly
wifi: mac80211_hwsim: Fix possible NULL dereference
wifi: mt7601u: delete dead code checking debugfs returns
wifi: mt7601u: replace strlcpy() with strscpy()
wifi: mt76: mt7615: do not advertise 5 GHz on first phy of MT7615D (DBDC)
wifi: mt76: mt7921e: fix init command fail with enabled device
wifi: mwifiex: Fix the size of a memory allocation in mwifiex_ret_802_11_scan()
wifi: mwifiex: Use default @max_active for workqueues
wifi: mwifiex: Use list_count_nodes()
wifi: nl80211/reg: add no-EHT regulatory flag
wifi: nl80211: fix integer overflow in nl80211_parse_mbssid_elems()
wifi: orinoco: Fix an error handling path in orinoco_cs_probe()
wifi: orinoco: Fix an error handling path in spectrum_cs_probe()
wifi: p54: Add missing MODULE_FIRMWARE macro
wifi: ray_cs: add sanity check on local->sram/rmem/amem
wifi: ray_cs: Fix an error handling path in ray_probe()
wifi: ray_cs: fix stringop-truncation GCC warning
wifi: ray_cs: remove one redundant del_timer
wifi: ray_cs: Replace 1-element array with flexible array
wifi: rsi: Do not configure WoWlan in shutdown hook if not enabled
wifi: rsi: Do not set MMC_PM_KEEP_POWER in shutdown
wifi: rt2x00: fix the typo in comments
wifi: rtl8xxxu: Actually use macid in rtl8xxxu_gen2_report_connect
wifi: rtl8xxxu: Add beacon functions
wifi: rtl8xxxu: Add parameter force to rtl8xxxu_refresh_rate_mask
wifi: rtl8xxxu: Add parameter macid to update_rate_mask
wifi: rtl8xxxu: Add parameter role to report_connect
wifi: rtl8xxxu: Add set_tim() callback
wifi: rtl8xxxu: Add sta_add() and sta_remove() callbacks
wifi: rtl8xxxu: Add start_ap() callback
wifi: rtl8xxxu: Allow creating interface in AP mode
wifi: rtl8xxxu: Allow setting rts threshold to -1
wifi: rtl8xxxu: Clean up filter configuration
wifi: rtl8xxxu: Declare AP mode support for 8188f
wifi: rtl8xxxu: Enable hw seq for mgmt/non-QoS data frames
wifi: rtl8xxxu: Put the macid in txdesc
wifi: rtl8xxxu: Remove usage of ieee80211_get_tx_rate()
wifi: rtl8xxxu: Remove usage of tx_info->control.rates[0].flags
wifi: rtl8xxxu: Rename some registers
wifi: rtl8xxxu: rtl8xxxu_rx_complete(): remove unnecessary return
wifi: rtl8xxxu: Select correct queue for beacon frames
wifi: rtl8xxxu: Set maximum number of supported stations
wifi: rtl8xxxu: Support new chip RTL8192FU
wifi: rtl8xxxu: Support USB RX aggregation for the newer chips
wifi: rtlwifi: cleanup USB interface
wifi: rtlwifi: remove misused flag from HAL data
wifi: rtlwifi: remove unused dualmac control leftovers
wifi: rtlwifi: remove unused timer and related code
wifi: rtlwifi: simplify LED management
wifi: rtlwifi: use helper function rtl_get_hdr()
wifi: rtw88: add missing unwind goto for __rtw_download_firmware()
wifi: rtw88: Add support for the SDIO based RTL8723DS chipset
wifi: rtw88: Fix action frame transmission fail before association
wifi: rtw88: Fix AP mode incorrect DTIM behavior
wifi: rtw88: fix incorrect error codes in rtw_debugfs_copy_from_user
wifi: rtw88: fix incorrect error codes in rtw_debugfs_set_*
wifi: rtw88: fix not entering PS mode after AP stops
wifi: rtw88: process VO packets without workqueue to avoid PTK rekey failed
wifi: rtw88: refine register based H2C command
wifi: rtw88: rtw8723d: Implement RTL8723DS (SDIO) efuse parsing
wifi: rtw88: sdio: Check the HISR RX_REQUEST bit in rtw_sdio_rx_isr()
wifi: rtw88: Skip high queue in hci_flush
wifi: rtw88: Stop high queue during scan
wifi: rtw88: unlock on error path in rtw_ops_add_interface()
wifi: rtw88: usb: silence log flooding error message
wifi: rtw88: use struct instead of macros to set TX desc
wifi: rtw89: 8851b: add 8851B basic chip_info
wifi: rtw89: 8851b: add 8851be to Makefile and Kconfig
wifi: rtw89: 8851b: add basic power on function
wifi: rtw89: 8851b: add BT coexistence support function
wifi: rtw89: 8851b: add DLE mem and HFC quota
wifi: rtw89: 8851b: add MAC configurations to chip_info
wifi: rtw89: 8851b: add NCTL post table
wifi: rtw89: 8851b: add RF configurations
wifi: rtw89: 8851b: add set channel function
wifi: rtw89: 8851b: add set_channel_rf()
wifi: rtw89: 8851b: add support WoWLAN to 8851B
wifi: rtw89: 8851b: add to parse efuse content
wifi: rtw89: 8851b: add to read efuse version to recognize hardware version B
wifi: rtw89: 8851b: add TX power related functions
wifi: rtw89: 8851b: configure CRASH_TRIGGER feature for 8851B
wifi: rtw89: 8851b: configure GPIO according to RFE type
wifi: rtw89: 8851b: configure to force 1 TX power value
wifi: rtw89: 8851b: enable hw_scan support
wifi: rtw89: 8851b: fill BB related capabilities to chip_info
wifi: rtw89: 8851b: rfk: add AACK
wifi: rtw89: 8851b: rfk: add DACK
wifi: rtw89: 8851b: rfk: add DPK
wifi: rtw89: 8851b: rfk: add IQK
wifi: rtw89: 8851b: rfk: add LCK track
wifi: rtw89: 8851b: rfk: add RCK
wifi: rtw89: 8851b: rfk: add RX DCK
wifi: rtw89: 8851b: rfk: add TSSI
wifi: rtw89: 8851b: rfk: Fix spelling mistake KIP_RESOTRE -> KIP_RESTORE
wifi: rtw89: 8851b: rfk: update IQK to version 0x8
wifi: rtw89: 8851b: update RF radio A parameters to R28
wifi: rtw89: 8851b: update TX power tables to R28
wifi: rtw89: 8851be: add 8851BE PCI entry and fill PCI capabilities
wifi: rtw89: 8852c: update RF radio A/B parameters to R63
wifi: rtw89: 8852c: update TX power tables to R63 with 6 GHz power type (1 of 3)
wifi: rtw89: 8852c: update TX power tables to R63 with 6 GHz power type (2 of 3)
wifi: rtw89: 8852c: update TX power tables to R63 with 6 GHz power type (3 of 3)
wifi: rtw89: add CFO XTAL registers field to support 8851B
wifi: rtw89: add chip_ops::query_rxdesc() and rxd_len as helpers to support newer chips
wifi: rtw89: add EVM and SNR statistics to debugfs
wifi: rtw89: add EVM for antenna diversity
wifi: rtw89: add RSSI based antenna diversity
wifi: rtw89: add RSSI statistics for the case of antenna diversity to debugfs
wifi: rtw89: add tx_wake notify for 8851B
wifi: rtw89: change naming of BA CAM from V1 to V0_EXT
wifi: rtw89: cleanup private data structures
wifi: rtw89: cleanup rtw89_iqk_info and related code
wifi: rtw89: debug: fix error code in rtw89_debug_priv_send_h2c_set()
wifi: rtw89: debug: txpwr table access only valid page according to chip
wifi: rtw89: enlarge supported length of read_reg debugfs entry
wifi: rtw89: fix 8852AE disconnection caused by RX full flags
wifi: rtw89: fix rtw89_read_chip_ver() for RTL8852B and RTL8851B
wifi: rtw89: fix spelling typo of IQK debug messages
wifi: rtw89: initialize antenna for antenna diversity
wifi: rtw89: introduce realtek ACPI DSM method
wifi: rtw89: mac: handle C2H receive/done ACK in interrupt context
wifi: rtw89: packet offload wait for FW response
wifi: rtw89: pci: fix interrupt enable mask for HALT C2H of RTL8851B
wifi: rtw89: process regulatory for 6 GHz power type
wifi: rtw89: refine clearing supported bands to check 2/5 GHz first
wifi: rtw89: refine packet offload delete flow of 6 GHz probe
wifi: rtw89: refine packet offload handling under SER
wifi: rtw89: regd: judge 6 GHz according to chip and BIOS
wifi: rtw89: regd: judge UNII-4 according to BIOS and chip
wifi: rtw89: regd: update regulatory map to R64-R40
wifi: rtw89: release bit in rtw89_fw_h2c_del_pkt_offload()
wifi: rtw89: scan offload wait for FW done ACK
wifi: rtw89: ser: L1 add pre-M0 and post-M0 states
wifi: rtw89: ser: reset total_sta_assoc and tdls_peer when L2
wifi: rtw89: set capability of TX antenna diversity
wifi: rtw89: set TX power without precondition during setting channel
wifi: rtw89: support U-NII-4 channels on 5GHz band
wifi: rtw89: suppress the log for specific SER called CMDPSR_FRZTO
wifi: rtw89: tweak H2C TX waiting function for SER
wifi: rtw89: TX power stuffs replace confusing naming of _max with _num
wifi: rtw89: use chip_info::small_fifo_size to choose debug_mask
wifi: rtw89: use flexible array member in rtw89_btc_btf_tlv
wifi: rtw89: use struct and le32_get_bits to access RX info
wifi: rtw89: use struct and le32_get_bits() to access received PHY status IEs
wifi: rtw89: use struct and le32_get_bits() to access RX descriptor
wifi: rtw89: use struct rtw89_phy_sts_ie0 instead of macro to access PHY IE0 status
wifi: rtw89: use struct to access register-based H2C/C2H
wifi: rtw89: use struct to parse firmware header
wifi: update multi-link element STA reconfig
wifi: wext-core: Fix -Wstringop-overflow warning in ioctl_standard_iw_point()
wifi: wil6210: fw: Replace zero-length arrays with DECLARE_FLEX_ARRAY() helper
wifi: wil6210: wmi: Replace zero-length array with DECLARE_FLEX_ARRAY() helper
wifi: wilc1000: fix for absent RSN capabilities WFA testcase
wifi: wilc1000: Increase ASSOC response buffer
wifi: wl3501_cs: Fix an error handling path in wl3501_probe()
 
wireguard: allowedips: expand maximum node depth
wireguard: netlink: send staged packets when setting initial private key
wireguard: queueing: use saner cpu selection wrapping
wireguard: timers: move to using timer_delete_sync
 
wkup_m3_ipc.c: Fix error checking for debugfs_create_dir
 
word-at-a-time: use the same return type for has_zero regardless of endianness
 
workingset: refactor LRU refault to expose refault recency check
 
workqueue: Add pwq->stats[] and a monitoring script
workqueue: Automatically mark CPU-hogging work items CPU_INTENSIVE
workqueue: Disable per-cpu CPU hog detection when wq_cpu_intensive_thresh_us is 0
workqueue: Fix cpu_intensive_thresh_us name in help text
workqueue: fix enum type for gcc-13
workqueue: Fix WARN_ON_ONCE() triggers in worker_enter_idle()
workqueue: Improve locking rule description for worker fields
workqueue: Move worker_set/clr_flags() upwards
workqueue: Re-order struct worker fields
workqueue: Report work funcs that trigger automatic CPU_INTENSIVE mechanism
workqueue: Scale up wq_cpu_intensive_thresh_us if BogoMIPS is below 4000
workqueue: Track and monitor per-workqueue CPU time usage
 
Linux: Wrap lines at 80
 
writeback: account the number of pages written back
writeback: move wb_over_bg_thresh() call outside lock section
 
x86,amd_iommu: Replace cmpxchg_double()
 
x86,intel_iommu: Replace cmpxchg_double()
 
x86/32: Remove schedule_tail_wrapper()
 
x86/acpi: Remove unused extern declaration acpi_copy_wakeup_routine()
 
x86/alternative: Complicate optimize_nops() some more
x86/alternative: Make custom return thunk unconditional
x86/alternative: Make debug-alternative selective
x86/alternative: Optimize returns patching
x86/alternative: PAUSE is not a NOP
x86/alternative: Rename apply_ibt_endbr()
x86/alternative: Rewrite optimize_nops() some
x86/alternative: Support relocations in alternatives
 
x86/alternatives: Add cond_resched() to text_poke_bp_batch()
x86/alternatives: Add longer 64-bit NOPs
x86/alternatives: Fix section mismatch warnings
 
x86/amd_nb: Add MI200 PCI IDs
x86/amd_nb: Re-sort and re-indent PCI defines
 
x86/apic: Fix use of X{,2}APIC_ENABLE in asm with older binutils
x86/apic: Provide cpu_primary_thread mask
x86/apic: Save the APIC virtual base address
 
x86/boot/compressed: Handle unaccepted memory
 
x86/bugs: Increase the x86 bugs vector size to two u32s
 
x86/build: Avoid relocation information in final vmlinux
 
x86/cfi: Extend ENDBR sealing to kCFI
x86/cfi: Extend {JMP,CAKK}_NOSPEC comment
x86/cfi: Only define poison_cfi() if CONFIG_X86_KERNEL_IBT=y
 
x86/coco: Get rid of accessor functions
x86/coco: Mark cc_platform_has() and descendants noinstr
 
x86/cpu/amd: Add a Zenbleed fix
 
x86/CPU/AMD: Do not leak quotient data after a division by 0
 
x86/cpu/amd: Enable Zenbleed fix for AMD Custom APU 0405
 
x86/CPU/AMD: Fix the DIV(0) initial fix attempt
 
x86/cpu/amd: Move the errata checking functionality up
 
x86/cpu/cacheinfo: Remove cpu_callout_mask dependency
 
x86/cpu/kvm: Provide UNTRAIN_RET_VM
 
x86/cpu: Clean up SRSO return thunk mess
x86/cpu: Cleanup the untrain mess
x86/cpu: Enable STIBP on AMD if Automatic IBRS is enabled
x86/cpu: Fix __x86_return_thunk symbol type
x86/cpu: Fix up srso_safe_ret() and __x86_return_thunk()
x86/cpu: Remove X86_FEATURE_NAMES
x86/cpu: Rename original retbleed methods
x86/cpu: Rename srso_(.*)_alias to srso_alias_\1
x86/cpu: Switch to arch_cpu_finalize_init()
 
x86/csum: Fix clang -Wuninitialized in csum_partial()
x86/csum: Improve performance of `csum_partial`
 
x86/efi: Make efi_set_virtual_address_map IBT safe
x86/efi: Safely enable unaccepted memory in UEFI
 
x86/entry: Add do_SYSENTER_32() prototype
x86/entry: Move thunk restore code into thunk functions
 
x86/fbdev: Include asm/fb.h as needed
 
x86/fineibt: Poison ENDBR at +0
 
x86/fpu: Include asm/fpu/regset.h
x86/fpu: Invalidate FPU state correctly on exec()
x86/fpu: Mark init functions __init
x86/fpu: Move FPU initialization into arch_cpu_finalize_init()
x86/fpu: Remove cpuinfo argument from init functions
x86/fpu: Set X86_FEATURE_OSXSAVE feature after enabling OSXSAVE in CR4
 
x86/ftrace: Enable HAVE_FUNCTION_GRAPH_RETVAL
x86/ftrace: Move prepare_ftrace_return prototype to header
x86/ftrace: Remove unsued extern declaration ftrace_regs_caller_ret()
 
x86/hibernate: Declare global functions in suspend.h
 
x86/hyperv: add noop functions to x86_init mpparse functions
x86/hyperv: Disable IBT when hypercall page lacks ENDBR instruction
x86/hyperv: fix a warning in mshyperv.h
x86/hyperv: Improve code for referencing hyperv_pcpu_input_arg
x86/hyperv: Set MTRR state when running as SEV-SNP Hyper-V guest
 
x86/init: Initialize signal frame size late
 
x86/irq: Add hardcoded hypervisor interrupts to /proc/stat
 
x86/Kconfig: Make X86_FEATURE_NAMES non-configurable in prompt
 
x86/lib/memmove: Decouple ERMS from FSRM
 
x86/lib/msr: Clean up kernel-doc notation
 
x86/lib: Make get/put_user() exception handling a visible symbol
 
x86/linkage: Fix typo of BUILD_VDSO in asm/linkage.h
 
x86/MCE/AMD, EDAC/mce_amd: Decode UMC_V2 ECC errors
 
x86/MCE/AMD: Decrement threshold_bank refcount when removing threshold blocks
 
x86/mce: Add copy_mc_fragile_handle_tail() prototype
 
x86/MCE: Check a hw error's address to determine proper recovery action
 
x86/mem_encrypt: Remove stale mem_encrypt_init() declaration
x86/mem_encrypt: Unbreak the AMD_MEM_ENCRYPT=n build
 
x86/microcode/AMD: Get rid of __find_equiv_id()
x86/microcode/AMD: Load late on both threads too
 
x86/microcode/amd: Remove unneeded pointer arithmetic
 
x86/mm: Add early_memremap_pgprot_adjust() prototype
x86/mm: Allow guest.enc_status_change_prepare() to fail
x86/mm: Fix __swp_entry_to_pte() for Xen PV guests
x86/mm: Fix enc_status_change_finish_noop()
x86/mm: Fix VDSO and VVAR placement on 5-level paging machines
x86/mm: Include asm/numa.h for set_highmem_pages_init()
x86/mm: Only check uniform after calling mtrr_type_lookup()
x86/mm: Remove repeated word in comments
x86/mm: Remove unused current_untag_mask()
x86/mm: Remove Xen-PV leftovers from init_32.c
 
x86/mtrr: Add get_effective_type() service function
x86/mtrr: Add mtrr=debug command line option
x86/mtrr: Allocate mtrr_value array dynamically
x86/mtrr: Construct a memory map with cache modes
x86/mtrr: Don't let mtrr_type_lookup() return MTRR_TYPE_INVALID
x86/mtrr: Have only one set_mtrr() variant
x86/mtrr: Move 32-bit code from mtrr.c to legacy.c
x86/mtrr: Remove physical address size calculation
x86/mtrr: Remove unused code
x86/mtrr: Replace size_or_mask and size_and_mask with a much easier concept
x86/mtrr: Replace vendor tests in MTRR code
x86/mtrr: Support setting MTRR state for software defined MTRRs
x86/mtrr: Unify debugging printing
x86/mtrr: Use new cache_map in mtrr_type_lookup()
 
x86/nospec: Shorten RESET_CALL_DEPTH
 
x86/orc: Make the is_callthunk() definition depend on CONFIG_BPF_JIT=y
 
x86/pci: Mark local functions as 'static'
 
x86/platform/uv: Add platform resolving #defines for misc GAM_MMIOH_REDIRECT*
x86/platform/uv: Fix printed information in calc_mmioh_map
x86/platform/uv: Helper functions for allocating and freeing conversion tables
x86/platform/uv: Introduce helper function uv_pnode_to_socket.
x86/platform/uv: Remove remaining BUG_ON() and BUG() calls
x86/platform/uv: Update UV[23] platform code for SNC
x86/platform/uv: UV support for sub-NUMA clustering
x86/platform/uv: When searching for minimums, start at INT_MAX not 99999
 
x86/platform: Avoid missing-prototype warnings for OLPC
 
x86/purgatory: Do not use fortified string functions
 
x86/quirks: Include linux/pnp.h for arch_pnpbios_disabled()
 
x86/realmode: Make stack lock work in trampoline_compat()
 
x86/resctrl: Factor rdtgroup lock for multi-file ops
x86/resctrl: Implement rename op for mon groups
x86/resctrl: Only show tasks' pid in current pid namespace
 
x86/retbleed: Add __x86_return_thunk alignment checks
 
x86/retpoline,kprobes: Fix position of thunk sections with CONFIG_LTO_CLANG
x86/retpoline,kprobes: Skip optprobe check for indirect jumps with retpolines and IBT
 
x86/retpoline: Don't clobber RFLAGS during srso_safe_ret()
 
x86/sched/itmt: Give all SMT siblings of a core the same priority
 
x86/sched: Add the SD_ASYM_PACKING flag to the die domain of hybrid processors
x86/sched: Remove SD_ASYM_PACKING from the SMT domain flags
x86/sched: Rewrite topology setup
 
x86/sev: Add SNP-specific unaccepted memory support
x86/sev: Allow for use of the early boot GHCB for PSC requests
x86/sev: Do not try to parse for the CC blob on non-AMD hardware
x86/sev: Fix calculation of end address based on number of pages
x86/sev: Get rid of special sev_es_enable_key
x86/sev: Put PSC struct on the stack in prep for unaccepted memory support
x86/sev: Use large PSC requests if applicable
 
x86/sgx: Avoid using iterator after loop in sgx_mmu_notifier_release()
 
x86/smp: Cure kexec() vs. mwait_play_dead() breakage
x86/smp: Don't send INIT to boot CPU
x86/smp: Dont access non-existing CPUID leaf
x86/smp: Initialize cpu_primary_thread_mask late
x86/smp: Make stop_other_cpus() more robust
x86/smp: Put CPUs into INIT on shutdown if possible
x86/smp: Remove pointless wmb()s from native_stop_other_cpus()
x86/smp: Split sending INIT IPI out into a helper function
x86/smp: Use dedicated cache-line for mwait_play_dead()
 
x86/smpboot/64: Implement arch_cpuhp_init_parallel_bringup() and enable it
 
x86/smpboot: Avoid pointless delay calibration if TSC is synchronized
x86/smpboot: Cleanup topology_phys_to_logical_pkg()/die()
x86/smpboot: Enable split CPU startup
x86/smpboot: Fix the parallel bringup decision
x86/smpboot: Get rid of cpu_init_secondary()
x86/smpboot: Implement a bit spinlock to protect the realmode stack
x86/smpboot: Make TSC synchronization function call based
x86/smpboot: Move synchronization masks to SMP boot code
x86/smpboot: Remove cpu_callin_mask
x86/smpboot: Remove the CPU0 hotplug kludge
x86/smpboot: Remove unnecessary barrier()
x86/smpboot: Remove wait for cpu_online()
x86/smpboot: Rename start_cpu0() to soft_restart_cpu()
x86/smpboot: Restrict soft_restart_cpu() to SEV
x86/smpboot: Split up native_cpu_up() into separate phases and document them
x86/smpboot: Support parallel startup of secondary CPUs
x86/smpboot: Switch to hotplug core state synchronization
 
x86/speculation: Add cpu_show_gds() prototype
x86/speculation: Add force option to GDS mitigation
x86/speculation: Add Gather Data Sampling mitigation
x86/speculation: Add Kconfig option for GDS
 
x86/srso: Add a forgotten NOENDBR annotation
x86/srso: Add a Speculative RAS Overflow mitigation
x86/srso: Add IBPB
x86/srso: Add IBPB on VMEXIT
x86/srso: Add IBPB_BRTYPE support
x86/srso: Add SRSO_NO support
x86/srso: Correct the mitigation status when SMT is disabled
x86/srso: Disable the mitigation on unaffected configurations
x86/srso: Explain the untraining sequences a bit more
x86/srso: Fix build breakage with the LLVM linker
x86/srso: Fix return thunks in generated code
x86/srso: Tie SBPB bit setting to microcode patch detection
 
x86/static_call: Fix __static_call_fixup()
 
x86/tdx: Add unaccepted memory support
x86/tdx: Fix race between set_memory_encrypted() and load_unaligned_zeropad()
x86/tdx: Make _tdx_hypercall() and __tdx_module_call() available in boot stub
x86/tdx: Refactor try_accept_one()
x86/tdx: Wrap exit reason with hcall_func()
 
x86/topology: Remove CPU0 hotplug option
 
x86/traps: Fix load_unaligned_zeropad() handling for shared TDX memory
 
x86/tsc: Provide sched_clock_noinstr()
 
x86/unwind/orc: Add 'unwind_debug' cmdline option
x86/unwind/orc: Use swap() instead of open coding it
 
x86/usercopy: Include arch_wb_cache_pmem() declaration
 
x86/vdso: Choose the right GDT_ENTRY_CPUNODE for 32-bit getcpu() on 64-bit kernel
x86/vdso: Fix gettimeofday masking
x86/vdso: Include vdso/processor.h
 
x86/xen/hvm: Get rid of DEAD_FROZEN handling
 
x86/xen/smp_pv: Remove wait for CPU online
 
x86/xen: add prototypes for paravirt mmu functions
x86/xen: Fix secondary processors' FPU initialization
x86/xen: Set default memory type for PV guests to WB
x86/xen: Set MTRR state when running as Xen PV initial domain
 
x86/Xen: tidy xen-head.S
 
x86: Add dummy prototype for mk_early_pgtbl_32()
x86: allow get_locked_pte() to fail
x86: Avoid missing-prototype warnings for doublefault code
x86: Fix kthread unwind
x86: Move gds_ucode_mitigated() declaration to header
x86: Rewrite ret_from_fork() in C
x86: sme_populate_pgd() use pte_offset_kernel()
x86: xen: add missing prototypes
 
xdp: use trusted arguments in XDP hints kfuncs
 
xen/evtchn: Introduce new IOCTL to bind static evtchn
 
xen/netback: Fix buffer overrun triggered by unusual packet
xen/netback: Pass (void *) to virt_to_page()
 
xen/pvcalls: Use alloc_ordered_workqueue() to create ordered workqueues
 
xen/virtio: Fix NULL deref when a bridge of PCI root bus has no parent
 
xen: speed up grant-table reclaim
xen: xen_debug_interrupt prototype to global header
 
xenbus: check xen_domain in xenbus_probe_initcall
 
xfrm: add forgotten nla_policy for XFRMA_MTIMER_THRESH
xfrm: add NULL check in xfrm_update_ae_params
xfrm: delete offloaded policy
xfrm: don't skip free of empty state in acquire policy
xfrm: fix slab-use-after-free in decode_session6
xfrm: Silence warnings triggerable by bad packets
 
xfs: AGF length has never been bounds checked
xfs: AGI length should be bounds checked
xfs: allow extent free intents to be retried
xfs: clean up the rtbitmap fsmap backend
xfs: convert flex-array declarations in struct xfs_attrlist*
xfs: convert flex-array declarations in xfs attr leaf blocks
xfs: convert flex-array declarations in xfs attr shortform objects
xfs: don't block in busy flushing when freeing extents
xfs: don't deplete the reserve pool when trying to shrink the fs
xfs: don't reverse order of items in bulk AIL insertion
xfs: drop EXPERIMENTAL tag for large extent counts
xfs: fix ag count overflow during growfs
xfs: fix bounds check in xfs_defer_agfl_block()
xfs: fix getfsmap reporting past the last rt extent
xfs: fix integer overflows in the fsmap rtbitmap and logdev backends
xfs: fix interval filtering in multi-step fsmap queries
xfs: fix logdev fsmap query result filtering
xfs: fix the calculation for "end" and "length"
xfs: fix uninit warning in xfs_growfs_data
xfs: fix xfs_btree_query_range callers to initialize btree rec fully
xfs: journal geometry is not properly bounds checked
xfs: pass alloc flags through to xfs_extent_busy_flush()
xfs: Provide a splice-read wrapper
xfs: remove redundant initializations of pointers drop_leaf and save_leaf
xfs: Remove unneeded semicolon
xfs: set FMODE_CAN_ODIRECT instead of a dummy direct_IO method
xfs: use deferred frees for btree block freeing
xfs: validate fsmap offsets specified in the query keys
xfs: wire up sops->shutdown
xfs: wire up the ->mark_dead holder operation for log and RT devices
 
xhci: Add usb cold attach (CAS) as a reason to resume root hub.
xhci: Add ZHAOXIN xHCI host U1/U2 feature support
xhci: Don't require a valid get_quirks() function pointer during xhci setup
xhci: Fix resume issue of some ZHAOXIN hosts
xhci: Fix transfer ring expansion size calculation
xhci: Fix TRB prefetch issue of ZHAOXIN hosts
xhci: get rid of XHCI_PLAT quirk that used to prevent MSI setup
xhci: Improve the XHCI system resume time
xhci: Show ZHAOXIN xHCI root hub speed correctly
xhci: split allocate interrupter into separate alloacte and add parts
xhci: Stop unnecessary tracking of free trbs in a ring
 
xilinx_hwicap: make icap_class a static const structure
 
xprtrdma: Remap Receive buffers after a reconnect
 
xsk: fix refcount underflow in error path
xsk: Honor SO_BINDTODEVICE on bind
xsk: Remove unused inline function xsk_buff_discard()
xsk: Use pool->dma_pages to check for DMA
 
xtensa: add asm-prototypes.h
xtensa: add load/store exception handler
xtensa: add pte_unmap() to balance pte_offset_map()
xtensa: always install slow handler for unaligned access exception
xtensa: boot-redboot: clean up Makefile
xtensa: clean up default platform functions
xtensa: drop ARCH_WANT_FRAME_POINTERS
xtensa: drop bcopy implementation
xtensa: drop EXPORT_SYMBOL for common_exception_return
xtensa: drop platform_halt and platform_power_off
xtensa: drop platform_heartbeat
xtensa: drop platform_restart
xtensa: dump userspace code around the exception PC
xtensa: fix lock_mm_and_find_vma in case VMA not found
xtensa: fix NOMMU build with lock_mm_and_find_vma() conversion
xtensa: fix unaligned and load/store configuration interaction
xtensa: ISS: add comment about etherdev freeing
xtensa: ISS: fix call to split_if_spec
xtensa: move early_trap_init from kasan_early_init to init_arch
xtensa: only build __strncpy_user with CONFIG_ARCH_HAS_STRNCPY_FROM_USER
xtensa: rearrange show_stack output
xtensa: rearrange unaligned exception handler
xtensa: Remove 64 bits atomic builtins stubs
xtensa: report trax and perf counters in cpuinfo
xtensa: xt2000: drop empty platform_init
 
zonefs: fix synchronous direct writes to sequential files
zonefs: Provide a splice-read wrapper
zonefs: set FMODE_CAN_ODIRECT instead of a dummy direct_IO method
zonefs: use __bio_add_page for adding single page to bio
zonefs: use iomap for synchronous direct writes
 
zram: further limit recompression threshold
zram: take device and not only bvec offset into account
zram: use __bio_add_page for adding single page to bio
 
zsmalloc: fix races between modifications of fullness and isolated
 
{net/RDMA}/mlx5: introduce lag_for_each_peer