Changelog in Linux kernel 6.12

 
'drm/xe/hw_engine_group: Register hw engine group's exec queues
 
.gitignore: add .gcda files
 
.mailmap: Add an entry for my work email address
.mailmap: update e-mail address for Eugen Hristev
.mailmap: update Fangrui's email
 
6pack: drop sixpack::buffsize
6pack: drop sixpack::mtu
6pack: propagage new tty types
6pack: remove global strings
6pack: remove sixpack::rbuff
 
9p: Avoid creating multiple slab caches with the same name
9p: Enable multipage folios
9p: fix slab cache name creation for real
9p: v9fs_fid_find: also lookup by inode if not found dentry
 
[PATCH} hwmon: (jc42) Properly detect TSE2004-compliant devices again
 
Linux: [tree-wide] finally take no_llseek out
 
ABI: debugfs-iio-ad9467: document the debugfs interface
ABI: testing: fix admv8818 attr description
ABI: testing: sysfs-class-power: clarify charge_type documentation
 
accel/ivpu: Add missing MODULE_FIRMWARE metadata
accel/ivpu: Fix NOC firewall interrupt handling
 
accel/qaic: Fix a typo
accel/qaic: Fix the for loop used to walk SG table
accel/qaic: Remove the description of DRM_IOCTL_QAIC_PART_DEV
 
accel: Use XArray instead of IDR for minors
 
ACPI/IORT: Add PMCG platform information for HiSilicon HIP10/11
ACPI/IORT: Switch to use kmemdup_array()
 
ACPI: AC: Use strscpy() instead of strcpy()
ACPI: acpi_processor: Use strscpy instead() of strcpy()
ACPI: APD: Add AMDI0015 as platform device
ACPI: ARM64: add acpi_iort.h to MAINTAINERS
ACPI: battery : Use strscpy() instead of strcpy()
ACPI: battery: Fix possible crash when unregistering a battery hook
ACPI: battery: Remove redundant NULL initalizations
ACPI: battery: Simplify battery hook locking
ACPI: battery: use driver core managed async probing
ACPI: battery: Use strscpy() instead of strcpy()
ACPI: bus: Add acpi_riscv_init() function
ACPI: bus: Add RINTC IRQ model for RISC-V
ACPI: bus: Define and use symbols for device and class name lengths
ACPI: button: Add DMI quirk for Samsung Galaxy Book2 to fix initial lid detection issue
ACPI: button: Use strscpy() instead of strcpy()
ACPI: CPPC: Add support for setting EPP register in FFH
ACPI: CPPC: Adjust debug messages in amd_set_max_freq_ratio() to warn
ACPI: CPPC: Adjust return code for inline functions in !CONFIG_ACPI_CPPC_LIB
ACPI: CPPC: Drop check for non zero perf ratio
ACPI: CPPC: Fix MASK_VAL() usage
ACPI: CPPC: Make rmw_lock a raw_spin_lock
ACPI: EC: Do not release locks during operation region accesses
ACPI: NUMA: initialize all values of acpi_early_node_map to NUMA_NO_NODE
ACPI: PAD: fix crash in exit_round_robin()
ACPI: PAD: Use strscpy() instead of strcpy()
ACPI: pci_link: Clear the dependencies after probe
ACPI: PM: Quirk ASUS ROG M16 to default to S3 sleep
ACPI: PMIC: Remove unneeded check in tps68470_pmic_opregion_probe()
ACPI: PRM: Add PRM handler direct call support
ACPI: PRM: Clean up guid type in struct prm_handler_info
ACPI: PRM: Find EFI_MEMORY_RUNTIME block for PRM handler and context
ACPI: processor: Move arch_init_invariance_cppc() call later
ACPI: processor: Reduce the log level of a per-CPU message about idle states
ACPI: resource: Add another DMI match for the TongFang GMxXGxx
ACPI: resource: Add Asus ExpertBook B2502CVA to irq1_level_low_skip_override[]
ACPI: resource: Add Asus Vivobook X1704VAP to irq1_level_low_skip_override[]
ACPI: resource: Add LG 16T90SP to irq1_level_low_skip_override[]
ACPI: resource: Do IRQ override on MECHREV GM7XG0M
ACPI: resource: Fold Asus ExpertBook B1402C* and B1502C* DMI quirks together
ACPI: resource: Fold Asus Vivobook Pro N6506M* DMI quirks together
ACPI: resource: Loosen the Asus E1404GAB DMI match to also cover the E1404GA
ACPI: resource: Make Asus ExpertBook B2402 matches cover more models
ACPI: resource: Make Asus ExpertBook B2502 matches cover more models
ACPI: resource: Remove duplicate Asus E1504GAB IRQ override
ACPI: resource: Skip IRQ override on Asus Vivobook Go E1404GAB
ACPI: RISC-V: Implement function to add implicit dependencies
ACPI: RISC-V: Implement function to reorder irqchip probe entries
ACPI: RISC-V: Implement PCI related functionality
ACPI: RISC-V: Initialize GSI mapping structures
ACPI: RISCV: Make acpi_numa_get_nid() to be static
ACPI: scan: Add a weak arch_sort_irqchip_probe() to order the IRQCHIP probe
ACPI: scan: Add RISC-V interrupt controllers to honor list
ACPI: scan: Define weak function to populate dependencies
ACPI: scan: Refactor dependency creation
ACPI: sysfs: evaluate _STR on each sysfs access
ACPI: sysfs: manage attributes as attribute_group
ACPI: sysfs: manage sysfs attributes through device core
ACPI: sysfs: remove return value of acpi_device_setup_files()
ACPI: sysfs: validate return type of _STR method
ACPI: utils: Add rev/func to message when acpi_evaluate_dsm() fails
ACPI: video: Add backlight=native quirk for Dell OptiPlex 5480 AIO
ACPI: video: Add force_vendor quirk for Panasonic Toughbook CF-18
ACPI: video: force native for Apple MacbookPro9,2
ACPI: video: Make Lenovo Yoga Tab 3 X90F DMI match less strict
ACPI: x86: Make Lenovo Yoga Tab 3 X90F DMI match less strict
 
ACPICA: Add support for supressing leading zeros in hex strings
ACPICA: Add support for Windows 11 22H2 _OSI string
ACPICA: Allow for more flexibility in _DSM args
ACPICA: Allow for supressing leading zeros when using acpi_ex_convert_to_ascii()
ACPICA: Allow PCC Data Type in MCTP resource.
ACPICA: Allow setting waking vector on reduced hardware platforms
ACPICA: Avoid warning for Dump Functions
ACPICA: check null return of ACPI_ALLOCATE_ZEROED() in acpi_db_convert_to_package()
ACPICA: Complete CXL 3.0 CXIMS structures
ACPICA: Detect FACS in reduced hardware build
ACPICA: executer/exsystem: Don't nag user about every Stall() violating the spec
ACPICA: Fix memory leak if acpi_ps_get_next_field() fails
ACPICA: Fix memory leak if acpi_ps_get_next_namepath() fails
ACPICA: haiku: Fix invalid value used for semaphores
ACPICA: Headers: Add RISC-V SBI Subtype to DBG2
ACPICA: HMAT: Add extended linear address mode to MSCIS
ACPICA: iasl: handle empty connection_node
ACPICA: Implement ACPI_WARNING_ONCE and ACPI_ERROR_ONCE
ACPICA: Implement the Dword_PCC Resource Descriptor Macro
ACPICA: MPAM: Correct the typo in struct acpi_mpam_msc_node member
ACPICA: Setup for ACPICA release 20240827
ACPICA: SPCR: Update the SPCR table to version 4
ACPICA: Update integer-to-hex-string conversions
 
acrn: use the new follow_pfnmap API
 
Linux: Add audio support for the MediaTek Genio 350-evk
Linux: Add audio support for the MediaTek Genio 350-evk
Linux: Add device tree for ArmSoM Sige 5 board
Linux: Add HDMI Audio support
Linux: Add i2s/tdm support for acp7.0 and acp7.1 platforms
Linux: Add input voltage suppliers for PMIC MCP16502
Linux: Add SOF support for ACP7.0 based platform
Linux: add struct fd constructors, get rid of __to_fd()
Linux: Add support for AD4000 series of ADCs
Linux: Add support for PIO p flag
Linux: Add support for primary mi2s on SM8250
 
adi: remove unused f_version
 
af_unix: Don't call skb_get() for OOB skb.
af_unix: Don't return OOB skb in manage_oob().
af_unix: Move spin_lock() in manage_oob().
af_unix: Remove single nest in manage_oob().
af_unix: Rename unlinked_skb in manage_oob().
 
affs: Remove unused macros GET_END_PTR, AFFS_GET_HASHENTRY
affs: Replace one-element array with flexible-array member
affs: store cookie in private data
 
afs: Fix lock recursion
afs: Fix missing subdir edit when renamed between parent dirs
afs: Fix missing wire-up of afs_retry_request()
afs: Fix possible infinite loop with unresponsive servers
afs: Fix the setting of the server responding flag
afs: Make read subreqs async
afs: Remove unused struct and function prototype
 
alpha: no need to include asm/xchg.h twice
 
ALSA/ASoC/SoundWire: Intel: update maximum number
ALSA/ASoC/SoundWire: Intel: use single definition for SDW_INTEL_MAX_LINKS
 
ALSA/ASoC: use snd_pcm_direction_name()
 
ALSA/hda: intel-sdw-acpi: add support for sdw-manager-list property read
ALSA/hda: intel-sdw-acpi: cleanup sdw_intel_scan_controller
ALSA/hda: intel-sdw-acpi: fetch fwnode once in sdw_intel_scan_controller()
ALSA/hda: intel-sdw-acpi: simplify sdw-master-count property read
 
ALSA: ad1816a: Use standard print API
ALSA: ali5451: Remove trailing space after \n newline
ALSA: aloop: Allow using global timers
ALSA: aloop: use snd_pcm_direction_name()
ALSA: aloop: Use standard print API
ALSA: als100: Use standard print API
ALSA: aoa: Use helper function for_each_child_of_node()
ALSA: asihpi: Fix potential OOB array access
ALSA: asihpi: Use standard print API
ALSA: azt2320: Use standard print API
ALSA: azt3328: Use pr_warn()
ALSA: caiaq: Fix unused variable warning
ALSA: cmi8328: Use standard print API
ALSA: cmi8330: Use standard print API
ALSA: cmipci: drop SNDRV_PCM_RATE_KNOT
ALSA: control: Annotate snd_kcontrol with __counted_by()
ALSA: control: Fix leftover snd_power_unref()
ALSA: control: Fix power_ref lock order for compat code, too
ALSA: control: Optimize locking for look-up
ALSA: control: Rename ctl_files_rwlock to controls_rwlock
ALSA: control: Take power_ref lock primarily
ALSA: control_led: Use dev_err()
ALSA: core: add isascii() check to card ID generator
ALSA: core: Drop snd_print stuff and co
ALSA: core: Drop superfluous no_free_ptr() for memdup_user() errors
ALSA: core: timer: Use NSEC_PER_SEC macro
ALSA: cs4236: Use standard print API
ALSA: docs: Drop snd_print*() stuff
ALSA: Drop explicit initialization of struct i2c_device_id::driver_data to 0
ALSA: dummy: Use standard print API
ALSA: emu10k1: drop SNDRV_PCM_RATE_KNOT
ALSA: emu10k1: Use dev_warn()
ALSA: emux: Use standard print API
ALSA: es1688: Use standard print API
ALSA: es18xx: Use standard print API
ALSA: firewire-lib: Avoid division by zero in apply_constraint_to_size()
ALSA: firewire-lib: fix return value on fail in amdtp_tscm_init()
ALSA: firewire: use nonatomic PCM operation
ALSA: Fix typos in comments across various files
ALSA: gus: Fix some error handling paths related to get_bpos() usage
ALSA: gus: Use standard print API
ALSA: hda/conexant - Fix audio routing for HP EliteOne 1000 G2
ALSA: hda/conexant - Use cached pin control for Node 0x1d on HP EliteOne 1000 G2
ALSA: hda/conexant: Fix conflicting quirk for System76 Pangolin
ALSA: hda/conexant: fix some typos
ALSA: hda/cs8409: Fix possible NULL dereference
ALSA: hda/generic: Drop obsoleted obey_preferred_dacs flag
ALSA: hda/generic: Unconditionally prefer preferred_dacs pairs
ALSA: hda/realtek - Fixed Clevo platform headset Mic issue
ALSA: hda/realtek - update set GPIO3 to default for Thinkpad with ALC1318
ALSA: hda/realtek: Add a quirk for HP Pavilion 15z-ec200
ALSA: hda/realtek: Add quirk for Huawei MateBook 13 KLV-WX9
ALSA: hda/realtek: Add subwoofer quirk for Acer Predator G9-593
ALSA: hda/realtek: Add subwoofer quirk for Infinix ZERO BOOK 13
ALSA: hda/realtek: Add support for Galaxy Book2 Pro (NP950XEE)
ALSA: hda/realtek: Autodetect Cirrus Logic companion amplifier bindings
ALSA: hda/realtek: Convert existing CS35L56 products to use autodetect fixup function
ALSA: hda/realtek: Enable mic on Vaio VJFH52
ALSA: hda/realtek: Fix headset mic on TUXEDO Gemini 17 Gen3
ALSA: hda/realtek: Fix headset mic on TUXEDO Stellaris 16 Gen6 mb1
ALSA: hda/realtek: fix mute/micmute LED for HP mt645 G8
ALSA: hda/realtek: fix mute/micmute LEDs for a HP EliteBook 645 G10
ALSA: hda/realtek: Fix the push button function for the ALC257
ALSA: hda/realtek: Limit internal Mic boost on Dell platform
ALSA: hda/realtek: Refactor and simplify Samsung Galaxy Book init
ALSA: hda/realtek: tas2781: Fix ROG ALLY X audio
ALSA: hda/realtek: Update default depop procedure
ALSA: hda/tas2781: Add new quirk for Lenovo Y990 Laptop
ALSA: hda/tas2781: Add new quirk for Lenovo, ASUS, Dell projects
ALSA: hda/tas2781: select CRC32 instead of CRC32_SARWATE
ALSA: hda: Add a new CM9825 standard driver
ALSA: hda: Add missing parameter description for snd_hdac_stream_timecounter_init()
ALSA: hda: Allow the default preallocation for x86 again
ALSA: hda: cs35l41: fix module autoloading
ALSA: hda: Enhance pm_blacklist option
ALSA: hda: fix trigger_tstamp_latched
ALSA: hda: Keep PM disablement for deny-listed instance
ALSA: hda: Move SST device entries to AVS
ALSA: hda: Sound support for HP Spectre x360 16 inch model 2024
ALSA: hda: Use non-SG allocation for the communication buffers
ALSA: hdsp: Break infinite MIDI input flush loop
ALSA: hdsp: drop SNDRV_PCM_RATE_KNOT
ALSA: hdspm: drop SNDRV_PCM_RATE_KNOT
ALSA: i2c: cs8427: Use standard print API
ALSA: i2c: Drop commented old debug prints
ALSA: i2c: pt2258: Use standard print API
ALSA: IEC958 definition for consumer status channel update
ALSA: intel8x0: Drop unused snd_printd() calls
ALSA: korg1212: Use standard print API
ALSA: line6: add hw monitor volume control to POD HD500X
ALSA: line6: update contact information
ALSA: lx6464es: Cleanup the print API usages
ALSA: memalloc: Drop Xen PV workaround again
ALSA: memalloc: Let IOMMU handle S/G primarily
ALSA: memalloc: Move snd_malloc_ops definition into memalloc.c again
ALSA: memalloc: Use DMA API for x86 WC page allocations, too
ALSA: memalloc: Use proper DMA mapping API for x86 S/G buffer allocations
ALSA: memalloc: Use proper DMA mapping API for x86 WC buffer allocations
ALSA: mixer_oss: Remove some incorrect kfree_const() usages
ALSA: mpu401: Use standard print API
ALSA: mpu401_uart: Use standard print API
ALSA: msnd: Use standard print API
ALSA: mtpav: Use standard print API
ALSA: mts64: Use standard print API
ALSA: opl3: Use standard print API
ALSA: opl3sa2: Use standard print API
ALSA: opl4: Use standard print API
ALSA: opti9xx: Use standard print API
ALSA: oss: Remove unused declarations
ALSA: pci: pcxhr: use snd_pcm_direction_name()
ALSA: pci: rme9652: use snd_pcm_direction_name()
ALSA: pcm: add more sample rate definitions
ALSA: pcm: Add xrun counter for snd_pcm_substream
ALSA: pcm: Drop PCM vmalloc buffer helpers
ALSA: pcm: Fix breakage of PCM rates used for topology
ALSA: pcm: Fix the previous conversion to kstrtoul()
ALSA: pcm: Fix yet more compile warning at replacement with kstrtoul()
ALSA: pcm: oss: Use pr_debug()
ALSA: pcm: replace simple_strtoul to kstrtoul
ALSA: pcm_timer: use snd_pcm_direction_name()
ALSA: pcsp: Use standard print API
ALSA: pdaudiocf: Use standard print API
ALSA: portman2x4: Use standard print API
ALSA: ppc: Use standard print API
ALSA: Reorganize kerneldoc parameter names
ALSA: riptide: Use standard print API
ALSA: rme9652: remove unused parameter in macro
ALSA: sb: Use standard print API
ALSA: sc6000: Use standard print API
ALSA: scarlett2: Add error check after retrieving PEQ filter values
ALSA: seq: Drop superfluous filter argument of get_event_dest_client()
ALSA: seq: Fix missing seq port info bit return for MIDI 1.0 block
ALSA: seq: Print MIDI 1.0 specific port in proc output
ALSA: seq: Remove unused declarations
ALSA: serial-u16550: Use standard print API
ALSA: sh: Use standard print API
ALSA: silence integer wrapping warning
ALSA: snd-usb-caiaq: use snd_pcm_rate_to_rate_bit
ALSA: sparc: Fix a typo at dev_*() conversion
ALSA: sparc: Use standard print API
ALSA: sscape: Use standard print API
ALSA: timer: Introduce virtual userspace-driven timers
ALSA: trace: use snd_pcm_direction_name()
ALSA: trident: Remove unused declarations
ALSA: trident: Use standard print API
ALSA: ump: Choose the protocol when protocol caps are changed
ALSA: ump: Don't enumeration invalid groups for legacy rawmidi
ALSA: ump: Handle MIDI 1.0 Function Block in MIDI 2.0 protocol
ALSA: ump: Update substream name from assigned FB names
ALSA: ump: Use %*ph to print small buffer
ALSA: usb-audio: Accept multiple protocols in GTBs
ALSA: usb-audio: Add delay quirk for VIVO USB-C HEADSET
ALSA: usb-audio: Add input gain and master output mixer elements for RME Babyface Pro
ALSA: usb-audio: Add input value sanity checks for standard types
ALSA: usb-audio: Add logitech Audio profile quirk
ALSA: usb-audio: Add mixer quirk for RME Digiface USB
ALSA: usb-audio: Add native DSD support for Luxman D-08u
ALSA: usb-audio: Add quirk for HP 320 FHD Webcam
ALSA: usb-audio: Add quirk for RME Digiface USB
ALSA: usb-audio: Add quirks for Dell WD19 dock
ALSA: usb-audio: Check shutdown at endpoint_set_interface()
ALSA: usb-audio: Define macros for quirk table entries
ALSA: usb-audio: Fix NULL pointer deref in snd_usb_power_domain_set()
ALSA: usb-audio: Fix Yamaha P-125 Quirk Entry
ALSA: usb-audio: Replace complex quirk lines with macros
ALSA: usb-audio: Set MIDI1 flag appropriately for GTB MIDI 1.0 entry
ALSA: usb-audio: Support multiple control interfaces
ALSA: usb-audio: Update UMP group attributes for GTB blocks, too
ALSA: usb-audio: Use kmemdup_array instead of kmemdup for multiple allocation
ALSA: usb-audio: Use standard print API
ALSA: usx2y: Drop no longer used variable
ALSA: usx2y: Use standard print API
ALSA: virmidi: Use standard print API
ALSA: vx_core: Drop unused dev field
ALSA: vx_core: Use standard print API
ALSA: vxpocket: Drop no longer existent chip->dev assignment
ALSA: vxpocket: Fix a typo at conversion to dev_*()
ALSA: vxpocket: Use standard print API
ALSA: wavefront: Use standard print API
ALSA: wss: Use standard print API
 
Linux: AMD SOF based generic SoundWire machine driver
Linux: AMD SoundWire machine driver code refactor
 
amd-pstate: Add missing documentation for `amd_pstate_prefcore_ranking`
 
amd-xgbe: Remove setting of RX software timestamp
 
aoe: fix the potential use-after-free problem in more places
 
ARC: configs: enable I2C_DESIGNWARE_CORE with I2C_DESIGNWARE_PLATFORM
ARC: Emulate one-byte cmpxchg
 
arc: get rid of private asm/unaligned.h
 
ARC: update the help message for CONFIG_ARC_BUILTIN_DTB_NAME
 
arch, mm: move definition of node_data to generic code
arch, mm: pull out allocation of NODE_DATA to generic code
 
arch/sparc: remove unused varible paddrbase in function leon_swprobe()
 
arch_numa: switch over to numa_memblks
 
arm64/mm: Delete __init region from memblock.reserved
arm64/mm: Drop PMD_SECT_VALID
arm64/mm: Drop TCR_SMP_FLAGS
arm64/mm: use lm_alias() with addresses passed to memblock_free()
 
arm64/ptrace: add support for FEAT_POE
 
arm64/sve: Discard stale CPU state when handling SVE traps
arm64/sve: Remove unused declaration read_smcr_features()
 
arm64: Add ESR_ELx_FSC_ADDRSZ_L() helper
arm64: Add missing APTable and TCR_ELx.HPD masks
arm64: Add PAR_EL1 field description
arm64: add Permission Overlay Extension Kconfig
arm64: add POE signal support
arm64: add POIndex defines
arm64: add pte_access_permitted_no_overlay()
arm64: Add system register encoding for PSTATE.PAN
arm64: Allow to enable PREEMPT_RT.
arm64: alternative: make alternative_has_cap_likely() VDSO compatible
arm64: boot: add Image.xz support
arm64: Constify struct kobj_type
arm64: context switch POR_EL0 register
arm64: convert protection key into vm_flags and pgprot values
arm64: cpufeature: add Permission Overlay Extension cpucap
arm64: cputype: Add Neoverse-N3 definitions
arm64: defconfig: build CONFIG_REGULATOR_QCOM_REFGEN as module
arm64: defconfig: Enable ADP5585 GPIO and PWM drivers
arm64: defconfig: Enable AK4619 codec support
arm64: defconfig: Enable E5010 JPEG Encoder
arm64: defconfig: enable I2C_DESIGNWARE_CORE with I2C_DESIGNWARE_PLATFORM
arm64: defconfig: enable mt8365 sound
arm64: defconfig: Enable R-Car Ethernet-TSN support
arm64: defconfig: Enable Tegra194 PCIe Endpoint
arm64: disable trapping of POR_EL0 to EL2
arm64: dts: Add support for Kontron i.MX93 OSM-S SoM and BL carrier board
arm64: dts: allwinner: a64: Add GPU thermal trips to the SoC dtsi
arm64: dts: allwinner: h5: NanoPi Neo Plus2: Fix regulators
arm64: dts: allwinner: h5: NanoPi NEO Plus2: Use regulators for pio
arm64: dts: allwinner: h616: Add r_i2c pinctrl nodes
arm64: dts: allwinner: h616: Change RG35XX Series from r_rsb to r_i2c
arm64: dts: allwinner: h700: Add Anbernic RG35XX-SP
arm64: dts: allwinner: h700: Add charger for Anbernic RG35XX
arm64: dts: amlogic: a4: add ao secure node
arm64: dts: amlogic: a5: add power domain controller node
arm64: dts: amlogic: add C3 AW419 board
arm64: dts: amlogic: add clock and clock-names to sound cards
arm64: dts: amlogic: add some device nodes for C3
arm64: dts: amlogic: add watchdog node for A4 SoCs
arm64: dts: amlogic: c3: add ao secure node
arm64: dts: amlogic: c3: fix dtbcheck warning
arm64: dts: amlogic: enable some device nodes for S4
arm64: dts: amlogic: gxlx-s905l-p271: drop saradc gxlx compatible
arm64: dts: amlogic: s4: add ao secure node
arm64: dts: amlogic: t7: add ao secure node
arm64: dts: apm: storm: Rename menetphy@3 to ethernet-phy@3
arm64: dts: broadcom: Add minimal support for Raspberry Pi 5
arm64: dts: colibri-imx8x: Add 50mhz clock for eth
arm64: dts: colibri-imx8x: Add adma_pwm
arm64: dts: colibri-imx8x: Add analog inputs
arm64: dts: colibri-imx8x: Add fxl6408 gpio expander
arm64: dts: colibri-imx8x: Add PMIC thermal zone
arm64: dts: colibri-imx8x: Add sound card
arm64: dts: colibri-imx8x: Add usb support
arm64: dts: colibri-imx8x: Add USB3803 HUB
arm64: dts: colibri-imx8x: Add vpu support
arm64: dts: colibri-imx8x: Cleanup comments
arm64: dts: exynos: exynos7885-jackpotlte: Correct RAM amount to 4GB
arm64: dts: exynos: gs101: add syscon-poweroff and syscon-reboot nodes
arm64: dts: exynosautov920: add initial CMU clock nodes in ExynosAuto v920
arm64: dts: exynosautov9: add dpum clock DT nodes
arm64: dts: exynosautov9: Add dpum SysMMU
arm64: dts: freescale: imx8mp-phyboard-pollux: Add and enable TPM
arm64: dts: freescale: imx8mp-phycore: Add no-eth overlay
arm64: dts: freescale: imx93-tqma9352-mba93xxca: Add ethernet aliases
arm64: dts: freescale: imx93-tqma9352-mba93xxca: add GPIO line names
arm64: dts: freescale: imx93-tqma9352-mba93xxca: add missing pad configurations
arm64: dts: freescale: imx93-tqma9352-mba93xxca: add RTC / temp sensor IRQ
arm64: dts: freescale: imx93-tqma9352-mba93xxca: improve pad configuration
arm64: dts: freescale: imx93-tqma9352-mba93xxla: Add ethernet aliases
arm64: dts: freescale: imx93-tqma9352-mba93xxla: add GPIO line names
arm64: dts: freescale: imx93-tqma9352-mba93xxla: add irq for temp sensor
arm64: dts: freescale: imx93-tqma9352-mba93xxla: add missing pad configurations
arm64: dts: freescale: imx93-tqma9352-mba93xxla: enable LPSPI6 interface
arm64: dts: freescale: imx93-tqma9352-mba93xxla: improve pad configuration
arm64: dts: freescale: imx93-tqma9352: add eMMC regulators
arm64: dts: freescale: imx93-tqma9352: Add PMIC node
arm64: dts: freescale: imx93-tqma9352: improve pad configuration
arm64: dts: freescale: imx93-tqma9352: set SION for cmd and data pad of USDHC
arm64: dts: freescale: rename gw7905 to gw75xx
arm64: dts: fsl,ls2085a: remove fsl,ls2085a-pcie
arm64: dts: fsl-ls1012a-frdm: move clock-sc16is7xx under root node
arm64: dts: fsl-ls1028: add missed supply for wm8904
arm64: dts: fsl-ls1028a: add fsl,ls1028-reset for syscon
arm64: dts: fsl-ls1028a: remove undocumented 'little-endian' for dspi node
arm64: dts: fsl-ls1043a: change uqe to uqe-bus and remove #address-cells
arm64: dts: fsl-ls1043a: move "fsl,ls1043a-qdma" ahead "fsl,ls1021a-qdma"
arm64: dts: fsl-ls1046a: remove big-endian at memory-controller
arm64: dts: fsl-ls1088a-ten64: change to low case hex value
arm64: dts: fsl-ls208xa: move reboot node under syscon
arm64: dts: fsl-lx2160a-tqmlx2160a: change "vcc" to "vdd" for hub*
arm64: dts: fvp: Set stdout-path to serial0 in the chosen node
arm64: dts: imx8-ss-dma: add #address-cells and #size-cells to LPI2C nodes
arm64: dts: imx8-ss-dma: enable dma support for lpspi
arm64: dts: imx8-ss-dma: Fix adc0 closing brace location
arm64: dts: imx8-ss-img: remove undocument slot for jpeg
arm64: dts: imx8-ss-vpu: Fix imx8qm VPU IRQs
arm64: dts: imx8: add basic lvds0 and lvds1 subsystem
arm64: dts: imx8: add basic mipi subsystem
arm64: dts: imx8: Fix lvds0 device tree
arm64: dts: imx8: remove non-existent DACs
arm64: dts: imx8m: update spdif sound card node properties
arm64: dts: imx8mm-beacon-kit: add DVDD-supply and DOVDD-supply
arm64: dts: imx8mm-emtop-baseboard: Add Ethernet Support
arm64: dts: imx8mm-phyboard-polis: add rtc aux-voltage-chargeable
arm64: dts: imx8mm-phygate-tauri-l: add rtc aux-voltage-chargeable
arm64: dts: imx8mm-phygate-tauri-l: Remove compatible from dtso
arm64: dts: imx8mm-tqma8mqml-mba8mx: Increase frequency for i2c busses
arm64: dts: imx8mm-var-som: drop unused top-level compatible
arm64: dts: imx8mm-venice-gw72xx-0x: Remove compatible from dtso
arm64: dts: imx8mm-venice-gw7901: add #address(size)-cells for gsc@20
arm64: dts: imx8mm-venice-gw7902(3): add #address-cells for gsc@20
arm64: dts: imx8mm/n-beacon-kit: Fix the order of ADV7535 reg entries
arm64: dts: imx8mm: Update Data Modul i.MX8M Mini eDM SBC DT to rev.A01
arm64: dts: imx8mp-beacon: Enable DW HDMI Bridge
arm64: dts: imx8mp-data-modul-edm-sbc: remove #clock-cells for sai3
arm64: dts: imx8mp-evk: Add native HDMI output
arm64: dts: imx8mp-phyboard-pollux-rdk: Add support for PCIe
arm64: dts: imx8mp-phyboard-pollux: add rtc aux-voltage-chargeable
arm64: dts: imx8mp-phyboard-pollux: Add SD-Card vqmmc supply
arm64: dts: imx8mp-phyboard-pollux: Add usb3_phy1 regulator reference
arm64: dts: imx8mp-phyboard-pollux: Add VCC_5V_SW regulator
arm64: dts: imx8mp-phyboard-pollux: Assign regulator to EEPROM node
arm64: dts: imx8mp-phyboard-pollux: Disable write-protect on SD card
arm64: dts: imx8mp-phyboard-pollux: Set Video PLL1 frequency to 506.8 MHz
arm64: dts: imx8mp-phycore: Add VDD_IO regulator
arm64: dts: imx8mp-phycore: Assign regulator to EEPROM node
arm64: dts: imx8mp-skov-revb-mi1010ait-1cp1: Assign "media_isp" clock rate
arm64: dts: imx8mp-var-som-symphony: Add Variscite Symphony board and VAR-SOM-MX8MP SoM
arm64: dts: imx8mp-venice-gw74xx-imx219: remove compatible in overlay file
arm64: dts: imx8mp-venice: add vddl and vana for sensor@10
arm64: dts: imx8mp-verdin: add HDMI audio support
arm64: dts: imx8mp-verdin: drop limit to sdio wi-fi frequency to 100 mhz
arm64: dts: imx8mp: Add DT nodes for the two ISPs
arm64: dts: imx8mp: Clarify csis clock frequency
arm64: dts: imx8mp: correct sdhc ipg clk
arm64: dts: imx8mp: Enable HDMI to Data Modul i.MX8M Plus eDM SBC
arm64: dts: imx8qm-mek: add cm4 remote-proc and related memory region
arm64: dts: imx8qm-mek: add i2c in mipi[0,1] subsystem
arm64: dts: imx8qm-mek: add pwm and i2c in lvds subsystem
arm64: dts: imx8qm-mek: add usb 3.0 and related type C nodes
arm64: dts: imx8qm: add lvds subsystem
arm64: dts: imx8qm: add mipi subsystem
arm64: dts: imx8ulp: correct the flexspi compatible string
arm64: dts: imx93-11x11-evk: Add audio XCVR sound card
arm64: dts: imx93-11x11-evk: add bt-sco sound card support
arm64: dts: imx93-11x11-evk: Add PDM microphone sound card support
arm64: dts: imx93-11x11-evk: Add PWM backlight for "LVDS" connector
arm64: dts: imx93-tqma9352-mba93: Fix USB hub node name
arm64: dts: imx93: Add #sound-dai-cells property
arm64: dts: imx93: add cache info
arm64: dts: imx93: add lpi2c1 and st lsm6dso node
arm64: dts: imx93: drop duplicated properties
arm64: dts: imx93: support i.MX93-14x14-EVK board
arm64: dts: imx95-19x19-evk: Add audio related nodes
arm64: dts: imx95-19x19-evk: add flexspi and child node
arm64: dts: imx95-19x19-evk: add pwm fan control
arm64: dts: imx95: add DDR Perf Monitor node
arm64: dts: imx95: add edma[1..3] nodes
arm64: dts: imx95: add flexcan[1..5] support
arm64: dts: imx95: add flexspi node
arm64: dts: imx95: Add NETCMIX block control support
arm64: dts: imx95: add p2a reply channel
arm64: dts: imx95: add sai[1..6], xcvr and micfill
arm64: dts: imx95: add thermal_zone label
arm64: dts: imx: rename gpio hog as -hog
arm64: dts: layerscape: add msi-cell = <1> for gic its
arm64: dts: layerscape: remove big-endian for mmc nodes
arm64: dts: layerscape: remove undocumented fsl,ls-pcie-ep
arm64: dts: layerscape: remove unused num-viewport
arm64: dts: layerscape: rename aux-bus to bus
arm64: dts: layerscape: rename mdio-mux-emi to mdio-mux@
arm64: dts: layerscape: rename rcpm as wakeup-control from power-control
arm64: dts: layerscape: use common pcs-handle property
arm64: dts: ls1088ardb: add new RTC PCF2131 support
arm64: dts: marvell: cn9130-sr-som: fix cp0 mdio pin numbers
arm64: dts: mba8mx: Add Ethernet PHY IRQ support
arm64: dts: mediatek: Add ADC node on MT6357, MT6358, MT6359 PMICs
arm64: dts: mediatek: add afe support for mt8365 SoC
arm64: dts: mediatek: add audio support for mt8365-evk
arm64: dts: mediatek: cherry: Specify pull resistance for RSEL GPIOs
arm64: dts: mediatek: mt7981: add SPI controllers
arm64: dts: mediatek: mt7981: add UART controllers
arm64: dts: mediatek: mt8183-kukui-jacuzzi: Simplify DSI endpoint replacement
arm64: dts: mediatek: mt8183-kukui: Disable unused efuse at 8000000
arm64: dts: mediatek: mt8183: Remove clock from mfg_async power domain
arm64: dts: mediatek: mt8186-corsola: Disable DPI display interface
arm64: dts: mediatek: mt8186-corsola: Update ADSP reserved memory region
arm64: dts: mediatek: mt8186: add default thermal zones
arm64: dts: mediatek: mt8186: add lvts definitions
arm64: dts: mediatek: mt8186: Add power domain for DPI
arm64: dts: mediatek: mt8186: Add svs node
arm64: dts: mediatek: mt8186: Fix supported-hw mask for GPU OPPs
arm64: dts: mediatek: mt8188: add default thermal zones
arm64: dts: mediatek: mt8188: add lvts definitions
arm64: dts: mediatek: mt8195-cherry: Mark USB 3.0 on xhci1 as disabled
arm64: dts: mediatek: mt8195-cherry: Remove keyboard-backlight node
arm64: dts: mediatek: mt8195: Add SCP phandle to MDP3 DMA controller
arm64: dts: mediatek: mt8195: Assign USB 3.0 PHY to xhci1 by default
arm64: dts: mediatek: mt8195: Correct clock order for dp_intf*
arm64: dts: mediatek: mt8395-nio-12l: Mark USB 3.0 on xhci1 as disabled
arm64: dts: mt8183-kukui: clean up regulator tree
arm64: dts: mt8183: add dpi node to mt8183
arm64: dts: nuvoton: Add syscon to the system-management node
arm64: dts: nuvoton: ma35d1: Add pinctrl and gpio nodes
arm64: dts: nuvoton: ma35d1: Add uart pinctrl settings
arm64: dts: qcom: Add camera clock controller for sm8150
arm64: dts: qcom: add generic compat string to RPM glink channels
arm64: dts: qcom: Add support for X1-based Surface Laptop 7 devices
arm64: dts: qcom: Add X1E78100 ThinkPad T14s Gen 6
arm64: dts: qcom: ipq5332: Add icc provider ability to gcc
arm64: dts: qcom: msm8916-longcheer-l8910: Add rear flash
arm64: dts: qcom: msm8916-samsung-fortuna: Add touch keys
arm64: dts: qcom: msm8916-samsung-grandmax: Add touchscreen
arm64: dts: qcom: msm8916-samsung-gt58: Enable the touchkeys
arm64: dts: qcom: msm8916-samsung-j3ltetw: Add initial device tree
arm64: dts: qcom: msm8916-samsung-rossa: Add touchscreen
arm64: dts: qcom: msm8916-wingtech-wt865x8: Add Lenovo A6000/A6010
arm64: dts: qcom: msm8939-longcheer-l9100: Add rear flash
arm64: dts: qcom: msm8939-longcheer-l9100: Add rear flash
arm64: dts: qcom: msm8939-samsung-a7: rename pwm node to conform to dtschema
arm64: dts: qcom: msm8939-wingtech-wt82918: Add Lenovo Vibe K5 devices
arm64: dts: qcom: msm8939: revert use of APCS mbox for RPM
arm64: dts: qcom: msm8976: Add restart node
arm64: dts: qcom: msm8992-lg-h815: Initial support for LG G4 (H815)
arm64: dts: qcom: msm8998: Add disabled support for LPASS iommu for Q6
arm64: dts: qcom: pm8950: Add resin node
arm64: dts: qcom: pmi8950: Remove address from lpg node
arm64: dts: qcom: pmi8994: Add label to wled node
arm64: dts: qcom: qcm6490-idp: Add SD Card node
arm64: dts: qcom: sa8295p-adp: Enable the four USB Type-A ports
arm64: dts: qcom: sa8775p-ride: enable remoteprocs
arm64: dts: qcom: sa8775p: add ADSP, CDSP and GPDSP nodes
arm64: dts: qcom: sa8775p: Add capacity and DPC properties
arm64: dts: qcom: sa8775p: Add CPU and LLCC BWMON
arm64: dts: qcom: sa8775p: add CPU idle states
arm64: dts: qcom: sa8775p: Add interconnects for ethernet
arm64: dts: qcom: sa8775p: fix the fastrpc label
arm64: dts: qcom: sa8775p: Mark APPS and PCIe SMMUs as DMA coherent
arm64: dts: qcom: sc8180x-lenovo-flex-5g: Enable USB multiport controller
arm64: dts: qcom: sc8180x-pmics: Add second PMC8180 GPIO
arm64: dts: qcom: sc8180x-primus: Enable the two MP USB ports
arm64: dts: qcom: sc8180x: Add USB MP controller and phys
arm64: dts: qcom: sc8180x: Align USB nodes with binding
arm64: dts: qcom: sc8180x: Enable the power key
arm64: dts: qcom: sc8280xp-crd: clean up PCIe2a pinctrl node
arm64: dts: qcom: sc8280xp-crd: disable PCIe perst pull downs
arm64: dts: qcom: sc8280xp-x13s: clean up PCIe2a pinctrl node
arm64: dts: qcom: sc8280xp-x13s: disable PCIe perst pull downs
arm64: dts: qcom: sc8280xp-x13s: Enable RGB sensor
arm64: dts: qcom: sdx75-idp: enable MPSS remoteproc node
arm64: dts: qcom: sdx75: Add remoteproc node
arm64: dts: qcom: sdx75: update reserved memory regions for mpss
arm64: dts: qcom: sm4450: add camera, display and gpu clock controller
arm64: dts: qcom: sm6115-pro1x: Add Caps Lock LED
arm64: dts: qcom: sm6115-pro1x: Add Goodix Touchscreen
arm64: dts: qcom: sm6115-pro1x: Add Hall Switch and Camera Button
arm64: dts: qcom: sm6115-pro1x: Add PCA9534 IO Expander
arm64: dts: qcom: sm6115-pro1x: Add PMI632 Type-C property
arm64: dts: qcom: sm6115-pro1x: Enable ATH10K WLAN
arm64: dts: qcom: sm6115-pro1x: Enable MDSS and GPU
arm64: dts: qcom: sm6115-pro1x: Enable remoteprocs
arm64: dts: qcom: sm6115-pro1x: Enable RGB LED
arm64: dts: qcom: sm6115-pro1x: Enable SD card slot
arm64: dts: qcom: sm6115-pro1x: Hook up USB3 SS
arm64: dts: qcom: sm7125-xiaomi-common: Add reset-gpios for ufs_mem_hc
arm64: dts: qcom: sm8150-mtp: drop incorrect amd,imageon
arm64: dts: qcom: sm8250: move lpass codec macros to use clks directly
arm64: dts: qcom: sm8350: add MDSS registers interconnect
arm64: dts: qcom: sm8350: add refgen regulator
arm64: dts: qcom: sm8450 fix PIPE clock specification for pcie1
arm64: dts: qcom: sm8550-hdk: add the Wifi node
arm64: dts: qcom: sm8550-qrd: use the PMU to power up bluetooth
arm64: dts: qcom: sm8550: add description of CCI controllers
arm64: dts: qcom: sm8650-hdk: use the PMU to power up bluetooth
arm64: dts: qcom: sm8650-qrd: use the PMU to power up bluetooth
arm64: dts: qcom: sm8650: add description of CCI controllers
arm64: dts: qcom: x1e78100-t14s: fix nvme regulator boot glitch
arm64: dts: qcom: x1e80100-crd Rename "Twitter" to "Tweeter"
arm64: dts: qcom: x1e80100-crd: Add LID switch
arm64: dts: qcom: x1e80100-crd: enable SDX65 modem
arm64: dts: qcom: x1e80100-crd: fix nvme regulator boot glitch
arm64: dts: qcom: x1e80100-microsoft-romulus: fix nvme regulator boot glitch
arm64: dts: qcom: x1e80100-pmics: Add PMC8380C PWM
arm64: dts: qcom: x1e80100-qcp: fix nvme regulator boot glitch
arm64: dts: qcom: x1e80100-vivobook-s15: fix nvme regulator boot glitch
arm64: dts: qcom: x1e80100-yoga-slim7x: fix nvme regulator boot glitch
arm64: dts: qcom: x1e80100-yoga: Update panel bindings
arm64: dts: qcom: x1e80100: Add Broadcast_AND region in LLCC block
arm64: dts: qcom: x1e80100: Add orientation-switch to all USB+DP QMP PHYs
arm64: dts: qcom: x1e80100: add PCIe5 nodes
arm64: dts: qcom: x1e80100: add rpmh-stats node
arm64: dts: qcom: x1e80100: add soundwire controller resets
arm64: dts: qcom: x1e80100: Add UART2
arm64: dts: qcom: x1e80100: Add USB Multiport controller
arm64: dts: qcom: x1e80100: Disable SMB2360_2 by default
arm64: dts: qcom: x1e80100: Fix PCIe 6a lanes description
arm64: dts: qcom: x1e80100: fix PCIe4 and PCIe6a PHY clocks
arm64: dts: qcom: x1e80100: fix PCIe4 interconnect
arm64: dts: qcom: x1e80100: fix PCIe5 interconnect
arm64: dts: qcom: x1e80100: fix PCIe5 PHY clocks
arm64: dts: qcom: x1e80100: Fix PHY for DP2
arm64: dts: qcom: x1e80100: Fix up BAR spaces
arm64: dts: qcom: x1e80100: Fix up hex style
arm64: dts: renesas: Add initial DTS for RZ/V2H EVK board
arm64: dts: renesas: Add initial SoC DTSI for RZ/V2H(P) SoC
arm64: dts: renesas: gray-hawk-single: Add CAN-FD support
arm64: dts: renesas: gray-hawk-single: Add GP LEDs
arm64: dts: renesas: gray-hawk-single: Add push switches
arm64: dts: renesas: gray-hawk-single: Add Sound support
arm64: dts: renesas: r8a774a1: Add missing iommus properties
arm64: dts: renesas: r8a774b1: Add missing iommus properties
arm64: dts: renesas: r8a774c0: Add missing iommus properties
arm64: dts: renesas: r8a774e1: Add missing iommus properties
arm64: dts: renesas: r8a77960: Add missing iommus properties
arm64: dts: renesas: r8a77961: Add missing iommus properties
arm64: dts: renesas: r8a77965: Add missing iommus properties
arm64: dts: renesas: r8a77970: Add missing iommus property
arm64: dts: renesas: r8a77980: Add missing iommus properties
arm64: dts: renesas: r8a779a0: Add family fallback for CSISP IP
arm64: dts: renesas: r8a779a0: Add family fallback for VIN IP
arm64: dts: renesas: r8a779a0: Add missing iommus properties
arm64: dts: renesas: r8a779g0: Add family fallback for CSISP IP
arm64: dts: renesas: r8a779g0: Add family fallback for VIN IP
arm64: dts: renesas: r8a779g0: Add missing iommus properties
arm64: dts: renesas: r8a779g0: Add PCIe Host and Endpoint nodes
arm64: dts: renesas: r8a779g0: R-Car Ethernet TSN support
arm64: dts: renesas: r8a779h0: Add CAN-FD node
arm64: dts: renesas: r8a779h0: Add family fallback for CSISP IP
arm64: dts: renesas: r8a779h0: Add family fallback for VIN IP
arm64: dts: renesas: r8a779h0: Add missing iommus properties
arm64: dts: renesas: r8a779h0: Add PWM device nodes
arm64: dts: renesas: r9a07g043u11-smarc: Enable DU
arm64: dts: renesas: r9a07g043u: Add DU node
arm64: dts: renesas: r9a07g043u: Add FCPVD node
arm64: dts: renesas: r9a07g043u: Add VSPD node
arm64: dts: renesas: r9a07g043u: Correct GICD and GICR sizes
arm64: dts: renesas: r9a07g044: Correct GICD and GICR sizes
arm64: dts: renesas: r9a07g054: Correct GICD and GICR sizes
arm64: dts: renesas: r9a07g0{43,44,54}: Move regulator-vbus device node
arm64: dts: renesas: r9a08g045: Add DMAC node
arm64: dts: renesas: r9a08g045: Add I2C nodes
arm64: dts: renesas: r9a08g045: Correct GICD and GICR sizes
arm64: dts: renesas: r9a09g057: Add OSTM0-OSTM7 nodes
arm64: dts: renesas: r9a09g057: Add RIIC0-RIIC8 nodes
arm64: dts: renesas: r9a09g057: Add SDHI0-SDHI2 nodes
arm64: dts: renesas: r9a09g057: Add WDT0-WDT3 nodes
arm64: dts: renesas: r9a09g057h44-rzv2h-evk: Enable OSTM, I2C, and SDHI
arm64: dts: renesas: r9a09g057h44-rzv2h-evk: Enable watchdog
arm64: dts: renesas: rzg2l-smarc: Enable HDMI audio
arm64: dts: renesas: rzg2l: Enable Ethernet TXC output
arm64: dts: renesas: rzg2l: Set Ethernet PVDD to 1.8V
arm64: dts: renesas: rzg2lc-smarc: Enable HDMI audio
arm64: dts: renesas: rzg2lc: Enable Ethernet TXC output
arm64: dts: renesas: rzg2lc: Set Ethernet PVDD to 1.8V
arm64: dts: renesas: rzg2ul: Enable Ethernet TXC output
arm64: dts: renesas: rzg2ul: Set Ethernet PVDD to 1.8V
arm64: dts: renesas: rzg3s-smarc-som: Enable I2C1 node
arm64: dts: renesas: rzg3s-smarc: Enable I2C0 node
arm64: dts: renesas: white-hawk-cpu-common: Enable PCIe Host ch0
arm64: dts: renesas: white-hawk-single: Wire-up Ethernet TSN
arm64: dts: rockchip: actually enable pmu-io-domains on qnap-ts433
arm64: dts: rockchip: add 2 pmu_io_domain supplies for Qnap-TS433
arm64: dts: rockchip: add board-aliases for Qnap-TS433
arm64: dts: rockchip: add CAN-FD controller nodes to rk3568
arm64: dts: rockchip: add CAN0 and CAN1 interfaces to mecsbc board
arm64: dts: rockchip: add DT entry for RNG to RK356x
arm64: dts: rockchip: Add DTS for FriendlyARM NanoPi R2S Plus
arm64: dts: rockchip: add dts for LCKFB Taishan Pi RK3566
arm64: dts: rockchip: add Firefly Core-PX30-JD4 SoM
arm64: dts: rockchip: add Firefly JD4 baseboard with Core-PX30-JD4 SoM
arm64: dts: rockchip: Add GameForce Ace
arm64: dts: rockchip: add gpio-keys to Qnap-TS433
arm64: dts: rockchip: Add Hardkernel ODROID-M1S
arm64: dts: rockchip: Add Hardkernel ODROID-M2
arm64: dts: rockchip: add hdd leds to Qnap-TS433
arm64: dts: rockchip: add IR-receiver to NanoPC-T6
arm64: dts: rockchip: add Mask Rom key on NanoPC-T6
arm64: dts: rockchip: add missing pmic information on Qnap-TS433
arm64: dts: rockchip: Add missing tshut props to tsadc on quartz64-b
arm64: dts: rockchip: add NanoPC-T6 LTS
arm64: dts: rockchip: add PCIe supply regulator to Qnap-TS433
arm64: dts: rockchip: add product-data eeproms to QNAP TS433
arm64: dts: rockchip: add rfkill node for M.2 E wifi on orangepi-5-plus
arm64: dts: rockchip: Add RGA2 support to rk3588
arm64: dts: rockchip: Add sdmmc/sdio/emmc reset controls for RK3328
arm64: dts: rockchip: Add sdmmc_ext for RK3328
arm64: dts: rockchip: add SPI flash on NanoPC-T6
arm64: dts: rockchip: add stdout path on Qnap-TS433
arm64: dts: rockchip: Add support for rk3588 based Cool Pi CM5 GenBook
arm64: dts: rockchip: Add VEPU121 to RK3588
arm64: dts: rockchip: Add VPU121 support for RK3588
arm64: dts: rockchip: add wolfvision pf5 visualizer display
arm64: dts: rockchip: Correct GPIO polarity on brcm BT nodes
arm64: dts: rockchip: Correct the Pinebook Pro battery design capacity
arm64: dts: rockchip: Correct vendor prefix for Hardkernel ODROID-M1
arm64: dts: rockchip: define cpu-supply on the Qnap-TS433
arm64: dts: rockchip: Designate Turing RK1's system power controller
arm64: dts: rockchip: disable display subsystem only for Radxa E25
arm64: dts: rockchip: drop dr_mode for Radxa ZERO 3W/3E
arm64: dts: rockchip: drop hp-pin-name property from audio card on nanopc-t6
arm64: dts: rockchip: Drop invalid clock-names from es8388 codec nodes
arm64: dts: rockchip: drop obsolete reset-names from rk356x rng node
arm64: dts: rockchip: Drop regulator-init-microvolt from two boards
arm64: dts: rockchip: drop unsupported regulator property from NanoPC-T6
arm64: dts: rockchip: drop unsupported regulator-property from NanoPC-T6
arm64: dts: rockchip: enable GPU on NanoPC-T6
arm64: dts: rockchip: enable gpu on Qnap-TS433
arm64: dts: rockchip: enable PCIe on M.2 E key for Radxa ROCK 5A
arm64: dts: rockchip: Enable RK809 audio codec for Radxa ROCK 4C+
arm64: dts: rockchip: enable sata1+2 on Qnap-TS433
arm64: dts: rockchip: enable second PCIe controller on the Qnap-TS433
arm64: dts: rockchip: enable the tsadc on the Qnap-TS433
arm64: dts: rockchip: enable uart0 on Qnap-TS433
arm64: dts: rockchip: Enable UHS-I SDR-50 for Lunzn FastRhino R66S
arm64: dts: rockchip: enable usb ports on Qnap-TS433
arm64: dts: rockchip: enable USB-C on NanoPC-T6
arm64: dts: rockchip: Fix bluetooth properties on rk3566 box demo
arm64: dts: rockchip: Fix bluetooth properties on Rock960 boards
arm64: dts: rockchip: fix i2c2 pinctrl-names property on anbernic-rg353p/v
arm64: dts: rockchip: Fix LED triggers on rk3308-roc-cc
arm64: dts: rockchip: Fix reset-gpios property on brcm BT nodes
arm64: dts: rockchip: Fix rt5651 compatible value on rk3399-eaidk-610
arm64: dts: rockchip: Fix rt5651 compatible value on rk3399-sapphire-excavator
arm64: dts: rockchip: Fix wakeup prop names on PineNote BT node
arm64: dts: rockchip: Move L3 cache outside CPUs in RK3588(S) SoC dtsi
arm64: dts: rockchip: move NanoPC-T6 parts to DTS
arm64: dts: rockchip: Move RK3399 OPPs to dtsi files for SoC variants
arm64: dts: rockchip: prepare NanoPC-T6 for LTS board
arm64: dts: rockchip: Raise Pinebook Pro's panel backlight PWM frequency
arm64: dts: rockchip: Remove #cooling-cells from fan on Theobroma lion
arm64: dts: rockchip: remove duplicate nodes from dts for ROCK 4SE
arm64: dts: rockchip: Remove hdmi's 2nd interrupt on rk3328
arm64: dts: rockchip: remove num-slots property from rk3328-nanopi-r2s-plus
arm64: dts: rockchip: remove orphaned pinctrl-names from pinephone pro
arm64: dts: rockchip: Remove undocumented supports-emmc property
arm64: dts: rockchip: remove unnecessary properties for Radxa ROCK 5A
arm64: dts: rockchip: remove useless tx/rx_delay for Lunzn Fastrhino R68S
arm64: dts: rockchip: rk3588s fix sdio pins to pull up
arm64: dts: rockchip: Simplify network PHY connection on qnap-ts433
arm64: dts: rockchip: Start cooling maps numbering from zero on ROCK 5B
arm64: dts: rockchip: use correct fcs,suspend-voltage-selector on NanoPC-T6
arm64: dts: rockchip: use generic Ethernet PHY reset bindings for Lunzn Fastrhino R68S
arm64: dts: s32g: add the pinctrl node
arm64: dts: s32g: Disable usdhc write-protect
arm64: dts: s32v234: remove fallback compatible string arm,cortex-a9-gic
arm64: dts: sprd: move/add SPDX license to top of the file
arm64: dts: sprd: rename SDHCI and fuel gauge nodes to match bindings
arm64: dts: sprd: reorder clock-names after clocks
arm64: dts: ti: Add k3-am67a-beagley-ai
arm64: dts: ti: am642-phyboard-electra: Add PRU-ICSSG nodes
arm64: dts: ti: iot2050: Add overlays for M.2 used by firmware
arm64: dts: ti: iot2050: Declare Ethernet PHY leds
arm64: dts: ti: iot2050: Disable lock-step for all iot2050 boards
arm64: dts: ti: k3-am625-beagleplay: Add bootloader-backdoor-gpios to cc1352p7
arm64: dts: ti: k3-am62: Add comments to ESM nodes
arm64: dts: ti: k3-am62: Enable CPU freq throttling on thermal alert
arm64: dts: ti: k3-am62a: Add E5010 JPEG Encoder
arm64: dts: ti: k3-am62a: Add ESM nodes
arm64: dts: ti: k3-am62p5-sk: Remove CTS/RTS from wkup_uart0 pinctrl
arm64: dts: ti: k3-am62p: Add gpio-reserved-ranges for main_gpio1
arm64: dts: ti: k3-am62p: Fix ESM interrupt sources
arm64: dts: ti: k3-am62p: Remove 'reserved' status for ESM
arm64: dts: ti: k3-am64*: Disable ethernet by default at SoC level
arm64: dts: ti: k3-am642-evm-nand: Rename pinctrl node and gpio-hog names
arm64: dts: ti: k3-am642-evm: Silence schema warning
arm64: dts: ti: k3-am642-tqma64xxl-mbax4xxl: add PRU Ethernet support
arm64: dts: ti: k3-am64: Add more ESM interrupt sources
arm64: dts: ti: k3-am64: add USB fallback compatible to J721E
arm64: dts: ti: k3-am654-idk: Add Support for MCAN
arm64: dts: ti: k3-am654-idk: Fix dtbs_check warning in ICSSG dmas
arm64: dts: ti: k3-am65: Add ESM nodes
arm64: dts: ti: k3-am65: Add simple-mfd compatible to SerDes control nodes
arm64: dts: ti: k3-am65: Include entire FSS region in ranges
arm64: dts: ti: k3-am68-sk-base-board: Add clklb pin mux for mmc1
arm64: dts: ti: k3-am68-sk-som: Change timer nodes status to reserved
arm64: dts: ti: k3-am68-sk-som: Switch MAIN R5F clusters to Split-mode
arm64: dts: ti: k3-am68-sk-som: Update Partition info for OSPI Flash
arm64: dts: ti: k3-am69-sk: Change timer nodes status to reserved
arm64: dts: ti: k3-am69-sk: Switch MAIN R5F clusters to Split-mode
arm64: dts: ti: k3-j7200-som-p0: Change timer nodes status to reserved
arm64: dts: ti: k3-j7200-som-p0: Switch MAIN R5F cluster to Split-mode
arm64: dts: ti: k3-j7200-som-p0: Update mux-controller node name
arm64: dts: ti: k3-j721e-beagleboneai64: Fix reversed C6x carveout locations
arm64: dts: ti: k3-j721e-sk: Change timer nodes status to reserved
arm64: dts: ti: k3-j721e-sk: Fix reversed C6x carveout locations
arm64: dts: ti: k3-j721e-sk: Switch MAIN R5F clusters to Split-mode
arm64: dts: ti: k3-j721e-som-p0: Change timer nodes status to reserved
arm64: dts: ti: k3-j721e-som-p0: Switch MAIN R5F clusters to Split-mode
arm64: dts: ti: k3-j721e: Include entire FSS region in ranges
arm64: dts: ti: k3-j721s2-evm-gesi-exp-board: Rename gpio-hog node name
arm64: dts: ti: k3-j721s2-som-p0: Change timer nodes status to reserved
arm64: dts: ti: k3-j721s2-som-p0: Switch MAIN R5F clusters to Split-mode
arm64: dts: ti: k3-j721s2-som-p0: Update mux-controller node name
arm64: dts: ti: k3-j721s2: Include entire FSS region in ranges
arm64: dts: ti: k3-j722s-evm: Add support for multiple CAN instances
arm64: dts: ti: k3-j722s-evm: Describe main_uart5
arm64: dts: ti: k3-j722s-evm: Enable Inter-Processor Communication
arm64: dts: ti: k3-j722s-main: Add R5F and C7x remote processor nodes
arm64: dts: ti: k3-j722s: Add gpio-reserved-ranges for main_gpio1
arm64: dts: ti: k3-j784s4-evm: Change timer nodes status to reserved
arm64: dts: ti: k3-j784s4-evm: Switch MAIN R5F clusters to Split-mode
arm64: dts: ti: k3-j784s4-evm: Use 4 lanes for PCIe0 on EVM
arm64: dts: ti: k3-j784s4-main: Align watchdog clocks
arm64: dts: ti: k3-j784s4: Include entire FSS region in ranges
arm64: dts: toshiba: Fix pl011 and pl022 clocks
arm64: dts: x1e80100-crd: fix wsa soundwire port mapping
arm64: dts: x1e80100-qcp: fix wsa soundwire port mapping
arm64: el2_setup.h: Rename some labels to be more diff-friendly
arm64: enable PKEY support for CPUs with S1POE
arm64: enable POE and PIE to coexist
arm64: enable the Permission Overlay Extension for EL0
arm64: errata: Enable the AC03_CPU_38 workaround for ampere1a
arm64: errata: Expand speculative SSBS workaround once more
arm64: esr: Define ESR_ELx_EC_* constants as UL
arm64: Expose the end of the linear map in PHYSMEM_END
arm64: fix selection of HAVE_DYNAMIC_FTRACE_WITH_ARGS
arm64: Force position-independent veneers
arm64: handle PKEY/POE faults
arm64: hibernate: Fix warning for cast from restricted gfp_t
arm64: implement PKEYS support
arm64: Implement prctl(PR_{G,S}ET_TSC)
arm64: Kconfig: Make SME depend on BROKEN for now
arm64: mask out POIndex when modifying a PTE
arm64: mm: Add confidential computing hook to ioremap_prot()
arm64: mm: Add top-level dispatcher for internal mem_encrypt API
arm64: mm: fix DMA zone when dma-ranges is missing
arm64: mm: keep low RAM dma zone
arm64: mm: Remove unused declaration early_io_map()
arm64: PCI: Migrate ACPI related functions to pci-acpi.c
arm64: perf/kvm: Use a common PMU cycle counter define
arm64: pkeys: remove redundant WARN
arm64: probes: Fix simulate_ldr*_literal()
arm64: probes: Fix uprobes for big-endian kernels
arm64: probes: Remove broken LDR (literal) uprobe support
arm64: ptdump: Don't override the level when operating on the stage-2 tables
arm64: ptdump: Expose the attribute parsing functionality
arm64: ptdump: Use the ptdump description from a local context
arm64: qcom: sa8775p: Add ADSP and CDSP0 fastrpc nodes
arm64: re-order MTE VM_ flags
arm64: set POR_EL0 for kernel threads
arm64: signal: Fix some under-bracketed UAPI macros
arm64: signal: Improve POR_EL0 handling to avoid uaccess failures
arm64: smccc: Remove broken support for SMCCCv1.3 SVE discard hint
arm64: smccc: Reserve block of KVM "vendor" services for pKVM hypercalls
arm64: smp: smp_send_stop() and crash_smp_send_stop() should try non-NMI first
arm64: Subscribe Microsoft Azure Cobalt 100 to erratum 3194386
arm64: support DMA zone above 4GB
arm64: tegra: Add common nodes to AGX Orin module
arm64: tegra: Add DMA properties for Tegra234 UARTA
arm64: tegra: Add p3767 PCIe C4 EP details
arm64: tegra: Add Tegra234 PCIe C4 EP definition
arm64: tegra: Add thermal nodes to AGX Orin SKU8
arm64: tegra: Add wp-gpio for P2597's external card slot
arm64: tegra: Combine AGX Orin board files
arm64: tegra: Combine IGX Orin board files
arm64: tegra: Correct location of power-sensors for IGX Orin
arm64: tegra: enable same UARTs for Orin NX/Nano
arm64: tegra: Fix gpio for P2597 vmmc regulator
arm64: tegra: Move AGX Orin nodes to correct location
arm64: tegra: Move BPMP nodes to AGX Orin module
arm64: tegra: Move padctl supply nodes to AGX Orin module
arm64: tegra: Wire up Bluetooth on Jetson TX1 module
arm64: tegra: Wire up power sensors on Jetson TX1 DevKit
arm64: tegra: Wire up WiFi on Jetson TX1 module
arm64: trans_pgd: mark PTEs entries as valid to avoid dead kexec()
arm64: vDSO: Wire up getrandom() vDSO implementation
arm64: zynqmp: Add PCIe phys property for ZCU102
 
ARM: 9409/1: mmu: Do not use magic number for TTBCR settings
ARM: 9410/1: vfp: Use asm volatile in fmrx/fmxr macros
ARM: 9411/1: Switch over to GENERIC_CPU_DEVICES using arch_register_cpu()
ARM: 9412/1: Convert to arch_cpu_is_hotpluggable()
ARM: 9416/1: amba: make amba_bustype constant
ARM: 9417/1: dma-mapping: Pass device to arm_iommu_create_mapping()
ARM: 9418/1: dma-mapping: Use iommu_paging_domain_alloc()
ARM: 9419/1: mm: Fix kernel memory mapping for xip kernels
ARM: 9420/1: smp: Fix SMP for xip kernels
ARM: 9434/1: cfi: Fix compilation corner case
ARM: 9435/1: ARM/nommu: Fix typo "absence"
ARM: at91: add support in SoC driver for new sam9x7
ARM: at91: Kconfig: add config flag for SAM9X7 SoC
ARM: at91: pm: add sam9x7 SoC init config
ARM: at91: pm: add support for sam9x7 SoC family
ARM: bcm: Select ARM_GIC_V3 for ARCH_BRCMSTB
ARM: configs: at91: enable config flags for sam9x7 SoC family
ARM: configs: enable I2C_DESIGNWARE_CORE with I2C_DESIGNWARE_PLATFORM
ARM: davinci: remove unused cpuidle code
ARM: davinci: remove unused davinci_cfg_reg_list() declaration
ARM: davinci: remove unused davinci_init_ide() declaration
ARM: dove: Drop a write-only variable
ARM: dts: add Cirrus EP93XX SoC .dtsi
ARM: dts: am335x-bone-common: Increase MDIO reset deassert time
ARM: dts: amlogic: meson8b-ec100: align GPIO keys node name with bindings
ARM: dts: aspeed-g6: Drop cells properties from ethernet nodes
ARM: dts: aspeed-g6: Use generic 'ethernet' for ftgmac100 nodes
ARM: dts: aspeed: Add IBM P11 Blueridge 4U BMC system
ARM: dts: aspeed: Add IBM P11 Blueridge BMC system
ARM: dts: aspeed: Add IBM P11 FSI devices
ARM: dts: aspeed: Add IBM P11 Fuji BMC system
ARM: dts: aspeed: catalina: add Meta Catalina BMC
ARM: dts: aspeed: catalina: Add pdb cpld io expander
ARM: dts: aspeed: catalina: Update io expander line names
ARM: dts: aspeed: Clean up AST2500 pinctrl properties
ARM: dts: aspeed: convert ASRock SPC621D8HM3 NVMEM content to layout syntax
ARM: dts: aspeed: Fix coprocessor interrupt controller node name
ARM: dts: aspeed: harma: Add fru device
ARM: dts: aspeed: harma: Add ina238
ARM: dts: aspeed: harma: Add power monitor xdp710
ARM: dts: aspeed: harma: Add sgpio name
ARM: dts: aspeed: harma: Add temperature device
ARM: dts: aspeed: harma: Add VR devices
ARM: dts: aspeed: harma: Enable mctp controller
ARM: dts: aspeed: harma: Fix spi-gpio dtb_check warnings
ARM: dts: aspeed: harma: Remove multi-host property
ARM: dts: aspeed: harma: Remove pca9546
ARM: dts: aspeed: harma: Revise hsc chip
ARM: dts: aspeed: minerva: Add adc sensors for fan board
ARM: dts: aspeed: minerva: add eeprom on i2c bus
ARM: dts: aspeed: minerva: add host0-ready pin
ARM: dts: aspeed: minerva: add linename of two pins
ARM: dts: aspeed: minerva: add ltc4287 device
ARM: dts: aspeed: minerva: add power monitor xdp710
ARM: dts: aspeed: minerva: Add spi-gpio
ARM: dts: aspeed: minerva: add tmp75 sensor
ARM: dts: aspeed: minerva: change aliases for uart
ARM: dts: aspeed: minerva: change RTC reference
ARM: dts: aspeed: minerva: change the address of tmp75
ARM: dts: aspeed: minerva: Define the LEDs node name
ARM: dts: aspeed: minerva: enable ehci0 for USB
ARM: dts: aspeed: minerva: enable mdio3
ARM: dts: aspeed: minerva: remove unused bus and device
ARM: dts: aspeed: minerva: remove unused power device
ARM: dts: aspeed: minerva: revise sgpio line name
ARM: dts: aspeed: minerva: Switch the i2c bus number
ARM: dts: aspeed: mtjade, mtmitchell: Add OCP temperature sensors
ARM: dts: aspeed: mtmitchell: Add I2C temperature sensor alias ports
ARM: dts: aspeed: mtmitchell: Add LEDs
ARM: dts: aspeed: mtmitchell: Add Riser cards
ARM: dts: aspeed: mtmitchell: Enable i2c10 and i2c15
ARM: dts: aspeed: Remove undocumented XDMA nodes
ARM: dts: aspeed: Specify correct generic compatible for CVIC
ARM: dts: aspeed: Specify required properties for sram node
ARM: dts: aspeed: System1: Updates to BMC board
ARM: dts: bcm-mobile: Split out nodes used by both BCM21664 and BCM23550
ARM: dts: bcm2837-rpi-cm3-io3: Fix HDMI hpd-gpio pin
ARM: dts: bcm2837/bcm2712: adjust local intc node names
ARM: dts: broadcom: bcm21664: Move chosen node into Garnet DTS
ARM: dts: broadcom: convert NVMEM content to layout syntax
ARM: dts: ep93xx: Add EDB9302 DT
ARM: dts: ep93xx: add ts7250 board
ARM: dts: Fix undocumented LM75 compatible nodes
ARM: dts: imx1/imx27: Use dma-controller as node name
ARM: dts: imx23/8: Rename apbh and apbx nodes
ARM: dts: imx28-apx4devkit: Fix the regulator description
ARM: dts: imx28-lwe: Fix partitions definitions
ARM: dts: imx28-lwe: Reduce maximal SPI frequency
ARM: dts: imx28-lwe: Remove saif[01] definitions
ARM: dts: imx28-tx28: Fix the fsl,saif-master usage
ARM: dts: imx53-qsb-hdmi: Do not disable TVE
ARM: dts: imx53-qsb-hdmi: Merge display0 node
ARM: dts: imx6: update spdif sound card node properties
ARM: dts: imx6qdl-mba6: improve compatible for LM75 temp sensor
ARM: dts: imx6qdl-mba6b: remove doubled entry for I2C1 pinmux
ARM: dts: imx6qdl-tqma6: improve compatible for LM75 temp sensor
ARM: dts: imx6qdl-tqma6: move i2c3 pinmux to imx6qdl-tqma6b
ARM: dts: imx6qdl: align pin config nodes with bindings
ARM: dts: imx6sl: align pin config nodes with bindings
ARM: dts: imx6sx-udoo-neo: Properly configure ENET_REF
ARM: dts: imx6ul-geam: fix fsl,pins property in tscgrp pinctrl
ARM: dts: imx6ul-tx6ul: drop empty pinctrl placeholder
ARM: dts: imx6ul: align pin config nodes with bindings
ARM: dts: imx6ull-seeed-npi: fix fsl,pins property in tscgrp pinctrl
ARM: dts: imx7-mba7: add iio-hwmon support
ARM: dts: imx7-mba7: improve compatible for LM75 temp sensor
ARM: dts: imx7: align pin config nodes with bindings
ARM: dts: imx7d-sdb: align pin config nodes with bindings
ARM: dts: imx7d-zii-rmu2: fix Ethernet PHY pinctrl property
ARM: dts: microchip: at91-sama5d27_wlsom1: Add reg_5v to supply PMIC nodes
ARM: dts: microchip: at91-sama5d2_icp: Add reg_5v to supply PMIC nodes
ARM: dts: microchip: at91-sama7g54_curiosity: Add reg_5v to supply PMIC nodes
ARM: dts: microchip: at91-sama7g5ek: add EEPROMs
ARM: dts: microchip: at91-sama7g5ek: Add reg_5v to supply PMIC nodes
ARM: dts: microchip: at91: align LED node name with bindings
ARM: dts: microchip: change to simple-mfd from simple-bus for PIO3 pinumux controller
ARM: dts: microchip: Remove additional compatible string from PIO3 pinctrl nodes
ARM: dts: microchip: sam9x60: Fix rtc/rtt clocks
ARM: dts: microchip: sam9x60: Move i2c address/size to dtsi
ARM: dts: microchip: sam9x60: Remove additional compatible string from GPIO node
ARM: dts: microchip: sama5d29_curiosity: Add reg_5v to supply PMIC nodes
ARM: dts: microchip: sama7g5: Fix RTT clock
ARM: dts: nuvoton: wpcm450: align LED and GPIO keys node name with bindings
ARM: dts: omap: am335x-bone: convert NVMEM content to layout syntax
ARM: dts: qcom: add generic compat string to RPM glink channels
ARM: dts: qcom: apq8064-pins: correct error in drive-strength property
ARM: dts: qcom: apq8064: adhere to pinctrl dtschema
ARM: dts: qcom: apq8064: drop reg-names on sata-phy node
ARM: dts: qcom: asus,nexus7-flo: remove duplicate pinctrl handle in i2c nodes
ARM: dts: qcom: ipq4019: adhere to pinctrl dtschema
ARM: dts: qcom: ipq8064: adhere to pinctrl dtschema
ARM: dts: qcom: msm8226-microsoft-common: Add inertial sensors
ARM: dts: qcom: msm8226: Add CPU frequency scaling support
ARM: dts: qcom: msm8226: Convert APCS usages to mbox interface
ARM: dts: qcom: msm8226: Hook up CPU cooling
ARM: dts: qcom: msm8974pro-samsung-klte: Add pstore node
ARM: dts: qcom: pma8084: add pon node
ARM: dts: qcom: {a,i}pq8064: correct clock-names in sata node
 
arm: dts: realview: Add/drop missing/spurious unit-addreses
 
ARM: dts: rockchip: Add i2c3 node for RV1126
ARM: dts: rockchip: Add i2s0 node for RV1126
ARM: dts: rockchip: Add pwm node for RV1126
ARM: dts: rockchip: Add vpu nodes for RK3128
ARM: dts: rockchip: Do not describe unexisting DAC device on rv1108-elgin-r1
ARM: dts: rockchip: drop grf reference from rk3036 hdmi
ARM: dts: rockchip: fix rk3036 acodec node
ARM: dts: rockchip: Fix the realtek audio codec on rk3036-kylin
ARM: dts: rockchip: Fix the spi controller on rk3036
ARM: dts: rockchip: use constant for HCLK_SFC on rk3128
ARM: dts: stm32: Add ethernet MAC nvmem cells to DH STM32MP13xx DHCOR DHSBC board
ARM: dts: stm32: Add MECIO1 and MECT1S board variants
ARM: dts: stm32: Add missing gpio options for sdmmc2_d47_pins_d
ARM: dts: stm32: Describe PHY LEDs in DH STM32MP13xx DHCOR DHSBC board DT
ARM: dts: stm32: Disable PHY clock output on DH STM32MP13xx DHCOR DHSBC board
ARM: dts: stm32: Keep MDIO bus in AF across suspend DH STM32MP13xx DHCOR DHSBC board
ARM: dts: stm32: Sort properties in audio endpoints on STM32MP15xx DHCOM PDK2
ARM: dts: stm32: stm32mp151a-prtt1l: Fix QSPI configuration
ARM: dts: stm32: Switch bitclock/frame-master to flag on STM32MP15xx DHCOM PDK2
ARM: dts: stm32: Use SAI to generate bit and frame clock on STM32MP15xx DHCOM PDK2
ARM: dts: ti: omap: am335x-regor: Fix RS485 settings
ARM: dts: ti: omap: am335x-wega: Fix audio clock provider
ARM: ep93xx: add regmap aux_dev
ARM: ep93xx: delete all boardfiles
ARM: ep93xx: DT for the Cirrus ep93xx SoC platforms
ARM: ep93xx: soc: drop defines
ARM: fix cacheflush with PAN
ARM: imx: Annotate imx7d_enet_init() as __init
ARM: mach-imx: imx6sx: Remove Ethernet refclock setting
ARM: mvebu: Warn about memory chunks too small for DDR training
ARM: OMAP1: Remove unused declarations in arch/arm/mach-omap1/pm.h
ARM: omap1: Remove unused struct 'dma_link_info'
ARM: OMAP2+: Remove obsoleted declaration for gpmc_onenand_init
ARM: omap2: Switch to use kmemdup_array()
ARM: orion5x: Switch to new sys-off handler API
ARM: s3c: Drop explicit initialization of struct i2c_device_id::driver_data to 0
ARM: s3c: remove unused declarations for s3c6400
ARM: s3c: remove unused s3c2410_cpu_suspend() declaration
ARM: s3c: Remove unused s3c_init_uart_irqs() declaration
ARM: shmobile: defconfig: Enable slab hardening and kmalloc buckets
ARM: spitz: fix compile error when matrix keypad driver is enabled
ARM: spitz: Use software nodes/properties for the GPIO-driven buttons
ARM: spitz: Use software nodes/properties for the matrix keypad
ARM: tegra: tf701t: Add Bluetooth node
ARM: tegra: tf701t: Add HDMI bindings
ARM: tegra: tf701t: Adjust sensors nodes
ARM: tegra: tf701t: Bind VDE device
ARM: tegra: tf701t: Bind WIFI SDIO and EMMC
ARM: tegra: tf701t: Complete sound bindings
ARM: tegra: tf701t: Configure USB
ARM: tegra: tf701t: Correct and complete PMIC and PMC bindings
ARM: tegra: tf701t: Re-group GPIO keys
ARM: tegra: tf701t: Use dedicated backlight regulator
ARM: tegra: tf701t: Use unimomentary pinmux setup
ARM: tegra: Wire up two front panel LEDs on TrimSlice
ARM: versatile: fix OF node leak in CPUs prepare
 
ASoC/SOF/PCI/Intel: add PantherLake support
 
ASoC/SoundWire: clean up link DMA during stop for IPC4
 
ASoC: adi: Use str_enabled_disabled() helper
ASoC: amd/sdw_utils: add sof based soundwire generic machine driver
ASoC: amd: acp: Add I2S master clock generation support for acp7.0 platform
ASoC: amd: acp: Add i2s master clock generation support for acp7.1 platform
ASoC: amd: acp: Add I2S TDM support for acp6.3 platform
ASoC: amd: acp: Add I2S TDM support for acp7.0 platform
ASoC: amd: acp: Add I2S TDM support for acp7.1 platform
ASoC: amd: acp: add legacy driver support for ACP7.1 based platforms
ASoC: amd: acp: Add pte configuration for ACP7.0 platform
ASoC: amd: acp: add soundwire machines for acp6.3 based platform
ASoC: amd: acp: add ZSC control register programming sequence
ASoC: amd: acp: Convert comma to semicolon
ASoC: amd: acp: don't set card long_name
ASoC: amd: acp: Modify max channels and sample rate support for acp70 dai driver
ASoC: amd: acp: Refactor I2S dai driver
ASoC: amd: acp: refactor SoundWire machine driver code
ASoC: amd: acp: Refactor TDM slots selction based on acp revision id
ASoC: amd: acp: remove MODULE_ALIAS for legacy machine driver
ASoC: amd: acp: remove MODULE_ALIAS for sof based generic machine driver
ASoC: amd: acp: remove MODULE_ALIAS for SoundWire machine driver
ASoC: amd: acp: replace desc->rev check with acp pci revision id
ASoC: amd: acp: Return in-case of error
ASoC: amd: acp: Set i2s clock for acp7.0 platform
ASoC: amd: acp: Update pcm hardware capabilities for acp6.3 platform
ASoC: amd: acp: Update pcm hardware capabilities for acp7.0 platform
ASoC: amd: Add acpi machine id for acp7.0 version based platform
ASoC: amd: yc: Add quirk for ASUS Vivobook S15 M3502RA
ASoC: amd: yc: Add quirk for HP Dragonfly pro one
ASoC: amd: yc: fix internal mic on Xiaomi Book Pro 14 2022
ASoC: amd: yc: Fix non-functional mic on ASUS E1404FA
ASoC: amd: yc: Support dmic on another model of Lenovo Thinkpad E14 Gen 6
ASoC: amlogic: do not use dpcm_playback/capture flags
ASoC: atmel: mchp-i2s-mcc: Improve maxburst calculation for better performance
ASoC: atmel: mchp-i2s-mcc: Remove interface name from stream_name
ASoC: atmel: mchp-pdmc: Add snd_soc_dai_driver name
ASoC: atmel: mchp-pdmc: Improve maxburst calculation for better performance
ASoC: atmel: mchp-pdmc: Retain Non-Runtime Controls
ASoC: atmel: mchp-pdmc: Skip ALSA restoration if substream runtime is uninitialized
ASoC: audio-graph-card2: Purge absent supplies for device tree nodes
ASoC: audio-graph-card2: Use helper function of_get_child_count()
ASoC: audio-graph-card: Use for_each_child_of_node_scoped() to simplify code
ASoC: Change my e-mail to gmail
ASoC: cirrus: edb93xx: Delete driver
ASoC: codecs: add MT6357 support
ASoC: codecs: ES8326: input issue after init
ASoC: codecs: ES8326: suspend issue
ASoC: codecs: Fix error handling in aw_dev_get_dsp_status function
ASoC: codecs: fix the right check and simplify code
ASoC: codecs: lpass-rx-macro: add missing CDC_RX_BCL_VBAT_RF_PROC2 to default regs values
ASoC: codecs: lpass-rx-macro: fix RXn(rx,n) macro for DSM_CTL and SEC7 regs
ASoC: codecs: lpass-wsa-macro: Do not hard-code dai in VI mixer
ASoC: codecs: rt5640: Always disable IRQs from rt5640_cancel_work()
ASoC: codecs: Use devm_clk_get_enabled() helpers
ASoC: codecs: wcd934x: make read-only array minCode_param static const
ASoC: codecs: wcd937x: add missing LO Switch control
ASoC: codecs: wcd937x: Move max port number defines to enum
ASoC: codecs: wcd937x: relax the AUX PDM watchdog
ASoC: codecs: wcd938x: Drop unused defines and enums
ASoC: codecs: wcd938x: Move max port number defines to enum
ASoC: codecs: wcd939x: Move max port number defines to enum
ASoC: codecs: wsa881x: Drop unused version readout
ASoC: codecs: wsa881x: Use designator array initializers for Soundwire ports
ASoC: codecs: wsa883x: Handle reading version failure
ASoC: codecs: wsa883x: Simplify handling variant/version
ASoC: codecs: wsa883x: Use designator array initializers for Soundwire ports
ASoC: codecs: wsa884x: Implement temperature reading and hwmon
ASoC: codecs: wsa884x: Simplify handling variant
ASoC: codecs: wsa884x: Use designator array initializers for Soundwire ports
ASoC: codecs: wsa88xx and wcd93xx: Soundwire port
ASoC: codecs: wsa88xx: Few cleanups
ASoC: cs-amp-lib: Add KUnit test case for empty calibration entries
ASoC: cs35l34: drop useless rate contraint
ASoC: cs35l36: drop SNDRV_PCM_RATE_KNOT
ASoC: cs35l41: drop SNDRV_PCM_RATE_KNOT
ASoC: cs35l45: Corrects cs35l45_get_clk_freq_id function data type
ASoC: cs35l56: Make struct regmap_config const
ASoC: cs35l56: Use regmap_read_bypassed() to wake the device
ASoC: cs42l42: Convert comma to semicolon
ASoC: cs42l51: Fix some error handling paths in cs42l51_probe()
ASoC: cs43130: Constify snd_soc_component_driver struct
ASoC: cs43130: Constify struct reg_sequence and reg_sequences
ASoC: cs53l30: drop SNDRV_PCM_RATE_KNOT
ASoC: dapm-graph: add component on/off and route names
ASoC: dapm-graph: remove the "ROOT" cluster
ASoC: dapm-graph: show path name for non-static routes
ASoC: dapm-graph: visualize component On/Off bias level
ASoC: dapm: avoid container_of() to get component
ASoC: dapm: fix bounds checker error in dapm_widget_list_create
ASoC: dapm: Use IS_ERR_OR_NULL() helper function
ASoC: Drop snd_soc_*_get_kcontrol_locked()
ASoC: dt-bindings: amlogic,axg-sound-card: document clocks property
ASoC: dt-bindings: amlogic,gx-sound-card: document clocks property
ASoC: dt-bindings: amlogic-sound-cards: document
ASoC: dt-bindings: cirrus,cs4271: Convert to dtschema
ASoC: dt-bindings: Convert mxs-saif.txt to fsl,saif.yaml (imx28 saif)
ASoC: dt-bindings: convert tlv320aic31xx.txt to yaml
ASoC: dt-bindings: Convert tpa6130a2.txt to yaml
ASoC: dt-bindings: davinci-mcasp: Fix interrupt properties
ASoC: dt-bindings: davinci-mcasp: Fix interrupts property
ASoC: dt-bindings: dlg,da7213: Convert to json-schema
ASoC: dt-bindings: ep93xx: Document Audio Port support
ASoC: dt-bindings: ep93xx: Document DMA support
ASoC: dt-bindings: fsl,imx-audio-es8328: Convert to dtschema
ASoC: dt-bindings: mediatek,mt8365-afe: Add audio afe document
ASoC: dt-bindings: mediatek,mt8365-mt6357: Add audio sound card document
ASoC: dt-bindings: microchip,sama7g5-spdifrx: Add common DAI reference
ASoC: dt-bindings: qcom,apq8016-sbc-sndcard: move to separate binding
ASoC: dt-bindings: qcom,lpass-wsa-macro: correct clocks on SM8250
ASoC: dt-bindings: qcom,sm8250: add qrb4210-rb2-sndcard
ASoC: dt-bindings: realtek,rt5616: Document audio graph port
ASoC: dt-bindings: realtek,rt5616: document mclk clock
ASoC: dt-bindings: renesas,rsnd: add post-init-providers property
ASoC: dt-bindings: renesas,rsnd: correct reg-names for R-Car Gen1
ASoC: dt-bindings: renesas,rz-ssi: Document port property
ASoC: dt-bindings: rockchip,rk3308-codec: add port property
ASoC: dt-bindings: samsung,odroid: drop stale clocks
ASoC: dt-bindings: serial-midi: reference serial-peripheral-props.yaml
ASoC: dt-bindings: ti,pcm512x: Convert to dtschema
ASoC: dwc: change to use devm_clk_get_enabled() helpers
ASoC: ep93xx: Drop legacy DMA support
ASoC: fsl: lpc3xxx-i2s: Remove set but not used variable 'savedbitclkrate'
ASoC: fsl: lpc3xxx-i2s: use snd_pcm_direction_name()
ASoC: fsl: lpc3xxx: Make some symbols static
ASoC: fsl_audmix: Switch to RUNTIME/SYSTEM_SLEEP_PM_OPS()
ASoC: fsl_esai: change dev_warn to dev_dbg in irq handler
ASoC: fsl_micfil: Add a flag to distinguish with different volume control types
ASoC: fsl_micfil: Add sample rate constraint
ASoC: fsl_mqs: Switch to RUNTIME/SYSTEM_SLEEP_PM_OPS()
ASoC: fsl_rpmsg: Switch to RUNTIME_PM_OPS()
ASoC: fsl_sai: Enable 'FIFO continue on error' FCONT bit
ASoC: fsl_spdif: Switch to RUNTIME/SYSTEM_SLEEP_PM_OPS()
ASoC: fsl_ssi: Switch to SYSTEM_SLEEP_PM_OPS
ASoC: grace time for DPCM cleanup
ASoC: Improvements for mchp-pdmc
ASoC: imx-audmux: Switch to SYSTEM_SLEEP_PM_OPS
ASoC: imx-card: Set card.owner to avoid a warning calltrace if SND=m
ASoC: imx-pcm-rpmsg: Switch to RUNTIME/SYSTEM_SLEEP_PM_OPS()
ASoC: intel/sdw-utils: move soundwire machine driver soc ops
ASoC: intel/sdw_utils: move cirrus soundwire codec helper functions
ASoC: intel/sdw_utils: move dai id common macros
ASoC: intel/sdw_utils: move dmic codec helper function
ASoC: intel/sdw_utils: move machine driver dai link helper functions
ASoC: intel/sdw_utils: move maxim codec helper functions
ASoC: intel/sdw_utils: move rt5682 codec helper function
ASoC: intel/sdw_utils: move rt700 and rt711 codec helper functions
ASoC: intel/sdw_utils: move rt712 sdca helper functions
ASoC: intel/sdw_utils: move rt722 sdca helper functions
ASoC: intel/sdw_utils: move rtk amp codec helper functions
ASoC: intel/sdw_utils: move rtk dmic helper functions
ASoC: intel/sdw_utils: move rtk jack common helper functions
ASoC: intel/sdw_utils: move soundwire codec_info_list structure
ASoC: intel/sdw_utils: move soundwire dai type macros
ASoC: intel/sdw_utils: move soundwire machine driver helper functions
ASoC: intel/sdw_utils: refactor init_dai_link() and init_simple_dai_link()
ASoC: Intel: ARL: Add entry for HDMI-In capture support to non-I2S codec boards.
ASoC: Intel: avs: drop SNDRV_PCM_RATE_KNOT
ASoC: Intel: avs: Enable by default for all SST configurations
ASoC: Intel: avs: Update stream status in a separate thread
ASoC: Intel: board_helpers: support HDA link initialization
ASoC: Intel: boards: always check the result of acpi_dev_get_first_match_dev()
ASoC: Intel: boards: updates for 6.12
ASoC: Intel: boards: updates for 6.12 - part 2
ASoC: Intel: bytcr_rt5640: Add DMI quirk for Vexia Edu Atla 10 tablet
ASoC: Intel: bytcr_rt5640: Add support for non ACPI instantiated codec
ASoC: Intel: Drop skl_machine_pdata usage
ASoC: Intel: ehl_rt5660: do not check common_hdmi_codec_drv
ASoC: intel: move soundwire machine driver common structures
ASoC: Intel: Remove bxt_da7219_max98357a board driver
ASoC: Intel: Remove bxt_rt298 board driver
ASoC: Intel: Remove kbl_da7219_max98357a board driver
ASoC: Intel: Remove kbl_da7219_max98927 board driver
ASoC: Intel: Remove kbl_rt5660 board driver
ASoC: Intel: Remove kbl_rt5663_max98927 board driver
ASoC: Intel: Remove kbl_rt5663_rt5514_max98927 board driver
ASoC: Intel: Remove skl_nau88l25_max98357a board driver
ASoC: Intel: Remove skl_nau88l25_ssm4567 board driver
ASoC: Intel: Remove skl_rt286 board driver
ASoC: Intel: Remove skylake driver
ASoC: Intel: Remove skylake driver
ASoC: intel: rename codec_info and dai_info structures names
ASoC: intel: rename ignore_pch_dmic variable name
ASoC: intel: rename maxim codec macros
ASoC: intel: rename soundwire codec helper functions
ASoC: intel: rename soundwire common header macros
ASoC: intel: rename soundwire machine driver soc ops
ASoC: Intel: skl_hda_dsp_generic: convert comma to semicolon
ASoC: Intel: skl_hda_dsp_generic: remove hdac-hdmi support
ASoC: Intel: skl_hda_dsp_generic: support BT audio offload
ASoC: Intel: skl_hda_dsp_generic: use common module for DAI links
ASoC: Intel: skl_hda_dsp_generic: use sof_hdmi_private to init HDMI
ASoC: Intel: soc-acpi-intel-ptl-match: add rt711-sdca table
ASoC: Intel: soc-acpi-intel-ptl-match: Add rt722 support
ASoC: Intel: soc-acpi-intel-rpl-match: add missing empty item
ASoC: Intel: soc-acpi: Add entry for HDMI_In capture support in ARL match table
ASoC: Intel: soc-acpi: Add entry for sof_es8336 in ARL match table.
ASoC: Intel: soc-acpi: add PTL match tables
ASoC: Intel: soc-acpi: adl: Add match entries for new cs42l43 laptops
ASoC: Intel: soc-acpi: arl: Add match entries for new cs42l43 laptops
ASoC: Intel: soc-acpi: arl: Fix some missing empty terminators
ASoC: Intel: soc-acpi: Fix missing empty terminators
ASoC: Intel: soc-acpi: lnl: Add match entries for new cs42l43 laptops
ASoC: Intel: soc-acpi: lnl: Add match entry for TM2 laptops
ASoC: Intel: sof_pcm512x: do not check common_hdmi_codec_drv
ASoC: Intel: sof_rt5682: Add HDMI-In capture with rt5682 support for ARL.
ASoC: intel: sof_sdw: Add check devm_kasprintf() returned value
ASoC: intel: sof_sdw: add quirk for Dell SKU
ASoC: Intel: sof_sdw: Add quirks from some new Dell laptops
ASoC: Intel: sof_sdw: add rt1320 amp support
ASoC: Intel: sof_sdw: make sof_sdw_quirk static
ASoC: Intel: sof_sdw: move ignore_internal_dmic check earlier
ASoC: Intel: sof_sdw: overwrite mach_params->dmic_num
ASoC: intel: sof_sdw: rename soundwire endpoint and dailink structures
ASoC: intel: sof_sdw: rename soundwire parsing helper functions
ASoC: Intel: sof_sdw: use playback/capture_only flags
ASoC: intel: split soundwire machine driver private data
ASoC: Intel: sst: Fix used of uninitialized ctx to log an error
ASoC: Intel: sst: Support LPE0F28 ACPI HID
ASoC: loongson: Add the correct judgement return
ASoC: loongson: Factor out loongson i2s enable clock functions
ASoC: loongson: Factor out loongson_card_acpi_find_device() function
ASoC: loongson: Fix component check failed on FDT systems
ASoC: loongson: fix error release
ASoC: loongson: remove redundant variable assignments
ASoC: loongson: remove unnecessary assignment in i2s_resume()
ASoC: loongson: Remove useless variable definitions
ASoC: loongson: Replace if with ternary operator
ASoC: loongson: Simplify code formatting
ASoC: loongson: Simplify if statment in loongson_card_hw_params()
ASoC: loongson: Simplify probe() with local dev variable
ASoC: loongson: Simplify with dev_err_probe()
ASoC: loongson: Use BIT() macro
ASoC: MAINTAINERS: Drop incorrect tlv320aic31xx.txt path
ASoC: makes rtd->initialized bit field
ASoC: max9768: Fix event generation for playback mute
ASoC: max98388: Fix missing increment of variable slot_found
ASoC: mediatek: Add MT8365 support
ASoC: mediatek: mt2701-cs42448: Optimize redundant code in mt2701_cs42448_machine_probe
ASoC: mediatek: mt7986-afe-pcm: Remove redundant error message
ASoC: mediatek: mt8192: remove redundant null pointer check before of_node_put
 
ASoc: mediatek: mt8365: Add a specific soundcard for EVK
 
ASoC: mediatek: mt8365: Add ADDA DAI support
ASoC: mediatek: mt8365: Add audio clock control support
ASoC: mediatek: mt8365: Add common header
ASoC: mediatek: mt8365: Add DMIC DAI support
ASoC: mediatek: mt8365: Add I2S DAI support
ASoC: mediatek: mt8365: Add PCM DAI support
ASoC: mediatek: mt8365: Add the AFE driver support
ASoC: mediatek: mt8365: check validity before usage of i2s_data
ASoC: mediatek: mt8365: include linux/bitfield.h
 
ASoc: mediatek: mt8365: Remove unneeded assignment
 
ASoC: mediatek: mt8365: remove unused mt8365_i2s_hd_str
ASoC: Merge fixes
ASoC: Merge up fixes
ASoC: Merge up fixes
ASoC: meson: Remove unused declartion in header file
ASoC: mt8365: Allow build coverage
ASoC: mt8365: Fix -Werror builds
ASoC: mt8365: Make non-exported functions static
ASoC: mt8365: Open code BIT() to avoid spurious warnings
ASoC: mt8365: Remove spurious unsigned long casts
ASoC: mt8365: Remove unused DMIC IIR coefficient configuration
ASoC: mt8365: Remove unused prototype for mt8365_afe_clk_group_48k()
ASoC: mt8365: Remove unused variables
ASoC: qcom: Fix NULL Dereference in asoc_qcom_lpass_cpu_platform_probe()
ASoC: qcom: q6asm-dai: drop SNDRV_PCM_RATE_KNOT
ASoC: qcom: sc7280: Fix missing Soundwire runtime stream alloc
ASoC: qcom: sdm845: add missing soundwire runtime stream alloc
ASoC: qcom: Select missing common Soundwire module code on SDM845
ASoC: qcom: sm8250: add qrb4210-rb2-sndcard compatible string
ASoC: qcom: sm8250: enable primary mi2s
ASoC: remove bespoke trigger support
ASoC: remove snd_soc_dai_link_set_capabilities()
ASoC: rsnd: Fix probe failure on HiHope boards due to endpoint parsing
ASoC: rsnd: remove rsnd_mod_confirm_ssi() under DEBUG
ASoC: rsnd: use pcm_dmaengine code
ASoC: rt1318: Constify struct reg_sequence
ASoC: rt1320: Add support for version C
ASoC: rt5682: Return devm_of_clk_add_hw_provider to transfer the error
ASoC: rt5682s: Return devm_of_clk_add_hw_provider to transfer the error
ASoC: rt722-sdca: increase clk_stop_timeout to fix clock stop issue
ASoC: sdw_util/intel: move soundwire endpoint and dai link structures
ASoC: sdw_utils/intel: move soundwire endpoint parsing helper functions
ASoC: sdw_utils: refactor sof_sdw_card_late_probe function
ASoC: sh: rz-ssi: Add full duplex support
ASoC: soc-ac97: Fix the incorrect description
ASoC: soc-acpi: add pci revision id field in mach params structure
ASoC: soc-dapm: use snd_pcm_direction_name()
ASoC: soc-pcm: Indicate warning if dpcm_playback/capture were used for availability limition
ASoC: soc-pcm: makes snd_soc_dpcm_can_be_xxx() local
ASoC: soc-pcm: makes snd_soc_dpcm_can_be_xxx() local function
ASoC: soc-pcm: move snd_soc_dpcm_can_be_xxx() to top
ASoC: soc-pcm: remove snd_soc_dpcm_stream_lock_irqsave_nested()
ASoC: soc-pcm: remove snd_soc_dpcm_stream_{lock/unlock}_irq()
ASoC: soc-pcm: use snd_pcm_direction_name()
ASoC: SOF: amd: add alternate machines for acp6.3 based platform
ASoC: SOF: amd: Add error log for DSP firmware validation failure
ASoC: SOF: amd: add support for acp7.0 based platform
ASoC: SOF: amd: Fix for ACP SRAM addr for acp7.0 platform
ASoC: SOF: amd: Fix for incorrect DMA ch status register offset
ASoC: SOF: amd: remove unused variable from sof_amd_acp_desc structure
ASoC: SOF: amd: update conditional check for cache register update
ASoC: SOF: amd: update mach params subsystem_rev variable
ASoC: SOF: Intel: add initial support for PTL
ASoC: SOF: Intel: add PTL specific power control register
ASoC: SOF: Intel: hda-loader: do not wait for HDaudio IOC
ASoC: SOF: Intel: hda: Always clean up link DMA during stop
ASoC: SOF: Intel: hda: Handle prepare without close for non-HDA DAI's
ASoC: SOF: Intel: hda: refactoring topology name fixup for HDA mach
ASoC: SOF: Intel: hda: refactoring topology name fixup for SDW mach
ASoC: SOF: Intel: hda: remove common_hdmi_codec_drv
ASoC: SOF: Intel: hda: support BT link mask in mach_params
ASoC: sof: intel: use snd_pcm_direction_name()
ASoC: SOF: ipc4-topology: Do not set ALH node_id for aggregated DAIs
ASoC: sof: pcm: use snd_pcm_direction_name()
ASoC: SOF: reshuffle and optimize structures
ASoC: SOF: sof-audio.h: optimize snd_sof_pcm_stream_pipeline_list
ASoC: SOF: sof-audio: Avoid -Wflex-array-member-not-at-end warnings
ASoC: SOF: sof-client-probes-ipc4: Set param_size extension bits
ASoC: SOF: sof-priv.h: optimize snd_sof_ipc_msg
ASoC: SOF: sof-priv.h: optimize snd_sof_mailbox
ASoC: SOF: sof-priv.h: optimize snd_sof_platform_stream_params
ASoC: SOF: topology: Use kmemdup_array instead of kmemdup for multiple allocation
ASoC: spdif: extend supported rates to 768kHz
ASoC: sti-sas: Constify snd_soc_component_driver struct
ASoC: stm32: spdifrx: fix dma channel release in stm32_spdifrx_remove
ASoC: stm: Prevent potential division by zero in stm32_sai_get_clk_div()
ASoC: stm: Prevent potential division by zero in stm32_sai_mclk_round_rate()
ASoC: stm: use snd_pcm_direction_name()
ASoC: sunxi: sun4i-codec: drop SNDRV_PCM_RATE_KNOT
ASoC: Switch back to struct platform_driver::remove()
ASoC: tas*: Drop unused GPIO includes
ASoC: tas*: Fix up GPIO usage
ASoC: tas2781-i2c: Drop weird GPIO code
ASoC: tas2781-i2c: Get the right GPIO line
ASoC: tas2781: Add Calibration Kcontrols for Chromebook
ASoC: tas2781: Add new driver version for tas2563 & tas2781 qfn chip
ASoC: tas2781: Add TAS2563 into the Header
ASoC: tas2781: Fix a compiling warning reported by robot kernel test due to adding tas2563_dvc_table
ASoC: tas2781: mark const variables tas2563_dvc_table as __maybe_unused
 
ASoc: tas2781: Remove unnecessary line feed and space
 
ASoC: tas2781: Remove unnecessary line feed for tasdevice_codec_remove
 
ASoc: tas2781: Rename dai_driver name to unify the name between TAS2563 and TAS2781
 
ASoC: tas2781: replace devm_kzalloc and scnprintf with devm_kstrdup
ASoC: tas5086: use sleeping variants of gpiod API
ASoC: tegra: use snd_pcm_direction_name()
ASoC: tlv320aic31xx: Add support for loading filter coefficients
ASoC: tlv320aic31xx: Fix typos
ASoC: tlv320aic32x4: Add multi endpoint support
ASoC: topology-test: Convert comma to semicolon
ASoC: topology: Bump minimal topology ABI version
ASoC: topology: Fix incorrect addressing assignments
ASoC: topology: Fix redundant logical jump
ASoC: Use __counted_by() annotation for snd_soc_pcm_runtime
ASoC: Use of_property_present()
ASoC: Use of_property_read_bool()
 
ata: ahci: Rephrase comment to not use the term blacklist
ata: ahci_brcm: Use devm_platform_ioremap_resource_byname() helper function
ata: ahci_imx: AHB clock rate setting is not required on i.MX8QM AHCI SATA
ata: ahci_imx: Clean up code by using i.MX8Q HSIO PHY driver
ata: ahci_imx: Correct the email address
ata: ahci_imx: Enlarge RX water mark for i.MX8QM SATA
ata: ahci_imx: Fix error code in probe()
ata: ata_piix: Remove useless comment in piix_init_sidpr()
ata: libahci_platform: Simplify code with for_each_child_of_node_scoped()
ata: libata-scsi: Fix ata_msense_control() CDL page reporting
ata: libata-scsi: Fix ata_msense_control_spgt2()
ata: libata-scsi: Improve ata_scsi_handle_link_detach()
ata: libata: Add helper ata_eh_decide_disposition()
ata: libata: avoid superfluous disk spin down + spin up during hibernation
ata: libata: Change ata_dev_knobble() to return a bool
ata: libata: Cleanup libata-transport
ata: libata: Clear DID_TIME_OUT for ATA PT commands with sense data
ata: libata: Fix W=1 compilation warning
ata: libata: Improve __ata_qc_complete()
ata: libata: Improve CDL resource management
ata: libata: Introduce ata_dev_free_resources
ata: libata: Move sata_down_spd_limit() to libata-sata.c
ata: libata: Move sata_std_hardreset() definition to libata-sata.c
ata: libata: Move sector_buf from struct ata_port to struct ata_device
ata: libata: Print device quirks only once
ata: libata: Print quirks applied to devices
ata: libata: Remove ata_noop_qc_prep()
ata: libata: Remove obsolete function declarations
ata: libata: Rename ata_dma_blacklisted()
ata: libata: Rename ata_eh_read_sense_success_ncq_log()
ata: libata: Set DID_TIME_OUT for commands that actually timed out
ata: libata: Update MAINTAINERS file
ata: libata: Use QUIRK instead of HORKAGE
ata: pata_cs5520: Rephrase file header comment
ata: pata_ep93xx: add device tree support
ata: pata_ep93xx: remove legacy pinctrl use
ata: pata_ftide010: Enable module autoloading
ata: pata_hpt366: Rename hpt_dma_blacklisted()
ata: pata_hpt37x: Rename hpt_dma_blacklisted()
ata: pata_ixp4xx: Enable module autoloading
ata: pata_serverworks: Do not use the term blacklist
ata: sata_gemini: Enable module autoloading
ata: sata_sil: Rename sil_blacklist to sil_quirks
 
audit,ipe: add IPE auditing support
 
audit: Make use of str_enabled_disabled() helper
audit: use task_tgid_nr() instead of task_pid_nr()
 
autofs: add per dentry expire timeout
autofs: fix missing fput for FSCONFIG_SET_FD
autofs: fix thinko in validate_dev_ioctl()
 
backlight: l4f00242t03: Add check for spi_setup
 
bareudp: Pull inner IP header in bareudp_udp_encap_recv().
bareudp: Pull inner IP header on xmit.
 
bcachefs: __wait_for_freeing_inode: Switch to wait_bit_queue_entry
bcachefs: add check for btree id against max in try read node
bcachefs: Add check for btree_path ref overflow
bcachefs: add check NULL return of bio_kmalloc in journal_read_bucket
bcachefs: Add extra padding in bkey_make_mut_noupdate()
bcachefs: Add hash seed, type to inode_to_text()
bcachefs: Add missing validation for bch_stripe.csum_granularity_bits
bcachefs: Add missing wakeup to bch2_inode_hash_remove()
bcachefs: Add pinned to btree cache not freed counters
bcachefs: Add snapshot to bch_inode_unpacked
bcachefs: Add warn param to subvol_get_snapshot, peek_inode
bcachefs: allocate inode by using alloc_inode_sb()
bcachefs: Allow for unknown key types in backpointers fsck
bcachefs: Ancient versions with bad bkey_formats are no longer supported
bcachefs: Annotate bch_replicas_entry_{v0,v1} with __counted_by()
bcachefs: Annotate struct bch_xattr with __counted_by()
bcachefs: Annotate struct bucket_array with __counted_by()
bcachefs: Assert that we don't lock nodes when !trans->locked
bcachefs: assign return error when iterating through layout
bcachefs: bcachefs_metadata_version_inode_has_child_snapshots
bcachefs: bch2_btree_write_buffer_flush_going_ro()
bcachefs: bch2_dev_rcu_noerror()
bcachefs: bch2_dev_remove_alloc() -> alloc_background.c
bcachefs: bch2_dev_remove_stripes()
bcachefs: bch2_ec_stripe_head_get() now checks for change in rw devices
bcachefs: bch2_fiemap(): call trans_begin() on every loop iter
bcachefs: bch2_folio_reservation_get_partial() is now better behaved
bcachefs: bch2_folio_set() -> for_each_btree_key_in_subvolume_upto
bcachefs: bch2_hash_set_or_get_in_snapshot()
bcachefs: bch2_inode_or_descendents_is_open()
bcachefs: bch2_opt_set_sb() can now set (some) device options
bcachefs: bch2_opts_to_text()
bcachefs: bch2_readdir() -> for_each_btree_key_in_subvolume_upto
bcachefs: bch2_sb_member_alloc()
bcachefs: bch2_sb_nr_devices()
bcachefs: bch2_seek_data() -> for_each_btree_key_in_subvolume_upto
bcachefs: bch2_seek_hole() -> for_each_btree_key_in_subvolume_upto
bcachefs: bch2_time_stats_reset()
bcachefs: bch2_trigger_ptr() calculates sectors even when no device
bcachefs: bch2_xattr_list() -> for_each_btree_key_in_subvolume_upto
bcachefs: bch_accounting_mode
bcachefs: bch_fs.rw_devs_change_count
bcachefs: BCH_FS_clean_recovery
bcachefs: bch_stripe.disk_label
bcachefs: BCH_WRITE_ALLOC_NOWAIT no longer applies to open bucket allocation
bcachefs: bchfs_read(): call trans_begin() on every loop iter
bcachefs: bkey errors are only AUTOFIX during read
bcachefs: btree cache counters should be size_t
bcachefs: Btree path tracepoints
bcachefs: btree_cache.freeable list fixes
bcachefs: btree_iter_peek_upto() now handles BTREE_ITER_all_snapshots
bcachefs: Change OPT_STR max to be 1 less than the size of choices array
bcachefs: Check for accounting keys with bversion=0
bcachefs: Check for directories with no backpointers
bcachefs: Check for logged ops when clean
bcachefs: Check for unlinked inodes with dirents
bcachefs: Check for unlinked, non-empty dirs in check_inode()
bcachefs: Check if stuck in journal_res_get()
bcachefs: check the invalid parameter for perf test
bcachefs: check_subvol_path() now prints subvol root inode
bcachefs: convert __bch2_encrypt_bio() to darray
bcachefs: Convert disk accounting BUG_ON() to WARN_ON()
bcachefs: Convert open-coded extra computation to helper
bcachefs: Convert to use jiffies macros
bcachefs: Create lost+found in correct snapshot
bcachefs: darray: convert to alloc_hooks()
bcachefs: data_allowed is now an opts.h option
bcachefs: Delete vestigal check_inode() checks
bcachefs: dirent_points_to_inode() now warns on mismatch
bcachefs: Disk accounting device validation fixes
bcachefs: Do not check folio_has_private()
bcachefs: do not use PF_MEMALLOC_NORECLAIM
bcachefs: do_encrypt() now handles allocation failures
bcachefs: Don't count "skipped access bit" as touched in btree cache scan
bcachefs: Don't delete unlinked inodes before logged op resume
bcachefs: Don't drop devices with stripe pointers
bcachefs: Don't filter partial list buckets in open_buckets_to_text()
bcachefs: Don't keep tons of cached pointers around
bcachefs: Don't use commit_do() unnecessarily
bcachefs: Don't use wait_event_interruptible() in recovery
bcachefs: Drop memalloc_nofs_save() in bch2_btree_node_mem_alloc()
bcachefs: drop unused posix acl handlers
 
bcachefS: ec: fix data type on stripe deletion
 
bcachefs: ec_stripe_head.nr_created
bcachefs: EIO errcode cleanup
bcachefs: Ensure BCH_FS_accounting_replay_done is always set
bcachefs: Ensure BCH_FS_may_go_rw is set before exiting recovery
bcachefs: Failed devices no longer require mounting in degraded mode
bcachefs: fast exit when darray_make_room failed
bcachefs: Fix __bch2_fsck_err() warning
bcachefs: Fix a spelling error in docs
bcachefs: Fix accounting read + device removal
bcachefs: Fix accounting replay flags
bcachefs: Fix assertion pop in bch2_ptr_swab()
bcachefs: Fix assertion pop in topology repair
bcachefs: Fix bad shift in bch2_read_flag_list()
bcachefs: fix bch2_hash_delete() error path
bcachefs: Fix bch2_have_enough_devs() for BCH_SB_MEMBER_INVALID
bcachefs: Fix bch2_inode_is_open() check
bcachefs: Fix bch_member.btree_bitmap_shift validation
bcachefs: Fix BCH_SB_ERRS() so we can reorder
bcachefs: Fix BCH_TRANS_COMMIT_skip_accounting_apply
bcachefs: Fix bkey_nocow_lock()
bcachefs: Fix compilation error for bch2_sb_member_alloc
bcachefs: Fix data corruption on -ENOSPC in buffered write path
bcachefs: Fix deadlock in __wait_on_freeing_inode()
bcachefs: Fix deadlock on -ENOSPC w.r.t. partial open buckets
bcachefs: Fix disk accounting attempting to mark invalid replicas entry
bcachefs: fix disk reservation accounting in bch2_folio_reservation_get()
bcachefs: Fix error handling in bch2_btree_node_prefetch()
bcachefs: Fix error path in check_dirent_inode_dirent()
bcachefs: Fix format specifier in bch2_btree_key_cache_to_text()
bcachefs: Fix fsck warnings from bkey validation
bcachefs: Fix hidden btree errors when reading roots
bcachefs: Fix incorrect IS_ERR_OR_NULL usage
bcachefs: fix incorrect show_options results
bcachefs: Fix infinite loop in propagate_key_to_snapshot_leaves()
bcachefs: Fix invalid shift in member_to_text()
bcachefs: Fix invalid shift in validate_sb_layout()
bcachefs: Fix iterator leak in check_subvol()
bcachefs: Fix journal_entry_dev_usage_to_text() overrun
bcachefs: Fix kasan splat in new_stripe_alloc_buckets()
bcachefs: Fix lockdep splat in bch2_accounting_read
bcachefs: Fix lost wake up
bcachefs: fix macro definition allocate_dropping_locks
bcachefs: fix macro definition allocate_dropping_locks_errcode
bcachefs: Fix missing bounds checks in bch2_alloc_read()
bcachefs: fix missing restart handling in bch2_read_retry_nodecode()
bcachefs: Fix missing validation for bch_backpointer.level
bcachefs: Fix negative timespecs
bcachefs: Fix NULL pointer dereference in bch2_opt_to_text
bcachefs: Fix null ptr deref in bucket_gen_get()
bcachefs: Fix NULL ptr dereference in btree_node_iter_and_journal_peek
bcachefs: fix null-ptr-deref in have_stripes()
bcachefs: fix possible null-ptr-deref in __bch2_ec_stripe_head_get()
bcachefs: fix prototype to bch2_alloc_sectors_start_trans()
bcachefs: Fix reattach_inode()
bcachefs: fix restart handling in __bch2_resume_logged_op_finsert()
bcachefs: fix restart handling in bch2_alloc_write_key()
bcachefs: fix restart handling in bch2_do_invalidates_work()
bcachefs: fix restart handling in bch2_fiemap()
bcachefs: fix restart handling in bch2_rename2()
bcachefs: Fix return type of dirent_points_to_inode_nowarn()
bcachefs: fix shift oob in alloc_lru_idx_fragmentation
bcachefs: Fix srcu warning in check_topology
bcachefs: Fix state lock involved deadlock
bcachefs: Fix sysfs rebalance duration waited formatting
bcachefs: Fix sysfs warning in fstests generic/730,731
bcachefs: fix the memory leak in exception case
bcachefs: Fix topology errors on split after merge
bcachefs: Fix trans_commit disk accounting revert
bcachefs: fix transaction restart handling in check_extents(), check_dirents()
bcachefs: Fix UAF in __promote_alloc() error path
bcachefs: fix uaf in bch2_dio_write_done()
bcachefs: Fix UAF in bch2_reconstruct_alloc()
bcachefs: Fix unhandled transaction restart in fallocate
bcachefs: Fix unlocked access to c->disk_sb.sb in bch2_replicas_entry_validate()
bcachefs: Fix validate_bset() repair path
bcachefs: for_each_btree_key_in_subvolume_upto()
bcachefs: fsck: Improve hash_check_key()
bcachefs: Handle race between stripe reuse, invalidate_stripe_to_dev
bcachefs: handle restarts in bch2_bucket_io_time_reset()
bcachefs: Hold read lock in bch2_snapshot_tree_oldest_subvol()
bcachefs: Hook up RENAME_WHITEOUT in rename.
bcachefs: improve "no device to read from" message
bcachefs: Improve bch2_is_inode_open() warning message
bcachefs: improve bch2_new_stripe_to_text()
bcachefs: Improve check_snapshot_exists()
bcachefs: improve error message on too few devices for ec
bcachefs: improve error messages in bch2_ec_read_extent()
bcachefs: init freespace inited bits to 0 in bch2_fs_initialize
bcachefs: INODE_STR_HASH() for bch_inode_unpacked
bcachefs: key cache can now allocate from pending
bcachefs: Kill alloc_v4.fragmentation_lru
bcachefs: kill bch2_btree_iter_peek_and_restart()
bcachefs: Kill bch2_propagate_key_to_snapshot_leaves()
bcachefs: kill inode_walker_entry.seen_this_pos
bcachefs: kill redundant is_vmalloc_addr()
bcachefs: Kill snapshot arg to fsck_write_inode()
bcachefs: Make sure we print error that causes fsck to bail out
bcachefs: Mark bch_inode_info as SLAB_ACCOUNT
bcachefs: Mark inode errors as autofix
bcachefs: Mark more errors as AUTOFIX
bcachefs: Mark more errors AUTOFIX
bcachefs: memset bounce buffer portion to 0 after key_sort_fix_overlapping
bcachefs: Minimize the search range used to calculate the mantissa
bcachefs: minor lru fsck fixes
bcachefs: Move rebalance_status out of sysfs/internal
bcachefs: Move tabstop setup to bch2_dev_usage_to_text()
bcachefs: Move transaction commit path validation to as late as possible
bcachefs: Opt_durability can now be set via bch2_opt_set_sb()
bcachefs: Options for recovery_passes, recovery_passes_exclude
bcachefs: Progress indicator for extents_to_backpointers
bcachefs: promote_whole_extents is now a normal option
bcachefs: quota_reserve_range() -> for_each_btree_key_in_subvolume_upto
bcachefs: range_has_data() -> for_each_btree_key_in_subvolume_upto
bcachefs: rcu_pending
bcachefs: rcu_pending now works in userspace
bcachefs: reattach_inode() now correctly handles interior snapshot nodes
bcachefs: rebalance writes use BCH_WRITE_ONLY_SPECIFIED_DEVS
bcachefs: Refactor bch2_bset_fix_lookup_table
bcachefs: Release transaction before wake up
bcachefs: Remove dead code in __build_ro_aux_tree
bcachefs: Remove duplicated include in backpointers.c
bcachefs: Remove the prev array stuff
bcachefs: remove the unused macro definition
bcachefs: remove the unused parameter in macro bkey_crc_next
bcachefs: Remove unused parameter
bcachefs: Remove unused parameter of bkey_mantissa
bcachefs: Remove unused parameter of bkey_mantissa_bits_dropped
bcachefs: remove_backpointer() now checks if dirent points to inode
bcachefs: rename version -> bversion
bcachefs: rename version -> bversion for big endian builds
bcachefs: Repair mismatches in inode hash seed, type
bcachefs: Replace div_u64 with div64_u64 where second param is u64
bcachefs: return err ptr instead of null in read sb clean
bcachefs: Rework btree node pinning
bcachefs: Rework logged op error handling
bcachefs: Rip out freelists from btree key cache
bcachefs: Run in-kernel offline fsck without ratelimit errors
bcachefs: Set bch_inode_unpacked.bi_snapshot in old inode path
bcachefs: Simplify bch2_xattr_emit() implementation
bcachefs: skip mount option handle for empty string.
bcachefs: Split out check_unreachable_inodes() pass
bcachefs: split up btree cache counters for live, freeable
bcachefs: stripe_to_mem()
bcachefs: support idmap mounts
bcachefs: Switch gc bucket array to a genradix
bcachefs: switch to rhashtable for vfs inodes hash
bcachefs: trivial open_bucket_add_buckets() cleanup
bcachefs: Use __GFP_ACCOUNT for reclaimable memory
bcachefs: Use mm_account_reclaimed_pages() when freeing btree nodes
bcachefs: Workaround for kvmalloc() not supporting > INT_MAX allocations
 
be2net: fix potential memory leak in be_xmit()
be2net: Remove unused declarations
 
binder: fix typo in comment
binder: frozen notification
binder: frozen notification binder_features flag
binder: modify the comment for binder_proc_unlock
 
binfmt_elf, coredump: Log the reason of the failed core dumps
 
binfmt_elf: Dump smaller VMAs first in ELF cores
binfmt_elf: mseal address zero
 
bitmap: Switch from inline to __always_inline
 
blk-cgroup: check for pd_(alloc|free)_fn in blkcg_activate_policy()
blk-cgroup: Remove unused declaration blkg_path()
 
blk-integrity: consider entire bio list for merging
blk-integrity: improved sg segment mapping
blk-integrity: properly account for segments
 
blk-ioprio: remove ioprio_blkcg_from_bio()
blk-ioprio: remove per-disk structure
 
blk-mq: add missing unplug trace event
blk-mq: set the nr_integrity_segments from bio
blk-mq: setup queue ->tag_set before initializing hctx
blk-mq: unconditional nr_integrity_segments
 
blk-rq-qos: fix crash on rq_qos_wait vs. rq_qos_wake_function race
 
blk-throttle: remove last_low_overflow_time
blk-throttle: support prioritized processing of metadata
 
blk_iocost: fix more out of bound shifts
blk_iocost: make read-only static array vrate_adj_pct const
blk_iocost: remove some duplicate irq disable/enables
 
block, bfq: choose the last bfqq from merge chain in bfq_setup_cooperator()
block, bfq: don't break merge chain in bfq_split_bfqq()
block, bfq: factor out a helper to split bfqq in bfq_init_rq()
block, bfq: fix possible UAF for bfqq->bic with merge chain
block, bfq: fix procress reference leakage for bfqq in merge chain
block, bfq: fix uaf for accessing waker_bfqq after splitting
block, bfq: merge bfq_release_process_ref() into bfq_put_cooperator()
block, bfq: remove bfq_log_bfqg()
block, bfq: remove local variable 'bfqq_already_existing' in bfq_init_rq()
block, bfq: remove local variable 'split' in bfq_init_rq()
block, bfq: use bfq_reassign_last_bfqq() in bfq_bfqq_move()
 
block,lsm: add LSM blob and new LSM hooks for block devices
 
block/rnbd-srv: Add sanity check and remove redundant assignment
 
block: Added folio-ized version of bio_add_hw_page()
block: change wait on bd_claiming to use a var_waitqueue
block: constify ext_pi_ref_escape()
block: constify the lim argument to queue_limits_max_zone_append_sectors
block: delete module stuff from t10-pi
block: don't use bio_split_rw on misc operations
block: fix blk_rq_map_integrity_sg kernel-doc
block: fix blk_rq_map_integrity_sg kernel-doc
block: fix comment to use set_current_state
block: Fix elevator_get_default() checking for NULL q->tag_set
block: Fix elv_iosched_local_module handling of "none" scheduler
block: fix integer overflow in BLKSECDISCARD
block: fix potential invalid pointer dereference in blk_add_partition
block: fix queue limits checks in blk_rq_map_user_bvec for real
block: fix sanity checks in blk_rq_map_user_bvec
block: implement async io_uring discard cmd
block: introduce blk_validate_byte_range()
block: introduce folio awareness and add a bigger size from folio
block: properly handle REQ_OP_ZONE_APPEND in __bio_split_to_limits
block: provide a request helper for user integrity segments
block: remove bogus union
block: remove checks for FALLOC_FL_NO_HIDE_STALE
block: Remove unused blk_limits_io_{min,opt}
block: rework bio splitting
block: unexport blk_rq_count_integrity_sg
block: unpin user pages belonging to a folio at once
block: Use a folio in blkdev_write_end()
 
Bluetooth: Add a helper function to extract iso header
Bluetooth: bnep: fix wild-memory-access in proto_unregister
Bluetooth: btintel: Direct exception event to bluetooth stack
Bluetooth: btintel_pcie: Add support for ISO data
Bluetooth: btintel_pcie: Allocate memory for driver private data
Bluetooth: btmrvl: Use IRQF_NO_AUTOEN flag in request_irq()
Bluetooth: btnxpuart: Add support for ISO packets
Bluetooth: btrtl: Add the support for RTL8922A
Bluetooth: btrtl: Set msft ext address filter quirk for RTL8852B
Bluetooth: btrtl: Use kvmemdup to simplify the code
Bluetooth: btsdio: Do not bind to non-removable CYW4373
Bluetooth: btusb: Add 2 USB HW IDs for MT7925 (0xe118/e)
Bluetooth: btusb: Add Mediatek MT7925 support ID 0x13d3:0x3608
Bluetooth: btusb: Add MediaTek MT7925-B22M support ID 0x13d3:0x3604
Bluetooth: btusb: Add Realtek RTL8852C support ID 0x0489:0xe122
Bluetooth: btusb: Don't fail external suspend requests
Bluetooth: btusb: Fix not being able to reconnect after suspend
Bluetooth: btusb: Fix not handling ZPL/short-transfer
Bluetooth: btusb: Fix regression with fake CSR controllers 0a12:0001
Bluetooth: btusb: Invert LE State flag to set invalid rather then valid
Bluetooth: Call iso_exit() on module unload
Bluetooth: CMTP: Mark BT_CMTP as DEPRECATED
Bluetooth: hci: fix null-ptr-deref in hci_read_supported_codecs
Bluetooth: hci_conn: Fix UAF in hci_enhanced_setup_sync
Bluetooth: hci_conn: Remove redundant memset after kzalloc
Bluetooth: hci_core: Disable works on hci_unregister_dev
Bluetooth: hci_core: Fix calling mgmt_device_connected
Bluetooth: hci_core: Fix sending MGMT_EV_CONNECT_FAILED
Bluetooth: hci_event: Align BR/EDR JUST_WORKS paring with LE
Bluetooth: hci_h4: Add support for ISO packets in h4_recv.h
Bluetooth: hci_ldisc: Use speed set by btattach as oper_speed
Bluetooth: hci_sync: Ignore errors from HCI_OP_REMOTE_NAME_REQ_CANCEL
Bluetooth: hci_uart: Add support for Amlogic HCI UART
Bluetooth: ISO: Fix multiple init when debugfs is disabled
Bluetooth: ISO: Fix UAF on iso_sock_timeout
Bluetooth: L2CAP: Fix uaf in l2cap_connect
Bluetooth: L2CAP: Remove unused declarations
Bluetooth: MGMT: Fix possible crash on mgmt_index_removed
Bluetooth: Remove debugfs directory on module init failure
Bluetooth: replace deprecated strncpy with strscpy_pad
Bluetooth: RFCOMM: FIX possible deadlock in rfcomm_sk_state_change
Bluetooth: SCO: Fix UAF on sco_sock_timeout
Bluetooth: Use led_set_brightness() in LED trigger activate() callback
 
bnx2x: Provide declaration of dmae_reg_go_c in header
bnx2x: Remove setting of RX software timestamp
bnx2x: Set ivi->vlan field as an integer
 
bnxt_en: Add MSIX check in bnxt_check_rings()
bnxt_en: add support for retrieving crash dump using ethtool
bnxt_en: add support for storing crash dump into host memory
bnxt_en: Add support to call FW to update a VNIC
bnxt_en: Allocate the max bp->irq_tbl size for dynamic msix allocation
bnxt_en: avoid truncation of per rx run debugfs filename
bnxt_en: Check the FW's VNIC flush capability
bnxt_en: Deprecate support for legacy INTX mode
bnxt_en: Extend maximum length of version string by 1 byte
bnxt_en: Increase the number of MSIX vectors for RoCE device
bnxt_en: only set dev->queue_mgmt_ops if supported by FW
bnxt_en: Remove BNXT_FLAG_USING_MSIX flag
bnxt_en: Remove register mapping to support INTX
bnxt_en: Remove setting of RX software timestamp
bnxt_en: Replace deprecated PCI MSIX APIs
bnxt_en: replace ptp_lock with irqsave variant
bnxt_en: resize bnxt_irq name field to fit format string
bnxt_en: set vnic->mru in bnxt_hwrm_vnic_cfg()
bnxt_en: stop packet flow during bnxt_queue_stop/start
bnxt_en: Support dynamic MSIX
bnxt_en: Support QOS and TPID settings for the SRIOV VLAN
bnxt_en: Update firmware interface to 1.10.3.68
 
bonding: add common function to check ipsec device
bonding: Add ESN support to IPSec HW offload
bonding: add ns target multicast address to slave device
bonding: Correct spelling in headers
bonding: Fix unnecessary warnings and logs from bond_xdp_get_xmit_slave()
bonding: Pass string literal as format argument of alloc_ordered_workqueue()
bonding: Remove setting of RX software timestamp
bonding: support xfrm state update
 
bpf, arm64: Avoid blindly saving/restoring all callee-saved registers
bpf, arm64: Fix address emission with tag-based KASAN enabled
bpf, arm64: Fix tailcall hierarchy
bpf, arm64: Get rid of fpb
bpf, arm64: Jit BPF_CALL to direct call when possible
 
bpf, cpumap: Move xdp:xdp_cpumap_kthread tracepoint before rcv
 
bpf, lsm: Add check for BPF LSM return value
bpf, lsm: Add disabled BPF LSM hook list
bpf, lsm: Remove bpf_lsm_key_free hook
 
bpf, sockmap: Correct spelling skmsg.c
bpf, sockmap: SK_DROP on attempted redirects of unsupported af_vsock
 
bpf, test_run: Fix LIVE_FRAME frame update after a page has been recycled
 
bpf, vsock: Drop static vsock_bpf_prot initialization
 
bpf, x64: Fix a jit convergence issue
bpf, x64: Fix tailcall hierarchy
 
bpf, x86, riscv, arm: no_caller_saved_registers for bpf_get_smp_processor_id()
 
bpf,perf: Fix perf_event_detach_bpf_prog error handling
 
bpf/bpf_get,set_sockopt: add option to set TCP-BPF sock ops flags
 
bpf/selftests: Check errno when percpu map value size exceeds
bpf/selftests: coverage for tp and perf event progs using kfuncs
 
bpf: add a get_helper_proto() utility function
bpf: Add bpf_copy_from_user_str kfunc
bpf: Add bpf_mem_alloc_check_size() helper
bpf: Add gen_epilogue to bpf_verifier_ops
bpf: Add kfunc bpf_get_dentry_xattr() to read xattr from dentry
bpf: Add MEM_WRITE attribute
bpf: Add sk_is_inet and IS_ICSK check in tls_sw_has_ctx_tx/rx
bpf: Add the missing BPF_LINK_TYPE invocation for sockmap
bpf: Adjust BPF_JMP that jumps to the 1st insn of the prologue
bpf: Allow bpf_current_task_under_cgroup() with BPF_CGROUP_*
bpf: Allow bpf_dynptr_from_skb() for tp_btf
bpf: allow bpf_fastcall for bpf_cast_to_kern_ctx and bpf_rdonly_cast
bpf: allow kfuncs within tracepoint and perf event programs
bpf: allow passing struct bpf_iter_ as kfunc arguments
bpf: Call the missed btf_record_free() when map creation fails
bpf: Call the missed kfree() when there is no special field in btf
bpf: change int cmd argument in __sys_bpf into typed enum bpf_cmd
bpf: Check percpu map value size first
bpf: Check the remaining info_cnt before repeating btf fields
bpf: Check the validity of nr_words in bpf_iter_bits_new()
bpf: Check unsupported ops from the bpf_struct_ops's cfi_stubs
bpf: Check validity of link->type in bpf_link_show_fdinfo()
bpf: convert __bpf_prog_get() to CLASS(fd, ...)
bpf: convert bpf_token_create() to CLASS(fd, ...)
bpf: correctly handle malformed BPF_CORE_TYPE_ID_LOCAL relos
bpf: decouple stack_map_get_build_id_offset() from perf_callchain_entry
bpf: devmap: provide rxq after redirect
bpf: disallow 40-bytes extra stack for bpf_fastcall patterns
bpf: Enable generic kfuncs for BPF_CGROUP_* programs
bpf: Export bpf_base_func_proto
bpf: extract iterator argument type and name validation logic
bpf: factor out fetching bpf_map from FD and adding it to used_maps list
bpf: Fail verification for sign-extension of packet data/data_end/data_meta
bpf: Fix a sdiv overflow issue
bpf: Fix bpf_strtol and bpf_strtoul helpers for 32bit
bpf: Fix compare error in function retval_range_within
bpf: fix do_misc_fixups() for bpf_get_branch_snapshot()
bpf: Fix error message on kfunc arg type mismatch
bpf: fix filed access without lock
bpf: Fix helper writes to read-only maps
bpf: Fix incorrect delta propagation between linked registers
bpf: Fix indentation issue in epilogue_idx
bpf: Fix iter/task tid filtering
bpf: fix kfunc btf caching for modules
bpf: Fix link info netfilter flags to populate defrag flag
bpf: Fix memory leak in bpf_core_apply
bpf: Fix mismatched RCU unlock flavour in bpf_out_neigh_v6
bpf: Fix out-of-bounds write in trie_get_next_key()
bpf: Fix overloading of MEM_UNINIT's meaning
bpf: Fix percpu address space issues
bpf: Fix print_reg_state's constant scalar dump
bpf: Fix truncation bug in coerce_reg_to_size_sx()
bpf: fix unpopulated name_len field in perf_event link info
bpf: Fix unpopulated path_size when uprobe_multi fields unset
bpf: Fix uprobe multi pid filter check
bpf: Fix use-after-free in bpf_uprobe_multi_link_attach()
bpf: Force checkpoint when jmp history is too long
bpf: Free dynamically allocated bits in bpf_iter_bits_destroy()
bpf: Get better reg range with ldsx and 32bit compare
bpf: Improve check_raw_mode_ok test for MEM_UNINIT-tagged types
bpf: introduce new VFS based BPF kfuncs
bpf: kprobe: Remove unused declaring of bpf_kprobe_override
bpf: Let callers of btf_parse_kptr() track life cycle of prog btf
bpf: lsm: Set bpf_lsm_blob_sizes.lbs_task to 0
bpf: lwtunnel: Unmask upper DSCP bits in bpf_lwt_xmit_reroute()
bpf: Make sure internal and UAPI bpf_redirect flags don't overlap
bpf: Make the pointer returned by iter next method valid
bpf: more trivial fdget() conversions
bpf: Move bpf_get_file_xattr to fs/bpf_fs_kfuncs.c
bpf: Move insn_buf[16] to bpf_verifier_env
bpf: no_caller_saved_registers attribute for helper calls
bpf: Preserve param->string when parsing mount options
bpf: Prevent tail call between progs attached to different hooks
bpf: Properly test iter/task tid filtering
bpf: Relax KF_ACQUIRE kfuncs strict type matching constraint
bpf: Remove __btf_name_valid() and change to btf_name_valid_identifier()
bpf: Remove custom build rule
bpf: Remove mark_precise_scalar_ids()
bpf: Remove MEM_UNINIT from skb/xdp MTU helpers
bpf: Remove the insn_buf array stack usage from the inline_bpf_loop()
bpf: Remove truncation test in bpf_strtol and bpf_strtoul helpers
bpf: Rename ARG_PTR_TO_KPTR -> ARG_KPTR_XCHG_DEST
bpf: rename nocsr -> bpf_fastcall in verifier
bpf: Replace 8 seq_puts() calls by seq_putc() calls
bpf: Search for kptrs in prog BTF structs
bpf: selftests: send packet to devmap redirect XDP
bpf: Simplify character output in seq_print_delegate_opts()
bpf: Support __nullable argument suffix for tp_btf
bpf: support bpf_fastcall patterns for kfuncs
bpf: Support bpf_kptr_xchg into local kptr
bpf: switch fdget_raw() uses to CLASS(fd_raw, ...)
bpf: switch maps to CLASS(fd, ...)
bpf: Sync uapi bpf.h header to tools directory
bpf: sync_linked_regs() must preserve subreg_def
bpf: Track equal scalars history on per-instruction level
bpf: trivial conversions for fdget()
bpf: Unmask upper DSCP bits in __bpf_redirect_neigh_v4()
bpf: Unmask upper DSCP bits in bpf_fib_lookup() helper
bpf: Use __u64 to save the bits in bits iterator
bpf: Use fake pt_regs when doing bpf syscall tracepoint tracing
bpf: Use kmemdup_array instead of kmemdup for multiple allocation
bpf: Use kvmemdup to simplify the code
bpf: use kvzmalloc to allocate BPF verifier environment
bpf: Use raw_spinlock_t in ringbuf
bpf: Use sockfd_put() helper
bpf: use type_may_be_null() helper for nullable-param check
bpf: wire up sleepable bpf_get_stack() and bpf_get_task_stack() helpers
bpf: Zero former ARG_PTR_TO_{LONG,INT} args in case of error
 
bpftool: Add bash-completion for tcx subcommand
bpftool: Add document for net attach/detach on tcx subcommand
bpftool: Add missing blank lines in bpftool-net doc example
bpftool: Add net attach/detach command to tcx prog
bpftool: Fix handling enum64 in btf dump sorting
bpftool: fix some typos in bpftool
bpftool: Fix typos
bpftool: Fix undefined behavior caused by shifting into the sign bit
bpftool: Fix undefined behavior in qsort(NULL, 0, ...)
bpftool: Improve btf c dump sorting stability
bpftool: Refactor xdp attach/detach type judgment
 
bridge: Handle error of rtnl_register_module().
bridge: mcast: Fail MDB get request on empty entry
 
btf: move pahole check in scripts/link-vmlinux.sh to lib/Kconfig.debug
btf: remove redundant CONFIG_BPF test in scripts/link-vmlinux.sh
btf: require pahole 1.21+ for DEBUG_INFO_BTF with default DWARF version
 
btrfs: add and use helper to verify the calling task has locked the inode
btrfs: add cancellation points to trim loops
btrfs: add comment about locking in cow_file_range_inline()
btrfs: also add stripe entries for NOCOW writes
btrfs: always pass readahead state to defrag
btrfs: always update fstrim_range on failure in FITRIM ioctl
btrfs: BTRFS_PATH_AUTO_FREE in orphan.c
btrfs: change RST lookup error message level to debug
btrfs: clear defragmented inodes using postorder in btrfs_cleanup_defrag_inodes()
btrfs: clear force-compress on remount when compress mount option is given
btrfs: constify arguments of compare_inode_defrag()
btrfs: constify more pointer parameters
btrfs: convert __extent_writepage() to be completely folio based
btrfs: convert __extent_writepage_io() to take a folio
btrfs: convert __get_extent_map() to take a folio
btrfs: convert __process_pages_contig() to take a folio
btrfs: convert __unlock_for_delalloc() to take a folio
btrfs: convert add_ra_bio_pages() to use only folios
btrfs: convert begin_page_folio() to take a folio instead
btrfs: convert btrfs_cleanup_ordered_extents() to take a folio
btrfs: convert btrfs_cleanup_ordered_extents() to use folios
btrfs: convert btrfs_decompress() to take a folio
btrfs: convert btrfs_do_readpage() to only use a folio
btrfs: convert btrfs_finish_ordered_extent() to take a folio
btrfs: convert btrfs_get_extent() to take a folio
btrfs: convert btrfs_mark_ordered_io_finished() to take a folio
btrfs: convert btrfs_read_folio() to only use a folio
btrfs: convert btrfs_readahead() to only use folio
btrfs: convert btrfs_run_delalloc_range() to take a folio
btrfs: convert btrfs_set_range_writeback() to use a folio
btrfs: convert btrfs_writepage_cow_fixup() to use folio
btrfs: convert btrfs_writepage_fixup_worker() to use a folio
btrfs: convert can_finish_ordered_extent() to use a folio
btrfs: convert clear_page_extent_mapped() to take a folio
btrfs: convert copy_inline_to_page() to use folio
btrfs: convert cow_file_range() to take a folio
btrfs: convert cow_file_range_inline() to take a folio
btrfs: convert end_page_read() to take a folio
btrfs: convert extent_clear_unlock_delalloc() to take a folio
btrfs: convert extent_range_clear_dirty_for_io() to use a folio
btrfs: convert extent_write_locked_range() to take a folio
btrfs: convert extent_write_locked_range() to use folios
btrfs: convert fallback_to_cow() to take a folio
btrfs: convert find_lock_delalloc_range() to use a folio
btrfs: convert find_next_dirty_byte() to take a folio
btrfs: convert get_next_extent_buffer() to take a folio
btrfs: convert insert_inline_extent() to use a folio
btrfs: convert lock_delalloc_pages() to take a folio
btrfs: convert lzo_decompress() to take a folio
btrfs: convert process_one_page() to operate only on folios
btrfs: convert read_inline_extent() to use a folio
btrfs: convert read_key_bytes() to take a folio
btrfs: convert run_delalloc_compressed() to take a folio
btrfs: convert run_delalloc_cow() to take a folio
btrfs: convert run_delalloc_nocow() to take a folio
btrfs: convert struct async_chunk to hold a folio
btrfs: convert struct btrfs_writepage_fixup to use a folio
btrfs: convert submit_eb_page() to take a folio
btrfs: convert submit_eb_subpage() to take a folio
btrfs: convert submit_extent_page() to use a folio
btrfs: convert submit_uncompressed_range() to take a folio
btrfs: convert try_release_extent_buffer() to take a folio
btrfs: convert try_release_extent_mapping() to take a folio
btrfs: convert try_release_extent_state() to take a folio
btrfs: convert try_release_subpage_extent_buffer() to take a folio
btrfs: convert uncompress_inline() to take a folio
btrfs: convert wait_subpage_spinlock() to only use a folio
btrfs: convert writepage_delalloc() to take a folio
btrfs: convert zlib_decompress() to take a folio
btrfs: convert zstd_decompress() to take a folio
btrfs: DEFINE_FREE for struct btrfs_path
btrfs: directly wake up cleaner kthread in the BTRFS_IOC_SYNC ioctl
btrfs: disable rate limiting when debug enabled
btrfs: do not hold the extent lock for entire read
btrfs: don't dump stripe-tree on lookup error
btrfs: don't readahead the relocation inode on RST
btrfs: drop the backref cache during relocation if we commit
btrfs: drop transaction parameter from btrfs_add_inode_defrag()
btrfs: fix a NULL pointer dereference when failed to start a new trasacntion
btrfs: fix clear_dirty and writeback ordering in submit_one_sector()
btrfs: fix defrag not merging contiguous extents due to merged extent maps
btrfs: fix error propagation of split bios
btrfs: fix extent map merging not happening for adjacent extents
btrfs: fix incorrect comparison for delayed refs
btrfs: fix missing error handling when adding delayed ref with qgroups enabled
btrfs: fix passing 0 to ERR_PTR in btrfs_search_dir_index_item()
btrfs: fix per-subvolume RO/RW flags with new mount API
btrfs: fix race setting file private on concurrent lseek using same fd
btrfs: fix read corruption due to race with extent map merging
btrfs: fix the delalloc range locking if sector size < page size
btrfs: fix the length of reserved qgroup to free
btrfs: fix uninitialized pointer free in add_inode_ref()
btrfs: fix uninitialized pointer free on read_alloc_one_name() error
btrfs: fix use-after-free of block device file in __btrfs_free_extra_devids()
btrfs: fix use-after-free on rbtree that tracks inodes for auto defrag
btrfs: introduce EXTENT_DIO_LOCKED
btrfs: make btrfs_is_subpage() to return false directly for 4K page size
btrfs: make compression path to be subpage compatible
btrfs: merge btrfs_folio_unlock_writer() into btrfs_folio_end_writer_lock()
btrfs: merge btrfs_orig_bbio_end_io() into btrfs_bio_end_io()
btrfs: more efficient chunk map iteration when device replace finishes
btrfs: move uuid tree related code to uuid-tree.[ch]
btrfs: only unlock the to-be-submitted ranges inside a folio
btrfs: print message on device opening error during mount
btrfs: qgroup: set a more sane default value for subtree drop threshold
btrfs: qgroup: use goto style to handle errors in add_delayed_ref()
btrfs: qgroup: use xarray to track dirty extents in transaction
btrfs: reduce chunk_map lookups in btrfs_map_block()
btrfs: reduce size and overhead of extent_map_block_end()
btrfs: refactor __extent_writepage_io() to do sector-by-sector submission
btrfs: reinitialize delayed ref list after deleting it from the list
btrfs: reject ro->rw reconfiguration if there are hard ro requirements
btrfs: remove btrfs_folio_end_all_writers()
btrfs: remove the nr_ret parameter from __extent_writepage_io()
btrfs: rename __btrfs_add_inode_defrag() and drop double underscores
btrfs: rename __btrfs_run_defrag_inode() and drop double underscores
btrfs: rename __btrfs_submit_bio() and drop double underscores
btrfs: rename __compare_inode_defrag() and drop double underscores
btrfs: rename __extent_writepage() and drop double underscores
btrfs: rename __need_auto_defrag() and drop double underscores
btrfs: rename btrfs_io_stripe::is_scrub to rst_search_commit_root
btrfs: rename btrfs_submit_bio() to btrfs_submit_bbio()
btrfs: reschedule when updating chunk maps at the end of a device replace
btrfs: return void from btrfs_add_inode_defrag()
btrfs: rework BTRFS_I as macro to preserve parameter const
btrfs: send: cleanup unneeded return variable in changed_verity()
btrfs: send: fix buffer overflow detection when copying path to cache entry
btrfs: send: fix grammar in comments
btrfs: send: fix invalid clone operation for file that got its size decreased
btrfs: set search_commit_root on stripe io in case of relocation
btrfs: split remaining space to discard in chunks
btrfs: subpage: fix the bitmap dump which can cause bitmap corruption
btrfs: subpage: remove btrfs_fs_info::subpage_info member
btrfs: take the dio extent lock during O_DIRECT operations
btrfs: tracepoints: end assignment with semicolon at btrfs_qgroup_extent event class
btrfs: tree-checker: fix the wrong output of data backref objectid
btrfs: update stripe extents for existing logical addresses
btrfs: update stripe_extent delete loop assumptions
btrfs: update the writepage tracepoint to take a folio
btrfs: use btrfs_path auto free in zoned.c
btrfs: use sector numbers as keys for the dirty extents xarray
btrfs: utilize folio more in btrfs_page_mkwrite()
btrfs: wait for fixup workers before stopping cleaner kthread during umount
btrfs: zoned: fix missing RCU locking in error message when loading zone info
btrfs: zoned: fix zone unusable accounting for freed reserved extent
 
bu27034: ROHM BU27034ANUC correct gains and times
bu27034: ROHM BU27034ANUC correct lux calculation
bu27034: ROHM BU27034NUC to BU27034ANUC
bu27034: ROHM BU27034NUC to BU27034ANUC drop data2
 
buffer: Convert __block_write_begin() to take a folio
buffer: Convert block_write_end() to take a folio
buffer: Use a folio in generic_write_end()
 
bus: bt1-apb: change to use devm_clk_get_enabled() helper
bus: bt1-axi: change to use devm_clk_get_enabled() helper
bus: fsl-mc: make fsl_mc_bus_type const
bus: imx-weim: change to use devm_clk_get_enabled() helper
bus: imx-weim: support compile test
bus: integrator-lm: fix OF node leak in probe()
bus: mhi: host: make mhi_bus_type const
bus: mhi: host: pci_generic: Add support for Netprisma LCUR57 and FCUN69
bus: mhi: host: pci_generic: Enable EDL trigger for Foxconn modems
bus: mhi: host: pci_generic: Fix the name for the Telit FE990A
bus: mhi: host: pci_generic: Update EDL firmware path for Foxconn modems
bus: sunxi-rsb: Simplify code with dev_err_probe()
bus: ti-sysc: Remove excess struct member 'disable_on_idle' description
bus: ti-sysc: Use of_property_present()
 
cachefiles, netfs: Fix write to partial block at EOF
 
cachefiles: fix dentry leak in cachefiles_open_file()
cachefiles: Fix non-taking of sb_writers around set/removexattr
 
can: bcm: Clear bo->bcm_proc_read after remove_proc_entry().
can: c_can: fix {rx,tx}_errors statistics
can: dev: Remove setting of RX software timestamp
can: esd_402_pci: Add support for one-shot mode
can: esd_402_pci: Rename esdACC CTRL register macros
can: esd_usb: Remove CAN_CTRLMODE_3_SAMPLES for CAN-USB/3-FD
can: flexcan: add wakeup support for imx95
can: j1939: fix error in J1939 documentation.
can: j1939: use correct function name in comment
can: kvaser_pciefd: Enable 64-bit DMA addressing
can: kvaser_pciefd: Use IS_ENABLED() instead of #ifdef
can: kvaser_usb: Add helper functions to convert device timestamp into ktime
can: kvaser_usb: hydra: Add struct for Tx ACK commands
can: kvaser_usb: hydra: kvaser_usb_hydra_ktime_from_rx_cmd: Drop {rx_} in function name
can: kvaser_usb: hydra: Set hardware timestamp on transmitted packets
can: kvaser_usb: leaf: Add hardware timestamp support to leaf based devices
can: kvaser_usb: leaf: Add hardware timestamp support to usbcan devices
can: kvaser_usb: leaf: Add struct for Tx ACK commands
can: kvaser_usb: leaf: Add structs for Tx ACK and clock overflow commands
can: kvaser_usb: leaf: Assign correct timestamp_freq for kvaser_usb_leaf_imx_dev_cfg_{16,24,32}mhz
can: kvaser_usb: leaf: kvaser_usb_leaf_tx_acknowledge: Rename local variable
can: kvaser_usb: leaf: Replace kvaser_usb_leaf_m32c_dev_cfg with kvaser_usb_leaf_m32c_dev_cfg_{16,24,32}mhz
can: kvaser_usb: leaf: Store MSB of timestamp
can: kvaser_usb: Remove KVASER_USB_QUIRK_HAS_HARDWARE_TIMESTAMP
can: kvaser_usb: Remove struct variables kvaser_usb_{ethtool,netdev}_ops
can: kvaser_usb: Rename kvaser_usb_{ethtool,netdev}_ops_hwts to kvaser_usb_{ethtool,netdev}_ops
can: kvaser_usb: Simplify with dev_err_probe()
can: m_can: enable NAPI before enabling interrupts
can: m_can: m_can_chip_config(): mask timestamp wraparound IRQ
can: m_can: m_can_close(): don't call free_irq() for IRQ-less devices
can: m_can: m_can_close(): stop clocks after device has been shut down
can: mcp251xfd: mcp251xfd_get_tef_len(): fix length calculation
can: mcp251xfd: mcp251xfd_ring_alloc(): fix coalescing configuration when switching CAN modes
can: netlink: avoid call to do_set_data_bittiming callback with stale can_priv::ctrlmode
can: peak_canfd: Remove setting of RX software timestamp
can: peak_usb: Remove setting of RX software timestamp
can: rockchip_canfd: add driver for Rockchip CAN-FD controller
can: rockchip_canfd: add hardware timestamping support
can: rockchip_canfd: add notes about known issues
can: rockchip_canfd: add quirk for broken CAN-FD support
can: rockchip_canfd: add quirks for errata workarounds
can: rockchip_canfd: add stats support for errata workarounds
can: rockchip_canfd: add support for CAN_CTRLMODE_BERR_REPORTING
can: rockchip_canfd: add support for CAN_CTRLMODE_LOOPBACK
can: rockchip_canfd: add support for rk3568v3
can: rockchip_canfd: add TX PATH
can: rockchip_canfd: CAN_ROCKCHIP_CANFD should depend on ARCH_ROCKCHIP
can: rockchip_canfd: Drop obsolete dependency on COMPILE_TEST
can: rockchip_canfd: enable full TX-FIFO depth of 2
can: rockchip_canfd: fix return type of rkcanfd_start_xmit()
can: rockchip_canfd: implement workaround for erratum 12
can: rockchip_canfd: implement workaround for erratum 6
can: rockchip_canfd: prepare to use full TX-FIFO depth
can: rockchip_canfd: rkcanfd_get_berr_counter_corrected(): work around broken {RX,TX}ERRORCNT register
can: rockchip_canfd: rkcanfd_handle_error_int_reg_ec(): fix decoding of error code register
can: rockchip_canfd: rkcanfd_handle_rx_int_one(): implement workaround for erratum 5: check for empty FIFO
can: rockchip_canfd: rkcanfd_register_done(): add warning for erratum 5
can: rockchip_canfd: rkcanfd_timestamp_init(): fix 64 bit division on 32 bit platforms
can: rockchip_canfd: rkcanfd_timestamp_init(): rework delay calculation
can: Switch back to struct platform_driver::remove()
can: usb: Kconfig: Fix list of devices for esd_usb driver
can: {cc770,sja1000}_isa: allow building on x86_64
 
cdrom: Avoid barrier_nospec() in cdrom_ioctl_media_changed()
 
cdx: remove unused struct 'cdx_mcdi_copy_buffer'
 
ceph: Convert to use jiffies macro
ceph: fix a memory leak on cap_auths in MDS client
ceph: fix cap ref leak via netfs init_request
ceph: Fix typo in the comment
ceph: flush all caps releases when syncing the whole filesystem
ceph: Remove empty definition in header file
ceph: remove the incorrect Fw reference check when dirtying pages
ceph: Remove unused declarations
ceph: remove unused f_version
ceph: rename ceph_flush_cap_releases() to ceph_flush_session_cap_releases()
ceph: use struct_size() helper in __ceph_pool_perm_get()
 
cfi: add CONFIG_CFI_ICALL_NORMALIZE_INTEGERS
cfi: encode cfi normalized integers + kasan/gcov bug in Kconfig
cfi: fix conditions for HAVE_CFI_ICALL_NORMALIZE_INTEGERS
cfi: tweak llvm version for HAVE_CFI_ICALL_NORMALIZE_INTEGERS
 
cgroup/bpf: use a dedicated workqueue for cgroup bpf destruction
 
cgroup/cpuset: Account for boot time isolated CPUs
cgroup/cpuset: add callback_lock helper
cgroup/cpuset: add decrease attach_in_progress helpers
cgroup/cpuset: add sefltest for cpuset v1
cgroup/cpuset: Check for partition roots with overlapping CPUs
cgroup/cpuset: Correct invalid remote parition prs
cgroup/cpuset: Expose cpuset filesystem with cpuset v1 only
cgroup/cpuset: guard cpuset-v1 code under CONFIG_CPUSETS_V1
cgroup/cpuset: introduce cpuset-v1.c
cgroup/cpuset: move common code to cpuset-internal.h
cgroup/cpuset: Move cpu.h include to cpuset-internal.h
cgroup/cpuset: move legacy hotplug update to cpuset-v1.c
cgroup/cpuset: move memory_pressure to cpuset-v1.c
cgroup/cpuset: move memory_spread to cpuset-v1.c
cgroup/cpuset: move relax_domain_level to cpuset-v1.c
cgroup/cpuset: move v1 interfaces to cpuset-v1.c
cgroup/cpuset: move validate_change_legacy to cpuset-v1.c
cgroup/cpuset: remove child_ecpus_count
cgroup/cpuset: Remove cpuset_slab_spread_rotor
cgroup/cpuset: remove fetch_xcpus
cgroup/cpuset: remove use_parent_ecpus of cpuset
cgroup/cpuset: rename functions shared between v1 and v2
 
cgroup/pids: Avoid spurious event notification
cgroup/pids: Remove unreachable paths of pids_{can,cancel}_fork
 
cgroup: clarify css sibling linkage is protected by cgroup_mutex or RCU
cgroup: Disallow mounting v1 hierarchies without controller implementation
cgroup: Do not report unavailable v1 controllers in /proc/cgroups
cgroup: Fix incorrect WARN_ON_ONCE() in css_release_work_fn()
cgroup: Fix potential overflow issue when checking max_depth
cgroup: Show # of subsystem CSSes in cgroup.stat
cgroup: update some statememt about delegation
 
chemical: bme680: Convert to static the const lookup table
 
cifs: Add support for creating SFU symlinks
cifs: Add support for reading SFU symlink location
cifs: Check for UTF-16 null codepoint in SFU symlink target location
cifs: convert to use ERR_CAST()
cifs: Do not convert delimiter when parsing NFS-style symlinks
cifs: Don't support ITER_XARRAY
cifs: Fix buffer overflow when parsing NFS reparse points
cifs: Fix cifs readv callback merge resolution issue
cifs: Fix creating native symlinks pointing to current or parent directory
cifs: Fix recognizing SFU symlinks
cifs: Fix reversion of the iter in cifs_readv_receive().
cifs: fix warning when destroy 'cifs_io_request_pool'
cifs: Improve creating native symlinks pointing to directory
cifs: Make the write_{enter,done,err} tracepoints display netfs info
cifs: Provide the capability to extract from ITER_FOLIOQ to RDMA SGEs
cifs: Put explicit zero byte into SFU block/char types
cifs: Recognize SFU socket type
cifs: Remove intermediate object of failed create reparse call
cifs: Remove obsoleted declaration for cifs_dir_open
cifs: Remove redundant setting of NETFS_SREQ_HIT_EOF
cifs: Remove unused functions
cifs: Show debug message when SFU Fifo type was detected
cifs: Switch crypto buffer to use a folio_queue rather than an xarray
cifs: update internal version number
cifs: Update SFU comments about fifos and sockets
cifs: Use iterate_and_advance*() routines directly for hashing
cifs: Validate content of NFS reparse point buffer
 
clang-format: Update with v6.11-rc1's `for_each` macro list
 
cleanup: Add usage and style documentation
 
clk: Add KUnit tests for clk fixed rate basic type
clk: Add KUnit tests for clks registered with struct clk_parent_data
clk: Add test managed clk provider/consumer APIs
clk: at91: clk-sam9x60-pll: re-factor to support individual core freq outputs
clk: at91: sam9x7: add sam9x7 pmc driver
clk: at91: sam9x7: add support for HW PLL freq dividers
clk: at91: sama7g5: Allocate only the needed amount of memory for PLLs
clk: at91: sama7g5: move mux table macros to header file
clk: at91: Use of_property_count_u32_elems() to get property length
clk: bcm: bcm53573: fix OF node leak in init
clk: clk-conf: support assigned-clock-rates-u64
clk: ep93xx: add DT support for Cirrus EP93xx
clk: ep93xx: add module license
clk: ep93xx: Fix off by one in ep93xx_div_recalc_rate()
clk: fixed-rate: add devm_clk_hw_register_fixed_rate_parent_data()
clk: hisilicon: Remove unnecessary local variable
clk: imx6ul: fix clock parent for IMX6UL_CLK_ENETx_REF_SEL
clk: imx95: enable the clock of NETCMIX block control
clk: imx: add CLK_SET_RATE_PARENT for lcdif_pixel_src for i.MX7D
clk: imx: add missing MODULE_DESCRIPTION() macros
clk: imx: clk-audiomix: Add CLK_SET_RATE_PARENT flags for clocks
clk: imx: clk-audiomix: Add reset controller
clk: imx: clk-audiomix: Correct parent clock for earc_phy and audpll
clk: imx: clk-imx8mp: Allow media_disp pixel clock reconfigure parent rate
clk: imx: composite-7ulp: Check the PCC present bit
clk: imx: composite-7ulp: Use NULL instead of 0
clk: imx: composite-8m: Enable gate clk with mcore_booted
clk: imx: composite-93: keep root clock on when mcore enabled
clk: imx: fracn-gppll: fix fractional part of PLL getting lost
clk: imx: fracn-gppll: update rate table
clk: imx: imx6ul: fix default parent for enet*_ref_sel
clk: imx: imx8: Use clk_hw pointer for self registered clock in clk_parent_data
clk: imx: imx8mm: Change the 'nand_usdhc_bus' clock to non-critical one
clk: imx: imx8mn: add sai7_ipg_clk clock settings
clk: imx: imx8mp: fix clock tree update of TF-A managed clocks
clk: imx: imx8qxp: Add clock muxes for MIPI and PHY ref clocks
clk: imx: imx8qxp: Add LVDS bypass clocks
clk: imx: imx8qxp: Parent should be initialized earlier than the clock
clk: imx: imx8qxp: Register dc0_bypass0_clk before disp clk
clk: imx: Remove CLK_SET_PARENT_GATE for DRAM mux for i.MX7D
clk: lmk04832: Use devm_clk_get_enabled() helpers
clk: mediatek: reset: Remove unused mtk_register_reset_controller()
clk: mediatek: reset: Return regmap's error code
clk: meson: a1: peripherals: Constify struct regmap_config
clk: meson: a1: pll: Constify struct regmap_config
clk: meson: axg-audio: add sm1 earcrx clocks
clk: meson: axg-audio: setup regmap max_register based on the SoC
clk: meson: c3: peripherals: Constify struct regmap_config
clk: meson: c3: pll: Constify struct regmap_config
clk: meson: introduce symbol namespace for amlogic clocks
clk: meson: s4: peripherals: Constify struct regmap_config
clk: meson: s4: pll: Constify struct regmap_config
clk: mmp: Switch to use kmemdup_array()
clk: provide devm_clk_get_optional_enabled_with_rate()
clk: qcom: a53-pll: Add MSM8226 a7pll support
clk: qcom: Add CAMCC driver support for SM4450
clk: qcom: Add camera clock controller driver for SM8150
clk: qcom: Add DISPCC driver support for SM4450
clk: qcom: Add GPUCC driver support for SM4450
clk: qcom: camcc-sm8150: Correct qcom_cc_really_probe() argument
clk: qcom: clk-alpha-pll: Add support for Regera PLL ops
clk: qcom: clk-alpha-pll: Fix CAL_L_VAL override for LUCID EVO PLL
clk: qcom: clk-alpha-pll: Fix pll post div mask when width is not set
clk: qcom: clk-rpmh: Fix overflow in BCM vote
clk: qcom: Constify struct freq_tbl
clk: qcom: dispcc-sm8250: use CLK_SET_RATE_PARENT for branch clocks
clk: qcom: dispcc-sm8250: use special function for Lucid 5LPE PLL
clk: qcom: dispcc-sm8550: fix several supposed typos
clk: qcom: dispcc-sm8550: make struct clk_init_data const
clk: qcom: dispcc-sm8550: use rcg2_ops for mdss_dptx1_aux_clk_src
clk: qcom: dispcc-sm8550: use rcg2_shared_ops for ESC RCGs
clk: qcom: dispcc-sm8650: Update the GDSC flags
clk: qcom: Fix SM_CAMCC_8150 dependencies
clk: qcom: fold dispcc-sm8650 info dispcc-sm8550
clk: qcom: gcc-msm8998: Add Q6 BIMC and LPASS core, ADSP SMMU clocks
clk: qcom: gcc-sc8180x: Add GPLL9 support
clk: qcom: gcc-sc8180x: Add missing USB MP resets
clk: qcom: gcc-sc8180x: Fix the sdcc2 and sdcc4 clocks freq table
clk: qcom: gcc-sc8180x: Register QUPv3 RCGs for DFS on sc8180x
clk: qcom: gcc-sm8150: De-register gcc_cpuss_ahb_clk_src
clk: qcom: gcc-sm8250: Do not turn off PCIe GDSCs during gdsc_disable()
clk: qcom: gcc-sm8450: Do not turn off PCIe GDSCs during gdsc_disable()
clk: qcom: gcc-x1e80100: Fix halt_check for pipediv2 clocks
clk: qcom: gcc-x1e80100: Fix USB MP SS1 PHY GDSC pwrsts flags
clk: qcom: ipq5332: Register gcc_qdss_tsctr_clk_src
clk: qcom: ipq5332: Use icc-clk for enabling NoC related clocks
clk: qcom: videocc-sm8350: use HW_CTRL_TRIGGER for vcodec GDSCs
clk: qcom: videocc-sm8550: Use HW_CTRL_TRIGGER flag for video GDSC's
clk: renesas: Add family-specific clock driver for RZ/V2H(P)
clk: renesas: Add RZ/V2H(P) CPG driver
clk: renesas: r8a779a0: cpg_pll_configs should be __initconst
clk: renesas: r8a779a0: Use defines for PLL control registers
clk: renesas: r8a779f0: cpg_pll_configs should be __initconst
clk: renesas: r8a779f0: Model PLL1/2/3/6 as fractional PLLs
clk: renesas: r8a779g0: cpg_pll_configs should be __initconst
clk: renesas: r8a779g0: Model PLL1/3/4/6 as fractional PLLs
clk: renesas: r8a779h0: Add CANFD clock
clk: renesas: r8a779h0: Add PCIe clock
clk: renesas: r8a779h0: Add PWM clock
clk: renesas: r8a779h0: Initial clock descriptions should be __initconst
clk: renesas: r8a779h0: Model PLL1/2/3/4/6 as fractional PLLs
clk: renesas: r9a07g043: Add LCDC clock and reset entries
clk: renesas: r9a08g045: Add clocks, resets and power domains for USB
clk: renesas: r9a08g045: Add DMA clocks and resets
clk: renesas: r9a09g057: Add clock and reset entries for GTM/RIIC/SDHI/WDT
clk: renesas: rcar-gen4: Add support for fixed variable PLLs
clk: renesas: rcar-gen4: Add support for fractional 9.24 PLLs
clk: renesas: rcar-gen4: Add support for fractional multiplication
clk: renesas: rcar-gen4: Add support for variable fractional PLLs
clk: renesas: rcar-gen4: Clarify custom PLL clock support
clk: renesas: rcar-gen4: Remove unused default PLL2/3/4/6 configs
clk: renesas: rcar-gen4: Remove unused fixed PLL clock types
clk: renesas: rcar-gen4: Remove unused variable PLL2 clock type
clk: renesas: rcar-gen4: Removed unused SSMODE_* definitions
clk: renesas: rcar-gen4: Use defines for common CPG registers
clk: renesas: rcar-gen4: Use FIELD_GET()
clk: renesas: rzg2l-cpg: Refactor to use priv for clks and base in clock register functions
clk: renesas: rzg2l-cpg: Use devres API to register clocks
clk: renesas: rzv2h: Add support for dynamic switching divider clocks
clk: rockchip: Add clock controller for the RK3576
clk: rockchip: Add new pll type pll_rk3588_ddr
clk: rockchip: fix error for unknown clocks
clk: rockchip: fix finding of maximum clock ID
clk: rockchip: px30: Drop CLK_NR_CLKS CLKPMU_NR_CLKS usage
clk: rockchip: remove unused mclk_pdm0_p/pdm0_p definitions
clk: rockchip: rk3036: Drop CLK_NR_CLKS usage
clk: rockchip: rk3228: Drop CLK_NR_CLKS usage
clk: rockchip: rk3288: Drop CLK_NR_CLKS usage
clk: rockchip: rk3308: Drop CLK_NR_CLKS usage
clk: rockchip: rk3328: Drop CLK_NR_CLKS usage
clk: rockchip: rk3368: Drop CLK_NR_CLKS usage
clk: rockchip: rk3399: Drop CLK_NR_CLKS CLKPMU_NR_CLKS usage
clk: rockchip: rk3588: drop unused code
clk: rockchip: rk3588: Fix 32k clock name for pmu_24m_32k_100m_src_p
clk: rockchip: Set parent rate for DCLK_VOP clock on RK3228
clk: samsung: add top clock support for ExynosAuto v920 SoC
clk: samsung: clk-pll: Add support for pll_1418x
clk: samsung: clk-pll: Add support for pll_531x
clk: samsung: exynos7885: Add missing MUX clocks from PLLs in CMU_TOP
clk: samsung: exynos7885: Add USB related clocks to CMU_FSYS
clk: samsung: exynos7885: Update CLKS_NR_FSYS after bindings fix
clk: samsung: exynos850: Add TMU clock
clk: samsung: exynosautov9: add dpum clock support
clk: samsung: Fix out-of-bound access of of_match_node()
clk: scmi: add is_prepared hook
clk: starfive: Use pm_runtime_resume_and_get to fix pm_runtime_get_sync() usage
clk: Switch back to struct platform_driver::remove()
clk: test: Fix some memory leaks
clk: ti: dra7-atl: Fix leak of of_nodes
clk: use clk_core_unlink_consumer() helper
clk: Use of_property_present()
clk: visconti: Switch to use kmemdup_array()
 
Linux: clk:davinci: make use of dev_err_cast_probe()
 
clockevents/drivers/i8253: Fix stop sequence for timer 0
 
clocksource/drivers/arm_arch_timer: Using for_each_available_child_of_node_scoped()
 
clocksource/drivers/asm9260: Add missing clk_disable_unprepare in asm9260_timer_init
 
clocksource/drivers/cadence-ttc: Add missing clk_disable_unprepare in ttc_setup_clockevent
 
clocksource/drivers/ingenic: Use devm_clk_get_enabled() helpers
 
clocksource/drivers/jcore: Use request_percpu_irq()
 
clocksource/drivers/qcom: Add missing iounmap() on errors in msm_dt_timer_init()
 
clocksource: acpi_pm: Add external callback for suspend/resume
clocksource: Fix comments on WATCHDOG_THRESHOLD & WATCHDOG_MAX_SKEW
clocksource: Improve comments for watchdog skew bounds
clocksource: Set cs_watchdog_read() checks based on .uncertainty_margin
 
clone3: clone3_cap_checkpoint_restore: remove unused MAX_PID_NS_LEVEL macro
 
close_range(): fix the logics in descriptor table trimming
 
closures: Add closure_wait_event_timeout()
closures: use seq_putc() in debug_show()
 
coccinelle: Add rules to find str_down_up() replacements
coccinelle: Add rules to find str_enable{d}_disable{d}() replacements
coccinelle: Add rules to find str_false_true() replacements
coccinelle: Add rules to find str_hi{gh}_lo{w}() replacements
coccinelle: Add rules to find str_lo{w}_hi{gh}() replacements
coccinelle: Add rules to find str_on_off() replacements
coccinelle: Add rules to find str_read_write() replacements
coccinelle: Add rules to find str_true_false() replacements
coccinelle: Add rules to find str_up_down() replacements
coccinelle: Add rules to find str_write_read() replacements
coccinelle: Add rules to find str_yes_no() replacements
coccinelle: Remove unnecessary parentheses for only one possible change.
 
coda: use param->file for FSCONFIG_SET_FD
 
comedi: ni_*: do not declare unused variable range_ni_E_ao_ext
comedi: ni_routing: tools: Check when the file could not be opened
 
compiler.h: specify correct attribute for .rodata..c_jump_table
 
console: Improve console_srcu_read_flags() comments
 
context_tracking, rcu: Rename ct_dynticks() into ct_rcu_watching()
context_tracking, rcu: Rename ct_dynticks_cpu() into ct_rcu_watching_cpu()
context_tracking, rcu: Rename ct_dynticks_cpu_acquire() into ct_rcu_watching_cpu_acquire()
context_tracking, rcu: Rename ct_dynticks_nesting() into ct_nesting()
context_tracking, rcu: Rename ct_dynticks_nesting_cpu() into ct_nesting_cpu()
context_tracking, rcu: Rename ct_dynticks_nmi_nesting() into ct_nmi_nesting()
context_tracking, rcu: Rename ct_dynticks_nmi_nesting_cpu() into ct_nmi_nesting_cpu()
context_tracking, rcu: Rename DYNTICK_IRQ_NONIDLE into CT_NESTING_IRQ_NONIDLE
context_tracking, rcu: Rename rcu_dyntick trace event into rcu_watching
context_tracking, rcu: Rename rcu_dynticks_curr_cpu_in_eqs() into rcu_is_watching_curr_cpu()
context_tracking, rcu: Rename RCU_DYNTICKS_IDX into CT_RCU_WATCHING
context_tracking, rcu: Rename rcu_dynticks_task*() into rcu_task*()
context_tracking, rcu: Rename struct context_tracking .dynticks_nesting into .nesting
context_tracking, rcu: Rename struct context_tracking .dynticks_nmi_nesting into .nmi_nesting
 
context_tracking: Tag context_tracking_enabled_this_cpu() __always_inline
 
coredump: Standartize and fix logging
 
coresight: Clarify comments around the PID of the sink owner
coresight: cti: use device_* to iterate over device child nodes
coresight: Emit sink ID in the HW_ID packets
coresight: Expose map arguments in trace ID API
coresight: Make CPU id map a property of a trace ID map
coresight: Make trace ID map spinlock local to the map
coresight: Move struct coresight_trace_id_map to common header
coresight: Remove pending trace ID release mechanism
coresight: Remove unused ETM Perf stubs
 
Coresight: Set correct cs_mode for dummy source to fix disable issue
Coresight: Set correct cs_mode for TPDM to fix disable issue
 
coresight: tmc: sg: Do not leak sg_table
coresight: Use per-sink trace ID maps for Perf sessions
 
cpu/hotplug: Make HOTPLUG_PARALLEL independent of HOTPLUG_SMT
cpu/hotplug: Provide weak fallback for arch_cpuhp_init_parallel_bringup()
 
cpu: Fix W=1 build kernel-doc warning
cpu: Use already existing usleep_range()
 
cpufreq/amd-pstate-ut: Add test case for mode switches
cpufreq/amd-pstate-ut: Fix an "Uninitialized variables" issue
 
cpufreq/amd-pstate: Add the missing cpufreq_cpu_put()
cpufreq/amd-pstate: Catch failures for amd_pstate_epp_update_limit()
cpufreq/amd-pstate: Export symbols for changing modes
cpufreq/amd-pstate: Fix amd_pstate mode switch on shared memory systems
cpufreq/amd-pstate: Use nominal perf for limits when boost is disabled
 
cpufreq/cppc: Use NSEC_PER_MSEC for deadline task
 
cpufreq: Add SM7325 to cpufreq-dt-platdev blocklist
cpufreq: amd-pstate: add check for cpufreq_cpu_get's return value
cpufreq: amd-pstate: Add documentation for `amd_pstate_hw_prefcore`
cpufreq: amd-pstate: Merge amd_pstate_highest_perf_set() into amd_get_boost_ratio_numerator()
cpufreq: amd-pstate: Optimize amd_pstate_update_limits()
cpufreq: armada-8k: Avoid excessive stack usage
cpufreq: Avoid a bad reference count on CPU node
cpufreq: CPPC: fix perf_to_khz/khz_to_perf conversion exception
cpufreq: docs: Reflect latency changes in docs
cpufreq: Drop CONFIG_ARM and CONFIG_ARM64 dependency on Arm drivers
cpufreq: Enable COMPILE_TEST on Arm drivers
cpufreq: Fix the cacography in powernv-cpufreq.c
cpufreq: Fix warning on unused of_device_id tables for !CONFIG_OF
cpufreq: intel_pstate: Clear hybrid_max_perf_cpu before driver registration
cpufreq: intel_pstate: Make hwp_notify_lock a raw spinlock
cpufreq: intel_pstate: Rearrange locking in hybrid_init_cpu_capacity_scaling()
cpufreq: intel_pstate: Set asymmetric CPU capacity on hybrid systems
cpufreq: intel_pstate: Support Granite Rapids and Sierra Forest OOB mode
cpufreq: intel_pstate: Update asym capacity for CPUs that were offline initially
cpufreq: loongson3: Use raw_smp_processor_id() in do_service_request()
cpufreq: omap: Drop asm includes
cpufreq: powerpc: add missing MODULE_DESCRIPTION() macros
cpufreq: qcom: Add explicit io.h include for readl/writel_relaxed
cpufreq: Remove LATENCY_MULTIPLIER
cpufreq: spear: Use of_property_for_each_u32() instead of open coding
cpufreq: ti-cpufreq: Introduce quirks to handle syscon fails appropriately
cpufreq: ti-cpufreq: Use socinfo to get revision in AM62 family
cpufreq: Use of_property_present()
 
cpufreq_schedutil: Refactor sugov_cpu_is_busy()
 
cpuidle: dt_idle_genpd: Simplify with scoped for each OF child loop
cpuidle: psci-domain: Enable system-wide suspend on PREEMPT_RT
cpuidle: psci: Drop redundant assignment of CPUIDLE_FLAG_RCU_IDLE
cpuidle: psci: Enable the hierarchical topology for s2idle on PREEMPT_RT
cpuidle: psci: Enable the hierarchical topology for s2ram on PREEMPT_RT
cpuidle: psci: Simplify with scoped for each OF child loop
cpuidle: remove dead code from cpuidle_enter_state()
cpuidle: riscv-sbi: Simplify with scoped for each OF child loop
cpuidle: riscv-sbi: Use scoped device node handling to fix missing of_node_put
 
cpumask: Switch from inline to __always_inline
 
cpuset: use Union-Find to optimize the merging of cpumasks
 
crash, powerpc: default to CRASH_DUMP=n on PPC_BOOK3S_32
 
crash: fix crash memory reserve exceed system memory bug
crash: Fix riscv64 crash memory reserve dead loop
 
CREDITS: sort alphabetically by name
 
crypto: aegis128 - Fix indentation issue in crypto_aegis128_process_crypt()
crypto: algboss - Pass instance creation error up
crypto: amlogic - Remove unused declaration meson_enqueue()
crypto: api - Do not wait for tests during registration
crypto: api - Fix generic algorithm self-test races
crypto: api - Fix liveliness check in crypto_alg_tested
crypto: api - Remove instance larval fulfilment
crypto: arm/aes-neonbs - go back to using aes-arm directly
crypto: arm/xor - add missing MODULE_DESCRIPTION() macro
crypto: arm64/poly1305 - move data to rodata section
crypto: arm64/poly1305 - move data to rodata section
crypto: atmel - use devm_clk_get_prepared() helpers
crypto: caam - Pad SG length when allocating hash edesc
crypto: caam/qi* - Use cpumask_var_t instead of cpumask_t
crypto: camm/qi - Use ERR_CAST() to return error-valued pointer
crypto: ccp - Add additional information about an SEV firmware upgrade
crypto: ccp - do not request interrupt on cmd completion when irqs disabled
crypto: ccp - Properly unregister /dev/sev on sev PLATFORM_STATUS failure
crypto: ccp - Remove unused declaration sp_get_master()
crypto: chacha20poly1305 - Annotate struct chachapoly_ctx with __counted_by()
crypto: crypto4xx - Remove unused declaration crypto4xx_free_ctx()
crypto: dh - Check mpi_rshift errors
crypto: hisilicon - add a lock for the qp send operation
crypto: hisilicon - fix missed error branch
crypto: hisilicon/hpre - mask cluster timeout error
crypto: hisilicon/qm - inject error before stopping queue
crypto: hisilicon/qm - reset device before enabling it
crypto: hisilicon/sec - Remove trailing space after \n newline
crypto: hisilicon/trng - modifying the order of header files
crypto: hisilicon/zip - Optimize performance by replacing rw_lock with spinlock
crypto: iaa - Fix potential use after free bug
crypto: img-hash - use devm_clk_get_enabled() helpers
crypto: jitter - set default OSR to 3
crypto: jitter - Use min() to simplify jent_read_entropy()
crypto: keembay - fix module autoloading
crypto: lib/mpi - Add error checks to extension
crypto: lib/mpi - Fix an "Uninitialized scalar variable" issue
crypto: marvell/cesa - Disable hash algorithms
crypto: mips/crc32 - Clean up useless assignment operations
crypto: mips/crc32 - fix the CRC32C implementation
crypto: n2 - Set err to EINVAL if snprintf fails for hmac
crypto: nx - Use static_assert() to check struct sizes
crypto: octeontx - Fix authenc setkey
crypto: octeontx - Remove custom swap function in favor of built-in sort swap
crypto: octeontx - Remove unused declaration otx_cpt_callback()
crypto: octeontx* - Select CRYPTO_AUTHENC
crypto: octeontx2 - Fix authenc setkey
crypto: octeontx2 - Remove custom swap functions in favor of built-in sort swap
crypto: powerpc/p10-aes-gcm - Disable CRYPTO_AES_GCM_P10
crypto: ppc/curve25519 - add missing MODULE_DESCRIPTION() macro
crypto: qat - allow disabling SR-IOV VFs
crypto: qat - disable IOV in adf_dev_stop()
crypto: qat - ensure correct order in VF restarting handler
crypto: qat - fix "Full Going True" macro definition
crypto: qat - fix recovery flow for VFs
crypto: qat - preserve ADF_GENERAL_SEC
crypto: qat - Remove trailing space after \n newline
crypto: qat - Use static_assert() to check struct sizes
crypto: qcom-rng - fix support for ACPI-based systems
crypto: qcom-rng - rename *_of_data to *_match_data
crypto: rsa - Check MPI allocation errors
crypto: s390/paes - Fix module aliases
crypto: safexcel - Remove unused declaration safexcel_ring_first_rptr()
crypto: simd - Do not call crypto_alloc_tfm during registration
crypto: sl3516 - Remove unused declaration sl3516_ce_enqueue()
crypto: spacc - Add a new line in spacc_open()
crypto: spacc - Add ifndef around MIN
crypto: spacc - Add SPAcc aead support
crypto: spacc - Add SPAcc ahash support
crypto: spacc - Add SPAcc Kconfig and Makefile
crypto: spacc - Add SPAcc Skcipher support
crypto: spacc - Check for allocation failure in spacc_skcipher_fallback()
crypto: spacc - Enable Driver compilation in crypto Kconfig and Makefile
crypto: spacc - Enable SPAcc AUTODETECT
crypto: spacc - Fix bounds checking on spacc->job[]
crypto: spacc - Fix counter width checks
crypto: spacc - Fix NULL vs IS_ERR() check in spacc_aead_fallback()
crypto: spacc - Fix off by one in spacc_isenabled()
crypto: spacc - Fix uninitialized variable in spacc_aead_process()
crypto: spacc - Fixed return to CRYPTO_OK
crypto: spacc - Use crypto_authenc_extractkeys
crypto: testmgr - Hide ENOENT errors
crypto: testmgr - Hide ENOENT errors better
crypto: tools/ccp - Remove unused variable
crypto: x86/aes-gcm - fix PREEMPT_RT issue in gcm_crypt()
crypto: x86/aesni - update docs for aesni-intel module
crypto: x86/sha256 - Add parentheses around macros' single arguments
crypto: xor - fix template benchmarking
 
cxgb3: Remove unused declarations
 
cxgb4: Avoid -Wflex-array-member-not-at-end warning
cxgb4: Remove setting of RX software timestamp
cxgb4: Remove unused declarations
 
cxgb: Remove unused declarations
 
cxl/acpi: Ensure ports ready at cxl_acpi_probe() return
 
cxl/core: Return error when cxl_endpoint_gather_bandwidth() handles a non-PCI device
 
cxl/events: Fix Trace DRAM Event Record
 
cxl/pci: Check Mem_info_valid bit for each applicable DVSEC
cxl/pci: cxl_dport_map_rch_aer() cleanup
cxl/pci: Fix to record only non-zero ranges
cxl/pci: Remove duplicate host_bridge->native_aer checking
cxl/pci: Remove duplicated implementation of waiting for memory_info_valid
cxl/pci: Rename cxl_setup_parent_dport() and cxl_dport_map_regs()
cxl/pci: simplify the check of mem_enabled in cxl_hdm_decode_init()
 
cxl/port: Convert to use ERR_CAST()
cxl/port: Fix CXL port initialization order when the subsystem is built-in
cxl/port: Fix cxl_bus_rescan() vs bus_rescan_devices()
cxl/port: Fix use-after-free, permit out-of-order decoder shutdown
cxl/port: Prevent out-of-order decoder allocation
cxl/port: Refactor __devm_cxl_add_port() to drop goto pattern
cxl/port: Use __free() to drop put_device() for cxl_port
cxl/port: Use scoped_guard()/guard() to drop device_lock() for cxl_port
 
cxl/region: Remove lock from memory notifier callback
 
cxl/test: Improve init-order fidelity relative to real-world systems
 
cxl: Add documentation to explain the shared link bandwidth calculation
cxl: Calculate region bandwidth of targets with shared upstream link
cxl: Constify struct kobj_type
cxl: Convert cxl_internal_send_cmd() to use 'struct cxl_mailbox' as input
cxl: Drop printing of DT properties
cxl: Fix comment regarding cxl_query_cmd() return data
cxl: move cxl headers to new include/cxl/ directory
cxl: Move mailbox related bits to the same context
cxl: Preserve the CDAT access_coordinate for an endpoint
cxl: Remove duplicate included header file core.h
cxl: Use of_property_ accessor functions
 
da8xx-cfgchip.c: replace of_node_put with __free improves cleanup
 
Linux: debugfs show actual source in /proc/mounts
 
debugobjects: Fix conditions in fill_pool()
debugobjects: Fix the compilation attributes of some global variables
debugobjects: Remove redundant checks in fill_pool()
 
device-dax: correct pgoff align in dax_set_mapping()
 
devres: Correclty strip percpu address space of devm_free_percpu() argument
 
dimlib: use *-y instead of *-objs in Makefile
 
dlm: add missing -ENOMEM if alloc_workqueue() fails
dlm: async freeing of lockspace resources
dlm: cleanup memory allocation helpers
dlm: do synchronized socket connect call
dlm: drop kobject release callback handling
dlm: move dlm_search_rsb_tree() out of lock
dlm: move lkb xarray lookup out of lock
dlm: never return invalid nodeid by dlm_our_nodeid()
dlm: remove unnecessary refcounts
dlm: use RSB_HASHED to avoid lookup twice
dlm: warn about invalid nodeid comparsions
 
dm bufio: Remove NULL check of list_entry()
 
dm cache: correct the number of origin blocks to match the target length
dm cache: fix flushing uninitialized delayed_work on cache_ctr error
dm cache: fix out-of-bounds access to the dirty bitset when resizing
dm cache: fix potential out-of-bounds access on the first resume
dm cache: optimize dirty bit checking with find_next_bit when resizing
 
dm delay: enhance kernel documentation
 
dm integrity: Convert comma to semicolon
dm integrity: fix gcc 5 warning
dm integrity: Remove extra unlikely helper
 
dm vdo indexer: Convert comma to semicolon
 
dm vdo: abort loading dirty VDO with the old recovery journal format
dm vdo: add dmsetup message for returning configuration info
dm vdo: don't refer to dedupe_context after releasing it
dm vdo: force read-only mode for a corrupt recovery journal
dm vdo: handle unaligned discards correctly
dm vdo: remove bad check of bi_next field
 
dm verity: fallback to platform keyring also if key in trusted keyring is rejected
 
dm-bufio: fix warnings about duplicate slab caches
 
dm-cache: fix warnings about duplicate slab caches
dm-cache: remove pointless error check
 
dm-crypt: Allow to specify the integrity key size as option
dm-crypt: Use common error handling code in crypt_set_keyring_key()
dm-crypt: Use up_read() together with key_put() only once in crypt_set_keyring_key()
 
dm-integrity: check mac_size against HASH_MAX_DIGESTSIZE in sb_mac()
dm-integrity: support recalculation in the 'I' mode
 
dm-unstriped: cast an operand to sector_t to prevent potential uint32_t overflow
 
dm-verity: don't crash if panic_on_corruption is not selected
dm-verity: expose root hash digest and signature data to LSMs
dm-verity: introduce the options restart_on_error and panic_on_error
dm-verity: restart or panic on an I/O error
 
dm: Convert to use ERR_CAST()
dm: fix a crash if blk_alloc_disk fails
dm: fix spelling errors
dm: Make use of __assign_bit() API
dm: Remove unused declaration and empty definition "dm_zone_map_bio"
dm: Remove unused declaration dm_get_rq_mapinfo()
 
dma-buf: heaps: Deduplicate docs and adopt common format
dma-buf: Split out dma fence array create into alloc and arm functions
 
dma-direct: optimize page freeing when it is not addressable
 
dma-mapping: add tracing for dma-mapping API calls
dma-mapping: call ->unmap_page and ->unmap_sg unconditionally
dma-mapping: clearly mark DMA ops as an architecture feature
dma-mapping: direct calls for dma-iommu
dma-mapping: don't return errors from dma_set_max_seg_size
dma-mapping: don't return errors from dma_set_min_align_mask
dma-mapping: don't return errors from dma_set_seg_boundary
dma-mapping: fix DMA API tracing for chained scatterlists
dma-mapping: fix tracing dma_alloc/free with vmalloc'd memory
dma-mapping: fix vmap and mmap of noncontiougs allocations
dma-mapping: reflow dma_supported
dma-mapping: reliably inform about DMA support for IOMMU
dma-mapping: replace zone_dma_bits by zone_dma_limit
dma-mapping: report unlimited DMA addressing in IOMMU DMA path
dma-mapping: use bit masking to check VM_DMA_COHERENT
dma-mapping: use IOMMU DMA calls for common alloc/free page calls
 
dma: ipu: Remove include/linux/dma/ipu-dma.h
 
dmaengine: Add dma router for pl08x in LPC32XX SoC
dmaengine: amd: qdma: Add AMD QDMA driver
dmaengine: avoid non-constant format string
dmaengine: cirrus: check that output may be truncated
dmaengine: cirrus: Convert to DT for Cirrus EP93xx
dmaengine: cirrus: ERR_CAST() ioremap error
dmaengine: cirrus: remove platform code
dmaengine: cirrus: use snprintf() to calm down gcc 13.3.0
dmaengine: dmatest: Explicitly cast divisor to u32
dmaengine: ep93xx: Fix a NULL vs IS_ERR() check in probe()
dmaengine: Fix spelling mistakes
dmaengine: fsl-edma: add edma src ID check at request channel
dmaengine: fsl-edma: change to guard(mutex) within fsl_edma3_xlate()
dmaengine: idxd: Add a new DSA device ID for Granite Rapids-D platform
dmaengine: idxd: Add new DSA and IAA device IDs for Diamond Rapids platform
dmaengine: idxd: Clean up cpumask and hotplug for perfmon
dmaengine: idxd: Convert comma to semicolon
dmaengine: imx-dma: Remove i.MX21 support
dmaengine: loongson1-apb-dma: Fix the build warning caused by the size of pdev_irqname
dmaengine: Loongson1: Add Loongson-1 APB DMA driver
dmaengine: sh: rz-dmac: handle configs where one address is zero
dmaengine: ti: k3-udma: Remove unused declarations
dmaengine: ti: k3-udma: Set EOP for all TRs in cyclic BCDMA transfer
dmaengine: xilinx: dpdma: Add support for cyclic dma mode
dmaengine: zynqmp_dma: Add support for AMD Versal Gen 2 DMA IP
 
doc-guide: add help documentation checktransupdate.rst
 
doc/netlink/specs: add netkit support to rt_link.yaml
 
doc: correcting the debug path for cachefiles
doc: correcting the idmapping mount example
doc: iio: ad4695: document buffered read
doc: iio: ad4695: update for calibration support
doc: iio: Fix sysfs paths
doc: net: napi: Update documentation for napi_schedule_irqoff
doc: Remove RCU Tasks Rude asynchronous APIs
 
docs/bpf: Add constant values for linkages
docs/bpf: Add missing BPF program types to docs
docs/bpf: Fix a typo in verifier.rst
 
docs/core-api: memory-allocation: GFP_NOWAIT doesn't need __GFP_NOWARN
 
Docs/damon/maintainer-profile: add links in place
Docs/damon/maintainer-profile: add missing '_' suffixes for external web links
Docs/damon/maintainer-profile: document Google calendar for bi-weekly meetups
Docs/damon/maintainer-profile: update deprecated awslabs GitHub URLs
 
Docs/damon: use damonitor GitHub organization instead of awslabs
 
Docs/LoongArch: Add advanced extended IRQ model description
 
docs/memory-barriers.txt: Remove left-over references to "CACHE COHERENCY"
 
docs/process: fix typos
 
Docs/sound: Add documentation for userspace-driven ALSA timers
 
docs/sp_Sp: Add translation to spanish of the documentation related to EEVDF
 
Docs/translations/ko_KR: link howto.rst with other language versions
Docs/translations/ko_KR: link memory-barriers wrapper with other language versions
 
docs/zh_CN: Add dev-tools/kcsan Chinese translation
docs/zh_CN: add the translation of kbuild/gcc-plugins.rst
docs/zh_CN: add the translation of kbuild/headers_install.rst
docs/zh_CN: fix a broken reference
docs/zh_CN: update the translation of security-bugs
 
docs: block: Fix grammar and spelling mistakes in bfq-iosched.rst
docs: bug-bisect: rewrite to better match the other bisecting text
docs: dm-crypt: Removal of unexpected indentation error
docs: fault-injection: document cache-filter feature for failslab
docs: filesystems: corrected grammar of netfs page
docs: iio: ad7380: add support for single-ended parts
docs: iio: ad7380: fix supply for ad7380-4
docs: iio: add documentation for adxl380 driver
docs: iio: new docs for ad7380 driver
docs: improve comment consistency in .muttrc example configuration
docs: kerneldoc-preamble.sty: Suppress extra spaces in CJK literal blocks
docs: leds: fix typo in Documentation/leds/leds-mlxcpld.rst
docs: move numa=fake description to kernel-parameters.txt
docs: netdev: document guidance on cleanup patches
docs: networking: Align documentation with behavior change
docs: networking: packet_mmap: replace dead links with archive.org links
docs: process: fix typos in Documentation/process/backporting.rst
docs: rust: improve main page introducing a "Code documentation" section
docs: rust: include other expressions in conditional compilation section
docs: rust: link to https://rust.docs.kernel.org
docs: rust: quick-start: add Debian Testing
docs: scheduler: completion: Update member of struct completion
docs: scheduler: Start documenting the EEVDF scheduler
docs: submitting-patches: Advertise b4
docs: tproxy: ignore non-transparent sockets in iptables
docs: uapi: media: Add a layout diagram for MT2110T
docs: uapi: media: Document Mediatek 10bit tiled formats
docs: uapi: media: Move NV12_10BE_8L128 to NV15 section
docs: uapi: media: Properly locate NV12MT diagram
docs: update dev-tools/kcsan.rst url about KTSAN
 
Linux: docs:filesystem: fix mispelled words on autofs page
Linux: docs:filesystems: fix spelling and grammar mistakes
Linux: docs:filesystems: fix spelling and grammar mistakes in iomap design page
Linux: docs:mm: fix spelling mistakes in heterogeneous memory management page
Linux: docs:mm: fixed spelling and grammar mistakes on vmalloc kernel stack page
 
Document/kexec: generalize crash hotplug description
 
Documentation/cgroup-v2: clarify that zswap.writeback is ignored if zswap is disabled
 
Documentation/fs/9p: Expand goo.gl link
 
Documentation/gpu: Fix typo in Documentation/gpu/komeda-kms.rst
 
documentation/networking: update l2tp docs
 
Documentation/process: maintainer-soc: clarify submitting patches
 
Documentation/protection-keys: add AArch64 to documentation
 
Documentation/srso: Document a method for checking safe RET operates properly
 
Documentation/zram: add documentation for algorithm parameters
 
Documentation: add a driver API doc for the power sequencing subsystem
Documentation: Add AD4000 documentation
Documentation: Add detailed explanation for 'N' taint flag
 
documentation: add IPE documentation
 
Documentation: Add missing fields to net_cachelines
Documentation: add missing folio_queue entry
Documentation: add ublk driver ioctl numbers
Documentation: admin-guide: direct people to bug trackers, if specified
Documentation: admin-guide: pm: Add efficiency vs. latency tradeoff to uncore documentation
Documentation: Capitalize Fahrenheit in watchdog-api.rst
Documentation: devres: fix error about PCI devres
Documentation: Document the kernel flag bdev_allow_write_mounted
Documentation: dontdiff: remove 'utf8data.h'
Documentation: dwc_pcie_pmu: Update bdf to sbdf
Documentation: ext4.rst: remove obsolete descriptions of noacl/nouser_xattr options
Documentation: Fix spelling mistakes
Documentation: Fix the compilation errors in union_find.rst
Documentation: hid: intel-ish-hid: Add vendor custom firmware loading
Documentation: iio: Document ad4695 driver
Documentation: ioctl: document 0x07 ioctl code
Documentation: iomap: fix a typo
Documentation: kconfig: explicitly document missing prompt
Documentation: kernel-parameters: add workqueue.panic_on_stall
Documentation: KUnit: Update filename best practices
Documentation: KVM: fix warning in "make htmldocs"
Documentation: livepatch: Correct release locks antonym
Documentation: media: add missing V4L2_BUF_CAP_ flags
Documentation: media: Fix AV1 struct documentation
Documentation: media: Fix v4l2_av1_segmentation table formatting
Documentation: media: move Memory Consistency Flags
Documentation: media: vivid.rst: update TODO list
Documentation: mmc: Add mmc-test doc
Documentation: msm-hsusb.txt: remove
Documentation: networking/tcp_ao: typo and grammar fixes
Documentation: networking: add OPEN Alliance 10BASE-T1x MAC-PHY serial interface
Documentation: networking: correct spelling
Documentation: networking: document phy_link_topology
Documentation: networking: Fix missing PSE documentation and grammar issues
Documentation: PCI: fix typo in pci.rst
Documentation: PM: Discourage use of deprecated macros
 
dpll: add Embedded SYNC feature for a pin
 
drbd: Add NULL check for net_conf to prevent dereference in state validation
drbd: Fix atomicity violation in drbd_uuid_set_bm()
drbd: Remove an unused field in struct drbd_device
drbd: Remove unused conn_lowest_minor
drbd: Remove unused extern declarations
drbd: use sendpages_ok() instead of sendpage_ok()
 
driver core: attribute_container: Remove unused functions
driver core: bus: Add simple error handling for buses_init()
driver core: bus: Fix double free in driver API bus_register()
driver core: bus: Return -EIO instead of 0 when show/store invalid bus attribute
driver core: class: Check namespace relevant parameters in class_register()
driver core: don't always lock parent in shutdown
driver core: Fix a potential null-ptr-deref in module_add_driver()
driver core: fix async device shutdown hang
driver core: Fix error handling in driver API device_rename()
driver core: Fix size calculation of symlink name for devlink_(add|remove)_symlinks()
driver core: Make parameter check consistent for API cluster device_(for_each|find)_child()
driver core: Make use of returned value of dev_err_probe()
driver core: Remove unused parameter for virtual_device_parent()
driver core: separate function to shutdown one device
driver core: shut down devices asynchronously
driver core: Sort headers
driver core: Trivially simplify ((struct device_private *)curr)->device->p to @curr
driver core: Use 2-argument strscpy()
driver core: Use guards for simple mutex locks
driver core: Use kasprintf() instead of fixed buffer formatting
 
Linux: driver:base:core: Adding a "Return:" line in comment for device_link_add()
 
drivers/base: Introduce device_match_t for device finding APIs
 
drivers/of: Improve documentation for match_string
 
drivers/perf: apple_m1: add known PMU events
drivers/perf: arm_spe: Use perf_allow_kernel() for permissions
drivers/perf: Fix ali_drw_pmu driver interrupt status clearing
drivers/perf: hisi_pcie: Export supported Root Ports [bdf_min, bdf_max]
drivers/perf: hisi_pcie: Fix TLP headers bandwidth counting
drivers/perf: hisi_pcie: Record hardware counts correctly
drivers/perf: riscv: Align errno for unsupported perf event
drivers/perf: riscv: Remove redundant macro check
 
drivers/pinctrl: Switch to use kmemdup_array()
 
drivers/virt: pkvm: Add initial support for running as a protected guest
drivers/virt: pkvm: Hook up mem_encrypt API using pKVM hypercalls
drivers/virt: pkvm: Intercept ioremap using pKVM MMIO_GUARD hypercall
 
drivers: cacheinfo: use __free attribute instead of of_node_put()
 
Drivers: hv: vmbus: Optimize boot time by concurrent execution of hv_synic_init()
 
drivers: media: dvb-frontends/rtl2830: fix an out-of-bounds write error
drivers: media: dvb-frontends/rtl2832: fix an out-of-bounds write error
drivers: net: ionic: add missed debugfs cleanup to ionic_probe() error path
drivers: perf: Fix wrong put_cpu() placement
drivers: watchdog: marvell_gti: Convert comma to semicolon
 
Linux: drivers:drm:exynos_drm_gsc:Fix wrong assignment in gsc_bind()
Linux: drivers:iio:Fix the NULL vs IS_ERR() bug for debugfs_create_dir()
 
drm/amd/amdgpu: add HDP_SD support on gc 12.0.0/1
drm/amd/amdgpu: allow use kiq to do hdp flush under sriov
drm/amd/amdgpu: apply command submission parser for JPEG v1
drm/amd/amdgpu: apply command submission parser for JPEG v2+
drm/amd/amdgpu: cleanup parse_cs callbacks
drm/amd/amdgpu: command submission parser for JPEG
drm/amd/amdgpu: Fix double unlock in amdgpu_mes_add_ring
drm/amd/amdgpu: Fix uninitialized variable warnings
drm/amd/amdgpu: move drain_workqueue before shutdown is set
drm/amd/amdgpu: Properly tune the size of struct
 
drm/amd/display: 3.2.292
drm/amd/display: 3.2.293
drm/amd/display: 3.2.294
drm/amd/display: 3.2.295
drm/amd/display: 3.2.298
drm/amd/display: 3.2.299
drm/amd/display: 3.2.300
drm/amd/display: 3.2.301
drm/amd/display: 3DLUT non-DMA refactor
drm/amd/display: Add 'pstate_keepout' kdoc entry in 'optc1_program_timing'
drm/amd/display: Add a missing PSR state
drm/amd/display: Add all planes on CRTC to state for overlay cursor
drm/amd/display: add back quality EASF and ISHARP and dc dependency changes
drm/amd/display: Add blanked streams override to DML2.1
drm/amd/display: Add clock control callbacks
drm/amd/display: Add clock control callbacks
drm/amd/display: Add dcc propagation value
drm/amd/display: Add debug options to change sharpen policies
drm/amd/display: add dmcub support check
drm/amd/display: Add DML2.1 option to disable DRR clamped P-State Strategies
drm/amd/display: Add dmub hpd sense callback
drm/amd/display: Add dpia debug option to control power management
drm/amd/display: Add DSC Debug Log
drm/amd/display: Add fullscreen only sharpening policy
drm/amd/display: Add HDMI DSC native YCbCr422 support
drm/amd/display: Add HDR workaround for specific eDP
drm/amd/display: Add helper function to check for non-address fast updates
drm/amd/display: add improvements for text display and HDR DWM and MPO
drm/amd/display: Add kdoc entry for 'bs_coeffs_updated' in dpp401_dscl_program_isharp
drm/amd/display: Add kdoc entry for 'program_isharp_1dlut' in 'dpp401_dscl_program_isharp'
drm/amd/display: Add logs for debugging outbox
drm/amd/display: Add missing DCN314 to the DML Makefile
drm/amd/display: Add missing DET segments programming
drm/amd/display: Add missing kdoc entry for 'bs_coeffs_updated' in dpp401_dscl_program_isharp
drm/amd/display: Add missing mcache registers
drm/amd/display: Add missing program DET segment call to pipe init
drm/amd/display: Add missing registers for dcn32
drm/amd/display: Add more logging for MALL static screen
drm/amd/display: Add MST debug message when link detection fails
drm/amd/display: Add new enable and disable functions
drm/amd/display: Add new enable and disable functions for DCN35
drm/amd/display: Add null check for 'afb' in amdgpu_dm_plane_handle_cursor_update (v2)
drm/amd/display: Add null check for 'afb' in amdgpu_dm_update_cursor (v2)
drm/amd/display: Add NULL check for clk_mgr and clk_mgr->funcs in dcn30_init_hw
drm/amd/display: Add NULL check for clk_mgr and clk_mgr->funcs in dcn401_init_hw
drm/amd/display: Add NULL check for clk_mgr in dcn32_init_hw
drm/amd/display: Add NULL check for function pointer in dcn20_set_output_transfer_func
drm/amd/display: Add NULL check for function pointer in dcn32_set_output_transfer_func
drm/amd/display: Add NULL check for function pointer in dcn401_set_output_transfer_func
drm/amd/display: Add null check for head_pipe in dcn201_acquire_free_pipe_for_layer
drm/amd/display: Add null check for head_pipe in dcn32_acquire_idle_pipe_for_head_pipe_in_layer
drm/amd/display: Add null check for pipe_ctx->plane_state in dcn20_program_pipe
drm/amd/display: Add null check for set_output_gamma in dcn30_set_output_transfer_func
drm/amd/display: Add null check for top_pipe_to_program in commit_planes_for_stream
drm/amd/display: Add option to allow transition when odm is forced
drm/amd/display: Add option to disable unbounded req in DML21
drm/amd/display: Add P-State Keepout to dcn401 Global Sync
drm/amd/display: Add private data type for RCG
drm/amd/display: Add RCG helper functions
drm/amd/display: Add Replay Low Refresh Rate parameters in dc type.
drm/amd/display: Add seamless boot support for more DIG operation modes
drm/amd/display: Add sharpness control interface
drm/amd/display: add sharpness support for windowed YUV420 video
drm/amd/display: Add source select helper functions
drm/amd/display: Add stream and char control callback
drm/amd/display: Add two dmmuy I2C entry for GPIO port mapping issue
drm/amd/display: Add visual confirm for Idle State
drm/amd/display: Added logging for automated DPM testing
drm/amd/display: Address coverity change
drm/amd/display: Adjust cursor position
drm/amd/display: Adjust VSDB parser for replay feature
drm/amd/display: Align 'dpp401_dscl_program_isharp' with actual function parameters
drm/amd/display: Align hwss_wait_for_all_blank_complete descriptor with implementation
drm/amd/display: Allocate DCN35 clock table transfer buffers in GART
drm/amd/display: Allow backlight to go below `AMDGPU_DM_DEFAULT_MIN_BACKLIGHT`
drm/amd/display: Allow UHBR Interop With eDP Supported Link Rates Table
drm/amd/display: apply vmin optimization even if it doesn't reach vmin level
drm/amd/display: apply vmin optimization even if it doesn't reach vmin level
drm/amd/display: Assume 32 bpp cursor in DML21
drm/amd/display: avoid disable otg when dig was disabled
drm/amd/display: Avoid overflow assignment in link_dp_cts
drm/amd/display: Avoid race between dcn10_set_drr() and dc_state_destruct()
drm/amd/display: Avoid race between dcn35_set_drr() and dc_state_destruct()
drm/amd/display: avoid set dispclk to 0
drm/amd/display: avoid using null object of framebuffer
drm/amd/display: Block dynamic IPS2 on DCN35 for incompatible FW versions
drm/amd/display: Block timing sync for different output formats in pmo
drm/amd/display: Block timing sync for different signals in PMO
drm/amd/display: Calculate ODM width using odm slice rect, not recout
drm/amd/display: Change some variable name of psr
drm/amd/display: Check for NULL pointer
drm/amd/display: Check if Mode is Supported Before Returning Result
drm/amd/display: Check link_res->hpo_dp_link_enc before using it
drm/amd/display: Check link_res->hpo_dp_link_enc before using it
drm/amd/display: Check null pointer before dereferencing se
drm/amd/display: Check null pointer before try to access it
drm/amd/display: Check null pointer before try to access it
drm/amd/display: Check null pointers before multiple uses
drm/amd/display: Check null pointers before used
drm/amd/display: Check null pointers before using dc->clk_mgr
drm/amd/display: Check null pointers before using them
drm/amd/display: Check null pointers before using them
drm/amd/display: Check null values from functions
drm/amd/display: Check null-initialized variables
drm/amd/display: Check phantom_stream before it is used
drm/amd/display: Check stream before comparing them
drm/amd/display: Check stream pointer is initialized before accessing
drm/amd/display: Check stream_status before it is used
drm/amd/display: Check top sink only when multiple streams for DP2
drm/amd/display: Check UnboundedRequestEnabled's value
drm/amd/display: Clean up dsc blocks in accelerated mode
drm/amd/display: Cleanup dml2 and dc/resource Makefile
drm/amd/display: Clear cached watermark after resume
drm/amd/display: Clear update flags after update has been applied
drm/amd/display: DCN35 set min dispclk to 50Mhz
drm/amd/display: Deallocate DML memory if allocation fails
drm/amd/display: Determine IPS mode by ASIC and PMFW versions
drm/amd/display: Disable DCN401 UCLK P-State support on full updates
drm/amd/display: Disable HBR audio for DP2 for certain ASICs
drm/amd/display: Disable PSR-SU on Parade 08-01 TCON too
drm/amd/display: Disable replay if VRR capability is false
drm/amd/display: disable sharpness if HDR Multiplier is too large
drm/amd/display: Disable subvp based on HW cursor requirement
drm/amd/display: Disable SubVP if Hardware Rotation is Used
drm/amd/display: Disable SYMCLK32_LE root clock gating
drm/amd/display: DML2.1 Reintegration for Various Fixes
drm/amd/display: DML2.1 resynchronization
drm/amd/display: Do 1-to-1 mapping between OPP and DSC in DML2
drm/amd/display: Do not reset planes based on crtc zpos_changed
drm/amd/display: do not set traslate_by_source for DCN401 cursor
drm/amd/display: Don't consider cursor for no plane case in DML1
drm/amd/display: Don't skip clock updates in overclocking
drm/amd/display: Emulate Display Hotplug Hang
drm/amd/display: Enable aux transfer path via dmub for dp tunneling
drm/amd/display: Enable DML2 override_det_buffer_size_kbytes
drm/amd/display: Enable idle workqueue for more IPS modes
drm/amd/display: Enable otg synchronization logic for DCN321
drm/amd/display: ensure EASF and ISHARP coefficients are programmed together
drm/amd/display: Export additional FAMS2 global configuration options from DML
drm/amd/display: fix a UBSAN warning in DML2.1
drm/amd/display: Fix brightness level not retained over reboot
drm/amd/display: Fix construct_phy with MXM connector
drm/amd/display: Fix Cursor Offset in Scaled Scenarios
drm/amd/display: fix cursor offset on rotation 180
drm/amd/display: fix dccg root clock optimization related hang
drm/amd/display: Fix DCN35 set min dispclk logic
drm/amd/display: fix double free issue during amdgpu module unload
drm/amd/display: Fix DP-DVI dongle hotplug
drm/amd/display: fix dscclk programming sequence on DCN401
drm/amd/display: Fix failure to read vram info due to static BP_RESULT
drm/amd/display: Fix flickering caused by dccg
drm/amd/display: fix graphics hang in multi-display mst case
drm/amd/display: fix hibernate entry for DCN35+
drm/amd/display: Fix index out of bounds in DCN30 color transformation
drm/amd/display: Fix index out of bounds in DCN30 degamma hardware format translation
drm/amd/display: Fix index out of bounds in degamma hardware format translation
drm/amd/display: Fix kdoc entry for 'tps' in 'dc_process_dmub_dpia_set_tps_notification'
drm/amd/display: fix minor coding errors where dml21 phase 5 uses wrong variables
drm/amd/display: Fix MS/MP mismatches in dml21 for dcn401
drm/amd/display: Fix MST BW calculation Regression
drm/amd/display: Fix overlay with pre-blend color processing
drm/amd/display: Fix Panel Replay not update screen correctly
drm/amd/display: Fix possible overflow in integer multiplication
drm/amd/display: Fix Potential Null Dereference
drm/amd/display: Fix print format specifiers in DC_LOG_IPS
drm/amd/display: fix s2idle entry for DCN3.5+
drm/amd/display: Fix spelling mistake "recompte" -> "recompute"
drm/amd/display: Fix spelling mistake "tolarance" -> "tolerance"
drm/amd/display: Fix Synaptics Cascaded Panamera DSC Determination
drm/amd/display: Fix system hang while resume with TBT monitor
drm/amd/display: fix typo in the comment
drm/amd/display: Fix underflow when setting underscan on DCN401
drm/amd/display: Fix visual confirm bug for SubVP
drm/amd/display: Fix VRR cannot enable
drm/amd/display: For FAMS2 don't program P-State force from driver
drm/amd/display: Force enable 3DLUT DMA check for dcn401 in DML
drm/amd/display: free bo used for dmub bounding box
drm/amd/display: Get link index for AUX reply notification
drm/amd/display: guard otg disable w/a for test
drm/amd/display: guard write a 0 post_divider value to HW
drm/amd/display: Handle dml allocation failure to avoid crash
drm/amd/display: Handle null 'stream_status' in 'planes_changed_for_existing_stream'
drm/amd/display: handle nulled pipe context in DCE110's set_drr()
drm/amd/display: Hardware cursor changes color when switched to software cursor
drm/amd/display: Implement bias and scale pre scl
drm/amd/display: Implement bounds check for stream encoder creation in DCN401
drm/amd/display: Implement new DPCD register handling
drm/amd/display: Improve FAM control for DCN401
drm/amd/display: Increase array size of dummy_boolean
drm/amd/display: Initialize denominators' default to 1
drm/amd/display: Initialize get_bytes_per_element's default to 1
drm/amd/display: Issue with 3 or more mcaches per surface
drm/amd/display: Let drm_crtc_vblank_on/off manage interrupts
drm/amd/display: Lock DC and exit IPS when changing backlight
drm/amd/display: Make core_dcn4_g6_temp_read_blackout_table static
drm/amd/display: Make core_dcn4_ip_caps_base static
drm/amd/display: Make dcn35_hubp_funcs static
drm/amd/display: Make dcn401_dsc_funcs static
drm/amd/display: Notify DMCUB of D0/D3 state
drm/amd/display: only trigger BIOS related assert for older ASICs
drm/amd/display: Optimize vstartup position for AS-SDP
drm/amd/display: parse umc_info or vram_info based on ASIC
drm/amd/display: Pass non-null to dcn20_validate_apply_pipe_split_flags
drm/amd/display: Perform outstanding programming on full updates
drm/amd/display: Print Pcon FRL Link BW in Debug Message
drm/amd/display: Promote DAL to 3.2.296
drm/amd/display: Promote DC to 3.2.297
drm/amd/display: quality improvements for EASF and ISHARP
drm/amd/display: re-enable Dynamic ODM policy
drm/amd/display: Re-enable panel replay feature
drm/amd/display: Re-order enum in a header file
drm/amd/display: Reapply 2fde4fdddc1f
drm/amd/display: Reduce redundant minimal transitions due to SubVP
drm/amd/display: Refactor dccg35_get_other_enabled_symclk_fe
drm/amd/display: Refactor for dio
drm/amd/display: Refactoring DWB related files from dcn30 Files
drm/amd/display: Refactoring HPO
drm/amd/display: Refactoring MMHUBBUB
drm/amd/display: Refactoring MPC
drm/amd/display: Refactoring OPP
drm/amd/display: Remove always-false branches
drm/amd/display: remove an extraneous call for checking dchub clock
drm/amd/display: Remove ASSERT if significance is zero in math_ceil2
drm/amd/display: remove dc dependencies from SPL library
drm/amd/display: Remove duplicate HWSS interfaces
drm/amd/display: Remove duplicated code
drm/amd/display: remove extraneous ; after statements
drm/amd/display: Remove hardmax usage for dcn401
drm/amd/display: Remove old comments
drm/amd/display: Remove redundant check in DCN35 hwseq
drm/amd/display: remove redundant msg to pmfw at boot/resume
drm/amd/display: Remove unnecessary call to REG_SEQ_SUBMIT|WAIT_DONE
drm/amd/display: Remove unnecessary DSC power gating for DCN401
drm/amd/display: remove unneeded semicolon
drm/amd/display: Remove unused code
drm/amd/display: Remove unused dml2_core_ip_params struct
drm/amd/display: Remove unused field
drm/amd/display: Remove unused fields from dc_caps
drm/amd/display: Remove unused fields from dmub_cmd_update_dirty_rect_data
drm/amd/display: remove unused folder
drm/amd/display: Remove useless defines
drm/amd/display: rename dcn3/dcn4 to more sound terms
drm/amd/display: rename dcn401_soc to dcn4_variant_a_soc
drm/amd/display: Replace assert with error message in dp_retrieve_lttpr_cap()
drm/amd/display: Replace dm_execute_dmub_cmd with dc_wake_and_execute_dmub_cmd
drm/amd/display: Request 0MHz dispclk for zero display case
drm/amd/display: Require minimum VBlank size for stutter optimization
drm/amd/display: Reset VRR config during resume
drm/amd/display: Resolve Coverity Issues
drm/amd/display: restore immediate_disable_crtc for w/a
drm/amd/display: Restore Optimized pbn Value if Failed to Disable DSC
drm/amd/display: Restructure dpia link training
drm/amd/display: Retry Replay residency
drm/amd/display: Revert "Check HDCP returned status"
drm/amd/display: Revert Avoid overflow assignment
drm/amd/display: roll back quality EASF and ISHARP and dc dependency changes
drm/amd/display: Round calculated vtotal
drm/amd/display: Run idle optimizations at end of vblank handler
drm/amd/display: Set Cursor Matrix to bypass instead of Input Plane
drm/amd/display: Set max VTotal cap for dcn401
drm/amd/display: Setup two pixel per container
drm/amd/display: skip crtc power down when ips switch
drm/amd/display: Skip Recompute DSC Params if no Stream on Link
drm/amd/display: Skip to enable dsc if it has been off
drm/amd/display: Support UHBR10 link rate on eDP
drm/amd/display: switch to guid_gen() to generate valid GUIDs
drm/amd/display: sync dmub output event type.
drm/amd/display: temp w/a for dGPU to enter idle optimizations
drm/amd/display: temp w/a for DP Link Layer compliance
drm/amd/display: Underflow Seen on DCN401 eGPU
drm/amd/display: Unlock Pipes Based On DET Allocation
drm/amd/display: update DML2 policy EnhancedPrefetchScheduleAccelerationFinal DCN35
drm/amd/display: Update HPO I/O When Handling Link Retrain Automation Request
drm/amd/display: Update IPS default mode for DCN35/DCN351
drm/amd/display: Update to using new dccg callbacks
drm/amd/display: use a more lax vblank enable policy for DCN35+
drm/amd/display: use a more lax vblank enable policy for older ASICs
drm/amd/display: Use correct cm_helper function
drm/amd/display: Use full update for swizzle mode change
drm/amd/display: Use gpuvm_min_page_size_kbytes for DML2 surfaces
drm/amd/display: use new vblank enable policy for DCN35+
drm/amd/display: Use SDR white level to calculate matrix coefficients
drm/amd/display: use swap() in sort()
drm/amd/display: Validate backlight caps are sane
drm/amd/display: Various DML2 fixes for FAMS2
drm/amd/display: Wait for all pending cleared before full update
drm/amd/display: When resync fifo ensure to use correct pipe ctx
 
drm/amd/gfx11: move the gfx mutex into the caller
 
drm/amd/pm: add overdrive support on smu v14.0.2/3
drm/amd/pm: Add support for new P2S table revision
drm/amd/pm: always pick the pptable from IFWI
drm/amd/pm: correct the workload setting
drm/amd/pm: Drop unsupported features on smu v14_0_2
drm/amd/pm: ensure the fw_info is not null before using it
drm/amd/pm: fix the pp_dpm_pcie issue on smu v14.0.2/3
drm/amd/pm: fix unchecked return value warning for vega10_hwmgr
drm/amd/pm: print pp_dpm_mclk in ascending order on SMU v14.0.0
drm/amd/pm: update deep sleep status on smu v14.0.2/3
drm/amd/pm: update message interface for smu v14.0.2/3
drm/amd/pm: update overdrive function on smu v14.0.2/3
drm/amd/pm: update powerplay structure on smu v14.0.2/3
drm/amd/pm: Update SMUv13.0.6 PMFW headers
drm/amd/pm: update the driver-fw interface file for smu v14.0.2/3
drm/amd/pm: update the features set on smu v14.0.2/3
drm/amd/pm: update workload mask after the setting
drm/amd/pm: Vangogh: Fix kernel memory out of bounds write
 
drm/amd/sriov: extend NV_MAILBOX_POLL_MSG_TIMEDOUT
 
drm/amd: Add power_saving_policy drm property to eDP connectors
drm/amd: Fix initialization mistake for NBIO 7.7.0
drm/amd: Guard against bad data for ATIF ACPI method
drm/amd: Introduce additional IPS debug flags
drm/amd: Make amd_ip_funcs static for SDMA v5.0
drm/amd: Make amd_ip_funcs static for SDMA v5.2
drm/amd: Remove unused declarations
drm/amd: Use a constant format string for amdgpu_ucode_request
drm/amd: use clamp() in amdgpu_pll_get_fb_ref_div()
 
drm/amdgpu/: Add missing kdoc entry in amdgpu_vm_handle_fault function
 
drm/amdgpu/atomfirmware: Silence UBSAN warning
 
drm/amdgpu/bios: split vbios fetching between APU and dGPU
 
drm/amdgpu/display: Fix a mistake in revert commit
drm/amdgpu/display: remove unnecessary TODO spl_os_types.h
drm/amdgpu/display: SPDX copyright for spl_os_types.h
 
drm/amdgpu/gfx10: add ring reset callbacks
drm/amdgpu/gfx10: Enable bad opcode interrupt
drm/amdgpu/gfx10: enable wave kill for compute queues
drm/amdgpu/gfx10: per queue reset only on bare metal
drm/amdgpu/gfx10: properly handle error ints on all pipes
drm/amdgpu/gfx10: remap queue after reset successfully
drm/amdgpu/gfx10: rework reset sequence
drm/amdgpu/gfx10: use proper rlc safe mode helpers
drm/amdgpu/gfx10: use rlc safe mode for soft recovery
drm/amdgpu/gfx10: wait for reset done before remap
 
drm/amdgpu/gfx11: add a mutex for the gfx semaphore
drm/amdgpu/gfx11: add ring reset callbacks
drm/amdgpu/gfx11: Enable bad opcode interrupt
drm/amdgpu/gfx11: enable wave kill for compute queues
drm/amdgpu/gfx11: enter safe mode before touching CP_INT_CNTL
drm/amdgpu/gfx11: export gfx_v11_0_request_gfx_index_mutex()
drm/amdgpu/gfx11: fallback to driver reset compute queue directly (v2)
drm/amdgpu/gfx11: per queue reset only on bare metal
drm/amdgpu/gfx11: properly handle error ints on all pipes
drm/amdgpu/gfx11: rename gfx_v11_0_gfx_init_queue()
drm/amdgpu/gfx11: return early in preempt_ib()
drm/amdgpu/gfx11: use proper rlc safe mode helpers
drm/amdgpu/gfx11: use rlc safe mode for soft recovery
drm/amdgpu/gfx11: wait for reset done before remap
 
drm/amdgpu/gfx12: add ring reset callbacks
drm/amdgpu/gfx12: Enable bad opcode interrupt
drm/amdgpu/gfx12: enable wave kill for compute queues
drm/amdgpu/gfx12: fallback to driver reset compute queue directly
drm/amdgpu/gfx12: per queue reset only on bare metal
drm/amdgpu/gfx12: properly handle error ints on all pipes
drm/amdgpu/gfx12: return early in preempt_ib()
drm/amdgpu/gfx12: set UNORD_DISPATCH in compute MQDs
drm/amdgpu/gfx12: use proper rlc safe mode helpers
drm/amdgpu/gfx12: use rlc safe mode for soft recovery
 
drm/amdgpu/gfx7: add ring reset callback for gfx
drm/amdgpu/gfx7: enable wave kill for compute queues
 
drm/amdgpu/gfx8: add ring reset callback for gfx
drm/amdgpu/gfx8: enable wave kill for compute queues
 
drm/amdgpu/gfx9.4.3: add ring reset callback
drm/amdgpu/gfx9.4.3: drop extra wrapper
drm/amdgpu/gfx9.4.3: Enable bad opcode interrupt
drm/amdgpu/gfx9.4.3: Explicitly halt MEC before init
drm/amdgpu/gfx9.4.3: Implement compute pipe reset
drm/amdgpu/gfx9.4.3: implement reset_hw_queue for gfx9.4.3
drm/amdgpu/gfx9.4.3: implement wave kill for compute queues
drm/amdgpu/gfx9.4.3: remap queue after reset successfully
drm/amdgpu/gfx9.4.3: set additional bits on MEC halt
drm/amdgpu/gfx9.4.3: use proper rlc safe mode helpers
drm/amdgpu/gfx9.4.3: use rlc safe mode for soft recovery
 
drm/amdgpu/gfx9: Add cleaner shader for GFX9.4.3
drm/amdgpu/gfx9: Add cleaner shader support for GFX9.4.4 hardware
drm/amdgpu/gfx9: add ring reset callback
drm/amdgpu/gfx9: add ring reset callback for gfx
drm/amdgpu/gfx9: Apply Isolation Enforcement to GFX & Compute rings
drm/amdgpu/gfx9: Enable bad opcode interrupt
drm/amdgpu/gfx9: enable wave kill for compute queues
drm/amdgpu/gfx9: Implement cleaner shader support for GFX9 hardware
drm/amdgpu/gfx9: Implement cleaner shader support for GFX9.4.3 hardware
drm/amdgpu/gfx9: implement reset_hw_queue for gfx9
drm/amdgpu/gfx9: per queue reset only on bare metal
drm/amdgpu/gfx9: properly handle error ints on all pipes
drm/amdgpu/gfx9: put queue resets behind a debug option
drm/amdgpu/gfx9: remap queue after reset successfully
drm/amdgpu/gfx9: use proper rlc safe mode helpers
drm/amdgpu/gfx9: use rlc safe mode for soft recovery
drm/amdgpu/gfx9: wait for reset done before remap
 
drm/amdgpu/gfx: add a new kiq_pm4_funcs callback for reset_hw_queue
drm/amdgpu/gfx: add bad opcode interrupt
 
drm/amdgpu/gfx_9.4.3: wait for reset done before remap
 
drm/amdgpu/gfx_v9_4_3: Apply Isolation Enforcement to GFX & Compute rings
 
drm/amdgpu/jpeg2: properly set atomics vmid field
 
drm/amdgpu/jpeg4: properly set atomics vmid field
 
drm/amdgpu/mes11: add API for legacy queue reset
drm/amdgpu/mes11: add API for user queue reset
drm/amdgpu/mes11: implement mmio queue reset for gfx11
drm/amdgpu/mes11: Indent an if statment
drm/amdgpu/mes11: reduce timeout
 
drm/amdgpu/mes12: add API for legacy queue reset
drm/amdgpu/mes12: add API for user queue reset
drm/amdgpu/mes12: add mes pipe switch support
drm/amdgpu/mes12: adjust mes12 sw/hw init for multiple pipes
drm/amdgpu/mes12: configure two pipes hardware resources
drm/amdgpu/mes12: correct kiq unmap latency
drm/amdgpu/mes12: fix suspend issue
drm/amdgpu/mes12: load unified mes fw on pipe0 and pipe1
drm/amdgpu/mes12: reduce timeout
drm/amdgpu/mes12: set enable_level_process_quantum_check
drm/amdgpu/mes12: sw/hw fini for unified mes
drm/amdgpu/mes12: switch SET_SHADER_DEBUGGER pkt to mes schq pipe
drm/amdgpu/mes12: update mes_v12_api_def.h
 
drm/amdgpu/mes: add API for legacy queue reset
drm/amdgpu/mes: add API for user queue reset
drm/amdgpu/mes: add mes mapping legacy queue switch
drm/amdgpu/mes: add multiple mes ring instances support
drm/amdgpu/mes: fix issue of writing to the same log buffer from 2 MES pipes
drm/amdgpu/mes: fix mes ring buffer overflow
drm/amdgpu/mes: implement amdgpu_mes_reset_hw_queue_mmio
drm/amdgpu/mes: modify mes api for mmio queue reset
 
drm/amdgpu/pm: support gpu_metrics sysfs interface for smu v14.0.2/3
 
drm/amdgpu/sdma5.2: limit wptr workaround to sdma 5.2.1
drm/amdgpu/sdma5.2: Update wptr registers as well as doorbell
 
drm/amdgpu/smu13.0.7: print index for profiles
 
drm/amdgpu/smu13: always apply the powersave optimization
drm/amdgpu/smu13: fix profile reporting
 
drm/amdgpu/swsmu: always force a state reprogram on init
drm/amdgpu/swsmu: default to fullscreen 3D profile for dGPUs
drm/amdgpu/swsmu: fix ordering for setting workload_mask
drm/amdgpu/swsmu: fix SMU11 typos (memlk -> memclk)
drm/amdgpu/swsmu: Only force workload setup on init
 
drm/amdgpu/uvd4: fix mask and shift definitions
 
drm/amdgpu/vcn: enable AV1 on both instances
drm/amdgpu/vcn: Use offsets local to VCN/JPEG in VF
 
drm/amdgpu: abort KIQ waits when there is a pending reset
drm/amdgpu: Actually check flags for all context ops.
drm/amdgpu: Add address alignment support to DCC buffers
drm/amdgpu: add cp queue registers for gfx9_4_3 ipdump
drm/amdgpu: add cp queue registers print for gfx9_4_3
drm/amdgpu: Add DCC GFX12 flag to enable address alignment
drm/amdgpu: Add empty HDP flush function to JPEG v4.0.3
drm/amdgpu: Add empty HDP flush function to VCN v4.0.3
drm/amdgpu: Add enforce_isolation sysfs attribute
drm/amdgpu: add experimental resets debug flag
drm/amdgpu: add gfx9_4_3 register support in ipdump
drm/amdgpu: add golden setting for gc v12
drm/amdgpu: Add infrastructure for Cleaner Shader feature
drm/amdgpu: add list empty check to avoid null pointer issue
drm/amdgpu: add macro to calculate offset with instance
drm/amdgpu: Add MFD support for ISP I2C bus
drm/amdgpu: add missed harvest check for VCN IP v4/v5
drm/amdgpu: add missing size check in amdgpu_debugfs_gprwave_read()
drm/amdgpu: Add more types for boot time error reporting
drm/amdgpu: add new ring reset callback
drm/amdgpu: Add PACKET3_RUN_CLEANER_SHADER for cleaner shader execution
drm/amdgpu: add per ring reset support (v5)
drm/amdgpu: add print support for gfx9_4_3 ipdump
drm/amdgpu: add print support for sdma_v_4_0 ip_dump
drm/amdgpu: add print support for sdma_v_4_4_2 ip_dump
drm/amdgpu: add print support for sdma_v_5_0 ip_dump
drm/amdgpu: add print support for sdma_v_5_2 ip_dump
drm/amdgpu: add print support for sdma_v_6_0 ip_dump
drm/amdgpu: add print support for sdma_v_7_0 ip_dump
drm/amdgpu: add print support for vcn_v1_0 ip dump
drm/amdgpu: add print support for vcn_v2_0 ip dump
drm/amdgpu: add print support for vcn_v2_5 ip dump
drm/amdgpu: add print support for vcn_v3_0 ip dump
drm/amdgpu: add print support for vcn_v3_0 ip dump
drm/amdgpu: add print support for vcn_v4_0 ip dump
drm/amdgpu: add print support for vcn_v4_0_3 ip dump
drm/amdgpu: add print support for vcn_v4_0_5 ip dump
drm/amdgpu: add print support for vcn_v5_0 ip dump
drm/amdgpu: add psp funcs callback to check if aux fw is needed
drm/amdgpu: add raven1 gfxoff quirk
drm/amdgpu: Add sdma_v4_0 ip dump for devcoredump
drm/amdgpu: Add sdma_v4_4_2 ip dump for devcoredump
drm/amdgpu: Add sdma_v5_0 ip dump for devcoredump
drm/amdgpu: Add sdma_v5_2 ip dump for devcoredump
drm/amdgpu: Add sdma_v6_0 ip dump for devcoredump
drm/amdgpu: Add sdma_v7_0 ip dump for devcoredump
drm/amdgpu: Add sysfs interface for running cleaner shader
drm/amdgpu: add vcn ip dump ptr in vcn global struct
drm/amdgpu: add vcn ip dump ptr in vcn global struct
drm/amdgpu: add vcn ip dump support for vcn_v2_6
drm/amdgpu: add vcn_v1_0 ip dump support
drm/amdgpu: add vcn_v2_0 ip dump support
drm/amdgpu: add vcn_v2_5 ip dump support
drm/amdgpu: add vcn_v3_0 ip dump support
drm/amdgpu: add vcn_v3_0 ip dump support
drm/amdgpu: add vcn_v4_0 ip dump support
drm/amdgpu: add vcn_v4_0_3 ip dump support
drm/amdgpu: add vcn_v4_0_5 ip dump support
drm/amdgpu: add vcn_v5_0 ip dump support
drm/amdgpu: add vcn_v5_0 ip dump support
drm/amdgpu: Adjust debugfs eviction and IB access permissions
drm/amdgpu: Adjust debugfs register access permissions
drm/amdgpu: align pp_power_profile_mode with kernel docs
drm/amdgpu: always allocate cleared VRAM for GEM allocations
drm/amdgpu: Block MMR_READ IOCTL in reset
drm/amdgpu: bump driver version for cleared VRAM
drm/amdgpu: change non-dcc buffer copy configuration
drm/amdgpu: Clean up the register dump via debugfs list
drm/amdgpu: clean up vbios fetching code
drm/amdgpu: convert bios_hardcoded_edid to drm_edid
drm/amdgpu: correct sdma7 max dw
drm/amdgpu: create function to check RAS RMA status
drm/amdgpu: Disable dpm_enabled flag while VF is in reset
drm/amdgpu: disable GPU RAS bad page feature for specific ASIC
drm/amdgpu: disallow multiple BO_HANDLES chunks in one submit
drm/amdgpu: Do core dump immediately when job tmo
drm/amdgpu: do not call insert_nop fn for zero count
drm/amdgpu: Do not set struct drm_driver.lastclose
drm/amdgpu: drop redundant W=1 warnings from Makefile
drm/amdgpu: Emit cleaner shader at end of IB submission
drm/amdgpu: enable enforce_isolation sysfs node on VFs
drm/amdgpu: enable gfxoff quirk on HP 705G4
drm/amdgpu: enable GTT fallback handling for dGPUs only
drm/amdgpu: Enforce isolation as part of the job
drm/amdgpu: ensure the connector is not null before using it
drm/amdgpu: explicitely set the AMDGPU_GEM_CREATE_VRAM_CONTIGUOUS flag
drm/amdgpu: fix a possible null pointer dereference
drm/amdgpu: fix a race in kfd_mem_export_dmabuf()
drm/amdgpu: Fix a typo
drm/amdgpu: Fix APU handling in amdgpu_pm_load_smu_firmware()
drm/amdgpu: Fix atomics on GFX12
drm/amdgpu: fix check in gmc_v9_0_get_vm_pte()
drm/amdgpu: fix contiguous handling for IB parsing v2
drm/amdgpu: Fix DPX valid mode check on GC 9.4.3
drm/amdgpu: Fix eeprom max record count
drm/amdgpu: fix eGPU hotplug regression
drm/amdgpu: Fix get each xcp macro
drm/amdgpu: fix invalid fence handling in amdgpu_vm_tlb_flush
drm/amdgpu: Fix kdoc entry in 'amdgpu_vm_cpu_prepare'
drm/amdgpu: Fix missing check pcie_p2p module param
drm/amdgpu: fix PTE copy corruption for sdma 7
drm/amdgpu: fix ptr check warning in gfx10 ip_dump
drm/amdgpu: fix ptr check warning in gfx11 ip_dump
drm/amdgpu: fix ptr check warning in gfx12 ip_dump
drm/amdgpu: fix ptr check warning in gfx9 ip_dump
drm/amdgpu: fix queue reset issue by mmio
drm/amdgpu: fix random data corruption for sdma 7
drm/amdgpu: fix ras UE error injection failure issue
drm/amdgpu: Fix selfring initialization sequence on soc24
drm/amdgpu: fix spelling in amd_shared.h
drm/amdgpu: fix the extra space between two functions
drm/amdgpu: fix the print message in devcoredump
drm/amdgpu: fix typo in the comment
drm/amdgpu: fix unchecked return value warning for amdgpu_atombios
drm/amdgpu: fix unchecked return value warning for amdgpu_gfx
drm/amdgpu: fix vbios fetching for SR-IOV
drm/amdgpu: Fix video caps for H264 and HEVC encode maximum size
drm/amdgpu: Fix XCP instance mask calculation
drm/amdgpu: fixing rlc firmware loading failure issue
drm/amdgpu: force to use legacy inv in mmhub
drm/amdgpu: Forward soft recovery errors to userspace
drm/amdgpu: get rid of bogus includes of fdtable.h
drm/amdgpu: handle default profile on on devices without fullscreen 3D
drm/amdgpu: handle enforce isolation on non-0 gfxhub
drm/amdgpu: Implement Enforce Isolation Handler for KGD/KFD serialization
drm/amdgpu: Implement MES Suspend and Resume APIs for GFX11
drm/amdgpu: increase mes log buffer size for gfx12
drm/amdgpu: increase the reset counter for the queue reset
drm/amdgpu: load sos binary properly on the basis of pmfw version
drm/amdgpu: Make enforce_isolation setting per GPU
drm/amdgpu: Move the dumping log out of for loop
drm/amdgpu: Normalize reg offsets on JPEG v4.0.3
drm/amdgpu: nuke the VM PD/PT shadow handling
drm/amdgpu: optimize logging deferred error info
drm/amdgpu: optimize the padding for gfx10
drm/amdgpu: optimize the padding for gfx11
drm/amdgpu: optimize the padding for gfx12
drm/amdgpu: optimize the padding for gfx9
drm/amdgpu: optimize the padding for gfx_v9_4_3
drm/amdgpu: optimize umc v12 address conversion function
drm/amdgpu: partially revert powerplay `__counted_by` changes
drm/amdgpu: prevent BO_HANDLES error from being overwritten
drm/amdgpu: prevent NULL pointer dereference if ATIF is not supported
drm/amdgpu: print VCN instance dump for valid instance
drm/amdgpu: properly handle vbios fake edid sizing
drm/amdgpu: re-work VM syncing
drm/amdgpu: remove amdgpu_pin_restricted()
drm/amdgpu: Remove debugfs amdgpu_reset_dump_register_list
drm/amdgpu: remove ME0 registers from mi300 dump
drm/amdgpu: remove RAS unused paramter 'err_addr'
drm/amdgpu: Remove unused code
drm/amdgpu: Reorder to read EFI exported ROM first
drm/amdgpu: Replace 'amdgpu_job_submit_direct' with 'drm_sched_entity' in cleaner shader
drm/amdgpu: report bad status in GPU recovery
drm/amdgpu: reset vm state machine after gpu reset(vram lost)
drm/amdgpu: Retire query_utcl2_poison_status callback
drm/amdgpu: Retry i2c transfer once if it fails on SMU13.0.6
drm/amdgpu: Return earlier in amdgpu_sw_ring_ib_end if mcbp is off
drm/amdgpu: revert "use CPU for page table update if SDMA is unavailable"
drm/amdgpu: skip coredump after job timeout in SRIOV
drm/amdgpu: skip kfd init if GFX is not ready.
drm/amdgpu: skip printing vram_lost if needed
drm/amdgpu: support for gc_info table v1.3
drm/amdgpu: Surface svm_default_granularity, a RW module parameter
drm/amdgpu: sync to KFD fences before clearing PTEs
drm/amdgpu: Take IOMMU remapping into account for p2p checks
drm/amdgpu: trigger ip dump before suspend of IP's
drm/amdgpu: update bad state check in GPU recovery
drm/amdgpu: update golden regs for gfx12
drm/amdgpu: Update kmd_fw_shared for VCN5
drm/amdgpu: Use backlight power constants
drm/amdgpu: use clamp() in amdgpu_vm_adjust_size()
drm/amdgpu: use CPU for page table update if SDMA is unavailable
drm/amdgpu: use GEM references instead of TTMs v2
drm/amdgpu: Validate TA binary size
 
drm/amdkfd: Accounting pdd vram_usage for svm
drm/amdkfd: Add cache line size info
drm/amdkfd: Add node_id to location_id generically
drm/amdkfd: Add SDMA queue quantum support for GFX12
drm/amdkfd: allow users to target recommended SDMA engines
drm/amdkfd: amdkfd_free_gtt_mem clear the correct pointer
drm/amdkfd: APIs to stop/start KFD scheduling
drm/amdkfd: Change kfd/svm page fault drain handling
drm/amdkfd: Check int source id for utcl2 poison event
drm/amdkfd: clean up code for interrupt v10
drm/amdkfd: CRIU fixes
drm/amdkfd: Document and define SVM events message macro
drm/amdkfd: Don't drain ih1 for APU
drm/amdkfd: Drop poison hanlding from gfx v10
drm/amdkfd: Enable processes isolation on gfx9
drm/amdkfd: Ensure user queue buffers residency
drm/amdkfd: fallback to pipe reset on queue reset fail for gfx9
drm/amdkfd: Fix an eviction fence leak
drm/amdkfd: Fix compile error if HMM support not enabled
drm/amdkfd: Fix CU occupancy for GFX 9.4.3
drm/amdkfd: fix debug watchpoints for logical devices
drm/amdkfd: fix missed queue reset on queue destroy
drm/amdkfd: Fix missing error code in kfd_queue_acquire_buffers
drm/amdkfd: fix partition query when setting up recommended sdma engines
drm/amdkfd: Fix resource leak in criu restore queue
drm/amdkfd: Handle queue destroy buffer access race
drm/amdkfd: kfd_bo_mapped_dev support partition
drm/amdkfd: Move queue fs deletion after destroy check
drm/amdkfd: Refactor queue wptr_bo GART mapping
drm/amdkfd: Select reset method for poison handling
drm/amdkfd: Store queue cwsr area size to node properties
drm/amdkfd: support per-queue reset on gfx9
drm/amdkfd: Update BadOpcode Interrupt handling with MES
drm/amdkfd: Update logic for CU occupancy calculations
drm/amdkfd: Update queue unmap after VM fault with MES
drm/amdkfd: Validate queue cwsr area and eop buffer size
drm/amdkfd: Validate user queue buffers
drm/amdkfd: Validate user queue svm memory residency
drm/amdkfd: Validate user queue update
 
drm/amdpgu: Micro-optimise amdgpu_ring_commit
 
drm/ast: Add struct ast_connector
drm/ast: astdp: Clean up EDID reading
drm/ast: astdp: fix loop timeout check
drm/ast: astdp: Move locking into EDID helper
drm/ast: astdp: Only test HDP state in ast_astdp_is_connected()
drm/ast: astdp: Perform link training during atomic_enable
drm/ast: astdp: Simplify power management when detecting display
drm/ast: astdp: Test firmware status once during probing
drm/ast: astdp: Transparently handle BMC support
drm/ast: astdp: Use struct drm_edid and helpers
drm/ast: dp501: Transparently handle BMC support
drm/ast: dp501: Use struct drm_edid and helpers
drm/ast: Move code for physical outputs into separate files
drm/ast: Remove BMC output
drm/ast: Request PCI BAR with devres
drm/ast: sil164: Clear EDID if no display is connected
drm/ast: sil164: Transparently handle BMC support
drm/ast: vga: Clear EDID if no display is connected
drm/ast: vga: Transparently handle BMC support
 
drm/atomic: fix kerneldoc for fake_commit field
 
drm/bridge-connector: Fix double free in error handling paths
 
drm/bridge: analogix: remove unused struct 'bridge_init'
drm/bridge: dw-hdmi: Move vmalloc PCM buffer management into the driver
drm/bridge: dw-hdmi: Simplify clock handling
drm/bridge: Fix assignment of the of_node of the parent to aux bridge
drm/bridge: it6505: Disable IRQ when powered off
drm/bridge: lontium-lt8912b: Validate mode in drm_bridge_funcs::mode_valid()
drm/bridge: lt9611uxc: drop support for !DRM_BRIDGE_ATTACH_NO_CONNECTOR
drm/bridge: lt9611uxc: properly attach to a next bridge
drm/bridge: nwl-dsi: Use vsync/hsync polarity from display mode
drm/bridge: Silence error messages upon probe deferral
drm/bridge: synopsys: dw-mipi-dsi: enable EoTp by default
drm/bridge: tc358767: Add configurable default preemphasis
drm/bridge: tc358767: fix missing of_node_put() in for_each_endpoint_of_node()
drm/bridge: tc358768: Fix DSI command tx
 
drm/buddy: Add start address support to trim function
 
drm/ci: arm64.config: Enable CONFIG_DRM_ANALOGIX_ANX7625
drm/ci: increase timeout for all jobs
drm/ci: mediatek: add tests for mediatek display driver
drm/ci: mediatek: add tests for powervr gpu driver
drm/ci: meson: add tests for meson display driver
drm/ci: rockchip: add tests for rockchip display driver
drm/ci: skip tools_test on non-intel platforms
drm/ci: update link to Gitlab server
drm/ci: Upgrade setuptools requirement to 70.0.0
drm/ci: uprev IGT
drm/ci: uprev mesa
 
drm/connector: Document destroy hook in drmm init functions
drm/connector: hdmi: Fix memory leak in drm_display_mode_from_cea_vic()
drm/connector: hdmi: Fix writing Dynamic Range Mastering infoframes
drm/connector: kerneldoc: Fix two missing newlines in drm_connector.c
 
drm/display: fix kerneldocs references
 
drm/dp: Add helper to dump an LTTPR PHY descriptor
drm/dp: Describe target_rr_divider in struct drm_dp_as_sdp
 
drm/dp_mst: Add a helper to queue a topology probe
drm/dp_mst: Factor out function to queue a topology probe work
drm/dp_mst: Fix DSC decompression detection in Synaptics branch devices
drm/dp_mst: Simplify character output in drm_dp_mst_dump_topology()
drm/dp_mst: Simplify the condition when to enumerate path resources
 
drm/drm_connector: Document Colorspace property variants
 
drm/edid: make drm_edid_block_valid() static
drm/edid: reduce DisplayID log spamming
 
drm/exynos: Constify struct exynos_drm_ipp_funcs
drm/exynos: Remove unnecessary code
 
drm/fb-helper: Set skip_panic if the drm driver supports drm panic
 
drm/fbdev-dma: Only cleanup deferred I/O if necessary
 
drm/fbdev-helper: Remove drm_fb_helper_output_poll_changed()
drm/fbdev-helper: Update documentation on obsolete callbacks
 
drm/fourcc: define Intel Xe2 related tile4 ccs modifiers
 
drm/gma500: Make I2C terminology more inclusive
 
drm/hisilicon: Remove unused delarations
 
drm/i915 & drm/xe: save struct drm_device to drvdata
 
drm/i915/acpi: convert to struct intel_display
 
drm/i915/alpm: convert to struct intel_display
 
drm/i915/arl: Enable Wa_14019159160 for ARL
 
drm/i915/audio: migrate away from kdev_to_i915()
 
drm/i915/bios: convert to struct intel_display
drm/i915/bios: fix printk format width
drm/i915/bios: remove stale and useless comments
drm/i915/bios: Update new entries in VBT BDB block definitions
 
drm/i915/bmg: Read display register timeout
 
drm/i915/ddi: For an active output call the DP encoder sync_state() only for DP
drm/i915/ddi: stop using dp_to_i915()
 
drm/i915/display/dp: Compute AS SDP when vrr is also enabled
 
drm/i915/display: Add mechanism to use sink model when applying quirk
drm/i915/display: allow creation of Xe2 ccs framebuffers
drm/i915/display: BMG supports UHBR13.5
drm/i915/display: Cache adpative sync caps to use it later
drm/i915/display: convert dp aux backlight to struct intel_display
drm/i915/display: convert intel_link_bw.c to struct intel_display
drm/i915/display: convert intel_load_detect.c to struct intel_display
drm/i915/display: convert params to struct intel_display
drm/i915/display: correct dual pps handling for MTL_PCH+
drm/i915/display: Don't allow tile4 framebuffer to do hflip on display20 or greater
drm/i915/display: Don't enable decompression on Xe2 with Tile4
drm/i915/display: Fix BMG CCS modifiers
drm/i915/display: identify display steppings in display probe
drm/i915/display: Increase Fast Wake Sync length as a quirk
drm/i915/display: Plane capability for 64k phys alignment
drm/i915/display: rename IS_DISPLAY_IP_RANGE() to IS_DISPLAY_VER_FULL()
drm/i915/display: rename IS_DISPLAY_IP_STEP() to IS_DISPLAY_VER_STEP()
drm/i915/display: support struct intel_atomic_state in to_intel_display()
drm/i915/display: switch to display detected steppings
drm/i915/display: WA for Re-initialize dispcnlunitt1 xosc clock
 
drm/i915/dp: Add a separate function to reduce the link parameters
drm/i915/dp: Add helpers to set link training mode, BW parameters
drm/i915/dp: Clear VSC SDP during post ddi disable routine
drm/i915/dp: convert g4x_dp.[ch] to struct intel_display
drm/i915/dp: convert intel_dp_aux.[ch] to struct intel_display
drm/i915/dp: convert intel_dp_link_training.[ch] to struct intel_display
drm/i915/dp: convert intel_dp_tunnel.[ch] to struct intel_display
drm/i915/dp: Don't switch the LTTPR mode on an active link
drm/i915/dp: Don't WARN on failed link-retrain modeset
drm/i915/dp: Fix AUX IO power enabling for eDP PSR
drm/i915/dp: Fix colorimetry detection
drm/i915/dp: hide dp_to_i915() inside intel_dp.c
drm/i915/dp: Initialize the link parameters during HW readout
drm/i915/dp: Keep cached LTTPR mode up-to-date
drm/i915/dp: Make read-only array bw_gbps static const
drm/i915/dp: Require a valid atomic state for SST link training
drm/i915/dp: Reset cached LTTPR count if number of LTTPRs is unsupported
drm/i915/dp: Reset intel_dp->link_trained before retraining the link
drm/i915/dp: Retrain SST links via a modeset commit
drm/i915/dp: Send only a single modeset-retry uevent for a commit
 
drm/i915/dp_mst: Configure MST after the link parameters are reset
drm/i915/dp_mst: Don't require DSC hblank quirk for a non-DSC compatible mode
drm/i915/dp_mst: Enable LT fallback between UHBR/non-UHBR link rates
drm/i915/dp_mst: Ensure link parameters are up-to-date for a disabled link
drm/i915/dp_mst: Fix MST state after a sink reset
drm/i915/dp_mst: Handle error during DSC BW overhead/slice calculation
drm/i915/dp_mst: Queue modeset-retry after a failed payload BW allocation
drm/i915/dp_mst: Reduce the link parameters in BW order after LT failures
drm/i915/dp_mst: Reprobe the MST topology after a link parameter change
 
drm/i915/dpkgc: Add VRR condition for DPKGC Enablement
 
drm/i915/dsb: Account for VRR properly in DSB scanline stuff
drm/i915/dsb: Allow intel_dsb_chain() to use DSB_WAIT_FOR_VBLANK
drm/i915/dsb: Clear DSB_ENABLE_DEWAKE once the DSB is done
drm/i915/dsb: Convert dewake_scanline to a hw scanline number earlier
drm/i915/dsb: Fix dewake scanline
drm/i915/dsb: Hook up DSB error interrupts
drm/i915/dsb: Introduce intel_dsb_chain()
drm/i915/dsb: Introduce intel_dsb_wait_scanline_{in,out}()
drm/i915/dsb: Precompute DSB_CHICKEN
drm/i915/dsb: s/dsb/dsb_color_vblank/
drm/i915/dsb: Shuffle code around
drm/i915/dsb: Use chained DSBs for LUT programming
 
drm/i915/dsi: Make Lenovo Yoga Tab 3 X90F DMI match less strict
 
drm/i915/fbc: Adjust g4x+ platform checks
drm/i915/fbc: Convert to intel_display, mostly
drm/i915/fbc: Extract _intel_fbc_cfb_size()
drm/i915/fbc: Extract _intel_fbc_cfb_stride()
drm/i915/fbc: Extract intel_fbc_cfb_cpp()
drm/i915/fbc: Extract intel_fbc_has_fences()
drm/i915/fbc: Extract intel_fbc_max_cfb_height()
drm/i915/fbc: Extract intel_fbc_max_plane_size()
drm/i915/fbc: Extract intel_fbc_max_surface_size()
drm/i915/fbc: Reoder CFB max height platform checks
drm/i915/fbc: s/_intel_fbc_cfb_stride()/intel_fbc_plane_cfb_stride()/
drm/i915/fbc: s/intel_fbc_hw_tracking_covers_screen()/intel_fbc_surface_size_ok()/
drm/i915/fbc: s/lines/height/
 
drm/i915/fence: Mark debug_fence_free() with __maybe_unused
drm/i915/fence: Mark debug_fence_init_onstack() with __maybe_unused
 
drm/i915/gem: Adjust vma offset for framebuffer mmap offset
drm/i915/gem: Calculate object page offset for partial memory mapping
drm/i915/gem: Do not look for the exact address in node
drm/i915/gem: fix bitwise and logical AND mixup
drm/i915/gem: Fix Virtual Memory mapping boundaries calculation
drm/i915/gem: Improve pfn calculation readability in vm_fault_gtt()
 
drm/i915/gsc: ARL-H and ARL-U need a newer GSC FW.
 
drm/i915/gt: Add Wa_14019789679
drm/i915/gt: Continue creating engine sysfs files even after a failure
drm/i915/gt: Do not consider preemption during execlists_dequeue for gen8
drm/i915/gt: Empty uabi engines list during intel_engines_release()
drm/i915/gt: Mark the GT as dead when mmio is unreliable
drm/i915/gt: remove stray declaration of intel_gt_release_all()
drm/i915/gt: Use kmemdup_array instead of kmemdup for multiple allocation
drm/i915/gt: Whitelist COMMON_SLICE_CHICKEN1 for UMD access.
 
drm/i915/guc: Change GEM_WARN_ON to guc_err to prevent taints in CI
drm/i915/guc: Extend w/a 14019159160
drm/i915/guc: Fix missing enable of Wa_14019159160 on ARL
 
drm/i915/gvt: stop using drm_edid_block_valid()
 
drm/i915/hdcp: Add encoder check in hdcp2_get_capability
drm/i915/hdcp: Add encoder check in intel_hdcp_get_capability
drm/i915/hdcp: fix connector refcounting
drm/i915/hdcp: Fix HDCP2_STREAM_STATUS macro
drm/i915/hdcp: migrate away from kdev_to_i915() in bind/unbind
drm/i915/hdcp: migrate away from kdev_to_i915() in GSC messaging
drm/i915/hdcp: Use correct cp_irq_count
 
drm/i915/hdmi: convert to struct intel_display
 
drm/i915/hti: convert to struct intel_display
 
drm/i915/hwmon: expose fan speed
 
drm/i915/lspcon: convert to struct intel_display
 
drm/i915/opregion: convert to struct intel_display
drm/i915/opregion: unify intel_encoder/intel_connector naming
 
drm/i915/pps: convert intel_pps.[ch] to struct intel_display
drm/i915/pps: Disable DPLS_GATING around pps sequence
drm/i915/pps: pass intel_dp to pps_name()
 
drm/i915/psr: convert intel_psr.[ch] to struct intel_display
drm/i915/psr: Do not wait for PSR being idle on on Panel Replay
drm/i915/psr: Prevent Panel Replay if CRC calculation is enabled
 
drm/i915/sprite: convert to struct intel_display
 
drm/i915/tv: convert to struct intel_display
 
drm/i915/vblank: convert to struct intel_display
drm/i915/vblank: fix context imbalance warnings
drm/i915/vblank: use drm_crtc_vblank_crtc() instead of open-coding
 
drm/i915/vrr: convert to struct intel_display
 
drm/i915: 2 GiB of relocations ought to be enough for anybody*
drm/i915: Allow evicting to use the requested placement
drm/i915: Allow NULL memory region
drm/i915: ARL requires a newer GSC firmware
drm/i915: Attempt to get pages without eviction first
drm/i915: Calculate vblank delay more accurately
drm/i915: deprecate the i915.modeset module parameter
drm/i915: disable fbc due to Wa_16023588340
drm/i915: Do not attempt to load the GSC multiple times
drm/i915: Dump DSC state to dmesg and debugfs/i915_display_info
drm/i915: fail module probe on nomodeset and i915.modeset=0
drm/i915: Fix possible int overflow in skl_ddi_calculate_wrpll()
drm/i915: Fix readout degamma_lut mismatch on ilk/snb
drm/i915: Grab intel_display from the encoder to avoid potential oopsies
drm/i915: make __intel_display_power_is_enabled() static
drm/i915: Make I2C terminology more inclusive
drm/i915: make intel_display_power_domain_str() static
drm/i915: Make vrr_{enabling,disabling}() usable outside intel_display.c
drm/i915: move rawclk from runtime to display runtime info
drm/i915: remove __i915_printk()
drm/i915: remove a few __i915_printk() uses
drm/i915: remove display stepping handling
drm/i915: Remove DSC register dump
drm/i915: Remove extra unlikely helper
drm/i915: remove i915_report_error()
drm/i915: remove unnecessary display includes
drm/i915: remove unused HAS_BROKEN_CS_TLB()
drm/i915: remove unused leftover basedie step code
drm/i915: Replace BPP_X16_FMT()/ARGS() with FXP_Q4_FMT()/ARGS()
drm/i915: Replace double blank with single blank after comma
drm/i915: Replace double blank with single blank after comma in gem/ and gt/
drm/i915: Replace to_bpp_frac() with fxp_q4_to_frac()
drm/i915: Replace to_bpp_int() with fxp_q4_to_int()
drm/i915: Replace to_bpp_int_roundup() with fxp_q4_to_int_roundup()
drm/i915: Replace to_bpp_x16() with fxp_q4_from_int()
drm/i915: Skip programming FIA link enable bits for MTL+
drm/i915: support struct device and pci_dev in to_intel_display()
drm/i915: Use backlight power constants
drm/i915: use pdev_to_i915() instead of pci_get_drvdata() directly
 
drm/imagination: Add a per-file PVR context list
drm/imagination: Break an object reference loop
 
drm/ipuv3/parallel: convert to struct drm_edid
 
drm/loongson: use GEM references instead of TTMs
 
drm/mediatek: Add blend_modes to mtk_plane_init() for different SoCs
drm/mediatek: Declare Z Position for all planes
drm/mediatek: Drop unnecessary check for property presence
drm/mediatek: dsi: Add dsi per-frame lp code for mt8188
drm/mediatek: Fix color format MACROs in OVL
drm/mediatek: Fix get efuse issue for MT8188 DPTX
drm/mediatek: Fix missing configuration flags in mtk_crtc_ddp_config()
drm/mediatek: Fix potential NULL dereference in mtk_crtc_destroy()
drm/mediatek: ovl: Add blend_modes to driver data
drm/mediatek: ovl: Fix XRGB format breakage for blend_modes unsupported SoCs
drm/mediatek: ovl: Refine ignore_pixel_alpha comment and placement
drm/mediatek: ovl: Remove the color format comment for ovl_fmt_convert()
drm/mediatek: ovl_adaptor: Add missing of_node_put()
drm/mediatek: ovl_adaptor: Drop unused mtk_crtc.h header
drm/mediatek: ovl_adaptor: Use scoped variant of for_each_child_of_node()
drm/mediatek: Support "None" blending in Mixer
drm/mediatek: Support "None" blending in OVL
drm/mediatek: Support "Pre-multiplied" blending in Mixer
drm/mediatek: Support "Pre-multiplied" blending in OVL
drm/mediatek: Support alpha blending in display driver
drm/mediatek: Use cmdq_pkt_create() and cmdq_pkt_destroy()
drm/mediatek: Use cmdq_pkt_eoc() instead of cmdq_pkt_finalize()
drm/mediatek: Use spin_lock_irqsave() for CRTC event lock
 
drm/mgag200: Add dedicated variables for blanking fields
drm/mgag200: Add dedicted variable for field
drm/mgag200: Add vblank support
drm/mgag200: Add VGA-BMC output
drm/mgag200: Align register field names with documentation
drm/mgag200: Fix VBLANK interrupt handling
drm/mgag200: Implement struct drm_crtc_funcs.get_vblank_timestamp
drm/mgag200: Only set VIDRST bits in CRTC modesetting
drm/mgag200: Remove BMC output
drm/mgag200: Remove vidrst callbacks from struct mgag200_device_funcs
drm/mgag200: Rename BMC vidrst names
drm/mgag200: Use adjusted mode values for CRTCs
drm/mgag200: Use hexadecimal register indeces
drm/mgag200: vga-bmc: Control BMC scanout from encoder
drm/mgag200: vga-bmc: Control CRTC VIDRST flag from encoder
drm/mgag200: vga-bmc: Transparently handle BMC
 
drm/mipi-dsi: Add mipi_dsi_dcs_set_tear_scanline_multi
drm/mipi-dsi: add more multi functions for better error handling
 
drm/msm/a5xx: disable preemption in submits by default
drm/msm/a5xx: fix races in preemption evaluation stage
drm/msm/a5xx: properly clear preemption records on resume
drm/msm/a5xx: workaround early ring-buffer emptiness check
 
drm/msm/a6xx+: Insert a fence wait before SMMU table update
 
drm/msm/a6xx: Add A621 support
drm/msm/a6xx: Add A642L speedbin (0x81)
drm/msm/a6xx: Evaluate adreno_is_a650_family in pdc_in_aop check
drm/msm/a6xx: Set GMU CGC properties on a6xx too
drm/msm/a6xx: Store correct gmu_cgc_mode in struct a6xx_info
drm/msm/a6xx: Store primFifoThreshold in struct a6xx_info
drm/msm/a6xx: Use the per-GPU value for gmu_cgc_mode
 
drm/msm/adreno: Add A306A support
drm/msm/adreno: add a615 support
drm/msm/adreno: Assign msm_gpu->pdev earlier to avoid nullptrs
drm/msm/adreno: Use kvmemdup to simplify the code
 
drm/msm/dp: enable widebus on all relevant chipsets
 
drm/msm/dpu: check for overflow in _dpu_crtc_setup_lm_bounds()
drm/msm/dpu: Configure DP INTF/PHY selector
drm/msm/dpu: don't always program merge_3d block
drm/msm/dpu: Don't always set merge_3d pending flush
drm/msm/dpu: enable writeback on SC8108X
drm/msm/dpu: enable writeback on SM6125
drm/msm/dpu: enable writeback on SM6350
drm/msm/dpu: enable writeback on SM8150
drm/msm/dpu: make sure phys resources are properly initialized
drm/msm/dpu: move CRTC resource assignment to dpu_encoder_virt_atomic_check
 
drm/msm/dsi: correct programming sequence for SM8350 / SM8450
drm/msm/dsi: fix 32-bit signed integer extension in pclk_rate calculation
drm/msm/dsi: improve/fix dsc pclk calculation
 
drm/msm/hdmi: add "qcom,hdmi-tx-8998" compatible
drm/msm/hdmi: drop pll_cmp_to_fdata from hdmi_phy_8998
 
drm/msm: add msm8998 hdmi phy/pll support
drm/msm: Allocate memory for disp snapshot with kvzalloc()
drm/msm: Avoid NULL dereference in msm_disp_state_print_regs()
drm/msm: clean up fault injection usage
drm/msm: Dump correct dbgahb clusters on a750
drm/msm: Expand UBWC config setting
drm/msm: Expose expanded UBWC config uapi
drm/msm: fix %s null argument error
drm/msm: Fix CP_BV_DRAW_STATE_ADDR name
drm/msm: Fix incorrect file name output in adreno_request_fw()
drm/msm: Fix UBWC macrotile_mode for a680
drm/msm: Remove prototypes for non-existing functions
drm/msm: Remove unused pm_state
drm/msm: Update a6xx register XML
drm/msm: Use a7xx family directly in gpu_state
 
drm/mst: switch to guid_gen() to generate valid GUIDs
drm/mst: switch to guid_t type for GUID
 
drm/nouveau/gsp: remove extraneous ; after mutex
 
drm/nouveau/kms: remove a few unused struct members and fn decls
drm/nouveau/kms: remove push pointer from nv50_dmac
 
drm/nouveau/nvif: remove client device arg
drm/nouveau/nvif: remove client devlist
drm/nouveau/nvif: remove client fini
drm/nouveau/nvif: remove client version
drm/nouveau/nvif: remove device args
drm/nouveau/nvif: remove device rd/wr
drm/nouveau/nvif: remove disp chan rd/wr
drm/nouveau/nvif: remove driver keep/fini
drm/nouveau/nvif: remove nvxx_client()
drm/nouveau/nvif: remove nvxx_object()
drm/nouveau/nvif: remove route/token
drm/nouveau/nvif: remove support for userspace backends
 
drm/nouveau/nvkm: remove detect/mmio/subdev_mask from device args
drm/nouveau/nvkm: remove nvkm_client_search()
drm/nouveau/nvkm: remove perfmon
 
drm/nouveau: add nouveau_cli to nouveau_abi16
drm/nouveau: add nvif_mmu to nouveau_drm
drm/nouveau: always map device
drm/nouveau: bo: remove unused functions
drm/nouveau: create pci device once
drm/nouveau: Do not set struct drm_driver.lastclose
drm/nouveau: Do not set struct drm_mode_config_funcs.output_poll_changed
drm/nouveau: handle limited nvif ioctl in abi16
drm/nouveau: handle pci/tegra drm_dev_{alloc, register} from common code
drm/nouveau: Implement switcheroo reprobe with drm_client_dev_hotplug()
drm/nouveau: Improve variable name in nouveau_sched_init()
drm/nouveau: move allocation of root client out of nouveau_cli_init()
drm/nouveau: move nouveau_drm_device_fini() above init()
drm/nouveau: move nvxx_* definitions to nouveau_drv.h
drm/nouveau: pass cli to nouveau_channel_new() instead of drm+device
drm/nouveau: pass drm to nouveau_mem_new(), instead of cli
drm/nouveau: pass drm to nv50_dmac_create(), rather than device+disp
drm/nouveau: prime: fix refcount underflow
drm/nouveau: remove abi16->device
drm/nouveau: remove abi16->handles
drm/nouveau: remove chan->drm
drm/nouveau: remove master
drm/nouveau: remove nouveau_chan.device
drm/nouveau: remove push pointer from nouveau_channel
drm/nouveau: remove unused variable ret
drm/nouveau: replace drm_device* with nouveau_drm* as dev drvdata
drm/nouveau: store nvkm_device pointer in nouveau_drm
drm/nouveau: use GEM references instead of TTMs
 
drm/panel-edp: Add 6 panels used by MT8186 Chromebooks
drm/panel-edp: add BOE NE140WUM-N6G panel entry
drm/panel-edp: Add BOE NV140WUM-N41
drm/panel-edp: Add CSW MNB601LS1-4
drm/panel-edp: Add entry for BOE NV133WUM-N63 panel
drm/panel-edp: Fix HKC MB116AN01 name
 
drm/panel/panel-ilitek-ili9806e: Add Densitron DMT028VGHMCMI-1D TFT to ILI9806E DSI TCON driver
 
drm/panel: add BOE tv101wum-ll2 panel driver
drm/panel: Avoid warnings w/ panel-simple/panel-edp at shutdown
drm/panel: boe-th101mb31ig002 : Fix the way to get porch parameters
drm/panel: boe-th101mb31ig002 : Make it compatible with other panel.
drm/panel: boe-th101mb31ig002 : using drm_connector_helper_get_modes_fixed()
drm/panel: boe-th101mb31ig002: Support for starry-er88577 MIPI-DSI panel
drm/panel: boe-th101mb31ig002: switch to devm_gpiod_get_optional() for reset_gpio
drm/panel: boe-th101mb31ig002: use wrapped MIPI DCS functions
drm/panel: boe-tv101wum-nl6: Break some CMDS into helper functions
drm/panel: himax-hx83102: Adjust power and gamma to optimize brightness
drm/panel: himax-hx8394: Add Support for Microchip AC40T08A MIPI Display Panel
drm/panel: himax-hx8394: switch to devm_gpiod_get_optional() for reset_gpio
drm/panel: ili9341: Add comments for registers in ili9341_config()
drm/panel: jd9365da: Break some CMDS into helper functions
drm/panel: jd9365da: Modify the init code of Melfas
drm/panel: jd9365da: Move "exit sleep mode" and "set display on" cmds
drm/panel: jd9365da: Support for Melfas lmfbx101117480 MIPI-DSI panel
drm/panel: jdi-fhd-r63452: transition to mipi_dsi wrapped functions
drm/panel: mantix-mlaf057we51: transition to mipi_dsi wrapped functions
drm/panel: mantix-mlaf057we51: write hex in lowercase
drm/panel: novatek-nt35950: transition to mipi_dsi wrapped functions
drm/panel: nt35521: Break some CMDS into helper functions
drm/panel: nt36672e: Break some CMDS into helper functions
drm/panel: nv3051d: Transition to mipi_dsi_dcs_write_seq_multi
drm/panel: panel-novatak-nt35510: Use backlight power constants
drm/panel: panel-orisetech-otm8009a: Use backlight power constants
drm/panel: panel-samsung-s6e3ha2: Use backlight power constants
drm/panel: panel-samsung-s6e63j0x03: Use backlight power constants
drm/panel: panel-sony-acx565akm: Use backlight power constants
drm/panel: simple: add Innolux G070ACE-LH3 LVDS display support
drm/panel: simple: Add ON Tat Industrial Company KD50G21-40NT-A1 panel
drm/panel: st7701: Add Anbernic RG28XX panel support
drm/panel: st7701: Add support for SPI for configuration
drm/panel: st7701: Decouple DSI and DRM parts
drm/panel: st7701: Rename macros
drm/panel: startek-kd070fhfid015: transition to mipi_dsi wrapped functions
drm/panel: visionox-vtdr6130: switch to devm_regulator_bulk_get_const
drm/panel: visionox-vtdr6130: switch to mipi_dsi wrapped functions
 
drm/panic: Add a QR code panic screen
drm/panic: Add drm_panic_is_enabled()
drm/panic: Add integer scaling to blit()
drm/panic: Add missing static inline to drm_panic_is_enabled()
drm/panic: Add panic description
drm/panic: Move copyright notice to the top
drm/panic: Move drm_panic_register prototype to drm_crtc_internal.h
drm/panic: Remove build time dependency with FRAMEBUFFER_CONSOLE
drm/panic: Remove space before "!" in panic message
drm/panic: Remove useless export symbols
drm/panic: Simplify logo handling
 
drm/panthor: Add FOP_UNSIGNED_OFFSET to fop_flags
drm/panthor: Be stricter about IO mapping flags
drm/panthor: Don't add write fences to the shared BOs
drm/panthor: Don't declare a queue blocked if deferred operations are pending
drm/panthor: Fail job creation when the group is dead
drm/panthor: Fix access to uninitialized variable in tick_ctx_cleanup()
drm/panthor: Fix firmware initialization on systems with a page size > 4k
drm/panthor: Fix handling of partial GPU mapping of BOs
drm/panthor: Fix race when converting group handle to group object
drm/panthor: Lock the VM resv before calling drm_gpuvm_bo_obtain_prealloc()
drm/panthor: Lock XArray when getting entries for the VM
drm/panthor: Report group as timedout when we fail to properly suspend
 
drm/printer: Allow NULL data in devcoredump printer
 
drm/radeon/evergreen_cs: fix int overflow errors in cs track offsets
 
drm/radeon/r100: Handle unknown family in r100_cp_init_microcode()
 
drm/radeon: add helper rdev_to_drm(rdev)
drm/radeon: add late_register for connector
drm/radeon: always set GEM function pointer
drm/radeon: change drm_dev_alloc to devm_drm_dev_alloc
drm/radeon: change rdev->ddev to rdev_to_drm(rdev)
drm/radeon: change variable name "dev" to "ddev" for consistency
drm/radeon: convert bios_hardcoded_edid to drm_edid
drm/radeon: Fix encoder->possible_clones
drm/radeon: fix null pointer dereference in radeon_add_common_modes
drm/radeon: properly handle vbios fake edid sizing
drm/radeon: remove load callback from kms_driver
drm/radeon: Use backlight power constants
drm/radeon: use GEM references instead of TTMs
drm/radeon: use variable flags as parameter
 
drm/rect: Add drm_rect_overlap()
 
drm/rockchip: cdn-dp: Clean up a few logged messages
drm/rockchip: cdn-dp: get rid of drm_edid_raw()
drm/rockchip: Constify struct drm_encoder_helper_funcs
drm/rockchip: dw_hdmi: Add max_tmds_clock validation
drm/rockchip: dw_hdmi: Allow High TMDS Bit Rates
drm/rockchip: dw_hdmi: Drop superfluous assignments of mpll_cfg, cur_ctr and phy_config
drm/rockchip: dw_hdmi: Fix reading EDID when using a forced mode
drm/rockchip: dw_hdmi: Simplify clock handling
drm/rockchip: dw_hdmi: Use devm_regulator_get_enable()
drm/rockchip: dw_hdmi: Use modern drm_device based logging
drm/rockchip: Explicitly include bits header
drm/rockchip: vop: Allow 4096px width scaling
drm/rockchip: vop: clear DMA stop bit on RK3066
drm/rockchip: vop: enable VOP_FEATURE_INTERNAL_RGB on RK3066
drm/rockchip: vop: Fix a dereferenced before check warning
 
drm/sched: Add locking to drm_sched_entity_modify_sched
drm/sched: Always increment correct scheduler score
drm/sched: Always wake up correct scheduler in drm_sched_entity_push_job
drm/sched: Fix dynamic job-flow control race
drm/sched: Mark scheduler work queues with WQ_MEM_RECLAIM
drm/sched: revert "Always increment correct scheduler score"
drm/sched: Use drm sched lockdep map for submit_wq
 
drm/scheduler: remove full_recover from drm_sched_start
 
drm/sti/sti_hdmi: convert to struct drm_edid
 
drm/sti: dvo: drop driver owner assignment
drm/sti: hda: drop driver owner assignment
drm/sti: hdmi: drop driver owner assignment
drm/sti: hqvdp: drop driver owner assignment
drm/sti: tvout: drop driver owner assignment
drm/sti: vtg: drop driver owner assignment
 
drm/stm: add COMMON_CLK dependency
drm/stm: Avoid use-after-free issues with crtc and plane
drm/stm: Fix an error handling path in stm_drm_platform_probe()
drm/stm: ltdc: add mask for lxcr register
drm/stm: ltdc: check memory returned by devm_kzalloc()
drm/stm: ltdc: remove reload interrupt
drm/stm: ltdc: Remove unused function plane_to_ltdc
drm/stm: ltdc: reset plane transparency after plane disable
drm/stm: Remove unnecessary .owner for lvds_platform_driver
 
drm/tegra: Call drm_atomic_helper_shutdown() at shutdown time
drm/tegra: convert to struct drm_edid
drm/tegra: Fix NULL vs IS_ERR() check in probe()
drm/tegra: fix potential uninitialized variable use
drm/tegra: gr3d: Convert into dev_pm_domain_attach|detach_list()
drm/tegra: hub: Use fn parameter directly to fix Coccinelle warning
 
drm/test: use kunit action wrapper macro in the gem shmem test suite
 
drm/tests: hdmi: Fix memory leaks in drm_display_mode_from_cea_vic()
drm/tests: helpers: Add helper for drm_display_mode_from_cea_vic()
 
drm/tilcdc: Use backlight power constants
 
drm/tiny/gm12u320: convert to struct drm_edid
 
drm/ttm, drm/amdgpu, drm/xe: Consider hitch moves within bulk sublist moves
 
drm/ttm: Add a flag to allow drivers to skip clear-on-free
drm/ttm: Allow direct reclaim to allocate local memory v2
drm/ttm: Allow TTM LRU list nodes of different types
drm/ttm: fix kernel-doc typo for @trylock_only
drm/ttm: Provide a generic LRU walker helper
drm/ttm: Slightly clean up LRU list iteration
drm/ttm: Use LRU hitches
drm/ttm: Use the LRU walker for eviction
drm/ttm: Use the LRU walker helper for swapping
 
drm/v3d: Add some local variables in queries/extensions
drm/v3d: Do not use intermediate storage when copying performance query results
drm/v3d: Expose memory stats through fdinfo
drm/v3d: Fix potential memory leak in the performance extension
drm/v3d: Fix potential memory leak in the timestamp extension
drm/v3d: Move part of copying of reset/copy performance extension to a helper
drm/v3d: Move perfmon init completely into own unit
drm/v3d: Prefer get_user for scalar types
drm/v3d: Prevent out of bounds access in performance query extensions
drm/v3d: Size the kperfmon_ids array at runtime
drm/v3d: Stop the active perfmon before being destroyed
drm/v3d: Validate passed in drm syncobj handles in the performance extension
drm/v3d: Validate passed in drm syncobj handles in the timestamp extension
 
drm/vblank: add dynamic per-crtc vblank configuration support
 
drm/vboxvideo: Add PCI region request
drm/vboxvideo: Replace fake VLA at end of vbva_mouse_pointer_shape with real VLA
 
drm/vc4: Get the rid of DRM_ERROR()
drm/vc4: hdmi: Handle error case of pm_runtime_resume_and_get
drm/vc4: Stop the active perfmon before being destroyed
drm/vc4: v3d: simplify clock retrieval
 
drm/virtio: Add DRM capset definition
 
drm/vkms: Fix cpu_to_le16()/le16_to_cpu() warnings
drm/vkms: Formatting and typo fix
drm/vkms: Remove event from vkms_output
 
drm/vmwgfx: avoid null_ptr_deref in vmw_framebuffer_surface_create_handle
drm/vmwgfx: Cleanup kms setup without 3d
drm/vmwgfx: Handle possible ENOMEM in vmw_stdu_connector_atomic_check
drm/vmwgfx: Handle surface check failure correctly
drm/vmwgfx: Limit display layout ioctl array size to VMWGFX_NUM_DISPLAY_UNITS
drm/vmwgfx: Remove unnecessary NULL checks before kvfree()
 
drm/xe/bmg: Drop force_probe requirement
drm/xe/bmg: implement Wa_16023588340
drm/xe/bmg: improve cache flushing behaviour
 
drm/xe/bo: add some annotations in bo_put()
 
drm/xe/client: add missing bo locking in show_meminfo()
drm/xe/client: fix deadlock in show_meminfo()
drm/xe/client: use mem_type from the current resource
 
drm/xe/ct: fix xa_store() error checking
drm/xe/ct: prevent UAF in send_recv()
 
drm/xe/device: Remove unused xe_device::usm::num_vm_in_*
 
drm/xe/display/xe_hdcp_gsc: Free arbiter on driver removal
 
drm/xe/display: Add missing HPD interrupt enabling during non-d3cold RPM resume
drm/xe/display: Avoid encoder_suspend at runtime suspend
drm/xe/display: Drop unnecessary xe_gt.h includes
drm/xe/display: drop unused rawclk_freq and RUNTIME_INFO()
drm/xe/display: fix compat IS_DISPLAY_STEP() range end
drm/xe/display: handle HPD polling in display runtime suspend/resume
drm/xe/display: Make display suspend/resume work on discrete
drm/xe/display: Match i915 driver suspend/resume sequences better
drm/xe/display: remove intel_display_step_name() to simplify
drm/xe/display: remove the unused compat HAS_GMD_ID()
drm/xe/display: remove unused compat kdev_to_i915() and pdev_to_i915()
drm/xe/display: Separate the d3cold and non-d3cold runtime PM handling
drm/xe/display: use xe && 0 to avoid warnings about unused variables
 
drm/xe/exec: Fix minor bug related to xe_sync_entry_cleanup
drm/xe/exec: Switch hw engine group execution mode upon job submission
 
drm/xe/exec_queue: Prepare last fence for hw engine group resume context
drm/xe/exec_queue: Remove duplicated code
 
drm/xe/fbdev: Limit the usage of stolen for LNL+
 
drm/xe/gsc: add Battlemage support
drm/xe/gsc: Add debugfs to print GSC info
drm/xe/gsc: Define GSC binary for LNL
drm/xe/gsc: Do not attempt to load the GSC multiple times
drm/xe/gsc: Fix FW status if the firmware is already loaded
drm/xe/gsc: Track the platform in the compatibility version
drm/xe/gsc: Wedge the device if the GSCCS reset fails
 
drm/xe/gt: Add APIs for printing stats over debugfs
drm/xe/gt: Remove double include
 
drm/xe/guc/ct: Flush g2h worker in case of g2h response timeout
 
drm/xe/guc/tlb: Flush g2h worker in case of tlb timeout
 
drm/xe/guc: Bump minimum required GuC version to v70.29.2
drm/xe/guc: Bump the G2H queue size to account for page faults
drm/xe/guc: Define GuC version v70.29.2 for BMG
drm/xe/guc: Demote GuC IDs usage message to debug
drm/xe/guc: Enable w/a 14022293748 and 22019794406
drm/xe/guc: Fix GUC_{SUBMIT,FIRMWARE}_VER helper macros
 
drm/xe/guc_submit: add missing locking in wedged_fini
drm/xe/guc_submit: fix xa_store() error checking
drm/xe/guc_submit: Make suspend_wait interruptible
 
drm/xe/hdcp: Check GSC structure validity
 
drm/xe/huc: Define HuC binary for BMG
drm/xe/huc: Define HuC binary for LNL
 
drm/xe/hw_engine_group: Add helper to suspend faulting LR jobs
drm/xe/hw_engine_group: Add helper to wait for dma fence jobs
drm/xe/hw_engine_group: Ensure safe transition between execution modes
drm/xe/hw_engine_group: Introduce xe_hw_engine_group
 
drm/xe/hwmon: Fix PL1 disable flow in xe_hwmon_power_max_write
drm/xe/hwmon: Fix WRITE_I1 param from u32 to u16
drm/xe/hwmon: Treat hwmon as a per-device concept
 
drm/xe/kunit: Drop XE_TEST_EXPORT
drm/xe/kunit: Kill xe_cur_kunit()
drm/xe/kunit: Rename count to count_sr_entries
drm/xe/kunit: Rename rtp test cases
drm/xe/kunit: Simplify xe_bo live tests code layout
drm/xe/kunit: Simplify xe_dma_buf live tests code layout
drm/xe/kunit: Simplify xe_migrate live tests code layout
drm/xe/kunit: Simplify xe_mocs live tests code layout
drm/xe/kunit: Test active rtp entries
drm/xe/kunit: Test rtp with no actions
drm/xe/kunit: Test WAs for BMG
 
drm/xe/lnl: Drop force_probe requirement
drm/xe/lnl: Offload system clear page activity to GPU
 
drm/xe/mcr: Try to derive dss_per_grp from hwconfig attributes
drm/xe/mcr: Use Xe2_LPM steering tables for Xe2_HPM
 
drm/xe/migrate: Add helper function to program identity map
drm/xe/migrate: Add kunit to test clear functionality
drm/xe/migrate: Add kunit to test migration functionality for BMG
drm/xe/migrate: Future-proof compressed PAT check
drm/xe/migrate: Handle clear ccs logic for xe2 dgfx
drm/xe/migrate: Parameterize ccs and bo data clear in xe_migrate_clear()
 
drm/xe/mmio: Use single logic for waiting functions
 
drm/xe/oa/uapi: Make bit masks unsigned
 
drm/xe/oa: Don't reset OAC_CONTEXT_ENABLE on OA stream close
drm/xe/oa: Don't use hardcoded values
drm/xe/oa: Fix "Missing outer runtime PM protection" warning
drm/xe/oa: Fix overflow in oa batch buffer
drm/xe/oa: Use vma_pages() helper function in xe_oa_mmap()
 
drm/xe/observation: Drop empty sysctl table entry
 
drm/xe/pcode: Treat pcode as per-tile rather than per-GT
 
drm/xe/pf: Add function to sanitize VF resources
drm/xe/pf: Add thresholds to the VF KLV config
drm/xe/pf: Drop GuC notifications for non-existing VF
drm/xe/pf: Fix documentation formatting
drm/xe/pf: Fix potential GGTT allocation leak
drm/xe/pf: Fix VF config validation on multi-GT platforms
drm/xe/pf: Improve VF control
drm/xe/pf: Limit fair VF LMEM provisioning
drm/xe/pf: Reset thresholds when releasing a VF config
 
drm/xe/pm: Add trace for pm functions
 
drm/xe/query: Increase timestamp width
 
drm/xe/queue: move xa_alloc to prevent UAF
 
drm/xe/rtp: Expand max rules/actions per entry again
drm/xe/rtp: Fix off-by-one when processing rules
drm/xe/rtp: Simplify marking active workarounds
 
drm/xe/step: define more steppings E-J
 
drm/xe/tests: Add helpers for use in live tests
drm/xe/tests: Convert xe_bo live tests
drm/xe/tests: Convert xe_dma_buf live tests
drm/xe/tests: Convert xe_migrate live tests
drm/xe/tests: Convert xe_mocs live tests
drm/xe/tests: remove unused leftover xe_call_for_each_device()
drm/xe/tests: Skip xe_mocs live tests on VF device
 
drm/xe/uapi: Expose SIMD16 EU mask in topology query
drm/xe/uapi: Rename xe perf layer as xe observation layer
 
drm/xe/uc: Use devm to register cleanup that includes exec_queues
drm/xe/uc: Use managed bo for HuC and GSC objects
 
drm/xe/ufence: Flush xe ordered_wq in case of ufence timeout
drm/xe/ufence: Prefetch ufence addr to catch bogus address
drm/xe/ufence: ufence can be signaled right after wait_woken
 
drm/xe/vf: Fix register value lookup
drm/xe/vf: Track writes to inaccessible registers from VF
 
drm/xe/vm: move xa_alloc to prevent UAF
drm/xe/vm: Remove restriction that all VMs must be faulting if one is
 
drm/xe/vram: fix ccs offset calculation
 
drm/xe/xe2: Add performance tuning for L3 cache flushing
drm/xe/xe2: Add performance turning changes
drm/xe/xe2: Add Wa_15015404425
drm/xe/xe2: Do not run xe_bo_test for xe2+ dgfx
drm/xe/xe2: Enable Priority Mem Read
drm/xe/xe2: Extend performance tuning to media GT
drm/xe/xe2: Introduce identity map for compressed pat for vram
drm/xe/xe2: Introduce performance changes
drm/xe/xe2: Make subsequent L2 flush sequential
 
drm/xe/xe2hpg: Add Wa_14021821874
drm/xe/xe2hpg: Add Wa_15016589081
drm/xe/xe2hpg: Introduce performance tuning changes for Xe2_HPG
 
drm/xe/xe2lpg: Extend Wa_15016589081 for xe2lpg
drm/xe/xe2lpg: Extend workaround 14021402888
 
drm/xe/xe2lpm: Extend Wa_16021639441
 
drm/xe/xe_migrate: Handle migration logic for xe2+ dgfx
 
drm/xe/xe_sync: initialise ufence.signalled
 
drm/xe: Add assert for XE_WA() usage
drm/xe: Add debugfs to dump GuC's hwconfig
drm/xe: add kdev_to_xe_device() helper and use it
drm/xe: Add kernel doc for xe_hw_engine_lookup
drm/xe: Add missing runtime reference to wedged upon gt_reset
drm/xe: Add mmio read before GGTT invalidate
drm/xe: Add NEEDS_2M BO flag
drm/xe: Add process name and PID to job timedout message
drm/xe: Add ref counting for xe_file
drm/xe: Add stats for tlb invalidation count
drm/xe: Add timeout to preempt fences
drm/xe: Add VM bind IOCTL error injection
drm/xe: Add xe_exec_queue_last_fence_test_dep
drm/xe: Add xe_gt_tlb_invalidation_fence_init helper
drm/xe: Add xe_sched_add_msg_locked helper
drm/xe: Add xe_sched_msg_lock/unlock helper
drm/xe: Add xe_vm_pgtable_update_op to xe_vma_ops
drm/xe: Align all VRAM scanout buffers to 64k physical pages when needed.
drm/xe: Allow suspend / resume to be safely called multiple times
drm/xe: Allow to compile out debugfs
drm/xe: Assert G2H outstanding when releasing G2H
drm/xe: Build PM into GuC CT layer
drm/xe: clean up fault injection usage
drm/xe: Clean up VM / exec queue file lock usage.
drm/xe: Convert multiple bind ops into single job
drm/xe: Convert to USM lock to rwsem
drm/xe: Define STATELESS_COMPRESSION_CTRL as mcr register
drm/xe: Delete unused register from xe_regs.h
drm/xe: Do not run GPU page fault handler on a closed VM
drm/xe: Don't free job in TDR
drm/xe: Don't keep stale pointer to bo->ggtt_node
drm/xe: Don't restart parallel queues multiple times on GT reset
drm/xe: Don't short circuit TDR on jobs not started
drm/xe: Don't suspend device upon wedge
drm/xe: Drop GuC submit_wq pool
drm/xe: Drop HW fence pointer to HW fence ctx
drm/xe: Drop trace_xe_hw_fence_free
drm/xe: Drop VM dma-resv lock on xe_sync_in_fence_get failure in exec IOCTL
drm/xe: Drop warn on xe_guc_pc_gucrc_disable in guc pc fini
drm/xe: Drop xe_gt_tlb_invalidation_wait
drm/xe: Encapsulate drm_mm_node inside xe_ggtt_node
drm/xe: Enlarge the invalidation timeout from 150 to 500
drm/xe: Ensure all locks released in exec IOCTL
drm/xe: Export xe_hw_engine's mmio accessors
drm/xe: Faster devcoredump
drm/xe: Fix access_ok check in user_fence_create
drm/xe: fix build warning with CONFIG_PM=n
drm/xe: fix engine_class bounds check again
drm/xe: Fix memory leak on xe_alloc_pf_queue failure
drm/xe: Fix memory leak when aborting binds
drm/xe: Fix merge fails related to display runtime PM
drm/xe: fix missing 'xe_vm_put'
drm/xe: Fix missing conversion to xe_display_pm_runtime_resume
drm/xe: Fix missing runtime outer protection for ggtt_remove_node
drm/xe: Fix missing workqueue destroy in xe_gt_pagefault
drm/xe: Fix NPD in ggtt_node_remove()
drm/xe: Fix opregion leak
drm/xe: Fix possible exec queue leak in exec IOCTL
drm/xe: Fix possible UAF in guc_exec_queue_process_msg
drm/xe: Fix register definition order in xe_regs.h
drm/xe: Fix tile fini sequence
drm/xe: Fix total initialization in xe_ggtt_print_holes()
drm/xe: fix UAF around queue destruction
drm/xe: fix unbalanced rpm put() with declare_wedged()
drm/xe: fix unbalanced rpm put() with fence_fini()
drm/xe: Fix use after free when client stats are captured
drm/xe: fix WA 14018094691
drm/xe: Fix warning on unreachable statement
drm/xe: Fix xe_pt_abort_unbind
drm/xe: fixup xe_alloc_pf_queue
drm/xe: Free job before xe_exec_queue_put
drm/xe: Generate oob before compiling anything
drm/xe: handle flat ccs during hibernation on igpu
drm/xe: Handle polling only for system s/r in xe_display_pm_suspend/resume()
drm/xe: Handle unreliable MMIO reads during forcewake
drm/xe: Hold a PM ref when GT TLB invalidations are inflight
drm/xe: improve hibernation on igpu
drm/xe: Introduce const cast helper
drm/xe: Introduce GGTT documentation
drm/xe: Introduce xe_ggtt_largest_hole
drm/xe: Introduce xe_ggtt_print_holes
drm/xe: Invalidate media_gt TLBs
drm/xe: Invalidate media_gt TLBs in PT code
drm/xe: Invalidate media_gt TLBs in PT code
drm/xe: Kill regs/xe_sriov_regs.h
drm/xe: Limit drm_mm_node_allocated access to xe_ggtt_node
drm/xe: Make exec_queue_kill safe to call twice
drm/xe: Make wedged_mode debugfs writable
drm/xe: Make xe_ggtt_node struct independent
drm/xe: Migrate OOB WAs to OR rules
drm/xe: Move and export xe_hw_engine lookup.
drm/xe: Move enable host l2 VRAM post MCR init
drm/xe: Move ggtt_fini to devm managed
drm/xe: Move hw_engine_fini to devm managed
drm/xe: Move LNL scheduling WA to xe_device.h
drm/xe: Move part of xe_file cleanup to a helper
drm/xe: move the kernel lrc from hwe to execlist port
drm/xe: Move VM dma-resv lock from xe_exec_queue_create to __xe_exec_queue_init
drm/xe: Name and document Wa_14019789679
drm/xe: Normalize NEEDS_64K BO flag
drm/xe: Only check last fence on user binds
drm/xe: Only enable scheduling upon resume if needed
drm/xe: Prevent null pointer access in xe_migrate_copy
drm/xe: prevent potential UAF in pf_provision_vf_ggtt()
drm/xe: prevent UAF around preempt fence
drm/xe: Refactor mmio setup for multi-tile
drm/xe: Refactor xe_ggtt balloon functions to make the node clear
drm/xe: Reinit msg link when processing a message
drm/xe: remove display stepping handling
drm/xe: Remove extra dma_fence_put on xe_sync_entry_add_deps failure
drm/xe: Remove fence check from send_tlb_invalidation
drm/xe: Remove NULL check of lrc->bo in xe_lrc_snapshot_capture()
drm/xe: Remove redundant [drm] tag from xe_assert() message
drm/xe: Remove redundant param from xe_bo_create_user
drm/xe: Remove runtime argument from display s/r functions
drm/xe: Remove stale declaration of xe_mmio_probe_vram()
drm/xe: Remove unnecessary drm_mm.h includes
drm/xe: Remove unrequired NULL check in xe_sched_job_free_fences
drm/xe: Remove unrequired NULL checks in xe_sync_entry_cleanup
drm/xe: Remove unused xe parameter
drm/xe: Remove unused xe_sync_entry_wait
drm/xe: Removed unused xe_ggtt_printk
drm/xe: Rename enable_display module param
drm/xe: Rename xe_ggtt_node related functions
drm/xe: replace #include with
drm/xe: Restore GT freq on GSC load error
drm/xe: Restore pci state upon resume
drm/xe: Restore system memory GGTT mappings
drm/xe: Resume TDR after GT reset
drm/xe: Return -ENOBUFS if a kmalloc fails which is tied to an array of binds
drm/xe: s/xe_tile_migrate_engine/xe_tile_migrate_exec_queue
drm/xe: Set firmware state to loadable before registering guc_fini_hw
drm/xe: Set mask bits for CCS_MODE register
drm/xe: Stop accumulating LRC timestamp on job_free
drm/xe: Store process name and pid in xe file
drm/xe: Support 'nomodeset' kernel command-line option
drm/xe: Suppress missing outer rpm protection warning
drm/xe: Suspend/resume user access only during system s/r
drm/xe: Take a ref to xe file when user creates a VM
drm/xe: Take job list lock in xe_sched_add_pending_job
drm/xe: Take ref to VM in delayed snapshot
drm/xe: Update PT layer with better error handling
drm/xe: Update VM trace events
drm/xe: Update xe_sa to use xe_managed_bo_create_pin_map
drm/xe: Use bookkeep slots for external BO's in exec IOCTL
drm/xe: use devm instead of drmm for managed bo
drm/xe: use devm_add_action_or_reset() helper
drm/xe: Use dma_fence_chain_free in chain fence unused as a sync
drm/xe: Use for_each_remote_tile rather than manual check
drm/xe: Use helper for ASID -> VM in GPU faults and access counters
drm/xe: use pdev_to_xe_device() instead of pci_get_drvdata() directly
drm/xe: Use reserved copy engine for user binds on faulting devices
drm/xe: Use separate rpm lockdep map for non-d3cold-capable devices
drm/xe: Use the filelist from drm for ccs_mode change
drm/xe: Use topology to determine page fault queue size
drm/xe: Use VF_CAP_REG for device wmb
drm/xe: Use write-back caching mode for system memory on DGFX
drm/xe: Use xe_pm_runtime_get in xe_bo_move() if reclaim-safe.
drm/xe: Validate user fence during creation
drm/xe: Wedge the entire device
drm/xe: Write all slices if its mcr register
 
drm/{i915, xe}: Avoid direct inspection of dpt_vma from outside dpt
 
drm: Add might_fault to drm_modeset_lock priming
drm: Add missing documentation for struct drm_plane_size_hint
drm: Add the missing symbol '.'
drm: bridge: anx7625: Use of_property_read_variable_u8_array()
drm: Consistently use struct drm_mode_rect for FB_DAMAGE_CLIPS
drm: Do delayed switcheroo in drm_lastclose()
drm: Expand max DRM device number to full MINORBITS
drm: Fix kerneldoc for "Returns" section
drm: fixed: Don't use "proxy" headers
drm: Introduce 'power saving policy' drm property
drm: lcdif: Use adjusted_mode .clock instead of .crtc_clock
drm: new helper: drm_gem_prime_handle_to_dmabuf()
drm: omapdrm: Add missing check for alloc_ordered_workqueue
drm: panel-orientation-quirks: Make Lenovo Yoga Tab 3 X90F DMI match less strict
drm: panel: boe-bf060y8m-aj0: Enable prepare_prev_first
drm: Remove struct drm_driver.lastclose
drm: Remove struct drm_mode_config_funcs.output_poll_changed
drm: renesas: Move RZ/G2L MIPI DSI driver to rz-du
drm: renesas: rz-du: Add RZ/G2UL DU Support
drm: use mem_is_zero() instead of !memchr_inv(s, 0, n)
drm: Use XArray instead of IDR for minors
 
dt-binding: ptp: fsl,ptp: add pci1957,ee02 compatible string for fsl,enetc-ptp
 
dt-bindings/perf: Add Arm NI-700 PMU
 
dt-bindings: adc: ad9467: support new parts
dt-bindings: apple,aic: Document A7-A11 compatibles
dt-bindings: arc: convert archs-pct.txt to yaml
dt-bindings: arm-smmu: Add compatible for QCS8300 SoC
dt-bindings: arm-smmu: document the support on SA8255p
dt-bindings: arm: amlogic: meson-gx-ao-secure: support more SoCs
dt-bindings: arm: aspeed: add IBM P11 BMC boards
dt-bindings: arm: aspeed: add Meta Catalina board
dt-bindings: arm: fsl: add fsl-ls2081a-rdb board
dt-bindings: arm: fsl: add i.MX93 14x14 EVK board
dt-bindings: arm: fsl: Add Kontron i.MX93 OSM-S based boards
dt-bindings: arm: fsl: Add Variscite Symphony board and VAR-SOM-MX8MP SoM
dt-bindings: arm: fsl: correct spelling of TQ-Systems
dt-bindings: arm: fsl: drop usage of VAR-SOM-MX8MM SoM compatible alone
dt-bindings: arm: fsl: rename gw7905 to gw75xx
dt-bindings: arm: qcom,ids: Add IDs for SM7325 family
dt-bindings: arm: qcom,ids: add SoC ID for QCS8275/QCS8300
dt-bindings: arm: qcom: Add Lenovo ThinkPad T14s Gen 6
dt-bindings: arm: qcom: Add LG G4 (h815)
dt-bindings: arm: qcom: Add msm8916/39 based Lenovo devices
dt-bindings: arm: qcom: Add Surface Laptop 7 devices
dt-bindings: arm: rockchip: Add Cool Pi CM5 GenBook
dt-bindings: arm: rockchip: Add Firefly Core-PX30-JD4 on baseboard
dt-bindings: arm: rockchip: Add GameForce Ace
dt-bindings: arm: rockchip: Add Hardkernel ODROID-M1S
dt-bindings: arm: rockchip: Add Hardkernel ODROID-M2
dt-bindings: arm: rockchip: Add LCKFB Taishan Pi RK3566
dt-bindings: arm: rockchip: Add NanoPC-T6 LTS
dt-bindings: arm: rockchip: Add NanoPi R2S Plus
dt-bindings: arm: rockchip: Add rk3576 compatible string to pmu.yaml
dt-bindings: arm: rockchip: Correct vendor for Hardkernel ODROID-M1
dt-bindings: arm: stm32: Add compatible strings for Protonic boards
dt-bindings: arm: sunxi: Add Anbernic RG35XXSP
dt-bindings: arm: tegra: Document Nyan, all revisions in kernel tree
dt-bindings: arm: ti: Add BeagleY-AI
dt-bindings: arm: Update Corstone-1000 maintainers
dt-bindings: ata: Add Cirrus EP93xx
dt-bindings: ata: Add i.MX8QM AHCI compatible string
dt-bindings: ata: qcom,apq8064-ahci: add to dtschema
dt-bindings: ata: qcom,ipq806x-ahci: use dtschema
dt-bindings: atmel-sysreg: add sam9x7
dt-bindings: bluetooth: bring the HW description closer to reality for wcn6855
dt-bindings: bluetooth: move Bluetooth bindings to dedicated directory
dt-bindings: bluetooth: reference serial-peripheral-props.yaml
dt-bindings: board: convert fsl-board.txt to yaml
dt-bindings: bus: qcom,ebi2: convert to dtschema
dt-bindings: can: convert microchip,mcp251x.txt to yaml
dt-bindings: can: fsl,flexcan: add common 'can-transceiver' for fsl,flexcan
dt-bindings: can: fsl,flexcan: move fsl,imx95-flexcan standalone
dt-bindings: can: renesas,rcar-canfd: Document R-Car V4M support
dt-bindings: can: rockchip_canfd: add rockchip CAN-FD controller
dt-bindings: clk: vc5: Make SD/OE pin configuration properties not required
dt-bindings: clock, reset: Add support for rk3576
dt-bindings: clock, reset: fix top-comment indentation rk3576 headers
dt-bindings: clock: add ExynosAuto v920 SoC CMU bindings
dt-bindings: clock: add i.MX95 NETCMIX block control
dt-bindings: clock: add RMII clock selection
dt-bindings: clock: Add x1e80100 LPASS AUDIOCC reset controller
dt-bindings: clock: Add x1e80100 LPASSCC reset controller
dt-bindings: clock: at91: Allow PLLs to be exported and referenced in DT
dt-bindings: clock: axg-audio: add earcrx clock ids
dt-bindings: clock: baikal,bt1-ccu-div: add top-level constraints
dt-bindings: clock: cirrus,lochnagar: add top-level constraints
dt-bindings: clock: exynos7885: Add CMU_TOP PLL MUX indices
dt-bindings: clock: exynos7885: Add indices for USB clocks
dt-bindings: clock: exynos7885: Fix duplicated binding
dt-bindings: clock: exynos850: Add TMU clock
dt-bindings: clock: exynosautov9: add dpum clock
dt-bindings: clock: fix C3 PLL input parameter
dt-bindings: clock: gcc-msm8998: Add Q6 and LPASS clocks definitions
dt-bindings: clock: imx8mp: Add #reset-cells property
dt-bindings: clock: mediatek,apmixedsys: Fix "mediatek,mt6779-apmixed" compatible
dt-bindings: clock: mediatek: Convert MediaTek clock syscons to schema
dt-bindings: clock: mediatek: Drop duplicate mediatek,mt6795-sys-clock.yaml
dt-bindings: clock: nxp,lpc3220-clk: Convert bindings to DT schema
dt-bindings: clock: nxp,lpc3220-usb-clk: Convert bindings to dtschema
dt-bindings: clock: qcom,a53pll: Add msm8226-a7pll compatible
dt-bindings: clock: qcom,a53pll: Allow opp-table subnode
dt-bindings: clock: qcom,qcs404-turingcc: convert to dtschema
dt-bindings: clock: qcom,sm8650-dispcc: replace with symlink
dt-bindings: clock: qcom: add CAMCC clocks on SM4450
dt-bindings: clock: qcom: add DISPCC clocks on SM4450
dt-bindings: clock: qcom: Add GPLL9 support on gcc-sc8180x
dt-bindings: clock: qcom: add GPUCC clocks on SM4450
dt-bindings: clock: qcom: Add missing USB MP resets
dt-bindings: clock: qcom: Add SM8150 camera clock controller
dt-bindings: clock: qcom: Drop required-opps in required on SM8650 camcc
dt-bindings: clock: qcom: Drop required-opps in required on sm8650 videocc
dt-bindings: clock: renesas,cpg-clocks: Add top-level constraints
dt-bindings: clock: renesas,cpg-mssr: Document RZ/G2M v3.0 (r8a774a3) clock
dt-bindings: clock: renesas: Document RZ/V2H(P) SoC CPG
dt-bindings: clock: renesas: Document RZ/V2H(P) SoC CPG
dt-bindings: clock: rockchip,rk3588-cru: drop unneeded assigned-clocks
dt-bindings: clock: rockchip: remove CLK_NR_CLKS and CLKPMU_NR_CLKS
dt-bindings: clock: st,stm32mp1-rcc: add top-level constraints
dt-bindings: clocks: atmel,at91rm9200-pmc: add sam9x7 clock controller
dt-bindings: clocks: atmel,at91sam9x5-sckc: add sam9x7
dt-bindings: cpu: Drop duplicate nvidia,tegra186-ccplex-cluster.yaml
dt-bindings: crypto: fsl,sec-v4.0: add second register space for rtic
dt-bindings: crypto: qcom,prng: document support for SA8255p
dt-bindings: display/msm: hdmi: add qcom,hdmi-tx-8998
dt-bindings: display: bridge: tc358867: Document default DP preemphasis
dt-bindings: display: elgin,jg10309-01: Add own binding
dt-bindings: display: himax-hx8394: Add Microchip AC40T08A MIPI Display panel
dt-bindings: display: mediatek: dpi: Add power domains
dt-bindings: display: mediatek: dpi: correct power-domains property
dt-bindings: display: mediatek: split: add subschema property constraints
dt-bindings: display: panel-simple-lvds-dual-ports: use unevaluatedProperties
dt-bindings: display: panel-simple: Add On Tat Industrial Company KD50G21-40NT-A1
dt-bindings: display: panel: Add compatible for melfas lmfbx101117480
dt-bindings: display: panel: Add compatible for starry-er88577
dt-bindings: display: panel: document BOE TV101WUM-LL2 DSI Display Panel
dt-bindings: display: panel: Document Densitron DMT028VGHMCMI-1D TFT on ILI9806E DSI TCON
dt-bindings: display: renesas,rzg2l-du: Document RZ/G2UL DU bindings
dt-bindings: display: simple: Document support for Innolux G070ACE-LH3
dt-bindings: display: st7701: Add Anbernic RG28XX panel
dt-bindings: dma: Add Cirrus EP93xx
dt-bindings: dma: Add Loongson-1 APB DMA
dt-bindings: dma: Add lpc32xx DMA mux binding
dt-bindings: dma: fsl,imx-dma: Document the DMA clocks
dt-bindings: dma: fsl-mxs-dma: Add compatible string "fsl,imx8qxp-dma-apbh"
dt-bindings: dma: mv-xor-v2: Convert to dtschema
dt-bindings: dma: rz-dmac: Document RZ/G3S SoC
dt-bindings: dmaengine: zynqmp_dma: Add a new compatible string
dt-bindings: eeprom: at24: Add compatible for Giantec GT24C04A
dt-bindings: extcon: convert extcon-usb-gpio.txt to yaml format
dt-bindings: extcon: ptn5150: add child node port
dt-bindings: firmware: Add i.MX95 SCMI Extension protocol
dt-bindings: firmware: arm,scmi: Add missing vendor string
dt-bindings: firmware: arm,scmi: Add support for system power protocol
dt-bindings: firmware: arm,scmi: Introduce property max-rx-timeout-ms
dt-bindings: Fix various typos
dt-bindings: fsl-qdma: allow compatible string fallback to fsl,ls1021a-qdma
dt-bindings: fsl: fsl,rcpm: fix unevaluated fsl,rcpm-wakeup property
dt-bindings: gnss: reference serial-peripheral-props.yaml
dt-bindings: gpio: ep9301: Add missing "#interrupt-cells" to examples
dt-bindings: gpio: fcs,fxl6408: add missing type to GPIO hogs
dt-bindings: gpio: gpio-davinci: Add the gpio-reserved-ranges property
dt-bindings: gpio: nxp,lpc3220-gpio: Convert to dtschema
dt-bindings: gpio: simplify GPIO hog nodes schema
dt-bindings: HID: i2c-hid: elan: Introduce Elan ekth6a12nay
dt-bindings: hwlock: sprd-hwspinlock: convert to YAML
dt-bindings: hwmon: Add adt7475 fan/pwm properties
dt-bindings: hwmon: Add maxim max31790
dt-bindings: hwmon: Add Sophgo SG2042 external hardware monitor support
dt-bindings: hwmon: adt7475: Deprecate adi,pwm-active-state
dt-bindings: hwmon: Convert ltc2978.txt to yaml
dt-bindings: hwmon: Document TI TPS546D24
dt-bindings: i2c: add support for tsd,mule-i2c-mux
dt-bindings: i2c: aspeed: drop redundant multi-master
dt-bindings: i2c: i2c-rk3x: Add rk3576 compatible
dt-bindings: i2c: i2c-sprd: convert to YAML
dt-bindings: i2c: nvidia,tegra20-i2c: combine same if:then: clauses
dt-bindings: i2c: nvidia,tegra20-i2c: define power-domains top-level
dt-bindings: i2c: nvidia,tegra20-i2c: restrict also clocks in if:then:
dt-bindings: i2c: qcom,i2c-cci: add missing clocks constraint in if:then:
dt-bindings: i2c: renesas,riic: Document the R9A08G045 support
dt-bindings: iio: accel: add ADXL380
dt-bindings: iio: ad4695: fix common-mode-channel
dt-bindings: iio: adc: ad7192: Add clock provider
dt-bindings: iio: adc: ad7192: Update clock config
dt-bindings: iio: adc: ad7380: add single-ended compatible parts
dt-bindings: iio: adc: ad7380: fix ad7380-4 reference supply
dt-bindings: iio: adc: Add AD4000
dt-bindings: iio: adc: add AD4695 and similar ADCs
dt-bindings: iio: adc: Add AXP717 compatible
dt-bindings: iio: adc: add binding for pac1921
dt-bindings: iio: adc: Add rockchip,rk3576-saradc string
dt-bindings: iio: adc: adi,ad7606: add conditions
dt-bindings: iio: adc: adi,ad7606: add supply properties
dt-bindings: iio: adc: adi,ad7606: fix example
dt-bindings: iio: adc: adi,ad7606: improve descriptions
dt-bindings: iio: adc: adi,ad7606: normalize textwidth
dt-bindings: iio: adc: sophgo,cv1800b-saradc: Add Sophgo CV1800B SARADC
dt-bindings: iio: add backend support to sd modulator
dt-bindings: iio: add vref support to sd modulator
dt-bindings: iio: adf4377: add adf4378 support
dt-bindings: iio: asahi-kasei,ak8975: drop incorrect AK09116 compatible
dt-bindings: iio: aw96103: Add bindings for aw96103/aw96105 sensor
dt-bindings: iio: BU27034 => BU27034ANUC
dt-bindings: iio: dac: Add adi,ltc2664.yaml
dt-bindings: iio: dac: Add adi,ltc2672.yaml
dt-bindings: iio: dac: adi,ad56xx: Fix duplicate compatible strings
dt-bindings: iio: dac: Generalize DAC common properties
dt-bindings: iio: dfsdm: move to backend framework
dt-bindings: iio: humidity: add ENS210 sensor family
dt-bindings: iio: kionix,kxcjk1013: Document KX022-1020
dt-bindings: iio: light: ltrf216a: Document LTR-308 support
dt-bindings: iio: light: ROHM BH1745
dt-bindings: iio: light: stk33xx: add compatible for stk3013
dt-bindings: iio: magnetometer: Add ak09118
dt-bindings: iio: magnetometer: bmc150: Document mount-matrix
dt-bindings: iio: pressure: Add Sensirion SDP500
dt-bindings: iio: proximity: Add TYHX HX9023S
dt-bindings: iio: st,stm32-adc: add top-level constraints
dt-bindings: incomplete-devices: And another batch of compatibles
dt-bindings: input: Add Cirrus EP93xx keypad
dt-bindings: input: convert rotary-encoder to yaml
dt-bindings: input: Goodix SPI HID Touchscreen
dt-bindings: input: pure gpio support for adp5588
dt-bindings: input: qcom,pm8xxx-vib: Document PM6150 compatible
dt-bindings: input: Revert "dt-bindings: input: Goodix SPI HID Touchscreen"
dt-bindings: input: touchscreen: convert ad7879 to yaml format
dt-bindings: input: touchscreen: convert ads7846.txt to yaml
dt-bindings: input: touchscreen: convert colibri-vf50-ts.txt to yaml
dt-bindings: input: touchscreen: Use generic node name
dt-bindings: input: zinitix: Document touch-keys support
dt-bindings: interconnect: Add Qualcomm IPQ5332 support
dt-bindings: interconnect: qcom,rpmh: correct sm8150 camnoc
dt-bindings: interconnect: qcom,sm8350: drop DISP nodes
dt-bindings: interconnect: qcom-bwmon: Document SA8775p bwmon compatibles
dt-bindings: interconnect: qcom: Add Qualcomm MSM8937 NoC
dt-bindings: interconnect: qcom: Add Qualcomm MSM8976 NoC
dt-bindings: interconnect: qcom: Do not require reg for sc8180x virt NoCs
dt-bindings: interconnect: qcom: msm8939: Fix example
dt-bindings: interconnect: qcom: msm8953: Fix 'See also' in description
dt-bindings: interrupt-controller: Add SOPHGO SG2002 plic
dt-bindings: interrupt-controller: arm,gic: add ESPI and EPPI specifiers
dt-bindings: interrupt-controller: aspeed,ast2400-vic: Convert to DT schema
dt-bindings: interrupt-controller: convert bcm2836-l1-intc to yaml
dt-bindings: interrupt-controller: fsl,irqsteer: Document fsl,imx8qm-irqsteer
dt-bindings: interrupt-controller: fsl,ls-extirq: workaround wrong interrupt-map number
dt-bindings: interrupt-controller: qcom-pdc: document support for SA8255p
dt-bindings: lcdif: Document the dmas/dma-names properties
dt-bindings: leds: Convert leds-lm3692x to YAML format
dt-bindings: leds: Document "netdev" trigger
dt-bindings: leds: pca995x: Add new nxp,pca9956b compatible
dt-bindings: leds: sc2731-bltc: Convert to YAML
dt-bindings: mailbox: mtk,adsp-mbox: Add compatible for MT8188
dt-bindings: mailbox: qcom-ipcc: Add GPDSP0 and GPDSP1 clients
dt-bindings: mailbox: qcom-ipcc: Document QCS8300 IPCC
dt-bindings: mailbox: qcom-ipcc: document the support for SA8255p
dt-bindings: MAINTAINERS: drop stale exynos file pattern
dt-bindings: media: amlogic,gx-vdec: add the GXLX SoC family and update GXL
dt-bindings: media: imx335: Add reset-gpios to the DT example
dt-bindings: media: renesas,vin: Add binding for V4M
dt-bindings: media: renesas,vin: Add Gen4 family fallback
dt-bindings: media: rockchip,vpu: Document RK3128 compatible
dt-bindings: media: s5p-mfc: Remove s5p-mfc.txt binding
dt-bindings: memory-controllers: fsl,imx-weim: Fix "fsl,weim-cs-timing" schema
dt-bindings: memory-controllers: renesas,rpc-if: add top-level constraints
dt-bindings: mfd: Add Analog Devices ADP5585
dt-bindings: mfd: adp5585: Add parsing of hogs
dt-bindings: mfd: mediatek: Add codec property for MT6357 PMIC
dt-bindings: mfd: qcom,tcsr: Add compatible for sa8775p
dt-bindings: mfd: syscon: Add rk3576 QoS register compatible
dt-bindings: mfd: syscon: Add ti,j784s4-acspcie-proxy-ctrl compatible
dt-bindings: mfd: x-powers,axp152: add boost regulator
dt-bindings: misc: aspeed,ast2400-cvic: Convert to DT schema
dt-bindings: misc: fsl,qoriq-mc: remove ref for msi-parent
dt-bindings: misc: qcom,fastrpc: document new domain ID
dt-bindings: misc: qcom,fastrpc: increase the max number of iommus
dt-bindings: mmc: Add support for rk3576 dw-mshc
dt-bindings: mmc: Add support for rk3576 eMMC
dt-bindings: mmc: nuvoton,ma35d1-sdhci: Document MA35D1 SDHCI controller
dt-bindings: mmc: renesas,sdhi: add top-level constraints
dt-bindings: mmc: renesas,sdhi: Document RZ/V2H(P) support
dt-bindings: mmc: renesas,sdhi: Remove duplicate compatible and add clock checks
dt-bindings: mmc: sdhci-atmel: Convert to json schema
dt-bindings: mmc: sdhci-of-dwcmhsc: Add Sophgo SG2042 support
dt-bindings: Move Mediatek clock controllers to "clock" directory
dt-bindings: mtd: Add ts7200 nand-controller
dt-bindings: mtd: ti, gpmc-nand: support partitions node
dt-bindings: net: Add Cirrus EP93xx
dt-bindings: net: add Microchip's LAN865X 10BASE-T1S MACPHY
dt-bindings: net: Add support for rk3576 dwmac
dt-bindings: net: bluetooth: Add support for Amlogic Bluetooth
dt-bindings: net: brcm,unimac-mdio: Add bcm6846-mdio
dt-bindings: net: convert maxim,ds26522.txt to yaml format
dt-bindings: net: dsa: mediatek,mt7530: Add airoha,en7581-switch
dt-bindings: net: dsa: microchip: Add KSZ8895/KSZ8864 switch support
dt-bindings: net: dsa: microchip: add microchip,pme-active-high flag
dt-bindings: net: dsa: vsc73xx: add {rx,tx}-internal-delay-ps
dt-bindings: net: fsl,qoriq-mc-dpmac: using unevaluatedProperties
dt-bindings: net: mdio: change nodename match pattern
dt-bindings: net: mediatek,net: add top-level constraints
dt-bindings: net: mediatek,net: narrow interrupts per variants
dt-bindings: net: renesas,etheravb: add top-level constraints
dt-bindings: net: socionext,uniphier-ave4: add top-level constraints
dt-bindings: net: ti,cc1352p7: Add bootloader-backdoor-gpios
dt-bindings: net: wireless: convert marvel-8xxx.txt to yaml format
dt-bindings: net: xlnx,axi-ethernet: Add missing reg minItems
dt-bindings: net: xlnx,axi-ethernet: Correct phy-mode property value
dt-bindings: nvmem: convert U-Boot env to a layout
dt-bindings: nvmem: imx-ocotp: support i.MX95
dt-bindings: nvmem: sfp: add ref to nvmem-deprecated-cells.yaml
dt-bindings: nvmem: st,stm32-romem: add missing "unevaluatedProperties" on child nodes
dt-bindings: opp: operating-points-v2-ti-cpu: Update maintainers
dt-bindings: PCI: altera: Convert to YAML
dt-bindings: PCI: altera: msi: Convert to YAML
dt-bindings: PCI: brcm,stb-pcie: Add 7712 SoC description
dt-bindings: PCI: brcm,stb-pcie: Change brcmstb maintainer and cleanup
dt-bindings: PCI: brcm,stb-pcie: Use maxItems for reset controllers
dt-bindings: PCI: hisilicon,kirin-pcie: Add top-level constraints
dt-bindings: PCI: host-generic-pci: Drop minItems and maxItems of ranges
dt-bindings: PCI: imx6q-pcie: Add i.MX8Q PCIe compatible string
dt-bindings: PCI: imx6q-pcie: Add reg-name "dbi2" and "atu" for i.MX8M PCIe Endpoint
dt-bindings: PCI: layerscape-pci: Add deprecated property 'num-viewport'
dt-bindings: PCI: layerscape-pci: Change property 'fsl,pcie-scfg' type
dt-bindings: PCI: layerscape-pci: Replace fsl,lx2160a-pcie with fsl,lx2160ar2-pcie
dt-bindings: PCI: mediatek-gen3: Add support for Airoha EN7581
dt-bindings: PCI: pci-ep: Document 'linux,pci-domain' property
dt-bindings: PCI: pci-ep: Update Maintainers
dt-bindings: PCI: qcom,pcie-sc7280: Update bindings adding eight interrupts
dt-bindings: PCI: qcom,pcie-sm8450: Add 'global' interrupt
dt-bindings: PCI: qcom: Allow 'vddpe-3v3-supply' again
dt-bindings: PCI: rcar-gen4-pci-ep: Add R-Car V4M compatible
dt-bindings: PCI: rcar-gen4-pci-host: Add R-Car V4M compatible
dt-bindings: PCI: renesas,pci-rcar-gen2: Add top-level constraints
dt-bindings: PCI: socionext,uniphier-pcie-ep: Add top-level constraints
dt-bindings: PCI: ti,j721e-pci-host: Add ACSPCIE proxy control property
dt-bindings: pci: xilinx-nwl: Add phys property
dt-bindings: PCI: xilinx-xdma: Add schemas for Xilinx QDMA PCIe Root Port Bridge
dt-bindings: perf: arm-cmn: Add CMN S3
dt-bindings: phy: add qcom,hdmi-phy-8998
dt-bindings: phy: drop obsolete qcom,usb-8x16-phy bindings
dt-bindings: phy: hisilicon,hi3798cv200-combphy: Convert to DT schema
dt-bindings: phy: mxs-usb-phy: add nxp,sim property
dt-bindings: phy: nuvoton,ma35-usb2-phy: add new bindings
dt-bindings: phy: qcom,sata-phy: convert to dtschema
dt-bindings: phy: qcom,sc8280xp-qmp-pcie-phy: add missing x1e80100 pipediv2 clocks
dt-bindings: phy: qcom,sc8280xp-qmp-pcie-phy: Document the X1E80100 QMP PCIe PHY Gen4 x4
dt-bindings: phy: qcom,sc8280xp-qmp-pcie-phy: Fix X1E80100 resets entries
dt-bindings: phy: renesas,usb2-phy: Document RZ/G3S phy bindings
dt-bindings: phy: rockchip,rk3588-hdptx-phy: Add #clock-cells
dt-bindings: phy: socionext,uniphier: add top-level constraints
dt-bindings: pincfg-node: Add "input-schmitt-microvolt" property
dt-bindings: pinctrl: Add pinctrl for Sophgo CV1800 series SoC.
dt-bindings: pinctrl: Add rk3576 pinctrl support
dt-bindings: pinctrl: Convert Atmel PIO3 pinctrl to json-schema
dt-bindings: pinctrl: npcm8xx: remove non-existent groups and functions
dt-bindings: pinctrl: qcom,apq8064-pinctrl: convert to dtschema
dt-bindings: pinctrl: qcom,apq8084-pinctrl: convert to dtschema
dt-bindings: pinctrl: qcom,ipq4019-pinctrl: convert to dtschema
dt-bindings: pinctrl: qcom,ipq8064-pinctrl: convert to dtschema
dt-bindings: pinctrl: qcom: add missing type to GPIO hogs
dt-bindings: pinctrl: renesas: Document RZ/G2M v3.0 (r8a774a3) PFC support
dt-bindings: platform: Add Surface System Aggregator Module
dt-bindings: power: Add support for RK3576 SoC
dt-bindings: power: renesas: Document RZ/G2M v3.0 (r8a774a3) SYSC binding
dt-bindings: power: rockchip: Document RK3308 IO voltage domains
dt-bindings: power: supply: axp20x-battery: Add monitored-battery
dt-bindings: power: supply: axp20x: Add AXP717 compatible
dt-bindings: power: supply: axp20x: Add AXP717 compatible
dt-bindings: power: supply: axp20x: Add input-current-limit-microamp
dt-bindings: power: supply: sc27xx-fg: add low voltage alarm IRQ
dt-bindings: pse: tps23881: add reset-gpios
dt-bindings: pwm: Add Cirrus EP93xx
dt-bindings: pwm: allwinner,sun4i-a10-pwm: add top-level constraints
dt-bindings: pwm: amlogic: Add new bindings for meson A1 PWM
dt-bindings: pwm: amlogic: Add optional power-domains
dt-bindings: pwm: renesas,pwm-rcar: Add r8a779h0 support
dt-bindings: pwm: renesas,tpu: Add r8a779h0 support
dt-bindings: qcom: Document samsung,j3ltetw
dt-bindings: remoteproc: k3-m4f: Add K3 AM64x SoCs
dt-bindings: remoteproc: qcom,sm8550-pas: document the SDX75 PAS
dt-bindings: remoteproc: xlnx,zynqmp-r5fss: Add missing "additionalProperties" on child nodes
dt-bindings: reset: Add Amlogic T7 reset controller
dt-bindings: reset: renesas: Document RZ/G2M v3.0 (r8a774a3) reset module
dt-bindings: reset: socionext,uniphier-glue-reset: add top-level constraints
dt-bindings: riscv: Add Sipeed LicheeRV Nano board compatibles
dt-bindings: riscv: Add Svvptc ISA extension description
dt-bindings: rng: Add Rockchip RK3568 TRNG
dt-bindings: rtc: Add support for SD2405AL.
dt-bindings: rtc: Drop non-trivial duplicate compatibles
dt-bindings: rtc: microcrystal,rv3028: add #clock-cells property
dt-bindings: rtc: sprd,sc2731-rtc: convert to YAML
dt-bindings: rtc: stm32: describe pinmux nodes
dt-bindings: samsung: exynos-usi: add missing constraints
dt-bindings: serial: 8250_omap: Add wakeup-source property
dt-bindings: serial: add common properties schema for UART children
dt-bindings: serial: add missing "additionalProperties" on child nodes
dt-bindings: serial: Allow embedded-controller as child node
dt-bindings: serial: atmel,at91-usart: add compatible for sam9x7.
dt-bindings: serial: mediatek,uart: add MT7981
dt-bindings: serial: renesas: Document RZ/G2M v3.0 (r8a774a3) scif
dt-bindings: serial: samsung: avoid duplicating permitted clock-names
dt-bindings: serial: samsung: fix maxItems for gs101
dt-bindings: soc: Add Cirrus EP93xx
dt-bindings: soc: bcm: document brcm,bcm2711-avs-monitor
dt-bindings: soc: fsl: add missed compatible string fsl,ls*-isc
dt-bindings: soc: fsl: Convert rcpm to yaml format
dt-bindings: soc: fsl: cpm_qe: Add QUICC Engine (QE) QMC controller
dt-bindings: soc: fsl: cpm_qe: Add QUICC Engine (QE) TSA controller
dt-bindings: soc: fsl: cpm_qe: convert network.txt to yaml
dt-bindings: soc: qcom: qcom,pmic-glink: Document SM7325 compatible
dt-bindings: soc: qcom: smd-rpm: add generic compatibles
dt-bindings: soc: renesas: Document RZ/G2M v3.0 (r8a774a3) SoC
dt-bindings: soc: renesas: Document RZ/V2H EVK board
dt-bindings: soc: rockchip: Add rk3576 syscon compatibles
dt-bindings: soc: ti: am654-serdes-ctrl: Add simple-mfd to compatible items
dt-bindings: soc: ti: pruss: Add documentation for PA_STATS support
dt-bindings: spi: Add Cirrus EP93xx
dt-bindings: spi: add PIC64GX SPI/QSPI compatibility to MPFS SPI/QSPI bindings
dt-bindings: spi: nxp-fspi: add imx8ulp support
dt-bindings: thermal: amlogic,thermal: add optional power-domains
dt-bindings: thermal: tsens: document support on SA8255p
dt-bindings: timer: convert bcm2835-system-timer bindings to YAML
dt-bindings: timer: fsl,ftm-timer: Convert to dtschema
dt-bindings: timer: nxp,lpc3220-timer: Convert to dtschema
dt-bindings: timer: rockchip: Add rk3576 compatible
dt-bindings: timer: ti,davinci-timer: convert to dtschema
dt-bindings: trivial-devices: add isil,isl69260
dt-bindings: trivial-devices: Deprecate "ad,ad7414"
dt-bindings: trivial-devices: Document elgin,jg10309-01
dt-bindings: trivial-devices: Drop duplicate "maxim,max1237"
dt-bindings: trivial-devices: Drop duplicate LM75 compatible devices
dt-bindings: trivial-devices: Drop incorrect and duplicate at24 compatibles
dt-bindings: usb: add layerscape super speed usb support
dt-bindings: usb: qcom,dwc3: Document X1E80100 MP controller
dt-bindings: usb: qcom,dwc3: Update ipq5332 clock details
dt-bindings: usb: qcom,dwc3: Update ipq5332 clock details
dt-bindings: usb: qcom,dwc3: Update ipq5332 interrupt info
dt-bindings: usb: ti,j721e-usb: fix compatible list
dt-bindings: vendor-prefixes: Add "test" vendor for KUnit and friends
dt-bindings: vendor-prefixes: Add DFRobot.
dt-bindings: vendor-prefixes: Add Shenzhen JLC Technology Group LCKFB
dt-bindings: vendor-prefixes: add tyhx
dt-bindings: wakeup-source: update reference to m8921-keypad.yaml
dt-bindings: watchdog: Add Cirrus EP93x
dt-bindings: watchdog: Add rockchip,rk3576-wdt compatible
dt-bindings: watchdog: convert ziirave-wdt.txt to yaml
dt-bindings: watchdog: nxp,lpc1850-wdt: Convert bindings to dtschema
dt-bindings: watchdog: qcom-wdt: document support on SA8255p
dt-bindings: watchdog: renesas,wdt: Document RZ/V2H(P) SoC
dt-bindings: watchdog: stm32-iwdg: Document interrupt and wakeup properties
dt-bindings: watchdog: ti,davinci-wdt: convert to dtschema
 
dt: dt-extract-compatibles: Extract compatibles from function parameters
 
dyndbg: use seq_putc() in ddebug_proc_show()
 
e1000e: avoid failing the system during pm_suspend
e1000e: change I219 (19) devices to ADP
e1000e: Remove Meteor Lake SMBUS workarounds
 
ecryptfs: Convert ecryptfs_write_end() to use a folio
ecryptfs: Use a folio in ecryptfs_write_begin()
 
EDAC/igen6: Fix conversion of system address to physical memory address
 
EDAC/qcom: Make irq configuration optional
 
EDAC/sb_edac: Fix the compile warning of large frame size
 
EDAC/synopsys: Fix error injection on Zynq UltraScale+
 
EDAC/{skx_common,i10nm}: Remove the AMAP register for determing DDR5
 
EDAC/{skx_common,skx,i10nm}: Move the common debug code to skx_common
 
EDAC: Drop obsolete PPC4xx driver
 
efi/cper: Print correctable AER information
 
efi: Remove redundant null pointer checks in efi_debugfs_init()
efi: Remove unused declaration efi_initialize_iomem_resources()
 
efistub/tpm: Use ACPI reclaim memory for event log to avoid corruption
 
EINJ, CXL: Fix CXL device SBDF calculation
 
elevator: do not request_module if elevator exists
elevator: Remove argument from elevator_find_get
 
enic: Collect per queue statistics
enic: Remove setting of RX software timestamp
enic: Report per queue statistics in netdev qstats
enic: Report some per queue statistics in ethtool
enic: Use macro instead of static const variables for array sizes
 
ep93xx: clock: Fix off by one in ep93xx_div_recalc_rate()
 
erofs: add file-backed mount support
erofs: allocate more short-lived pages from reserved pool first
erofs: clean up erofs_register_sysfs()
erofs: ensure regular inodes for file-backed mounts
erofs: fix error handling in z_erofs_init_decompressor
erofs: fix incorrect symlink detection in fast symlink
erofs: get rid of kaddr in `struct z_erofs_maprecorder`
erofs: get rid of z_erofs_try_to_claim_pcluster()
erofs: handle overlapped pclusters out of crafted images properly
erofs: mark experimental fscache backend deprecated
erofs: refactor read_inode calling convention
erofs: reject inodes with negative i_size
erofs: restrict pcluster size limitations
erofs: simplify erofs_map_blocks_flatmode()
erofs: sunset unneeded NOFAILs
erofs: support compressed inodes for fileio
erofs: support unencoded inodes for fileio
erofs: use get_tree_bdev_flags() to avoid misleading messages
erofs: use kmemdup_nul in erofs_fill_symlink
 
err.h: add ERR_PTR_PCPU(), PTR_ERR_PCPU() and IS_ERR_PCPU() macros
 
eth: fbnic: add basic rtnl stats
eth: fbnic: Add devlink firmware version info
eth: fbnic: Add ethtool support for fbnic
eth: fbnic: add support for basic qstats
eth: fbnic: Add support to fetch group stats
eth: fbnic: select DEVLINK and PAGE_POOL
eth: mlx5: allow disabling queues when RSS contexts exist
eth: mvpp2: implement new RSS context API
eth: remove .cap_rss_ctx_supported from updated drivers
 
ethernet: stmmac: dwmac-rk: Add GMAC support for RK3576
ethernet: stmmac: dwmac-rk: Fix typo for RK3588 code
 
ethtool: Add new result codes for TDR diagnostics
ethtool: Add support for specifying information source in cable test results
ethtool: cmis_cdb: Remove unused declaration ethtool_cmis_page_fini()
ethtool: Don't check for NULL info in prepare_data callbacks
ethtool: Extend cable testing interface with result source information
ethtool: make ethtool_ops::cap_rss_ctx_supported optional
ethtool: pse-pd: move pse validation into set
ethtool: refactor checking max channels
ethtool: rss: don't report key if device doesn't support it
ethtool: rss: move the device op invocation out of rss_prepare_data()
ethtool: rss: report info about additional contexts from XArray
ethtool: rss: support dumping RSS contexts
ethtool: rss: support skipping contexts during dump
ethtool: RX software timestamp for all
 
eventpoll: Annotate data-race of busy_poll_usecs
eventpoll: Don't re-zero eventpoll fields
 
evm: stop avoidably reading i_writecount in evm_file_release
 
exec: don't WARN for racy path_noexec check
 
exfat: do not fallback to buffered write
exfat: drop ->i_size_ondisk
exfat: fix memory leak in exfat_load_bitmap()
exfat: Implement sops->shutdown and ioctl
exfat: move extend valid_size into ->page_mkwrite()
exfat: resolve memory leak from exfat_create_upcase_table()
 
exit: Sleep at TASK_IDLE when waiting for application core dump
 
ext2: store cookie in private data
 
ext4: add new ext4_ext_path_brelse() helper
ext4: adjust the layout of the ext4_inode_info structure to save memory
ext4: annotate struct ext4_xattr_inode_array with __counted_by()
ext4: aovid use-after-free in ext4_ext_insert_extent()
ext4: avoid buffer_head leak in ext4_mark_inode_used()
ext4: avoid negative min_clusters in find_group_orlov()
ext4: avoid OOB when system.data xattr changes underneath the filesystem
ext4: avoid potential buffer_head leak in __ext4_new_inode()
ext4: avoid use-after-free in ext4_ext_show_leaf()
ext4: check buffer_verified in advance to avoid unneeded ext4_get_group_info()
ext4: check stripe size compatibility on remount as well
ext4: clear EXT4_GROUP_INFO_WAS_TRIMMED_BIT even mount with discard
ext4: convert EXT4_B2C(sbi->s_stripe) users to EXT4_NUM_B2C
ext4: correct comment of ext4_xattr_block_cache_insert
ext4: correct comment of ext4_xattr_cmp
ext4: correct comment of h_checksum
ext4: correct encrypted dentry name hash when not casefolded
ext4: dax: fix overflowing extents beyond inode size when partially writing
ext4: dax: keep orphan list before truncate overflow allocated blocks
ext4: don't set EXTENT_STATUS_DELAYED on allocated blocks
ext4: don't set SB_RDONLY after filesystem errors
ext4: drop all delonly descriptions
ext4: drop ext4_es_delayed_clu()
ext4: drop ext4_es_is_delonly()
ext4: drop ppath from ext4_ext_replay_update_ex() to avoid double-free
ext4: drop unused ext4_es_store_status()
ext4: explicitly exit when ext4_find_inline_entry returns an error
ext4: ext4_search_dir should return a proper error
ext4: factor out ext4_map_create_blocks() to allocate new blocks
ext4: filesystems without casefold feature cannot be mounted with siphash
ext4: fix a potential assertion failure due to improperly dirtied buffer
ext4: fix access to uninitialised lock in fc replay path
ext4: fix double brelse() the buffer of the extents path
ext4: fix error message when rejecting the default hash
ext4: fix fast commit inode enqueueing during a full journal commit
ext4: fix i_data_sem unlock order in ext4_ind_migrate()
ext4: fix incorrect tid assumption in __jbd2_log_wait_for_space()
ext4: fix incorrect tid assumption in ext4_fc_mark_ineligible()
ext4: fix incorrect tid assumption in ext4_wait_for_tail_page_commit()
ext4: fix incorrect tid assumption in jbd2_journal_shrink_checkpoint_list()
ext4: fix macro definition error of EXT4_DIRENT_HASH and EXT4_DIRENT_MINOR_HASH
ext4: fix off by one issue in alloc_flex_gd()
ext4: fix slab-use-after-free in ext4_split_extent_at()
ext4: fix timer use-after-free on failed mount
ext4: get rid of ppath in convert_initialized_extent()
ext4: get rid of ppath in ext4_convert_unwritten_extents_endio()
ext4: get rid of ppath in ext4_ext_convert_to_initialized()
ext4: get rid of ppath in ext4_ext_create_new_leaf()
ext4: get rid of ppath in ext4_ext_handle_unwritten_extents()
ext4: get rid of ppath in ext4_ext_insert_extent()
ext4: get rid of ppath in ext4_find_extent()
ext4: get rid of ppath in ext4_force_split_extent_at()
ext4: get rid of ppath in ext4_split_convert_extents()
ext4: get rid of ppath in ext4_split_extent()
ext4: get rid of ppath in ext4_split_extent_at()
ext4: get rid of ppath in get_ext_path()
ext4: hoist ext4_block_write_begin and replace the __block_write_begin
ext4: let __revise_pending() return newly inserted pendings
ext4: make extent status types exclusive
ext4: make some fast commit functions reuse extents path
ext4: mark fc as ineligible using an handle in ext4_xattr_set()
ext4: move checksum length calculation of inode bitmap into ext4_inode_bitmap_csum_[verify/set]() functions
ext4: nested locking for xattr inode
ext4: no need to continue when the number of entries is 1
ext4: optimize the EXT4_GET_BLOCKS_DELALLOC_RESERVE flag set
ext4: passing block allocation information to ext4_es_insert_extent()
ext4: persist the new uptodate buffers in ext4_journalled_zero_new_buffers
ext4: pipeline buffer reads in mext_page_mkuptodate()
ext4: prevent partial update of the extents path
ext4: propagate errors from ext4_find_extent() in ext4_insert_range()
ext4: reduce stack usage in ext4_mpage_readpages()
ext4: refactor ext4_ext_rm_idx() to index 'path'
ext4: refactor ext4_swap_extents() to reuse extents path
ext4: remove array of buffer_heads from mext_page_mkuptodate()
ext4: remove dead check in __ext4_new_inode()
ext4: remove the special buffer dirty handling in do_journal_get_write_access
ext4: remove tracing for FALLOC_FL_NO_HIDE_STALE
ext4: remove unneeded NULL check of buffer_head in ext4_mark_inode_used()
ext4: return error on ext4_find_inline_entry
ext4: save unnecessary indentation in ext4_ext_create_new_leaf()
ext4: store cookie in private data
ext4: tidy the BH loop in mext_page_mkuptodate()
ext4: update delalloc data reserve spcae in ext4_es_insert_extent()
ext4: update orig_path in ext4_find_extent()
ext4: use ext4_map_query_blocks() in ext4_map_blocks()
ext4: use handle to mark fc as ineligible in __track_dentry_update()
ext4: use seq_putc() in two functions
 
extcon: Add LC824206XA microUSB switch driver
extcon: axp288: Switch to new Intel CPU model defines
extcon: lc824206xa: Fix build error of POWER_SUPPLY_PROP_USB_TYPE
 
f2fs: add reserved_segments sysfs node
f2fs: add valid block ratio not to do excessive GC for one time GC
f2fs: add write priority option based on zone UFS
f2fs: allow F2FS_IPU_NOCACHE for pinned file
f2fs: allow parallel DIO reads
f2fs: atomic: fix to avoid racing w/ GC
f2fs: atomic: fix to forbid dio in atomic_file
f2fs: atomic: fix to truncate pagecache before on-disk metadata truncation
f2fs: avoid potential int overflow in sanity_check_area_boundary()
f2fs: avoid unused block when dio write in LFS mode
f2fs: check discard support for conventional zones
f2fs: clean up data_blkaddr() and get_dnode_addr()
f2fs: clean up val{>>,<<}F2FS_BLKSIZE_BITS
f2fs: compress: don't redirty sparse cluster during {,de}compress
f2fs: convert __f2fs_write_meta_page() to use folio
f2fs: convert __write_node_page() to use folio
f2fs: convert f2fs_clear_page_cache_dirty_tag() to use folio
f2fs: convert f2fs_compress_ctx_add_page() to use folio
f2fs: convert f2fs_do_write_data_page() to use folio
f2fs: convert f2fs_do_write_meta_page() to use folio
f2fs: convert f2fs_handle_page_eio() to use folio
f2fs: convert f2fs_read_multi_pages() to use folio
f2fs: convert f2fs_set_compressed_page() to use folio
f2fs: convert f2fs_submit_page_read() to use folio
f2fs: convert f2fs_vm_page_mkwrite() to use folio
f2fs: Convert f2fs_write_begin() to use a folio
f2fs: convert f2fs_write_begin() to use folio
f2fs: convert f2fs_write_data_page() to use folio
f2fs: Convert f2fs_write_end() to use a folio
f2fs: convert f2fs_write_end() to use folio
f2fs: convert f2fs_write_inline_data() to use folio
f2fs: convert f2fs_write_single_data_page() to use folio
f2fs: convert read_node_page() to use folio
f2fs: Create COW inode from parent dentry for atomic write
f2fs: create gc_no_zoned_gc_percent and gc_boost_zoned_gc_percent
f2fs: do FG_GC when GC boosting is required for zoned devices
f2fs: fix macro definition on_f2fs_build_free_nids
f2fs: fix macro definition stat_inc_cp_count
f2fs: fix several potential integer overflows in file offsets
f2fs: fix to avoid racing in between read and OPU dio write
f2fs: fix to avoid use-after-free in f2fs_stop_gc_thread()
f2fs: fix to check atomic_file in f2fs ioctl interfaces
f2fs: fix to don't panic system for no free segment fault injection
f2fs: fix to don't set SB_RDONLY in f2fs_handle_critical_error()
f2fs: fix to use per-inode maxbytes and cleanup
f2fs: fix to wait dio completion
f2fs: fix to wait page writeback before setting gcing flag
f2fs: forcibly migrate to secure space for zoned device file pinning
f2fs: get rid of buffer_head use
f2fs: get rid of online repaire on corrupted directory
f2fs: get rid of page->index
f2fs: increase BG GC migration window granularity when boosted for zoned devices
f2fs: introduce migration_window_granularity
f2fs: make BG GC more aggressive for zoned devices
f2fs: prevent atomic file from being dirtied before commit
f2fs: prevent possible int overflow in dir_block_index()
f2fs: reduce expensive checkpoint trigger frequency
f2fs: remove unused parameters
f2fs: Require FMODE_WRITE for atomic write ioctls
f2fs: sysfs: support atgc_enabled
f2fs: use f2fs_get_node_page when write inline data
f2fs: Use sysfs_emit_at() to simplify code
 
failcmd: add script file in MAINTAINERS
failcmd: make failcmd.sh executable
 
fat: fix uninitialized variable
 
fault-inject: improve build for CONFIG_FAULT_INJECTION=n
 
fault-injection: enhance failcmd to exit on non-hex address input
 
fbcon: Add an option to disable fbcon in panic
fbcon: break earlier in search_fb_in_map and search_for_mapped_con
fbcon: Fix a NULL pointer dereference issue in fbcon_putcs
fbcon: Use oops_in_progress instead of panic_cpu
 
fbdev: Constify struct sbus_mmap_map
fbdev: da8xx: remove the driver
fbdev: efifb: Register sysfs groups through driver core
fbdev: efifb: Use devm_register_framebuffer()
fbdev: efifb: Use driver-private screen_info for sysfs
fbdev: hpfb: Fix an error handling path in hpfb_dio_probe()
fbdev: hyperv_fb: Convert comma to semicolon
fbdev: imsttfb: convert comma to semicolon
fbdev: Introduce devm_register_framebuffer()
fbdev: mmp: Use devm_clk_get_enabled() helpers
fbdev: nvidiafb: fix inconsistent indentation warning
fbdev: omapfb: Call of_node_put(ep) only once in omapdss_of_find_source_for_first_ep()
fbdev: omapfb: Fix typo in comment
fbdev: omapfb: panel-sony-acx565akm: Simplify show_cabc_available_modes()
fbdev: omapfb: Use sysfs_emit_at() to simplify code
fbdev: pxa3xx-gcu: Convert comma to semicolon
fbdev: pxafb: Fix possible use after free in pxafb_task()
fbdev: sisfb: Fix strbuf array overflow
fbdev: sstfb: Make CONFIG_FB_DEVICE optional
fbdev: Switch back to struct platform_driver::remove()
fbdev: wm8505fb: select CONFIG_FB_IOMEM_FOPS
fbdev: xen-fbfront: Assign fb_info->device
 
fbnic: Set napi irq value after calling netif_napi_add
 
fcntl: add F_CREATED_QUERY
 
fgraph: Allocate ret_stack_list with proper size
fgraph: Change the name of cpuhp state to "fgraph:online"
fgraph: Fix missing unlock in register_ftrace_graph()
fgraph: Use CPU hotplug mechanism to initialize idle shadow stacks
 
fhandle: expose u64 mount id to name_to_handle_at(2)
 
fib: rules: delete redundant judgment statements
 
file: add fput() cleanup helper
file: port to struct kmem_cache_args
file: reclaim 24 bytes from f_owner
file: remove outdated comment after close_fd()
 
filemap: add trace events for get_pages, map_pages, and fault
filemap: allocate mapping_min_order folios in the page cache
filemap: cap PTE range to be created to allowed zero fill in folio_map_range()
filemap: Fix bounds checking in filemap_read()
filemap: fix htmldoc warning for mapping_align_index()
filemap: fix the last_index of mm_filemap_get_pages
filemap: introduce filemap_invalidate_pages
 
find: Switch from inline to __always_inline
 
firewire: core/ohci: minor refactoring for computation of configuration ROM size
firewire: core: add helper function to detect data of iso resource structure
firewire: core: add helper function to retire descriptors
firewire: core: add helper functions to convert to parent resource structure
firewire: core: add local API to queue work item to workqueue specific to isochronous contexts
firewire: core: allocate workqueue to handle isochronous contexts in card
firewire: core: code refactoring to use idr_for_each_entry() macro instead of idr_for_each() function
firewire: core: correct range of block for case of switch statement
firewire: core: expose kernel API to schedule work item to process isochronous context
firewire: core: fix invalid port index for parent device
firewire: core: fulfill documentation of fw_iso_context_flush_completions()
firewire: core: minor code refactoring to release client resource
firewire: core: move workqueue handler from 1394 OHCI driver to core function
firewire: core: non-atomic memory allocation for isochronous event to user client
firewire: core: rename cause flag of tracepoints event
firewire: core: replace IDR with XArray to maintain fw_device
firewire: core: update documentation of kernel APIs for flushing completions
firewire: core: update fw_device outside of device_find_child()
firewire: core: use common helper function to serialize phy configuration packet
firewire: core: use guard macro to access to IDR for fw_device
firewire: core: use guard macro to disable local IRQ
firewire: core: use guard macro to maintain IDR of isochronous resources for userspace clients
firewire: core: use guard macro to maintain isochronous context for userspace client
firewire: core: use guard macro to maintain list of asynchronous transaction
firewire: core: use guard macro to maintain list of events for userspace clients
firewire: core: use guard macro to maintain list of receivers for phy configuration packets
firewire: core: use guard macro to maintain properties of fw_card
firewire: core: use guard macro to maintain RCU scope for transaction address handler
firewire: core: use guard macro to maintain static packet data for phy configuration
firewire: core: use guard macro to maintain the list of address handler for transaction
firewire: core: use guard macro to maintain the list of card
firewire: core: use guard macro to maintain the list of cdev clients
firewire: core: use lock in Xarray instead of local R/W semaphore
firewire: core: use mutex to coordinate concurrent calls to flush completions
firewire: core: use WARN_ON_ONCE() to avoid superfluous dumps
firewire: core: use xarray instead of idr to maintain client resource
firewire: core: utilize kref to maintain fw_node with reference counting
firewire: ohci: add static inline functions to serialize/deserialize data of AT DMA
firewire: ohci: add static inline functions to serialize/deserialize data of IT DMA
firewire: ohci: deprecate debug parameter
firewire: ohci: fix error path to detect initiated reset in TI TSB41BA3D phy
firewire: ohci: minor code refactoring to localize text table
firewire: ohci: obsolete direct usage of printk_ratelimit()
firewire: ohci: operate IT/IR events in sleepable work process instead of tasklet softIRQ
firewire: ohci: remove unused wrapper macro for dev_info()
firewire: ohci: use guard macro to maintain bus time
firewire: ohci: use guard macro to maintain image of configuration ROM
firewire: ohci: use guard macro to serialize accesses to phy registers
firewire: ohci: use guard macro to serialize operations for isochronous contexts
firewire: ohci: use helper macro for compiler aligned attribute
firewire: ohci: use static inline functions to serialize data of AT DMA
firewire: ohci: use static inline functions to serialize data of IT DMA
firewire: ohci: use TCODE_LINK_INTERNAL consistently
 
firmware/smccc: Call arch-specific hook on discovering KVM services
 
firmware/sysfb: Disable sysfb for firmware buffers with unknown parent
 
firmware: arm_ffa: Add support for FFA_MSG_SEND_DIRECT_{REQ,RESP}2
firmware: arm_ffa: Add support for FFA_PARTITION_INFO_GET_REGS
firmware: arm_ffa: Add support for FFA_YIELD in direct messaging
firmware: arm_ffa: Avoid string-fortify warning caused by memcpy()
firmware: arm_ffa: Avoid string-fortify warning in export_uuid()
firmware: arm_ffa: Fetch the Rx/Tx buffer size using ffa_features()
firmware: arm_ffa: Move the function ffa_features() earlier
firmware: arm_ffa: Some coding style fixes
firmware: arm_ffa: Update the FF-A command list with v1.2 additions
firmware: arm_scmi: Add initial support for i.MX BBM protocol
firmware: arm_scmi: Add initial support for i.MX MISC protocol
firmware: arm_scmi: Add NXP i.MX95 SCMI documentation
firmware: arm_scmi: Add support for debug metrics at the interface
firmware: arm_scmi: Add support for standalone transport drivers
firmware: arm_scmi: Add support to reset the debug metrics
firmware: arm_scmi: Create debugfs files for SCMI communication debug metrics
firmware: arm_scmi: Fix double free in OPTEE transport
firmware: arm_scmi: Fix slab-use-after-free in scmi_bus_notifier()
firmware: arm_scmi: Fix the double free in scmi_debugfs_common_setup()
firmware: arm_scmi: Fix trivial whitespace/coding style issues
firmware: arm_scmi: Fix voltage description in failure cases
firmware: arm_scmi: Give SMC transport precedence over mailbox
firmware: arm_scmi: Introduce packet handling helpers
firmware: arm_scmi: Introduce setup_shmem_iomap
firmware: arm_scmi: Make MBOX transport a standalone driver
firmware: arm_scmi: Make OPTEE transport a standalone driver
firmware: arm_scmi: Make SMC transport a standalone driver
firmware: arm_scmi: Make VirtIO transport a standalone driver
firmware: arm_scmi: Queue in scmi layer for mailbox implementation
firmware: arm_scmi: Reject clear channel request on A2P
firmware: arm_scmi: Remove const from transport descriptors
firmware: arm_scmi: Remove legacy transport-layer code
firmware: arm_scmi: Remove superfluous handle_to_scmi_info
firmware: arm_scmi: Replace comma with the semicolon
firmware: arm_scmi: Replace the use of of_node_put() to __free(device_node)
firmware: arm_scmi: Report duplicate opps as firmware bugs
firmware: arm_scmi: Simplify with scoped for each OF child loop
firmware: arm_scmi: Skip opp duplicates
firmware: arm_scmi: Track basic SCMI communication debug metrics
firmware: arm_scmi: Update various protocols versions
firmware: arm_scmi: Use max-rx-timeout-ms from devicetree
firmware: arm_scmi: Use vendor string in max-rx-timeout-ms
firmware: arm_sdei: Fix the input parameter of cpuhp_remove_state()
firmware: imx: Add i.MX95 MISC driver
firmware: imx: remove duplicate scmi_imx_misc_ctrl_get()
firmware: microchip: auto-update: fix poll_complete() to not report spurious timeout errors
firmware: qcom: scm: Add multiple download mode support
firmware: qcom: scm: Allow QSEECOM on Surface Laptop 7 models
firmware: qcom: scm: Allow QSEECOM on ThinkPad T14s
firmware: qcom: scm: Disable SDI and write no dump to dump mode
firmware: qcom: scm: fix a NULL-pointer dereference
firmware: qcom: scm: Refactor code to support multiple dload mode
firmware: qcom: scm: Return -EOPNOTSUPP for unsupported SHM bridge enabling
firmware: qcom: scm: suppress download mode error
firmware: raspberrypi: Improve timeout warning
firmware: tegra: bpmp: Drop unused mbox_client_to_bpmp()
firmware: tegra: bpmp: Use scoped device node handling to simplify error paths
firmware: turris-mox-rwtm: Convert rest to devm_* and get rid of driver .remove()
firmware: turris-mox-rwtm: Deduplicate command execution code
firmware: turris-mox-rwtm: Don't create own kobject type
firmware: turris-mox-rwtm: Drop redundant device pointer
firmware: turris-mox-rwtm: Fix driver includes
firmware: turris-mox-rwtm: Hide signature related constants behind macros
firmware: turris-mox-rwtm: Simplify debugfs code
firmware: turris-mox-rwtm: Use ALIGN() instead of hardcoding
firmware: turris-mox-rwtm: Use container_of() instead of hwrng .priv member
firmware: turris-mox-rwtm: Use dev_err_probe() where possible
firmware: turris-mox-rwtm: Use devm_mutex_init() instead of mutex_init()
firmware: turris-mox-rwtm: Use EOPNOTSUPP instead of ENOSYS
firmware: turris-mox-rwtm: Use ETH_ALEN instead of hardcoded 6
firmware: turris-mox-rwtm: Use macro constant instead of hardcoded 4096
firmware: turris-mox-rwtm: Use sysfs_emit() instead of sprintf()
firmware: turris-mox-rwtm: Use the boolean type where appropriate
 
firmware_loader: Block path traversal
 
Linux: Fix spelling and gramatical errors
Linux: Fix typo "allocateed" to allocated
Linux: Fix typo in vringh_test.c
 
fixdep: use xmalloc()
 
Fixed: fs: file_table_c: Missing blank line warnings and struct declaration improved
 
Linux: Fixes for the audio setup on the rk3588-nanopc-t6
 
folio_queue: fix documentation
 
fork: do not invoke uffd on fork if error occurs
fork: only invoke khugepaged, ksm hooks if no error
 
fortify: move test_fortify.sh to lib/test_fortify/
fortify: refactor test_fortify Makefile to fix some build problems
fortify: use if_changed_dep to record header dependency in *.cmd files
 
fpga: Simplify and improve fpga bridge test using deferred actions
fpga: Simplify and improve fpga mgr test using deferred actions
fpga: Simplify and improve fpga region test using deferred actions
fpga: socfpga: Rename 'timeout' variable as 'time_left'
fpga: zynq-fpga: Rename 'timeout' variable as 'time_left'
 
fs/aio: Fix __percpu annotation of *cpu pointer in struct kioctx
 
fs/direct-io: Remove linux/prefetch.h include
 
fs/fuse: convert to use invalid_mnt_idmap
fs/fuse: fix null-ptr-deref when checking SB_I_NOIDMAP flag
fs/fuse: introduce and use fuse_simple_idmap_request() helper
 
fs/inode: Prevent dump_mapping() accessing invalid dentry.d_name.name
 
fs/mnt_idmapping: introduce an invalid_mnt_idmap
 
fs/namespace.c: Fix typo in comment
 
fs/ntfs3: Add rough attr alloc_size check
fs/ntfs3: Add support for the compression attribute
fs/ntfs3: Additional check in ni_clear()
fs/ntfs3: Additional check in ntfs_file_release
fs/ntfs3: Check if more than chunk-size bytes are written
fs/ntfs3: Do not call file_modified if collapse range failed
fs/ntfs3: Fix general protection fault in run_is_mapped_full
fs/ntfs3: Fix possible deadlock in mi_read
fs/ntfs3: Fix sparse warning for bigendian
fs/ntfs3: Fix sparse warning in ni_fiemap
fs/ntfs3: Fix warning possible deadlock in ntfs_set_state
fs/ntfs3: Format output messages like others fs in kernel
fs/ntfs3: Implement fallocate for compressed files
fs/ntfs3: Make checks in run_unpack more clear
fs/ntfs3: Optimize large writes into sparse file
fs/ntfs3: Refactor enum_rstbl to suppress static checker
fs/ntfs3: Remove unused al_delete_le
fs/ntfs3: Rename ntfs3_setattr into ntfs_setattr
fs/ntfs3: Replace fsparam_flag_no -> fsparam_flag
fs/ntfs3: Separete common code for file_read/write iter/splice
fs/ntfs3: Sequential field availability check in mi_enum_attr()
fs/ntfs3: Stale inode instead of bad
fs/ntfs3: Use swap() to improve code
 
fs/pipe: Correct imprecise wording in comment
 
fs/proc/kcore.c: allow translation of physical memory addresses
 
fs/proc/task_mmu: prevent integer overflow in pagemap_scan_get_args()
 
fs/proc: fix build with GCC 15 due to -Werror=unterminated-string-initialization
fs/proc: fix compile warning about variable 'vmcore_mmap_ops'
 
fs/procfs: remove build ID-related code duplication in PROCMAP_QUERY
 
fs/select: Annotate struct poll_list with __counted_by()
 
fs/super.c: introduce get_tree_bdev_flags()
 
fs: add a kerneldoc header over lookup_fast
fs: add f_pipe
fs: add generic_llseek_cookie()
fs: add i_state helpers
fs: add must_set_pos()
fs: add put_mnt_ns() cleanup helper
fs: add vfs_setpos_cookie()
fs: Allow fine-grained control of folio sizes
fs: allow mount namespace fd
fs: Convert aops->write_begin to take a folio
fs: Convert aops->write_end to take a folio
fs: Convert block_write_begin() to use a folio
fs: don't flush in-flight wb switches for superblocks without cgroup writeback
fs: don't try and remove empty rbtree node
fs: drop GFP_NOFAIL mode from alloc_page_buffers
fs: Fix file_set_fowner LSM hook inconsistencies
fs: Fix uninitialized value issue in from_kuid and from_kgid
fs: mounts: Remove unused declaration mnt_cursor_del()
fs: move audit parent inode
fs: move FMODE_UNSIGNED_OFFSET to fop_flags
fs: nfs: fix missing refcnt by replacing folio_set_private by folio_attach_private
fs: pack struct file
fs: pass offset and result to backing_file end_write() callback
fs: pull up trailing slashes check for O_CREAT
fs: rearrange general fastpath check now that O_CREAT uses it
fs: remove audit dummy context check
fs: remove calls to set and clear the folio error flag
fs: remove comment about d_rcu_to_refcount
fs: remove f_version
fs: remove unused path_put_init()
fs: reorder i_state bits
fs: s/__u32/u32/ for s_fsnotify_mask
fs: sort out the fallocate mode vs flag mess
fs: switch f_iocb_flags and f_ra
fs: try an opportunistic lookup for O_CREAT opens too
fs: Use in_group_or_capable() helper to simplify the code
fs: use kmem_cache_create_rcu()
fs: use LIST_HEAD() to simplify code
fs: use must_set_pos()
 
fsdax: dax_unshare_iter needs to copy entire blocks
fsdax: remove zeroing code from dax_unshare_iter
 
fsl/fman: Fix refcount handling of fman-related devices
fsl/fman: Save device references taken in mac_probe()
 
fsnotify: Avoid data race between fsnotify_recalc_mask() and fsnotify_object_watched()
 
fsverity: expose verified fsverity built-in signatures to LSMs
 
ftrace/selftest: Test combination of function_graph tracer and function profiler
 
fuse: add an idmap argument to fuse_simple_request
fuse: add basic infrastructure to support idmappings
fuse: add fast path for fuse_range_is_writeback
fuse: add simple request tracepoints
fuse: allow idmapped mounts
fuse: allow O_PATH fd for FUSE_DEV_IOC_BACKING_OPEN
fuse: cleanup request queuing towards virtiofs
fuse: clear FR_PENDING if abort is detected when sending request
fuse: Convert fuse_write_begin() to use a folio
fuse: Convert fuse_write_end() to use a folio
fuse: convert fuse_writepages_fill() to use a folio for its tmp page
fuse: drop idmap argument from __fuse_get_acl
fuse: drop unused fuse_mount arg in fuse_writepage_finish()
fuse: handle idmappings properly in ->write_iter()
fuse: move fuse file initialization to wpa allocation time
fuse: move initialization of fuse_file to fuse_writepages() instead of in callback
fuse: refactor finished writeback stats updates into helper function
fuse: refactor out shared logic in fuse_writepages_fill() and fuse_writepage_locked()
fuse: remove stray debug line
fuse: support idmap for mkdir/mknod/symlink/create/tmpfile
fuse: support idmapped ->permission inode op
fuse: support idmapped ->rename op
fuse: support idmapped ->set_acl
fuse: support idmapped ->setattr op
fuse: support idmapped FUSE_EXT_GROUPS
fuse: support idmapped getattr inode op
fuse: update inode size after extending passthrough write
fuse: use correct name fuse_conn_list in docstring
fuse: use exclusive lock when FUSE_I_CACHE_IO_MODE is set
fuse: warn if fuse_access is called when idmapped mounts are allowed
 
fw_cfg: Constify struct kobj_type
 
genetlink: hold RCU in genlmsg_mcast()
 
genirq/cpuhotplug: Use cpumask_intersects()
 
genirq/irq_sim: Remove unused irq_sim_work_ctx:: Irq_base
 
genirq/msi: Fix off-by-one error in msi_domain_alloc()
genirq/msi: Silence 'set affinity failed' warning
genirq/msi: Use kmemdup_array() instead of kmemdup()
 
genirq/proc: Change the return value for set affinity permission error
genirq/proc: Correctly set file permissions for affinity control files
genirq/proc: Use irq_move_pending() in show_irq_affinity()
 
genirq: Fix typo in struct comment
genirq: Get rid of global lock in irq_do_set_affinity()
genirq: Remove irq_chip_regs:: Polarity
genirq: Remove unused irq_chip_generic:: {type,polarity}_cache
genirq: Use cpumask_intersects()
 
get_maintainer: add --bug option to print bug reporting info
 
gfs2: Add gfs2_aspace_writepages()
gfs2: fix double destroy_workqueue error
gfs2: Minor gfs2_glock_cb cleanup
gfs2: Remove __gfs2_writepage()
gfs2: Remove gfs2_aspace_writepage()
gfs2: Remove gfs2_jdata_writepage()
 
gianfar: Remove setting of RX software timestamp
 
gpio: adp5585: Add Analog Devices ADP5585 support
gpio: aspeed: Add the flush write to ensure the write complete.
gpio: aspeed: Use devm_clk api to manage clock source
gpio: ath79: add missing header
gpio: ath79: order headers alphabetically
gpio: ath79: remove support for platform data
gpio: ath79: use generic device property getters
gpio: cadence: Use helper function devm_clk_get_enabled()
gpio: davinci: drop platform data support
gpio: davinci: Fix condition for irqchip registration
gpio: davinci: fix lazy disable
gpio: davinci: use devm_clk_get_enabled()
gpio: Drop explicit initialization of struct i2c_device_id::driver_data to 0
gpio: ep93xx: add DT support for gpio-ep93xx
gpio: ep93xx: split device in multiple
gpio: fix uninit-value in swnode_find_gpio
gpio: gpio-vf610: use u32 mask to handle 32 number gpios
gpio: ixp4xx: Replace of_node_to_fwnode() with more suitable API
gpio: lpc18xx: Use helper function devm_clk_get_enabled()
gpio: mb86s7x: Use helper function devm_clk_get_optional_enabled()
gpio: mpc8xxx: Add wake on GPIO support
gpio: mpc8xxx: order headers alphabetically
gpio: mpc8xxx: switch to using DEFINE_RUNTIME_DEV_PM_OPS()
gpio: msc313: Replace of_node_to_fwnode() with more suitable API
gpio: of: simplify with scoped for each OF child loop
gpio: pca953x: Print the error code on read/write failures
gpio: pch: kerneldoc fixes for excess members
gpio: sama5d2-piobu: convert comma to semicolon
gpio: sloppy-logic-analyzer: Check for error code from devm_mutex_init() call
gpio: stmpe: Fix IRQ related error messages
gpio: stmpe: Make use of device properties
gpio: stmpe: Remove unused 'dev' member of struct stmpe_gpio
gpio: stmpe: Simplify with dev_err_probe()
gpio: stmpe: Sort headers
gpio: stmpe: Utilise temporary variable for struct device
gpio: stp-xway: Simplify using devm_clk_get_enabled()
gpio: syscon: fix excess struct member build warning
gpio: tegra186: Replace of_node_to_fwnode() with more suitable API
gpio: tegra: Replace of_node_to_fwnode() with more suitable API
gpio: thunderx: Replace of_node_to_fwnode() with more suitable API
gpio: uniphier: Replace of_node_to_fwnode() with more suitable API
gpio: Use IS_ERR_OR_NULL() helper function
gpio: Use of_property_present()
gpio: vf610: add get_direction() support
gpio: virtuser: Use GPIO_LOOKUP_IDX() macro
gpio: visconti: Replace of_node_to_fwnode() with more suitable API
gpio: xilinx: Use helper function devm_clk_get_optional_enabled()
gpio: zynq: Simplify using devm_clk_get_enabled()
 
gpiolib: fix debugfs dangling chip separator
gpiolib: fix debugfs newline separators
gpiolib: Fix potential NULL pointer dereference in gpiod_get_label()
gpiolib: Introduce for_each_gpio_property_name() helper
gpiolib: legacy: Consolidate devm_gpio_*() with other legacy APIs
gpiolib: legacy: Kill GPIOF_DIR_* definitions
gpiolib: legacy: Kill GPIOF_INIT_* definitions
gpiolib: Replace gpio_suffix_count with NULL-terminated array
gpiolib: swnode: Introduce swnode_gpio_get_reference() helper
gpiolib: swnode: Make use of for_each_gpio_property_name()
gpiolib: swnode: Unify return code variable name
gpiolib: Update the kernel documentation - add Return sections
 
gpu: drm: use for_each_endpoint_of_node()
gpu: host1x: Fix boot regression for Tegra
gpu: host1x: Request syncpoint IRQs only during probe
gpu: host1x: Set up device DMA parameters
gpu: host1x: Use iommu_paging_domain_alloc()
 
greybus: camera-gb: Fix a alignment bug on gb_camera_ops()
greybus: gb-beagleplay: Add firmware upload API
 
gso: fix udp gso fraglist segmentation after pull from frag_list
 
gtp: allow -1 to be specified as file description from userspace
 
gve: Add RSS adminq commands and ethtool support
gve: Add RSS device option
gve: Remove unused declaration gve_rx_alloc_rings()
 
hardening: Adjust dependencies in selection of MODVERSIONS
 
hexagon: vdso: Fix build failure
 
hid-asus: use hid for brightness control on keyboard
 
HID: add patch for sis multitouch format
HID: amd_sfh: Convert comma to semicolon
HID: amd_sfh: Remove unused declarations
HID: amd_sfh: Switch to device-managed dmam_alloc_coherent()
HID: bigbenff: constify fixed up report descriptor
HID: bpf: constify parameter rdesc of call_hid_bpf_rdesc_fixup()
HID: bpf: fix cfi stubs for hid_bpf_ops
HID: change return type of report_fixup() to const
HID: cmedia: constify fixed up report descriptor
HID: constify hid_device::dev_rdesc
HID: constify hid_device::rdesc
HID: constify parameter rdesc of hid_parse_report()
HID: constify params and return value of fetch_item()
HID: core: add helper for finding a field with a certain usage
HID: core: zero-initialize the report buffer
 
hid: cp2112: Use irq_get_trigger_type() helper
 
HID: dr: constify fixed up report descriptor
HID: hid-goodix: Add Goodix HID-over-SPI driver
HID: hid-goodix: drop unsupported and undocumented DT part
HID: hid-goodix: Fix type promotion bug in goodix_hid_get_raw_report()
HID: hid-playstation: DS4: Update rumble and lightbar together
HID: hid-sensor-custom: Convert comma to semicolon
HID: hidraw: add HIDIOCREVOKE ioctl
HID: holtek-kbd: constify fixed up report descriptor
HID: i2c-hid: Delayed i2c resume wakeup for 0x0d42 Goodix touchpad
HID: i2c-hid: elan: Add elan-ekth6a12nay timing
HID: i2c-hid: ensure various commands do not interfere with each other
HID: Ignore battery for all ELAN I2C-HID devices
 
hid: intel-ish-hid: Add support for vendor customized firmware loading
hid: intel-ish-hid: Fix uninitialized variable 'rv' in ish_fw_xfer_direct_dma
 
HID: intel-ish-hid: Remove unused declarations
HID: intel-ish-hid: Use CPU generation string in driver_data
HID: keytouch: constify fixed up report descriptor
HID: lenovo: Add support for Thinkpad X1 Tablet Gen 3 keyboard
HID: lg: constify fixed up report descriptor
HID: maltron: constify fixed up report descriptor
HID: multitouch: Add quirk for HONOR MagicBook Art 14 touchpad
HID: multitouch: Add quirk for Logitech Bolt receiver w/ Casa touchpad
HID: multitouch: Add support for B2402FVA track point
HID: multitouch: Add support for lenovo Y9000P Touchpad
HID: multitouch: Add support for Thinkpad X12 Gen 2 Kbd Portfolio
HID: picoLCD: Use backlight power constants
HID: plantronics: Workaround for an unexcepted opposite volume key
HID: pxrc: constify fixed up report descriptor
HID: samples: fix the 2 struct_ops definitions
HID: sony: constify fixed up report descriptor
HID: steelseries: constify fixed up report descriptor
HID: uclogic: constify fixed up report descriptor
HID: viewsonic: constify fixed up report descriptor
HID: vrc2: constify fixed up report descriptor
HID: wacom: Add preliminary support for high-resolution wheel scrolling
HID: wacom: Do not warn about dropped packets for first packet
HID: wacom: Hardcode (non-inverted) AES pens as BTN_TOOL_PEN
HID: wacom: Improve warning for tablets falling back to default resolution
HID: wacom: Support devices with two touchrings
HID: wacom: Support sequence numbers smaller than 16-bit
HID: wacom: Support touchrings with relative motion
HID: waltop: constify fixed up report descriptor
HID: winwing: constify read-only structs
HID: xiaomi: constify fixed up report descriptor
 
hostfs: Convert hostfs_write_end() to use a folio
 
hpet: Fix the wrong format specifier
hpet: Optimize local variable data type in hpet_alloc()
 
hrtimer: Annotate hrtimer_cpu_base_.*_expiry() for sparse.
hrtimer: Use and report correct timerslack values for realtime tasks
 
HSI: omap-ssi: Remove unnecessary debugfs_create_dir() error check
 
hv_netvsc: Fix VF namespace also in synthetic NIC NETDEV_REGISTER event
 
hwmon: (adm9240) Add missing dependency on REGMAP_I2C
hwmon: (adt7470) Add missing dependency on REGMAP_I2C
hwmon: (adt7470) Use multi-byte regmap operations
hwmon: (adt7475) Add support for configuring initial PWM state
hwmon: (adt7475) Fix memory leak in adt7475_fan_pwm_config()
hwmon: (adt7x10) Use multi-byte regmap operations
hwmon: (amc6821) Use multi-byte regmap operations
hwmon: (aspeed-g6-pwm-tacho): Simplify with scoped for each OF child loop
hwmon: (aspeed-pwm-tacho): Simplify with scoped for each OF child loop
hwmon: (chipcap2) Drop cc2_disable() in the probe and return dev_err_probe()
hwmon: (dell-smm) Add Dell Latitude 7320 to fan control whitelist
hwmon: (gsc-hwmon) fix module autoloading
hwmon: (ina2xx) Add support for current limits
hwmon: (ina2xx) Consolidate chip initialization code
hwmon: (ina2xx) Convert to use with_info hwmon API
hwmon: (ina2xx) Fix various overflow issues
hwmon: (ina2xx) Mark regmap_config as const
hwmon: (ina2xx) Move ina2xx_get_value()
hwmon: (ina2xx) Pass register to alert limit write functions
hwmon: (ina2xx) Re-initialize chip using regmap functions
hwmon: (ina2xx) Reorder include files to alphabetic order
hwmon: (ina2xx) Replace platform data with device properties
hwmon: (ina2xx) Set alert latch
hwmon: (ina2xx) Use bit operations
hwmon: (ina2xx) Use local regmap pointer if used more than once
hwmon: (ina2xx) Use shunt voltage to calculate current
hwmon: (ina3221): Simplify with scoped for each OF child loop
hwmon: (k10temp): Use cpu_feature_enabled() for detecting zen
hwmon: (lm90): Simplify with scoped for each OF child loop
hwmon: (lm92) Convert to use regmap
hwmon: (lm92) Convert to with_info hwmon API
hwmon: (lm92) Improve auto-detection accuracy
hwmon: (lm92) Reorder include files to alphabetic order
hwmon: (lm92) Replace chip IDs with limit register resolution
hwmon: (lm92) Update documentation
hwmon: (lm95234) Add support for tempX_enable attribute
hwmon: (lm95234) Convert to use regmap
hwmon: (lm95234) Convert to with_info hwmon API
hwmon: (lm95234) Reorder include files to be in alphabetic order
hwmon: (lm95234) Use find_closest to find matching update interval
hwmon: (lm95234) Use multi-byte regmap operations
hwmon: (lm95245) Use multi-byte regmap operations
hwmon: (ltc2947) Move to firmware agnostic API
hwmon: (ltc2991) Add missing dependency on REGMAP_I2C
hwmon: (ltc2992) use device_for_each_child_node_scoped() to access child nodes
hwmon: (max16065) Fix alarm attributes
hwmon: (max16065) Fix overflows seen when writing limits
hwmon: (max1619) Add support for update_interval attribute
hwmon: (max1619) Clamp temperature range when writing limits
hwmon: (max1619) Convert to use regmap
hwmon: (max1619) Convert to with_info API
hwmon: (max1619) Improve chip detection code
hwmon: (max1619) Mask valid alarm bits
hwmon: (max1619) Reorder include files to alphabetic order
hwmon: (max1668) Add missing dependency on REGMAP_I2C
hwmon: (max1668) Convert to use regmap
hwmon: (max1668) Convert to use with_info hwmon API
hwmon: (max1668) Reorder include files to alphabetic order
hwmon: (max1668) Replace chip type with number of channels
hwmon: (max1668) Use BIT macro
hwmon: (max6639) Use multi-byte regmap operations
hwmon: (max6697) Add support for tempX_min and tempX_min_alarm
hwmon: (max6697) Convert to use regmap
hwmon: (max6697) Convert to with_info hwmon API
hwmon: (max6697) Document discrepancy in overtemperature status bit values
hwmon: (max6697) Drop platform data support
hwmon: (max6697) Reorder include files
hwmon: (max6697) Use bit operations where possible
hwmon: (mc34vr500) Add missing dependency on REGMAP_I2C
hwmon: (nct6775) add G15CF to ASUS WMI monitoring list
hwmon: (nct7802) Use multi-byte regmap operations
hwmon: (nct7802): Simplify with scoped for each OF child loop
hwmon: (npcm750-pwm-fan): Simplify with scoped for each OF child loop
hwmon: (ntc_thermistor) fix module autoloading
hwmon: (oxp-sensors) Add missing breaks to fix -Wimplicit-fallthrough with clang
hwmon: (oxp-sensors) Add support for multiple new devices.
hwmon: (oxp-sensors) Fix typo in driver documentation
hwmon: (pc87360) Use min() macro
hwmon: (pmbus/mpq7932) Constify struct regulator_desc
hwmon: (pwmfan) Do not force disable pwm controller
hwmon: (sch5627) Remove unused declaration sch56xx_watchdog_unregister()
hwmon: (sch5636) Print unknown ID in error string via %*pE
hwmon: (sht21) Use %*ph to print small buffer
hwmon: (stts751) Add "st" vendor prefix to "stts751" compatible string
hwmon: (tmp401) Use multi-byte regmap operations
hwmon: (tmp421): Simplify with scoped for each OF child loop
hwmon: (tmp464) Use multi-byte regmap operations
hwmon: (tmp464): Simplify with scoped for each OF child loop
hwmon: (tmp513) Add missing dependency on REGMAP_I2C
hwmon: (vexpress) Use of_property_present()
hwmon: Add sophgo SG2042 external hardware monitor support
hwmon: Add thermal sensor driver for Surface Aggregator Module
hwmon: intel-m10-bmc-hwmon: relabel Columbiaville to CVL Die Temperature
hwmon: pmbus: Implement generic bus access delay
hwmon: pmbus: max15301: Use generic code
hwmon: pmbus: pli12096bc: Add write delay
hwmon: pmbus: ucd9000: Use generic code
hwmon: pmbus: zl6100: Use generic code
hwmon: Remove devm_hwmon_device_unregister() API function
 
hwrng: bcm2835 - Add missing clk_disable_unprepare in bcm2835_rng_init
hwrng: cctrng - Add missing clk_disable_unprepare in cctrng_resume
hwrng: cn10k - Enable by default CN10K driver if Thunder SoC is enabled
hwrng: mtk - Use devm_pm_runtime_enable
hwrng: mxc-rnga - Use devm_clk_get_enabled() helpers
hwrng: rockchip - add hwrng driver for Rockchip RK3568 SoC
hwrng: rockchip - handle devm_pm_runtime_enable errors
hwrng: rockchip - rst is used only during probe
 
i2c: aspeed: Update the stop sw state when the bus recovery occurs
i2c: core: Lock address during client device instantiation
i2c: core: Setup i2c_adapter runtime-pm before calling device_add()
i2c: designware: Add missing 'c' into PCI IDs variable name
i2c: designware: Always provide device ID tables
i2c: designware: Consolidate firmware parsing and configuring code
i2c: designware: Consolidate PM ops
i2c: designware: do not hold SCL low when I2C_DYNAMIC_TAR_UPDATE is not set
i2c: designware: Drop return value from dw_i2c_of_configure()
i2c: designware: Drop return value from i2c_dw_acpi_configure()
i2c: designware: fix controller is holding SCL low while ENABLE bit is disabled
i2c: designware: Fix wrong setting for {ss,fs,hs}_{h,l}cnt registers
i2c: designware: Group all DesignWare drivers under a single option
i2c: designware: Let PCI core to take care about interrupt vectors
i2c: designware: Move exports to I2C_DW namespaces
i2c: designware: Propagate firmware node
i2c: designware: Remove ->disable() callback
i2c: designware: Rename dw_i2c_of_configure() -> i2c_dw_of_configure()
i2c: designware: Replace a while-loop by for-loop
i2c: designware: Unify terminator in device ID tables
i2c: designware: Unify the firmware type checks
i2c: designware: Uninline i2c_dw_probe()
i2c: designware: Use pci_get_drvdata()
i2c: don't use ',' after delimiters
i2c: emev2: Use devm_clk_get_enabled() helpers
i2c: i801: Use a different adapter-name for IDF adapters
i2c: imx: Convert comma to semicolon
i2c: imx: Switch to RUNTIME_PM_OPS()
i2c: isch: Add missed 'else'
i2c: ismt: kill transaction in hardware on timeout
i2c: jz4780: Use devm_clk_get_enabled() helpers
i2c: keba: Add KEBA I2C controller support
i2c: keba: I2C_KEBA should depend on KEBA_CP500
i2c: ljca: Remove unused "target_addr" parameter
i2c: mpc: Use devm_clk_get_optional_enabled() to simplify code
i2c: mt65xx: Avoid double initialization of restart_flag in isr
i2c: muxes: add support for tsd,mule-i2c multiplexer
i2c: muxes: Fix return value check in mule_i2c_mux_probe()
i2c: npcm: restore slave addresses array length
i2c: qcom-geni: Use goto for clearer exit path
i2c: qcom-geni: Use IRQF_NO_AUTOEN flag in request_irq()
i2c: rcar: tidyup priv->devtype handling on rcar_i2c_probe()
i2c: Remove I2C_COMPAT config symbol and related code
i2c: riic: Add support for fast mode plus
i2c: riic: Add suspend/resume support
i2c: riic: Call pm_runtime_get_sync() when need to access registers
i2c: riic: Define individual arrays to describe the register offsets
i2c: riic: Enable runtime PM autosuspend support
i2c: riic: Simplify unsupported bus speed handling
i2c: riic: Use pm_runtime_resume_and_get()
i2c: riic: Use temporary variable for struct device
i2c: simplify with scoped for each OF child loop
i2c: stm32f7: Do not prepare/unprepare clock during runtime suspend/resume
i2c: synquacer: Deal with optional PCLK correctly
i2c: testunit: add command to support versioning and test rep_start
i2c: testunit: add SMBusAlert trigger
i2c: testunit: describe fwnode based instantiation
i2c: testunit: move code to avoid a forward declaration
i2c: testunit: return current command on read messages
i2c: testunit: sort case blocks
i2c: testunit: use decimal values in docs when appropriate
i2c: virtio: Constify struct i2c_algorithm and struct virtio_device_id
i2c: xiic: Fix pm_runtime_set_suspended() with runtime pm enabled
i2c: xiic: Try re-initialization on bus busy timeout
i2c: xiic: Wait for TX empty to avoid missed TX NAKs
 
i3c/master: cmd_v1: Fix the rule for getting i3c mode
 
i3c: master: cdns: fix module autoloading
i3c: master: cdns: Fix use after free vulnerability in cdns_i3c_master Driver Due to Race Condition
i3c: master: support to adjust first broadcast address speed
i3c: master: svc: adjust SDR according to i3c spec
i3c: master: svc: Fix use after free vulnerability in svc_i3c_master Driver Due to Race Condition
i3c: master: svc: use slow speed for first broadcast address
i3c: mipi-i3c-hci: Add a quirk to set PIO mode
i3c: mipi-i3c-hci: Add a quirk to set Response buffer threshold
i3c: mipi-i3c-hci: Add a quirk to set timing parameters
i3c: mipi-i3c-hci: Add AMDI5017 ACPI ID to the I3C Support List
i3c: mipi-i3c-hci: Read HC_CONTROL_PIO_MODE only after i3c hci v1.1
i3c: mipi-i3c-hci: Relocate helper macros to HCI header file
 
i40e: Add Energy Efficient Ethernet ability for X710 Base-T/KR/KX cards
i40e: Fix macvlan leak by synchronizing access to mac_filter_hash
i40e: fix race condition by adding filter's intermediate sync state
i40e: Remove setting of RX software timestamp
 
i915/perf: Remove code to update PWR_CLK_STATE for gen12
 
i915: fix DRM_I915_GVT_KVMGT dependencies
 
iavf: add support for offloading tc U32 cls filters
iavf: refactor add/del FDIR filters
 
IB/core: Fix ib_cache_setup_one error flow cleanup
 
IB/iser: Remove unused declaration in header file
 
IB/mlx5: Fix UMR pd cleanup on error flow of driver init
 
IB/qib: Remove unused declarations in header file
 
ibmveth: Optimize poll rescheduling process
ibmveth: Recycle buffers during replenish phase
 
ibmvnic: Inspect header requirements before using scrq direct
ibmvnic: Introduce send sub-crq direct
ibmvnic: Only record tx completed bytes once per handler
ibmvnic: Only replenish rx pool when resources are getting low
ibmvnic: Perform tx CSO during send scrq direct
ibmvnic: Reduce memcpys in tx descriptor generation
ibmvnic: Remove duplicate memory barriers in tx
ibmvnic: Use header len helper functions on tx
 
ice: add API for parser profile initialization
ice: add basic devlink subfunctions support
ice: add callbacks for Embedded SYNC enablement on dpll pins
ice: add debugging functions for the parser sections
ice: add method to disable FDIR SWAP option
ice: add new VSI type for subfunctions
ice: add parser create and destroy skeleton
ice: add parser execution main loop
ice: add parser internal helper functions
ice: add UDP tunnels support to the parser
ice: Adjust over allocation of memory in ice_sched_add_root_node() and ice_sched_add_node()
ice: allocate devlink for subfunction
ice: base subfunction aux driver
ice: basic support for VLAN in subfunctions
ice: block SF port creation in legacy mode
ice: change q_index variable type to s16 to store -1 value
ice: check if SF is ready in ethtool ops
ice: clear port vlan config during reset
ice: create port representor for SF
ice: disallow DPLL_PIN_STATE_SELECTABLE for dpll output pins
ice: do not clutter debug logs with unused data
ice: don't set target VSI for subfunction
ice: enable FDIR filters from raw binary patterns for VFs
ice: export ice ndo_ops functions
ice: Fix a 32bit bug
ice: Fix a couple NULL vs IS_ERR() bugs
ice: Fix a NULL vs IS_ERR() check in probe()
ice: fix crash on probe for DPLL enabled E810 LOM
ice: Fix entering Safe Mode
ice: Fix improper handling of refcount in ice_dpll_init_rclk_pins()
ice: Fix improper handling of refcount in ice_sriov_set_msix_vec_count()
ice: Fix increasing MSI-X on VF
ice: fix memleak in ice_init_tx_topology()
ice: Fix netif_is_ice() in Safe Mode
ice: Fix use after free during unload with ports in bridge
ice: fix VLAN replay after reset
ice: Flush FDB entries before reset
ice: implement and use rd32_poll_timeout for ice_sq_done timeout
ice: implement netdev for subfunction
ice: implement netdevice ops for SF representor
ice: improve debug print for control queue messages
ice: make representor code generic
ice: parse and init various DDP parser sections
ice: Remove setting of RX software timestamp
ice: remove unnecessary control queue cmd_buf arrays
ice: Report NVM version numbers on mismatch during load
ice: reword comments referring to control queues
ice: set correct dst VSI in only LAN filters
ice: stop intermixing AQ commands/responses debug dumps
ice: subfunction activation and base devlink ops
ice: support subfunction devlink Tx topology
ice: support turning on/off the parser's double vlan mode
ice: treat subfunction VSI the same as PF VSI
 
icmp: change the order of rate limits
icmp: icmp_msgs_per_sec and icmp_msgs_burst sysctls become per netns
icmp: move icmp_global.credit and icmp_global.stamp to per netns storage
 
idpf: avoid vport access in idpf_get_link_ksettings
idpf: convert to libeth Tx buffer completion
idpf: deinit virtchnl transaction manager after vport and vectors
idpf: enable WB_ON_ITR
idpf: fix idpf_vc_core_init error path
idpf: fix netdev Tx queue stop/wake
idpf: fix VF dynamic interrupt ctl register initialization
idpf: refactor Tx completion routines
idpf: remove redundant 'req_vec_chunks' NULL check
idpf: use actual mbx receive payload length
 
ieee802154: Correct spelling in nl802154.h
ieee802154: Fix build error
 
igb: Disable threaded IRQ for igb_msix_other
igb: Do not bring the device up after non-fatal error
igb: Remove setting of RX software timestamp
 
igbvf: Remove two unused declarations
 
igc: Add Energy Efficient Ethernet ability
igc: Add MQPRIO offload support
igc: Get rid of spurious interrupts
igc: Move the MULTI GBT AN Control Register to _regs file
igc: Remove setting of RX software timestamp
 
iio: ABI: add DAC 42kohm_to_gnd powerdown mode
iio: ABI: add missing calibbias attributes
iio: ABI: add missing calibscale attributes
iio: ABI: document ad4695 new attributes
iio: ABI: document calibscale_available attributes
iio: ABI: Generalize ABI documentation for DAC
iio: ABI: generalize shunt_resistor attribute
iio: ABI: remove duplicate in_resistance_calibbias
iio: ABI: sort calibscale attributes
iio: accel: add ADXL380 driver
iio: accel: adxl367: Constify struct regmap_bus
iio: accel: adxl367: make use of iio_get_masklength()
iio: accel: adxl372: make use of iio_get_masklength()
iio: accel: adxl380: make use of iio_get_masklength()
iio: accel: bma180: make use of iio_for_each_active_channel()
iio: accel: bma400: Constify struct regmap_bus
iio: accel: bma400: Fix uninitialized variable field_value in tap event handling.
iio: accel: bma400: simplify with cleanup.h
iio: accel: bmc150-accel-core: make use of iio_for_each_active_channel()
iio: accel: bmc150: Improve bmc150_apply_bosc0200_acpi_orientation()
iio: accel: bmc150: use fwnode_irq_get_byname()
iio: accel: bmi088: Constify struct regmap_bus
iio: accel: cros_ec_accel_legacy: make use of iio_get_masklength()
iio: accel: fxls8962af-core: make use of iio_for_each_active_channel()
iio: accel: kx022a: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig
iio: accel: kxcjk-1013: Add support for KX022-1020
iio: accel: msa311: make use of iio_for_each_active_channel()
iio: accel: sca3300: make use of iio_for_each_active_channel()
iio: accel: stk8312: make use of iio_for_each_active_channel()
iio: accel: stk8ba50: make use of iio_for_each_active_channel()
iio: adc: ad4695: add 2nd regmap for 16-bit registers
iio: adc: ad4695: Add driver for AD4695 and similar ADCs
iio: adc: ad4695: Add missing Kconfig select
iio: adc: ad4695: implement calibration support
iio: adc: ad4695: implement triggered buffer
iio: adc: ad7091r8: Constify struct regmap_bus
iio: adc: ad7124: fix division by zero in ad7124_set_channel_odr()
iio: adc: ad7124: reduce the number of SPI transfers
iio: adc: ad7124: set initial ADC mode to idle
iio: adc: ad7192: Add clock provider
iio: adc: ad7192: Update clock config
iio: adc: ad7266: make use of iio_get_masklength()
iio: adc: ad7280a: simplify with cleanup.h
iio: adc: ad7298: make use of iio_get_masklength()
iio: adc: ad7380: add missing supplies
iio: adc: ad7380: add missing trailing commas
iio: adc: ad7380: add support for single-ended parts
iio: adc: ad7380: enable sequencer for single-ended parts
iio: adc: ad7380: fix supplies for ad7380-4
iio: adc: ad7380: prepare driver for single-ended parts support
iio: adc: ad7380: use devm_regulator_get_enable_read_voltage()
iio: adc: ad7606: fix oversampling gpio array
iio: adc: ad7606: fix standby gpio state to match the documentation
iio: adc: ad7606: switch mutexes to guard
iio: adc: ad7768-1: use device_* to iterate over device child nodes
iio: adc: ad7944: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig
iio: adc: ad799x: make use of iio_get_masklength()
iio: adc: ad9467: add backend test mode helpers
iio: adc: ad9467: add digital interface test to debugfs
iio: adc: ad9467: add new chip_info variables
iio: adc: ad9467: don't allow reading vref if not available
iio: adc: ad9467: support multiple channels calibration
iio: adc: ad9467: support new parts
iio: adc: ad_sigma_delta: use new '.masklength' accessors
iio: adc: Add support for AD4000
iio: adc: add support for pac1921
iio: adc: adi-axi-adc: implement backend debugfs interface
iio: adc: adi-axi-adc: split axi_adc_chan_status()
iio: adc: adi-axi-adc: support modified prbs23
iio: adc: aspeed: Use of_property_present()
iio: adc: at91: simplify with cleanup.h
iio: adc: at91_adc: make use of iio_for_each_active_channel()
iio: adc: axp20x_adc: Add adc_en1 and adc_en2 to axp_data
iio: adc: axp20x_adc: add support for AXP717 ADC
iio: adc: cc10001_adc: make use of iio_for_each_active_channel()
iio: adc: dln2-adc: use new '.masklength' accessors
iio: adc: hx711: make use of iio_for_each_active_channel()
iio: adc: max1118: make use of iio_for_each_active_channel()
iio: adc: max1118: make use of iio_for_each_active_channel()
iio: adc: max1363: simplify with cleanup.h
iio: adc: mcp320x: Drop vendorless compatible strings
iio: adc: mcp3564: use devm_regulator_get_enable_read_voltage()
iio: adc: mcp3911: make use of iio_for_each_active_channel()
iio: adc: mcp3911: use devm_regulator_get_enable_read_voltage()
iio: adc: mt6360-adc: make use of iio_for_each_active_channel()
iio: adc: pac1921: add missing error return in probe()
iio: adc: rockchip_saradc: make use of iio_for_each_active_channel()
iio: adc: rtq6056: make use of iio_for_each_active_channel()
iio: adc: sophgo-saradc: Add driver for Sophgo CV1800B SARADC
iio: adc: standardize on formatting for id match tables
iio: adc: stm32-adc: make use of iio_get_masklength()
iio: adc: stm32-dfsdm-adc: make use of iio_get_masklength()
iio: adc: stm32-dfsdm: add scaling support to dfsdm
iio: adc: stm32-dfsdm: adopt generic channels bindings
iio: adc: ti-adc0832: make use of iio_for_each_active_channel()
iio: adc: ti-adc084s021: make use of iio_for_each_active_channel()
iio: adc: ti-adc12138: make use of iio_for_each_active_channel()
iio: adc: ti-ads1015: make use of iio_get_masklength()
iio: adc: ti-ads1119: make use of iio_get_masklength()
iio: adc: ti-ads124s08: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig
iio: adc: ti-ads124s08: make use of iio_for_each_active_channel()
iio: adc: ti-ads1298: make use of iio_for_each_active_channel()
iio: adc: ti-ads131e08: make use of iio_for_each_active_channel()
iio: adc: ti-ads8688: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig
iio: adc: ti-ads8688: make use of iio_for_each_active_channel()
iio: adc: ti-lmp92064: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig
iio: adc: ti-lmp92064: add missing select REGMAP_SPI in Kconfig
iio: adc: ti-tsc2046: simplify with cleanup.h
iio: adc: ti-tsc2046: use devm_regulator_get_enable_read_voltage()
iio: adc: vf610_adc: make use of iio_get_masklength()
iio: adc: xilinx-ams: use device_* to iterate over device child nodes
iio: adc: xilinx-xadc-core: use new '.masklength' accessors
iio: add child nodes support in iio backend framework
iio: add enable and disable services to iio backend framework
iio: add iio backend support to sd modulator
iio: add read scale and offset services to iio backend framework
iio: amplifiers: ada4250: add missing select REGMAP_SPI in Kconfig
iio: backend: add a modified prbs23 support
iio: backend: add debugFs interface
iio: backend: introduce struct iio_backend_info
iio: backend: print message in case op is not implemented
iio: backend: remove unused parameter
iio: backend: spelling: continuous -> continuous
iio: bmi323: Drop CONFIG_PM guards around runtime functions
iio: bmi323: fix copy and paste bugs in suspend resume
iio: bmi323: fix reversed if statement in bmi323_core_runtime_resume()
iio: bmi323: peripheral in lowest power state on suspend
iio: bmi323: suspend and resume triggering on relevant pm operations
iio: bu27034: Add a read only HARDWAREGAIN
iio: buffer-dma: Move exports into IIO_DMA_BUFFER namespace
iio: buffer: make use of iio_get_masklength()
iio: chemical: bme680: Add read buffers in read/write buffer union
iio: chemical: bme680: Allocate IIO device before chip initialization
iio: chemical: bme680: Constify struct regmap_bus
iio: chemical: bme680: Drop unnecessary casts and correct adc data types
iio: chemical: bme680: Fix read/write ops to device by adding mutexes
iio: chemical: bme680: Fix typo in define
iio: chemical: bme680: Make error checks consistent
iio: chemical: bme680: Modify startup procedure
iio: chemical: bme680: Move forced mode setup in ->read_raw()
iio: chemical: bme680: Move probe errors to dev_err_probe()
iio: chemical: bme680: Refactorize reading functions
iio: chemical: bme680: Remove duplicate register read
iio: chemical: bme680: Remove redundant gas configuration
iio: chemical: bme680: Remove remaining ACPI-only stuff
iio: chemical: bme680: Sort headers alphabetically
iio: chemical: bme680: Use bulk reads for calibration data
iio: chemical: ens160: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig
iio: common: cros_ec_sensors_core: use new '.masklength' accessors
iio: common: scmi_iio: Remove unnecessary u64 type cast
iio: core: add accessors 'masklength'
iio: core: add function to retrieve active_scan_mask index
iio: core: annotate masklength as __private
iio: core: make use of iio_get_masklength()
iio: dac: ad3552r: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig
iio: dac: ad5449: drop support for platform data
iio: dac: ad5766: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig
iio: dac: ad5770r: add missing select REGMAP_SPI in Kconfig
iio: dac: ad9739a: add backend debugfs interface
iio: dac: adi-axi-dac: support debugfs direct_reg_access
iio: dac: Kconfig: Fix build error for ltc2664
iio: dac: ltc1660: add missing select REGMAP_SPI in Kconfig
iio: dac: ltc2664: Add driver for LTC2664 and LTC2672
iio: dac: ltc2664: Fix off by one in ltc2664_channel_config()
iio: dac: ltc2688: Constify struct regmap_bus
iio: dac: mcp4728: rename err to ret in probe function
iio: dac: mcp4728: use devm_regulator_get_enable_read_voltage()
iio: dac: mcp4922: drop remove() callback
iio: dac: mcp4922: use devm_regulator_get_enable_read_voltage()
iio: dac: stm32-dac-core: add missing select REGMAP_MMIO in Kconfig
iio: dac: ti-dac7311: Add check for spi_setup
iio: dummy: iio_simple_dummy_buffer: use iio_for_each_active_channel()
iio: Fix spelling mistake "avaialable" -> "available"
iio: frequency: adf4377: add adf4378 support
iio: frequency: adf4377: add missing select REMAP_SPI in Kconfig
iio: frequency: admv4420: fix missing select REMAP_SPI in Kconfig
iio: frequency: {admv4420,adrf6780}: format Kconfig entries
iio: gts-helper: Fix memory leaks for the error path of iio_gts_build_avail_scale_table()
iio: gts-helper: Fix memory leaks in iio_gts_build_avail_scale_table()
iio: health: afe4403: make use of iio_for_each_active_channel()
iio: health: afe4404: make use of iio_for_each_active_channel()
iio: health: max30102: make use of iio_get_masklength()
iio: hid-sensors: Fix an error handling path in _hid_sensor_set_report_latency()
iio: humidity: Add support for ENS210
iio: humidity: am2315: make use of iio_for_each_active_channel()
iio: imu: adis16400: drop ifdef around CONFIG_DEBUG_FS
iio: imu: adis16460: drop ifdef around CONFIG_DEBUG_FS
iio: imu: adis16475: drop ifdef around CONFIG_DEBUG_FS
iio: imu: adis16475: make use of iio_for_each_active_channel()
iio: imu: adis16480: drop ifdef around CONFIG_DEBUG_FS
iio: imu: adis16480: make use of iio_for_each_active_channel()
iio: imu: bmi160_core: make use of iio_for_each_active_channel()
iio: imu: bmi323: Constify struct regmap_bus
iio: imu: bno055: Constify struct regmap_bus
iio: imu: bno055: make use of iio_get_masklength()
iio: imu: kmx61: make use of iio_for_each_active_channel()
iio: imu: st_lsm6dsx: Remove useless dev_fwnode() calls
iio: imu: st_lsm6dsx: Use iio_read_acpi_mount_matrix() helper
iio: light: adjd_s311: make use of iio_for_each_active_channel()
iio: light: apds9960: Add proximity and gesture offset calibration
iio: light: bu27008: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig
iio: light: gp2ap002: Constify struct regmap_bus
iio: light: gp2ap020a00f: make use of iio_for_each_active_channel()
iio: light: isl29125: make use of iio_for_each_active_channel()
iio: light: ltr390: Add ALS channel and support for gain and resolution
iio: light: ltr390: Add configurable gain and resolution
iio: light: ltr390: Calculate 'counts_per_uvi' dynamically
iio: light: ltrf216a: Add LTR-308 support
iio: light: noa1305: Assign val in noa1305_measure()
iio: light: noa1305: Fix up integration time look up
iio: light: noa1305: Make integration time configurable
iio: light: noa1305: Report available scale values
iio: light: noa1305: Simplify noa1305_read_raw()
iio: light: noa1305: Use static table lookup of scale values
iio: light: opt3001: add missing full-scale range value
iio: light: ROHM BH1745 colour sensor
iio: light: si1145: use new '.masklength' accessors
iio: light: stk3310: add support for stk3013
iio: light: stk3310: relax chipid check warning
iio: light: tcs3414: make use of iio_for_each_active_channel()
iio: light: tcs3472: make use of iio_for_each_active_channel()
iio: light: veml6030: fix ALS sensor resolution
iio: light: veml6030: fix IIO device retrieval from embedded device
iio: light: veml6030: fix microlux value calculation
iio: magnetometer: af8133j: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig
iio: magnetometer: ak8975: Add AK09118 support
iio: magnetometer: ak8975: drop incorrect AK09116 compatible
iio: magnetometer: ak8975: Fix reading for ak099xx sensors
iio: magnetometer: ak8975: Relax failure on unknown id
iio: magnetometer: rm3100-core: make use of iio_get_masklength()
iio: pressure: Add driver for Sensirion SDP500
iio: pressure: bm1390: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig
iio: pressure: bmp280-core: Make read-only const array conversion_time_max static
iio: pressure: bmp280: Add SCALE, RAW values in channels and refactorize them
iio: pressure: bmp280: Add triggered buffer support
iio: pressure: bmp280: Constify struct regmap_bus
iio: pressure: bmp280: Fix regmap for BMP280 device
iio: pressure: bmp280: Fix waiting time for BMP3xx configuration
iio: pressure: bmp280: Generalize read_*() functions
iio: pressure: bmp280: Sort headers alphabetically
iio: pressure: dlhl60d: make use of iio_for_each_active_channel()
iio: pressure: sdp500: Add missing select CRC8
iio: proximity: Add driver support for TYHX's HX9023S capacitive proximity sensor
iio: proximity: aw96103: Add support for aw96103/aw96105 proximity sensor
iio: proximity: cros_ec_mkbp_proximity: Switch to including mod_devicetable.h for struct of_device_id definition
iio: proximity: hx9023s: Fix error code in hx9023s_property_get()
iio: proximity: hx9023s: make use of iio_for_each_active_channel()
iio: proximity: mb1232: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig
iio: proximity: sx9500: make use of iio_for_each_active_channel()
iio: proximity: sx_common: make use of iio_for_each_active_channel()
iio: remove unneeded assignment in __iio_format_value
iio: resolver: ad2s1210 add missing select REGMAP in Kconfig
iio: resolver: ad2s1210: add missing select (TRIGGERED_)BUFFER in Kconfig
iio: sgp40: retain documentation in driver
iio: trigger: allow devices to suspend/resume theirs associated trigger
 
iioc: dac: ltc2664: Fix span variable usage in ltc2664_channel_config()
 
ima: fix buffer overrun in ima_eventdigest_init_common
 
include/linux/mmzone.h: clean up watermark accessors
 
inet6: constify 'struct net' parameter of various lookup helpers
 
inet: constify 'struct net' parameter of various lookup helpers
inet: constify inet_sk_bound_dev_eq() net parameter
 
init/Kconfig: Only block on RANDSTRUCT for RUST
 
init/main.c: Initialize early LSMs after arch code, static keys and calls.
 
initramfs,lsm: add a security hook to do_populate_rootfs()
 
inode: make __iget() a static inline
inode: make i_state a u32
inode: port __I_LRU_ISOLATING to var event
inode: port __I_NEW to var event
inode: port __I_SYNC to var event
inode: remove __I_DIO_WAKEUP
 
inotify: Fix possible deadlock in fsnotify_destroy_mark
 
Input: adc-joystick - use device_for_each_child_node_scoped()
Input: adc-keys - use device_for_each_child_node_scoped()
Input: Add driver for PixArt PS/2 touchpad
Input: adp5588-keys - add support for pure gpio
Input: adp5588-keys - do not try to disable interrupt 0
Input: adp5588-keys - fix check on return code
Input: adp5588-keys - use guard notation when acquiring mutexes
Input: adp5589-keys - fix adp5589_gpio_get_value()
Input: adp5589-keys - fix NULL pointer dereference
Input: alps - use guard notation when acquiring mutex
Input: atkbd - use guard notation when acquiring mutex
Input: bbnsm_pwrkey - fix missed key press after suspend
Input: bcm5974 - use guard notation when acquiring mutex
Input: colibri-vf50-ts - make use of the helper function dev_err_probe()
Input: Convert comma to semicolon
Input: cyttsp - stop including gpio.h
Input: cyttsp - use devm_regulator_bulk_get_enable()
Input: cyttsp4 - remove driver
Input: edt-ft5x06 - fix regmap leak when probe fails
Input: evdev - limit amount of data for writes
Input: fix regression when re-registering input handlers
Input: goodix-berlin - add sysfs interface for reading and writing touch IC registers
Input: gpio-keys - switch to using cleanup functions
Input: gpio_keys - use device_for_each_child_node_scoped()
Input: gpio_keys_polled - use device_for_each_child_node_scoped()
Input: hynitron_cstxxx - drop explicit initialization of struct i2c_device_id::driver_data to 0
Input: i8042 - add another board name for TUXEDO Stellaris Gen5 AMD line
Input: i8042 - add TUXEDO Stellaris 15 Slim Gen6 AMD to i8042 quirk table
Input: i8042 - add TUXEDO Stellaris 16 Gen5 AMD to i8042 quirk table
Input: ilitek_ts_i2c - add report id message validation
Input: ilitek_ts_i2c - avoid wrong input subsystem sync
Input: ilitek_ts_i2c - stop including gpio.h
Input: ims-pcu - fix calling interruptible mutex
Input: iqs269a - use device_for_each_child_node_scoped()
Input: iqs62x-keys - use cleanup facility for fwnodes
 
input: keyboard: support i.MX95 BBM module
 
Input: keypad-nomadik-ske - remove the driver
 
input: keypad: ep93xx: add DT support for Cirrus EP93xx
 
Input: matrix-keymap - switch to using __free() cleanup facility
Input: matrix_keypad - remove support for clustered interrupt
Input: matrix_keypad - remove support for platform data
Input: matrix_keypad - switch to gpiod API and generic device properties
Input: msc5000_ts - remove the driver
Input: msc_touchkey - remove the driver
Input: mt6779-keypad - fix module autoloading
Input: mt6779-keypad - use devm_clk_get_enabled()
Input: ps2-gpio - use IRQF_NO_AUTOEN flag in request_irq()
Input: qt1050 - use device_for_each_child_node_scoped()
 
input: remove f_version abuse
 
Input: snvs_pwrkey - use devm_clk_get_optional_enabled()
Input: spear-keyboard - switch to devm_clk_get_prepared()
Input: synaptics-rmi4 - add support for querying DPM value (F12)
Input: synaptics-rmi4 - fix crash when DPM query is not supported
Input: tc3589x - use of_property_present()
Input: tegra-kbc - use guard notation when acquiring mutex and spinlock
Input: tegra-kbc - use of_property_read_variable_u32_array() and of_property_present()
Input: tsc2004/5 - do not hard code interrupt trigger
Input: tsc2004/5 - do not use irq_set_irq_wake() directly
Input: tsc2004/5 - fix handling of VIO power supply
Input: tsc2004/5 - fix reset handling on probe
Input: tsc2004/5 - respect "wakeup-source" property
Input: tsc2004/5 - use guard notation when acquiring mutexes/locks
Input: usbtouchscreen - constify usbtouch_dev_info table
Input: usbtouchscreen - move process_pkt() into main device structure
Input: usbtouchscreen - move the driver ID table
Input: usbtouchscreen - remove custom USB_DEVICE_HID_CLASS macro
Input: usbtouchscreen - split device info table into individual pieces
Input: usbtouchscreen - switch to using __free() cleanup facility
Input: usbtouchscreen - use driver core to instantiate device attributes
Input: usbtouchscreen - use guard notation when acquiring mutexes
Input: wistron_btns - use kmemdup_array instead of kmemdup for multiple allocation
Input: xpad - add support for 8BitDo Ultimate 2C Wireless Controller
Input: xpad - add support for MSI Claw A1M
Input: zforce_ts - do not explicitly set EV_SYN, etc bits
Input: zforce_ts - do not hardcode interrupt level
Input: zforce_ts - do not ignore errors when acquiring regulator
Input: zforce_ts - ensure that pm_stay_awake() and pm_relax() are balanced
Input: zforce_ts - handle errors from input_mt_init_sots()
Input: zforce_ts - make parsing of contacts less confusing
Input: zforce_ts - make zforce_idtable constant
Input: zforce_ts - remove assert/deassert wrappers
Input: zforce_ts - remove support for platfrom data
Input: zforce_ts - remove unneeded locking
Input: zforce_ts - simplify reporting of slot state
Input: zforce_ts - stop treating VDD regulator as optional
Input: zforce_ts - switch to using asynchronous probing
Input: zforce_ts - switch to using devm_regulator_get_enable()
Input: zforce_ts - switch to using get_unaligned_le16
Input: zforce_ts - use dev_err_probe() where appropriate
Input: zforce_ts - use devm_add_action_or_reset()
Input: zforce_ts - use guard notation when acquiring mutexes
Input: zinitix - add touchkey support
Input: zinitix - don't fail if linux,keycodes prop is absent
Input: zinitix - read and cache device version numbers
Input: zinitix - varying icon status registers
 
integrity: Use static_assert() to check struct sizes
 
intel_idle: add Granite Rapids Xeon support
intel_idle: Disable promotion to C1E on Jasper Lake and Elkhart Lake
intel_idle: fix ACPI _CST matching for newer Xeon platforms
 
interconnect: icc-clk: Add missed num_nodes initialization
interconnect: qcom: Add MSM8937 interconnect provider driver
interconnect: qcom: Add MSM8976 interconnect provider driver
interconnect: qcom: msm8953: Add ab_coeff
interconnect: qcom: qcs404: Add regmaps and more bus descriptions
interconnect: qcom: qcs404: Mark AP-owned nodes as such
interconnect: qcom: sm8250: Enable sync_state
interconnect: qcom: sm8350: drop DISP nodes
 
Linux: introduce fd_file(), convert all accessors to it.
Linux: Introducing Multi-Path DMA Support for mlx5 RDMA Driver
 
io_uring/cmd: expose iowq to cmds
io_uring/cmd: give inline space in request to cmds
 
io_uring/eventfd: move refs to refcount_t
 
io_uring/io-wq: do not allow pinning outside of cpuset
io_uring/io-wq: inherit cpuset of cgroup in io worker
 
io_uring/kbuf: add io_kbuf_commit() helper
io_uring/kbuf: add support for incremental buffer consumption
io_uring/kbuf: move io_ring_head_to_buf() to kbuf.h
io_uring/kbuf: pass in 'len' argument for buffer commit
io_uring/kbuf: shrink nr_iovs/mode in struct buf_sel_arg
io_uring/kbuf: turn io_buffer_list booleans into flags
io_uring/kbuf: use 'bl' directly rather than req->buf_list
 
io_uring/napi: postpone napi timeout adjustment
io_uring/napi: refactor __io_napi_busy_loop()
 
io_uring/net: harden multishot termination case for recv
io_uring/net: use ITER_UBUF for single segment send maps
 
io_uring/register: provide helper to get io_ring_ctx from 'fd'
 
io_uring/rsrc: add reference count to struct io_mapped_ubuf
io_uring/rsrc: change ubuf->ubuf_end to length tracking
io_uring/rsrc: clear 'slot' entry upfront
io_uring/rsrc: enable multi-hugepage buffer coalescing
io_uring/rsrc: get rid of io_mapped_ubuf->folio_mask
io_uring/rsrc: ignore dummy_ubuf for buffer cloning
io_uring/rsrc: store folio shift and mask into imu
 
io_uring/rw: allow pollable non-blocking attempts for !FMODE_NOWAIT
io_uring/rw: drop -EOPNOTSUPP check in __io_complete_rw_common()
io_uring/rw: fix cflags posting for single issue multishot read
io_uring/rw: fix missing NOWAIT check for O_DIRECT start write
io_uring/rw: fix wrong NOWAIT check in io_rw_init_file()
io_uring/rw: treat -EOPNOTSUPP for IOCB_NOWAIT like -EAGAIN
 
io_uring/sqpoll: close race on waiting for sqring entries
io_uring/sqpoll: do not allow pinning outside of cpuset
io_uring/sqpoll: do not put cpumask on stack
io_uring/sqpoll: do the napi busy poll outside the submission block
io_uring/sqpoll: ensure task state is TASK_RUNNING when running task_work
io_uring/sqpoll: retain test for whether the CPU is valid
 
io_uring: add absolute mode wait timeouts
io_uring: add GCOV_PROFILE_URING Kconfig option
io_uring: add IORING_REGISTER_COPY_BUFFERS method
io_uring: add napi busy settings to the fdinfo output
io_uring: add new line after variable declaration
io_uring: add support for batch wait timeout
io_uring: check for presence of task_work rather than TIF_NOTIFY_SIGNAL
io_uring: check if we need to reschedule during overflow flush
io_uring: clean up a type in io_uring_register_get_file()
io_uring: encapsulate extraneous wait flags into a separate struct
io_uring: fix casts to io_req_flags_t
io_uring: fix memory leak when cache init fail
io_uring: implement our own schedule timeout handling
io_uring: improve request linking trace
io_uring: micro optimization of __io_sq_thread() condition
io_uring: move schedule wait logic into helper
io_uring: port to struct kmem_cache_args
io_uring: remove unused rsrc_put_fn
io_uring: rename "copy buffers" to "clone buffers"
io_uring: user registered clockid for wait timeouts
io_uring: wire up min batch wake timeout
 
ioam6: improve checks on user data
 
iomap: add a private argument for iomap_file_buffered_write
iomap: constrain the file range passed to iomap_file_unshare
iomap: don't bother unsharing delalloc extents
iomap: factor out a iomap_last_written_block helper
iomap: fix handling of dirty folios over unwritten extents
iomap: fix iomap_dio_zero() for fs bs > system page size
iomap: handle a post-direct I/O invalidate race in iomap_write_delalloc_release
iomap: improve shared block detection in iomap_unshare_iter
iomap: make zero range flush conditional on unwritten mappings
iomap: move locking out of iomap_write_delalloc_release
iomap: pass flags to iomap_file_buffered_write_punch_delalloc
iomap: pass the iomap to the punch callback
iomap: remove iomap_file_buffered_write_punch_delalloc
iomap: remove set_memor_ro() on zero page
iomap: remove the iomap_file_buffered_write_punch_delalloc return value
iomap: share iomap_unshare_iter predicate code with fsdax
iomap: turn iomap_want_unshare_iter into an inline function
 
iommu/amd: Add blocked domain support
iommu/amd: Add kernel parameters to limit V1 page-sizes
iommu/amd: Allocate the page table root using GFP_KERNEL
iommu/amd: Correct the reported page sizes from the V1 table
iommu/amd: Do not set the D bit on AMD v2 table entries
iommu/amd: Fix argument order in amd_iommu_dev_flush_pasid_all()
iommu/amd: Fix typo of , instead of ;
iommu/amd: Handle error path in amd_iommu_probe_device()
iommu/amd: Make amd_iommu_dev_flush_pasid_all() static
iommu/amd: Make amd_iommu_dev_update_dte() static
iommu/amd: Make amd_iommu_domain_flush_complete() static
iommu/amd: Make amd_iommu_is_attach_deferred() static
iommu/amd: Move allocation of the top table into v1_alloc_pgtable
iommu/amd: Narrow the use of struct protection_domain to invalidation
iommu/amd: Remove amd_io_pgtable::pgtbl_cfg
iommu/amd: Remove amd_iommu_domain_update() from page table freeing
iommu/amd: Remove conditions from domain free paths
iommu/amd: Remove the amd_iommu_domain_set_pt_root() and related
iommu/amd: Remove the confusing dummy iommu_flush_ops tlb ops
iommu/amd: Remove unused DTE_GCR3_INDEX_* macros
iommu/amd: Rename struct amd_io_pgtable iopt to pgtbl
iommu/amd: Rework amd_iommu_update_and_flush_device_table()
iommu/amd: Set the pgsize_bitmap correctly
iommu/amd: Store the nid in io_pgtable_cfg instead of the domain
iommu/amd: Test for PAGING domains before freeing a domain
iommu/amd: Update event log pointer as soon as processing is complete
iommu/amd: Update PASID, GATS, GLX, SNPAVICSUP feature related macros
 
iommu/arm-smmu-qcom: apply num_context_bank fixes for SDM630 / SDM660
iommu/arm-smmu-qcom: hide last LPASS SMMU context bank from linux
iommu/arm-smmu-qcom: Work around SDM845 Adreno SMMU w/ 16K pages
 
iommu/arm-smmu-v3-test: Test masters with stall enabled
 
iommu/arm-smmu-v3: Add acpi_smmu_iort_probe_model for impl
iommu/arm-smmu-v3: Add ARM_SMMU_OPT_TEGRA241_CMDQV
iommu/arm-smmu-v3: Add arm_smmu_strtab_l1/2_idx()
iommu/arm-smmu-v3: Add in-kernel support for NVIDIA Tegra241 (Grace) CMDQV
iommu/arm-smmu-v3: Add struct arm_smmu_impl_ops
iommu/arm-smmu-v3: Add types for each level of the 2 level stream table
iommu/arm-smmu-v3: Add types for each level of the CD table
iommu/arm-smmu-v3: Convert comma to semicolon
iommu/arm-smmu-v3: Do not use devm for the cd table allocations
iommu/arm-smmu-v3: Fix a NULL vs IS_ERR() check
iommu/arm-smmu-v3: Fix last_sid_idx calculation for sid_bits==32
iommu/arm-smmu-v3: Issue a batch of commands to the same cmdq
iommu/arm-smmu-v3: Make symbols public for CONFIG_TEGRA241_CMDQV
iommu/arm-smmu-v3: Match Stall behaviour for S2
iommu/arm-smmu-v3: Pass in cmdq pointer to arm_smmu_cmdq_build_sync_cmd
iommu/arm-smmu-v3: Pass in cmdq pointer to arm_smmu_cmdq_init
iommu/arm-smmu-v3: Remove strtab_base/cfg
iommu/arm-smmu-v3: Remove the unused empty definition
iommu/arm-smmu-v3: Reorganize struct arm_smmu_ctx_desc_cfg
iommu/arm-smmu-v3: Reorganize struct arm_smmu_strtab_cfg
iommu/arm-smmu-v3: Shrink the cdtab l1_desc array
iommu/arm-smmu-v3: Start a new batch if new command is not supported
iommu/arm-smmu-v3: Use the new rb tree helpers
 
iommu/arm-smmu: Clarify MMU-500 CPRE workaround
iommu/arm-smmu: Un-demote unhandled-fault msg
 
iommu/dma: remove most stubs in iommu-dma.h
 
iommu/io-pgtable-arm: Optimise non-coherent unmap
 
iommu/tegra241-cmdqv: Do not allocate vcmdq until dma_set_mask_and_coherent
iommu/tegra241-cmdqv: Drop static at local variable
iommu/tegra241-cmdqv: Fix -Wformat-truncation warnings in lvcmdq_error_header
iommu/tegra241-cmdqv: Fix ioremap() error handling in probe()
iommu/tegra241-cmdqv: Limit CMDs for VCMDQs of a guest owned VINTF
 
iommu/vt-d: Add qi_batch for dmar_domain
iommu/vt-d: Add support for static identity domain
iommu/vt-d: Always reserve a domain ID for identity setup
iommu/vt-d: Clean up cpumask and hotplug for perfmon
iommu/vt-d: Cleanup apic_printk()
iommu/vt-d: Cleanup si_domain
iommu/vt-d: Factor out helpers from domain_context_mapping_one()
iommu/vt-d: Factor out invalidation descriptor composition
iommu/vt-d: Fix incorrect pci_for_each_dma_alias() for non-PCI devices
iommu/vt-d: Fix potential lockup if qi_submit_sync called with 0 count
iommu/vt-d: Introduce batched cache invalidation
iommu/vt-d: Move PCI PASID enablement to probe path
iommu/vt-d: Refactor IOTLB and Dev-IOTLB flush for batching
iommu/vt-d: Remove has_iotlb_device flag
iommu/vt-d: Remove identity mappings from si_domain
iommu/vt-d: Require DMA domain if hardware not support passthrough
iommu/vt-d: Unconditionally flush device TLB for pasid table updates
 
iommu: Allow ATS to work on VFs when the PF uses IDENTITY
iommu: Set iommu_attach_handle->domain in core
iommu: Use of_property_present()
 
iommufd/device: Enforce reserved IOVA also when attached to hwpt_nested
 
iommufd/selftest: Fix buffer read overrrun in the dirty test
 
iommufd: Avoid duplicated __iommu_group_set_core_domain() call
iommufd: Check the domain owner of the parent before creating a nesting domain
iommufd: Protect against overflow of ALIGN() during iova allocation
iommufd: Reorder include files
iommufd: Reorder struct forward declarations
 
ionic: Allow XDP program to be hot swapped
ionic: always use rxq_info
ionic: Convert comma to semicolon
ionic: convert Rx queue buffers to use page_pool
ionic: debug line for Tx completion errors
ionic: Fully reconfigure queues when going to/from a NULL XDP program
ionic: Remove redundant null pointer checks in ionic_debugfs_add_qcq()
ionic: Remove setting of RX software timestamp
ionic: rename ionic_xdp_rx_put_bufs
ionic: use per-queue xdp_prog
 
iov_iter: fix advancing slot in iter_folioq_get_pages()
iov_iter: fix copy_page_from_iter_atomic() if KMAP_LOCAL_FORCE_MAP
iov_iter: Fix iov_iter_get_pages*() for folio_queue
iov_iter: Provide copy_folio_from_iter()
 
ip6_tunnel: Unmask upper DSCP bits in ip4ip6_err()
 
ip6mr: delete redundant judgment statements
 
ip: Move INFINITY_LIFE_TIME to addrconf.h.
 
ip_tunnel: Correct spelling in ip_tunnels.h
 
ipc/shm, mm: drop do_vma_munmap()
 
ipe: add evaluation loop
ipe: add LSM hooks on execution and kernel read
ipe: Add missing terminator to list of unit tests
ipe: add permissive toggle
ipe: add policy parser
ipe: add support for dm-verity as a trust provider
ipe: add userspace interface
ipe: allow secondary and platform keyrings to install/update policies
ipe: also reject policy updates with the same version
ipe: enable support for fs-verity as a trust provider
ipe: fallback to platform keyring also if key in trusted keyring is rejected
ipe: introduce 'boot_verified' as a trust provider
ipe: kunit test for parser
ipe: Remove duplicated include in ipe.c
ipe: return -ESTALE instead of -EINVAL on update when new policy has a lower version
 
ipmi: docs: don't advertise deprecated sysfs entries
ipmi: ipmi_ssif: fix module autoloading
 
Linux: ipmi:ssif: Improve detecting during probing
 
ipmr: delete redundant judgment statements
ipmr: Fix access to mfc_cache_list without lock held
 
ipv4: Centralize TOS matching
ipv4: Check !in_dev earlier for ioctl(SIOCSIFADDR).
ipv4: delete redundant judgment statements
ipv4: export ip_flush_pending_frames
ipv4: fib_rules: Add DSCP selector support
ipv4: Fix user space build failure due to header change
ipv4: give an IPv4 dev to blackhole_netdev
ipv4: icmp: Pass full DS field to ip_route_input()
ipv4: icmp: Unmask upper DSCP bits in icmp_reply()
ipv4: icmp: Unmask upper DSCP bits in icmp_route_lookup()
ipv4: Initialise ifa->hash in inet_alloc_ifa().
ipv4: ip_gre: Fix drops of small packets in ipgre_xmit
ipv4: ip_gre: Unmask upper DSCP bits in ipgre_open()
ipv4: ip_tunnel: Fix suspicious RCU usage warning in ip_tunnel_find()
ipv4: ip_tunnel: Fix suspicious RCU usage warning in ip_tunnel_init_flow()
ipv4: ip_tunnel: Unmask upper DSCP bits in ip_md_tunnel_xmit()
ipv4: ip_tunnel: Unmask upper DSCP bits in ip_tunnel_bind_dev()
ipv4: ip_tunnel: Unmask upper DSCP bits in ip_tunnel_xmit()
ipv4: ipmr: Unmask upper DSCP bits in ipmr_queue_xmit()
ipv4: ipmr: Unmask upper DSCP bits in ipmr_rt_fib_lookup()
ipv4: Mask upper DSCP bits and ECN bits in NETLINK_FIB_LOOKUP family
ipv4: netfilter: Unmask upper DSCP bits in ip_route_me_harder()
ipv4: Remove redundant !ifa->ifa_dev check.
ipv4: Set ifa->ifa_dev in inet_alloc_ifa().
ipv4: udp: Unmask upper DSCP bits during early demux
ipv4: udp_tunnel: Unmask upper DSCP bits in udp_tunnel_dst_lookup()
ipv4: Unmask upper DSCP bits in __ip_queue_xmit()
ipv4: Unmask upper DSCP bits in fib_compute_spec_dst()
ipv4: Unmask upper DSCP bits in get_rttos()
ipv4: Unmask upper DSCP bits in input route lookup
ipv4: Unmask upper DSCP bits in ip_route_output_key_hash()
ipv4: Unmask upper DSCP bits in ip_send_unicast_reply()
ipv4: Unmask upper DSCP bits in ip_sock_rt_tos()
ipv4: Unmask upper DSCP bits in NETLINK_FIB_LOOKUP family
ipv4: Unmask upper DSCP bits in RTM_GETROUTE input route lookup
ipv4: Unmask upper DSCP bits in RTM_GETROUTE output route lookup
ipv4: Unmask upper DSCP bits when building flow key
ipv4: Unmask upper DSCP bits when constructing the Record Route option
ipv4: Unmask upper DSCP bits when using hints
 
ipv6: Add ipv6_addr_{cpu_to_be32,be32_to_cpu} helpers
ipv6: avoid indirect calls for SOL_IP socket options
ipv6: avoid possible NULL deref in rt6_uncached_list_flush_dev()
ipv6: Correct spelling in ipv6.h
ipv6: eliminate ndisc_ops_is_useropt()
ipv6: fib_rules: Add DSCP selector support
ipv6: mcast: use min() to simplify the code
ipv6: remove redundant check
ipv6: sit: Unmask upper DSCP bits in ipip6_tunnel_bind_dev()
ipv6: sit: Unmask upper DSCP bits in ipip6_tunnel_xmit()
ipv6: udp: constify 'struct net' parameter of socket lookups
 
ipvlan: Unmask upper DSCP bits in ipvlan_process_v4_outbound()
 
irqchip/apple-aic: Add a new "Global fast IPIs only" feature level
irqchip/apple-aic: Only access system registers on SoCs which provide them
irqchip/apple-aic: Skip unnecessary enabling of use_fast_ipi
 
irqchip/armada-370-xp: Add the __init attribute to mpic_msi_init()
irqchip/armada-370-xp: Allow mapping only per-CPU interrupts
irqchip/armada-370-xp: Change register constant suffix from _MSK to _MASK
irqchip/armada-370-xp: Change register constants prefix to MPIC_
irqchip/armada-370-xp: Change spaces to tabs
irqchip/armada-370-xp: Change symbol prefixes to mpic
irqchip/armada-370-xp: Change to SPDX license identifier
irqchip/armada-370-xp: Cosmetic fix parentheses in register constant definitions
irqchip/armada-370-xp: Declare iterators in for loop
irqchip/armada-370-xp: Don't read number of supported interrupts multiple times
irqchip/armada-370-xp: Drop _OFFS suffix from some register constants
irqchip/armada-370-xp: Drop IPI_DOORBELL_START and rename IPI_DOORBELL_END
irqchip/armada-370-xp: Drop msi_doorbell_end()
irqchip/armada-370-xp: Drop redundant continue
irqchip/armada-370-xp: Dynamically allocate the driver private structure
irqchip/armada-370-xp: Fix reenabling last per-CPU interrupt
irqchip/armada-370-xp: Improve indentation
irqchip/armada-370-xp: Iterate only valid bits of the per-CPU interrupt cause register
irqchip/armada-370-xp: Pass around the driver private structure
irqchip/armada-370-xp: Print error and return error code on initialization failure
irqchip/armada-370-xp: Put __init attribute after return type in mpic_ipi_init()
irqchip/armada-370-xp: Put MSI doorbell limits into the mpic structure
irqchip/armada-370-xp: Put static variables into driver private structure
irqchip/armada-370-xp: Refactor handling IPI interrupts
irqchip/armada-370-xp: Refactor initial memory regions mapping
irqchip/armada-370-xp: Refactor mpic_handle_msi_irq() code
irqchip/armada-370-xp: Rename variable for consistency
irqchip/armada-370-xp: Rename variable for consistency
irqchip/armada-370-xp: Simplify ipi_resume() code
irqchip/armada-370-xp: Simplify is_percpu_irq() code
irqchip/armada-370-xp: Simplify mpic_reenable_percpu() and mpic_resume()
irqchip/armada-370-xp: Use !virq instead of virq == 0 in condition
irqchip/armada-370-xp: Use BIT() and GENMASK() macros
irqchip/armada-370-xp: Use consistent name for struct irq_data variables
irqchip/armada-370-xp: Use consistent types when iterating interrupts
irqchip/armada-370-xp: Use consistent variable names for hwirqs
irqchip/armada-370-xp: Use correct type for cpu variable
irqchip/armada-370-xp: Use FIELD_GET() and named register constant
irqchip/armada-370-xp: Use mpic_is_ipi_available() in mpic_of_init()
irqchip/armada-370-xp: Use u32 type instead of unsigned long where possieble
irqchip/armada-370-xp: Use unsigned int type for virqs
 
irqchip/gic-v3: Force propagation of the active state with a read-back
 
irqchip/gic-v4.1: Replace bare number with ID_AA64PFR0_EL1_GIC_V4P1
 
irqchip/gic-v4: Correctly deal with set_affinity on lazily-mapped VPEs
irqchip/gic-v4: Don't allow a VMOVP on a dying VPE
 
irqchip/loongarch-avec: Add AVEC irqchip support
 
irqchip/loongson-eiointc: Rename CPUHP_AP_IRQ_LOONGARCH_STARTING
 
irqchip/loongson-pch-msi: Prepare get_pch_msi_handle() for AVECINTC
irqchip/loongson-pch-msi: Switch to MSI parent domains
 
irqchip/mbigen: Simplify code logic with for_each_child_of_node_scoped()
 
irqchip/ocelot: Comment sticky register clearing code
irqchip/ocelot: Fix trigger register address
 
irqchip/renesas-rzg2l: Fix missing put_device
 
irqchip/riscv-aplic: Add ACPI support
 
irqchip/riscv-imsic-state: Create separate function for DT
 
irqchip/riscv-imsic: Add ACPI support
irqchip/riscv-imsic: Fix output text of base address
 
irqchip/riscv-intc: Add ACPI support for AIA
irqchip/riscv-intc: Fix SMP=n boot with ACPI
 
irqchip/sifive-plic: Add ACPI support
irqchip/sifive-plic: Return error code on failure
irqchip/sifive-plic: Unmask interrupt in plic_irq_enable()
 
irqchip: Remove asmlinkage for handlers registered with set_handle_irq()
irqchip: Remove obsolete config ARM_GIC_V3_ITS_PCI
 
irqdomain: Allow giving name suffix for domain
irqdomain: Always associate interrupts for legacy domains
irqdomain: Clarify checks for bus_token
irqdomain: Cleanup domain name allocation
irqdomain: Remove stray '-' in the domain name
irqdomain: Simplify simple and legacy domain creation
irqdomain: Use IS_ERR_OR_NULL() in irq_domain_trim_hierarchy()
 
isofs: Annotate struct SL_component with __counted_by()
 
ixgbe: Remove setting of RX software timestamp
 
ixp4xx_eth: Remove setting of RX software timestamp
 
jbd2: correct comment jbd2_mark_journal_empty
jbd2: correctly compare tids with tid_geq function in jbd2_fc_begin_commit
jbd2: fix kernel-doc for j_transaction_overhead_buffers
jbd2: move escape handle to futher improve jbd2_journal_write_metadata_buffer
jbd2: remove dead check in journal_alloc_journal_head
jbd2: remove unneeded check of ret in jbd2_fc_get_buf
jbd2: remove unneeded done_copy_out variable in jbd2_journal_write_metadata_buffer
jbd2: remove unneeded kmap for jh_in->b_frozen_data in jbd2_journal_write_metadata_buffer
jbd2: remove unused return value of jbd2_fc_release_bufs
jbd2: stop waiting for space when jbd2_cleanup_journal_tail() returns error
 
jffs2: Convert jffs2_do_readpage_nolock to take a folio
jffs2: Convert jffs2_write_begin() to use a folio
jffs2: Convert jffs2_write_end() to use a folio
jffs2: Use a folio in jffs2_garbage_collect_dnode()
 
jfs: check if leafidx greater than num leaves per dmap tree
jfs: fix out-of-bounds in dbNextAG() and diAlloc()
jfs: Fix sanity check in dbMount
jfs: Fix uaf in dbFreeBits
jfs: Fix uninit-value access of new_ea in ea_buffer
jfs: UBSAN: shift-out-of-bounds in dbFindBits
 
jump_label: Fix static_key_slow_dec() yet again
 
kallsyms: change overflow variable to bool type
kallsyms: squash output_address()
kallsyms: use xmalloc() and xrealloc()
 
kasan: catch invalid free before SLUB reinitializes the object
kasan: Disable Software Tag-Based KASAN with GCC
kasan: Fix Software Tag-Based KASAN with GCC
kasan: remove vmalloc_percpu test
kasan: rust: Add KASAN smoke test via UAF
kasan: simplify and clarify Makefile
kasan: simplify and clarify Makefile
 
kbuild: add debug package to pacman PKGBUILD
kbuild: add install target for modules.builtin.ranges
kbuild: add intermediate targets for Flex/Bison in scripts/Makefile.host
kbuild: add mod(name,file)_flags to assembler flags for module objects
kbuild: compile constant module information only once
kbuild: control extra pacman packages with PACMAN_EXTRAPACKAGES
kbuild: cross-compile linux-headers package when possible
kbuild: deb-pkg: add pkg.linux-upstream.nokerneldbg build profile
kbuild: deb-pkg: add pkg.linux-upstream.nokernelheaders build profile
kbuild: deb-pkg: Remove blank first line from maint scripts
kbuild: doc: describe the -C option precisely for external module builds
kbuild: doc: drop section numbering, use references in modules.rst
kbuild: doc: remove description about grepping CONFIG options
kbuild: doc: remove outdated description of the limitation on -I usage
kbuild: doc: remove the description about shipped files
kbuild: doc: replace "gcc" in external module description
kbuild: doc: throw out the local table of contents in modules.rst
kbuild: doc: update the description about Kbuild/Makefile split
kbuild: fix a typo dt_binding_schema -> dt_binding_schemas
kbuild: fix issues with rustc-option
kbuild: generate offset range data for builtin modules
 
Kbuild: make MODVERSIONS support depend on not being a compile test build
 
kbuild: modinst: remove the multithread option from zstd compression
kbuild: move non-boot built-in DTBs to .rodata section
kbuild: pacman-pkg: do not override objtree
kbuild: pacman-pkg: move common commands to a separate function
kbuild: refactor cc-option-yn, cc-disable-warning, rust-option-yn macros
kbuild: remove *.symversions left-over
kbuild: remove append operation on cmd_ld_ko_o
kbuild: remove recent dependency on "truncate" program
kbuild: remove unnecessary export of RUST_LIB_SRC
kbuild: rpm-pkg: disable kernel-devel package when cross-compiling
kbuild: rust: add `CONFIG_RUSTC_LLVM_VERSION`
kbuild: rust: add `CONFIG_RUSTC_VERSION`
kbuild: rust: avoid errors with old `rustc`s without LLVM patch version
kbuild: rust: Define probing macros for rustc
kbuild: rust: Enable KASAN support
kbuild: rust: re-run Kconfig if the version text changes
kbuild: rust: rebuild if the version text changes
kbuild: rust: replace proc macros dependency on `core.o` with the version text
kbuild: slim down package for building external modules
kbuild: split device tree build rules into scripts/Makefile.dtbs
kbuild: split x*alloc() functions in kconfig to scripts/include/xalloc.h
 
kconfig: add comments to expression transformations
kconfig: cache expression values
kconfig: change some expr_*() functions to bool
kconfig: clear expr::val_is_valid when allocated
kconfig: fix infinite loop in sym_calc_choice()
kconfig: qconf: fix buffer overflow in debug links
kconfig: qconf: move conf_read() before drawing tree pain
kconfig: refactor expr_eliminate_dups()
kconfig: remove dummy assignments to cur_{filename,lineno}
kconfig: remove P_SYMBOL property
kconfig: show sub-menu entries even if the prompt is hidden
kconfig: stop adding P_SYMBOL property to symbols
kconfig: use hash table to reuse expressions
 
kcov: Add interrupt handling self test
kcov: don't instrument lib/find_bit.c
 
kcsan: Use min() to fix Coccinelle warning
 
kernel/fork.c: get estimated free pages by memblock api
 
kernel/sched: Fix util_est accounting for DELAY_DEQUEUE
 
kernel/workqueue.c: fix DEFINE_PER_CPU_SHARED_ALIGNED expansion
 
kernel: Add helper macros for loop unrolling
 
kexec: use atomic_try_cmpxchg_acquire() in kexec_trylock()
 
KEYS: prevent NULL pointer dereference in find_asymmetric_key()
KEYS: Remove unused declarations
KEYS: trusted: dcp: fix NULL dereference in AEAD crypto operation
 
kfence: introduce burst mode
kfence: save freeing stack trace at calling time instead of freeing time
 
kgdbts: fix hw_access_break_test
 
kmemleak-test: add percpu leak
 
kmemleak: enable tracking for percpu pointers
 
kprobes: Remove obsoleted declaration for init_test_probes
 
kselftest/arm64: Actually test SME vector length changes via sigreturn
kselftest/arm64: add HWCAP test for FEAT_S1POE
kselftest/arm64: Add test case for POR_EL0 signal frame records
kselftest/arm64: Fix build warnings for ptrace
kselftest/arm64: move get_header()
kselftest/arm64: parse POE_MAGIC in a signal frame
kselftest/arm64: signal: fix/refactor SVE vector length enumeration
 
kselftest/devices/probe: Fix SyntaxWarning in regex strings for Python3
 
kselftest: add test for nfqueue induced conntrack race
kselftest: cpufreq: Add RTC wakeup alarm
kselftest: dt: Ignore nodes that have ancestors disabled
kselftest: timers: Fix const correctness
 
kselftests: mm: fix wrong __NR_userfaultfd value
 
ksmbd: add refcnt to ksmbd_conn struct
ksmbd: add support for supplementary groups
ksmbd: allow write with FILE_APPEND_DATA
ksmbd: Annotate struct copychunk_ioctl_req with __counted_by_le()
ksmbd: check outstanding simultaneous SMB operations
ksmbd: Correct typos in multiple comments across various files
ksmbd: fix open failure from block and char device file
ksmbd: fix slab-use-after-free in ksmbd_smb2_session_create
ksmbd: fix slab-use-after-free in smb3_preauth_hash_rsp
ksmbd: Fix the missing xa_store error check
ksmbd: fix user-after-free from session log off
ksmbd: fix warning: comparison of distinct pointer types lacks a cast
ksmbd: handle caseless file creation
ksmbd: make __dir_empty() compatible with POSIX
ksmbd: remove unsafe_memcpy use in session setup
ksmbd: Replace one-element arrays with flexible-array members
ksmbd: Use struct_size() to improve get_file_alternate_info()
ksmbd: Use struct_size() to improve smb_direct_rdma_xmit()
 
ktest.pl: Always warn on build warnings
ktest.pl: Avoid false positives with grub2 skip regex
 
kthread: Fix task state in kthread worker if being frozen
kthread: fix task state in kthread worker if being frozen
kthread: unpark only parked kthread
 
kunit, slub: add test_kfree_rcu() and test_leak_destroy()
 
kunit: Fix kernel-doc for EXPORT_SYMBOL_IF_KUNIT
kunit: tool: Build compile_commands.json
 
KVM VMX: Move MSR_IA32_VMX_MISC bit defines to asm/vmx.h
 
KVM: Add a module param to allow enabling virtualization when KVM is loaded
KVM: Add arch hooks for enabling/disabling virtualization
KVM: arm64: Add helper for last ditch idreg adjustments
KVM: arm64: Add ICH_HCR_EL2 to the vcpu state
KVM: arm64: Add memory length checks and remove inline in do_ffa_mem_xfer
KVM: arm64: Add predicate for FPMR support in a VM
KVM: arm64: Add save/restore support for FPMR
KVM: arm64: Add selftest checking how the absence of GICv3 is handled
KVM: arm64: Add trap routing information for ICH_HCR_EL2
KVM: arm64: Allow userspace to change ID_AA64PFR1_EL1
KVM: arm64: Another reviewer reshuffle
KVM: arm64: Constrain the host to the maximum shared SVE VL with pKVM
KVM: arm64: Disable fields that KVM doesn't know how to handle in ID_AA64PFR1_EL1
KVM: arm64: Disallow copying MTE to guest memory while KVM is dirty logging
KVM: arm64: Don't eagerly teardown the vgic on init error
KVM: arm64: Enable FP8 support when available and configured
KVM: arm64: Ensure TLBI uses correct VMID after changing context
KVM: arm64: Ensure vgic_ready() is ordered against MMIO registration
KVM: arm64: Expose ID_AA64FPFR0_EL1 as a writable ID reg
KVM: arm64: Expose ID_AA64PFR2_EL1 to userspace and guests
KVM: arm64: Expose S1PIE to guests
KVM: arm64: Fix __pkvm_init_vcpu cptr_el2 error path
KVM: arm64: Fix kvm_has_feat*() handling of negative features
KVM: arm64: Fix shift-out-of-bounds bug
KVM: arm64: Force GICv3 trap activation when no irqchip is configured on VHE
KVM: arm64: Force SRE traps when SRE access is not enabled
KVM: arm64: Get rid of REG_HIDDEN_USER visibility qualifier
KVM: arm64: Honor guest requested traps in GICv3 emulation
KVM: arm64: Honor trap routing for FPMR
KVM: arm64: Invalidate EL1&0 TLB entries for all VMIDs in nvhe hyp init
KVM: arm64: Make kvm_at() take an OP_AT_*
KVM: arm64: Make most GICv3 accesses UNDEF if they trap
KVM: arm64: Make the exposed feature bits in AA64DFR0_EL1 writable from userspace
KVM: arm64: Move data barrier to end of split walk
KVM: arm64: Move FPMR into the sysreg array
KVM: arm64: Move GICv3 trap configuration to kvm_calculate_traps()
KVM: arm64: Move pagetable definitions to common header
KVM: arm64: Move SVCR into the sysreg array
KVM: arm64: nv: Add basic emulation of AT S1E1{R,W}P
KVM: arm64: nv: Add basic emulation of AT S1E2{R,W}
KVM: arm64: nv: Add basic emulation of AT S1E{0,1}{R,W}
KVM: arm64: nv: Add emulation of AT S12E{0,1}{R,W}
KVM: arm64: nv: Add support for FEAT_ATS1A
KVM: arm64: nv: Add SW walker for AT S1 emulation
KVM: arm64: nv: Clarify safety of allowing TLBI unmaps to reschedule
KVM: arm64: nv: Do not block when unmapping stage-2 if disallowed
KVM: arm64: nv: Enforce S2 alignment when contiguous bit is set
KVM: arm64: nv: Honor absence of FEAT_PAN2
KVM: arm64: nv: Keep reference on stage-2 MMU when scheduled out
KVM: arm64: nv: Make AT+PAN instructions aware of FEAT_PAN3
KVM: arm64: nv: Make ps_to_output_size() generally available
KVM: arm64: nv: Plumb handling of AT S1* traps from EL2
KVM: arm64: nv: Punt stage-2 recycling to a vCPU request
KVM: arm64: nv: Sanitise SCTLR_EL1.EPAN according to VM configuration
KVM: arm64: nv: Turn upper_attr for S2 walk into the full descriptor
KVM: arm64: pmu: Use arm_pmuv3.h register accessors
KVM: arm64: pmu: Use generated define for PMSELR_EL0.SEL access
KVM: arm64: Refine PMU defines for number of counters
KVM: arm64: Register ptdump with debugfs on guest creation
KVM: arm64: Release pfn, i.e. put page, if copying MTE tags hits ZONE_DEVICE
KVM: arm64: Sanitise ID_AA64MMFR3_EL1
KVM: arm64: Save/restore POE registers
KVM: arm64: selftests: Add arch_timer_edge_cases selftest
KVM: arm64: selftests: Cope with lack of GICv3 in set_id_regs
KVM: arm64: selftests: Ensure pending interrupts are handled in arch_timer test
KVM: arm64: Shave a few bytes from the EL2 idmap code
KVM: arm64: Simplify handling of CNTKCTL_EL12
KVM: arm64: Simplify visibility handling of AArch32 SPSR_*
KVM: arm64: Unify UNDEF injection helpers
KVM: arm64: Unregister redistributor for failed vCPU creation
KVM: arm64: use `at s1e1a` for POE
KVM: arm64: Use kvm_has_feat() to check if FEAT_SSBS is advertised to the guest
KVM: arm64: vgic: Don't check for vgic_ready() when setting NR_IRQS
KVM: arm64: Zero ID_AA64PFR0_EL1.GIC when no GICv3 is presented to the guest
KVM: Clean up coalesced MMIO ring full check
KVM: Fix coalesced_mmio_has_room() to avoid premature userspace exit
KVM: Harden guest memory APIs against out-of-bounds accesses
KVM: MIPS: Rename virtualization {en,dis}abling APIs to match common KVM
KVM: nSVM: Ignore nCR3[4:0] when loading PDPTEs from memory
KVM: nVMX: Add a helper to encode VMCS info in MSR_IA32_VMX_BASIC
KVM: nVMX: Assert that vcpu->mutex is held when accessing secondary VMCSes
KVM: nVMX: Detect nested posted interrupt NV at nested VM-Exit injection
KVM: nVMX: Explicitly invalidate posted_intr_nv if PI is disabled at VM-Enter
KVM: nVMX: Get to-be-acknowledge IRQ for nested VM-Exit at injection site
KVM: nVMX: Honor userspace MSR filter lists for nested VM-Enter/VM-Exit
KVM: nVMX: Suppress external interrupt VM-Exit injection if there's no IRQ
KVM: nVMX: Treat vpid01 as current if L2 is active, but with VPID disabled
KVM: nVMX: Use macros and #defines in vmx_restore_vmx_basic()
KVM: nVMX: Use macros and #defines in vmx_restore_vmx_misc()
KVM: nVMX: Use vmx_segment_cache_clear() instead of open coded equivalent
KVM: PPC: Book3S HV: Mask off LPCR_MER for a vCPU before running it to avoid spurious interrupts
KVM: PPC: Book3S HV: Refactor HFSCR emulation for KVM guests
KVM: PPC: Book3S HV: remove unused varible
KVM: Register cpuhp and syscore callbacks when enabling hardware
KVM: Remove unused kvm_vcpu_gfn_to_pfn
KVM: Remove unused kvm_vcpu_gfn_to_pfn_atomic
KVM: Rename arch hooks related to per-CPU virtualization enabling
KVM: Rename symbols related to enabling virtualization hardware
KVM: s390: Change virtual to physical address access in diag 0x258 handler
KVM: s390: Fix SORTL and DFLTCC instruction format error in __insn32_query
KVM: s390: gaccess: Check if guest address is in memslot
KVM: selftests: aarch64: Add writable test for ID_AA64PFR1_EL1
KVM: selftests: Add a test for coalesced MMIO (and PIO on x86)
KVM: selftests: Add SEV-ES shutdown test
KVM: selftests: Add x86 helpers to play nice with x2APIC MSR #GPs
KVM: selftests: Allow slot modification stress test with quirk disabled
KVM: selftests: Always unlink memory regions when deleting (VM free)
KVM: selftests: Disable strict aliasing
KVM: selftests: Don't force -march=x86-64-v2 if it's unsupported
KVM: selftests: Explicitly include committed one-off assets in .gitignore
KVM: selftests: Fix build on architectures other than x86_64
KVM: selftests: Fix build on on non-x86 architectures
KVM: selftests: Fix out-of-bounds reads in CPUID test's array lookups
KVM: selftests: fix unintentional noop test in guest_memfd_test.c
KVM: selftests: get-reg-list: add Permission Overlay registers
KVM: selftests: memslot_perf_test: increase guest sync timeout
KVM: selftests: Move Hyper-V specific functions out of processor.c
KVM: selftests: Open code vcpu_run() equivalent in guest_printf test
KVM: selftests: Play nice with AMD's AVIC errata
KVM: selftests: Re-enable hyperv_evmcs/hyperv_svm_test on bare metal
KVM: selftests: Remove unused kvm_memcmp_hva_gva()
KVM: selftests: Report unhandled exceptions on x86 as regular guest asserts
KVM: selftests: Skip ICR.BUSY test in xapic_state_test if x2APIC is enabled
KVM: selftests: Test memslot move in memslot_perf_test with quirk disabled
KVM: selftests: Test slot move/delete with slot zap quirk enabled/disabled
KVM: selftests: Test x2APIC ICR reserved bits
KVM: selftests: use X86_MEMTYPE_WB instead of VMX_BASIC_MEM_TYPE_WB
KVM: selftests: Verify single-stepping a fastpath VM-Exit exits to userspace
KVM: selftests: Verify the guest can read back the x2APIC ICR it wrote
KVM: selftests: x86: Avoid using SSE/AVX instructions
KVM: SVM: Add a helper to convert a SME-aware PA back to a struct page
KVM: SVM: Add host SEV-ES save area structure into VMCB via a union
KVM: SVM: Disallow guest from changing userspace's MSR_AMD64_DE_CFG value
 
kvm: svm: Fix gctx page leak on invalid inputs
 
KVM: SVM: let alternatives handle the cases when RSB filling is required
KVM: SVM: Propagate error from snp_guest_req_init() to userspace
KVM: SVM: Remove unnecessary GFP_KERNEL_ACCOUNT in svm_set_nested_state()
KVM: SVM: Track the per-CPU host save area as a VMCB pointer
KVM: Use dedicated mutex to protect kvm_usage_count to avoid deadlock
KVM: use follow_pfnmap API
KVM: VMX: Also clear SGX EDECCSSA in KVM CPU caps when SGX is disabled
KVM: VMX: Bury Intel PT virtualization (guest/host mode) behind CONFIG_BROKEN
KVM: VMX: Do not account for temporary memory allocation in ECREATE emulation
KVM: VMX: hyper-v: Prevent impossible NULL pointer dereference in evmcs_load()
KVM: VMX: Modify the BUILD_BUG_ON_MSG of the 32-bit field in the vmcs_check16 function
KVM: VMX: Move MSR_IA32_VMX_BASIC bit defines to asm/vmx.h
KVM: VMX: Open code VMX preemption timer rate mask in its accessor
KVM: VMX: reset the segment cache after segment init in vmx_vcpu_reset()
KVM: VMX: Set PFERR_GUEST_{FINAL,PAGE}_MASK if and only if the GVA is valid
KVM: VMX: Track CPU's MSR_IA32_VMX_BASIC as a single 64-bit value
KVM: Write the per-page "segment" when clearing (part of) a guest page
KVM: x86/mmu: Add a helper to walk and zap rmaps for a memslot
KVM: x86/mmu: Add KVM_RMAP_MANY to replace open coded '1' and '1ul' literals
KVM: x86/mmu: Add lockdep assert to enforce safe usage of kvm_unmap_gfn_range()
KVM: x86/mmu: Always walk guest PTEs with WRITE access when unprotecting
KVM: x86/mmu: Apply retry protection to "fast nTDP unprotect" path
KVM: x86/mmu: Clean up function comments for dirty logging APIs
KVM: x86/mmu: Decrease indentation in logic to sync new indirect shadow page
KVM: x86/mmu: Detect if unprotect will do anything based on invalid_list
KVM: x86/mmu: Don't try to unprotect an INVALID_GPA
KVM: x86/mmu: Drop pointless "return" wrapper label in FNAME(fetch)
KVM: x86/mmu: fix KVM_X86_QUIRK_SLOT_ZAP_ALL for shadow MMU
KVM: x86/mmu: Fold mmu_spte_age() into kvm_rmap_age_gfn_range()
KVM: x86/mmu: Honor NEED_RESCHED when zapping rmaps and blocking is allowed
KVM: x86/mmu: Introduce a quirk to control memslot zap behavior
KVM: x86/mmu: Morph kvm_handle_gfn_range() into an aging specific helper
KVM: x86/mmu: Move event re-injection unprotect+retry into common path
KVM: x86/mmu: Move walk_slot_rmaps() up near for_each_slot_rmap_range()
KVM: x86/mmu: Plumb a @can_yield parameter into __walk_slot_rmaps()
KVM: x86/mmu: Replace PFERR_NESTED_GUEST_PAGE with a more descriptive helper
KVM: x86/mmu: Reword a misleading comment about checking gpte_changed()
KVM: x86/mmu: Skip emulation on page fault iff 1+ SPs were unprotected
KVM: x86/mmu: Subsume kvm_mmu_unprotect_page() into the and_retry() version
KVM: x86/mmu: Trigger unprotect logic only on write-protection page faults
KVM: x86/mmu: Try "unprotect for retry" iff there are indirect SPs
KVM: x86/mmu: Use KVM_PAGES_PER_HPAGE() instead of an open coded equivalent
KVM: x86/mmu: WARN on MMIO cache hit when emulating write-protected gfn
KVM: x86/mmu: Zap only SPs that shadow gPTEs when deleting memslot
KVM: x86: Add fastpath handling of HLT VM-Exits
KVM: x86: Advertise AVX10.1 CPUID to userspace
KVM: x86: Apply retry protection to "unprotect on failure" path
KVM: x86: Check EMULTYPE_WRITE_PF_TO_SP before unprotecting gfn
KVM: x86: Clean up documentation for KVM_X86_QUIRK_SLOT_ZAP_ALL
KVM: x86: Dedup fastpath MSR post-handling logic
KVM: x86: Enforce x2APIC's must-be-zero reserved ICR bits
KVM: x86: Exit to userspace if fastpath triggers one on instruction skip
KVM: x86: Fold kvm_get_apic_interrupt() into kvm_cpu_get_interrupt()
KVM: x86: Fold retry_instruction() into x86_emulate_instruction()
KVM: x86: Forcibly leave nested if RSM to L2 hits shutdown
KVM: x86: Funnel all fancy MSR return value handling into a common helper
KVM: x86: Get RIP from vCPU state when storing it to last_retry_eip
KVM: x86: Hoist x86.c's global msr_* variables up above kvm_do_msr_access()
KVM: x86: leave kvm.ko out of the build if no vendor module is requested
KVM: x86: Move "ack" phase of local APIC IRQ delivery to separate API
KVM: x86: Move EMULTYPE_ALLOW_RETRY_PF to x86_emulate_instruction()
KVM: x86: Move MSR_TYPE_{R,W,RW} values from VMX to x86, as enums
KVM: x86: Move x2APIC ICR helper above kvm_apic_write_nodecode()
KVM: x86: Optimize local variable in start_sw_tscdeadline()
KVM: x86: Re-enter guest if WRMSR(X2APIC_ICR) fastpath is successful
KVM: x86: Re-split x2APIC ICR into ICR+ICR2 for AMD (x2AVIC)
KVM: x86: Refactor kvm_get_feature_msr() to avoid struct kvm_msr_entry
KVM: x86: Refactor kvm_x86_ops.get_msr_feature() to avoid kvm_msr_entry
KVM: x86: Register "emergency disable" callbacks when virt is enabled
KVM: x86: Remove manual pfn lookup when retrying #PF after failed emulation
KVM: x86: Remove some unused declarations
KVM: x86: Rename get_msr_feature() APIs to get_feature_msr()
KVM: x86: Rename KVM_MSR_RET_INVALID to KVM_MSR_RET_UNSUPPORTED
KVM: x86: Rename reexecute_instruction()=>kvm_unprotect_and_retry_on_failure()
KVM: x86: Rename virtualization {en,dis}abling APIs to match common KVM
KVM: x86: Reorganize code in x86.c to co-locate vCPU blocking/running helpers
KVM: x86: Retry to-be-emulated insn in "slow" unprotect path iff sp is zapped
KVM: x86: Store gpa as gpa_t, not unsigned long, when unprotecting for retry
KVM: x86: Stuff vCPU's PAT with default value at RESET, not creation
KVM: x86: Suppress failures on userspace access to advertised, unsupported MSRs
KVM: x86: Suppress userspace access failures on unsupported, "emulated" MSRs
KVM: x86: Unconditionally set irr_pending when updating APICv state
KVM: x86: Update retry protection fields when forcing retry on emulation failure
KVM: x86: Use this_cpu_ptr() in kvm_user_return_msr_cpu_online
 
l2tp: add idr consistency check in session_register
l2tp: add tunnel/session get_next helpers
l2tp: avoid overriding sk->sk_user_data
l2tp: avoid using drain_workqueue in l2tp_pre_exit_net
l2tp: cleanup eth/ppp pseudowire setup code
l2tp: delete sessions using work queue
l2tp: Don't assign net->gen->ptr[] for pppol2tp_net_ops.
l2tp: don't set sk_user_data in tunnel socket
l2tp: don't use tunnel socket sk_user_data in ppp procfs output
l2tp: flush workqueue before draining it
l2tp: free sessions using rcu
l2tp: handle hash key collisions in l2tp_v3_session_get
l2tp: have l2tp_ip_destroy_sock use ip_flush_pending_frames
l2tp: improve tunnel/session refcount helpers
l2tp: l2tp_eth: use per-cpu counters from dev->tstats
l2tp: lookup tunnel from socket without using sk_user_data
l2tp: move l2tp_ip and l2tp_ip6 data to pernet
l2tp: prevent possible tunnel refcount underflow
l2tp: refactor ppp socket/session relationship
l2tp: remove inline from functions in c sources
l2tp: remove unneeded null check in l2tp_v2_session_get_next
l2tp: remove unused tunnel magic field
l2tp: simplify tunnel and socket cleanup
l2tp: use get_next APIs for management requests and procfs/debugfs
l2tp: use pre_exit pernet hook to avoid rcu_barrier
l2tp: use rcu list add/del when updating lists
l2tp: use skb_queue_purge in l2tp_ip_destroy_sock
 
lan743x: Remove setting of RX software timestamp
 
landlock: Add abstract UNIX socket scoping
landlock: Add signal scoping
landlock: Document LANDLOCK_SCOPE_ABSTRACT_UNIX_SOCKET
landlock: Document LANDLOCK_SCOPE_SIGNAL
landlock: Fix grammar issues in documentation
landlock: Improve documentation of previous limitations
landlock: Optimize scope enforcement
landlock: Refactor filesystem access mask management
landlock: Refactor network access mask management
 
leds: 88pm860x: Simplify with scoped for each OF child loop
leds: aat1290: Use scoped device node handling to simplify error paths
leds: Add multicolor support to BlinkM LED driver
leds: as3645a: Use device_* to iterate over device child nodes
leds: aw2013: Simplify with scoped for each OF child loop
leds: bcm6328: Simplify with scoped for each OF child loop
leds: bcm6358: Simplify with scoped for each OF child loop
leds: bd2606mvv: Fix device child node usage in bd2606mvv_probe()
leds: blinkm: Fix CONFIG_LEDS_CLASS_MULTICOLOR dependency
leds: flash: leds-qcom-flash: Limit LED current based on thermal condition
leds: gpio: Set num_leds after allocation
leds: Init leds class earlier
leds: is31fl319x: Use device_for_each_child_node_scoped() to access child nodes
leds: is31fl32xx: Simplify with scoped for each OF child loop
leds: ktd2692: Use scoped device node handling to simplify error paths
leds: leds-pca995x: Add support for NXP PCA9956B
leds: lm3601x: Calculate max_brightness and brightness properly
leds: lm3601x: Reset LED controller during probe
leds: lp55xx: Simplify with scoped for each OF child loop
leds: lp55xx: Use devm_clk_get_enabled() helpers
leds: max77693: Add missing of_node_get for probe duration
leds: max77693: Simplify with scoped for each OF child loop
leds: mc13783: Use scoped device node handling to simplify error paths
leds: mt6323: Simplify with scoped for each OF child loop
leds: netxbig: Simplify with scoped for each OF child loop
leds: pca9532: Remove irrelevant blink configuration error message
leds: pca9532: Simplify with scoped for each OF child loop
leds: pca995x: Fix device child node usage in pca995x_probe()
leds: pca995x: Use device_for_each_child_node() to access device child nodes
leds: qcom-lpg: Simplify with scoped for each OF child loop
leds: sc27xx: Simplify with scoped for each OF child loop
leds: sun50i-a100: Replace msleep() with usleep_range()
leds: trigger: netdev: Add support for tx_err and rx_err notification with LEDs
leds: turris-omnia: Fix module autoloading with MODULE_DEVICE_TABLE()
leds: turris-omnia: Simplify with scoped for each OF child loop
 
lib/bcd: optimize _bin2bcd() for improved performance
 
lib/buildid: add single folio-based file reader abstraction
lib/buildid: don't limit .note.gnu.build-id to the first page in ELF
lib/buildid: Handle memfd_secret() files in build_id_parse()
lib/buildid: harden build ID parsing logic
lib/buildid: implement sleepable build_id_parse() API
lib/buildid: remove single-page limit for PHDR search
lib/buildid: rename build_id_parse() into build_id_parse_nofault()
lib/buildid: take into account e_phoff when fetching program headers
 
lib/generic-radix-tree.c: add preallocation
lib/generic-radix-tree.c: genradix_ptr_inlined()
 
lib/Kconfig.debug: fix grammar in RUST_BUILD_ASSERT_ALLOW
 
lib/lru_cache: fix spelling mistake "colision"->"collision"
 
lib/math: Add int_pow test suite
 
lib/percpu_counter: add missing __percpu qualifier to a cast
 
lib/rhashtable: cleanup fallback check in bucket_table_alloc()
 
lib/sbitmap: define swap_lock as raw_spinlock_t
 
lib/string_choices: Add some comments to make more clear for string choices helpers.
lib/string_choices: add str_true_false()/str_false_true() helper
lib/string_choices: Add str_true_false()/str_false_true() helper
lib/string_choices: Add str_up_down() helper
lib/string_choices: Introduce several opposite string choice helpers
 
lib/string_helpers: rework overflow-dependent code
 
lib/test_bits.c: Add tests for GENMASK_U128()
 
lib: alloc_tag_module_unload must wait for pending kfree_rcu calls
lib: checksum: use ARRAY_SIZE() to improve assert_setup_correct()
lib: fix the NULL vs IS_ERR() bug for debugfs_create_dir()
lib: glob.c: added null check for character class
lib: lz4hc: export LZ4_resetStreamHC symbol
lib: test_hmm: use min() to improve dmirror_exclusive()
lib: test_objpool: add missing MODULE_DESCRIPTION() macro
lib: zstd: export API needed for dictionary support
lib: zstd: fix null-deref in ZSTD_createCDict_advanced2()
 
libbpf: Access first syscall argument with CO-RE direct read on arm64
libbpf: Access first syscall argument with CO-RE direct read on s390
libbpf: Add bpf_object__token_fd accessor
libbpf: Don't take direct pointers into BTF data from st_ops
libbpf: Ensure new BTF objects inherit input endianness
libbpf: Fix accessing first syscall argument on RV64
libbpf: Fix bpf_object__open_skeleton()'s mishandling of options
libbpf: Fix license for btf_relocate.c
libbpf: Fix some typos in comments
libbpf: fix some typos in libbpf
libbpf: Fix uretprobe.multi.s programs auto attachment
libbpf: Fixed getting wrong return address on arm64 architecture
libbpf: Workaround (another) -Wmaybe-uninitialized false positive
libbpf: Workaround -Wmaybe-uninitialized false positive
 
libceph: use min() to simplify code in ceph_dns_resolve_name()
 
libeth: add Tx buffer completion helpers
 
libperf: Add gitignore
 
libsubcmd: Don't free the usage string
 
LICENSES: add 0BSD license text
 
linkmode: Change return type of linkmode_andnot to bool
 
Linux: Linux 6.12
Linux: Linux 6.12-rc1
Linux: Linux 6.12-rc2
Linux: Linux 6.12-rc3
Linux: Linux 6.12-rc4
Linux: Linux 6.12-rc5
Linux: Linux 6.12-rc6
Linux: Linux 6.12-rc7
 
liquidio: Remove setting of RX software timestamp
 
list: test: fix tests for list_cut_position()
list: test: increase coverage of list_test_list_replace*()
 
lockd: discard nlmsvc_timeout
 
lockdep: fix deadlock issue between lockdep and rcu
lockdep: Mark emergency sections in lockdep splats
lockdep: suggest the fix for "lockdep bfs error:-1" on print_bfs_bug
lockdep: upper limit LOCKDEP_CHAINS_BITS
lockdep: Use str_plural() to fix Coccinelle warning
 
lockdown: Make lockdown_lsmid static
 
locking/atomic/x86: Introduce the read64_nonatomic macro to x86_32 with cx8
locking/atomic/x86: Redeclare x86_32 arch_atomic64_{add,sub}() as void
 
locking/csd-lock: Use backoff for repeated reports of same incident
 
locking/csd_lock: Print large numbers as negatives
locking/csd_lock: Provide an indication of ongoing CSD-lock stall
 
locking/lockdep: Simplify character output in seq_line()
 
locking/mutex: Define mutex_init() once
locking/mutex: Introduce mutex_init_with_key()
 
locking/rwsem: Move is_rwsem_reader_owned() and rwsem_owner() under CONFIG_DEBUG_RWSEMS
 
locking/ww_mutex/test: add MODULE_DESCRIPTION()
 
LoongArch: Add ARCH_HAS_SET_DIRECT_MAP support
LoongArch: Add ARCH_HAS_SET_MEMORY support
LoongArch: Add WriteCombine shadow mapping in KASAN
LoongArch: Architectural preparation for AVEC irqchip
LoongArch: Define a default value for VM_DATA_DEFAULT_FLAGS
LoongArch: Disable KASAN if PGDIR_SIZE is too large for cpu_vabits
LoongArch: Don't crash in stack_top() for tasks without vDSO
LoongArch: Enable ACPI BGRT handling
LoongArch: Enable generic CPU vulnerabilites support
LoongArch: Enable IRQ if do_ale() triggered in irq-enabled context
LoongArch: Enable objtool for Clang
LoongArch: Fix AP booting issue in VM mode
LoongArch: Fix early_numa_add_cpu() usage for FDT systems
LoongArch: Fix memleak in pci_acpi_scan_root()
LoongArch: For all possible CPUs setup logical-physical CPU mapping
LoongArch: Get correct cores_per_package for SMT systems
LoongArch: Improve hardware page table walker
LoongArch: KVM: Add Binary Translation extension support
 
Loongarch: KVM: Add KVM hypercalls documentation for LoongArch
 
LoongArch: KVM: Add PMU support for guest
LoongArch: KVM: Add VM feature detection function
LoongArch: KVM: Add vm migration support for LBT registers
LoongArch: KVM: Enable paravirt feature control from VMM
LoongArch: KVM: Implement function kvm_para_has_feature()
LoongArch: KVM: Mark hrtimer to expire in hard interrupt context
LoongArch: Make KASAN usable for variable cpu_vabits
LoongArch: Make KASAN work with 5-level page-tables
LoongArch: Move irqchip function prototypes to irq-loongson.h
LoongArch: Remove posix_types.h include from sigcontext.h
LoongArch: Remove STACK_FRAME_NON_STANDARD(do_syscall)
LoongArch: Revert qspinlock to test-and-set simple lock on VM
LoongArch: Rework CPU feature probe from CPUCFG/IOCSR
LoongArch: Set AS_HAS_THIN_ADD_SUB as y if AS_IS_LLVM
LoongArch: Set correct size for vDSO code mapping
LoongArch: Set initial pte entry with PAGE_GLOBAL for kernel space
LoongArch: Simplify _percpu_read() and _percpu_write()
LoongArch: Use "Exception return address" to comment ERA
LoongArch: vDSO: Tune chacha implementation
LoongArch: vDSO: Wire up getrandom() vDSO implementation
 
lsm: add helper for blob allocations
lsm: add IPE lsm
lsm: add new securityfs delete function
lsm: add security_inode_setintegrity() hook
lsm: add the inode_free_security_rcu() LSM implementation hook
lsm: cleanup lsm_hooks.h
lsm: count the LSMs enabled at compile time
lsm: infrastructure management of the dev_tun blob
lsm: infrastructure management of the infiniband blob
lsm: infrastructure management of the key security blob
lsm: infrastructure management of the perf_event security blob
lsm: infrastructure management of the sock security
lsm: Refactor return value of LSM hook inode_copy_up_xattr
lsm: Refactor return value of LSM hook vm_enough_memory
lsm: remove LSM_COUNT and LSM_CONFIG_COUNT
lsm: replace indirect LSM hook calls with static calls
lsm: Use IS_ERR_OR_NULL() helper function
 
m68k: cmpxchg: Use swap() to improve code
m68k: defconfig: Update defconfigs for v6.11-rc1
m68k: Fix kernel_clone_args.flags in m68k_clone()
m68k: remove trailing space after \n newline
 
mac80211: fix user-power when emulating chanctx
mac80211: MAC80211_MESSAGE_TRACING should depend on TRACING
 
mac802154: Correct spelling in mac802154.h
mac802154: Fix potential RCU dereference issue in mac802154_scan_worker
 
macintosh/via-pmu-backlight: Use backlight power constants
 
macintosh/via-pmu: register_pmu_pm_ops() can be __init
 
macsec: don't increment counters for an unrelated SA
macsec: Fix use-after-free while sending the offloading packet
 
mailbox, remoteproc: omap2+: fix compile testing
 
mailbox: ARM_MHU_V3 should depend on ARM64
mailbox: bcm2835: Fix timeout during suspend mode
mailbox: imx: use device name in interrupt name
mailbox: qcom-cpucp: Mark the irq with IRQF_NO_SUSPEND flag
mailbox: rockchip: fix a typo in module autoloading
mailbox: sprd: Use devm_clk_get_enabled() helpers
mailbox: Use of_property_match_string() instead of open-coding
 
mailmap: add an entry for Andy Chiu
mailmap: add entry for Thorsten Blum
mailmap: update entry for Jesper Dangaard Brouer
mailmap: update Jarkko's email addresses
mailmap: update mail for Fiona Behrens
 
MAINATINERS: update drm maintainer contacts
 
MAINTAINERS: add a keyword entry for the GPIO subsystem
MAINTAINERS: add an entry for AMD DC DML
MAINTAINERS: Add an entry for Amlogic HCI UART (M: Yang Li)
MAINTAINERS: Add an entry for PREEMPT_RT.
MAINTAINERS: Add an entry for the LJCA drivers
MAINTAINERS: add Andrew Lunn as a co-maintainer of all networking drivers
MAINTAINERS: add Carlos Maiolino as XFS release manager
MAINTAINERS: add Documentation/dev-tools/ to workflows@
MAINTAINERS: add entry for ad9467
MAINTAINERS: add entry for new VMA files
MAINTAINERS: Add entry for Samsung Exynos850 SoC
MAINTAINERS: add gameport.h, serio.h and uinput.h to INPUT section
MAINTAINERS: Add headers and mailing list to UDP section
MAINTAINERS: add i8042.h and libps2.h to INPUT section
MAINTAINERS: Add Intel MID section
MAINTAINERS: add IPE entry with Fan Wu as maintainer
MAINTAINERS: add Jann as memory mapping/VMA reviewer
MAINTAINERS: Add Maintainers for SWIG Python bindings
MAINTAINERS: add memory mapping/VMA co-maintainers
MAINTAINERS: add netup_unidvb maintainer
MAINTAINERS: Add QE files related to the Freescale QMC controller
MAINTAINERS: Add QE files related to the Freescale TSA controller
MAINTAINERS: add samples/pktgen to NETWORKING [GENERAL]
MAINTAINERS: Add security/Kconfig.hardening to hardening section
MAINTAINERS: add self as reviewer for AXI PWM GENERATOR
MAINTAINERS: Add selftest files to TPM section
MAINTAINERS: Add selftests to DMA-BUF HEAPS FRAMEWORK entry
MAINTAINERS: Add selftests/x86 entry
MAINTAINERS: Add Sensirion SDP500
MAINTAINERS: add Simon as an official reviewer
MAINTAINERS: Add the dedicated maillist info for LKMM
MAINTAINERS: Add the rtase ethernet driver entry
MAINTAINERS: add the VFS git tree
MAINTAINERS: add Trevor Gross as Rust reviewer
MAINTAINERS: Add unsafe_memcpy() to the FORTIFY review list
MAINTAINERS: add virtio-vsock driver in the VIRTIO CORE section
MAINTAINERS: Add x86 cpuid database entry
MAINTAINERS: add XZ Embedded maintainer
MAINTAINERS: adjust file entry in INTEL MID PLATFORM
MAINTAINERS: adjust file entry of the oa_tc6 header
MAINTAINERS: ALSA: use linux-sound@vger.kernel.org list
MAINTAINERS: BPF ARC JIT: Update my e-mail address
MAINTAINERS: consistently exclude wireless files from NETWORKING [GENERAL]
MAINTAINERS: correct TQ Systems DTS patterns
MAINTAINERS: drm/sched: Add new maintainers
MAINTAINERS: exfat: add myself as reviewer
MAINTAINERS: Generic Sound Card section
MAINTAINERS: invert Misc RISC-V SoC Support's pattern
MAINTAINERS: kasan, kcov: add bugzilla links
MAINTAINERS: List Arm interconnect PMUs as supported
MAINTAINERS: make vDSO getrandom matches more generic
MAINTAINERS: Mark powerpc Cell as orphaned
MAINTAINERS: Mark powerpc spufs as orphaned
MAINTAINERS: Move the BFQ io scheduler to Odd Fixes state
MAINTAINERS: move the BFQ io scheduler to orphan state
MAINTAINERS: powerpc: Add Maddy
MAINTAINERS: qaic: Drop Pranjal as reviewer
MAINTAINERS: Qualcomm SoC: Match reserved-memory bindings
MAINTAINERS: Re-add cancelled Renesas driver sections
MAINTAINERS: record lib/buildid.c as owned by BPF subsystem
MAINTAINERS: remove myself as a VKMS maintainer
MAINTAINERS: Remove self from DSA entry
MAINTAINERS: Remove some entries due to various compliance requirements.
MAINTAINERS: remove unneeded file entry in INPUT section
MAINTAINERS: Repair file entry in MARVELL 88PM886 PMIC DRIVER
MAINTAINERS: scale modules with more reviewers
MAINTAINERS: update AMD SPI maintainer
MAINTAINERS: update email for Joel Granados
MAINTAINERS: update entry for Yealink driver
MAINTAINERS: Update EP93XX ARM ARCHITECTURE maintainer
MAINTAINERS: Update Intel In Field Scan(IFS) entry
MAINTAINERS: update IPE tree url and Fan Wu's email
MAINTAINERS: Update maintainer list for MICROCHIP ASOC, SSC and MCP16502 drivers
MAINTAINERS: Update Mellanox website links
MAINTAINERS: Update path for U-Boot environment variables YAML
MAINTAINERS: usb: raw-gadget: add bug tracker link
MAINTAINERS: use the canonical soc mailing list address and mark it as L:
 
maple_tree: add regression test for spanning store bug
maple_tree: add test to replicate low memory race conditions
maple_tree: arange64 node is not a leaf node
maple_tree: check for MA_STATE_BULK on setting wr_rebalance
maple_tree: cleanup function descriptions
maple_tree: convert mas_insert() to preallocate nodes
maple_tree: correct tree corruption on spanning store
maple_tree: dump error message based on format
maple_tree: fix comment typo of ma_root
maple_tree: fix comment typo on ma_flag of allocation tree
maple_tree: fix comment typo with corresponding maple_status
maple_tree: have mas_store() allocate nodes if needed
maple_tree: introduce mas_wr_prealloc_setup()
maple_tree: introduce mas_wr_store_type()
maple_tree: introduce store_type enum
maple_tree: make write helper functions void
maple_tree: mark three functions as __maybe_unused
maple_tree: move up mas_wr_store_setup() and mas_wr_prealloc_setup()
maple_tree: preallocate nodes in mas_erase()
maple_tree: print store type in mas_dump()
maple_tree: remove mas_destroy() from mas_nomem()
maple_tree: remove mas_wr_modify()
maple_tree: remove node allocations from various write helper functions
maple_tree: remove repeated sanity checks from write helper functions
maple_tree: remove unneeded mas_wr_walk() in mas_store_prealloc()
maple_tree: reset mas->index and mas->last on write retries
maple_tree: simplify mas_commit_b_node()
maple_tree: use mas_store_gfp() in mtree_store_range()
maple_tree: use store type in mas_wr_store_entry()
 
Linux: Marvell HW overlay support for Cadence xSPI
 
mctp i2c: handle NULL header address
 
mctp: Handle error of rtnl_register_module().
mctp: serial: propagage new tty types
 
md/md-bitmap: add 'behind_writes' and 'behind_wait' into struct md_bitmap_stats
md/md-bitmap: add 'events_cleared' into struct md_bitmap_stats
md/md-bitmap: add 'file_pages' into struct md_bitmap_stats
md/md-bitmap: add 'sync_size' into struct md_bitmap_stats
md/md-bitmap: add a new helper md_bitmap_set_pages()
md/md-bitmap: introduce struct bitmap_operations
md/md-bitmap: make in memory structure internal
md/md-bitmap: make md_bitmap_print_sb() internal
md/md-bitmap: merge bitmap_unplug() into bitmap_operations
md/md-bitmap: merge bitmap_write_all() into bitmap_operations
md/md-bitmap: merge get_bitmap_from_slot() into bitmap_operations
md/md-bitmap: merge md_bitmap_close_sync() into bitmap_operations
md/md-bitmap: merge md_bitmap_cond_end_sync() into bitmap_operations
md/md-bitmap: merge md_bitmap_copy_from_slot() into struct bitmap_operation.
md/md-bitmap: merge md_bitmap_create() into bitmap_operations
md/md-bitmap: merge md_bitmap_daemon_work() into bitmap_operations
md/md-bitmap: merge md_bitmap_destroy() into bitmap_operations
md/md-bitmap: merge md_bitmap_dirty_bits() into bitmap_operations
md/md-bitmap: merge md_bitmap_enabled() into bitmap_operations
md/md-bitmap: merge md_bitmap_end_sync() into bitmap_operations
md/md-bitmap: merge md_bitmap_endwrite() into bitmap_operations
md/md-bitmap: merge md_bitmap_flush() into bitmap_operations
md/md-bitmap: merge md_bitmap_free() into bitmap_operations
md/md-bitmap: merge md_bitmap_load() into bitmap_operations
md/md-bitmap: merge md_bitmap_resize() into bitmap_operations
md/md-bitmap: merge md_bitmap_set_pages() into struct bitmap_operations
md/md-bitmap: merge md_bitmap_start_sync() into bitmap_operations
md/md-bitmap: merge md_bitmap_startwrite() into bitmap_operations
md/md-bitmap: merge md_bitmap_status() into bitmap_operations
md/md-bitmap: merge md_bitmap_sync_with_cluster() into bitmap_operations
md/md-bitmap: merge md_bitmap_unplug_async() into md_bitmap_unplug()
md/md-bitmap: merge md_bitmap_update_sb() into bitmap_operations
md/md-bitmap: merge md_bitmap_wait_behind_writes() into bitmap_operations
md/md-bitmap: pass in mddev directly for md_bitmap_resize()
md/md-bitmap: remove md_bitmap_setallbits()
md/md-bitmap: remove the parameter 'aborted' for md_bitmap_end_sync()
md/md-bitmap: replace md_bitmap_status() with a new helper md_bitmap_get_stats()
md/md-bitmap: simplify md_bitmap_create() + md_bitmap_load()
 
md/md-cluster: fix spares warnings for __le64
md/md-cluster: use helper md_bitmap_get_stats() to get pages in resize_bitmaps()
 
md/raid10: fix null ptr dereference in raid10_size()
 
md/raid1: Clean up local variable 'b' from raid1_read_request()
md/raid1: use md_bitmap_wait_behind_writes() in raid1_read_request()
 
md/raid5: only add to wq if reshape is in progress
md/raid5: rename wait_for_overlap to wait_for_reshape
md/raid5: use wait_on_bit() for R5_Overlap
 
md: Add new_level sysfs interface
md: convert comma to semicolon
md: Don't flush sync_work in md_write_start()
md: ensure child flush IO does not affect origin bio->bi_status
md: Remove flush handling
md: Report failed arrays as broken in mdstat
md: use new helper md_bitmap_get_stats() in update_array_info()
 
media: admin-guide: mgb4: Outputs DV timings documentation update
media: adv7604: prevent underflow condition when reporting colorspace
media: allegro: use 'time_left' variable with wait_for_completion_timeout()
media: ar0521: don't overflow when checking PLL values
media: ar0521: Refactor ar0521_power_off()
media: atmel-isi: use 'time_left' variable with wait_for_completion_timeout()
media: atomisp: add missing wait_prepare/finish ops
media: atomisp: bnr: fix trailing statement
media: atomisp: csi2-bridge: Add DMI quirk for t4ka3 on Xiaomi Mipad2
media: atomisp: Drop dev_dbg() calls from hmm_[alloc|free]()
media: atomisp: Fix eed1_8 code assigning signed values to an unsigned variable
media: atomisp: Fix spelling mistake in csi_rx_public.h
media: atomisp: Fix spelling mistakes in atomisp.h
media: atomisp: Fix spelling mistakes in atomisp_platform.h
media: atomisp: Fix trailing statement in ia_css_de.host.c
media: atomisp: Improve binary finding debug logging
media: atomisp: move trailing */ to separate lines
media: atomisp: move trailing statement to next line.
media: atomisp: Remove duplicated leftover, i.e. sh_css_dvs_info.h
media: atomisp: Remove unused declaration
media: atomisp: Replace rarely used macro from math_support.h
media: atomisp: set lock before calling vb2_queue_init()
media: atomisp: Simplify ia_css_pipe_create_cas_scaler_desc_single_output()
media: atomisp: use clamp() in compute_coring()
media: atomisp: use clamp() in ia_css_eed1_8_encode()
media: atomisp: Use clamp() in ia_css_eed1_8_vmem_encode()
media: av7110: fix a spectre vulnerability
media: bdisp: use 'time_left' variable with wait_event_timeout()
media: ccs: Remove unused declarations
media: cec: cec-adap.c: improve CEC_MSG_FL_REPLY_VENDOR_ID check
media: cec: core: add new CEC_MSG_FL_REPLY_VENDOR_ID flag
media: cec: extron-da-hd-4k-plus: add the Extron DA HD 4K Plus CEC driver
media: cec: extron-da-hd-4k-plus: don't use -1 as an error code
media: cec: move cec_get/put_device to header
media: coda: cast an operand of multiplication to a larger type
media: cx24116: prevent overflows on SNR calculus
media: docs: Add V4L2_CAP_EDID
media: docs: Fix newline typos in capture.c
media: Documentation: Fix spelling of "blanking"
media: Documentation: mc: Replace deprecated graph walk API
media: Drop explicit initialization of struct i2c_device_id::driver_data to 0
media: dt-bindings: Add OmniVision OG01A1B image sensor
media: dt-bindings: media: renesas,fcp: Document RZ/G2UL FCPVD bindings
media: dt-bindings: media: renesas,vsp1: Document RZ/G2UL VSPD bindings
media: dt-bindings: qcom,sc7280-venus: Allow one IOMMU entry
media: dt-bindings: rk3568-vepu: Add RK3588 VEPU121
media: dt-bindings: rockchip-vpu: Add RK3588 VPU121
media: dvb-core: add missing buffer index check
media: dvb_frontend: don't play tricks with underflow values
media: dvbdev: fix the logic when DVB_DYNAMIC_MINORS is not set
media: dvbdev: prevent the risk of out of memory access
media: fimc-is: use 'time_left' variable with wait_event_timeout()
media: hantro: Add RK3588 VEPU121
media: hantro: Disable multicore support
media: i2c: ar0521: Use cansleep version of gpiod_set_value()
media: i2c: GC05A2: Fix spelling mistake "Horizental" -> "Horizontal"
media: i2c: GC08A3: Fix spelling mistake "STRAEMING_REG" -> "STREAMING_REG"
media: i2c: imx355: Parse and register properties
media: i2c: max96714: coding style fixes
media: i2c: max96717: add test pattern ctrl
media: i2c: max96717: coding style fixes
media: i2c: mt9v111: Drop redundant comma
media: i2c: mt9v111: Enable module autoloading
media: i2c: og01a1b: Add management of optional reset GPIO
media: i2c: og01a1b: Add management of optional sensor supply lines
media: i2c: og01a1b: Add OF support to the image sensor driver
media: i2c: og01a1b: Add stubs of runtime power management functions
media: i2c: og01a1b: Add support of xvclk supply clock in power management
media: i2c: ov5645: Refactor ov5645_set_power_off()
media: i2c: s5c73m3: Move clk_prepare to its own function
media: i2c: tda1997x: constify snd_soc_component_driver struct
media: i2c: thp7312: Convert comma to semicolon
media: i2c: tvp5150: Constify some structures
media: imagination: VIDEO_E5010_JPEG_ENC should depend on ARCH_K3
media: imx-mipi-csis: avoid logging while holding spinlock
media: imx-mipi-csis: Switch to RUNTIME_PM_OPS()
media: imx-pxp: Rewrite coeff expression
media: imx283: Add 3/3 binning mode
media: imx335: Fix reset-gpio handling
media: imx8mq-mipi-csi2: Switch to RUNTIME/SYSTEM_SLEEP_PM_OPS()
media: input: serio.h: add SERIO_EXTRON_DA_HD_PLUS
media: intel/ipu6: make use of dev_err_cast_probe()
media: MAINTAINERS: Add "qcom," substring for Qualcomm Camera Subsystem
media: mediatek: vcodec: Constify struct vb2_ops
media: mediatek: vcodec: Fix H264 multi stateless decoder smatch warning
media: mediatek: vcodec: Fix H264 stateless decoder smatch warning
media: mediatek: vcodec: Fix VP8 stateless decoder smatch warning
media: meson: vdec: add GXLX SoC platform
media: meson: vdec: hevc: Refactor vdec_hevc_start and vdec_hevc_stop
media: meson: vdec_1: Refactor vdec_1_stop()
media: mgb4: Add support for V4L2_CAP_TIMEPERFRAME
media: mgb4: Add support for YUV image formats
media: mgb4: Fixed signal frame rate limit handling
media: mgb4: protect driver against spectre
media: microchip-isc: Drop v4l2_subdev_link_validate() for video devices
media: mt9p031: Drop CONFIG_OF ifdeffery
media: mt9p031: Extend match support for OF tables
media: ov5675: Fix power on/off delay timings
media: platform: allegro-dvt: Constify struct regmap_config
media: platform: exynos-gsc: use 'time_left' variable with wait_event_timeout()
media: platform: microchip: use for_each_endpoint_of_node()
media: platform: rzg2l-cru: rzg2l-csi2: Add missing MODULE_DEVICE_TABLE
media: platform: ti: use for_each_endpoint_of_node()
media: platform: xilinx: use for_each_endpoint_of_node()
media: pulse8-cec: fix data timestamp at pulse8_setup()
media: qcom: camss: Fix ordering of pm_runtime_enable
media: qcom: camss: Remove use_count guard in stop_streaming
media: raspberrypi: VIDEO_RASPBERRYPI_PISP_BE should depend on ARCH_BCM2835
media: rc: meson-ir: support PM suspend/resume
media: rc: remove unused tx_resolution field
media: rcar-vin: Add family compatible for R-Car Gen4 family
media: renesas: vsp1: Implement .link_validate() for video devices
media: rkisp1: Adapt to different SoCs having different size limits
media: rkisp1: Add feature flags for BLS and compand
media: rkisp1: Add features mask to extensible block handlers
media: rkisp1: Add helper function to swap colour channels
media: rkisp1: Add register definitions for the companding block
media: rkisp1: Add struct rkisp1_params_buffer
media: rkisp1: Add support for the companding block
media: rkisp1: Cache the currently active format
media: rkisp1: Copy the parameters buffer
media: rkisp1: Implement extensible params support
media: rkisp1: Implement s_fmt/try_fmt
media: s5p-jpeg: prevent buffer overflows
media: siano: Remove unused declarations
media: siano: Simplify smscore_load_firmware_from_file
media: solo6x10: use 'time_left' variable with wait_for_completion_timeout()
media: staging: media: starfive: camss: Drop obsolete return value documentation
media: stb0899_algo: initialize cfr before using it
media: sun4i_csi: Don't use v4l2_subdev_link_validate() for video device
media: sun4i_csi: Implement link validate for sun4i_csi subdev
media: tc358746: Move clk_prepare to its own function
media: tegra-vde: use 'time_left' variable with wait_for_completion_interruptible_timeout()
media: ti: cal: Constify struct media_entity_operations
media: ti: cal: use 'time_left' variable with wait_event_timeout()
media: uapi/linux/cec.h: cec_msg_set_reply_to: zero flags
media: uapi: rkisp1-config: Add extensible params format
media: uapi: videodev2: Add V4L2_META_FMT_RK_ISP1_EXT_PARAMS
media: v4l2-core: v4l2-ioctl: missing ', ' in create_bufs logging
media: v4l2-ctrls-api: fix error handling for v4l2_g_ctrl()
media: v4l2-dev: handle V4L2_CAP_EDID
media: v4l2-mc: Mark v4l2_pipeline_link_notify() as deprecated
media: v4l2-subdev: Refactor warnings in v4l2_subdev_link_validate()
media: v4l2-subdev: Support hybrid links in v4l2_subdev_link_validate()
media: v4l2-tpg: prevent the risk of a division by zero
media: venus: Constify struct dec_bufsize_ops and enc_bufsize_ops
media: venus: Convert one-element-arrays to flex-arrays
media: venus: firmware: Use iommu_paging_domain_alloc()
media: venus: fix use after free bug in venus_remove due to race condition
media: venus: hfi_cmds: struct hfi_session_release_buffer_pkt: Add __counted_by annotation
media: venus: hfi_cmds: struct hfi_session_release_buffer_pkt: Replace 1-element array with flexible array
media: venus: Refactor hfi_buffer_alloc_mode_supported
media: venus: Refactor hfi_session_empty_buffer_compressed_pkt
media: venus: Refactor hfi_session_empty_buffer_uncompressed_plane0_pkt
media: venus: Refactor hfi_session_fill_buffer_pkt
media: venus: Refactor hfi_sys_get_property_pkt
media: venus: Refactor struct hfi_session_get_property_pkt
media: venus: Refactor struct hfi_uncompressed_format_supported
media: venus: Refactor struct hfi_uncompressed_plane_info
media: venus: use device managed APIs for power domains
media: verisilicon: Add reference buffer compression feature
media: verisilicon: AV1: Be more flexible with postproc capabilities
media: verisilicon: AV1: Correct some sizes/positions on register fields
media: verisilicon: Fix auxiliary buffer allocation size
media: verisilicon: Move Rockchip AV1 hardware drivers to the corresponding option
media: verisilicon: Move Rockchip hardware drivers to the corresponding option
media: verisilicon: Use fourcc format string
media: vicodec: allow en/decoder cmd w/o CAPTURE
media: videobuf2-core: attach once if multiple planes share the same dbuf
media: videobuf2-core: clear memory related fields in __vb2_plane_dmabuf_put()
media: videobuf2-core: copy vb planes unconditionally
media: videobuf2-core: release all planes first in __prepare_dmabuf()
media: videobuf2-core: reverse the iteration order in __vb2_buf_dmabuf_put
media: videobuf2: Drop minimum allocation requirement of 2 buffers
media: videodev2.h: add V4L2_CAP_EDID
media: vivid: add support
media: vivid: fix buffer overwrite when using > 32 buffers
 
mei: use kvmalloc for read buffer
 
memblock test: add the definition of __setup()
memblock test: fix implicit declaration of function 'isspace'
memblock test: fix implicit declaration of function 'memparse'
memblock test: fix implicit declaration of function 'strscpy'
memblock test: fix implicit declaration of function 'virt_to_phys'
 
memblock tests: include export.h in linkage.h as kernel dose
memblock tests: include memory_hotplug.h in mmzone.h as kernel dose
 
memcg: add charging of already allocated slab objects
memcg: allocate v1 event percpu only on v1 deployment
memcg: cleanup with !CONFIG_MEMCG_V1
memcg: increase the valid index range for memcg stats
memcg: initiate deprecation of oom_control
memcg: initiate deprecation of pressure_level
memcg: initiate deprecation of v1 soft limit
memcg: initiate deprecation of v1 tcp accounting
memcg: make PGPGIN and PGPGOUT v1 only
memcg: make v1 only functions static
memcg: move mem_cgroup_charge_statistics to v1 code
memcg: move mem_cgroup_event_ratelimit to v1 code
memcg: move v1 events and statistics code to v1 file
memcg: move v1 only percpu stats in separate struct
memcg: replace memcg ID idr with xarray
memcg: use ratelimited stats flush in the reclaim
 
memory tier: fix deadlock warning while onlining pages
 
memory tiering: count PGPROMOTE_SUCCESS when mem tiering is enabled.
memory tiering: introduce folio_use_access_time() check
memory tiering: read last_cpupid correctly in do_huge_pmd_numa_page()
 
memory tiers: use default_dram_perf_ref_source in log message
 
memory-provider: disable building dmabuf mp on !CONFIG_PAGE_POOL
memory-provider: dmabuf devmem memory provider
memory-provider: fix compilation issue without SYSFS
 
memory: atmel-ebi: simplify with scoped for each OF child loop
memory: atmel-ebi: use scoped device node handling to simplify error paths
memory: emif: drop unused 'irq_state' member
memory: emif: simplify locking with guard()
memory: emif: Use of_property_read_bool()
memory: mtk-smi: Use devm_clk_get_enabled()
memory: omap-gpmc: simplify locking with guard()
memory: pl172: simplify releasing AMBA regions with devm
memory: pl172: simplify with dev_err_probe()
memory: pl172: simplify with devm_clk_get_enabled()
memory: pl353-smc: simplify with dev_err_probe()
memory: pl353-smc: simplify with devm_clk_get_enabled()
memory: pl353-smc: simplify with scoped for each OF child loop
memory: renesas-rpc-if: Use Hi-Z state as the default setting for IOVF pins
memory: samsung: exynos5422-dmc: simplify dmc->dev usage
memory: samsung: exynos5422-dmc: use scoped device node handling to simplify error paths
memory: stm32-fmc2-ebi: simplify with dev_err_probe()
memory: stm32-fmc2-ebi: simplify with scoped for each OF child loop
memory: tegra-mc: simplify with scoped for each OF child loop
memory: tegra124-emc: simplify with scoped for each OF child loop
memory: tegra186-emc: drop unused to_tegra186_emc()
memory: tegra20-emc: simplify with scoped for each OF child loop
memory: tegra30-emc: simplify with scoped for each OF child loop
memory: tegra: Change macros to interpret parameter as integer
memory: tegra: Loop update_clock_tree_delay()
memory: tegra: Move compare/update current delay values to a function
memory: tegra: Move DQSOSC measurement to common place
memory: tegra: Remove periodic compensation duplicate calls
memory: tegra: Reword and correct comments
memory: tegra: Rework update_clock_tree_delay()
memory: ti-aemif: don't needlessly iterate over child nodes
memory: ti-aemif: remove platform data support
memory: ti-aemif: Revert "memory: ti-aemif: don't needlessly iterate over child nodes"
memory: ti-aemif: simplify with dev_err_probe()
memory: ti-aemif: simplify with scoped for each OF child loop
memory: ti-aemif: use devm_clk_get_enabled() and shrink the code
 
Linux: Merge 6.11-rc3 into char-misc-next
Linux: Merge 6.11-rc3 into driver-core-next
Linux: Merge 6.11-rc3 into tty-next
Linux: Merge 6.11-rc3 into usb-next
Linux: Merge 6.11-rc4 into char-misc-next
Linux: Merge 6.11-rc4 into driver-core-next
Linux: Merge 6.11-rc4 into tty-next
Linux: Merge 6.11-rc4 into usb-next
Linux: Merge 6.11-rc6 into usb-next
Linux: Merge 6.11-rc7 into char-misc-next
Linux: Merge 6.11-rc7 into usb-next
Linux: Merge an earlier EC driver change for 6.12.
Linux: Merge back cpufreq material for 6.12
Linux: Merge back cpufreq material for 6.12
Linux: Merge back thermal core material for 6.12.
 
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 : '1GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue
Merge branch : '200GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue
Merge branch : '20240611133752.2192401-1-quic_ajipan@quicinc.com' into arm64-for-6.12
Merge branch : '20240611133752.2192401-1-quic_ajipan@quicinc.com' into clk-for-6.12
Merge branch : '20240717-dispcc-sm8550-fixes-v2-7-5c4a3128c40b@linaro.org' into arm64-for-6.12
Merge branch : '20240717-dispcc-sm8550-fixes-v2-7-5c4a3128c40b@linaro.org' into clk-for-6.12
Merge branch : '20240730-sc8180x-usb-mp-v2-1-a7dc4265b553@quicinc.com' into arm64-for-6.12
Merge branch : '20240730-sc8180x-usb-mp-v2-1-a7dc4265b553@quicinc.com' into clk-for-6.12
Merge branch : '20240730054817.1915652-2-quic_varada@quicinc.com' into arm64-for-6.12
Merge branch : '20240730054817.1915652-2-quic_varada@quicinc.com' into clk-for-6.12
Merge branch : '20240731062916.2680823-7-quic_skakitap@quicinc.com' into arm64-for-6.12
Merge branch : '20240731062916.2680823-7-quic_skakitap@quicinc.com' into clk-for-6.12
Merge branch : '20240814-lpass-v1-1-a5bb8f9dfa8b@freebox.fr' into arm64-for-6.12
Merge branch : '20240814-lpass-v1-1-a5bb8f9dfa8b@freebox.fr' into clk-for-6.12
Merge branch : '40GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue
Merge branch : '__jited-test-tag-to-check-disassembly-after-jit'
Merge branch : 'acpi-riscv'
Merge branch : 'acpica'
Merge branch : 'add TCP_BPF_SOCK_OPS_CB_FLAGS to bpf_*sockopt()'
Merge branch : 'add-alcd-support-to-cable-testing-interface'
Merge branch : 'add-bpf-lsm-return-value-range-check-bpf-part'
Merge branch : 'add-bpf_get_dentry_xattr'
Merge branch : 'add-driver-for-motorcomm-yt8821-2-5g-ethernet-phy'
Merge branch : 'add-embedded-sync-feature-for-a-dpll-s-pin'
Merge branch : 'add-gmac-support-for-rk3576'
Merge branch : 'add-realtek-automotive-pcie-driver'
Merge branch : 'add-second-qdma-support-for-en7581-eth-controller'
Merge branch : 'add-support-for-icssg-pa_stats'
Merge branch : 'add-support-for-open-alliance-10base-t1x-macphy-serial-interface'
Merge branch : 'add-the-missing-bpf_link_type-invocation-for-sockmap'
Merge branch : 'adding-so_peek_off-for-tcpv6'
Merge branch : 'address-masking'
Merge branch : 'adds-support-for-lan887x-phy'
Merge branch : 'af_unix-correct-manage_oob-when-oob-follows-a-consumed-oob'
Merge branch : 'allow-kfuncs-in-tracepoint-and-perf-event'
Merge branch : 'am-qt2025-phy-rust'
Merge branch : 'am65-cpsw-rx-mq'
Merge branch : 'arm64-fixes-for-6.11' into HEAD
Merge branch : 'axienet-coding-style' into main
Merge branch : 'bareudp-pull-inner-ip-header-on-xmit-recv'
Merge branch : 'bnxt_en-address-string-truncation'
Merge branch : 'bnxt_en-fix-queue-reset-when-queue-active'
Merge branch : 'bnxt_en-msix-improvements'
Merge branch : 'bnxt_en-update-for-net-next'
Merge branch : 'bnxt_re_variable_wqes' into rdma.git for-next
Merge branch : 'bonding-fix-ns-targets-not-work-on-hardware-nic'
Merge branch : 'bonding-support-new-xfrm-state-offload-functions'
Merge branch : 'bpf-add-gen_epilogue-to-bpf_verifier_ops'
Merge branch : 'bpf-add-percpu-map-value-size-check'
Merge branch : 'bpf-arm64-simplify-jited-prologue-epilogue'
Merge branch : 'bpf-enable-some-functions-in-cgroup-programs'
Merge branch : 'bpf-fix-null-pointer-access-for-malformed-bpf_core_type_id_local-relos'
Merge branch : 'bpf-fix-tailcall-hierarchy'
Merge branch : 'bpf-follow-up-on-gen_epilogue'
Merge branch : 'bpf-introduce-new-vfs-based-bpf-kfuncs'
Merge branch : 'bpf-retire-the-unsupported_ops-usage-in-struct_ops'
Merge branch : 'bpf-track-find_equal_scalars-history-on-per-instruction-level'
Merge branch : 'bpf/for-next' into sched_ext-base
Merge branch : 'bpf/master' into for-6.12
 
Merge branch 'bpf: Allow skb dynptr for tp_btf'
Merge branch 'bpf: devmap: provide rxq after redirect'
 
Merge branch : 'cgroup/for-6.11-fixes' into cgroup/for-6.12
Merge branch : 'check-the-remaining-info_cnt-before-repeating-btf-fields'
Merge branch : 'cleanup-chelsio-driver-declarations'
Merge branch : 'clk-imx-old' into clk-imx
Merge branch : 'correct-recent-gcc-incompatible-changes'
Merge branch : 'device-memory-tcp'
Merge branch : 'drivers-fixes-for-6.11' into HEAD
Merge branch : 'dsa-en7581' into main
Merge branch : 'dt/linus' into dt/next
Merge branch : 'ena-driver-metrics-changes'
Merge branch : 'enhance-network-interface-feature-testing'
Merge branch : 'enic-report-per-queue-stats'
Merge branch : 'ep93xx/clk-dependency' into ep93xx/dt-conversion
Merge branch : 'eth-fbnic-add-basic-stats'
Merge branch : 'ethernet-convert-from-tasklet-to-bh-workqueue'
Merge branch : 'ethtool-rss-driver-tweaks'
Merge branch : 'fbnic-ethtool'
Merge branch : 'fix-accessing-first-syscall-argument-on-rv64'
Merge branch : 'fix-aqr-pma-capabilities'
Merge branch : 'fix-caching-of-btf-for-kfuncs-in-the-verifier'
Merge branch : 'fix-maximum-tx-rx-frame-sizes-in-ravb-driver'
Merge branch : 'fix-the-arc-emac-driver'
Merge branch : 'fix-ti-am65-cpsw-nuss-module-removal'
Merge branch : 'fix-truncation-bug-in-coerce_reg_to_size_sx-and-extend-selftests'
Merge branch : 'fixes-for-bits-iterator'
Merge branch : 'follow-up-for-__jited-test-tag'
Merge branch : 'for-6.11/bpf' into for-linus
Merge branch : 'for-6.11/upstream-fixes' into for-linus
Merge branch : 'for-6.12/amd_sfh' into for-linus
Merge branch : 'for-6.12/block' into for-6.12/io_uring-discard
Merge branch : 'for-6.12/constify-rdesc' into for-linus
Merge branch : 'for-6.12/core' into for-linus
Merge branch : 'for-6.12/cp2112' into for-linus
Merge branch : 'for-6.12/elan' into for-linus
Merge branch : 'for-6.12/goodix-spi' into for-linus
Merge branch : 'for-6.12/hid-playstation' into for-linus
Merge branch : 'for-6.12/hidraw' into for-linus
Merge branch : 'for-6.12/intel-ish' into for-linus
Merge branch : 'for-6.12/io_uring' into for-6.12/io_uring-discard
Merge branch : 'for-6.12/picolcd' into for-linus
Merge branch : 'for-6.12/wacom' into for-linus
Merge branch : 'for-joerg/arm-smmu/bindings' into for-joerg/arm-smmu/updates
Merge branch : 'for-linus' into for-next
Merge branch : 'for-linus' into for-next
Merge branch : 'for-linus' into for-next
Merge branch : 'for-linus' into for-next
Merge branch : 'for-linus' into for-next
Merge branch : 'for-linus' into for-next
Merge branch : 'for-next/acpi' into for-next/core
Merge branch : 'for-next/errata' into for-next/core
Merge branch : 'for-next/misc' into for-next/core
Merge branch : 'for-next/mm' into for-next/core
Merge branch : 'for-next/perf' into for-next/core
Merge branch : 'for-next/pkvm-guest' into for-next/core
Merge branch : 'for-next/poe' into for-next/core
Merge branch : 'for-next/selftests' into for-next/core
Merge branch : 'for-next/timers' into for-next/core
Merge branch : 'for-v6.12/clk-dt-bindings' into next/clk
Merge branch : 'for-v6.12/clk-dt-bindings' into next/clk
Merge branch : 'for-v6.12/clk-dt-bindings' into next/clk
Merge branch : 'for-v6.12/clk-dt-bindings' into next/dt64
Merge branch : 'for-v6.12/clk-dt-bindings' into next/dt64
Merge branch : 'fs_enet-cleanup'
Merge branch : 'fsl-fman-fix-refcount-handling-of-fman-related-devices'
Merge branch : 'gve-add-rss-config-support'
Merge branch : 'harden-and-extend-elf-build-id-parsing-logic'
Merge branch : 'i2c-hid' into for-linus
Merge branch : 'ib-sophgo-pintrl' into devel
Merge branch : 'ib/6.11-rc6-matrix-keypad-spitz' into next
Merge branch : 'ibmveth-rr-performance'
Merge branch : 'ibmvnic-fix-for-send-scrq-direct'
Merge branch : 'ibmvnic-ibmvnic-rr-patchset'
Merge branch : 'icc-misc' into icc-next
Merge branch : 'icc-sm8350' into icc-next
Merge branch : 'icmp-avoid-possible-side-channels-attacks'
Merge branch : 'intel-wired-lan-driver-fixes-2024-10-21-igb-ice'
Merge branch : 'introduce-hsr-offload-support-for-icssg'
Merge branch : 'ionic-convert-rx-queue-buffers-to-use-page_pool'
Merge branch : 'ip-random-cleanup-for-devinet-c'
Merge branch : 'ipv6-add-ipv6_addr_-cpu_to_be32-be32_to_cpu-helpers'
Merge branch : 'kvm-memslot-zap-quirk' into HEAD
Merge branch : 'kvm-redo-enable-virt' into HEAD
Merge branch : 'l2tp-misc-improvements'
Merge branch : 'l2tp-session-cleanup' into main
Merge branch : 'lan743x-phylink'
Merge branch : 'linus' into sched/urgent, to resolve conflict
Merge branch : 'linus' into smp/core
Merge branch : 'linus' into timers/core
Merge branch : 'linus' into x86/mm
Merge branch : 'local-vmtest-enhancement-and-rv64-enabled'
Merge branch : 'locking/core' into locking/urgent, to pick up pending commits
Merge branch : 'maintainers-networking-file-coverage-updates'
Merge branch : 'make-use-of-the-helper-macro-list_head'
Merge branch : 'md-6.12-bitmap' into md-6.12
Merge branch : 'md-6.12-raid5-opt' into md-6.12
Merge branch : 'microchip=ksz8-cleanup'
Merge branch : 'mlx5-misc-fixes-2024-10-15'
Merge branch : 'mlx5-misc-fixes-2024-11-07'
Merge branch : 'mlx5-misc-patches-2024-08-08'
Merge branch : 'mlx5-ptm-cross-timestamping-support'
Merge branch : 'mlx5-updates-2024-09-11'
Merge branch : 'mlxsw-core_thermal-small-cleanups'
Merge branch : 'mlxsw-fixes'
Merge branch : 'monitor network traffic for flaky test cases'
Merge branch : 'mptcp-fallback-to-tcp-after-3-mpc-drop-cache'
Merge branch : 'mptcp-fix-a-couple-of-races'
Merge branch : 'mptcp-mib-counters-for-mpj-tx-misc-improvements'
Merge branch : 'mptcp-misc-fixes-involving-fallback-to-tcp'
Merge branch : 'mptcp-pm-a-few-more-fixes'
Merge branch : 'mptcp-pm-fix-wrong-perm-and-sock-kfree'
Merge branch : 'mptcp-prevent-mpc-handshake-on-port-based-signal-endpoints'
Merge branch : 'mptcp-sched-fix-some-lock-issues'
Merge branch : 'mvpp2-child-port-removal'
Merge branch : 'nesting_reserved_regions' into iommufd.git for-next
Merge branch : 'net-constify-struct-net-parameter-of-socket-lookups'
Merge branch : 'net-dsa-b53-assorted-jumbo-frame-fixes'
Merge branch : 'net-dsa-microchip-add-ksz8895-ksz8864-switch-support'
Merge branch : 'net-dsa-microchip-ksz8795-add-wake-on-lan-support'
Merge branch : 'net-dsa-mv88e6xxx-fix-mv88e6393x-phc-frequency-on-internal-clock'
Merge branch : 'net-enetc-fix-some-issues-of-xdp'
Merge branch : 'net-ethernet-ti-am65-cpsw-fixes-to-multi-queue-rx-feature'
Merge branch : 'net-fib_rules-add-dscp-selector-support'
Merge branch : 'net-fix-module-autoloading'
Merge branch : 'net-header-and-core-spelling-corrections'
Merge branch : 'net-hisilicon-minor-fixes'
Merge branch : 'net-hsr-use-the-seqnr-lock-for-frames-received-via-interlink-port'
Merge branch : 'net-ibm-emac-modernize-a-bit'
Merge branch : 'net-ipv6-ioam6-introduce-tunsrc'
Merge branch : 'net-lan966x-use-the-newly-introduced-fdma-library'
Merge branch : 'net-netconsole-fix-netconsole-unsafe-locking'
Merge branch : 'net-nexthop-increase-weight-to-u16'
Merge branch : 'net-phy-mdio-bcm-unimac-add-bcm6846-variant'
Merge branch : 'net-pse-pd-tps23881-reset-gpio-support'
Merge branch : 'net-redundant-judgments'
Merge branch : 'net-selftests-tcp-ao-selftests-updates'
Merge branch : 'net-simplified-with-scoped-function'
Merge branch : 'net-smc-introduce-ringbufs-usage-statistics'
Merge branch : 'net-stmmac-fpe-via-ethtool-tc'
Merge branch : 'net-timestamp-introduce-a-flag-to-filter-out-rx-software-and-hardware-report'
Merge branch : 'net-two-fixes-for-qdisc_pkt_len_init'
Merge branch : 'net-use-irqf_no_autoen-flag-in-request_irq'
Merge branch : 'net-vertexcom-mse102x-minor-clean-ups'
Merge branch : 'net-xilinx-axienet-add-statistics-support'
Merge branch : 'net-xilinx-axienet-multicast-fixes-and-improvements'
Merge branch : 'net-xilinx-axienet-partial-checksum-offload-improvements'
Merge branch : 'netconsole-populate-dynamic-entry-even-if-netpoll-fails'
Merge branch : 'netdev_features-start-cleaning-netdev_features_t-up'
Merge branch : 'netfilter-br_netfilter-fix-panic-with-metadata_dst-skb'
Merge branch : 'netfs-writeback' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-fs into vfs.netfs
Merge branch : 'netns-init-cleanups' into main
Merge branch : 'next' into for-linus
Merge branch : 'no_caller_saved_registers-attribute-for-helper-calls'
Merge branch : 'octeontx2-address-some-warnings'
Merge branch : 'octeontx2-af-cpt-update'
Merge branch : 'pci/aer'
Merge branch : 'pci/controller/affinity'
Merge branch : 'pci/controller/altera'
Merge branch : 'pci/controller/brcmstb'
Merge branch : 'pci/controller/cadence'
Merge branch : 'pci/controller/dra7xx'
Merge branch : 'pci/controller/endpoint'
Merge branch : 'pci/controller/imx6'
Merge branch : 'pci/controller/j721e'
Merge branch : 'pci/controller/keystone'
Merge branch : 'pci/controller/kirin'
Merge branch : 'pci/controller/loongson'
Merge branch : 'pci/controller/mediatek'
Merge branch : 'pci/controller/mediatek-gen3'
Merge branch : 'pci/controller/qcom'
Merge branch : 'pci/controller/rcar-gen4'
Merge branch : 'pci/controller/vmd'
Merge branch : 'pci/controller/xilinx'
Merge branch : 'pci/crs'
Merge branch : 'pci/devres'
Merge branch : 'pci/dt-bindings'
Merge branch : 'pci/enumeration'
Merge branch : 'pci/hotplug'
Merge branch : 'pci/iommu'
Merge branch : 'pci/misc'
Merge branch : 'pci/npem'
Merge branch : 'pci/pwrctl'
Merge branch : 'pci/quirks'
Merge branch : 'pci/reset'
Merge branch : 'pci/sysfs'
Merge branch : 'pci/tools'
Merge branch : 'perf/urgent' into perf/core, to pick up fixes
Merge branch : 'perf/urgent' into perf/core, to pick up fixes
Merge branch : 'phy-listing-and-topology-tracking'
Merge branch : 'phylib-fixed-speed-1G'
Merge branch : 'pm-cpufreq'
Merge branch : 'pm-cpufreq'
Merge branch : 'pm-powercap'
Merge branch : 'posix-clock-fix-missing-timespec64-check-for-ptp-clock'
Merge branch : 'preparations-for-fib-rule-dscp-selector'
Merge branch : 'replace-deprecated-strcpy-with-strscpy'
Merge branch : 'rtnetlink-handle-error-of-rtnl_register_module'
Merge branch : 'rx-software-timestamp-for-all'
Merge branch : 'rx-software-timestamp-for-all-round-3'
Merge branch : 'rx-sw-tstamp-for-all'
Merge branch : 'rxrpc-miscellaneous-fixes'
Merge branch : 'sched/core' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip into for-6.11
Merge branch : 'sched/core' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip into for-6.12
Merge branch : 'selftest-rds'
Merge branch : 'selftests-bpf-add-more-uprobe-multi-tests'
Merge branch : 'selftests-bpf-add-uprobe-multi-pid-filter-test'
Merge branch : 'selftests-bpf-improve-libc-portability-musl-support-part-1'
Merge branch : 'selftests-fib_rule_tests-cleanups-and-new-tests'
Merge branch : 'selftests-mptcp-add-time-per-subtests-in-tap-output'
Merge branch : 'selftests-net-add-missing-gitignore-and-extra_clean-entries'
Merge branch : 'selftests-net-add-packetdrill'
Merge branch : 'selftests-net-packetdrill-netns-and-two-imports'
 
Merge branch 'selftests/bpf: convert test_dev_cgroup to test_progs'
Merge branch 'selftests/bpf: convert three other cgroup tests to test_progs'
Merge branch 'selftests/bpf: Various sockmap-related fixes'
 
Merge branch : 'slab/for-6.12/kmem_cache_args' into slab/for-next
Merge branch : 'slab/for-6.12/rcu_barriers' into slab/for-next
Merge branch : 'smc-cleanups' into main
Merge branch : 'some-modifications-to-optimize-code-readability'
Merge branch : 'sparx5-fdma-part-one'
Merge branch : 'stmmac-add-loongson-platform-support'
Merge branch : 'support-bpf_fastcall-patterns-for-calls-to-kfuncs'
Merge branch : 'support-bpf_kptr_xchg-into-local-kptr'
Merge branch : 'support-for-quicc-engine-tsa-and-qmc'
Merge branch : 'support-passing-bpf-iterator-to-kfuncs'
Merge branch : 'tc-adjust-network-header-after-2nd-vlan-push'
Merge branch : 'tcp-3-fixes-for-retrans_stamp-and-undo-logic'
Merge branch : 'tcp-active-reset'
Merge branch : 'tcp-take-better-care-of-tw_substate-and-tw_rcv_nxt'
Merge branch : 'there-are-some-bugfix-for-the-hns3-ethernet-driver'
Merge branch : 'thermal-core'
Merge branch : 'thermal-core'
Merge branch : 'tip/sched/core' into for-6.12
Merge branch : 'tip/sched/core' into for-6.12
Merge branch : 'tip/sched/core' into sched_ext/for-6.12
Merge branch : 'topic/control-lookup-rwlock' into for-next
Merge branch : 'topic/ppc-kvm' into next
Merge branch : 'topic/seq-filter-cleanup' into for-next
Merge branch : 'two-tiny-fixes-for-btf-record'
Merge branch : 'uapi-net-sched-cxgb4-fix-wflex-array-member-not-at-end-warning'
Merge branch : 'unmask-dscp-bits'
Merge branch : 'unmask-dscp-part-four'
Merge branch : 'unmask-upper-dscp-bits-part-1'
Merge branch : 'unmask-upper-dscp-bits-part-3'
Merge branch : 'use network helpers, part 10'
Merge branch : 'use network helpers, part 9'
Merge branch : 'use-functionality-of-irq_get_trigger_type'
Merge branch : 'use-more-devm-for-ag71xx'
Merge branch : 'v6.12/bindings' into clk-meson-next
Merge branch : 'various-cleanups'
Merge branch : 'vfs.file' of gitolite.kernel.org:pub/scm/linux/kernel/git/vfs/vfs into slab/for-6.12/kmem_cache_args
Merge branch : 'virtio-net-synchronize-op-admin-state'
Merge branch : 'virtio-vsock-fix-memory-leaks'
Merge branch : 'virtio_net-make-rss-interact-properly-with-queue-number'
Merge branch : 'vsock-virtio' into main
Merge branch : 'work.write.end'
 
Merge branch 'xfrm: speed up policy insertions'
 
Linux: Merge branch kvm-arm64/fpmr into kvmarm-master/next
Linux: Merge branch kvm-arm64/idregs-6.12 into kvmarm/fixes
Linux: Merge branch kvm-arm64/mmu-misc-6.12 into kvmarm-master/next
Linux: Merge branch kvm-arm64/nv-at-pan into kvmarm-master/next
Linux: Merge branch kvm-arm64/s2-ptdump into kvmarm-master/next
Linux: Merge branch kvm-arm64/selftests-6.12 into kvmarm-master/next
Linux: Merge branch kvm-arm64/tlbi-fixes-6.12 into kvmarm-master/next
Linux: Merge branch kvm-arm64/vgic-sre-traps into kvmarm-master/next
Linux: Merge branch kvm-arm64/visibility-cleanups into kvmarm-master/next
 
Merge branches : 'acpi-battery', 'acpi-pmic', 'acpi-cppc' and 'acpi-processor'
Merge branches : 'acpi-ec', 'acpi-sysfs', 'acpi-utils' and 'acpi-soc'
Merge branches : 'acpi-resource' and 'acpi-button'
Merge branches : 'acpi-video' and 'acpi-battery'
Merge branches : 'acpi-video', 'acpi-resource', 'acpi-pad' and 'acpi-misc'
Merge branches : 'amba' and 'misc' into for-linus
Merge branches : 'clk-amlogic', 'clk-microchip' and 'clk-imx' into clk-next
Merge branches : 'clk-assigned-rates', 'clk-renesas' and 'clk-scmi' into clk-next
Merge branches : 'clk-devm', 'clk-samsung', 'clk-rockchip' and 'clk-qcom' into clk-next
Merge branches : 'clk-kunit', 'clk-mediatek', 'clk-cleanup' and 'clk-bindings' into clk-next
Merge branches : 'context_tracking.15.08.24a', 'csd.lock.15.08.24a', 'nocb.09.09.24a', 'rcutorture.14.08.24a', 'rcustall.09.09.24a', 'srcu.12.08.24a', 'rcu.tasks.14.08.24a', 'rcu_scaling_tests.15.08.24a', 'fixes.12.08.24a' and 'misc.11.08.24a' into next.09.09.24a
Merge branches : 'fixes', 'arm/smmu', 'intel/vt-d', 'amd/amd-vi' and 'core' into next
Merge branches : 'ib-mfd-for-iio-power-6.12' and 'ib-mfd-gpio-pwm-6.12' into ibs-for-mfd-merged
Merge branches : 'pm-cpuidle' and 'pm-powercap'
Merge branches : 'pm-sleep', 'pm-opp' and 'pm-tools'
 
Merge commit : 'bf40167d54d5' into fixes
 
Linux: Merge drm/drm-fixes into drm-misc-fixes
Linux: Merge drm/drm-fixes into drm-misc-fixes
Linux: Merge drm/drm-fixes into drm-misc-fixes
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-xe-next
Linux: Merge existing fixes from asoc/for-6.12 into new branch
Linux: Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf
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 patch series "Add an fcntl() to check file creation"
 
Merge patch series "can: esd_402_pci: Do cleanup; Add one-shot mode"
Merge patch series "can: fsl,flexcan: add imx95 wakeup"
Merge patch series "can: kvaser_usb: Add hardware timestamp support to all devices"
Merge patch series "can: m_can: fix struct net_device_ops::{open,stop} callbacks under high bus load"
Merge patch series "can: rockchip_canfd: add support for CAN-FD IP core found on Rockchip RK3568"
Merge patch series "can: rockchip_canfd: rework delay calculation and decoding of error code register"
 
Linux: Merge patch series "enable bs > ps in XFS"
 
Merge patch series "fhandle: expose u64 mount id to name_to_handle_at(2)"
 
Merge patch series "file: remove f_version"
 
Linux: Merge patch series "Finish converting jffs2 to folios"
 
Merge patch series "fs,mm: add kmem_cache_create_rcu()"
 
Merge patch series "fs/super.c: introduce get_tree_bdev_flags()"
 
Merge patch series "fs: add i_state helpers"
 
Merge patch series "fsdax/xfs: unshare range fixes for 6.12"
 
Merge patch series "iomap: flush dirty cache over unwritten mappings on zero range"
 
Merge patch series "mpi3mr: Few Enhancements and minor fix"
 
Merge patch series "NCR5380: Bug fixes and other improvements"
 
Merge patch series "nsfs: iterate through mount namespaces"
 
Merge patch series "pinctrl: intel: platform: fix error path in device_for_each_child_node()"
 
Merge patch series "proc: restrict overmounting of ephemeral entities"
 
Linux: Merge patch series "remove size limit on XIP kernel"
 
Merge patch series "RISC-V: Parse DT for Zkr to seed KASLR"
 
Merge patch series "riscv: Improve KASAN coverage to fix unit tests"
Merge patch series "riscv: select ARCH_USE_SYM_ANNOTATIONS"
Merge patch series "riscv: stacktrace: Add USER_STACKTRACE support"
 
Merge patch series "scsi: aacraid: struct sgmap: Replace 1-element arrays with flexible arrays"
Merge patch series "scsi: message: fusion: Replace 1-element arrays with flexible arrays"
Merge patch series "scsi: mpi3mr: Replace 1-element arrays with flexible arrays"
 
Linux: Merge patch series "Simplify multiple create*_workqueue() invocations"
Linux: Merge patch series "smartpqi updates"
Linux: Merge patch series "smartpqi updates"
 
Merge patch series "Squashfs: Update code to not use page->index"
 
Merge patch series "Subject: sort out the fallocate mode mess"
 
Linux: Merge patch series "Svvptc extension to remove preventive sfence.vma"
 
Merge patch series "tools: Add barrier implementations for riscv"
 
Linux: Merge patch series "Update lpfc to revision 14.4.0.4"
Linux: Merge patch series "Update lpfc to revision 14.4.0.5"
 
Merge remote-tracking branch : 'drm/drm-fixes' into drm-misc-fixes
Merge remote-tracking branch : 'kvmarm/arm64-shared-6.12' into for-next/poe
Merge remote-tracking branch : 'mfd/ib-mfd-for-iio-power-6.12' into togreg
Merge remote-tracking branch : 'torvalds/master' into perf-tools
Merge remote-tracking branch : 'torvalds/master' into perf-tools-next
Merge remote-tracking branch : 'torvalds/master' into perf-tools-next
Merge remote-tracking branch : 'torvalds/master' into perf-tools-next
Merge remote-tracking branch : 'vfs/stable-struct_fd'
 
Merge remote-tracking branches : 'ras/edac-amd-atl', 'ras/edac-misc' and 'ras/edac-drivers' into edac-updates
 
Merge tag : '6.12-rc-ksmbd-server-fixes-part1' of git://git.samba.org/ksmbd
Merge tag : '6.12-rc2-cifs-fixes' of git://git.samba.org/sfrench/cifs-2.6
Merge tag : '6.12rc-more-smb3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6
Merge tag : '9p-for-6.12-rc4' of https://github.com/martinetd/linux
Merge tag : '9p-for-6.12-rc5' of https://github.com/martinetd/linux
Merge tag : 'acpi-6.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'acpi-6.12-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'acpi-6.12-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'acpi-6.12-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'acpi-6.12-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'acpi-6.12-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'affs-for-6.12-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
Merge tag : 'amd-drm-fixes-6.12-2024-09-27' of https://gitlab.freedesktop.org/agd5f/linux into drm-next
Merge tag : 'amd-drm-fixes-6.12-2024-10-02' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
Merge tag : 'amd-drm-fixes-6.12-2024-10-08' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
Merge tag : 'amd-drm-fixes-6.12-2024-10-16' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
Merge tag : 'amd-drm-fixes-6.12-2024-10-23' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
Merge tag : 'amd-drm-fixes-6.12-2024-10-31' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
Merge tag : 'amd-drm-fixes-6.12-2024-11-07' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
Merge tag : 'amd-drm-fixes-6.12-2024-11-14' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
Merge tag : 'amd-drm-fixes-6.12-2024-11-16' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
Merge tag : 'amd-drm-next-6.12-2024-08-26' of https://gitlab.freedesktop.org/agd5f/linux into drm-next
Merge tag : 'amd-drm-next-6.12-2024-09-06' of https://gitlab.freedesktop.org/agd5f/linux into drm-next
Merge tag : 'amd-drm-next-6.12-2024-09-13' of https://gitlab.freedesktop.org/agd5f/linux into drm-next
Merge tag : 'amd-pstate-v6.12-2024-09-04' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/superm1/linux
Merge tag : 'amd-pstate-v6.12-2024-09-11' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/superm1/linux
Merge tag : 'amd-pstate-v6.12-2024-10-10' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/superm1/linux
Merge tag : 'amd-pstate-v6.12-2024-10-16' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/superm1/linux
Merge tag : 'amlogic-arm-dt-for-v6.11' of https://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into soc/dt
Merge tag : 'amlogic-arm64-dt-for-v6.12' of https://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into soc/dt
Merge tag : 'amlogic-drivers-for-v6.12' of https://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into soc/drivers
Merge tag : 'arm-fixes-6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Merge tag : 'arm-fixes-6.12-2' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Merge tag : 'arm-smmu-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/will/linux into fixes
Merge tag : 'arm-soc/for-6.12/devicetree' of https://github.com/Broadcom/stblinux into soc/dt
Merge tag : 'arm-soc/for-6.12/devicetree-arm64' of https://github.com/Broadcom/stblinux into soc/dt
Merge tag : 'arm-soc/for-6.12/devicetree-fixes' of https://github.com/Broadcom/stblinux into arm/fixes
Merge tag : 'arm-soc/for-6.12/drivers' of https://github.com/Broadcom/stblinux into soc/drivers
Merge tag : 'arm-soc/for-6.12/soc' 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-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
Merge tag : 'asm-generic-6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic
Merge tag : 'asoc-fix-v6.12-rc1' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus
Merge tag : 'asoc-fix-v6.12-rc4' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus
Merge tag : 'asoc-fix-v6.12-rc5' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus
Merge tag : 'asoc-fix-v6.12-rc6' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus
Merge tag : 'asoc-fix-v6.12-rc7' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus
Merge tag : 'asoc-v6.12' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-next
Merge tag : 'aspeed-6.12-devicetree' of https://git.kernel.org/pub/scm/linux/kernel/git/joel/bmc into soc/dt
Merge tag : 'at24-updates-for-v6.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux into i2c/for-mergewindow
Merge tag : 'at91-defconfig-6.12' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into soc/defconfig
Merge tag : 'at91-dt-6.12' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into soc/dt
Merge tag : 'at91-soc-6.12' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into soc/drivers
Merge tag : 'ata-6.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/libata/linux
Merge tag : 'ata-6.12-rc1-part2' of git://git.kernel.org/pub/scm/linux/kernel/git/libata/linux
Merge tag : 'ata-6.12-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/libata/linux
Merge tag : 'ata-6.12-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/libata/linux
Merge tag : 'ath-current-20241016' of git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath
Merge tag : 'ath-next-20240812' of git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath
Merge tag : 'ath-next-20240909' of git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath
Merge tag : 'atomic-file-commits-6.12_2024-09-02' of https://git.kernel.org/pub/scm/linux/kernel/git/djwong/xfs-linux into xfs-6.12-mergeA
Merge tag : 'audit-pr-20240911' of git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit
Merge tag : 'backlight-next-6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight
Merge tag : 'bcachefs-2024-09-21' of git://evilpiepirate.org/bcachefs
Merge tag : 'bcachefs-2024-09-28' of git://evilpiepirate.org/bcachefs
Merge tag : 'bcachefs-2024-10-05' of git://evilpiepirate.org/bcachefs
Merge tag : 'bcachefs-2024-10-14' of git://evilpiepirate.org/bcachefs
Merge tag : 'bcachefs-2024-10-22' of https://github.com/koverstreet/bcachefs
Merge tag : 'bcachefs-2024-10-31' of git://evilpiepirate.org/bcachefs
Merge tag : 'bcachefs-2024-11-07' of git://evilpiepirate.org/bcachefs
Merge tag : 'bcachefs-2024-11-13' of git://evilpiepirate.org/bcachefs
Merge tag : 'bitmap-for-6.12' of https://github.com/norov/linux
Merge tag : 'block-6.12-20241004' of git://git.kernel.dk/linux
Merge tag : 'block-6.12-20241018' of git://git.kernel.dk/linux
Merge tag : 'block-6.12-20241026' of git://git.kernel.dk/linux
Merge tag : 'block-6.12-20241101' of git://git.kernel.dk/linux
Merge tag : 'block-6.12-20241108' of git://git.kernel.dk/linux
Merge tag : 'bpf-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf
Merge tag : 'bpf-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf
Merge tag : 'bpf-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf
Merge tag : 'bpf-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf
Merge tag : 'bpf-next-6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next
Merge tag : 'bpf-next-6.12-struct-fd' of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next
Merge tag : 'btree-cleanups-6.12_2024-09-02' of https://git.kernel.org/pub/scm/linux/kernel/git/djwong/xfs-linux into xfs-6.12-mergeA
Merge tag : 'ceph-for-6.12-rc1' of https://github.com/ceph/ceph-client
Merge tag : 'ceph-for-6.12-rc2' of https://github.com/ceph/ceph-client
Merge tag : 'cgroup-for-6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup
Merge tag : 'cgroup-for-6.12-rc5-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup
Merge tag : 'char-misc-6.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc
Merge tag : 'char-misc-6.12-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc
Merge tag : 'char-misc-6.12-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc
Merge tag : 'chrome-platform-for-6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux
Merge tag : 'clang-format-6.12' of https://github.com/ojeda/linux
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-imx-6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/abelvesa/linux into clk-imx
Merge tag : 'clk-imx-6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/abelvesa/linux into clk-imx2
Merge tag : 'clk-meson-v6.12-1' of https://github.com/BayLibre/clk-meson into clk-amlogic
Merge tag : 'clk-microchip-6.12' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into clk-microchip
Merge tag : 'cmpxchg.2024.09.15a' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu
Merge tag : 'cocci-for-6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/jlawall/linux
Merge tag : 'core-debugobjects-2024-09-16' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'coresight-next-v6.12' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/coresight/linux into char-misc-next
Merge tag : 'cpufreq-arm-updates-6.12' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/vireshk/pm
Merge tag : 'cxl-fixes-6.12-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl/cxl
Merge tag : 'cxl-fixes-6.12-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl/cxl
Merge tag : 'cxl-for-6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl/cxl
Merge tag : 'davinci-updates-for-v6.12-rc1' of https://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux into soc/arm
Merge tag : 'devfreq-next-for-6.12' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux
Merge tag : 'devicetree-fixes-for-6.12-1' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux
Merge tag : 'devicetree-for-6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux
Merge tag : 'dlm-6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm
Merge tag : 'dma-mapping-6.12-2024-09-19' of git://git.infradead.org/users/hch/dma-mapping
Merge tag : 'dma-mapping-6.12-2024-09-24' of git://git.infradead.org/users/hch/dma-mapping
Merge tag : 'dma-mapping-6.12-2024-09-29' of git://git.infradead.org/users/hch/dma-mapping
Merge tag : 'dma-mapping-6.12-2024-10-20' of git://git.infradead.org/users/hch/dma-mapping
Merge tag : 'dmaengine-6.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine
Merge tag : 'dmaengine-fix-6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine
Merge tag : 'docs-6.12' of git://git.lwn.net/linux
Merge tag : 'driver-core-6.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core
Merge tag : 'driver-core-6.12-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core
Merge tag : 'driver-core-6.12-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core
Merge tag : 'drm-fixes-2024-10-04' of https://gitlab.freedesktop.org/drm/kernel
Merge tag : 'drm-fixes-2024-10-11' of https://gitlab.freedesktop.org/drm/kernel
Merge tag : 'drm-fixes-2024-10-18' of https://gitlab.freedesktop.org/drm/kernel
Merge tag : 'drm-fixes-2024-10-25' of https://gitlab.freedesktop.org/drm/kernel
Merge tag : 'drm-fixes-2024-11-02' of https://gitlab.freedesktop.org/drm/kernel
Merge tag : 'drm-fixes-2024-11-09' of https://gitlab.freedesktop.org/drm/kernel
Merge tag : 'drm-fixes-2024-11-16' of https://gitlab.freedesktop.org/drm/kernel
Merge tag : 'drm-fixes-2024-11-17' of https://gitlab.freedesktop.org/drm/kernel
Merge tag : 'drm-intel-fixes-2024-10-02' of https://gitlab.freedesktop.org/drm/i915/kernel into drm-fixes
Merge tag : 'drm-intel-fixes-2024-10-10' of https://gitlab.freedesktop.org/drm/i915/kernel into drm-fixes
Merge tag : 'drm-intel-fixes-2024-10-17' of https://gitlab.freedesktop.org/drm/i915/kernel into drm-fixes
Merge tag : 'drm-intel-fixes-2024-10-24' of https://gitlab.freedesktop.org/drm/i915/kernel into drm-fixes
Merge tag : 'drm-intel-fixes-2024-11-14' of https://gitlab.freedesktop.org/drm/i915/kernel into drm-fixes
Merge tag : 'drm-intel-gt-next-2024-08-23' of https://gitlab.freedesktop.org/drm/i915/kernel into drm-next
Merge tag : 'drm-intel-gt-next-2024-09-06' of https://gitlab.freedesktop.org/drm/i915/kernel into drm-next
Merge tag : 'drm-intel-next-2024-08-13' of https://gitlab.freedesktop.org/drm/i915/kernel into drm-next
Merge tag : 'drm-intel-next-2024-08-29' of https://gitlab.freedesktop.org/drm/i915/kernel into drm-next
Merge tag : 'drm-intel-next-2024-09-03' of https://gitlab.freedesktop.org/drm/i915/kernel into drm-next
Merge tag : 'drm-intel-next-fixes-2024-09-12' of https://gitlab.freedesktop.org/drm/i915/kernel into drm-next
Merge tag : 'drm-intel-next-fixes-2024-09-19' of https://gitlab.freedesktop.org/drm/i915/kernel into drm-next
Merge tag : 'drm-intel-next-fixes-2024-09-26' of https://gitlab.freedesktop.org/drm/i915/kernel into drm-next
Merge tag : 'drm-misc-fixes-2024-09-26' of https://gitlab.freedesktop.org/drm/misc/kernel into drm-fixes
Merge tag : 'drm-misc-fixes-2024-10-02' of https://gitlab.freedesktop.org/drm/misc/kernel into drm-fixes
Merge tag : 'drm-misc-fixes-2024-10-10' of https://gitlab.freedesktop.org/drm/misc/kernel into drm-fixes
Merge tag : 'drm-misc-fixes-2024-10-17' of https://gitlab.freedesktop.org/drm/misc/kernel into drm-fixes
Merge tag : 'drm-misc-fixes-2024-10-24' of https://gitlab.freedesktop.org/drm/misc/kernel into drm-fixes
Merge tag : 'drm-misc-fixes-2024-10-31' of https://gitlab.freedesktop.org/drm/misc/kernel into drm-fixes
Merge tag : 'drm-misc-fixes-2024-11-08' of https://gitlab.freedesktop.org/drm/misc/kernel into drm-fixes
Merge tag : 'drm-misc-fixes-2024-11-14' of https://gitlab.freedesktop.org/drm/misc/kernel into drm-fixes
Merge tag : 'drm-misc-next-2024-08-01' of https://gitlab.freedesktop.org/drm/misc/kernel into drm-next
Merge tag : 'drm-misc-next-2024-08-09' of https://gitlab.freedesktop.org/drm/misc/kernel into drm-next
Merge tag : 'drm-misc-next-2024-08-16' of https://gitlab.freedesktop.org/drm/misc/kernel into drm-next
Merge tag : 'drm-misc-next-2024-08-22' of https://gitlab.freedesktop.org/drm/misc/kernel into drm-next
Merge tag : 'drm-misc-next-2024-08-29' of https://gitlab.freedesktop.org/drm/misc/kernel into drm-next
Merge tag : 'drm-misc-next-fixes-2024-09-05' of https://gitlab.freedesktop.org/drm/misc/kernel into drm-next
Merge tag : 'drm-msm-fixes-2024-10-16' of https://gitlab.freedesktop.org/drm/msm into drm-fixes
Merge tag : 'drm-msm-next-2024-09-02' of https://gitlab.freedesktop.org/drm/msm into drm-next
Merge tag : 'drm-next-2024-09-19' of https://gitlab.freedesktop.org/drm/kernel
Merge tag : 'drm-next-2024-09-28' of https://gitlab.freedesktop.org/drm/kernel
Merge tag : 'drm-xe-fixes-2024-10-03' of https://gitlab.freedesktop.org/drm/xe/kernel into drm-fixes
Merge tag : 'drm-xe-fixes-2024-10-10' of https://gitlab.freedesktop.org/drm/xe/kernel into drm-fixes
Merge tag : 'drm-xe-fixes-2024-10-17' of https://gitlab.freedesktop.org/drm/xe/kernel into drm-fixes
Merge tag : 'drm-xe-fixes-2024-10-24-1' of https://gitlab.freedesktop.org/drm/xe/kernel into drm-fixes
Merge tag : 'drm-xe-fixes-2024-10-31' of https://gitlab.freedesktop.org/drm/xe/kernel into drm-fixes
Merge tag : 'drm-xe-fixes-2024-11-08' of https://gitlab.freedesktop.org/drm/xe/kernel into drm-fixes
Merge tag : 'drm-xe-fixes-2024-11-14' of https://gitlab.freedesktop.org/drm/xe/kernel into drm-fixes
Merge tag : 'drm-xe-next-2024-07-30' of https://gitlab.freedesktop.org/drm/xe/kernel into drm-next
Merge tag : 'drm-xe-next-2024-08-28' of https://gitlab.freedesktop.org/drm/xe/kernel into drm-next
Merge tag : 'drm-xe-next-2024-09-05' of https://gitlab.freedesktop.org/drm/xe/kernel into drm-next
Merge tag : 'drm-xe-next-fixes-2024-09-12' of https://gitlab.freedesktop.org/drm/xe/kernel into drm-next
Merge tag : 'drm-xe-next-fixes-2024-09-19' of https://gitlab.freedesktop.org/drm/xe/kernel into drm-next
Merge tag : 'dt-cleanup-6.12' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-dt into soc/dt
Merge tag : 'dt64-cleanup-6.12' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-dt into soc/dt
Merge tag : 'edac_updates_for_v6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras
Merge tag : 'efi-next-for-v6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi
Merge tag : 'erofs-for-6.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs
Merge tag : 'erofs-for-6.12-rc4-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs
Merge tag : 'execve-v6.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
Merge tag : 'exfat-for-6.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/linkinjeon/exfat
Merge tag : 'ext4_for_linus-5.12-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4
Merge tag : 'ext4_for_linus-6.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4
Merge tag : 'extcon-next-for-6.12' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon into char-misc-next
Merge tag : 'exynos-drm-next-for-v6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos into drm-next
Merge tag : 'f2fs-6.12-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs
Merge tag : 'f2fs-for-6.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs
Merge tag : 'fbdev-for-6.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/linux-fbdev
Merge tag : 'fbdev-for-6.12-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/linux-fbdev
Merge tag : 'fbdev-for-6.12-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/linux-fbdev
Merge tag : 'fbdev-for-6.12-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/linux-fbdev
Merge tag : 'ffa-fixes-6.12' of https://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into arm/fixes
Merge tag : 'ffa-updates-6.12' of https://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into soc/drivers
Merge tag : 'firewire-fixes-6.12-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394
Merge tag : 'firewire-updates-6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394
Merge tag : 'for-6.12-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
Merge tag : 'for-6.12-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
Merge tag : 'for-6.12-rc3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
Merge tag : 'for-6.12-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
Merge tag : 'for-6.12-rc5-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
Merge tag : 'for-6.12-rc6-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
Merge tag : 'for-6.12-rc7-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
Merge tag : 'for-6.12-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
Merge tag : 'for-6.12-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
Merge tag : 'for-6.12/block-20240913' of git://git.kernel.dk/linux
Merge tag : 'for-6.12/block-20240925' of git://git.kernel.dk/linux
Merge tag : 'for-6.12/dm-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm
Merge tag : 'for-6.12/dm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm
Merge tag : 'for-6.12/dm-fixes-2' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm
Merge tag : 'for-6.12/dm-fixes-3' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm
Merge tag : 'for-6.12/io_uring-20240913' of git://git.kernel.dk/linux
Merge tag : 'for-6.12/io_uring-20240922' of git://git.kernel.dk/linux
Merge tag : 'for-6.12/io_uring-discard-20240913' of git://git.kernel.dk/linux
Merge tag : 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma
Merge tag : 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma
Merge tag : 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma
Merge tag : 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma
Merge tag : 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rmk/linux
Merge tag : 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rmk/linux
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-6.12-1' of https://github.com/cminyard/linux-ipmi
Merge tag : 'for-linus-6.12-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
Merge tag : 'for-linus-6.12-rc1a-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
Merge tag : 'for-linus-6.12a-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
Merge tag : 'for-linus-6.12a-rc3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
Merge tag : 'for-linus-6.12a-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-non-x86' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Merge tag : 'for-linux-6.12-ofs1' of git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux
Merge tag : 'for-net-2024-09-27' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth
Merge tag : 'for-net-2024-10-04' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth
Merge tag : 'for-net-2024-10-16' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth
Merge tag : 'for-net-2024-10-23' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth
Merge tag : 'for-net-2024-10-30' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth
Merge tag : 'for-net-2024-11-12' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth
Merge tag : 'for-net-next-2024-09-12' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-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.12' 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 : '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.12-rc1' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/fpga/linux-fpga into char-misc-next
Merge tag : 'fs_for_v6.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs
Merge tag : 'fs_for_v6.12-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs
Merge tag : 'fsnotify_for_v6.12-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs
Merge tag : 'ftrace-v6.12-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'ftrace-v6.12-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'fuse-fixes-6.12-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse
Merge tag : 'fuse-update-6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse
Merge tag : 'gfs2-v6.10-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2
Merge tag : 'gpio-fixes-for-v6.12-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux
Merge tag : 'gpio-fixes-for-v6.12-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux
Merge tag : 'gpio-fixes-for-v6.12-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux
Merge tag : 'gpio-fixes-for-v6.12-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux
Merge tag : 'gpio-updates-for-v6.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux
Merge tag : 'hardening-v6.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
Merge tag : 'hardening-v6.12-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
Merge tag : 'hid-for-linus-2024090201' of git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid
Merge tag : 'hid-for-linus-2024091602' of git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid
Merge tag : 'hid-for-linus-2024092601' of git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid
Merge tag : 'hid-for-linus-2024101301' of git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid
Merge tag : 'hid-for-linus-20241024' of git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid
Merge tag : 'hid-for-linus-20241105' of git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid
Merge tag : 'hsi-for-6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi
Merge tag : 'hwlock-v6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux
Merge tag : 'hwmon-for-v6.11-rc7' into review-hans
Merge tag : 'hwmon-for-v6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging
Merge tag : 'hwmon-for-v6.12-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging
Merge tag : 'hwmon-for-v6.12-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging
Merge tag : 'hyperv-next-signed-20240916' of git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux
Merge tag : 'i2c-for-6.11-final-but-missed-it' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux
Merge tag : 'i2c-for-6.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux
Merge tag : 'i2c-for-6.12-rc1-additional_fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux
Merge tag : 'i2c-for-6.12-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux
Merge tag : 'i2c-for-6.12-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux
Merge tag : 'i2c-host-6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/andi.shyti/linux into i2c/for-mergewindow
Merge tag : 'i2c-host-fixes-6.11-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/andi.shyti/linux into i2c/for-current
Merge tag : 'i2c-host-fixes-6.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/andi.shyti/linux into i2c/for-current
Merge tag : 'i2c-host-fixes-6.12-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/andi.shyti/linux into i2c/for-current
Merge tag : 'i2c-host-fixes-6.12-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/andi.shyti/linux into i2c/for-current
Merge tag : 'i3c/for-6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/i3c/linux
Merge tag : 'ib-mfd-gpio-pwm-v6.12' of https://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd
Merge tag : 'ib-mfd-gpio-pwm-v6.12' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/lee/mfd into gpio/for-next
Merge tag : 'ib-psy-usb-types-signed' into psy-next
Merge tag : 'ib-psy-usb-types-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply into extcon-next
Merge tag : 'icc-6.12-rc1' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/djakov/icc into char-misc-next
Merge tag : 'ieee802154-for-net-2024-09-01' of git://git.kernel.org/pub/scm/linux/kernel/git/wpan/wpan
Merge tag : 'ieee802154-for-net-2024-09-27' of git://git.kernel.org/pub/scm/linux/kernel/git/wpan/wpan
Merge tag : 'iio-fixes-for-6.12a' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/jic23/iio into char-misc-linus
Merge tag : 'iio-fixes-for-6.12b' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/jic23/iio into char-misc-next
Merge tag : 'iio-for-6.12a' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/jic23/iio into char-misc-testing
Merge tag : 'iio-for-6.12b' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/jic23/iio into char-misc-next
Merge tag : 'imx-bindings-6.12' of https://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/dt
Merge tag : 'imx-defconfig-6.12' of https://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/defconfig
Merge tag : 'imx-drivers-6.12' of https://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/drivers
Merge tag : 'imx-dt-6.12' of https://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/dt
Merge tag : 'imx-dt64-6.12' of https://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/dt
Merge tag : 'imx-fixes-6.12' of https://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into HEAD
Merge tag : 'imx-soc-6.12' of https://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/arm
Merge tag : 'input-for-v6.12-rc0' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
Merge tag : 'input-for-v6.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
Merge tag : 'input-for-v6.12-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
Merge tag : 'input-for-v6.12-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
Merge tag : 'integrator-v6.12' of https://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-integrator into soc/arm
Merge tag : 'integrator-v6.12' of https://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-integrator into soc/drivers
Merge tag : 'integrity-v6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity
Merge tag : 'intel-pinctrl-v6.11-1' of git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/intel into devel
Merge tag : 'intel-pinctrl-v6.12-1' of git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/intel into devel
Merge tag : 'intel-pinctrl-v6.12-2' of git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/intel into fixes
Merge tag : 'io_uring-6.12-20241004' of git://git.kernel.dk/linux
Merge tag : 'io_uring-6.12-20241011' of git://git.kernel.dk/linux
Merge tag : 'io_uring-6.12-20241018' of git://git.kernel.dk/linux
Merge tag : 'io_uring-6.12-20241019' of git://git.kernel.dk/linux
Merge tag : 'io_uring-6.12-20241101' of git://git.kernel.dk/linux
Merge tag : 'iommu-fixes-v6.12-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/iommu/linux
Merge tag : 'iommu-updates-v6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/iommu/linux
Merge tag : 'ipe-pr-20241018' of git://git.kernel.org/pub/scm/linux/kernel/git/wufan/ipe
Merge tag : 'ipsec-2024-10-22' of git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec
Merge tag : 'ipsec-next-2024-09-10' of git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next
Merge tag : 'irq-core-2024-09-16' into loongarch-next
Merge tag : 'irq-core-2024-09-16' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'irq-domain-24-08-09' into irq/core
Merge tag : 'irq-urgent-2024-08-25' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'irq-urgent-2024-11-03' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'irq_urgent_for_v6.12_rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'irq_urgent_for_v6.12_rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'jfs-6.12' of github.com:kleikamp/linux-shaggy
Merge tag : 'jfs-6.12-rc5' of github.com:kleikamp/linux-shaggy
Merge tag : 'juno-update-6.12' of https://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into soc/dt
Merge tag : 'kbuild-fixes-v6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
Merge tag : 'kbuild-fixes-v6.12-2' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
Merge tag : 'kbuild-v6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
Merge tag : 'kcsan.2024.09.14a' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu
Merge tag : 'keys-next-6.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd
Merge tag : 'keys-next-6.12-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd
Merge tag : 'ktest-v6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-ktest
Merge tag : 'kvm-riscv-6.12-1' of https://github.com/kvm-riscv/linux into HEAD
Merge tag : 'kvm-s390-next-6.12-1' of https://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux into HEAD
Merge tag : 'kvm-x86-fixes-6.12-rcN' of https://github.com/kvm-x86/linux into HEAD
Merge tag : 'kvm-x86-generic-6.12' of https://github.com/kvm-x86/linux into HEAD
Merge tag : 'kvm-x86-misc-6.12' of https://github.com/kvm-x86/linux into HEAD
Merge tag : 'kvm-x86-mmu-6.12' of https://github.com/kvm-x86/linux into HEAD
Merge tag : 'kvm-x86-pat_vmx_msrs-6.12' of https://github.com/kvm-x86/linux into HEAD
Merge tag : 'kvm-x86-selftests-6.12' of https://github.com/kvm-x86/linux into HEAD
Merge tag : 'kvm-x86-svm-6.12' of https://github.com/kvm-x86/linux into HEAD
Merge tag : 'kvm-x86-vmx-6.12' of https://github.com/kvm-x86/linux into HEAD
Merge tag : 'kvmarm-6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD
Merge tag : 'kvmarm-fixes-6.12-1' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD
Merge tag : 'kvmarm-fixes-6.12-2' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD
Merge tag : 'kvmarm-fixes-6.12-3' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD
Merge tag : 'landlock-6.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/mic/linux
Merge tag : 'landlock-6.12-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/mic/linux
Merge tag : 'leds-next-6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/leds
Merge tag : 'libnvdimm-for-6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm
Merge tag : 'linux-can-fixes-for-6.11-20240912' of git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can
Merge tag : 'linux-can-fixes-for-6.12-20241104' of git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can
Merge tag : 'linux-can-next-for-6.12-20240806' of git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next
Merge tag : 'linux-can-next-for-6.12-20240830' of git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next
Merge tag : 'linux-can-next-for-6.12-20240904-2' of git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next
Merge tag : 'linux-can-next-for-6.12-20240909' of git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next
Merge tag : 'linux-can-next-for-6.12-20240911' of git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next
Merge tag : 'linux-cpupower-6.12-rc1' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/shuah/linux
Merge tag : 'linux-cpupower-6.12-rc1-2' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/shuah/linux
Merge tag : 'linux-cpupower-6.12-rc1-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux
Merge tag : 'linux-watchdog-6.12-rc1' of git://www.linux-watchdog.org/linux-watchdog
Merge tag : 'linux_kselftest-fixes-6.12-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest
Merge tag : 'linux_kselftest-fixes-6.12-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest
Merge tag : 'linux_kselftest-fixes-6.12-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest
Merge tag : 'linux_kselftest-fixes-6.12-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest
Merge tag : 'linux_kselftest-kunit-6.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest
Merge tag : 'linux_kselftest-next-6.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest
Merge tag : 'linux_kselftest-next-6.12-rc1-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest
Merge tag : 'linux_kselftest-nolibc-6.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest
Merge tag : 'livepatching-for-6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching
Merge tag : 'lkmm.2024.09.14b' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu
Merge tag : 'locking-urgent-2024-09-29' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'loongarch-6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson
Merge tag : 'loongarch-fixes-6.12-1' of git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson
Merge tag : 'loongarch-fixes-6.12-2' of git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson
Merge tag : 'loongarch-kvm-6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson into HEAD
Merge tag : 'lsm-pr-20240911' of git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/lsm
Merge tag : 'lsm-pr-20240923' of git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/lsm
Merge tag : 'lsm-pr-20241004' of git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/lsm
Merge tag : 'm68k-for-v6.12-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k
Merge tag : 'm68knommu-for-v6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu
Merge tag : 'mailbox-v6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/jassibrar/mailbox
Merge tag : 'md-6.12-20240829' of https://git.kernel.org/pub/scm/linux/kernel/git/song/md into for-6.12/block
Merge tag : 'md-6.12-20240905' of https://git.kernel.org/pub/scm/linux/kernel/git/song/md into for-6.12/block
Merge tag : 'md-6.12-20240906' of https://git.kernel.org/pub/scm/linux/kernel/git/song/md into for-6.12/block
Merge tag : 'md-6.12-20241018' of https://git.kernel.org/pub/scm/linux/kernel/git/song/md into block-6.12
Merge tag : 'media/v6.12-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media
Merge tag : 'media/v6.12-2' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media
Merge tag : 'mediatek-drm-fixes-20241028' of https://git.kernel.org/pub/scm/linux/kernel/git/chunkuang.hu/linux into drm-fixes
Merge tag : 'mediatek-drm-next-6.12' of https://git.kernel.org/pub/scm/linux/kernel/git/chunkuang.hu/linux into drm-next
Merge tag : 'memblock-v6.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rppt/memblock
Merge tag : 'memory-controller-drv-6.12' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into soc/drivers
Merge tag : 'memory-controller-drv-6.12-2' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into soc/drivers
Merge tag : 'metadir-cleanups-6.12_2024-09-02' of https://git.kernel.org/pub/scm/linux/kernel/git/djwong/xfs-linux into xfs-6.12-mergeA
Merge tag : 'mfd-next-6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd
Merge tag : 'mhi-for-v6.12' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/mani/mhi into char-misc-next
Merge tag : 'mips_6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux
Merge tag : 'misc.2024.09.14a' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu
Merge tag : 'mlx5-fixes-2024-09-25' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux
Merge tag : 'mlx5-updates-2024-09-02' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux
Merge tag : 'mm-hotfixes-stable-2024-09-19-00-31' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
Merge tag : 'mm-hotfixes-stable-2024-09-27-09-45' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
Merge tag : 'mm-hotfixes-stable-2024-10-09-15-46' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
Merge tag : 'mm-hotfixes-stable-2024-10-17-16-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
Merge tag : 'mm-hotfixes-stable-2024-10-28-21-50' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
Merge tag : 'mm-hotfixes-stable-2024-11-03-10-50' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
Merge tag : 'mm-hotfixes-stable-2024-11-09-22-40' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
Merge tag : 'mm-hotfixes-stable-2024-11-12-16-39' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
Merge tag : 'mm-hotfixes-stable-2024-11-16-15-33' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
Merge tag : 'mm-nonmm-stable-2024-09-21-07-52' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
Merge tag : 'mm-stable-2024-09-20-02-31' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
Merge tag : 'mmc-v6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc
Merge tag : 'mmc-v6.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc
Merge tag : 'mmc-v6.12-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc
Merge tag : 'mmc-v6.12-rc3-2' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc
Merge tag : 'modules-6.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux
Merge tag : 'mt76-for-kvalo-2024-09-06' of https://github.com/nbd168/wireless
Merge tag : 'mtd/for-6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux
Merge tag : 'mvebu-arm-6.12-1' of https://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu into soc/arm
Merge tag : 'mvebu-fixes-6.12-1' of https://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu into arm/fixes
Merge tag : 'nand/for-6.12' into mtd/next
Merge tag : 'net-6.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Merge tag : 'net-6.12-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Merge tag : 'net-6.12-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Merge tag : 'net-6.12-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Merge tag : 'net-6.12-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Merge tag : 'net-6.12-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Merge tag : 'net-6.12-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Merge tag : 'net-6.12-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Merge tag : 'net-next-6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next
Merge tag : 'next-media-20240826' of git://git.kernel.org/pub/scm/linux/kernel/git/pinchartl/linux.git
Merge tag : 'next-media-rkisp1-20240814' of git://git.kernel.org/pub/scm/linux/kernel/git/pinchartl/linux.git
Merge tag : 'nf-24-09-26' of git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf
Merge tag : 'nf-24-10-02' of git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf
Merge tag : 'nf-24-10-09' of git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf
Merge tag : 'nf-24-10-21' of git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf
Merge tag : 'nf-24-10-31' of git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf
Merge tag : 'nf-24-11-07' of git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf
Merge tag : 'nf-next-24-08-23' of git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf-next
Merge tag : 'nf-next-24-09-06' of git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf-next
Merge tag : 'nfs-for-6.12-1' of git://git.linux-nfs.org/projects/anna/linux-nfs
Merge tag : 'nfs-for-6.12-2' of git://git.linux-nfs.org/projects/anna/linux-nfs
Merge tag : 'nfs-for-6.12-3' of git://git.linux-nfs.org/projects/anna/linux-nfs
Merge tag : 'nfsd-6.12' into linux-next-with-localio
Merge tag : 'nfsd-6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux
Merge tag : 'nfsd-6.12-1' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux
Merge tag : 'nfsd-6.12-2' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux
Merge tag : 'nfsd-6.12-3' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux
Merge tag : 'nfsd-6.12-4' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux
Merge tag : 'nolibc-20240824-for-6.12-1' of https://git.kernel.org/pub/scm/linux/kernel/git/nolibc/linux-nolibc into nolibc
Merge tag : 'ntb-6.12' of https://github.com/jonmason/ntb
Merge tag : 'ntfs3_for_6.12' of https://github.com/Paragon-Software-Group/linux-ntfs3
Merge tag : 'nvme-6.12-2024-09-06' of git://git.infradead.org/nvme into for-6.12/block
Merge tag : 'nvme-6.12-2024-09-13' of git://git.infradead.org/nvme into for-6.12/block
Merge tag : 'nvme-6.12-2024-09-25' of git://git.infradead.org/nvme into for-6.12/block
Merge tag : 'nvme-6.12-2024-10-18' of git://git.infradead.org/nvme into block-6.12
Merge tag : 'nvme-6.12-2024-10-31' of git://git.infradead.org/nvme into block-6.12
Merge tag : 'nvme-6.12-2024-11-07' of git://git.infradead.org/nvme into block-6.12
Merge tag : 'omap-for-v6.12/drivers-signed' of https://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-omap into soc/drivers
Merge tag : 'omap-for-v6.12/dt-signed' of https://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-omap into soc/dt
Merge tag : 'omap-for-v6.12/soc-signed' of https://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-omap into soc/arm
Merge tag : 'opp-updates-6.12' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/vireshk/pm
Merge tag : 'ovl-update-6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/overlayfs/vfs
Merge tag : 'parisc-for-6.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux
Merge tag : 'pci-v6.12-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci
Merge tag : 'pci-v6.12-fixes-1' of git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci
Merge tag : 'pci-v6.12-fixes-2' of git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci
Merge tag : 'perf-core-2024-09-18' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'perf-tools-fixes-for-v6.12-1-2024-10-08' of git://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools
Merge tag : 'perf-tools-fixes-for-v6.12-2-2024-10-30' of git://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools
Merge tag : 'perf-tools-for-v6.12-1-2024-09-19' of git://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools
Merge tag : 'perf-urgent-2024-09-18' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'perf-urgent-2024-11-03' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'phy-fixes-6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy
Merge tag : 'phy-for-6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy
Merge tag : 'pinctrl-v6.12-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl
Merge tag : 'pinctrl-v6.12-2' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl
Merge tag : 'platform-drivers-x86-v6.11-3' into review-hans
Merge tag : 'platform-drivers-x86-v6.12-1' of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86
Merge tag : 'platform-drivers-x86-v6.12-2' of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86
Merge tag : 'platform-drivers-x86-v6.12-3' of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86
Merge tag : 'platform-drivers-x86-v6.12-4' of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86
Merge tag : 'pm-6.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'pm-6.12-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'pm-6.12-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'pm-6.12-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'pm-6.12-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'pm-6.12-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'pm-6.12-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'pm-6.12-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'pmdomain-v6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm
Merge tag : 'pmdomain-v6.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm
Merge tag : 'pmdomain-v6.12-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm
Merge tag : 'posix-timers-2024-07-29' of git://git.kernel.org/pub/scm/linux/kernel/git/frederic/linux-dynticks into timers/core
Merge tag : 'powerpc-6.12-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
Merge tag : 'powerpc-6.12-2' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
Merge tag : 'powerpc-6.12-3' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
Merge tag : 'powerpc-6.12-4' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
Merge tag : 'powerpc-6.12-5' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
Merge tag : 'powerpc-6.12-6' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
Merge tag : 'printk-for-6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux
Merge tag : 'probes-fixes-v6.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'probes-fixes-v6.12-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'probes-fixes-v6.12-rc4.2' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'probes-v6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'pstore-v6.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
Merge tag : 'pull-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Merge tag : 'pull-fixes.ufs' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Merge tag : 'pull-stable-struct_fd' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Merge tag : 'pull-work.unaligned' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Merge tag : 'pwm/for-6.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ukleinek/linux
Merge tag : 'pwm/for-6.12-rc7-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/ukleinek/linux
Merge tag : 'pwrseq-updates-for-v6.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux
Merge tag : 'qcom-arm32-for-6.12' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/dt
Merge tag : 'qcom-arm64-defconfig-for-6.12' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/defconfig
Merge tag : 'qcom-arm64-fixes-for-6.12' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into HEAD
Merge tag : 'qcom-arm64-fixes-for-6.12-2' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into HEAD
Merge tag : 'qcom-arm64-for-6.12' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/dt
Merge tag : 'qcom-clk-fixes-for-6.12' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into clk-fixes
Merge tag : 'qcom-clk-for-6.12' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into clk-qcom
Merge tag : 'qcom-drivers-fixes-for-6.12' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/fixes
Merge tag : 'qcom-drivers-for-6.12' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/drivers
Merge tag : 'quota-cleanups-6.12_2024-09-02' of https://git.kernel.org/pub/scm/linux/kernel/git/djwong/xfs-linux into xfs-6.12-mergeA
Merge tag : 'random-6.12-rc1-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/crng/random
Merge tag : 'random-6.12-rc1-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/crng/random
Merge tag : 'ras_core_for_v6.12_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'rcu.fixes.6.12-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/rcu/linux
Merge tag : 'rcu.release.v6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/rcu/linux
Merge tag : 'regmap-v6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap
Merge tag : 'regulator-fix-v6.12-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator
Merge tag : 'regulator-v6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator
Merge tag : 'renesas-arm-defconfig-for-v6.12-tag1' of https://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/defconfig
Merge tag : 'renesas-clk-for-v6.12-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers into clk-renesas
Merge tag : 'renesas-clk-for-v6.12-tag2' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers into clk-renesas
Merge tag : 'renesas-dt-bindings-for-v6.12-tag1' of https://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/dt
Merge tag : 'renesas-dts-for-v6.12-tag1' of https://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/dt
Merge tag : 'renesas-dts-for-v6.12-tag2' of https://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/dt
Merge tag : 'renesas-pinctrl-for-v6.12-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers into devel
Merge tag : 'renesas-pinctrl-for-v6.12-tag2' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers into devel
Merge tag : 'renesas-r9a09g057-dt-binding-defs-tag' into renesas-dts-for-v6.12
Merge tag : 'reset-fixes-for-v6.12' of git://git.pengutronix.de/pza/linux into arm/fixes
Merge tag : 'reset-for-v6.12' of git://git.pengutronix.de/pza/linux into soc/drivers
Merge tag : 'riscv-config-for-v6.12' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into soc/defconfig
Merge tag : 'riscv-for-linus-6.11-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux
Merge tag : 'riscv-for-linus-6.12-mw1' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux
Merge tag : 'riscv-for-linus-6.12-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux
Merge tag : 'riscv-for-linus-6.12-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux
Merge tag : 'riscv-soc-fixes-for-v6.12-rc6' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into HEAD
Merge tag : 'riscv-sophgo-dt-fixes-for-v6.12-rc1' of https://github.com/sophgo/linux into HEAD
Merge tag : 'riscv-sophgo-dt-for-6.12' of https://github.com/sophgo/linux into soc/dt
Merge tag : 'rpmsg-v6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux
Merge tag : 'rproc-v6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux
Merge tag : 'rtalloc-cleanups-6.12_2024-09-02' of https://git.kernel.org/pub/scm/linux/kernel/git/djwong/xfs-linux into xfs-6.12-mergeA
Merge tag : 'rtalloc-fixes-6.12_2024-09-02' of https://git.kernel.org/pub/scm/linux/kernel/git/djwong/xfs-linux into xfs-6.12-mergeA
Merge tag : 'rtbitmap-cleanups-6.12_2024-09-02' of https://git.kernel.org/pub/scm/linux/kernel/git/djwong/xfs-linux into xfs-6.12-mergeA
Merge tag : 'rtc-6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux
Merge tag : 'rtw-next-2024-08-09' of https://github.com/pkshih/rtw
Merge tag : 'rtw-next-2024-09-05' of https://github.com/pkshih/rtw
Merge tag : 'rust-6.12' of https://github.com/Rust-for-Linux/linux
Merge tag : 'rust-fixes-6.12' of https://github.com/Rust-for-Linux/linux
Merge tag : 'rust-fixes-6.12-2' of https://github.com/Rust-for-Linux/linux
Merge tag : 'rust-fixes-6.12-3' of https://github.com/Rust-for-Linux/linux
Merge tag : 's390-6.12-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
Merge tag : 's390-6.12-2' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
Merge tag : 's390-6.12-3' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
Merge tag : 'samsung-clk-6.12' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into clk-samsung
Merge tag : 'samsung-clk-fixes-6.12' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into clk-fixes
Merge tag : 'samsung-drivers-6.12' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into soc/drivers
Merge tag : 'samsung-dt64-6.12' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into soc/dt
Merge tag : 'samsung-pinctrl-6.12' of https://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/samsung into devel
Merge tag : 'samsung-soc-6.12' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into soc/arm
Merge tag : 'sched-core-2024-09-19' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'sched-rt-2024-09-17' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'sched-urgent-2024-11-03' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'sched_ext-for-6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/sched_ext
Merge tag : 'sched_ext-for-6.12-rc1-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/sched_ext
Merge tag : 'sched_ext-for-6.12-rc1-fixes-1' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/sched_ext
Merge tag : 'sched_ext-for-6.12-rc2-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/sched_ext
Merge tag : 'sched_ext-for-6.12-rc3-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/sched_ext
Merge tag : 'sched_ext-for-6.12-rc5-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/sched_ext
Merge tag : 'sched_ext-for-6.12-rc7-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/sched_ext
Merge tag : 'sched_ext-for-6.12-rc7-fixes-2' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/sched_ext
Merge tag : 'sched_urgent_for_v6.12_rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'scmi-fixes-6.12' of https://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into arm/fixes
Merge tag : 'scmi-fixes-6.12-2' of https://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into HEAD
Merge tag : 'scmi-updates-6.12' of https://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-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-20240911' of git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux
Merge tag : 'sh-for-v6.12-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/glaubitz/sh-linux
Merge tag : 'slab-for-6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab
Merge tag : 'slab-for-6.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab
Merge tag : 'slab-for-6.12-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab
Merge tag : 'slab-for-6.12-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab
Merge tag : 'Smack-for-6.12' of https://github.com/cschaufler/smack-next
Merge tag : 'smp-core-2024-09-16' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'soc-arm-6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Merge tag : 'soc-defconfig-6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Merge tag : 'soc-drivers-6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Merge tag : 'soc-dt-6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Merge tag : 'soc-ep93xx-dt-6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Merge tag : 'soc_fsl-6.12-2' of https://github.com/chleroy/linux into soc/drivers
Merge tag : 'soc_fsl-6.12-3' of https://github.com/chleroy/linux into arm/fixes
Merge tag : 'sound-6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
Merge tag : 'sound-6.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
Merge tag : 'sound-6.12-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
Merge tag : 'sound-6.12-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
Merge tag : 'sound-6.12-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
Merge tag : 'sound-6.12-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
Merge tag : 'sound-6.12-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
Merge tag : 'soundwire-6.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/soundwire
Merge tag : 'sparc-for-6.12-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/alarsson/linux-sparc
Merge tag : 'spi-fix-v6.12-merge-window' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi
Merge tag : 'spi-fix-v6.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi
Merge tag : 'spi-fix-v6.12-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi
Merge tag : 'spi-fix-v6.12-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi
Merge tag : 'spi-mosi-config' into togreg
Merge tag : 'spi-nor/for-6.12' into mtd/next
Merge tag : 'spi-v6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi
Merge tag : 'staging-6.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging
Merge tag : 'staging-6.12-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging
Merge tag : 'stm32-dt-for-v6.12-1' of https://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32 into soc/dt
Merge tag : 'sunxi-drivers-for-6.12' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into soc/drivers
Merge tag : 'sunxi-dt-for-6.12' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into soc/dt
Merge tag : 'sunxi-dt-for-6.12-2' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into soc/dt
Merge tag : 'sysctl-6.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/sysctl/sysctl
Merge tag : 'tags/ib-mfd-for-iio-power-v6.12' into psy-next
Merge tag : 'tags/next-media-imx-20240825' of git://git.kernel.org/pub/scm/linux/kernel/git/pinchartl/linux.git
Merge tag : 'tags/next-media-misc-20240825' of git://git.kernel.org/pub/scm/linux/kernel/git/pinchartl/linux.git
Merge tag : 'tags/next-media-renesas-20240825' of git://git.kernel.org/pub/scm/linux/kernel/git/pinchartl/linux.git
Merge tag : 'tags/next-media-videobuf-20240827' of git://git.kernel.org/pub/scm/linux/kernel/git/pinchartl/linux.git
Merge tag : 'tegra-for-6.12-arm-dt' of https://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/dt
Merge tag : 'tegra-for-6.12-arm64-defconfig' of https://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/defconfig
Merge tag : 'tegra-for-6.12-arm64-dt' of https://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/dt
Merge tag : 'tegra-for-6.12-dt-bindings' of https://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/dt
Merge tag : 'tegra-for-6.12-firmware' of https://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/drivers
Merge tag : 'tegra-for-6.12-soc' of https://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/drivers
Merge tag : 'thead-dt-for-v6.12' of https://github.com/pdp7/linux into soc/dt
Merge tag : 'thermal-6.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'thermal-6.12-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'thermal-6.12-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'thermal-v6.12-rc1' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/thermal/linux into
Merge tag : 'thermal-v6.12-rc7' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/thermal/linux
Merge tag : 'thunderbolt-for-v6.12-rc1' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt into usb-next
Merge tag : 'thunderbolt-for-v6.12-rc5' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt into usb-linus
Merge tag : 'thunderbolt-for-v6.12-rc7' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt into usb-linus
Merge tag : 'ti-driver-soc-for-v6.12' of https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into soc/drivers
Merge tag : 'ti-k3-config-for-v6.12' of https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into soc/defconfig
Merge tag : 'ti-k3-dt-for-v6.12' of https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into soc/dt
Merge tag : 'timers-clocksource-2024-09-16' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'timers-core-2024-09-16' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'timers-urgent-2024-11-03' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'timers-v6.12-rc1' of https://git.linaro.org/people/daniel.lezcano/linux into timers/core
Merge tag : 'tomoyo-pr-20240927' of git://git.code.sf.net/p/tomoyo/tomoyo
Merge tag : 'tpmdd-next-6.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd
Merge tag : 'tpmdd-next-6.12-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd
Merge tag : 'tpmdd-next-6.12-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd
Merge tag : 'tpmdd-next-6.12-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd
Merge tag : 'trace-ring-buffer-v6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'trace-ringbuffer-v6.12-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'trace-ringbuffer-v6.12-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'trace-ringbuffer-v6.12-rc7-2' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'trace-v6.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'tracefs-v6.12-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'tty-6.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty
Merge tag : 'tty-6.12-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty
Merge tag : 'uml-for-linus-6.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/uml/linux
Merge tag : 'unicode-fixes-6.12-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/krisman/unicode
Merge tag : 'usb-6.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb
Merge tag : 'usb-6.12-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb
Merge tag : 'usb-6.12-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb
Merge tag : 'usb-6.12-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb
Merge tag : 'usb-6.12-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb
Merge tag : 'usb-serial-6.12-rc1' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial into usb-next
Merge tag : 'usb-serial-6.12-rc1-2' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial into usb-next
Merge tag : 'usb-serial-6.12-rc4' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial into usb-linus
Merge tag : 'usb-serial-6.12-rc7' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial into usb-linus
Merge tag : 'v6.10' into next
Merge tag : 'v6.11' into for-6.12/block
Merge tag : 'v6.11-next-defconfig' of https://git.kernel.org/pub/scm/linux/kernel/git/mediatek/linux into soc/defconfig
Merge tag : 'v6.11-next-dts64' of https://git.kernel.org/pub/scm/linux/kernel/git/mediatek/linux into soc/dt
Merge tag : 'v6.11-next-soc' of https://git.kernel.org/pub/scm/linux/kernel/git/mediatek/linux into soc/drivers
Merge tag : 'v6.11-rc1' into clk-meson-next
Merge tag : 'v6.11-rc1' into for-6.12
Merge tag : 'v6.11-rc2' into media_stage
Merge tag : 'v6.11-rc3' into trace/ring-buffer/core
Merge tag : 'v6.11-rc6' into docs-mw
Merge tag : 'v6.12-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
Merge tag : 'v6.12-p2' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
Merge tag : 'v6.12-p3' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
Merge tag : 'v6.12-p4' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
Merge tag : 'v6.12-p5' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
Merge tag : 'v6.12-rc-ksmbd-server-fixes' of git://git.samba.org/ksmbd
Merge tag : 'v6.12-rc-smb3-client-fixes-part1' of git://git.samba.org/sfrench/cifs-2.6
Merge tag : 'v6.12-rc-smb3-client-fixes-part2' of git://git.samba.org/sfrench/cifs-2.6
Merge tag : 'v6.12-rc1-ksmbd-fixes' of git://git.samba.org/ksmbd
Merge tag : 'v6.12-rc1-smb3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6
Merge tag : 'v6.12-rc3-ksmbd-fixes' of git://git.samba.org/ksmbd
Merge tag : 'v6.12-rc3-smb3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6
Merge tag : 'v6.12-rc4-smb3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6
Merge tag : 'v6.12-rc6-ksmbd-fixes' of git://git.samba.org/ksmbd
Merge tag : 'v6.12-rc6-smb3-client-fix' of git://git.samba.org/sfrench/cifs-2.6
Merge tag : 'v6.12-rockchip-clk1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into clk-rockchip
Merge tag : 'v6.12-rockchip-drivers-1' of https://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/drivers
Merge tag : 'v6.12-rockchip-drivers-2' of https://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/drivers
Merge tag : 'v6.12-rockchip-dts32-1' of https://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/dt
Merge tag : 'v6.12-rockchip-dts32-2' of https://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/dt
Merge tag : 'v6.12-rockchip-dts64-1' of https://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/dt
Merge tag : 'v6.12-rockchip-dts64-2' of https://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/dt
Merge tag : 'v6.12-rockchip-dtsfixes1' of https://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into HEAD
Merge tag : 'versatile-soc-for-v6.12' of https://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-integrator into soc/drivers
Merge tag : 'vfio-v6.12-rc1' of https://github.com/awilliam/linux-vfio
Merge tag : 'vfs-6.12-rc2.fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs
Merge tag : 'vfs-6.12-rc2.fixes.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs
Merge tag : 'vfs-6.12-rc5.fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs
Merge tag : 'vfs-6.12-rc6.fixes' of gitolite.kernel.org:pub/scm/linux/kernel/git/vfs/vfs
Merge tag : 'vfs-6.12-rc6.iomap' of gitolite.kernel.org:pub/scm/linux/kernel/git/vfs/vfs
Merge tag : 'vfs-6.12.blocksize' of gitolite.kernel.org:pub/scm/linux/kernel/git/vfs/vfs
Merge tag : 'vfs-6.12.fallocate' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs
Merge tag : 'vfs-6.12.file' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs
Merge tag : 'vfs-6.12.folio' of gitolite.kernel.org:pub/scm/linux/kernel/git/vfs/vfs
Merge tag : 'vfs-6.12.misc' of gitolite.kernel.org:pub/scm/linux/kernel/git/vfs/vfs
Merge tag : 'vfs-6.12.mount' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs
Merge tag : 'vfs-6.12.netfs' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs
Merge tag : 'vfs-6.12.procfs' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs
Merge tag : 'wireless-2024-10-21' of git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless
Merge tag : 'wireless-2024-10-29' of https://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless
Merge tag : 'wireless-next-2024-09-04' of git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next
Merge tag : 'wireless-next-2024-09-11' of git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next
Merge tag : 'wq-for-6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq
Merge tag : 'x86-apic-2024-09-17' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86-build-2024-09-17' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86-cleanups-2024-09-17' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86-core-2024-09-17' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86-fpu-2024-09-17' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86-fred-2024-09-17' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86-misc-2024-09-17' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86-mm-2024-09-17' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86-platform-2024-09-17' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86-timers-2024-09-17' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86-urgent-2024-09-29' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86-urgent-2024-11-03' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_bugs_for_v6.12_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_bugs_post_ibpb' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_cpu_for_v6.12_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_microcode_for_v6.12_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_sev_for_v6.12_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_sgx_for_6.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_urgent_for_v6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_urgent_for_v6.12_rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_urgent_for_v6.12_rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'xfs-6.12-fixes-3' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux
Merge tag : 'xfs-6.12-fixes-4' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux
Merge tag : 'xfs-6.12-fixes-5' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux
Merge tag : 'xfs-6.12-fixes-6' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux
Merge tag : 'xfs-6.12-merge-1' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux
Merge tag : 'xfs-fixes-6.12_2024-09-02' of https://git.kernel.org/pub/scm/linux/kernel/git/djwong/xfs-linux into xfs-6.12-mergeA
Merge tag : 'zonefs-6.12-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/zonefs
 
Linux: Merge v6.11-rc5 into drm-next
Linux: Merge v6.11-rc7 into drm-next
 
mfd: 88pm80x: Constify read-only regmap structs
mfd: 88pm860x-core: Convert comma to semicolon
mfd: adp5585: Add Analog Devices ADP5585 core support
mfd: atc260x: Convert a bunch of commas to semicolons
mfd: axp20x: Add ADC, BAT, and USB cells for AXP717
mfd: axp20x: AXP717: Add support for boost regulator
mfd: bd9571mwv: Constify struct regmap_irq_chip
mfd: cros_ec: Simplify and clean-up cros_ec_dev_init()
mfd: cros_ec: Update module description
mfd: da9062-core: Constify read-only regmap structs
mfd: ds1wm: Remove remaining header file
mfd: fsl-imx25-tsadc: Constify struct regmap_config
mfd: gateworks-gsc: Constify struct regmap_bus
mfd: hi655x-pmic: Constify struct regmap_config
mfd: intel-lpss: Add Intel Arrow Lake-H LPSS PCI IDs
mfd: intel-lpss: Add Intel Panther Lake LPSS PCI IDs
mfd: intel-m10-bmc: Constify struct regmap_config
mfd: intel_soc_pmic_bxtwc: Constify struct regmap_irq_chip
mfd: intel_soc_pmic_chtwc: Make Lenovo Yoga Tab 3 X90F DMI match less strict
mfd: max14577: Provide MODULE_DEVICE_TABLE() to fix module autoloading
mfd: max77620: Use for_each_child_of_node_scoped()
mfd: mc13xxx-spi: Constify struct regmap_bus
mfd: mt6360: Use scoped variables with memory allocators to simplify error paths
mfd: qcom-spmi-pmic: Use for_each_child_of_node_scoped()
mfd: retu: Constify read-only regmap structs
mfd: rk8xx-core: Constify struct regmap_irq_chip
mfd: rk8xx: Add support for rk806 on i2c bus
mfd: rohm-bd71828: Constify read-only regmap structs
mfd: rohm-bd718x7: Constify struct regmap_irq_chip
mfd: rohm-bd9576: Constify read-only regmap structs
mfd: sprd-sc27xx-spi: Constify struct regmap_bus
mfd: syscon: Use scoped variables with memory allocators to simplify error paths
mfd: tc3589x: Drop vendorless compatible string from match table
mfd: tps6105x: Constify struct regmap_config
mfd: tps65086: Constify struct regmap_irq_chip
mfd: tps65090: Constify struct regmap_irq_chip
mfd: tps65218: Constify struct regmap_irq_chip
mfd: tps65219: Constify read-only regmap structs
mfd: tps65910: Constify struct regmap_irq_chip
mfd: tps65912: Constify struct regmap_irq_chip
mfd: twl6040: Constify struct regmap_irq_chip
mfd: wcd934x: Constify struct regmap_config
 
microchip: lan865x: add driver support for Microchip's LAN865X MAC-PHY
 
minixfs: Convert dir_commit_chunk() to take a folio
minixfs: Convert dir_get_page() to dir_get_folio()
minixfs: Convert minix_delete_entry() to work on a folio
minixfs: Convert minix_find_entry() to take a folio
minixfs: Convert minix_make_empty() to use a folio
minixfs: Convert minix_prepare_chunk() to take a folio
minixfs: Convert minix_set_link() and minix_dotdot() to take a folio
 
mips/jazz: remove unused jazz_handle_int() declaration
 
mips: configs: enable I2C_DESIGNWARE_CORE with I2C_DESIGNWARE_PLATFORM
 
MIPS: dec: prom: Remove unused unregister_prom_console() declaration
MIPS: export __cmpxchg_small()
MIPS: loongson64: drop HAVE_ARCH_NODEDATA_EXTENSION
MIPS: loongson64: rename __node_data to node_data
MIPS: MT: Remove unused function mips_mt_regdump()
MIPS: ralink: Fix missing `get_c0_perfcount_int` prototype
MIPS: ralink: Fix missing `plat_time_init` prototype
 
mips: Remove posix_types.h include from sigcontext.h
 
MIPS: Remove the obsoleted code for include/linux/mv643xx.h
MIPS: Remove unused declarations in asm/cmp.h
MIPS: Remove unused function dump_au1000_dma_channel() in dma.c
MIPS: Remove unused mips_display/_scroll_message() declarations
MIPS: sgi-ip27: drop HAVE_ARCH_NODEDATA_EXTENSION
MIPS: sgi-ip27: ensure node_possible_map only contains valid nodes
MIPS: sgi-ip27: make NODE_DATA() the same as on all other architectures
 
misc: fastrpc: Add support for cdsp1 remoteproc
misc: lis3lv02d: Fix incorrect of_get_property() usage
misc: microchip: pci1xxxx: add support for NVMEM_DEVID_AUTO for EEPROM device
misc: microchip: pci1xxxx: add support for NVMEM_DEVID_AUTO for OTP device
misc: rtsx: list supported models in Kconfig help
misc: sgi-gru: Don't disable preemption in GRU driver
misc: tsl2550: replace simple_strtoul to kstrtoul
 
mlxsw: core_thermal: Call thermal_zone_device_unregister() unconditionally
mlxsw: core_thermal: Fix -Wformat-truncation warning
mlxsw: core_thermal: Fold two loops into one
mlxsw: core_thermal: Make mlxsw_thermal_module_{init, fini} symmetric
mlxsw: core_thermal: Remove another unnecessary check
mlxsw: core_thermal: Remove unnecessary assignments
mlxsw: core_thermal: Remove unnecessary check
mlxsw: core_thermal: Remove unnecessary checks
mlxsw: core_thermal: Remove unused arguments
mlxsw: core_thermal: Simplify rollback
mlxsw: core_thermal: Use the .should_bind() thermal zone callback
mlxsw: pci: Sync Rx buffers for CPU
mlxsw: pci: Sync Rx buffers for device
mlxsw: spectrum: Remove setting of RX software timestamp
mlxsw: spectrum_ipip: Fix memory leak when changing remote IPv6 address
mlxsw: spectrum_ptp: Add missing verification before pushing Tx header
mlxsw: spectrum_router: fix xa_store() error checking
 
mm, doc: update read_ahead_kb for MADV_HUGEPAGE
 
mm, memcg: cg2 memory{.swap,}.peak write handlers
mm, memcg: cg2 memory{.swap,}.peak write tests
 
mm, mmap: limit THP alignment of anonymous mappings to PMD-aligned sizes
 
mm, slab: call kvfree_rcu_barrier() from kmem_cache_destroy()
mm, slab: dissolve shutdown_cache() into its caller
mm, slab: fix use of SLAB_SUPPORTS_SYSFS in kmem_cache_release()
mm, slab: move kfence_shutdown_cache() outside slab_mutex
mm, slab: reintroduce rcu_barrier() into kmem_cache_destroy()
mm, slab: restore kerneldoc for kmem_cache_create()
mm, slab: suppress warnings in test_leak_destroy kunit test
mm, slab: unlink slabinfo, sysfs and debugfs immediately
mm, slab: use kmem_cache_free() to free from kmem_buckets_cache
 
mm, slub: avoid zeroing kmalloc redzone
mm, slub: print CPU id (and its node) on slab OOM
 
mm, swap: avoid over reclaim of full clusters
mm, swap: fix allocation and scanning race with swapoff
 
mm,memcg: provide per-cgroup counters for NUMA balancing operations
 
mm,tmpfs: consider end of file write in shmem_is_huge
 
mm/access_process_vm: use the new follow_pfnmap API
 
mm/arm64: support large pfn mappings
 
mm/cma: add cma_{alloc,free}_folio()
mm/cma: change the addition of totalcma_pages in the cma_init_reserved_mem
 
mm/codetag: add pgalloc_tag_copy()
mm/codetag: fix a typo
mm/codetag: fix null pointer check logic for ref and tag
mm/codetag: fix pgalloc_tag_split()
 
mm/contig_alloc: support __GFP_COMP
 
mm/damon/core-test: fix damon_test_ops_registration() for DAMON_VADDR unset case
mm/damon/core-test: test only vaddr case on ops registration test
 
mm/damon/core: avoid overflow in damon_feed_loop_next_input()
mm/damon/core: handle zero schemes apply interval
mm/damon/core: handle zero {aggregation,ops_update} intervals
mm/damon/core: introduce per-context region priorities histogram buffer
mm/damon/core: remove per-scheme region priority histogram buffer
mm/damon/core: replace per-quota regions priority histogram buffer usage with per-context one
 
mm/damon/dbgfs-test: skip dbgfs_set_init_regions() test if PADDR is not registered
mm/damon/dbgfs-test: skip dbgfs_set_targets() test if PADDR is not registered
 
mm/damon/Kconfig: update DAMON doc URL
 
mm/damon/lru_sort: adjust local variable to dynamic allocation
 
mm/damon/tests/core-kunit: skip damon_test_nr_accesses_to_accesses_bp() if aggr_interval is zero
 
mm/damon/tests/sysfs-kunit.h: fix memory leak in damon_sysfs_test_add_targets()
 
mm/damon/tests/vaddr-kunit: init maple tree without MT_FLAGS_LOCK_EXTERN
 
mm/damon/tests: add .kunitconfig file for DAMON kunit tests
 
mm/damon/vaddr: protect vma traversal in __damon_va_thre_regions() with rcu read lock
 
mm/damon: move kunit tests to tests/ subdirectory with _kunit suffix
 
mm/dax: dump start address in fault handler
 
mm/debug_vm_pgtable: Use pxdp_get() for accessing page table entries
 
mm/filemap: fix filemap_get_folios_contig THP panic
 
mm/fork: accept huge pfnmap entries
 
mm/gup: avoid an unnecessary allocation call for FOLL_LONGTERM cases
mm/gup: convert to arch_make_folio_accessible()
mm/gup: detect huge pfnmap entries in gup-fast
mm/gup: fix memfd_pin_folios alloc race panic
mm/gup: fix memfd_pin_folios hugetlb page allocation
mm/gup: stop leaking pinned pages in low memory conditions
 
mm/huge_memory: check pmd_special() only after pmd_present()
mm/huge_memory: convert split_huge_pages_pid() from follow_page() to folio_walk
mm/huge_memory: ensure huge_zero_folio won't have large_rmappable flag set
 
mm/hugetlb.c: fix UAF of vma in hugetlb fault pathway
 
mm/hugetlb: enforce that PMD PT sharing has split PMD PT locks
mm/hugetlb: fix memfd_pin_folios free_huge_pages leak
mm/hugetlb: fix memfd_pin_folios resv_huge_pages leak
mm/hugetlb: remove hugetlb_follow_page_mask() leftover
mm/hugetlb: simplify refs in memfd_alloc_folio
mm/hugetlb: sort out global lock annotations
mm/hugetlb: use __GFP_COMP for gigantic folios
 
mm/hugetlb_vmemmap: batch HVO work when demoting
mm/hugetlb_vmemmap: don't synchronize_rcu() without HVO
 
mm/kmemleak: use IS_ERR_PCPU() for pointer in the percpu address space
 
mm/ksm: convert break_ksm() from walk_page_range_vma() to folio_walk
mm/ksm: convert get_mergeable_page() from follow_page() to folio_walk
mm/ksm: convert scan_get_next_rmap_item() from follow_page() to folio_walk
 
mm/madvise: process_madvise() drop capability check if same mm
 
mm/memblock: introduce a new helper memblock_estimated_nr_free_pages()
 
mm/memory_hotplug: get rid of __ref
 
mm/mglru: only clear kswapd_failures if reclaimable
 
mm/migrate: convert add_page_for_migration() from follow_page() to folio_walk
mm/migrate: convert do_pages_stat_array() from follow_page() to folio_walk
mm/migrate: move common code to numa_migrate_check (was numa_migrate_prep)
 
mm/mlock: set the correct prev on failure
 
mm/mmap: avoid zeroing vma tree in mmap_region()
mm/mmap: correct error handling in mmap_region()
mm/mmap: fix race in mmap_region() with ftruncate()
mm/mmap: reposition vma iterator in mmap_region()
mm/mmap: use PHYS_PFN in mmap_region()
mm/mmap: use vms accounted pages in mmap_region()
 
mm/mprotect: fix dax pud handlings
mm/mprotect: push mmu notifier to PUDs
mm/mprotect: replace can_modify_mm with can_modify_vma
 
mm/mremap: fix address wraparound in move_page_tables()
mm/mremap: fix move_normal_pmd/retract_page_tables race
mm/mremap: replace can_modify_mm with can_modify_vma
 
mm/munmap: replace can_modify_mm with can_modify_vma
 
mm/page_alloc: fix build with CONFIG_UNACCEPTED_MEMORY=n
mm/page_alloc: keep track of free highatomic
mm/page_alloc: let GFP_ATOMIC order-0 allocs access highatomic reserves
 
mm/pagewalk: check pfnmap for folio_walk_start()
mm/pagewalk: fix usage of pmd_leaf()/pud_leaf() without present check
mm/pagewalk: introduce folio_walk_start() + folio_walk_end()
 
mm/powerpc: add missing pud helpers
 
mm/rmap: cleanup partially-mapped handling in __folio_remove_rmap()
mm/rmap: minimize folio->_nr_pages_mapped updates when batching PTE (un)mapping
mm/rmap: use folio->_mapcount for small folios
 
mm/show_mem.c: report alloc tags in human readable units
 
mm/slab: fix warning caused by duplicate kmem_cache creation in kmem_buckets_create
mm/slab: Optimize the code logic in find_mergeable()
 
mm/swap: fold lru_rotate into cpu_fbatches
mm/swap: reduce indentation level
mm/swap: remove boilerplate
mm/swap: remove remaining _fn suffix
mm/swap: rename cpu_fbatches->activate
mm/swap: take folio refcount after testing the LRU flag
 
mm/swapfile: skip HugeTLB pages for unuse_vma
 
mm/thp: fix deferred split queue not partially_mapped
mm/thp: fix deferred split queue not partially_mapped: fix
mm/thp: fix deferred split unqueue naming and locking
 
mm/vma.h: optimise vma_munmap_struct
 
mm/vma: add expand-only VMA merge mode and optimise do_brk_flags()
mm/vma: change munmap to use vma_munmap_struct() for accounting and surrounding vmas
mm/vma: correctly position vma_iterator in __split_vma()
mm/vma: drop incorrect comment from vms_gather_munmap_vmas()
mm/vma: expand mmap_region() munmap call
mm/vma: extract the gathering of vmas from do_vmi_align_munmap()
mm/vma: extract validate_mm() from vma_complete()
mm/vma: inline munmap operation in mmap_region()
mm/vma: introduce abort_munmap_vmas()
mm/vma: introduce vma_munmap_struct for use in munmap operations
mm/vma: introduce vmi_complete_munmap_vmas()
mm/vma: return the exact errno in vms_gather_munmap_vmas()
mm/vma: support vma == NULL in init_vma_munmap()
mm/vma: track start and end for munmap in vma_munmap_struct
 
mm/vmalloc.c: make use of the helper macro LIST_HEAD()
mm/vmalloc.c: use "high-order" in description non 0-order pages
mm/vmalloc.c: use helper function va_size()
 
mm/x86/pat: use the new follow_pfnmap API
 
mm/x86: add missing pud helpers
mm/x86: implement arch_check_zapped_pud()
mm/x86: make pud_leaf() only care about PSE bit
mm/x86: support large pfn mappings
 
mm/z3fold: add __percpu annotation to *unbuddied pointer in struct z3fold_pool
 
mm: abstract vma_expand() to use vma_merge_struct
mm: accept memory in __alloc_pages_bulk()
mm: accept to promo watermark
mm: add a helper to accept page
mm: add kmem_cache_create_rcu()
mm: add node_reclaim successes to VM event counters
mm: add nr argument in mem_cgroup_swapin_uncharge_swap() helper to support large folios
mm: add optional close() to struct vm_special_mapping
mm: add sysfs entry to disable splitting underused THPs
mm: allow read-ahead with IOCB_NOWAIT set
mm: allow set/clear page_type again
mm: allow THP orders for PFNMAPs
mm: always define pxx_pgprot()
mm: always inline _compound_head() with CONFIG_HUGETLB_PAGE_OPTIMIZE_VMEMMAP=y
mm: arm64: document why pte is not advanced in contpte_ptep_set_access_flags()
mm: attempt to batch free swap entries for zap_pte_range()
mm: avoid unconditional one-tick sleep when swapcache_prepare fails
mm: avoid unsafe VMA hook invocation when error arises on mmap hook
mm: avoid using vma_merge() for new VMAs
mm: avoid VM_BUG_ON when try to map an anon large folio to zero page.
mm: call the security_mmap_file() LSM hook in remap_file_pages()
mm: care about shadow stack guard gap when getting an unmapped area
mm: change failure of MAP_FIXED to restoring the gap on failure
mm: change vmf_anon_prepare() to __vmf_anon_prepare()
mm: clarify folio_likely_mapped_shared() documentation for KSM folios
mm: clean up mem_cgroup_iter()
mm: clean up unmap_region() argument list
mm: cleanup count_mthp_stat() definition
mm: cleanup flags usage in faultin_page
mm: consider CMA pages in watermark check for NUMA balancing target node
mm: count the number of anonymous THPs per size
mm: count the number of partially mapped anonymous THPs per size
mm: count zeromap read and set for swapout and swapin
mm: create promo_wmark_pages and clean up open-coded sites
mm: Define struct folio_queue and ITER_FOLIOQ to handle a sequence of folios
mm: Define VM_DROPPABLE for powerpc/32
mm: document __GFP_NOFAIL must be blockable
mm: don't hold css->refcnt during traversal
mm: don't install PMD mappings when THPs are disabled by the hw/process/vma
mm: drop CONFIG_HAVE_ARCH_NODEDATA_EXTENSION
mm: drop is_huge_zero_pud()
mm: extend 'usage' parameter so that cluster_swap_free_nr() can be reused
mm: filemap: use xa_get_order() to get the swap entry order
mm: fix (harmless) type confusion in lock_vma_under_rcu()
mm: fix build on 32-bit targets without MAX_PHYSMEM_BITS
mm: fix docs for the kernel parameter ``thp_anon=``
mm: fix folio_alloc_noprof()
mm: fix follow_pfnmap API lockdep assert
mm: fix NULL pointer dereference in alloc_pages_bulk_noprof
mm: fix PSWPIN counter for large folios swap-in
mm: fix swap_read_folio_zeromap() for large folios with partial zeromap
mm: fix typo in Kconfig
mm: huge_memory: add vma_thp_disabled() and thp_disabled_by_hw()
mm: hugetlb: remove left over comment about follow_huge_foo()
mm: improve code consistency with zonelist_* helper functions
mm: increment gen # before restarting traversal
mm: introduce a pageflag for partially mapped folios
mm: introduce ARCH_SUPPORTS_HUGE_PFNMAP and special bits to pmd/pud
mm: introduce commit_merge(), abstracting final commit of merge
mm: introduce numa_emulation
mm: introduce numa_memblks
mm: introduce page_mapcount_is_type()
mm: introduce PageUnaccepted() page type
mm: introduce vma_merge_struct and abstract vma_merge(),vma_modify()
mm: Kconfig: fixup zsmalloc configuration
mm: kfence: fix elapsed time for allocated/freed track
mm: kfence: print the elapsed time for allocated/freed track
mm: khugepaged: expand the is_refcount_suitable() to support file folios
mm: khugepaged: fix the arguments order in khugepaged_collapse_file trace point
mm: khugepaged: fix the incorrect statistics when collapsing large file folios
mm: khugepaged: support shmem mTHP collapse
mm: khugepaged: support shmem mTHP copy
mm: khugepaged: use the number of pages in the folio to check the reference count
mm: kmem: add lockdep assertion to obj_cgroup_memcg
mm: kmem: remove mem_cgroup_from_obj()
mm: krealloc: clarify valid usage of __GFP_ZERO
mm: krealloc: consider spare memory for __GFP_ZERO
mm: krealloc: Fix MTE false alarm in __do_krealloc
mm: kvmalloc: align kvrealloc() with krealloc()
mm: make arch_get_unmapped_area() take vm_flags by default
mm: make range-to-target_node lookup facility a part of numa_memblks
mm: make SPLIT_PTE_PTLOCKS depend on SMP
mm: make use of str_true_false helper
mm: make vma_prepare() and friends static and internal to vma.c
mm: mark mas allocation in vms_abort_munmap_vmas as __GFP_NOFAIL
mm: mark special bits for huge pfn mappings when inject
mm: memcg: don't call propagate_protected_usage() needlessly
mm: memory-failure: add unmap_poisoned_folio()
mm: memory_hotplug: check hwpoisoned page firstly in do_migrate_range()
mm: memory_hotplug: remove head variable in do_migrate_range()
mm: memory_hotplug: unify Huge/LRU/non-LRU movable folio isolation
mm: migrate: add isolate_folio_to_list()
mm: migrate: annotate data-race in migrate_folio_unmap()
mm: migrate: remove unused includes
mm: migrate: simplify find_mm_struct()
mm: migrate_device: convert to migrate_device_coherent_folio()
mm: migrate_device: use a folio in migrate_device_range()
mm: migrate_device: use more folio in migrate_device_finalize()
mm: migrate_device: use more folio in migrate_device_unmap()
mm: move can_modify_vma to mm/vma.h
mm: move internal core VMA manipulation functions to own file
mm: move kernel/numa.c to mm/
mm: move may_expand_vm() check in mmap_region()
mm: move numa_distance and related code from x86 to numa_memblks
mm: move vma_modify() and helpers to internal header
mm: move vma_shrink(), vma_expand() to internal header
mm: multi-gen LRU: ignore non-leaf pmd_young for force_scan=true
mm: multi-gen LRU: remove MM_LEAF_OLD and MM_NONLEAF_TOTAL stats
mm: multi-gen LRU: use {ptep,pmdp}_clear_young_notify()
mm: new follow_pfnmap API
mm: numa_clear_kernel_node_hotplug: Add NUMA_NO_NODE check for node id
mm: numa_memblks: introduce numa_memblks_init
mm: numa_memblks: make several functions and variables static
mm: numa_memblks: use memblock_{start,end}_of_DRAM() when sanitizing meminfo
mm: only enforce minimum stack gap size if it's sensible
mm: override mTHP "enabled" defaults at kernel cmdline
mm: page_alloc: fix missed updates of PGFREE in free_unref_{page/folios}
mm: page_alloc: move mlocked flag clearance into free_pages_prepare()
mm: page_alloc: simpify page del and expand
mm: page_counters: initialize usage using ATOMIC_LONG_INIT() macro
mm: page_counters: put page_counter_calculate_protection() under CONFIG_MEMCG
mm: page_isolation: handle unaccepted memory isolation
mm: pass vm_flags to generic_get_unmapped_area()
mm: percpu: increase PERCPU_DYNAMIC_SIZE_SHIFT on certain builds.
mm: print the promo watermark in zoneinfo
mm: provide vm_normal_(page|folio)_pmd() with CONFIG_PGTABLE_HAS_HUGE_LEAVES
mm: reduce deferred struct page init ifdeffery
mm: refactor arch_calc_vm_flag_bits() and arm64 MTE handling
mm: refactor map_deny_write_exec()
mm: refactor vma_merge() into modify-only vma_merge_existing_range()
mm: release number of pages of a folio
mm: remap unused subpages to shared zeropage when splitting isolated thp
mm: remove arch_unmap()
mm: remove can_modify_mm()
mm: remove code to handle same filled pages
mm: remove duplicated include in vma_internal.h
mm: remove duplicated open-coded VMA policy check
mm: remove foll_flags in __get_user_pages
mm: remove follow_page()
mm: remove follow_pte()
mm: remove isolate_lru_page()
mm: remove legacy install_special_mapping() code
mm: remove migration for HugePage in isolate_single_pageblock()
mm: remove page_has_private()
mm: remove PageActive
mm: remove PageMlocked
mm: remove PageOwnerPriv1
mm: remove PageReadahead
mm: remove PageSwapBacked
mm: remove PageSwapCache
mm: remove PageUnevictable
mm: remove PG_error
mm: remove putback_lru_page()
mm: remove unused argument from create_cache()
mm: remove unused stub for can_swapin_thp()
mm: Removed @freeptr_offset to prevent doc warning
mm: rename instances of swap_info_struct to meaningful 'si'
mm: rename PG_mappedtodisk to PG_owner_2
mm: replace xa_get_order with xas_get_order where appropriate
mm: resolve faulty mmap_region() error path behaviour
mm: restart if multiple traversals raced
mm: return the folio from swapin_readahead
mm: revert "mm: shmem: fix data-race in shmem_getattr()"
mm: rework accept memory helpers
mm: rework vm_ops->close() handling on VMA merge
mm: selftest to verify zero-filled pages are mapped to zeropage
mm: shmem: drop folio reference count using 'nr_pages' in shmem_delete_from_page_cache()
mm: shmem: extend shmem_partial_swap_usage() to support large folio swap
mm: shmem: extend shmem_unused_huge_shrink() to all sizes
mm: shmem: fix data-race in shmem_getattr()
mm: shmem: fix minor off-by-one in shrinkable calculation
mm: shmem: move shmem_huge_global_enabled() into shmem_allowable_huge_orders()
mm: shmem: rename shmem_is_huge() to shmem_huge_global_enabled()
mm: shmem: return number of pages beeing freed in shmem_free_swap
mm: shmem: simplify the suitable huge orders validation for tmpfs
mm: shmem: split large entry if the swapin folio is not large
mm: shmem: support large folio allocation for shmem_replace_folio()
mm: shmem: support large folio swap out
mm: shmem: use swap_free_nr() to free shmem swap entries
mm: shrink skip folio mapped by an exiting process
mm: shrinker: avoid memleak in alloc_shrinker_info
mm: shrinker: use min() to improve shrinker_debugfs_scan_write()
mm: simplify arch_make_folio_accessible()
mm: split a folio in minimum folio order chunks
mm: split critical region in remap_file_pages() and invoke LSMs in between
mm: split underused THPs
mm: store zero pages to be swapped out in a bitmap
mm: support large folios swap-in for sync io devices
mm: support only one page_type per page
mm: support poison recovery from copy_present_page()
mm: support poison recovery from do_cow_fault()
mm: swap: add a adaptive full cluster cache reclaim
mm: swap: add a fragment cluster list
mm: swap: add nr argument in swapcache_prepare and swapcache_clear to support large folios
mm: swap: allocate folio only first time in __read_swap_cache_async()
mm: swap: allow cache reclaim to skip slot cache
mm: swap: clean up initialization helper
mm: swap: extend swap_shmem_alloc() to support batch SWAP_MAP_SHMEM flag setting
mm: swap: mTHP allocate swap entries from nonfull list
mm: swap: prevent possible data-race in __try_to_reclaim_swap
mm: swap: relaim the cached parts that got scanned
mm: swap: separate SSD allocation from scan_swap_map_slots()
mm: swap: skip slot cache on freeing for mTHP
mm: swap: swap cluster switch to double link list
mm: swapfile: fix cluster reclaim work crash on rotational devices
mm: swapfile: fix SSD detection with swapfile on btrfs
mm: thp: simplify split_huge_pages_pid()
mm: tidy up shmem mTHP controls and stats
mm: turn USE_SPLIT_PTE_PTLOCKS / USE_SPLIT_PTE_PTLOCKS into Kconfig options
mm: unconditionally close VMAs on error
mm: use ARCH_PKEY_BITS to define VM_PKEY_BITN
mm: vmalloc: add optimization hint on page existence check
mm: vmalloc: implement vrealloc()
mm: vmalloc: refactor vm_area_alloc_pages() function
mm: vmscan.c: fix OOM on swap stress test
mm: warn about illegal __GFP_NOFAIL usage in a more appropriate location and manner
mm: z3fold: deprecate CONFIG_Z3FOLD
mm: zswap: delete comments for "value" member of 'struct zswap_entry'.
mm: zswap: fix global shrinker error handling logic
mm: zswap: fix global shrinker memcg iteration
 
Linux: mm:page-writeback: use folio_next_index() helper in writeback_iter()
Linux: mm:page_alloc: fix the NULL ac->nodemask in __alloc_pages_slowpath()
 
mmc: block: add RPMB dependency
mmc: block: register RPMB partition with the RPMB subsystem
mmc: core Convert UNSTUFF_BITS macro to inline function
mmc: core: Calculate size from pointer
mmc: core: Convert simple_stroul to kstroul
mmc: core: Only set maximum DMA segment size if DMA is supported
mmc: core: remove left-over data structure declarations
mmc: core: Remove struct mmc_context_info
mmc: core: Replace the argument of mmc_sd_switch() with defines
mmc: core: Use dev_err_probe for deferred regulators
mmc: cqhci: Make use of cqhci_halted() routine
mmc: dw_mmc-rockchip: Add internal phase support
mmc: dw_mmc-rockchip: Add support for rk3576 SoCs
mmc: Merge branch fixes into next
mmc: Merge branch fixes into next
mmc: Merge branch fixes into next
mmc: mtk-sd: Improve data type in msdc_timeout_cal()
mmc: renesas_sdhi: Add RZ/V2H(P) compatible string
mmc: sdhci-of-dwcmshc: add common bulk optional clocks support
mmc: sdhci-of-dwcmshc: add dwcmshc_pltfm_data
mmc: sdhci-of-dwcmshc: Add hw_reset() support for BlueField-3 SoC
mmc: sdhci-of-dwcmshc: Add support for Sophgo SG2042
mmc: sdhci-of-dwcmshc: factor out code for th1520_init()
mmc: sdhci-of-dwcmshc: factor out code into dwcmshc_rk35xx_init
mmc: sdhci-of-dwcmshc: move two rk35xx functions
mmc: sdhci-of-dwcmshc: Prevent stale command interrupt handling
mmc: sdhci-of-ma35d1: Add Nuvoton MA35D1 SDHCI driver
mmc: sdhci-pci-gli: GL9767: Fix low power mode in the SD Express process
mmc: sdhci-pci-gli: GL9767: Fix low power mode on the set clock function
mmc: sdhci-pxav2: Remove unnecessary null pointer check
mmc: sdhci_am654: Add prints to tuning algorithm
mmc: sdhci_am654: Add retry tuning
mmc: sunxi-mmc: Fix A100 compatible description
mmc: tmio: Use MMC core APIs to control the vqmmc regulator
 
mnt_idmapping: Use kmemdup_array instead of kmemdup for multiple allocation
 
modpost: detect endianness on run-time
modpost: fix acpi MODULE_DEVICE_TABLE built with mismatched endianness
modpost: fix input MODULE_DEVICE_TABLE() built for 64-bit on 32-bit host
modpost: improve the section mismatch warning format
modpost: remove unused HOST_ELFCLASS
modpost: replace the use of NOFAIL() with xmalloc() etc.
modpost: simplify modpost_log()
 
module: abort module loading when sysfs setup suffer errors
module: Clean up the description of MODULE_SIG_
module: Fix KCOV-ignored file name
module: Refine kmemleak scanned areas
module: Split modules_install compression and in-kernel decompression
 
mount: handle OOM on mnt_warn_timestamp_expiry
 
Linux: move asm/unaligned.h to linux/unaligned.h
 
mpls: Handle error of rtnl_register_module().
mpls: Reduce skb re-allocations due to skb_cow()
 
mptcp: cope racing subflow creation in mptcp_rcv_space_adjust
mptcp: disable active MPTCP in case of blackhole
mptcp: error out earlier on disconnect
mptcp: export mptcp_subflow_early_fallback()
mptcp: fallback to TCP after SYN+MPC drops
mptcp: fallback when MPTCP opts are dropped after 1st data
mptcp: handle consistently DSS corruption
mptcp: hold pm lock when deleting entry
mptcp: init: protect sched with rcu_read_lock
mptcp: MIB counters for sent MP_JOIN
mptcp: no admin perm to list endpoints
mptcp: pm: do not remove closing subflows
mptcp: pm: fix UaF read in mptcp_pm_nl_rm_addr_or_subflow
mptcp: pm: reduce entries iterations on connect
mptcp: pm: rename helpers linked to 'flush'
mptcp: pm: use _rcu variant under rcu_read_lock
mptcp: prevent MPC handshake on port-based signal endpoints
mptcp: Remove unused declaration mptcp_sockopt_sync()
mptcp: update local address flags when setting it
mptcp: use sock_kfree_s instead of kfree
 
mseal: replace can_modify_mm_madv with a vma variant
mseal: update mseal.rst
 
mtd: concat: Use kmemdup_array instead of kmemdup for multiple allocation
mtd: mtdoops: Fix kmsgdump parameter renaming.
mtd: nand: Introduce a block iterator
mtd: nand: Rename the NAND IO iteration helper
mtd: parsers: bcm47xxpart: make read-only array possible_nvram_sizes static const
mtd: powernv: Add check devm_kasprintf() returned value
mtd: rawnand: add support for ts72xx
mtd: rawnand: arasan: Use for_each_child_of_node_scoped()
mtd: rawnand: atmel: Add message on DMA usage
mtd: rawnand: cadence: Use for_each_child_of_node_scoped()
mtd: rawnand: davinci: make platform_data private
mtd: rawnand: denali: Fix missing pci_release_regions in probe and remove
mtd: rawnand: denali: Use the devm_clk_get_enabled() helper function
mtd: rawnand: marvell: drm/rockchip: Use for_each_child_of_node_scoped()
mtd: rawnand: meson: Fix typo in function name
mtd: rawnand: meson: Use for_each_child_of_node_scoped()
mtd: rawnand: mtk: Factorize out the logic cleaning mtk chips
mtd: rawnand: mtk: Fix init error path
mtd: rawnand: mtk: Use for_each_child_of_node_scoped()
mtd: rawnand: pl353: Use for_each_child_of_node_scoped()
mtd: rawnand: renesas: Use for_each_child_of_node_scoped()
mtd: rawnand: rockchip: Use for_each_child_of_node_scoped()
mtd: rawnand: stm32_fmc2: Use for_each_child_of_node_scoped()
mtd: rawnand: sunxi: Use for_each_child_of_node_scoped()
mtd: slram: insert break after errors in parsing the map
mtd: spi-nand: Add continuous read support
mtd: spi-nand: Expose spinand_write_reg_op()
mtd: spi-nand: Isolate the MTD read logic in a helper
mtd: spi-nand: macronix: Add a possible bitflip status flag
mtd: spi-nand: macronix: Continuous read support
mtd: spi-nand: macronix: Extract the bitflip retrieval logic
mtd: spi-nand: macronix: Fix helper name
mtd: spi-nor: fix flash probing
mtd: spi-nor: micron-st: Add n25q064a WP support
mtd: spi-nor: spansion: Add support for S28HS256T
mtd: spi-nor: sst: Factor out common write operation to `sst_nor_write_data()`
mtd: spi-nor: winbond: add Zetta ZD25Q128C support
mtd: spinand: Add support for setting plane select bits
mtd: spinand: macronix: Flag parts needing explicit plane select
mtd: spinand: set bitflip_threshold to 75% of ECC strength
mtd: spinand: winbond: add support for W25N01KV
mtd: Use of_property_read_bool()
 
mtip32xx: Remove redundant null pointer checks in mtip_hw_debugfs_init()
 
mul_u64_u64_div_u64: basic sanity test
mul_u64_u64_div_u64: make it precise always
 
mxser: convert comma to semicolon
mxser: remove doubled sets of close times
mxser: remove stale comment
 
namespace: introduce SB_I_NOIDMAP flag
 
nbcon: Add API to acquire context for non-printing operations
 
nbd: add support for rotational devices
nbd: correct the maximum value for discard sectors
nbd: fix race between timeout and normal completion
nbd: implement the WRITE_ZEROES command
nbd: nbd_bg_flags_show: add NBD_FLAG_ROTATIONAL
 
neighbour: delete redundant judgment statements
 
net-timestamp: add selftests for SOF_TIMESTAMPING_OPT_RX_FILTER
net-timestamp: correct the use of SOF_TIMESTAMPING_RAW_HARDWARE
net-timestamp: introduce SOF_TIMESTAMPING_OPT_RX_FILTER flag
 
net/9p/usbg: Add new usb gadget function transport
net/9p/usbg: Fix build error
net/9p/usbg: fix CONFIG_USB_GADGET dependency
 
net/chelsio/libcxgb: Add __percpu annotations to libcxgb_ppm.c
 
net/core: make use of the helper macro LIST_HEAD()
 
net/funeth: Remove setting of RX software timestamp
 
net/fungible: Avoid -Wflex-array-member-not-at-end warning
 
net/handshake: use sockfd_put() helper
 
net/ipv4: fix macro definition sk_for_each_bound_bhash
net/ipv4: make use of the helper macro LIST_HEAD()
net/ipv4: net: prefer strscpy over strcpy
 
net/ipv6: delete redundant judgment statements
net/ipv6: make use of the helper macro LIST_HEAD()
net/ipv6: replace deprecated strcpy with strscpy
 
net/mlx4: Add support for EEPROM high pages query for QSFP/QSFP+/QSFP28
 
net/mlx5: Add device cap for supporting hot reset in sync reset flow
net/mlx5: Add IFC related stuff for data direct
net/mlx5: Add NOT_READY command return status
net/mlx5: Add support for enabling PTM PCI capability
net/mlx5: Add support for MTPTM and MTCTR registers
net/mlx5: Add support for sync reset using hot reset
net/mlx5: Added cond_resched() to crdump collection
net/mlx5: Added missing definitions in preparation for HW Steering
net/mlx5: Added missing mlx5_ifc definition for HW Steering
net/mlx5: Allow users to configure affinity for SFs
net/mlx5: Check for invalid vector index on EQ creation
net/mlx5: E-Switch, Increase max int port number for offload
net/mlx5: E-Switch, Remove unused declarations
net/mlx5: E-switch, unload IB representors when unloading ETH representors
net/mlx5: Expand mkey page size to support 6 bits
net/mlx5: Expose HW bits for Memory scheme ODP
net/mlx5: Fix command bitmask initialization
net/mlx5: Fix error path in multi-packet WQE transmit
net/mlx5: Fix msix vectors to respect platform limit
net/mlx5: Fix wrong reserved field in hca_cap_2 in mlx5_ifc
net/mlx5: fs, add support for no append at software level
net/mlx5: fs, lock FTE when checking if active
net/mlx5: fs, make get_root_namespace API function
net/mlx5: fs, move hardware fte deletion function reset
net/mlx5: fs, move steering common function to fs_cmd.h
net/mlx5: fs, remove unused member
net/mlx5: fs, separate action and destination into distinct struct
net/mlx5: Handle memory scheme ODP capabilities
net/mlx5: HWS, added actions handling
net/mlx5: HWS, added API and enabled HWS support
net/mlx5: HWS, added backward-compatible API handling
net/mlx5: HWS, added debug dump and internal headers
net/mlx5: HWS, added definers handling
net/mlx5: HWS, added FW commands handling
net/mlx5: HWS, added matchers functionality
net/mlx5: HWS, added memory management handling
net/mlx5: HWS, added modify header pattern and args handling
net/mlx5: HWS, added rules handling
net/mlx5: HWS, added send engine and context handling
net/mlx5: HWS, added tables handling
net/mlx5: HWS, added vport handling
net/mlx5: HWS, changed E2BIG error to a negative return code
net/mlx5: HWS, check the correct variable in hws_send_ring_alloc_sq()
net/mlx5: HWS, don't destroy more bwc queue locks than allocated
net/mlx5: HWS, fixed double free in error flow of definer layout
net/mlx5: HWS, fixed double-free in error flow of creating SQ
net/mlx5: HWS, fixed error flow return values of some functions
net/mlx5: HWS, removed wrong access to a number of rules variable
net/mlx5: HWS, updated API functions comments to kernel doc
net/mlx5: HWS, use lock classes for bwc locks
net/mlx5: Implement PTM cross timestamping support
net/mlx5: Reclaim max 50K pages at once
net/mlx5: Skip HotPlug check on sync reset using hot reset
net/mlx5: Support throttled commands from async API
net/mlx5: Unregister notifier on eswitch init failure
net/mlx5: Use cpumask_local_spread() instead of custom code
 
net/mlx5e: Be consistent with bitmap handling of link modes
net/mlx5e: clear xdp features on non-uplink representors
net/mlx5e: CT: 'update' rules instead of 'replace'
net/mlx5e: CT: Fix null-ptr-deref in add rule err flow
net/mlx5e: CT: Update connection tracking steering entries
net/mlx5e: Disable loopback self-test on multi-PF netdev
net/mlx5e: Don't call cleanup on profile rollback failure
net/mlx5e: Enable remove flow for hard packet limit
net/mlx5e: Fix crash caused by calling __xfrm_state_delete() twice
net/mlx5e: Fix NULL deref in mlx5e_tir_builder_alloc()
net/mlx5e: kTLS, Fix incorrect page refcounting
net/mlx5e: Match cleanup order in mlx5e_free_rq in reverse of mlx5e_alloc_rq
net/mlx5e: SHAMPO, Add no-split ethtool counters for header/data split
net/mlx5e: SHAMPO, Fix overflow of hd_per_wq
net/mlx5e: TC, Offload rewrite and mirror on tunnel over ovs internal port
net/mlx5e: TC, Offload rewrite and mirror to both internal and external dests
net/mlx5e: Use extack in get coalesce callback
net/mlx5e: Use extack in get module eeprom by page callback
net/mlx5e: Use extack in set coalesce callback
net/mlx5e: Use extack in set ringparams callback
 
net/ncsi: Disable the ncsi work before freeing the associated structure
 
net/netfilter: make use of the helper macro LIST_HEAD()
 
net/netrom: prefer strscpy over strcpy
 
net/sched: accept TCA_STAB only for root qdisc
net/sched: act_api: deny mismatched skip_sw/skip_hw flags for actions created by classifiers
net/sched: sch_api: fix xa_insert() error path in tcf_block_get_ext()
net/sched: stop qdisc_tree_reduce_backlog on TC_H_ROOT
 
net/smc: add sysctl for smc_limit_hs
net/smc: do not leave a dangling sk pointer in __smc_create()
net/smc: fix lacks of icsk_syn_mss with IPPROTO_SMC
net/smc: Fix lookup of netdev by using ib_device_get_netdev()
net/smc: Fix memory leak when using percpu refs
net/smc: Fix searching in list of known pnetids in smc_pnet_add_pnetid
net/smc: introduce statistics for allocated ringbufs of link group
net/smc: introduce statistics for ringbufs usage of net namespace
net/smc: remove redundant code in smc_connect_check_aclc
net/smc: remove the fallback in __smc_connect
net/smc: remove unreferenced header in smc_loopback.h file
net/smc: remove unused input parameters in smcr_new_buf_create
net/smc: Use static_assert() to check struct sizes
 
net/sun3_82586: fix potential memory leak in sun3_82586_send_packet()
 
net/sunrpc: make use of the helper macro LIST_HEAD()
 
net/tcp: Expand goo.gl link
 
net/tipc: make use of the helper macro LIST_HEAD()
net/tipc: replace deprecated strcpy with strscpy
 
net/xen-netback: prevent UAF in xenvif_flush_hash()
 
net: add copy from skb_seq_state to buffer function
net: add devmem TCP documentation
net: add more sanity checks to qdisc_pkt_len_init()
net: Add netif_get_gro_max_size helper for GRO
net: add SO_DEVMEM_DONTNEED setsockopt to release RX frags
net: add support for skbs with unreadable frags
net: ag71xx: add COMPILE_TEST to test compilation
net: ag71xx: add MODULE_DESCRIPTION
net: ag71xx: devm_clk_get_enabled
net: ag71xx: disable napi interrupts during probe
net: ag71xx: fix module autoloading
net: ag71xx: get reset control using devm api
net: ag71xx: move clk_eth out of struct
net: ag71xx: remove always true branch
net: ag71xx: remove dead code path
net: ag71xx: support probe defferal for getting MAC address
net: ag71xx: update FIFO bits and descriptions
net: ag71xx: use devm for of_mdiobus_register
net: ag71xx: use devm for register_netdev
net: ag71xx: use ethtool_puts
net: ag71xx: use phylink_mii_ioctl
net: airoha: Add airoha_qdma pointer in airoha_tx_irq_queue/airoha_queue structures
net: airoha: Allow mapping IO region for multiple qdma controllers
net: airoha: configure hw mac address according to the port id
net: airoha: fix module autoloading
net: airoha: honor reset return value in airoha_hw_init()
net: airoha: Introduce airoha_qdma struct
net: airoha: Link the gdm port to the selected qdma controller
net: airoha: Move airoha_queues in airoha_qdma
net: airoha: Move irq_mask in airoha_qdma structure
net: airoha: Start all qdma NAPIs in airoha_probe()
net: airoha: Update tx cpu dma ring idx at the end of xmit loop
net: airoha: Use qdma pointer as private structure in airoha_irq_handler routine
net: alacritech: Partially revert "net: alacritech: Switch to use dev_err_probe()"
net: alacritech: Switch to use dev_err_probe()
net: alteon: Convert tasklet API to new bottom half workqueue mechanism
net: amd: mvme147: Fix probe banner message
net: amlogic,meson-dwmac: Fix "amlogic,tx-delay-ns" schema
net: apple: bmac: Use IRQF_NO_AUTOEN flag in request_irq()
net: arc: fix the device for dma_map_single/dma_unmap_single
net: arc: rockchip: fix emac mdio node support
net: atlantic: Avoid warning about potential string truncation
net: atlantic: convert comma to semicolon
net: atlantic: use ethtool_sprintf
net: avoid potential underflow in qdisc_pkt_len_init() with UFO
net: axienet: add missing blank line after declaration
net: axienet: remove unnecessary ftrace-like logging
net: axienet: remove unnecessary parentheses
net: axienet: Replace the occurrences of (1<
net: bcmasp: fix potential memory leak in bcmasp_xmit()
net: bcmasp: Simplify with scoped for each OF child loop
net: cadence: macb: Enable software IRQ coalescing by default
net: caif: remove unused name
net: caif: use max() to simplify the code
net: Call preinit_net() without pernet_ops_rwsem.
net: can: cc770: Simplify parsing DT properties
net: cirrus: add DT support for Cirrus EP93xx
net: cirrus: use u8 for addr to calm down sparse
net: clarify SO_DEVMEM_DONTNEED behavior in documentation
net: cnic: Convert tasklet API to new bottom half workqueue mechanism
net: core: annotate socks of struct sock_reuseport with __counted_by
net: Correct spelling in headers
net: Correct spelling in net/core
net: dm9051: fix module autoloading
net: do not delay dst_entries_add() in dst_release()
net: Don't register pernet_operations if only one of id or size is specified.
net: dpaa: reduce number of synchronize_net() calls
net: dpaa_eth: print FD status in CPU endianness in dpaa_eth_fd tracepoint
net: dsa: b53: allow lower MTUs on BCM5325/5365
net: dsa: b53: fix jumbo frame mtu check
net: dsa: b53: fix jumbo frames on 10/100 ports
net: dsa: b53: fix max MTU for 1g switches
net: dsa: b53: fix max MTU for BCM5325/BCM5365
net: dsa: b53: Use dev_err_probe()
net: dsa: felix: Annotate struct action_gate_entry with __counted_by
net: dsa: improve shutdown sequence
net: dsa: lan9303: ensure chip reset and wait for READY status
net: dsa: microchip: Add KSZ8895/KSZ8864 switch support
net: dsa: microchip: add WoL support for KSZ87xx family
net: dsa: microchip: clean up ksz8_reg definition macros
net: dsa: microchip: disable EEE for KSZ879x/KSZ877x/KSZ876x
net: dsa: microchip: fix KSZ87xx family structure wrt the datasheet
net: dsa: microchip: fix tag_ksz egress mask for KSZ8795 family
net: dsa: microchip: generalize KSZ9477 WoL functions at ksz_common
net: dsa: microchip: ksz9477: split half-duplex monitoring function
net: dsa: microchip: ksz9477: unwrap URL in comment
net: dsa: microchip: move KSZ9477 WoL functions to ksz_common
net: dsa: microchip: rename ksz8 series files
net: dsa: microchip: replace unclear KSZ8830 strings
net: dsa: microchip: update tag_ksz masks for KSZ9477 family
net: dsa: microchip: Use scoped function to simplfy code
net: dsa: mt7530: Add EN7581 support
net: dsa: mv88e6xxx: Fix error when setting port policy on mv88e6393x
net: dsa: mv88e6xxx: Fix the max_vid definition for the MV88E6361
net: dsa: mv88e6xxx: group cycle counter coefficients
net: dsa: mv88e6xxx: read cycle counter period from hardware
net: dsa: mv88e6xxx: Remove stale comment
net: dsa: mv88e6xxx: support 4000ps cycle counter period
net: dsa: ocelot: Simplify with scoped for each OF child loop
net: dsa: realtek: make use of dev_err_cast_probe()
net: dsa: realtek: rtl8365mb: Make use of irq_get_trigger_type()
net: dsa: realtek: rtl8366rb: Make use of irq_get_trigger_type()
net: dsa: realtek: Use for_each_child_of_node_scoped()
net: dsa: refuse cross-chip mirroring operations
net: dsa: sja1105: fix reception from VLAN-unaware bridges
net: dsa: sja1105: Simplify with scoped for each OF child loop
net: dsa: vsc73xx: fix reception from VLAN-unaware bridges
net: dsa: vsc73xx: implement FDB operations
net: dsa: vsc73xx: make RGMII delays configurable
net: dsa: vsc73xx: speed up MDIO bus to max allowed value
net: dsa: vsc73xx: use defined values in phy operations
net: ena: Add ENA Express metrics support
net: ena: Extend customer metrics reporting support
net: enetc: add missing static descriptor and inline keyword
net: enetc: allocate vf_state during PF probes
net: enetc: block concurrent XDP transmissions during ring reconfiguration
net: enetc: disable NAPI after all rings are disabled
net: enetc: disable Tx BD rings after they are empty
net: enetc: Remove setting of RX software timestamp
net: enetc: remove xdp_drops statistic from enetc_xdp_drop()
net: enetc: Replace ifdef with IS_ENABLED
net: enetc: set MAC address to the VF net_device
net: enetc: Use IRQF_NO_AUTOEN flag in request_irq()
net: ethernet: adi: adin1110: Fix some error handling path in adin1110_read_fifo()
net: ethernet: aeroflex: fix potential memory leak in greth_start_xmit_gbit()
net: ethernet: dlink: replace deprecated macro
net: ethernet: fs_enet: convert to SPDX
net: ethernet: fs_enet: cosmetic cleanups
net: ethernet: fs_enet: drop the .adjust_link custom fs_ops
net: ethernet: fs_enet: drop unused phy_info and mii_if_info
net: ethernet: fs_enet: Make the per clock optional
net: ethernet: fs_enet: only protect the .restart() call in .adjust_link
net: ethernet: fs_enet: phylink conversion
net: ethernet: fs_enet: simplify clock handling with devm accessors
net: ethernet: fs_enet: use macros for speed and duplex values
net: ethernet: ibm: Simpify code with for_each_child_of_node()
net: ethernet: lantiq_etop: fix memory disclosure
net: ethernet: lantiq_etop: remove unused variable
net: ethernet: mtk_eth_soc: drop clocks unused by Ethernet driver
net: ethernet: mtk_eth_soc: fix memory corruption during fq dma init
net: ethernet: mtk_eth_soc: Use ipv6_addr_{cpu_to_be32,be32_to_cpu} helpers
net: ethernet: mtk_wed: fix path of MT7988 WO firmware
net: ethernet: oa_tc6: add helper function to enable zero align rx frame
net: ethernet: oa_tc6: enable open alliance tc6 data communication
net: ethernet: oa_tc6: implement error interrupts unmasking
net: ethernet: oa_tc6: implement internal PHY initialization
net: ethernet: oa_tc6: implement mac-phy interrupt
net: ethernet: oa_tc6: implement receive path to receive rx ethernet frames
net: ethernet: oa_tc6: implement register read operation
net: ethernet: oa_tc6: implement register write operation
net: ethernet: oa_tc6: implement software reset
net: ethernet: oa_tc6: implement transmit path to transfer tx ethernet frames
net: ethernet: rtsn: fix potential memory leak in rtsn_start_xmit()
net: ethernet: rtsn: Remove setting of RX software timestamp
net: ethernet: ti: am65-cpsw-ethtool: Remove setting of RX software timestamp
net: ethernet: ti: am65-cpsw-nuss: Replace of_node_to_fwnode() with more suitable API
net: ethernet: ti: am65-cpsw: avoid devm_alloc_etherdev, fix module removal
net: ethernet: ti: am65-cpsw: Fix forever loop in cleanup code
net: ethernet: ti: am65-cpsw: Fix multi queue Rx on J7
net: ethernet: ti: am65-cpsw: fix warning in am65_cpsw_nuss_remove_rx_chns()
net: ethernet: ti: am65-cpsw: Introduce multi queue Rx
net: ethernet: ti: am65-cpsw: prevent WARN_ON upon module removal
net: ethernet: ti: am65-cpsw: setup priority to flow mapping
net: ethernet: ti: cpsw_ale: add Policer and Thread control register fields
net: ethernet: ti: cpsw_ale: add policer/classifier helpers and setup defaults
net: ethernet: ti: cpsw_ale: Fix warning on some platforms
net: ethernet: ti: cpsw_ale: use regfields for ALE registers
net: ethernet: ti: cpsw_ale: use regfields for number of Entries and Policers
net: ethernet: ti: cpsw_ethtool: Remove setting of RX software timestamp
net: ethtool: Allow passing a phy index for some commands
net: ethtool: cable-test: Release RTNL when the PHY isn't found
net: ethtool: cable-test: Target the command to the requested PHY
net: ethtool: check rxfh_max_num_contexts != 1 at register time
net: ethtool: Enhance error messages sent to user space
net: ethtool: Introduce a command to list PHYs on an interface
net: ethtool: phy: Check the req_info.pdn field for GET commands
net: ethtool: phy: Don't set the context dev pointer for unfiltered DUMP
net: ethtool: plca: Target the command to the requested PHY
net: ethtool: pse-pd: Target the command to the requested PHY
net: ethtool: strset: Allow querying phy stats by index
net: explicitly clear the sk pointer, when pf->create fails
net: fec: don't save PTP state if PTP is unsupported
net: fec: Move `fec_ptp_read()` to the top of the file
net: fec: Reload PTP registers after link-state change
net: fec: Remove duplicated code
net: fec: Remove setting of RX software timestamp
net: fec: Restart PPS after link state change
net: fec: Switch to RUNTIME/SYSTEM_SLEEP_PM_OPS()
net: fib_rules: Add DSCP selector attribute
net: fib_rules: Enable DSCP selector usage
net: Fix an unsafe loop on the list
net: fix crash when config small gso_max_size/gso_ipv4_max_size
net: fix data-races around sk->sk_forward_alloc
net: Fix gso_features_check to check for both dev->gso_{ipv4_,}max_size
net: fix races in netdev_tx_sent_queue()/dev_watchdog()
net: fix SO_DEVMEM_DONTNEED looping too long
net: fix unreleased lock in cable test
net: fs_enet: Fix warning due to wrong type
net: ftgmac100: fixed not check status from fixed phy
net: ftgmac100: Get link speed and duplex for NC-SI
net: gianfar: fix NVMEM mac address
net: gso: fix tcp fraglist segmentation after pull from frag_list
net: hinic: use ethtool_sprintf/puts
net: hisilicon: hip04: fix OF node leak in probe()
net: hisilicon: hns_dsaf_mac: fix OF node leak in hns_mac_get_info()
net: hisilicon: hns_mdio: fix OF node leak in probe()
net: hns3/hns: Update the maintainer for the HNS3/HNS ethernet driver
net: hns3: add sync command to sync io-pgtable
net: hns3: default enable tx bounce buffer when smmu enabled
net: hns3: don't auto enable misc vector
net: hns3: fix kernel crash when 1588 is sent on HIP08 devices
net: hns3: fix kernel crash when uninstalling driver
net: hns3: fix missing features due to dev->features configuration too early
net: hns3: fixed hclge_fetch_pf_reg accesses bar space out of bounds issue
net: hns3: fixed reset failure issues caused by the incorrect reset type
net: hns3: initialize reset_timer before hclgevf_misc_irq_init()
net: hns3: Remove setting of RX software timestamp
net: hns3: Resolved the issue that the debugfs query result is inconsistent.
net: hns3: Use ARRAY_SIZE() to improve readability
net: hns3: Use ipv6_addr_{cpu_to_be32,be32_to_cpu} helpers
net: hns: Use IS_ERR_OR_NULL() helper function
net: hsr: Remove interlink_sequence_nr.
net: hsr: Use the seqnr lock for frames received via interlink port.
net: ibm: emac: get rid of wol_irq
net: ibm: emac: mal: add dcr_unmap to _remove
net: ibm: emac: mal: fix wrong goto
net: ibm: emac: manage emac_irq with devm
net: ibm: emac: remove all waiting code
net: ibm: emac: remove mii_bus with devm
net: ibm: emac: replace of_get_property
net: ibm: emac: Use __iomem annotation for emac_[xg]aht_base
net: ibm: emac: use devm for alloc_etherdev
net: ibm: emac: use devm for of_iomap
net: ibm: emac: use devm for register_netdev
net: ibm: emac: use netdev's phydev directly
net: ieee802154: mcr20a: Use IRQF_NO_AUTOEN flag in request_irq()
net: Initialise net->passive once in preinit_net().
net: Initialise net.core sysctl defaults in preinit_net().
net: introduce helper sendpages_ok()
net: ipa: make use of dev_err_cast_probe()
net: ipv6: ioam6: code alignment
net: ipv6: ioam6: new feature tunsrc
net: ipv6: rpl_iptunnel: Fix memory leak in rpl_input
net: ipv6: select DST_CACHE from IPV6_RPL_LWTUNNEL
net: lan743x: Add support to ethtool phylink get and set settings
net: lan743x: Create separate Link Speed Duplex state function
net: lan743x: Create separate PCS power reset function
net: lan743x: Migrate phylib to phylink
net: lan743x: Remove duplicate check
net: lan966x: ditch tx->last_in_use variable
net: lan966x: refactor buffer reload function
net: lan966x: Remove setting of RX software timestamp
net: lan966x: replace a few variables with new equivalent ones
net: lan966x: select FDMA library
net: lan966x: use a few FDMA helpers throughout
net: lan966x: use FDMA library for adding DCB's in the rx path
net: lan966x: use FDMA library for adding DCB's in the tx path
net: lan966x: use FDMA library symbols
net: lan966x: use library helper for freeing rx buffers
net: lan966x: use library helper for freeing tx buffers
net: lan966x: use the FDMA library for allocation of rx buffers
net: lan966x: use the FDMA library for allocation of tx buffers
net: liquidio: Remove unused declarations
net: macb: Avoid 20s boot delay by skipping MDIO bus registration for fixed-link PHY
net: macb: Convert tasklet API to new bottom half workqueue mechanism
net: macb: increase max_mtu for oversized frames
net: macb: Remove setting of RX software timestamp
net: macb: Use predefined PCI vendor ID constant
net: Make copy_safe_from_sockptr() match documentation
net: mana: Implement get_ringparam/set_ringparam for mana
net: mana: Improve mana_set_channels() in low mem conditions
net: mctp: Consistent peer address handling in ioctl tag allocation
net: mdio: mux-mmioreg: Simplified with dev_err_probe()
net: mdio: mux-mmioreg: Simplified with scoped function
net: mdio: Use of_property_count_u32_elems() to get property length
net: mdiobus: Debug print fwnode handle instead of raw pointer
net: microchip: add FDMA library
net: microchip: Make FDMA config symbol invisible
net: microchip: vcap api: Fix memory leaks in vcap_api_encode_rule_test()
net: mii: constify advertising mask
net: mpls: delete redundant judgment statements
net: mscc: ocelot: Remove setting of RX software timestamp
net: mv643xx_eth: Simplify with scoped for each OF child loop
net: mvneta: Use __be16 for l3_proto parameter of mvneta_txq_desc_csum()
net: mvpp2: Increase size of queue_name buffer
net: mvpp2: Remove setting of RX software timestamp
net: mvpp2: use device_for_each_child_node() to access device child nodes
net: mvpp2: use port_count to remove ports
net: napi: Prevent overflow of napi_defer_hard_irqs
net: netconsole: Constify struct config_item_type
net: netconsole: Correct mismatched return types
net: netconsole: Defer netpoll cleanup to avoid lock release during list traversal
net: netconsole: Fix MODULE_AUTHOR format
net: netconsole: fix wrong warning
net: netconsole: Populate dynamic entry even if netpoll fails
net: netconsole: selftests: Create a new netconsole selftest
net: netconsole: Standardize variable naming
net: netconsole: Unify Function Return Paths
net: netcp: Remove setting of RX software timestamp
net: netdev netlink api to bind dma-buf to a net device
net: netlink: Remove the dump_cb_mutex field from struct netlink_sock
net: netpoll: extract core of netpoll_cleanup
net: netvsc: Update default VMBus channels
net: nexthop: Add flag to assert that NHGRP reserved fields are zero
net: nexthop: delete redundant judgment statements
net: nexthop: Increase weight to u16
net: openvswitch: Use ERR_CAST() to return
net: pcs: xpcs: fix the wrong register that was written back
net: phy: add Applied Micro QT2025 PHY driver
net: phy: Add driver for Motorcomm yt8821 2.5G ethernet phy
net: phy: add helpers to handle sfp phy connect/disconnect
net: phy: Add phy library support to check supported list when autoneg is enabled
net: phy: aquantia: AQR115c fix up PMA capabilities
net: phy: aquantia: fix -ETIMEDOUT PHY probe failure when firmware not present
net: phy: aquantia: fix applying active_low bit after reset
net: phy: aquantia: fix setting active_low bit
net: phy: aquantia: remove usage of phy_set_max_speed
net: phy: bcm84881: Fix some error handling paths
net: phy: Check for read errors in SIOCGMIIREG
net: phy: dp83822: Fix reset pin definitions
net: phy: dp83869: fix memory corruption when enabling fiber
net: phy: dp83tg720: Add cable testing support
net: phy: Introduce ethernet link topology representation
net: phy: mdio-bcm-unimac: Add BCM6846 support
net: phy: microchip_t1: Adds support for lan887x phy
net: phy: microchip_t1: Cable Diagnostics for lan887x
net: phy: microchip_t1s: add c45 direct access in LAN865x internal PHY
net: phy: Optimize phy speed mask to be compatible to yt8821
net: phy: phy_device: fix PHY WOL enabled, PM failed to suspend
net: phy: qca807x: Drop unnecessary and broken DT validation
net: phy: qca83xx: use PHY_ID_MATCH_EXACT
net: phy: qt2025: Fix warning: unused import DeviceId
net: phy: realtek: Check the index value in led_hw_control_get
net: phy: realtek: Fix MMD access on RTL8126A-integrated PHY
net: phy: Remove LED entry from LEDs list on unregister
net: phy: ti: add PHY_RST_AFTER_CLK_EN flag
net: phy: Use for_each_available_child_of_node_scoped()
net: phy: vitesse: implement downshift in vsc73xx phys
net: phy: vitesse: implement MDI-X configuration in vsc73xx
net: phylib: do not disable autoneg for fixed speeds >= 1G
net: phylink: Add phylink_set_fixed_link() to configure fixed link state in phylink
net: phylink: ensure PHY momentary link-fails are handled
net: plip: fix break; causing plip to never transmit
net: prefer strscpy over strcpy
net: pse-pd: Fix enabled status mismatch
net: pse-pd: Fix out of bound for loop
net: pse-pd: tps23881: Fix the device ID check
net: pse-pd: tps23881: Support reset-gpios
net: qrtr: Update packets cloning when broadcasting
net: qualcomm: rmnet: Correct spelling in if_rmnet.h
net: ravb: Fix maximum TX frame size for GbEth devices
net: ravb: Fix R-Car RX frame size limit
net: ravb: Only advertise Rx/Tx timestamps if hardware supports it
net: rds: add option for GCOV profiling
net: refactor ->ndo_bpf calls into dev_xdp_propagate
net: remove dev_pick_tx_cpu_id()
net: remove IFF_* re-definition
net: remove redundant check in skb_shift()
net: renesas: rswitch: Remove setting of RX software timestamp
net: repack struct netdev_queue
net: rfkill: gpio: Do not load on Lenovo Yoga Tab 3 Pro YT3-X90
net: sched: cls_u32: Fix u32's systematic failure to free IDR entries for hnodes.
net: sched: consistently use rcu_replace_pointer() in taprio_change()
net: sched: Correct spelling in headers
net: sched: fix use-after-free in taprio_change()
net: sched: u32: Add test case for systematic hnode IDR leaks
net: sched: use RCU read-side critical section in taprio_dump()
net: seeq: Fix use after free vulnerability in ether3 Driver Due to Race Condition
net: sfp: Add helper to return the SFP bus name
net: sfp: pass the phy_device when disconnecting an sfp module's PHY
net: Silence false field-spanning write warning in metadata_dst memcpy
net: skbuff: Skip early return in skb_unref when debugging
net: skbuff: sprinkle more __GFP_NOWARN on ingress allocs
net: skip offload for NETIF_F_IPV6_CSUM if ipv6 header contains extension
net: Slim down setup_net().
net: smc91x: Make use of irq_get_trigger_type()
net: sparx5: ditch sparx5_fdma_rx/tx_reload() functions
net: sparx5: Fix invalid timestamps
net: sparx5: fix source port register when mirroring
net: sparx5: Remove setting of RX software timestamp
net: sparx5: replace a few variables with new equivalent ones
net: sparx5: use a few FDMA helpers in the rx path
net: sparx5: use contiguous memory for tx buffers
net: sparx5: use FDMA library for adding DCB's in the rx path
net: sparx5: use FDMA library for adding DCB's in the tx path
net: sparx5: use FDMA library symbols
net: sparx5: use library helper for freeing rx buffers
net: sparx5: use library helper for freeing tx buffers
net: sparx5: use the FDMA library for allocation of rx buffers
net: sparx5: use the FDMA library for allocation of tx buffers
net: stmmac: Add multi-channel support
net: stmmac: Batch set RX OWN flag and other flags
net: stmmac: configure FPE via ethtool-mm
net: stmmac: drop stmmac_fpe_handshake
net: stmmac: drop the ethtool begin() callback
net: stmmac: dwmac-loongson: Add DT-less GMAC PCI-device support
net: stmmac: dwmac-loongson: Add Loongson GNET support
net: stmmac: dwmac-loongson: Add loongson module author
net: stmmac: dwmac-loongson: Add Loongson Multi-channels GMAC support
net: stmmac: dwmac-loongson: Add phy_interface for Loongson GMAC
net: stmmac: dwmac-loongson: Detach GMAC-specific platform data init
net: stmmac: dwmac-loongson: Drop duplicated hash-based filter size init
net: stmmac: dwmac-loongson: Drop pci_enable/disable_msi calls
net: stmmac: dwmac-loongson: Init ref and PTP clocks rate
net: stmmac: dwmac-loongson: Introduce PCI device info data
net: stmmac: dwmac-loongson: Use PCI_DEVICE_DATA() macro for device identification
net: stmmac: dwmac-mediatek: Fix inverted handling of mediatek,mac-wol
net: stmmac: dwmac-sun8i: Use for_each_child_of_node_scoped()
net: stmmac: dwmac-tegra: Fix link bring-up sequence
net: stmmac: dwmac4: extend timeout for VLAN Tag register busy bit check
net: stmmac: dwmac4: Fix high address display by updating reg_space[] from register values
net: stmmac: Export dwmac1000_dma_ops
net: stmmac: Fix unbalanced IRQ wake disable warning on single irq case
net: stmmac: Fix zero-division error when disabling tc cbs
net: stmmac: move stmmac_fpe_cfg to stmmac_priv data
net: stmmac: Move the atds flag to the stmmac_dma_cfg structure
net: stmmac: refactor FPE verification process
net: stmmac: Remove setting of RX software timestamp
net: stmmac: set PP_FLAG_DMA_SYNC_DEV only if XDP is enabled
net: stmmac: silence FPE kernel logs
net: stmmac: support fp parameter of tc-mqprio
net: stmmac: support fp parameter of tc-taprio
net: stmmac: TSO: Fix unbalanced DMA map/unmap for non-paged SKB data
net: stmmac: xgmac: use const char arrays for string constants
net: sungem_phy: Constify struct mii_phy_def
net: sunvnet: use ethtool_sprintf/puts
net: support non paged skb frags
net: sysfs: Fix weird usage of class's namespace relevant fields
net: systemport: fix potential memory leak in bcm_sysport_xmit()
net: test for not too small csum_start in virtio_net_hdr_to_skb()
net: thunderx: Remove setting of RX software timestamp
net: thunderx: Remove unused declarations
net: ti: icss-iep: Move icss_iep structure
net: ti: icssg-prueth: Add multicast filtering support in HSR mode
net: ti: icssg-prueth: Add support for HSR frame forward offload
net: ti: icssg-prueth: Add support for PA Stats
net: ti: icssg-prueth: Enable HSR Tx duplication, Tx Tag and Rx Tag offload
net: ti: icssg-prueth: Fix 1 PPS sync
net: ti: icssg-prueth: Fix race condition for VLAN table access
net: ti: icssg-prueth: Make pa_stats optional
net: ti: icssg-prueth: Remove setting of RX software timestamp
net: ti: icssg-prueth: Stop hardcoding def_inc
net: ti: icssg_prueth: populate netdev of_node
net: tipc: avoid possible garbage value
net: tls: wait for async completion on last message
net: txgbe: Fix I2C Kconfig dependencies
net: txgbe: Remove unnecessary NULL check before free
net: txgbe: use pci_dev_id() helper
net: usb: cdc_ether: don't spew notifications
net: usb: qmi_wwan: add Fibocom FG132 0x0112 composition
net: usb: qmi_wwan: add Quectel RG650V
net: usb: usbnet: fix name regression
net: usb: usbnet: fix race in probe failure
net: Use of_property_read_bool()
net: vertexcom: mse102x: Drop log message on remove
net: vertexcom: mse102x: Fix possible double free of TX skb
net: vertexcom: mse102x: Fix random MAC address log
net: vertexcom: mse102x: Fix tx_bytes calculation
net: vertexcom: mse102x: Silence TX timeout
net: vertexcom: mse102x: Use DEFINE_SIMPLE_DEV_PM_OPS
net: vertexcom: mse102x: Use ETH_ZLEN
net: veth: Disable netpoll support
net: vxlan: delete redundant judgment statements
net: vxlan: remove duplicated initialization in vxlan_xmit
net: wangxun: use net_prefetch to simplify logic
net: wwan: fix global oob in wwan_rtnl_policy
net: wwan: qcom_bam_dmux: Fix missing pm_runtime_disable()
net: wwan: t7xx: Fix off-by-one error in t7xx_dpmaif_rx_buf_alloc()
net: wwan: t7xx: PCIe reset rescan
net: xgbe: Convert tasklet API to new bottom half workqueue mechanism
net: xilinx: axienet: Add statistics support
net: xilinx: axienet: Don't print if we go into promiscuous mode
net: xilinx: axienet: Don't set IFF_PROMISC in ndev->flags
net: xilinx: axienet: Enable NETIF_F_HW_CSUM for partial tx checksumming
net: xilinx: axienet: Enqueue Tx packets in dql before dmaengine starts
net: xilinx: axienet: Fix packet counting
net: xilinx: axienet: fix potential memory leak in axienet_start_xmit()
net: xilinx: axienet: Relax partial rx checksum checks
net: xilinx: axienet: Remove unused checksum variables
net: xilinx: axienet: Report RxRject as rx_dropped
net: xilinx: axienet: Schedule NAPI in two steps
net: xilinx: axienet: Set RXCSUM in features
net: xilinx: axienet: Support IFF_ALLMULTI
 
netdev-genl: Set extack and fix error on napi-get
 
netdev: add dmabuf introspection
netdev: Add missing __percpu qualifier to a cast
netdev: add netdev_rx_queue_restart()
netdev: netdevice devmem allocator
netdev: support binding dma-buf to netdevice
 
netdev_features: convert NETIF_F_FCOE_MTU to dev->fcoe_mtu
netdev_features: convert NETIF_F_LLTX to dev->lltx
netdev_features: convert NETIF_F_NETNS_LOCAL to dev->netns_local
netdev_features: remove NETIF_F_ALL_FCOE
 
netdevice: add netdev_tx_reset_subqueue() shorthand
netdevice: convert private flags > BIT(31) to bitfields
 
netdevsim: Add trailing zero to terminate the string in nsim_nexthop_bucket_activity_write()
netdevsim: use cond_resched() in nsim_dev_trap_report_work()
 
netfilter: bpf: must hold reference on net namespace
netfilter: br_netfilter: fix panic with metadata_dst skb
netfilter: br_netfilter: Unmask upper DSCP bits in br_nf_pre_routing_finish()
netfilter: conntrack: add clash resolution for reverse collisions
netfilter: conntrack: Convert to use ERR_CAST()
netfilter: ctnetlink: compile ctnetlink_label_size with CONFIG_NF_CONNTRACK_EVENTS
netfilter: ctnetlink: Guard possible unused functions
netfilter: ctnetlink: support CTA_FILTER for flush
netfilter: fib: check correct rtable in vrf setups
netfilter: Fix use-after-free in get_info()
netfilter: move nf_ct_netns_get out of nf_conncount_init
netfilter: nf_dup4: Unmask upper DSCP bits in nf_dup_ipv4_route()
netfilter: nf_nat: don't try nat source port reallocation for reverse dir clash
netfilter: nf_reject: Fix build warning when CONFIG_BRIDGE_NETFILTER=n
netfilter: nf_reject_ipv6: fix nf_reject_ip6_tcphdr_put()
netfilter: nf_reject_ipv6: fix potential crash in nf_send_reset6()
netfilter: nf_tables: Add missing Kernel doc
netfilter: nf_tables: allow loads only when register is initialized
netfilter: nf_tables: annotate data-races around element expiration
netfilter: nf_tables: consolidate timeout extension for elements
netfilter: nf_tables: Correct spelling in nf_tables.h
netfilter: nf_tables: do not remove elements if set backend implements .abort
netfilter: nf_tables: don't initialize registers in nft_do_chain()
netfilter: nf_tables: drop unused 3rd argument from validate callback ops
netfilter: nf_tables: elements with timeout below CONFIG_HZ never expire
netfilter: nf_tables: Keep deleted flowtable hooks until after RCU
netfilter: nf_tables: missing objects with no memcg accounting
netfilter: nf_tables: pass context structure to nft_parse_register_load
netfilter: nf_tables: prevent nf_skb_duplicated corruption
netfilter: nf_tables: reject element expiration with no timeout
netfilter: nf_tables: reject expiration higher than timeout
netfilter: nf_tables: remove annotation to access set timeout while holding lock
netfilter: nf_tables: set element timeout update support
netfilter: nf_tables: store new sets in dedicated list
netfilter: nf_tables: use rcu chain hook list iterator from netlink dump path
netfilter: nf_tables: wait for rcu grace period on net_device removal
netfilter: nf_tables: zero timeout means element never times out
netfilter: nfnetlink: convert kfree_skb to consume_skb
netfilter: nfnetlink_queue: remove old clash resolution logic
netfilter: nfnetlink_queue: unbreak SCTP traffic
netfilter: nft_counter: Use u64_stats_t for statistic.
netfilter: nft_dynset: annotate data-races around set timeout
netfilter: nft_fib: Mask upper DSCP bits before FIB lookup
netfilter: nft_fib: Unmask upper DSCP bits
netfilter: nft_flow_offload: Unmask upper DSCP bits in nft_flow_route()
netfilter: nft_payload: sanitize offset and length before calling skb_checksum()
netfilter: nft_socket: Fix a NULL vs IS_ERR() bug in nft_socket_cgroup_subtree_level()
netfilter: rpfilter: Unmask upper DSCP bits
netfilter: uapi: NFTA_FLOWTABLE_HOOK is NLA_NESTED
netfilter: Use kmemdup_array instead of kmemdup for multiple allocation
netfilter: xtables: avoid NFPROTO_UNSPEC where needed
netfilter: xtables: fix typo causing some targets not to load on IPv6
 
netfs, cifs: Fix mtime/ctime update for mmapped writes
netfs, cifs: Move CIFS_INO_MODIFIED_ATTR to netfs_inode
 
netfs: Add folio_queue API documentation
netfs: Adjust labels in /proc/fs/netfs/stats
netfs: Advance iterator correctly rather than jumping it
netfs: Cancel dirty folios that have no storage destination
netfs: Delete subtree of 'fs/netfs' when netfs module exits
netfs: Downgrade i_rwsem for a buffered write
netfs: Fix a KMSAN uninit-value error in netfs_clear_buffer
netfs: fix documentation build error
netfs: Fix missing wakeup after issuing writes
netfs: Fix the netfs_folio tracepoint to handle NULL mapping
netfs: Fix write oops in generic/346 (9p) and generic/074 (cifs)
netfs: In readahead, put the folio refs as soon extracted
netfs: Move max_len/max_nr_segs from netfs_io_subrequest to netfs_io_stream
netfs: Provide an iterator-reset function
netfs: Record contention stats for writeback lock
netfs: Reduce number of conditional branches in netfs_perform_write()
netfs: Remove fs/netfs/io.c
netfs: Remove NETFS_COPY_TO_CACHE
netfs: Reserve netfs_sreq_source 0 as unset/unknown
netfs: Set the request work function upon allocation
netfs: Simplify the writeback code
netfs: Speed up buffered reading
netfs: Use bh-disabling spinlocks for rreq->lock
netfs: Use new folio_queue data type and iterator instead of xarray iter
 
netkit: Assign missing bpf_net_context
netkit: Disable netpoll support
 
netlabel: Correct spelling in netlabel.h
 
netlink: specs: add ethnl PHY_GET command set
netlink: specs: add phy-index as a header parameter
netlink: specs: decode indirection table as u32 array
netlink: specs: nftables: allow decode of default firewalld ruleset
netlink: specs: nftables: allow decode of tailscale ruleset
netlink: terminate outstanding dump on socket close
 
netpoll: Ensure clean state on setup failures
netpoll: remove netpoll_srcu
 
NFC: Correct spelling in headers
 
nfc: pn533: Avoid -Wflex-array-member-not-at-end warnings
 
nfp: bpf: Use kmemdup_array instead of kmemdup for multiple allocation
nfp: Convert to use ERR_CAST()
nfp: Use IRQF_NO_AUTOEN flag in request_irq()
nfp: Use static_assert() to check struct sizes
 
Linux: nfs make use of str_false_true helper
 
nfs/localio: use dedicated workqueues for filesystem read and write
 
nfs: add "NFS Client and Server Interlock" section to localio.rst
nfs: add 'noalignwrite' option for lock-less 'lost writes' prevention
nfs: add Documentation/filesystems/nfs/localio.rst
nfs: add FAQ section to Documentation/filesystems/nfs/localio.rst
nfs: add LOCALIO support
nfs: Annotate struct nfs_cache_array with __counted_by()
nfs: avoid i_lock contention in nfs_clear_invalid_mapping
nfs: enable localio for non-pNFS IO
nfs: factor out {encode,decode}_opaque_fixed to nfs_xdr.h
nfs: Fix `make htmldocs` warnings in the localio documentation
 
NFS: Fix attribute delegation behaviour on exclusive create
 
nfs: Fix KMSAN warning in decode_getfattr_attrs()
nfs: fix memory leak in error path of nfs4_do_reclaim
nfs: fix the comment of nfs_get_root
 
NFS: Further fixes to attribute delegation a/mtime changes
 
nfs: implement client support for NFS_LOCALIO_PROGRAM
nfs: pass struct nfsd_file to nfs_init_pgio and nfs_init_commit
nfs: Remove duplicated include in localio.c
nfs: Remove obsoleted declaration for nfs_read_prepare
 
NFS: remove revoked delegation from server's delegation list
 
nfs: Remove unnecessary NULL check before kfree()
nfs: simplify and guarantee owner uniqueness.
 
NFS: trace: show TIMEDOUT instead of 0x6e
 
nfs_common: add NFS LOCALIO auxiliary protocol enablement
nfs_common: factor out nfs4_errtbl and nfs4_stat_to_errno
nfs_common: factor out nfs_errtbl and nfs_stat_to_errno
nfs_common: fix Kconfig for NFS_COMMON_LOCALIO_SUPPORT
nfs_common: fix localio to cope with racing nfs_local_probe()
nfs_common: fix race in NFS calls to nfsd_file_put_local() and nfsd_serv_put()
nfs_common: prepare for the NFS client to use nfsd_file for LOCALIO
 
nfsd/localio: fix nfsd_file tracepoints to handle NULL rqstp
 
nfsd: add list_head nf_gc to struct nfsd_file
nfsd: add LOCALIO support
nfsd: add more info to WARN_ON_ONCE on failed callbacks
nfsd: add more nfsd_cb tracepoints
nfsd: add nfsd_file_acquire_local()
nfsd: add nfsd_serv_try_get and nfsd_serv_put
nfsd: Add quotes to client info 'callback address'
 
NFSD: Annotate struct pnfs_block_deviceaddr with __counted_by()
NFSD: Async COPY result needs to return a write verifier
 
nfsd: avoid races with wake_up_var()
 
NFSD: Avoid using rqstp->rq_vers in nfsd_set_fh_dentry()
 
nfsd: be more systematic about selecting error codes for internal use.
nfsd: call cache_put if xdr_reserve_space returns NULL
nfsd: cancel nfsd_shrinker_work using sync mode in nfs4_state_shutdown_net
 
NFSD: Clean up extra whitespace in trace_nfsd_copy_done
 
nfsd: count nfsd_file allocations
 
NFSD: Display copy stateids with conventional print formatting
 
nfsd: don't allocate the versions array.
nfsd: don't assume copy notify when preprocessing the stateid
nfsd: don't EXPORT_SYMBOL nfsd4_ssc_init_umount_work()
nfsd: Don't pass all of rqst into rqst_exp_find()
nfsd: enforce upper limit for namelen in __cld_pipe_inprogress_downcall()
nfsd: factor out __fh_verify to allow NULL rqstp to be passed
nfsd: fix delegation_blocked() to block correctly for at least 30 seconds
nfsd: fix initial getattr on write delegation
 
NFSD: Fix NFSv4's PUTPUBFH operation
 
nfsd: fix possible badness in FREE_STATEID
nfsd: fix race between laundromat and free_stateid
 
NFSD: Fix READDIR on NFSv3 mounts of ext4 exports
 
nfsd: fix refcount leak when file is unhashed after being found
nfsd: fix some spelling errors in comments
nfsd: further centralize protocol version checks.
 
NFSD: Handle @rqstp == NULL in check_nfsd_access()
 
nfsd: implement server support for NFS_LOCALIO_PROGRAM
 
NFSD: Initialize struct nfsd4_copy earlier
NFSD: Limit the number of concurrent async COPY operations
 
nfsd: map the EBADMSG to nfserr_io to avoid warning
 
NFSD: Mark filecache "down" if init fails
 
nfsd: move error choice for incorrect object types to version-specific code.
nfsd: Move error code mapping to per-version proc code.
nfsd: move nfsd_pool_stats_open into nfsctl.c
nfsd: move V4ROOT version check to nfsd_set_fh_dentry()
 
NFSD: Never decrement pending_async_copies on error
 
nfsd: nfsd_destroy_serv() must call svc_destroy() even if nfsd_startup_net() failed
nfsd: Pass 'cred' instead of 'rqstp' to some functions.
 
NFSD: Record the callback stateid in copy tracepoints
NFSD: Refactor nfsd_setuser_and_check_port()
NFSD: remove redundant assignment operation
 
nfsd: remove unneeded EEXIST error check in nfsd_do_file_acquire
nfsd: remove unused parameter of nfsd_file_mark_find_or_create
nfsd: return -EINVAL when namelen is 0
 
NFSD: Short-circuit fh_verify tracepoints for LOCALIO
 
nfsd: track the main opcode for callbacks
nfsd: untangle code in nfsd4_deleg_getattr_conflict()
nfsd: use clear_and_wake_up_bit()
nfsd: use LIST_HEAD() to simplify code
nfsd: use nfsd_v4client() in nfsd_breaker_owns_lease()
nfsd: use system_unbound_wq for nfsd_file_gc_worker()
 
NFSD: Wrap async copy operations with trace points
 
NFSv3: only use NFS timeout for MOUNT when protocols are compatible
 
NFSv4.2: Fix detection of "Proxying of Times" server support
 
NFSv4: Fail mounts if the lease setup times out
NFSv4: Prevent NULL-pointer dereference in nfs42_complete_copies()
 
nilfs2: add missing argument description for __nilfs_error()
nilfs2: add missing argument descriptions for ioctl-related helpers
nilfs2: add missing description of nilfs_btree_path structure
nilfs2: add support for FS_IOC_GETFSLABEL
nilfs2: add support for FS_IOC_GETFSSYSFSPATH
nilfs2: add support for FS_IOC_GETUUID
nilfs2: add support for FS_IOC_SETFSLABEL
nilfs2: describe the members of nilfs_bmap_operations structure
nilfs2: determine empty node blocks as corrupted
nilfs2: do not output warnings when clearing dirty buffers
nilfs2: do not propagate ENOENT error from nilfs_sufile_mark_dirty()
nilfs2: do not propagate ENOENT error from sufile during GC
nilfs2: do not propagate ENOENT error from sufile during recovery
nilfs2: do not repair reserved inode bitmap in nilfs_new_inode()
nilfs2: eliminate the shared counter and spinlock for i_generation
nilfs2: fix inconsistencies in kernel-doc comments in segment.h
nilfs2: fix incorrect kernel-doc declaration of nilfs_palloc_req structure
nilfs2: fix kernel bug due to missing clearing of buffer delay flag
nilfs2: fix kernel bug due to missing clearing of checked flag
nilfs2: fix missing initial short descriptions of kernel-doc comments
nilfs2: fix null-ptr-deref in block_dirty_buffer tracepoint
nilfs2: fix null-ptr-deref in block_touch_buffer tracepoint
nilfs2: fix potential deadlock with newly created symlinks
nilfs2: fix potential null-ptr-deref in nilfs_btree_insert()
nilfs2: fix potential oob read in nilfs_btree_check_delete()
nilfs2: improve kernel-doc comments for b-tree node helpers
nilfs2: propagate directory read errors from nilfs_find_entry()
nilfs2: refactor nilfs_segctor_thread()
nilfs2: remove duplicate 'unlikely()' usage
nilfs2: remove sc_timer_task
nilfs2: separate inode type information from i_state field
nilfs2: treat missing cpfile header block as metadata corruption
nilfs2: treat missing sufile header block as metadata corruption
nilfs2: Use a folio in nilfs_recover_dsync_blocks()
nilfs2: use common implementation of file type
nilfs2: use kthread_create and kthread_stop for the log writer thread
nilfs2: use the BITS_PER_LONG macro
 
nodemask: Switch from inline to __always_inline
 
nommu: pass NULL argument to vma_iter_prealloc()
 
nouveau/dmem: Fix privileged error in copy engine channel
nouveau/dmem: Fix vulnerability in migrate_to_ram upon copy error
 
nouveau/dp: handle retries for AUX CH transfers with GSP.
 
nouveau: fw: sync dma after setup is called.
nouveau: handle EBUSY and EAGAIN for GSP aux errors.
 
nsfs: iterate through mount namespaces
 
ntb: Constify struct bus_type
 
NTB: epf: don't misuse kernel-doc marker
 
ntb: Force physically contiguous allocation of rx ring buffers
ntb: idt: Fix the cacography in ntb_hw_idt.c
ntb: intel: Fix the NULL vs IS_ERR() bug for debugfs_create_dir()
ntb: ntb_hw_switchtec: Fix use after free vulnerability in switchtec_ntb_remove due to race condition
 
NTB: ntb_transport: fix all kernel-doc warnings
 
ntb_perf: Fix printk format
 
ntfs3: Add bounds checking to mi_enum_attr()
ntfs3: Change to non-blocking allocation in ntfs_d_hash
ntfs3: Remove reset_log_file()
 
ntp: Make sure RTC is synchronized when time goes backwards
 
nvdimm: Fix devs leaks in scan_labels()
nvdimm: Remove dead code for ENODEV checking in scan_labels()
nvdimm: Use of_property_present() and of_property_read_bool()
 
nvme-keyring: restrict match length for version '1' identifiers
 
nvme-loop: flush off pending I/O while shutting down loop controller
 
nvme-multipath: avoid hang on inaccessible namespaces
nvme-multipath: defer partition scanning
nvme-multipath: system fails to create generic nvme device
 
nvme-pci: fix race condition between reset and nvme_dev_disable()
nvme-pci: Make driver prefer asynchronous shutdown
nvme-pci: qdepth 1 quirk
 
nvme-rdma: send cntlid in the RDMA_CM_REQUEST Private Data
nvme-rdma: use request to get integrity segments
 
nvme-sysfs: add 'tls_configured_key' sysfs attribute
nvme-sysfs: add 'tls_keyring' attribute
 
nvme-target: do not check authentication status for admin commands twice
 
nvme-tcp: check for invalidated or revoked key
nvme-tcp: fix link failure for TCP auth
nvme-tcp: sanitize TLS key handling
nvme-tcp: use sendpages_ok() instead of sendpage_ok()
 
nvme/host: Fix RCU list traversal to use SRCU primitive
 
nvme: add a newline to the 'tls_key' sysfs attribute
nvme: Convert comma to semicolon
nvme: delete unnecessary fallthru comment
nvme: disable CC.CRIME (NVME_CC_CRIME)
nvme: enhance cns version checking
nvme: fix metadata handling in nvme-passthrough
nvme: make keep-alive synchronous operation
nvme: module parameter to disable pi with offsets
nvme: null terminate nvme_tls_attrs
nvme: re-fix error-handling for io_uring nvme-passthrough
nvme: remove CC register read-back during enabling
nvme: rename apptag and appmask to lbat and lbatm
nvme: split off TLS sysfs attributes into a separate group
nvme: tcp: avoid race between queue_lock lock and destroy
nvme: use helper nvme_ctrl_state in nvme_keep_alive_finish function
 
nvme_core: scan namespaces asynchronously
 
nvmem: Fix misspelling
nvmem: imx-ocotp-ele: support i.MX95
nvmem: layouts: add U-Boot env layout
nvmem: sunplus-ocotp: Use devm_platform_ioremap_resource_byname() helper function
 
nvmet-auth: allow to clear DH-HMAC-CHAP keys
nvmet-auth: assign dh_key to NULL after kfree_sensitive
 
nvmet-passthru: clear EUID/NGUID/UUID while using loop target
 
nvmet-rdma: use sbitmap to replace rsp free list
 
objpool: fix choosing allocation for percpu slots
objpool: fix to make percpu slot allocation more robust
 
objtool/kbuild/rust: enable objtool for Rust
 
objtool/rust: list `noreturn` Rust functions
 
objtool: Handle frame pointer related instructions
 
ocfs2: cancel dqi_sync_work before freeing oinfo
ocfs2: cleanup return value and mlog in ocfs2_global_read_info()
ocfs2: Convert ocfs2_write_zero_page to use a folio
ocfs2: fix deadlock in ocfs2_get_system_file_inode
ocfs2: fix null-ptr-deref when journal load failed.
ocfs2: fix possible null-ptr-deref in ocfs2_set_buffer_uptodate
ocfs2: fix shift-out-of-bounds UBSAN bug in ocfs2_verify_volume()
ocfs2: fix the la space leak when unmounting an ocfs2 volume
ocfs2: fix UBSAN warning in ocfs2_verify_volume()
ocfs2: fix unexpected zeroing of virtual disk
ocfs2: fix uninit-value in ocfs2_get_block()
ocfs2: pass u64 to ocfs2_truncate_inline maybe overflow
ocfs2: remove custom swap functions in favor of built-in sort swap
ocfs2: remove entry once instead of null-ptr-dereference in ocfs2_xa_remove()
ocfs2: remove unreasonable unlock in ocfs2_read_blocks
ocfs2: reserve space for inline xattr before attaching reflink tree
ocfs2: store cookie in private data
ocfs2: uncache inode which has failed entering the group
ocfs2: use max() to improve ocfs2_dlm_seq_show()
 
octeon_ep: Add SKB allocation failures handling in __octep_oq_process_rx()
octeon_ep: Implement helper for iterating packets in Rx queue
 
octeontx2-af: avoid RXC register access for CN10KB
octeontx2-af: configure default CPT credits for CN10KA B0
octeontx2-af: debugfs: Add Channel info to RPM map
octeontx2-af: Fix potential integer overflows on integer shifts
octeontx2-af: Pass string literal as format argument of alloc_workqueue()
octeontx2-af: use dynamic interrupt vectors for CN10K
 
octeontx2-pf: Make iplen __be16 in otx2_sqe_add_ext()
octeontx2-pf: Remove setting of RX software timestamp
 
ocxl: Remove the unused declarations in headr file
 
of, numa: return -EINVAL when no numa-node-id is found
 
of/irq: Make use of irq_get_trigger_type()
of/irq: Refer to actual buffer size in of_irq_parse_one()
of/irq: Support #msi-cells=<0> in of_msi_get_domain
of/irq: Use helper to define resources
 
of/platform: Allow overlays to create platform devices from the root node
of/platform: Simplify with scoped for each OF child
 
of: Add a KUnit test for overlays and test managed APIs
of: Add test managed wrappers for of_overlay_apply()/of_node_put()
of: address: Report error on resource bounds overflow
of: address: Unify resource bounds overflow checking
of: Fix unbalanced of node refcount and memory leaks
of: overlay: Simplify with scoped for each OF child loop
of: property: Do some clean up with use of __free()
of: resolver: Simplify with scoped for each OF child loop
of: Skip kunit tests when arm64+ACPI doesn't populate root node
of: unittest: Use of_property_present()
 
openat2: explicitly return -E2BIG for (usize > PAGE_SIZE)
 
openvswitch: switch to per-action label counting in conntrack
 
OPP: fix error code in dev_pm_opp_set_config()
 
opp: ti: Drop unnecessary of_match_ptr()
 
optee: add RPMB dependency
optee: Fix a NULL vs IS_ERR() check
optee: probe RPMB device using RPMB subsystem
 
orangefs: Constify struct kobj_type
orangefs: Convert orangefs_write_begin() to use a folio
orangefs: Convert orangefs_write_end() to use a folio
 
overlayfs.rst: update metacopy section in overlayfs documentation
 
ovl: don't set the superblock's errseq_t manually
ovl: fail if trusted xattrs are needed but caller lacks permission
ovl: fix file leak in ovl_real_fdget_meta()
ovl: fsync after metadata copy-up
 
packet: Correct spelling in if_packet.h
 
padata: Honor the caller's alignment in case of chunk_size 0
padata: use integer wrap around to prevent deadlock on seq_nr overflow
 
page_pool: devmem support
 
panic: Mark emergency section in oops
panic: Mark emergency section in warn
 
parisc: Allow mmap(MAP_STACK) memory to automatically expand upwards
parisc: Convert to generic clockevents
parisc: Fix 64-bit userspace syscall path
parisc: Fix itlb miss handler for 64-bit programs
parisc: Fix stack start for ADDR_NO_RANDOMIZE personality
parisc: get rid of private asm/unaligned.h
parisc: pdc_stable: Constify struct kobj_type
parisc: Use PRIV_USER instead of hardcoded value
 
parport: Proper fix for array out-of-bounds access
 
PCI/ACPI: Increase Loongson max PCI hosts to 8
 
PCI/AER: Use PCI_DEVID() macro in aer_inject()
 
PCI/NPEM: Add _DSM PCIe SSD status LED management
PCI/NPEM: Add Native PCIe Enclosure Management support
 
PCI/PM: Remove __pci_pme_wakeup() unused declarations
 
PCI/pwrctl: Abandon QCom WCN probe on pre-pwrseq device-trees
PCI/pwrctl: Add WCN6855 support
 
PCI/VPD: Remove pci_vpd_release() unused declarations
 
PCI: aardvark: Correct Configuration RRS checking
PCI: aardvark: Silence 'set affinity failed' warning
PCI: Add ACS quirk for Qualcomm SA8775P
PCI: Add function 0 DMA alias quirk for Glenfly Arise chip
PCI: Add T_PERST_CLK_US macro
PCI: altera-msi: Silence 'set affinity failed' warning
PCI: altera: Replace TLP_REQ_ID() with macro PCI_DEVID()
PCI: brcmstb: Change field name from 'type' to 'soc_base'
PCI: brcmstb: Check return value of all reset_control_* calls
PCI: brcmstb: Don't conflate the reset rescal with PHY ctrl
PCI: brcmstb: Enable 7712 SoCs
PCI: brcmstb: PCI: brcmstb: Make HARD_DEBUG, INTR2_CPU_BASE offsets SoC-specific
PCI: brcmstb: Refactor for chips with many regular inbound windows
PCI: brcmstb: Remove two unused constants from driver
PCI: brcmstb: Silence 'set affinity failed' warning
PCI: brcmstb: Sort enums, pcie_offsets[], pcie_cfg_data, .compatible strings
PCI: brcmstb: Use bridge reset if available
PCI: brcmstb: Use common error handling code in brcm_pcie_probe()
PCI: brcmstb: Use swinit reset if available
PCI: cadence: Drop excess cdns_pcie_rc.dev kerneldoc description
PCI: cadence: Extract link setup sequence from cdns_pcie_host_setup()
PCI: cadence: Set cdns_pcie_host_init() global
PCI: Clear the LBMS bit after a link retrain
PCI: Correct error reporting with PCIe failed link retraining
PCI: cpqphp: Use PCI_POSSIBLE_ERROR() to check config reads
PCI: Deprecate pcim_iomap_regions() in favor of pcim_iomap_region()
PCI: dra7xx: Fix error handling when IRQ request fails in probe
PCI: dra7xx: Fix threaded IRQ request for "dra7xx-pcie-main" IRQ
PCI: dwc: Always cache the maximum link speed value in dw_pcie::max_link_speed
PCI: dwc: Rename 'dw_pcie::link_gen' to 'dw_pcie::max_link_speed'
PCI: dwc: Silence 'set affinity failed' warning
PCI: endpoint: Assign PCI domain number for endpoint controllers
PCI: endpoint: Fix enum pci_epc_bar_type kerneldoc
PCI: Fix pci_enable_acs() support for the ACS quirks
PCI: Fix typos
PCI: Hold rescan lock while adding devices during host probe
PCI: imx6: Add i.MX8Q PCIe Root Complex (RC) support
PCI: imx6: Call common PHY API to set mode, speed, and submode
PCI: imx6: Consolidate redundant if-checks
PCI: imx6: Fix establish link failure in EP mode for i.MX8MM and i.MX8MP
PCI: imx6: Fix i.MX8MP PCIe EP's occasional failure to trigger MSI
PCI: imx6: Fix missing call to phy_power_off() in error handling
PCI: imx6: Improve comment for workaround ERR010728
PCI: imx6: Introduce SoC specific callbacks for controlling REFCLK
PCI: imx6: Rename imx6_* with imx_*
PCI: imx6: Simplify switch-case logic by involve core_reset callback
PCI: j721e: Add reset GPIO to struct j721e_pcie
PCI: j721e: Add suspend and resume support
PCI: j721e: Enable ACSPCIE Refclk if "ti,syscon-acspcie-proxy-ctrl" exists
PCI: j721e: Use dev_err_probe() in the probe() function
PCI: j721e: Use T_PERST_CLK_US macro
PCI: keystone: Fix if-statement expression in ks_pcie_quirk()
PCI: kirin: Fix buffer overflow in kirin_pcie_parse_port()
PCI: Make pci_bus_type constant
PCI: Make pcim_request_region() a public function
PCI: Mark Creative Labs EMU20k2 INTx masking as broken
PCI: mediatek-gen3: Add Airoha EN7581 support
PCI: mediatek-gen3: Add mtk_gen3_pcie_pdata data structure
PCI: mediatek-gen3: Rely on reset_bulk APIs for PHY reset lines
PCI: mediatek-gen3: Silence 'set affinity failed' warning
PCI: mediatek: Drop excess mtk_pcie.mem kerneldoc description
PCI: mediatek: Silence 'set affinity failed' warning
PCI: mobiveil: Silence 'set affinity failed' warning
PCI: Pass domain number to pci_bus_release_domain_nr() explicitly
PCI: plda: Silence 'set affinity failed' warning
PCI: qcom-ep: Drop the redundant masking of global IRQ events
PCI: qcom-ep: Enable controller resources like PHY only after refclk is available
PCI: qcom-ep: Modify 'global_irq' and 'perst_irq' IRQ device names
PCI: qcom-ep: Reword the error message for receiving unknown global IRQ event
PCI: qcom: Add equalization settings for 16.0 GT/s
PCI: qcom: Add RX lane margining settings for 16.0 GT/s
PCI: qcom: Disable mirroring of DBI and iATU register space in BAR region
PCI: qcom: Enumerate endpoints based on Link up event in 'global_irq' interrupt
PCI: rcar-gen4: Make read-only const array check_addr static
PCI: rcar-host: Silence 'set affinity failed' warning
PCI: Rename CRS Completion Status to RRS
PCI: Revert to the original speed after PCIe failed link retraining
PCI: shpchp: Remove hpc_ops
PCI: tegra: Silence 'set affinity failed' warning
PCI: Use an error code with PCIe failed link retraining
PCI: vmd: Fix indentation issue in vmd_shutdown()
PCI: vmd: Silence 'set affinity failed' warning
PCI: Wait for device readiness with Configuration RRS
PCI: Wait for Link before restoring Downstream Buses
PCI: xilinx-nwl: Add PHY support
PCI: xilinx-nwl: Clean up clock on probe failure/removal
PCI: xilinx-nwl: Fix off-by-one in INTx IRQ handler
PCI: xilinx-nwl: Fix register misspelling
PCI: xilinx-nwl: Rate-limit misc interrupt messages
PCI: xilinx-nwl: Silence 'set affinity failed' warning
PCI: xilinx-xdma: Add Xilinx QDMA Root Port driver
PCI: xilinx-xdma: Silence 'set affinity failed' warning
PCI: xilinx: Silence 'set affinity failed' warning
 
pds_core: Remove redundant null pointer checks
 
percpu-rwsem: remove the unused parameter 'read'
 
percpu: remove pcpu_alloc_size()
 
perf annotate-data: Add 'enum type_match_result'
perf annotate-data: Add 'typecln' sort key
perf annotate-data: Add is_better_type() helper
perf annotate-data: Add is_pointer_type() helper
perf annotate-data: Add pr_debug_scope()
perf annotate-data: Add variable_state_str()
perf annotate-data: Change return type of find_data_type_block()
perf annotate-data: Check variables in every scope
perf annotate-data: Copy back variable types after move
perf annotate-data: Fix a buffer overflow in TUI browser
perf annotate-data: Fix missing constant copy
perf annotate-data: Fix off-by-one in location range check
perf annotate-data: Fix percpu pointer check
perf annotate-data: Implement folding in TUI browser
perf annotate-data: Prefer struct/union over base type
perf annotate-data: Set bitfield member offset and size properly
perf annotate-data: Show first-level children by default in TUI
perf annotate-data: Show offset and size in hex
perf annotate-data: Show typedef names properly
perf annotate-data: Support --skip-empty option
perf annotate-data: Support folding in TUI browser
perf annotate-data: Update debug messages
perf annotate-data: Update stack slot for the store
perf annotate-data: Update type stat at the end of find_data_type_die()
 
perf annotate: Add "update_insn_state" callback function to handle arch specific instruction tracking
perf annotate: Add --skip-empty option
perf annotate: Add disasm_line__parse() to parse raw instruction for powerpc
perf annotate: Add more instructions for instruction tracking
perf annotate: Add parse function for memory instructions in powerpc
perf annotate: Add some of the arithmetic instructions to support instruction tracking in powerpc
perf annotate: Add support to capture and parse raw instruction in powerpc using dso__data_read_offset utility
perf annotate: Add support to identify memory instructions of opcode 31 in powerpc
perf annotate: Add support to use libcapstone in powerpc
perf annotate: Cache debuginfo for data type profiling
perf annotate: Convert comma to semicolon
perf annotate: Display the branch counter histogram
perf annotate: Fix --group behavior when leader has no samples
perf annotate: LLVM-based disassembler
perf annotate: Make capstone_init non-static so that it can be used during symbol disassemble
perf annotate: Move the data structures related to register type to header file
perf annotate: Save branch counters for each block
perf annotate: Set al->data_nr using the notes->src->nr_events
perf annotate: Set instruction name to be used with insn-stat when using raw instruction
perf annotate: Set notes->src->nr_events early
perf annotate: Split out read_symbol()
perf annotate: Treat 'call' instruction as stack operation
perf annotate: Update instruction tracking for powerpc
perf annotate: Update parameters for reg extract functions to use raw instruction on powerpc
perf annotate: Update TYPE_STATE_MAX_REGS to include max of regs in powerpc
perf annotate: Use al->data_nr if possible
perf annotate: Use annotation__pcnt_width() consistently
perf annotate: Use capstone_init and remove open_capstone_handle from disasm.c
perf annotate: Use perf_tool__init()
 
perf arm-spe: Extract evsel setting up
perf arm-spe: Support multiple Arm SPE events
 
perf auxtrace: Remove dummy tools
perf auxtrace: Remove unused 'pmu' pointer from struct auxtrace_record
perf auxtrace: Use evsel__is_aux_event() for checking AUX event
 
perf beauty: Update copy of linux/socket.h with the kernel sources
 
perf bpf-filter: Add build dependency to header files
perf bpf-filter: Make filters map a single entry hashmap
perf bpf-filter: Pass 'target' to perf_bpf_filter__prepare()
perf bpf-filter: Split per-task filter use case
perf bpf-filter: Support filtering on cgroups
perf bpf-filter: Support multiple events properly
perf bpf-filter: Support pin/unpin BPF object
perf bpf-filter: Support separate lost counts for each filter
 
perf bpf: Move BPF disassembly routines to separate file to avoid clash with capstone bpf headers
perf bpf: Remove redundant check that map is NULL
 
perf build: Autodetect minimum required llvm-dev version
perf build: Change the clang check back to 12.0.1
perf build: Fix build feature-dwarf_getlocations fail for old libdw
perf build: Fix static compilation error when libdw is not installed
perf build: Fix up broken capstone feature detection fast path
perf build: Remove unused feature test target
perf build: Require at least clang 16.0.6 to build BPF skeletons
 
perf buildid-list: Use perf_tool__init
 
perf c2c: Use perf_tool__init()
 
perf callchain: Add a for_each callback style API
perf callchain: Allow symbols to be optional when resolving a callchain
perf callchain: Fix stitch LBR memory leaks
 
perf cap: Add __NR_capget to arch/x86 unistd
perf cap: Tidy up and improve capability testing
 
perf check: Fix inconsistencies in feature names
perf check: Introduce 'check' subcommand
 
perf cs-etm: Create decoders after both AUX and HW_ID search passes
perf cs-etm: Fix the assert() to handle captured and unprocessed cpu trace
perf cs-etm: Output 0 instead of 0xdeadbeef when exception packets are flushed
 
perf daemon: Convert comma to semicolon
perf daemon: Fix the build on more 32-bit architectures
 
perf data convert ctf: Use perf_tool__init()
 
perf data convert json: Use perf_tool__init()
 
perf data: Allow to use given fd in data->file.fd
 
perf debuginfo: Fix the build with !HAVE_DWARF_SUPPORT
 
perf diff: Use perf_tool__init()
 
perf disasm: Fix memory leak for locked operations
 
perf docs: Refine the description for the buffer size
 
perf Document: Add TPEBS (Timed PEBS(Precise Event-Based Sampling)) to Documents
 
perf dso: Constify dso_id
 
perf dwarf-aux: Check allowed location expressions when collecting variables
perf dwarf-aux: Fix build with !HAVE_DWARF_GETLOCATIONS_SUPPORT
perf dwarf-aux: Handle bitfield members from pointer access
 
perf env: Find correct branch counter info on hybrid
 
perf evlist: Introduce method to find if there is a bpf-output event
perf evlist: Print hint for group
perf evlist: Save branch counters information
perf evlist: Use perf_tool__init()
 
perf evsel: Add accessor for tool_event
perf evsel: Assign abbr name for the branch counter events
perf evsel: Constify evsel__id_hdr_size() argument
 
perf ftrace latency: Constify control data for BPF
 
perf ftrace profile: Add -s/--sort option
 
perf ftrace: Add 'profile' command
perf ftrace: Add 'tail' option to --graph-opts
perf ftrace: Detect whether ftrace is enabled on system
perf ftrace: Factor out check_ftrace_capable()
 
perf header: Add kerneldoc to 'struct perf_file_header'
perf header: Allow attributes to be written after data
perf header: Fail read if header sections overlap
perf header: Remove repipe option
 
perf help: Fix a typo ("bellow")
 
perf hist: Correct hist_entry->mem_info refcounts
perf hist: Don't set hpp_fmt_value for members in --no-group
perf hist: Fix reference counting of branch_info
perf hist: Update hist symbol when updating maps
 
perf inject: Add new mmap2-buildid-all option
perf inject: Combine build_ids and build_id_all into enum
perf inject: Combine different mmap and mmap2 functions
perf inject: Combine mmap and mmap2 handling
perf inject: Convert comma to semicolon
perf inject: Fix build ID injection
perf inject: Fix leader sampling inserting additional samples
perf inject: Inject build ids for entire call chain
perf inject: Lazy build-id mmap2 event insertion
perf inject: Overhaul handling of pipe files
perf inject: Use perf_tool__init()
 
perf jevents.py: Ensure event names aren't duplicated
 
perf jevents: Add cpuid to model lookup command
perf jevents: Autogenerate empty-pmu-events.c
perf jevents: Ignore sys when determining a model directory
perf jevents: Use name for special find value (PMU_EVENTS__NOT_FOUND)
 
perf jit: Constify filename argument
 
perf kmem: Use perf_tool__init
 
perf kvm: Use perf_tool__init()
 
perf kwork: Constify control data for BPF
perf kwork: Use perf_tool__init()
 
perf list: Avoid potential out of bounds memory read
perf list: Give clues if failed to open tracing events directory
 
perf lock contention: Change stack_id type to s32
perf lock contention: Constify control data for BPF
perf lock contention: Do not fail EEXIST for update
perf lock contention: Fix spinlock and rwlock accounting
perf lock contention: Handle error in a single place
perf lock contention: Simplify spinlock check
 
perf lock: Use perf_tool__init()
 
perf map: API clean up
 
perf mem: Add -s/--sort option
perf mem: Add -T/--data-type option to report subcommand
perf mem: Check mem_events for all eligible PMUs
perf mem: Fix missed p-core mem events on ADL and RPL
perf mem: Fix the wrong reference in parse_record_events()
perf mem: Free the allocated sort string, fixing a leak
perf mem: Rework command option handling
perf mem: Update documentation for new options
perf mem: Use perf_tool__init()
 
perf parse-events: Add a retirement latency modifier
perf parse-events: Add default_breakpoint_len helper
perf parse-events: Pass cpu_list as a perf_cpu_map in __add_event()
perf parse-events: Remove duplicated include in parse-events.c
perf parse-events: Vary default_breakpoint_len on i386 and arm64
 
perf pmu-events: Change dependencies for empty-pmu-events.c test
perf pmu-events: Remove duplicated ampereone event
 
perf pmu: Merge boolean sysfs event option parsing
perf pmu: To info add event_type_desc
 
perf pmus: Fake PMU clean up
perf pmus: Fix name comparisons on 32-bit systems
 
perf python: Allow checking for the existence of warning options in clang
perf python: Disable -Wno-cast-function-type-mismatch if present on clang
perf python: Fix the build on 32-bit arm by including missing "util/sample.h"
perf python: Fix up the build on architectures without HAVE_KVM_STAT_SUPPORT
perf python: Remove PYTHON_PERF ifdefs
 
perf record offcpu: Constify control data for BPF
 
perf record: Add --setup-filter option
perf record: Fix a potential error handling issue
perf record: Fix sample cgroup & namespace tracking
perf record: Use perf_tool__init()
 
perf report: Display the branch counter histogram
perf report: Fix --total-cycles --stdio output error
perf report: Fix segfault when 'sym' sort key is not used
perf report: Name events in stats for pipe mode
perf report: Remove the first overflow check for branch counters
perf report: Support LLVM for addr2line()
perf report: Use perf_tool__init()
 
perf s390-cpumsf: Remove unused struct
 
perf sched timehist: Add --prio option
perf sched timehist: Add --show-prio option
perf sched timehist: Fix missing free of session in perf_sched__timehist()
perf sched timehist: Fixed timestamp error when unable to confirm event sched_in time
perf sched timehist: Remove redundant BUG_ON in timehist_sched_change_event()
perf sched timehist: Skip print non-idle task samples when only show idle events
 
perf sched: Use perf_tool__init()
 
perf script python: Add the 'ins_lat' field to event handler
perf script python: Avoid buffer overflow in python PEBS register interface
 
perf script: add --addr2line option
perf script: Add branch counters
perf script: Minimize "not reaching sample" for '-F +brstackinsn'
perf script: Use perf_tool__init()
 
perf scripts python cs-etm: Restore first sample log in verbose mode
 
perf session: Constify tool
perf session: Document 'struct perf_session' and constify its 'auxtrace' member
 
perf stat: Add command line option for enabling TPEBS recording
perf stat: Constify control data for BPF
perf stat: Display iostat headers correctly
perf stat: Fork and launch 'perf record' when 'perf stat' needs to get retire latency value for a metric.
perf stat: Use perf_tool__init()
 
perf symbol: Set binary_type of dso when loading
 
perf synthetic-events: Avoid unnecessary memset
 
perf test annotate: Dump trapping test in trap handler
 
perf test event_update: Ensure tools is initialized
 
perf test pmu: Remove unused test_pmus
perf test pmu: Set uninitialized PMU alias to null
 
perf test record.sh: Raise limit of open file descriptors
 
perf test shell lbr: Support hybrid x86 systems too
 
perf test shell probe_vfs_getname: Remove extraneous '=' from probe line number regex
 
perf test trace_btf_enum: Add regression test for the BTF augmentation of enums in 'perf trace'
perf test trace_btf_enum: Fix shellcheck warning
 
perf test vfs_getname: Look for alternative line where to collect the pathname
 
perf test: Add 'perf record cgroup' filtering test
perf test: Add a new shell test for perf ftrace
perf test: Add build test for JEVENTS_ARCH=all
perf test: Add cgroup sampling test
perf test: Add landlock workload
perf test: Add new test cases for the branch counter feature
perf test: Add set of perf record LBR tests
perf test: Add test for Intel TPEBS counting mode
perf test: Additional pipe tests with pipe output written to a file
perf test: Avoid python leak sanitizer test failures
perf test: Expand pipe/inject test
perf test: Handle perftool-testsuite_probe failure due to broken DWARF
perf test: make metric validation test return early when there is no metric supported on the test system
perf test: Make watchpoint data 32-bits on i386
perf test: Skip uprobe test if probe command isn't present
perf test: Support external tests for separate objdir
perf test: Update sample filtering test
perf test: Update sample filtering tests with multiple events
 
perf tests ftrace: Add pattern check for time, count
 
perf tests pmu: Initialize all fields of test_pmu variable
 
perf tests probe_vfs_getname.sh: Update to use 'perf check feature'
 
perf tests shell: Skip base_* dirs in test script search
 
perf testsuite probe: Add test for basic perf-probe options
perf testsuite probe: Add test for blacklisted kprobes handling
perf testsuite probe: Add test for invalid options
perf testsuite probe: Add test for line semantics
 
perf testsuite report: Add test case for perf report
perf testsuite report: Add test for perf-report basic functionality
 
perf testsuite: Add common output checking helper
perf testsuite: Fix shellcheck warnings
perf testsuite: Install perf-report tests in the 'make install-tests -C tools/perf' target
perf testsuite: Merge settings files for shell tests
 
perf time-utils: Fix 32-bit nsec parsing
 
perf timechart: Use perf_tool__init()
 
perf tool: Add perf_tool__init()
perf tool: Constify tool pointers
perf tool: Move fill defaults into tool.c
perf tool: Remove perf_tool__fill_defaults()
 
perf tools test_task_analyzer.sh: Update to use 'perf check feature'
 
perf tools: Add mode argument to sort_help()
perf tools: Build x86 32-bit syscall table from arch/x86/entry/syscalls/syscall_32.tbl
perf tools: Cope with differences for lib/list_sort.c copy from the kernel
perf tools: Create source symlink in perf object dir
perf tools: Enable evsel__is_aux_event() to work for ARM/ARM64
perf tools: Enable evsel__is_aux_event() to work for S390_CPUMSF
perf tools: Fix wrong message when running "make JOBS=1"
perf tools: Print lost samples due to BPF filter
 
perf trace augmented_raw_syscalls: Add extra array index bounds checking to satisfy some BPF verifiers
perf trace augmented_raw_syscalls: Add more checks to pass the verifier
 
perf trace augmented_syscalls.bpf: Move the renameat aumenter to renameat2, temporarily
 
perf trace beauty: Update the arch/x86/include/asm/irq_vectors.h copy with the kernel sources
 
perf trace: Add --force-btf for debugging
perf trace: Add trace__bpf_sys_enter_beauty_map() to prepare for fetching data in BPF
perf trace: Augment non-syscall tracepoints with enum arguments with BTF
perf trace: BTF-based enum pretty printing for syscall args
perf trace: Collect augmented data using BPF
perf trace: Filter enum arguments with enum names
perf trace: Fix non-listed archs in the syscalltbl routines
perf trace: Fix perf trace -p
perf trace: If a syscall arg is marked as 'const', assume it is coming _from_ userspace
perf trace: Introduce SCA_PERF_ATTR_FROM_USER() to set .from_user = true
perf trace: Introduce SCA_SOCKADDR_FROM_USER() to set .from_user = true
perf trace: Introduce SCA_TIMESPEC_FROM_USER() to set .from_user = true
perf trace: Introduce trace__btf_scnprintf()
perf trace: Mark bpf's attr as from_user
perf trace: Mark the 'head' arg in the set_robust_list syscall as coming from user space
perf trace: Mark the 'rseq' arg in the rseq syscall as coming from user space
perf trace: Mark the rlim arg in the prlimit64 and setrlimit syscalls as coming from user space
perf trace: Mark which syscall arguments go from user space to kernel space
perf trace: Pass the richer 'struct syscall_arg' pointer to trace__btf_scnprintf()
perf trace: Pretty print buffer data
perf trace: Pretty print struct data
perf trace: Remove arg_fmt->is_enum, we can get that from the BTF type
perf trace: Support collecting 'union's with the BPF augmenter
perf trace: The return from 'write' isn't a pid
perf trace: Use a common encoding for augmented arguments, with size + error + payload
 
perf vdso: Missed put on 32-bit dsos
 
perf vendor events arm64: Move Yitian 710 DDR PMU into T-Head directory
 
perf vendor events intel: Add MTL metric JSON files
 
perf vendor events power10: Move the JSON/events
perf vendor events power10: Update JSON/events
perf vendor events power10: Update JSON/events
 
perf vendor events: Move PM_BR_MPRED_CMPL event for power10 platform
perf vendor events: SKX, CLX, SNR uncore cache event fixes
 
perf version: Update --build-options to use 'supported_features' array
 
perf,x86: avoid missing caller address in stack traces captured in uprobe
 
perf/arm-cmn: Clean up unnecessary NUMA_NO_NODE check
perf/arm-cmn: Ensure dtm_idx is big enough
perf/arm-cmn: Fix CCLA register offset
perf/arm-cmn: Improve build-time assertion
perf/arm-cmn: Improve format attr printing
perf/arm-cmn: Make cycle counts less surprising
perf/arm-cmn: Refactor DTC PMU register access
perf/arm-cmn: Refactor node ID handling. Again.
perf/arm-cmn: Support CMN S3
 
perf/core: Fix small negative period being ignored
 
perf/dwc_pcie: Add support for QCOM vendor devices
perf/dwc_pcie: Always register for PCIe bus notifier
perf/dwc_pcie: Fix registration issue in multi PCIe controller instances
 
perf/riscv-sbi: Add platform specific firmware event handling
 
perf/uprobe: split uprobe_unregister()
 
perf/x86/intel/bts: Fix comment about default perf_event_paranoid setting
 
perf/x86/intel/cstate: Clean up cpumask and hotplug
 
perf/x86/intel/pt: Fix sampling synchronization
 
perf/x86/intel/uncore: Add Arrow Lake support
perf/x86/intel/uncore: Add LNL uncore iMC freerunning support
perf/x86/intel/uncore: Add Lunar Lake support
perf/x86/intel/uncore: Factor out common MMIO init and ops functions
perf/x86/intel/uncore: Use D0:F0 as a default device
 
perf/x86/intel: Allow to setup LBR for counting event for BPF
 
perf/x86/rapl: Fix the energy-pkg event for AMD CPUs
 
perf/x86: Add hw_perf_event::aux_config
 
perf: Add context time freeze
perf: Add driver for Arm NI-700 interconnect PMU
perf: Add PERF_EV_CAP_READ_SCOPE
perf: arm-ni: Fix an NULL vs IS_ERR() bug
perf: arm_pmu: Remove event index to counter remapping
perf: arm_pmu: Use of_property_present()
perf: arm_pmuv3: Add support for Armv9.4 PMU instruction counter
perf: arm_pmuv3: Prepare for more than 32 counters
perf: arm_pmuv3: Use BR_RETIRED for HW branch event if enabled
perf: cs-etm: Allocate queues for all CPUs
perf: cs-etm: Create decoders based on the trace ID mappings
perf: cs-etm: Move traceid_list to each queue
perf: cs-etm: Only save valid trace IDs into files
perf: cs-etm: Print queue number in raw trace dump
perf: cs-etm: Support version 0.1 of HW_ID packets
perf: Extract a few helpers
perf: Fix event_function_call() locking
perf: Fix missing RCU reader protection in perf_event_clear_cpumask()
perf: Fix topology_sibling_cpumask check warning on ARM
perf: Generic hotplug support for a PMU with a scope
perf: Optimize __pmu_ctx_sched_out()
perf: Optimize context reschedule for single PMU cases
perf: Really fix event_function_call() locking
perf: Rename perf_event_context.nr_pending to nr_no_switch_fast.
perf: Support PERF_SAMPLE_READ with inherit
 
phonet: Handle error of rtnl_register_module().
 
phy: Add Open Alliance helpers for the PHY framework
phy: airoha: adjust initialization delay in airoha_pcie_phy_init()
phy: broadcom: bcm-cygnus-pcie: Simplify with scoped for each OF child loop
phy: broadcom: brcm-sata: Simplify with scoped for each OF child loop
phy: cadence-torrent: add support for three or more links using 2 protocols
phy: cadence-torrent: Constify a u32[]
phy: cadence-torrent: Constify struct cdns_reg_pairs
phy: cadence-torrent: Constify struct cdns_torrent_vals
phy: cadence-torrent: Constify struct cdns_torrent_vals_entry
phy: cadence: Sierra: Constify a u32[]
phy: cadence: Sierra: Constify struct cdns_reg_pairs
phy: cadence: Sierra: Constify struct cdns_sierra_vals
phy: cadence: Sierra: Fix offset of DEQ open eye algorithm control register
phy: cadence: sierra: Simplify with scoped for each OF child loop
phy: dp83td510: Utilize ALCD for cable length measurement when link is active
phy: exynos5-usbdrd: convert some FIELD_PREP_CONST() to FIELD_PREP()
phy: freescale: imx8m-pcie: Do CMN_RST just before PHY PLL lock check
phy: hisilicon: usb2: Simplify with scoped for each OF child loop
phy: marvell: phy-mvebu-cp110-comphy: improve eth_port1 on comphy4
phy: mediatek: tphy: Simplify with scoped for each OF child loop
phy: mediatek: xsphy: Simplify with scoped for each OF child loop
phy: nuvoton: add new driver for the Nuvoton MA35 SoC USB 2.0 PHY
phy: phy-rockchip-samsung-hdptx: Add clock provider support
phy: phy-rockchip-samsung-hdptx: Depend on CONFIG_COMMON_CLK
phy: phy-rockchip-samsung-hdptx: Enable runtime PM at PHY core level
phy: phy-rockchip-samsung-hdptx: Explicitly include pm_runtime.h
phy: qcom: qmp-combo: move driver data initialisation earlier
phy: qcom: qmp-pcie-msm8996: Simplify with scoped for each OF child loop
phy: qcom: qmp-pcie: Add Gen4 4-lanes mode for X1E80100
phy: qcom: qmp-pcie: Configure all tables on port B PHY
phy: qcom: qmp-pcie: drop bogus x1e80100 qref supplies
phy: qcom: qmp-usb-legacy: fix NULL-deref on runtime suspend
phy: qcom: qmp-usb: fix NULL-deref on runtime suspend
phy: qcom: qmp-usbc: fix NULL-deref on runtime suspend
phy: qcom: qmp: Add debug prints for register writes
phy: renesas: rcar-gen3-usb2: Add support for the RZ/G3S SoC
phy: renesas: rcar-gen3-usb2: Add support to initialize the bus
phy: starfive: jh7110-usb: Fix link configuration to controller
phy: tegra: xusb: Add error pointer check in xusb.c
phy: ti: am654-serdes: Use scoped device node handling to simplify error paths
phy: ti: gmii-sel: Simplify with dev_err_probe()
phy: ti: j721e-wiz: Drop OF node reference earlier for simpler code
phy: ti: j721e-wiz: Simplify with scoped for each OF child loop
phy: ti: phy-j721e-wiz: convert comma to semicolon
phy: ti: phy-j721e-wiz: fix usxgmii configuration
phy: usb: disable COMMONONN for dual mode
phy: usb: Fix missing elements in BCM4908 USB init array
 
pidfs: check for valid pid namespace
 
pinctrl: add a Cirrus ep93xx SoC pin controller
pinctrl: apple: check devm_kasprintf() returned value
pinctrl: aw9523: add missing mutex_destroy
pinctrl: baytrail: Drop duplicate return statement
pinctrl: bcm2835: fix module autoloading
pinctrl: ep93xx: Fix raster pins typo
pinctrl: eyeq5: add platform driver
pinctrl: freescale: imx-scmi: Use kmemdup_array instead of kmemdup for multiple allocation
pinctrl: imx: Switch to LATE_SYSTEM_SLEEP_PM_OPS()
pinctrl: intel: Add __intel_gpio_get_direction() helper
pinctrl: intel: Constify intel_get_community() returned object
pinctrl: intel: Constify struct intel_pinctrl parameter
pinctrl: intel: Implement high impedance support
pinctrl: intel: Inline intel_gpio_community_irq_handler()
pinctrl: intel: Introduce for_each_intel_gpio_group() helper et al.
pinctrl: intel: Move debounce validation out of the lock
pinctrl: intel: platform: Add Panther Lake to the list of supported
pinctrl: intel: platform: fix error path in device_for_each_child_node()
pinctrl: intel: platform: use semicolon instead of comma in ncommunities assignment
pinctrl: intel: Refactor __intel_gpio_set_direction() to be more useful
pinctrl: Join split messages and remove double whitespace
pinctrl: k210: Use devm_clk_get_enabled() helpers
pinctrl: madera: Simplify with dev_err_probe()
pinctrl: mediatek: Use of_property_read_bool()
pinctrl: meson: Constify some structures
pinctrl: mvebu: Fix devinit_dove_pinctrl_probe function
pinctrl: nomadik: Use kmemdup_array instead of kmemdup for multiple allocation
pinctrl: nuvoton: fix a double free in ma35_pinctrl_dt_node_to_map_func()
pinctrl: nuvoton: npcm8xx: add gpi35 and gpi36
pinctrl: nuvoton: npcm8xx: add pin 250 to DDR pins group
pinctrl: nuvoton: npcm8xx: clear polarity before set both edge
pinctrl: nuvoton: npcm8xx: modify clkrun and serirq pin configuration
pinctrl: nuvoton: npcm8xx: modify pins flags
pinctrl: nuvoton: npcm8xx: remove non-existent pins, groups, functions
pinctrl: ocelot: fix system hang on level based interrupts
pinctrl: pinconf-generic: Add support for "input-schmitt-microvolt" property
pinctrl: pinctrl-zynq: fix module autoloading
pinctrl: realtek: Constify struct regmap_config
pinctrl: Remove redundant null pointer checks in pinctrl_remove_device_debugfs()
pinctrl: renesas: rzg2l: Introduce single macro for digital noise filter configuration
pinctrl: renesas: rzg2l: Move pinconf_to_config_argument() call outside of switch cases
pinctrl: renesas: rzg2l: Replace of_node_to_fwnode() with more suitable API
pinctrl: renesas: rzg2l: Return -EINVAL if the pin doesn't support PIN_CFG_OEN
pinctrl: renesas: rzg2l: Use dev_err_probe()
pinctrl: renesas: Switch to use kmemdup_array()
pinctrl: rockchip: Add rk3576 pinctrl support
pinctrl: s32cc: add update and overwrite options when setting pinconf
pinctrl: s32cc: configure PIN_CONFIG_DRIVE_PUSH_PULL
pinctrl: s32cc: enable the input buffer for a GPIO
pinctrl: samsung: Add support for pull-up and pull-down
pinctrl: samsung: Use kmemdup_array instead of kmemdup for multiple allocation
pinctrl: samsung: Use of_property_present()
pinctrl: samsung: Use scope based of_node_put() cleanups
pinctrl: single: fix missing error code in pcs_probe()
pinctrl: sophgo: add support for CV1800B SoC
pinctrl: sophgo: add support for CV1812H SoC
pinctrl: sophgo: add support for SG2000 SoC
pinctrl: sophgo: add support for SG2002 SoC
pinctrl: sophgo: cv18xx: fix missed __iomem type identifier
pinctrl: sophgo: fix double free in cv1800_pctrl_dt_node_to_map()
pinctrl: stm32: check devm_kasprintf() returned value
pinctrl: stmfx: Use string_choices API instead of ternary operator
pinctrl: sunxi: Use devm_clk_get_enabled() helpers
pinctrl: ti-iodelay: Constify struct regmap_config
pinctrl: ti: ti-iodelay: Constify struct ti_iodelay_reg_data
pinctrl: ti: ti-iodelay: Fix some error handling paths
 
pipe: use f_pipe
 
pktcdvd: remove unnecessary debugfs_create_dir() error check
 
platform/chrome: chromeos_laptop: Use kmemdup_array
platform/chrome: cros_ec_lpc: switch primary DMI data for Framework Laptop
platform/chrome: cros_ec_typec: add remove driver hook
 
platform/mellanox: mlxbf-pmc: fix lockdep warning
 
platform/olpc: olpc-xo175-ec: switch to use spi_target_abort().
platform/olpc: Remove redundant null pointer checks in olpc_ec_setup_debugfs()
 
platform/surface: Add OF support
 
platform/x86/amd/pmc: Detect when STB is not available
 
platform/x86/amd/pmf: Add SMU metrics table support for 1Ah family 60h model
platform/x86/amd/pmf: Add support for notifying Smart PC Solution updates
platform/x86/amd/pmf: Relocate CPU ID macros to the PMF header
platform/x86/amd/pmf: Update SMU metrics table for 1AH family series
 
platform/x86/amd: pmf: Add quirk for TUF Gaming A14
 
platform/x86/intel-uncore-freq: Add efficiency latency control to sysfs interface
platform/x86/intel-uncore-freq: Add support for efficiency latency control
platform/x86/intel-uncore-freq: Do not present separate package-die domain
 
platform/x86/intel/ifs: Add SBAF test image loading support
platform/x86/intel/ifs: Add SBAF test support
platform/x86/intel/ifs: Fix SBAF title underline length
platform/x86/intel/ifs: Refactor MSR usage in IFS test code
 
platform/x86/intel/pmc: Fix pmc_core_iounmap to call iounmap for valid addresses
platform/x86/intel/pmc: Show live substate requirements
 
platform/x86/intel/pmt: Use PMT callbacks
 
platform/x86/intel/vsec.h: Move to include/linux
 
platform/x86/intel/vsec: Add PMT read callbacks
 
platform/x86/intel: power-domains: Add Diamond Rapids support
 
platform/x86: acer-wmi: Use backlight power constants
platform/x86: acerhdf: Use the .should_bind() thermal zone callback
platform/x86: asus-laptop: Use backlight power constants
platform/x86: asus-nb-wmi: Use backlight power constants
platform/x86: asus-wmi: add debug print in more key places
platform/x86: asus-wmi: add support for vivobook fan profiles
platform/x86: asus-wmi: don't fail if platform_profile already registered
platform/x86: asus-wmi: Fix thermal profile initialization
platform/x86: asus-wmi: Use backlight power constants
platform/x86: dell-ddv: Fix typo in documentation
platform/x86: dell-laptop: Do not fail when encountering unsupported batteries
platform/x86: dell-smbios-base: Extends support to Alienware products
platform/x86: dell-sysman: add support for alienware products
platform/x86: dell-wmi-base: Handle META key Lock/Unlock events
platform/x86: dell-wmi: Ignore suspend notifications
platform/x86: eeepc-laptop: Use backlight power constants
platform/x86: eeepc-wmi: Use backlight power constants
platform/x86: fujitsu-laptop: Use backlight power constants
platform/x86: ideapad-laptop: add missing Ideapad Pro 5 fn keys
platform/x86: ideapad-laptop: Make the scope_guard() clear of its scope
platform/x86: ideapad-laptop: move ACPI helpers from header to source file
platform/x86: ideapad-laptop: Use backlight power constants
platform/x86: int3472: make common part a separate module
platform/x86: int3472: Use GPIO_LOOKUP() macro
platform/x86: int3472: Use str_high_low()
platform/x86: intel-hid: Use string_choices API instead of ternary operator
platform/x86: intel/pmc: Ignore all LTRs during suspend
platform/x86: intel/pmc: Remove unused param idx from pmc_for_each_mode()
platform/x86: intel_scu_ipc: Move intel_scu_ipc.h out of arch/x86/include/asm
platform/x86: intel_scu_wdt: Move intel_scu_wdt.h to x86 subfolder
platform/x86: ISST: Add Diamond Rapids to support list
platform/x86: ISST: Fix the KASAN report slab-out-of-bounds bug
platform/x86: ISST: Simplify isst_misc_reg() and isst_misc_unreg()
platform/x86: lenovo-ymc: Ignore the 0x0 state
platform/x86: lg-laptop: Add operation region support
platform/x86: oaktrail: Use backlight power constants
platform/x86: panasonic-laptop: Add support for programmable buttons
platform/x86: samsung-laptop: Use backlight power constants
platform/x86: serial-multi-instantiate: Don't require both I2C and SPI
platform/x86: thinkpad_acpi: Add Thinkpad Edge E531 fan support
platform/x86: thinkpad_acpi: Fix for ThinkPad's with ECFW showing incorrect fan speed
platform/x86: thinkpad_acpi: Fix uninitialized symbol 's' warning
platform/x86: touchscreen_dmi: add nanote-next quirk
platform/x86: wmi: Call both legacy and WMI driver notify handlers
platform/x86: wmi: Merge get_event_data() with wmi_get_notify_data()
platform/x86: wmi: Pass event data directly to legacy notify handlers
platform/x86: wmi: Remove wmi_get_event_data()
platform/x86: wmi: Update WMI driver API documentation
platform/x86: x86-android-tablets: Adjust Xiaomi Pad 2 bottom bezel touch buttons LED
platform/x86: x86-android-tablets: Fix spelling in the comments
platform/x86: x86-android-tablets: Fix use after free on platform_device_register() errors
 
Linux: platform/x86:dell-laptop: Add knobs to change battery charge settings
Linux: platform/x86:dell-laptop: remove duplicate code w/ battery function
Linux: platform/x86:intel/pmc: Disable ACPI PM Timer disabling on Sky and Kaby Lake
Linux: platform/x86:intel/pmc: Enable the ACPI PM Timer to be turned off when suspended
Linux: platform/x86:intel/pmc: Fix comment for the pmc_core_acpi_pm_timer_suspend_resume function
Linux: platform/x86:intel/pmc: Revert "Enable the ACPI PM Timer to be turned off when suspended"
 
platform: Add test managed platform_device/driver APIs
platform: cznic: turris-omnia-mcu: Fix error check in omnia_mcu_register_trng()
platform: Make platform_bus_type constant
 
PM / devfreq: exynos: Use Use devm_clk_get_enabled() helpers
PM / devfreq: imx-bus: Use of_property_present()
 
pm-graph: Make git ignore sleepgraph.py artifacts
pm-graph: Update directory handling and installation process in Makefile
 
PM/devfreq: governor: add missing MODULE_DESCRIPTION() macros
 
pm: cpupower: Clean up bindings gitignore
pm: cpupower: rename raw_pylibcpupower.i
 
PM: domains: add device managed version of dev_pm_domain_attach|detach_list()
PM: domains: Fix alloc/free in dev_pm_domain_attach|detach_list()
PM: hibernate: Remove unused stub for saveable_highmem_page()
PM: hibernate: Use sysfs_emit() and sysfs_emit_at() in "show" functions
PM: sleep: Use sysfs_emit() and sysfs_emit_at() in "show" functions
 
Linux: pm:cpupower: Add error warning when SWIG is not installed
Linux: pm:cpupower: Add missing powercap_set_enabled() stub function
Linux: pm:cpupower: Add SWIG bindings files for libcpupower
Linux: pm:cpupower: Include test_raw_pylibcpupower.py
 
pmdomain: amlogic: remove obsolete vpu domain driver
pmdomain: apple: Make apple_pmgr_reset_ops static
pmdomain: arm: Use FLAG_DEV_NAME_FW to ensure unique names
pmdomain: core: Add GENPD_FLAG_DEV_NAME_FW flag
pmdomain: core: Don't hold the genpd-lock when calling dev_pm_domain_set()
pmdomain: core: Enable s2idle for CPU PM domains on PREEMPT_RT
pmdomain: core: Fix "managed by" alignment in debug summary
pmdomain: core: Harden inter-column space in debug summary
pmdomain: core: Move mode_status_str()
pmdomain: core: Reduce debug summary table width
pmdomain: core: Use dev_name() instead of kobject_get_path() in debugfs
pmdomain: imx93-blk-ctrl: correct remove path
pmdomain: imx93-pd: don't unprepare clocks on driver remove
pmdomain: imx93-pd: drop the context variable "init_off"
pmdomain: imx93-pd: replace dev_err() with dev_err_probe()
pmdomain: imx: gpc: Simplify with scoped for each OF child loop
pmdomain: imx: gpcv2: Simplify with scoped for each OF child loop
pmdomain: mediatek: make use of dev_err_cast_probe()
pmdomain: Merge branch dt into next
pmdomain: Merge branch fixes into next
pmdomain: Merge branch fixes into next
pmdomain: Merge branch fixes into next
pmdomain: qcom-cpr: Fix the return of uninitialized variable
pmdomain: qcom-cpr: Use helper function for_each_available_child_of_node()
pmdomain: qcom-cpr: Use scope based of_node_put() to simplify code.
pmdomain: qcom: cpr: Simplify locking with guard()
pmdomain: qcom: cpr: Simplify with dev_err_probe()
pmdomain: qcom: rpmhpd: Simplify locking with guard()
pmdomain: qcom: rpmpd: Simplify locking with guard()
pmdomain: raspberrypi-power: Add logging to rpi_firmware_set_power
pmdomain: raspberrypi-power: Adjust packet definition
pmdomain: raspberrypi-power: set flag GENPD_FLAG_ACTIVE_WAKEUP
pmdomain: rockchip: Add gating masks for rk3576
pmdomain: rockchip: Add gating support
pmdomain: rockchip: Add support for RK3576 SoC
pmdomain: rockchip: Simplify dropping OF node reference
pmdomain: rockchip: Simplify locking with guard()
pmdomain: rockchip: Simplify with scoped for each OF child loop
 
pnfs/flexfiles: enable localio support
 
posix-clock: Fix missing timespec64 check in pc_clock_settime()
posix-clock: posix-clock: Fix unbalanced locking in pc_clock_settime()
 
posix-cpu-timers: Clear TICK_DEP_BIT_POSIX_TIMER on clone
posix-cpu-timers: Do not arm SIGEV_NONE timers
posix-cpu-timers: Handle interval timers correctly in timer_get()
posix-cpu-timers: Handle SIGEV_NONE timers correctly in timer_get()
posix-cpu-timers: Handle SIGEV_NONE timers correctly in timer_set()
posix-cpu-timers: Make k_itimer::it_active consistent
posix-cpu-timers: Remove incorrect comment in posix_cpu_timer_set()
posix-cpu-timers: Replace old expiry retrieval in posix_cpu_timer_set()
posix-cpu-timers: Save interval only for armed timers
posix-cpu-timers: Simplify posix_cpu_timer_set()
posix-cpu-timers: Split up posix_cpu_timer_get()
posix-cpu-timers: Use @now instead of @val for clarity
 
posix-timers: Clear overrun in common_timer_set()
posix-timers: Consolidate signal queueing
posix-timers: Consolidate timer setup
posix-timers: Convert timer list to hlist
posix-timers: Retrieve interval in common timer_settime() code
 
power: reset: Add a driver for the ep93xx reset
power: reset: brcmstb: Do not go into infinite loop if reset fails
power: reset: brcmstb: Use device_get_match_data() for matching
power: reset: brcmstb: Use devm_register_sys_off_handler()
power: reset: brcmstb: Use normal driver register function
power: reset: brcmstb: Use syscon_regmap_lookup_by_phandle_args() helper
power: reset: pwr-mlxbf: support graceful shutdown
power: sequencing: qcom-wcn: add support for the WCN6855 PMU
power: supply: "usb_type" property may be written to
power: supply: ab8500: Constify struct kobj_type
power: supply: axp20x_battery: add support for AXP717
power: supply: axp20x_battery: Make iio and battery config per device
power: supply: axp20x_battery: Remove design from min and max voltage
power: supply: axp20x_usb_power: add input-current-limit-microamp
power: supply: axp20x_usb_power: Add support for AXP717
power: supply: axp20x_usb_power: Fix spelling mistake "reqested" -> "requested"
power: supply: axp20x_usb_power: Make VBUS and IIO config per device
power: supply: Change usb_types from an array into a bitmask
power: supply: core: constify psy_tzd_ops
power: supply: core: simplify with cleanup.h
power: supply: cpcap-charger: Convert comma to semicolon
power: supply: Drop use_cnt check from power_supply_property_is_writeable()
power: supply: hwmon: Fix missing temp1_max_alarm attribute
power: supply: max17042_battery: Fix SOC threshold calc w/ no current sense
power: supply: max1720x: add read support for nvmem
power: supply: max1720x: fix a double free on error in probe()
power: supply: max77693: Expose input current limit and CC current properties
power: supply: max8998_charger: Fix module autoloading
power: supply: rt9467-charger: Remove "usb_type" property write support
power: supply: sysfs: Add power_supply_show_enum_with_available() helper
power: supply: sysfs: Move power_supply_show_enum_with_available() up
power: supply: twl4030_charger: correct comparision with old current
power: supply: ucs1002: Adjust ucs1002_set_usb_type() to accept string values
 
powercap/intel_rapl: Add support for AMD family 1Ah
powercap/intel_rapl: Fix the energy-pkg event for AMD CPUs
 
powercap: dtpm_devfreq: Fix error check against dev_pm_qos_add_request()
powercap: intel_rapl: Add support for ArrowLake-U platform
powercap: intel_rapl: Change an error pointer to NULL
powercap: intel_rapl: Fix off by one in get_rpi()
powercap: intel_rapl_msr: Add PL4 support for ArrowLake-H
powercap: intel_rapl_msr: Add PL4 support for Arrowlake-U
powercap: intel_rapl_tpmi: Fix bogus register reading
powercap: intel_rapl_tpmi: Ignore minor version change
 
powerpc/32: Convert patch_instruction() to patch_uint()
powerpc/32: Implement validation of emergency stack
 
powerpc/32s: Reduce default size of module/execmem area
 
powerpc/476: Drop explicit initialization of struct i2c_device_id::driver_data to 0
 
powerpc/603: Copy kernel PGD entries into all PGDIRs and preallocate execmem page tables
powerpc/603: Inconditionally use task PGDIR in DTLB misses
powerpc/603: Inconditionally use task PGDIR in ITLB misses
powerpc/603: Switch r0 and r3 in TLB miss handlers
 
powerpc/64: Convert patch_instruction() to patch_u32()
 
powerpc/64s/mm: Move __real_pte stubs into hash-4k.h
 
powerpc/64s: Make mmu_hash_ops __ro_after_init
powerpc/64s: Remove the "fast endian switch" syscall
 
powerpc/8xx: Allow setting DATA alignment even with STRICT_KERNEL_RWX
powerpc/8xx: Copy kernel PGD entries into all PGDIRs
powerpc/8xx: document and enforce that split PT locks are not used
powerpc/8xx: Fix initial memory mapping
powerpc/8xx: Fix kernel DTLB miss on dcbz
powerpc/8xx: Fix kernel vs user address comparison
powerpc/8xx: Inconditionally use task PGDIR in DTLB misses
powerpc/8xx: Inconditionally use task PGDIR in ITLB misses
powerpc/8xx: Preallocate execmem page tables
powerpc/8xx: Reduce default size of module/execmem area
 
powerpc/atomic: Use YZ constraints for DS-form instructions
 
powerpc/code-patching: Add boot selftest for data patching
powerpc/code-patching: Add data patch alignment check
powerpc/code-patching: Add generic memory patching
 
powerpc/configs/64s: Enable DEFERRED_STRUCT_PAGE_INIT
 
powerpc/maple: Remove obsoleted declaration for maple_calibrate_decr()
 
powerpc/mm/64s: Move THP reqs into a separate symbol
powerpc/mm/64s: Restrict THP to Radix or HPT w/64K pages
 
powerpc/mm: add ARCH_PKEY_BITS to Kconfig
powerpc/mm: handle VDSO unmapping via close() rather than arch_unmap()
 
powerpc/pasemi: Remove obsoleted declaration for pas_pci_irq_fixup()
 
powerpc/powermac/pfunc_base: Use helper function for_each_child_of_node()
 
powerpc/powernv/pci: Remove obsoleted declaration for pnv_pci_init_ioda_hub
 
powerpc/powernv: Free name on error in opal_event_init()
 
powerpc/pseries/dlpar: Add device tree nodes for DLPAR IO add
powerpc/pseries/dlpar: Remove device tree node for DLPAR IO remove
powerpc/pseries/dlpar: Use helper function for_each_child_of_node()
 
powerpc/pseries/eeh: Fix pseries_eeh_err_inject
powerpc/pseries/eeh: move pseries_eeh_err_inject() outside CONFIG_DEBUG_FS block
 
powerpc/pseries: Use correct data types from pseries_hp_errorlog struct
 
powerpc/traps: Use backlight power constants
 
powerpc/vdso32: Add crtsavres
powerpc/vdso32: Fix use of crtsavres for PPC64
 
powerpc/vdso: allow r30 in vDSO code generation of getrandom
powerpc/vdso: Fix VDSO data access when running in a non-root time namespace
powerpc/vdso: Inconditionally use CFUNC macro
powerpc/vdso: Refactor CFLAGS for CVDSO build
powerpc/vdso: refactor error handling
powerpc/vdso: Wire up getrandom() vDSO implementation on VDSO32
powerpc/vdso: Wire up getrandom() vDSO implementation on VDSO64
 
powerpc/xmon: Fix tmpstr length check in scanhex
 
powerpc: Constify struct kobj_type
powerpc: powernv: Constify struct kobj_type
powerpc: pseries: Constify struct kobj_type
powerpc: Remove obsoleted declaration for _get_SP
powerpc: Remove obsoleted declarations for use_cop and drop_cop
powerpc: Remove unused LHZX_BE macro
powerpc: Remove useless config comment in asm/percpu.h
powerpc: Replace kretprobe code with rethook on powerpc
powerpc: Stop using no_llseek
powerpc: Switch back to struct platform_driver::remove()
powerpc: Use of_property_present()
 
ppp: do not assume bh is held in ppp_channel_bridge_input()
ppp: fix ppp_async_encode() illegal access
 
pps: add an error check in parport_attach
 
printf: remove %pGt support
 
printk: Add @flags argument for console_is_usable()
printk: Add a short description string to kmsg_dump()
printk: Add helper for flush type logic
printk: Add is_printk_legacy_deferred()
printk: Add notation to console_srcu locking
printk: Avoid console_lock dance if no legacy or boot consoles
printk: Avoid false positive lockdep report for legacy printing
printk: Check printk_deferred_enter()/_exit() usage
printk: Coordinate direct printing in panic
printk: Fail pr_flush() if before SYSTEM_SCHEDULING
printk: Flush console on unregister_console()
printk: Flush nbcon consoles first on panic
printk: Implement legacy printer kthread for PREEMPT_RT
printk: Let console_is_usable() handle nbcon
printk: Make console_is_usable() available to nbcon.c
printk: nbcon: Add callbacks to synchronize with driver
printk: nbcon: Add context to usable() and emit()
printk: nbcon: Add detailed doc for write_atomic()
printk: nbcon: Add function for printers to reacquire ownership
printk: nbcon: Add helper to assign priority based on CPU state
printk: nbcon: Add unsafe flushing on panic
printk: nbcon: Assign nice -20 for printing threads
printk: nbcon: Clarify rules of the owner/waiter matching
printk: nbcon: Consolidate alloc() and init()
printk: nbcon: Do not rely on proxy headers
printk: nbcon: Flush new records on device_release()
printk: nbcon: Implement emergency sections
printk: nbcon: Init @nbcon_seq to highest possible
printk: nbcon: Introduce printer kthreads
printk: nbcon: Provide function to flush using write_atomic()
printk: nbcon: Relocate nbcon_atomic_emit_one()
printk: nbcon: Rely on kthreads for normal operation
printk: nbcon: Remove return value for write_atomic()
printk: nbcon: Show replay message on takeover
printk: nbcon: Use driver synchronization while (un)registering
printk: nbcon: Use nbcon consoles in console_flush_all()
printk: nbcon: Use raw_cpu_ptr() instead of open coding
printk: nbcon: Use thread callback if in task context for legacy
printk: Properly deal with nbcon consoles on seq init
printk: Provide helper for message prepending
printk: Track nbcon consoles
printk: Track registered boot consoles
printk: Use the BITS_PER_LONG macro
 
proc/softirqs: replace seq_printf with seq_put_decimal_ull_width
 
proc: add config & param to block forcing mem writes
proc: Add nbcon support for /proc/consoles
proc: add proc_splice_unmountable()
proc: block mounting on top of /proc//fd/*
proc: block mounting on top of /proc//fdinfo/*
proc: block mounting on top of /proc//map_files/*
proc: consoles: Add notation to c_start/c_stop
proc: Fix typo in the comment
proc: Fix W=1 build kernel-doc warning
proc: fold kmalloc() + strcpy() into kmemdup()
proc: proc_readfd() -> proc_fd_iterate()
proc: proc_readfdinfo() -> proc_fdinfo_iterate()
proc: store cookie in private data
proc: use __auto_type more
 
pstore/ramoops: Fix typo as there is no "reserver"
 
pstore: replace spinlock_t by raw_spinlock_t
 
ptp/ioctl: support MONOTONIC{,_RAW} timestamps for PTP_SYS_OFFSET_EXTENDED
 
ptp: ocp: Improve PCIe delay estimation
ptp: ptp_idt82p33: Convert comma to semicolon
ptp: ptp_ines: Remove setting of RX software timestamp
 
pwm: adp5585: Add Analog Devices ADP5585 support
pwm: adp5585: Set OSC_EN bit to 1 when PWM state is enabled
pwm: atmel-hlcdc: Drop trailing comma
pwm: atmel-hlcdc: Enable module autoloading
pwm: axi-pwmgen: use shared macro for version reg
pwm: Don't export pwm_capture()
pwm: ep93xx: add DT support for Cirrus EP93xx
pwm: ep93xx: drop legacy pinctrl
pwm: imx-tpm: Use correct MODULO value for EPWM mode
pwm: lp3943: Fix an incorrect type in lp3943_pwm_parse_dt()
pwm: lp3943: Use of_property_count_u32_elems() to get property length
pwm: Make info in traces about affected pwm more useful
pwm: omap-dmtimer: Use of_property_read_bool()
pwm: Simplify pwm_capture()
pwm: stm32: Fix a typo
pwm: Switch back to struct platform_driver::remove()
 
qede: Remove setting of RX software timestamp
 
qlcnic: make read-only const array key static
qlcnic: Remove unused declarations
 
qnx6: Convert directory handling to use kmap_local
qnx6: Convert qnx6_checkroot() to use a folio
qnx6: Convert qnx6_find_entry() to qnx6_find_ino()
qnx6: Convert qnx6_get_page() to qnx6_get_folio()
qnx6: Convert qnx6_iget() to use a folio
qnx6: Convert qnx6_longname() to take a folio
 
qrb4210-rb2: add HDMI audio playback support
 
quota: avoid missing put_quota_format when DQUOT_SUSPENDED is passed
quota: remove redundant return at end of void function
quota: remove unnecessary error code translation in dquot_quota_enable
quota: remove unneeded return value of register_quota_format
 
r8169: add missing MODULE_FIRMWARE entry for RTL8126A rev.b
r8169: add support for RTL8126A rev.b
r8169: add tally counter fields added with RTL8125
r8169: avoid unsolicited interrupts
r8169: disable ALDPS per default for RTL8125
r8169: Fix spelling mistake: "tx_underun" -> "tx_underrun"
 
random: vDSO: add __arch_get_k_vdso_rng_data() helper for data page access
random: vDSO: add a __vdso_getrandom prototype for all architectures
random: vDSO: add missing c-getrandom-y in Makefile
random: vDSO: avoid call to out of line memset()
random: vDSO: don't use 64-bit atomics on 32-bit architectures
random: vDSO: minimize and simplify header includes
random: vDSO: move prototype of arch chacha function to vdso/getrandom.h
 
RAS/AMD/ATL: Translate normalized to system physical addresses using PRM
 
ratelimit: convert flags to int to save 8 bytes in size
 
ravb: Remove setting of RX software timestamp
 
rbtree: provide rb_find_rcu() / rb_find_add_rcu()
 
rcu-tasks: Fix access non-existent percpu rtpcp variable in rcu_tasks_need_gpcb()
rcu-tasks: Remove RCU Tasks Rude asynchronous APIs
 
rcu/kfree: Warn on unexpected tail state
 
rcu/kvfree: Add kvfree_rcu_barrier() API
rcu/kvfree: Refactor kvfree_rcu_queue_batch()
 
rcu/nocb: (De-)offload callbacks on offline CPUs only
rcu/nocb: Assert no callbacks while nocb kthread allocation fails
rcu/nocb: Conditionally wake up rcuo if not already waiting on GP
rcu/nocb: Fix rcuog wake-up from offline softirq
rcu/nocb: Fix RT throttling hrtimer armed from offline CPU
rcu/nocb: Introduce nocb mutex
rcu/nocb: Introduce RCU_NOCB_LOCKDEP_WARN()
rcu/nocb: Move nocb field at the end of state struct
rcu/nocb: Remove halfway (de-)offloading handling from bypass
rcu/nocb: Remove halfway (de-)offloading handling from rcu_core
rcu/nocb: Remove halfway (de-)offloading handling from rcu_core()'s QS reporting
rcu/nocb: Remove SEGCBLIST_KTHREAD_CB
rcu/nocb: Remove SEGCBLIST_RCU_CORE
rcu/nocb: Remove superfluous memory barrier after bypass enqueue
rcu/nocb: Simplify (de-)offloading state machine
 
rcu/tasks: Add detailed grace-period and barrier diagnostics
rcu/tasks: Add rcu_barrier_tasks*() start time to diagnostics
rcu/tasks: Check processor-ID assumptions
rcu/tasks: Mark callbacks not currently participating in barrier operation
rcu/tasks: Update rtp->tasks_gp_seq comment
 
rcu: Annotate struct kvfree_rcu_bulk_data with __counted_by()
rcu: Better define "atomic" for list replacement
rcu: Defer printing stall-warning backtrace when holding rcu_node lock
rcu: Extract synchronize_rcu_expedited_stall() from synchronize_rcu_expedited_wait()
rcu: Let dump_cpu_task() be used without preemption disabled
rcu: Mark callbacks not currently participating in barrier operation
rcu: Mark emergency sections in rcu stalls
rcu: Provide rcu_barrier_cb_is_done() to check rcu_barrier() CBs
rcu: Rename dyntick_save_progress_counter() into rcu_watching_snap_save()
rcu: Rename rcu_dynticks_eqs_online() into rcu_watching_online()
rcu: Rename rcu_dynticks_in_eqs() into rcu_watching_snap_in_eqs()
rcu: Rename rcu_dynticks_in_eqs_since() into rcu_watching_snap_stopped_since()
rcu: Rename rcu_dynticks_zero_in_eqs() into rcu_watching_zero_in_eqs()
rcu: Rename rcu_implicit_dynticks_qs() into rcu_watching_snap_recheck()
rcu: Rename rcu_momentary_dyntick_idle() into rcu_momentary_eqs()
rcu: Rename struct rcu_data .dynticks_snap into .watching_snap
rcu: Rename struct rcu_data .exp_dynticks_snap into .exp_watching_snap
rcu: Summarize expedited RCU CPU stall warnings during CSD-lock stalls
rcu: Summarize RCU CPU stall warnings during CSD-lock stalls
rcu: Update stray documentation references to rcu_dynticks_eqs_{enter, exit}()
rcu: Use system_unbound_wq to avoid disturbing isolated CPUs
 
rcuscale: Count outstanding callbacks per-task rather than per-CPU
rcuscale: Dump grace-period statistics when rcu_scale_writer() stalls
rcuscale: Dump stacks of stalled rcu_scale_writer() instances
rcuscale: Make all writer tasks report upon hang
rcuscale: Make rcu_scale_writer() tolerate repeated GFP_KERNEL failure
rcuscale: NULL out top-level pointers to heap memory
rcuscale: Print detailed grace-period and barrier diagnostics
rcuscale: Provide clear error when async specified without primitives
rcuscale: Save a few lines with whitespace-only change
rcuscale: Stop testing RCU Tasks Rude asynchronous APIs
rcuscale: Use special allocator for rcu_scale_writer()
 
rcutorture: Add a stall_cpu_repeat module parameter
rcutorture: Add CFcommon.arch for arch-specific Kconfig options
rcutorture: Add rcutree.nohz_full_patience_delay to TREE07
rcutorture: Add SRCU ->same_gp_state and ->get_comp_state functions
rcutorture: Generic test for NUM_ACTIVE_*RCU_POLL*
rcutorture: Make rcu_torture_write_types() print number of update types
rcutorture: Remove redundant rcu_torture_ops get_gp_completed fields
rcutorture: Stop testing RCU Tasks Rude asynchronous APIs
 
RDMA/bnxt_re: Add a check for memory allocation
RDMA/bnxt_re: Add support for MR Relaxed Ordering
RDMA/bnxt_re: Add support for Variable WQE in Genp7 adapters
RDMA/bnxt_re: Avoid an extra hwrm per MR creation
RDMA/bnxt_re: Avoid CPU lockups due fifo occupancy check loop
RDMA/bnxt_re: Change aux driver data to en_info to hold more information
RDMA/bnxt_re: Change the sequence of updating the CQ toggle value
RDMA/bnxt_re: Enable variable size WQEs for user space applications
RDMA/bnxt_re: Fix a bug while setting up Level-2 PBL pages
RDMA/bnxt_re: Fix a possible memory leak
RDMA/bnxt_re: Fix a possible NULL pointer dereference
RDMA/bnxt_re: Fix an error path in bnxt_re_add_device
RDMA/bnxt_re: Fix incorrect AVID type in WQE structure
RDMA/bnxt_re: Fix incorrect dereference of srq in async event
RDMA/bnxt_re: Fix out of bound check
RDMA/bnxt_re: Fix some error handling paths in bnxt_re_probe()
RDMA/bnxt_re: Fix the compatibility flag for variable size WQE
RDMA/bnxt_re: Fix the GID table length
RDMA/bnxt_re: Fix the max CQ WQEs for older adapters
RDMA/bnxt_re: Fix the max WQE size for static WQE support
RDMA/bnxt_re: Fix the max WQEs used in Static WQE mode
RDMA/bnxt_re: Fix the table size for PSN/MSN entries
RDMA/bnxt_re: Fix the usage of control path spin locks
RDMA/bnxt_re: Get the toggle bits from SRQ events
RDMA/bnxt_re: Get the WQE index from slot index while completing the WQEs
RDMA/bnxt_re: Group all operations under add_device and remove_device
RDMA/bnxt_re: Handle variable WQE support for user applications
RDMA/bnxt_re: Recover the device when FW error is detected
RDMA/bnxt_re: Refactor the BNXT_RE_METHOD_GET_TOGGLE_MEM method
RDMA/bnxt_re: Remove some dead code
RDMA/bnxt_re: Remove the unused variable en_dev
RDMA/bnxt_re: Rename a variable
RDMA/bnxt_re: Return more meaningful error
RDMA/bnxt_re: Share a page to expose per SRQ info with userspace
RDMA/bnxt_re: synchronize the qp-handle table array
RDMA/bnxt_re: Update HW interface headers
RDMA/bnxt_re: Use the aux device for L2 ULP callbacks
 
RDMA/core: Fix ENODEV error for iWARP test over vlan
RDMA/core: Remove unused declaration rdma_resolve_ip_route()
 
RDMA/cxgb4: Added NULL check for lookup_atid
RDMA/cxgb4: Dump vendor specific QP details
RDMA/cxgb4: Fix RDMA_CM_EVENT_UNREACHABLE error for iWARP
RDMA/cxgb4: Remove unused declarations
RDMA/cxgb4: use dma_mmap_coherent() for mapping non-contiguous memory
 
RDMA/device: Remove optimization in ib_device_get_netdev()
 
RDMA/efa: Add support for node guid
 
RDMA/erdma: Add disassociate ucontext support
RDMA/erdma: Refactor the initialization and destruction of EQ
RDMA/erdma: Return QP state in erdma_query_qp
 
RDMA/hns: Don't modify rq next block addr in HIP09 QPC
RDMA/hns: Fix 1bit-ECC recovery address in non-4K OS
RDMA/hns: Fix ah error counter in sw stat not increasing
RDMA/hns: Fix restricted __le16 degrades to integer issue
RDMA/hns: Fix spin_unlock_irqrestore() called with IRQs enabled
RDMA/hns: Fix the overflow risk of hem_list_calc_ba_range()
RDMA/hns: Fix Use-After-Free of rsv_qp on HIP08
RDMA/hns: Fix VF triggering PF reset in abnormal interrupt handler
RDMA/hns: Optimize hem allocation performance
 
RDMA/ipoib: Remove unused declarations
 
RDMA/irdma: fix error message in irdma_modify_qp_roce()
RDMA/irdma: Fix misspelling of "accept*"
 
RDMA/iwcm: Fix WARNING:at_kernel/workqueue.c:#check_flush_dependency
 
RDMA/mad: Improve handling of timed out WRs of mad agent
RDMA/mad: Simplify an alloc_ordered_workqueue() invocation
 
RDMA/mana_ib: use the correct page size for mapping user-mode doorbell page
RDMA/mana_ib: use the correct page table index based on hardware page size
 
RDMA/mlx4: Simplify an alloc_ordered_workqueue() invocation
RDMA/mlx4: Simplify an alloc_ordered_workqueue() invocation
 
RDMA/mlx5: Add handling for memory scheme page fault events
RDMA/mlx5: Add implicit MR handling to ODP memory scheme
RDMA/mlx5: Add new ODP memory scheme eqe format
RDMA/mlx5: Add support for DMABUF MR registrations with Data-direct
RDMA/mlx5: Add the initialization flow to utilize the 'data direct' device
RDMA/mlx5: Check RoCE LAG status before getting netdev
RDMA/mlx5: Consider the query_vuid cap for data_direct
RDMA/mlx5: Drop redundant work canceling from clean_keys()
RDMA/mlx5: Enable ATS when allocating kernel MRs
RDMA/mlx5: Enforce umem boundaries for explicit ODP page faults
RDMA/mlx5: Expose vhca id for all ports in multiport mode
RDMA/mlx5: Fix counter update on MR cache mkey creation
RDMA/mlx5: Fix MR cache temp entries cleanup
RDMA/mlx5: Initialize phys_port_cnt earlier in RDMA device creation
RDMA/mlx5: Introduce GET_DATA_DIRECT_SYSFS_PATH ioctl
RDMA/mlx5: Introduce the 'data direct' driver
RDMA/mlx5: Limit usage of over-sized mkeys from the MR cache
RDMA/mlx5: Obtain upper net device only when needed
RDMA/mlx5: Remove two unused declarations
RDMA/mlx5: Round max_rd_atomic/max_dest_rd_atomic up instead of down
RDMA/mlx5: Split ODP mkey search logic
RDMA/mlx5: Use IB set_netdev and get_netdev functions
 
RDMA/nldev: Add missing break in rdma_nl_notify_err_msg()
RDMA/nldev: Add support for RDMA monitoring
RDMA/nldev: Enhance netlink message parsing and validation
RDMA/nldev: Expose whether RDMA monitoring is supported
RDMA/nldev: Fix NULL pointer dereferences issue in rdma_nl_notify_event
 
RDMA/qib: Simplify an alloc_ordered_workqueue() invocation
 
RDMA/rdmavt: Convert to use ERR_CAST()
 
RDMA/rtrs-clt: Do local invalidate after write io completion
RDMA/rtrs-clt: Fix need_inv setting in error case
RDMA/rtrs-clt: Print request type for errors
RDMA/rtrs-clt: Rate limit errors in IO path
RDMA/rtrs-clt: Remove an extra space
RDMA/rtrs-clt: Reset cid to con_num - 1 to stay in bounds
RDMA/rtrs-clt: Reuse need_inval from mr
 
RDMA/rtrs-srv: Avoid null pointer deref during path establishment
 
RDMA/rtrs: For HB error add additional clt/srv specific logging
RDMA/rtrs: Register ib event handler
RDMA/rtrs: Reset hb_missed_cnt after receiving other traffic from peer
 
RDMA/rxe: Fix __bth_set_resv6a
RDMA/rxe: Fix misspelling of 'rmda'
RDMA/rxe: Use sizeof instead of hard code number
 
RDMA/siw: Add sendpage_ok() check to disable MSG_SPLICE_PAGES
RDMA/siw: Remove NETDEV_GOING_DOWN event handler
 
RDMA/srpt: Make slab cache names unique
 
RDMA/umem: Add support for creating pinned DMABUF umem with a given dma device
RDMA/umem: Introduce an option to revoke DMABUF umem
 
RDMA: Pass uverbs_attr_bundle as part of '.reg_user_mr_dmabuf' API
 
RDS: IB: Remove unused declarations
 
readahead: allocate folios with mapping_min_order in readahead
 
realtek: Update the Makefile and Kconfig in the realtek folder
 
Linux: Reduce Coccinelle choices in string_choices.cocci
Linux: Reenable NUMA policy support in the slab allocator
 
refscale: Add TINY scenario
refscale: Constify struct ref_scale_ops
refscale: Optimize process_durations()
 
regcache: use map->alloc_flags also for allocating cache
 
Linux: regmap IRQ support for devices with multiple IRQs
 
regmap: Allow setting IRQ domain name suffix
regmap: Hold the regmap lock when allocating and freeing the cache
regmap: kunit: Add coverage of spinlocked regmaps
regmap: Use locking during kunit tests
 
regulator: Add AXP717 boost support
regulator: axp20x: AXP717: Add boost regulator
regulator: bd718x7: Use scoped device node handling to simplify error paths
regulator: bd9576: Constify struct linear_range
regulator: bd96801: Delete unnecessary check in probe()
regulator: bd96801: Use scoped device node handling to simplify error paths
regulator: Clarify error message for "id == NULL" in _regulator_get()
regulator: core: Add missing kerneldoc "Return" sections
regulator: core: Fix incorrectly formatted kerneldoc "Return" sections
regulator: core: Fix regulator_is_supported_voltage() kerneldoc return value
regulator: core: Fix short description for _regulator_check_status_enabled()
regulator: core: fix the broken behavior of regulator_dev_lookup()
regulator: da9052: Constify static data
regulator: da9055: Constify static data
regulator: da9063: Constify static data
regulator: da9121: Constify static data
regulator: da9211: Constify struct regulator_desc
regulator: dt-bindings: mediatek,mt6397-regulator: convert to YAML
regulator: dt-bindings: microchip,mcp16502: Add voltage input supply documentation
regulator: dt-bindings: qcom,qca6390-pmu: document the swctrl-gpios property
regulator: dt-bindings: qcom,qca6390-pmu: document WCN6855
regulator: dt-bindings: qcom,qca6390-pmu: fix the description for bt-enable-gpios
regulator: Few constifications of static data
regulator: Fix typos in the comment
regulator: fixed-helper: Add missing "Return" kerneldoc section
regulator: fixed: Fix incorrectly formatted kerneldoc "Return" section
regulator: Fully clean up on error in of_regulator_bulk_get_all()
regulator: hi6421: Constify static data
regulator: hi6421v530: Drop unused 'eco_microamp'
regulator: hi6421v530: Use container_of and constify static data
regulator: hi6421v600: Constify static data
regulator: irq_helpers: Fix regulator_irq_map_event_simple() kerneldoc
regulator: max77650: Use container_of and constify static data
regulator: max77826: Constify static data
regulator: max77826: Drop unused 'rdesc' in 'struct max77826_regulator_info'
regulator: max77857: Make max77857_id static
regulator: max8973: Use irq_get_trigger_type() helper
regulator: max8997: Use scoped device node handling to simplify error paths
regulator: mcp16502: Add supplier for regulators
regulator: Minor cleanups
regulator: Move OF-specific regulator lookup code to of_regulator.c
regulator: mp5416: Constify struct regulator_desc
regulator: mtk-dvfsrc: Constify static data
regulator: of: Fix incorrectly formatted kerneldoc "Return" sections
regulator: of: Fix kerneldoc format for of_regulator_bulk_get_all()
regulator: of: Refactor of_get_*regulator() to decrease indentation
regulator: pcap: Constify static data
regulator: pfuze100: Constify static data
regulator: qcom-refgen: Constify static data
regulator: qcom-rpmh: Simplify with scoped for each OF child loop
regulator: qcom-smd: Simplify with scoped for each OF child loop
regulator: qcom_spmi: Drop unnecessary of_find_property() call
regulator: qcom_spmi: Use of_property_read_bool()
regulator: Return actual error in of_regulator_bulk_get_all()
regulator: rk808: Add apply_bit for BUCK3 on RK809
regulator: rt5120: Convert comma to semicolon
regulator: rtq2208: Fix uninitialized use of regulator_config
regulator: s2mps11: use scoped memory allocation to simplify probe
regulator: s5m8767: Use scoped device node handling to simplify error paths
regulator: scmi: Simplify with scoped for each OF child loop
regulator: sm5703: Remove because it is unused and fails to build
regulator: Split up _regulator_get()
regulator: tps6287x: Constify struct regulator_desc
regulator: tps65023: Constify static data
regulator: Unify "negative error number" terminology in comments
regulator: update some comments ([gs]et_voltage_vsel vs [gs]et_voltage_sel)
regulator: Use of_property_read_bool()
regulator: Use scoped device node handling to simplify
regulator: wm831x-isink: Convert comma to semicolon
regulator: wm8400: Constify struct regulator_desc
 
reiserfs: Convert grab_tail_page() to use a folio
reiserfs: Convert reiserfs_write_begin() to use a folio
 
remoteporc: ingenic: Use devm_platform_ioremap_resource_byname()
 
remoteproc: da8xx: Use devm_platform_ioremap_resource_byname()
remoteproc: imx_rproc: Add support for poweroff and reboot
remoteproc: imx_rproc: Allow setting of the mailbox transmit mode
remoteproc: imx_rproc: Correct ddr alias for i.MX8M
remoteproc: imx_rproc: Initialize workqueue earlier
remoteproc: imx_rproc: Merge TCML/U
remoteproc: imx_rproc: Use imx specific hook for find_loaded_rsc_table
remoteproc: k3-dsp: Acquire mailbox handle during probe routine
remoteproc: k3-m4: Add a remoteproc driver for M4F subsystem
remoteproc: k3-m4: use the proper dependencies
remoteproc: k3-r5: Acquire mailbox handle during probe routine
remoteproc: k3-r5: Delay notification of wakeup event
remoteproc: k3-r5: Fix error handling when power-up failed
remoteproc: k3-r5: Use devm_rproc_alloc() helper
remoteproc: k3: Factor out TI-SCI processor control OF get function
remoteproc: keystone: Use devm_kasprintf() to build name string
remoteproc: keystone: Use devm_rproc_alloc() helper
remoteproc: qcom: pas: Add SDX75 remoteproc support
remoteproc: qcom: pas: Add support for SA8775p ADSP, CDSP and GPDSP
remoteproc: st_slim: Use devm_platform_ioremap_resource_byname()
remoteproc: Use of_property_present()
remoteproc: xlnx: Add sram support
 
Linux: Remove *.orig pattern from .gitignore
 
Remove duplicate "and" in : 'Linux NVMe docs.
 
reset: berlin: fix OF node leak in probe() error path
reset: core: add get_device()/put_device on rcdev
reset: eyeq: add platform driver
reset: k210: fix OF node leak in probe() error path
reset: lpc18xx: simplify with dev_err_probe()
reset: lpc18xx: simplify with devm_clk_get_enabled()
reset: npcm: convert comma to semicolon
reset: reset-meson: Add support for Amlogic T7 SoC reset controller
reset: simplify locking with guard()
reset: starfive: jh71x0: Fix accessing the empty member on JH7110 SoC
 
resource, kunit: add test case for region_intersects()
resource, kunit: fix user-after-free in resource_test_region_intersects()
 
resource,kexec: walk_system_ram_res_rev must retain resource flags
 
resource: fix region_intersects() vs add_memory_driver_managed()
resource: make alloc_free_mem_region() works for iomem_resource
resource: remove dependency on SPARSEMEM from GET_FREE_REGION
 
Revert " fs/9p: mitigate inode collisions"
 
Revert "9p: Enable multipage folios"
 
Revert "ALSA: hda/conexant: Mute speakers at suspend / shutdown"
Revert "ALSA: hda: Conditionally use snooping for AMD HDMI"
 
Revert "arm64: dts: qcom: msm8939-longcheer-l9100: Add rear flash"
 
Revert "binfmt_elf, coredump: Log the reason of the failed core dumps"
 
Revert "crypto: arm64/poly1305 - move data to rodata section"
Revert "crypto: spacc - Add SPAcc Skcipher support"
 
Revert "dm: requeue IO if mapping table not yet available"
 
Revert "driver core: don't always lock parent in shutdown"
Revert "driver core: fix async device shutdown hang"
Revert "driver core: Fix uevent_show() vs driver detach race"
Revert "driver core: separate function to shutdown one device"
Revert "driver core: shut down devices asynchronously"
 
Revert "drm/amd/display: parse umc_info or vram_info based on ASIC"
Revert "drm/amd/display: update DML2 policy EnhancedPrefetchScheduleAccelerationFinal DCN35"
Revert "drm/amd/display: Update to using new dccg callbacks"
Revert "drm/amd/display: Wait for all pending cleared before full update"
 
Revert "drm/amd/pm: correct the workload setting"
 
Revert "drm/amd: Add power_saving_policy drm property to eDP connectors"
 
Revert "drm/amdgpu: add print support for vcn_v3_0 ip dump"
Revert "drm/amdgpu: add vcn ip dump ptr in vcn global struct"
Revert "drm/amdgpu: add vcn_v3_0 ip dump support"
Revert "drm/amdgpu: add vcn_v5_0 ip dump support"
Revert "drm/amdgpu: align pp_power_profile_mode with kernel docs"
Revert "drm/amdgpu: Extend KIQ reg polling wait for VF"
 
Revert "drm/mgag200: Add vblank support"
 
Revert "drm/panel-edp: Add SDC ATNA45AF01"
 
Revert "drm/tegra: gr3d: Convert into dev_pm_domain_attach|detach_list()"
 
Revert "drm/ttm: Add a flag to allow drivers to skip clear-on-free"
 
Revert "drm/xe/lnl: Offload system clear page activity to GPU"
 
Revert "drm/xe: Invalidate media_gt TLBs in PT code"
 
Revert "drm: Introduce 'power saving policy' drm property"
 
Revert "dt-bindings: pinctrl: mobileye,eyeq5-pinctrl: add bindings"
Revert "dt-bindings: reset: mobileye,eyeq5-reset: add bindings"
 
Revert "f2fs: use flush command instead of FUA for zoned device"
 
Revert "firewire: core: move workqueue handler from 1394 OHCI driver to core function"
Revert "firewire: core: use mutex to coordinate concurrent calls to flush completions"
 
Revert "fs/9p: fix uaf in in v9fs_stat2inode_dotl"
Revert "fs/9p: remove redundant pointer v9ses"
Revert "fs/9p: simplify iget to remove unnecessary paths"
 
Revert "fuse: move initialization of fuse_file to fuse_writepages() instead of in callback"
 
Revert "igb: Disable threaded IRQ for igb_msix_other"
 
Revert "Input: Add driver for PixArt PS/2 touchpad"
 
Revert "io_uring: Require zeroed sqe->len on provided-buffers send"
 
Revert "kasan: Disable Software Tag-Based KASAN with GCC"
 
Revert "lib/mpi: Extend the MPI library"
Revert "lib/mpi: Introduce ec implementation to MPI library"
 
Revert "list: test: fix tests for list_cut_position()"
 
Revert "media: tuners: fix error return code of hybrid_tuner_request_state()"
 
Revert "Merge branch : 'there-are-some-bugfix-for-the-hns3-ethernet-driver'"
 
Revert "mm/damon/lru_sort: adjust local variable to dynamic allocation"
 
Revert "mm: introduce PF_MEMALLOC_NORECLAIM, PF_MEMALLOC_NOWARN"
 
Revert "mmc: dw_mmc: Fix IDMAC operation with pages bigger than 4K"
Revert "mmc: mvsdio: Use sg_miter for PIO"
 
Revert "net: stmmac: set PP_FLAG_DMA_SYNC_DEV only if XDP is enabled"
 
Revert "nvme-pci: Make driver prefer asynchronous shutdown"
 
Revert "powerpc/8xx: Always pin kernel text TLB"
 
Revert "RDMA/core: Fix ENODEV error for iWARP test over vlan"
 
Revert "sched_ext: Use shorter slice while bypassing"
 
Revert "selftests/mm: fix deadlock for fork after pthread_create on ARM"
Revert "selftests/mm: replace atomic_bool with pthread_barrier_t"
 
Revert "smb: client: make SHA-512 TFM ephemeral"
 
Revert "soc: qcom: smd-rpm: Match rpmsg channel instead of compatible"
 
Revert "staging: greybus: Fix capitalization and punctuation inconsistencies"
 
Revert "tools build: Remove leftover libcap tests that prevents fast path feature detection from working"
 
Revert "uprobes: use vm_special_mapping close() functionality"
 
Revert "usb: dwc2: Skip clock gating on Broadcom SoCs"
Revert "usb: yurex: Replace snprintf() with the safer scnprintf() variant"
 
Revert "wifi: ath9k: use devm for request_irq()"
Revert "wifi: iwlwifi: remove retry loops in start"
Revert "wifi: mac80211: move radar detect work to sdata"
 
Revert "xfrm: add SA information to the offloaded packet"
 
Revert: "dm-verity: restart or panic on an I/O error"
Revert: "ring-buffer: Do not have boot mapped buffers hook to CPU hotplug"
 
ring-buffer: Add magic and struct size to boot up meta data
ring-buffer: Add output of ring buffer meta page
ring-buffer: Add ring_buffer_alloc_range()
ring-buffer: Add ring_buffer_meta data
ring-buffer: Add test if range of boot buffer is valid
ring-buffer: Align meta-page to sub-buffers for improved TLB usage
ring-buffer: Allow mapped field to be set without mapping
ring-buffer: Do not have boot mapped buffers hook to CPU hotplug
ring-buffer: Don't reset persistent ring-buffer meta saved addresses
ring-buffer: Fix reader locking when changing the sub buffer order
ring-buffer: Fix refcount setting of boot mapped buffers
ring-buffer: Save text and data locations in mapped meta data
ring-buffer: Use vma_pages() helper function
ring-buffer: Validate boot range memory events
 
RISC-V: ACPI: fix early_ioremap to early_memremap
RISC-V: configs: enable I2C_DESIGNWARE_CORE with I2C_DESIGNWARE_PLATFORM
RISC-V: disallow gcc + rust builds
RISC-V: Don't have MAX_PHYSMEM_BITS exceed phys_addr_t
RISC-V: Enable IPI CPU Backtrace
RISC-V: Implement kgdb_roundup_cpus() to enable future NMI Roundup
RISC-V: KVM: Allow legacy PMU access from guest
RISC-V: KVM: Don't zero-out PMU snapshot area before freeing data
RISC-V: KVM: Fix sbiret init before forwarding to userspace
RISC-V: KVM: Fix to allow hpmcounter31 from the guest
RISC-V: lib: Add pi aliases for string functions
RISC-V: pi: Add kernel/pi/pi.h
RISC-V: pi: Force hidden visibility for all symbol references
RISC-V: Use Zkr to seed KASLR base address
 
riscv, bpf: Fix possible infinite tailcall when CONFIG_CFI_CLANG is enabled
riscv, bpf: Make BPF_CMPXCHG fully ordered
 
riscv/kexec_file: Fix relocation type R_RISCV_ADD16 and R_RISCV_SUB16 unknown
 
riscv: Add ISA extension parsing for Svvptc
riscv: Add license to fence.h
riscv: Add license to vmalloc.h
riscv: Allow to enable PREEMPT_RT.
riscv: avoid Imbalance in RAS
riscv: boot: add Image.xz support
riscv: cacheinfo: Add back init_cache_level() function
riscv: cleanup XIP_FIXUP macro
riscv: defconfig: Disable RZ/Five peripheral support
riscv: defconfig: Enable pinctrl support for CV18XX Series SoC
riscv: defconfig: sophgo: enable clks for sg2042
riscv: define ILLEGAL_POINTER_VALUE for 64bit
riscv: Do not use fortify in early code
riscv: don't export va_kernel_pa_offset in vmcoreinfo for XIP kernel
riscv: drop the use of XIP_OFFSET in create_kernel_page_table()
riscv: drop the use of XIP_OFFSET in kernel_mapping_va_to_pa()
riscv: drop the use of XIP_OFFSET in XIP_FIXUP_FLASH_OFFSET
riscv: drop the use of XIP_OFFSET in XIP_FIXUP_OFFSET
riscv: dts: Replace deprecated snps,nr-gpios property for snps,dw-apb-gpio-port devices
riscv: dts: sophgo: Add i2c device support for sg2042
riscv: dts: sophgo: Add mcu device for Milk-V Pioneer
riscv: dts: sophgo: Add sdhci0 configuration for Huashan Pi
riscv: dts: sophgo: cv18xx: add DMA controller
riscv: dts: sophgo: Use common "interrupt-parent" for all peripherals for sg2042
riscv: dts: starfive: disable unused csi/camss nodes
riscv: dts: starfive: Update ethernet phy0 delay parameter values for Star64
riscv: dts: thead: add basic spi node
riscv: dts: thead: add clock to TH1520 gpio nodes
riscv: dts: thead: Add TH1520 AP_SUBSYS clock controller
riscv: dts: thead: change TH1520 mmc nodes to use clock controller
riscv: dts: thead: change TH1520 SPI node to use clock controller
riscv: dts: thead: change TH1520 uart nodes to use clock controller
riscv: dts: thead: update TH1520 dma and timer nodes to use clock controller
riscv: efi: Set NX compat flag in PE/COFF header
riscv: Enable bitops instrumentation
riscv: Enable generic CPU vulnerabilites support
riscv: errata: sifive: Use SYM_*() assembly macros
riscv: Fix fp alignment bug in perf_callchain_user()
riscv: Fix kernel stack size when KASAN is enabled
 
RISCV: KVM: use raw_spinlock for critical section in imsic
 
riscv: Make riscv_isa_vendor_ext_andes array static
riscv: Omit optimized string routines when using KASAN
riscv: Prevent a bad reference count on CPU nodes
riscv: Randomize lower bits of stack address
riscv: Remove duplicated GET_RM
riscv: remove limit on the size of read-only section for XIP kernel
riscv: Remove redundant restriction on memory size
riscv: Remove unused _TIF_WORK_MASK
riscv: Remove unused GENERATING_ASM_OFFSETS
riscv: replace misleading va_kernel_pa_offset on XIP kernel
riscv: select ARCH_USE_SYM_ANNOTATIONS
riscv: sophgo: dts: add gpio controllers for SG2042 SoC
riscv: sophgo: dts: add mmc controllers for SG2042 SoC
riscv: stacktrace: Add USER_STACKTRACE support
riscv: Stop emitting preventive sfence.vma for new userspace mappings with Svvptc
riscv: Stop emitting preventive sfence.vma for new vmalloc mappings
riscv: Use '%u' to format the output of 'cpu'
riscv: Use LIST_HEAD() to simplify code
riscv: vdso: do not strip debugging info for vdso.so.dbg
riscv: vdso: Prevent the compiler from inserting calls to memset()
 
rpcrdma: Always release the rpcrdma_device's xa_array
 
rpmb: add Replay Protected Memory Block (RPMB) subsystem
rpmb: fix error path in rpmb_dev_register()
 
rpmsg: glink: Avoid -Wflex-array-member-not-at-end warnings
rpmsg: glink: Handle rejected intent request better
rpmsg: glink: Introduce packet tracepoints
rpmsg: glink: Pass channel to qcom_glink_send_close_ack()
rpmsg: glink: Tidy up RX advance handling
 
rtase: Add a Makefile in the rtase folder
rtase: Add support for a pci table in this module
rtase: Fix error code in rtase_init_board()
rtase: Fix spelling mistake: "tx_underun" -> "tx_underrun"
rtase: Implement .ndo_start_xmit function
rtase: Implement a function to receive packets
rtase: Implement ethtool function
rtase: Implement hardware configuration function
rtase: Implement net_device_ops
rtase: Implement pci_driver suspend and resume function
rtase: Implement the .ndo_open function
rtase: Implement the interrupt routine and rtase_poll
rtase: Implement the rtase_down function
 
rtc: Add driver for SD2405AL
rtc: at91sam9: fix OF node leak in probe() error path
rtc: m48t59: Remove division condition with direct comparison
rtc: m48t59: set range
rtc: rc5t619: use proper module tables
rtc: s35390a: Drop vendorless compatible string from match table
rtc: stm32: add alarm A out feature
rtc: stm32: add Low Speed Clock Output (LSCO) support
rtc: stm32: add pinctrl and pinmux interfaces
rtc: sun6i: disable automatic clock input switching
rtc: support i.MX95 BBM RTC
rtc: twl: convert comma to semicolon
 
rtla: Fix the help text in osnoise and timerlat top tools
 
rtnetlink: Add bulk registration helpers for rtnetlink message handlers.
rtnetlink: delete redundant judgment statements
 
runtime constants: move list of constants to vmlinux.lds.h
 
rust: avoid `box_uninit_write` feature
rust: cfi: add support for CFI_CLANG with Rust
rust: cfi: fix `patchable-function-entry` starting version
rust: device: change the from_raw() function
rust: enable bindgen's `--enable-function-attribute-detection` flag
rust: enable rustdoc's `--generate-link-to-definition`
rust: error: allow `useless_conversion` for 32-bit builds
rust: fix `ARCH_SLAB_MINALIGN` multiple definition error
rust: implement ForeignOwnable for Pin>
rust: Implement the smart pointer `InPlaceInit` for `Arc`
rust: init: add `assert_pinned` macro
rust: init: add `write_[pin_]init` functions
rust: KASAN+RETHUNK requires rustc 1.83.0
rust: kasan: Rust does not support KHWASAN
rust: kbuild: auto generate helper exports
rust: kbuild: split up helpers.c
rust: kernel: add `drop_contents` to `BoxExt`
rust: kernel: sort Rust modules
rust: kernel: use docs.kernel.org links in code documentation
rust: kunit: use C-string literals to clean warning
rust: list: add cursor
rust: list: add iterators
rust: list: add List
rust: list: add ListArc
rust: list: add ListArcField
rust: list: add macro for implementing ListItem
rust: list: add struct with prev/next pointers
rust: list: add tracking for ListArc
rust: list: support heterogeneous lists
rust: module: add static pointer to `{init,cleanup}_module()`
rust: mutex: fix __mutex_init() usage in case of PREEMPT_RT
rust: net::phy implement AsRef trait
rust: net::phy support probe callback
rust: net::phy unified genphy_read_status function for C22 and C45 registers
rust: net::phy unified read/write API for C22 and C45 registers
rust: rbtree: add `RBTree::entry`
rust: rbtree: add cursor
rust: rbtree: add iterator
rust: rbtree: add mutable iterator
rust: rbtree: add red-black tree implementation backed by the C version
rust: sizes: add commonly used constants
rust: sort blk includes in bindings_helper.h
rust: support arrays in target JSON
rust: support for shadow call stack sanitizer
rust: sync: require `T: Sync` for `LockedBy::access`
rust: types: add `ARef::into_raw`
rust: types: improve `ForeignOwnable` documentation
 
rxrpc: Fix a race between socket set up and I/O thread creation
rxrpc: Fix missing locking causing hanging calls
rxrpc: Fix uninitialised variable in rxrpc_send_data()
rxrpc: Remove unused function declarations
 
s390/als: Remove obsolete comment
 
s390/alternatives: Remove ALT_FACILITY_EARLY
 
s390/ap: Fix CCA crypto card behavior within protected execution environment
s390/ap: Fix deadlock caused by recursive lock of the AP bus scan mutex
 
s390/ap_bus: Cleanup debug code
 
s390/ap_queue: Cleanup debug code
 
s390/boot: Compile all files with the same march flag
s390/boot: Increase minimum architecture to z10
s390/boot: Move boot_printk() code to own file
s390/boot: Rename decompressor_printk() to boot_printk()
s390/boot: Use boot_printk() instead of sclp_early_printk()
 
s390/build: Avoid relocation information in final vmlinux
 
s390/cpacf: Add MSA 10 and 11 new PCKMO functions
 
s390/cpum_cf: Move defines from header file to source file
 
s390/cpum_sf: Define and initialize variable
s390/cpum_sf: Ignore lsctl() return code in sf_disable()
s390/cpum_sf: Ignore qsi() return code
s390/cpum_sf: Move defines from header file to source file
s390/cpum_sf: Remove unused define PERF_CPUM_SF_MODE_MASK
s390/cpum_sf: Remove unused defines REG_NONE and REG_OVERFLOW
s390/cpum_sf: Remove WARN_ON_ONCE statements
s390/cpum_sf: Rename macro to consistent prefix
s390/cpum_sf: Rework debug_sprintf_event() messages
s390/cpum_sf: Use hwc as variable consistently
s390/cpum_sf: Use refcount_t instead of atomic_t
s390/cpum_sf: Use variable name cpuhw consistently
 
s390/crypto: Add hardware acceleration for full AES-XTS mode
s390/crypto: Add hardware acceleration for HMAC modes
s390/crypto: Add KDSA CPACF Instruction
s390/crypto: Add Support for Query Authentication Information
s390/crypto: Display Query and Query Authentication Information in sysfs
s390/crypto: Rework RRE and RRF CPACF inline functions
 
s390/disassembler: Add instructions
s390/disassembler: Remove duplicate instruction format RSY_RDRU
s390/disassembler: Update instruction mnemonics to latest spec
s390/disassembler: Use proper format specifiers for operand values
 
s390/early: Add __init to __do_early_pgm_check()
s390/early: Dump register contents and call trace for early crashes
 
s390/entry: Make early program check handler relocated lowcore aware
s390/entry: Move early program check handler to entry.S
s390/entry: Move early_pgm_check_handler() to init text section
s390/entry: Unify save_area_sync and save_area_async
 
s390/facility: Disable compile time optimization for decompressor code
s390/facility: Disable compile time optimization for decompressor code
s390/facility: Let test_facility() generate static branch if possible
 
s390/ftrace: Avoid calling unwinder in ftrace_return_address()
s390/ftrace: Avoid extra serialization for graph caller patching
s390/ftrace: Avoid trampolines if possible
s390/ftrace: Remove unused ftrace_plt_template*
s390/ftrace: Use get/copy_from_kernel_nofault consistently
s390/ftrace: Use kernel ftrace trampoline for modules
 
s390/hiperdispatch: Add hiperdispatch debug attributes
s390/hiperdispatch: Add hiperdispatch debug counters
s390/hiperdispatch: Add hiperdispatch sysctl interface
s390/hiperdispatch: Add steal time averaging
s390/hiperdispatch: Add trace events
s390/hiperdispatch: Introduce hiperdispatch
 
s390/hypfs: Remove obsoleted declaration for hypfs_dbfs_exit
 
s390/hypfs_diag: Remove unused dentry variable
 
s390/iucv: Correct spelling in iucv.h
 
s390/kprobes: Avoid stop machine if possible
 
s390/mm/fault: convert do_secure_storage_access() from follow_page() to folio_walk
 
s390/mm/ptdump: Generate address marker array dynamically
 
s390/mm: Add cond_resched() to cmm_alloc/free_pages()
s390/mm: get estimated free pages by memblock api
 
s390/module: Provide find_section() helper
 
s390/pai_crypto: Add support for MSA 10 and 11 pai counters
 
s390/pai_ext: Update PAI extension 1 counters
 
s390/pci: Handle PCI error codes other than 0x3a
s390/pci: Stop usurping pdev->dev.groups
 
s390/pci_mmio: use follow_pfnmap API
 
s390/pkey: Add AES xts and HMAC clear key token support
s390/pkey: Add function to enforce pkey handler modules load
s390/pkey: Add slowpath function to CCA and EP11 handler
s390/pkey: Introduce pkey base with handler registry and handler modules
s390/pkey: Rework and split PKEY kernel module code
s390/pkey: Split pkey_unlocked_ioctl function
s390/pkey: Unify pkey cca, ep11 and pckmo functions signatures
 
s390/pkey_pckmo: Return with success for valid protected key types
 
s390/sclp: Deactivate sclp after all its users
 
s390/sclp_vt220: Convert newlines to CRLF instead of LFCR
 
s390/setup: Recognize sequential instruction fetching facility
 
s390/sha3: Fix SHA3 selftests failures
s390/sha3: Support sha3 performance enhancements
 
s390/smp: Add cpu capacities
 
s390/topology: Add config option to switch to vertical during boot
s390/topology: Add sysctl handler for polarization
 
s390/traps: Handle early warnings gracefully
 
s390/uv: convert gmap_destroy_page() from follow_page() to folio_walk
s390/uv: drop arch_make_page_accessible()
 
s390/vdso: Add CFI annotations to __arch_chacha20_blocks_nostack()
s390/vdso: Allow alternatives in vdso code
s390/vdso: Fix comment within __arch_chacha20_blocks_nostack()
s390/vdso: Get rid of permutation constants
s390/vdso: Move vdso symbol handling to separate header file
s390/vdso: Use macros for annotation of asm functions
s390/vdso: Use one large alternative instead of an alternative branch
s390/vdso: Use SYM_DATA_START_LOCAL()/SYM_DATA_END() for data objects
s390/vdso: Wire up getrandom() vdso implementation
 
s390/vfio-ap: Driver feature advertisement
 
s390/wti: Add debugfs file to display missed grace periods per cpu
s390/wti: Add wti accounting for missed grace periods
s390/wti: Introduce infrastructure for warning track interrupt
s390/wti: Prepare graceful CPU pre-emption on wti reception
 
s390/zcrypt_api: Cleanup debug code
 
s390/zcrypt_msgtype50: Cleanup debug code
 
s390/zcrypt_msgtype6: Cleanup debug code
 
s390: Always enable EXPOLINE_EXTERN if supported
s390: Enable KVM_S390_UCONTROL config in debug_defconfig
s390: Initialize psw mask in perf_arch_fetch_caller_regs()
s390: Provide MARCH_HAS_*_FEATURES defines
s390: remove unused f_version
s390: Update defconfigs
s390: Use MARCH_HAS_*_FEATURES defines
 
samples/bpf: Fix compilation errors with cf-protection option
samples/bpf: Remove sample tracex2
samples/bpf: tracex4: Fix failed to create kretprobe 'kmem_cache_alloc_node+0x0'
 
samples/landlock: Add support for abstract UNIX socket scoping
samples/landlock: Add support for signal scoping
samples/landlock: Clarify option parsing behaviour
samples/landlock: Fix port parsing in sandboxer
samples/landlock: Refactor help message
 
samples: pktgen: correct dev to DEV
 
sch_cake: constify inverse square root cache
 
sched, sched_ext: Disable SM_IDLE/rq empty path when scx_enabled()
sched, sched_ext: Move some declarations from kernel/sched/ext.h to sched.h
sched, sched_ext: Open code for_balance_class_range()
sched, sched_ext: Replace scx_next_task_picked() with sched_class->switch_class()
sched, sched_ext: Simplify dl_prio() case handling in sched_fork()
 
sched,freezer: Mark TASK_FROZEN special
 
sched/core: Add clearing of ->dl_server in put_prev_task_balance()
sched/core: Add ENQUEUE_RQ_SELECTED to indicate whether ->select_task_rq() was called
sched/core: Add WARN_ON_ONCE() to check overflow for migrate_disable()
sched/core: Clear prev->dl_server in CFS pick fast path
sched/core: Dequeue PSI signals for blocked tasks that are delayed
sched/core: Disable page allocation in task_tick_mm_cid()
sched/core: Fix picking of tasks for core scheduling with DL server
sched/core: Fix priority checking for DL server picks
sched/core: Introduce SM_IDLE and an idle re-entry fast-path in __schedule()
sched/core: Make select_task_rq() take the pointer to wake_flags instead of value
 
sched/cpufreq: Use NSEC_PER_MSEC for deadline task
 
sched/deadline: Clarify nanoseconds in uapi
sched/deadline: Comment sched_dl_entity::dl_server variable
sched/deadline: Convert schedtool example to chrt
sched/deadline: Deferrable dl server
sched/deadline: Fix schedstats vs deadline servers
sched/deadline: Use hrtick_enabled_dl() before start_hrtick_dl()
 
sched/debug: Fix fair_server_period_max value
sched/debug: Fix the runnable tasks output
 
sched/eevdf: Add feature comments
sched/eevdf: Allow shorter slices to wakeup-preempt
sched/eevdf: Fix wakeup-preempt by checking cfs_rq->nr_running
sched/eevdf: Fixup PELT vs DELAYED_DEQUEUE
sched/eevdf: Propagate min_slice up the cgroup hierarchy
sched/eevdf: Remove min_vruntime_copy
sched/eevdf: Use sched_attr::sched_runtime to set request/slice suggestion
 
sched/ext: Add BPF function to fetch rq
sched/ext: Fix scx vs sched_delayed
 
sched/fair: Add trivial fair server
sched/fair: Assert {set_next,put_prev}_entity() are properly balanced
sched/fair: Avoid re-setting virtual deadline on 'migrations'
sched/fair: Cleanup fair_server
sched/fair: Cleanup pick_task_fair() vs throttle
sched/fair: Cleanup pick_task_fair()'s curr
sched/fair: Fair server interface
sched/fair: Fix external p->on_rq users
sched/fair: Implement DELAY_ZERO
sched/fair: Implement delayed dequeue
sched/fair: Implement ENQUEUE_DELAYED
sched/fair: Make balance_fair() test sched_fair_runnable() instead of rq->nr_running
sched/fair: Make SCHED_IDLE entity be preempted in strict hierarchy
sched/fair: Move effective_cpu_util() and effective_cpu_util() in fair.c
sched/fair: Prepare exit/cleanup paths for delayed_dequeue
sched/fair: Prepare pick_next_task() for delayed dequeue
sched/fair: Properly deactivate sched_delayed task upon class change
sched/fair: Re-organize dequeue_task_fair()
sched/fair: Remove cfs_rq::nr_spread_over and cfs_rq::exec_clock
sched/fair: Unify pick_{,next_}_task_fair()
 
sched/numa: Fix the potential null pointer dereference in task_numa_work()
sched/numa: Fix the vma scan starving issue
 
sched/pelt: Use rq_clock_task() for hw_pressure
 
sched/psi: Fix mistaken CPU pressure indication after corrupted task state bug
 
sched/rt, dl: Convert functions to return bool
 
sched/rt: Clean up usage of rt_task()
sched/rt: Remove default bandwidth control
sched/rt: Rename realtime_{prio, task}() to rt_or_dl_{prio, task}()
 
sched/task_stack: fix object_is_on_stack() for KASAN tagged pointers
 
sched/uclamg: Handle delayed dequeue
 
sched: act_ct: avoid -Wflex-array-member-not-at-end warning
sched: Add dummy version of sched_group_set_idle()
sched: Add normal_policy()
sched: Add put_prev_task(.next)
sched: Add sched_class->reweight_task()
sched: Add sched_class->switching_to() and expose check_class_changing/changed()
sched: Allow sched_cgroup_fork() to fail and introduce sched_cancel_fork()
sched: Allow sched_class::dequeue_task() to fail
sched: Clean up DL server vs core sched
sched: Combine the last put_prev_task() and the first set_next_task()
sched: Expose css_tg()
sched: Factor out cgroup weight conversion functions
sched: Factor out update_other_load_avgs() from __update_blocked_others()
sched: Fix delayed_dequeue vs switched_from_fair()
sched: Fix pick_next_task_fair() vs try_to_wake_up() race
sched: Fix sched_delayed vs cfs_bandwidth
sched: Fix sched_delayed vs sched_core
sched: Fixup set_next_task() implementations
sched: Initialize the vruntime of a new task when it is first enqueued
sched: Introduce CONFIG_GROUP_SCHED_WEIGHT
sched: Make cpu_shares_read_u64() use tg_weight()
sched: Move struct balance_callback definition upward
sched: Move update_other_load_avgs() to kernel/sched/pelt.c
sched: Pass correct scheduling policy to __setscheduler_class
sched: Prepare generic code for delayed dequeue
sched: psi: fix bogus pressure spikes from aggregation race
sched: Put task_group::idle under CONFIG_GROUP_SCHED_WEIGHT
sched: remove HZ_BW feature hedge
sched: Restructure sched_class order sanity checks in sched_init()
sched: Rework dl_server
sched: Rework pick_next_task()
sched: Split DEQUEUE_SLEEP from deactivate_task()
sched: Split up put_prev_task_balance()
sched: Teach dequeue_task() about special task states
sched: Use set_next_task(.first) where required
 
sched_ext, scx_qmap: Add and use SCX_ENQ_CPU_SELECTED
 
sched_ext/scx_qmap: Add an example usage of DSQ iterator
sched_ext/scx_qmap: Pick idle CPU for direct dispatch on !wakeup enqueues
 
sched_ext: Account for idle policy when setting p->scx.weight in scx_ops_enable_task()
sched_ext: Add __COMPAT helpers for features added during v6.12 devel cycle
sched_ext: Add __weak markers to BPF helper function decalarations
sched_ext: Add a central scheduler which makes all scheduling decisions on one CPU
sched_ext: Add a cgroup scheduler which uses flattened hierarchy
sched_ext: Add a missing newline at the end of an error message
sched_ext: Add boilerplate for extensible scheduler class
sched_ext: Add cgroup support
sched_ext: add CONFIG_DEBUG_INFO_BTF dependency
sched_ext: Add cpuperf support
sched_ext: Add missing cfi stub for ops.tick
sched_ext: Add missing static to scx_dump_data
sched_ext: Add missing static to scx_has_op[]
sched_ext: Add scx_cgroup_enabled to gate cgroup operations and fix scx_tg_online()
sched_ext: Add scx_enabled() test to @start_class promotion in put_prev_task_balance()
sched_ext: Add scx_simple and scx_example_qmap example schedulers
sched_ext: Add selftests
sched_ext: Add sysrq-S which disables the BPF scheduler
sched_ext: Add task state tracking operations
sched_ext: Add vtime-ordered priority queue to dispatch_q's
sched_ext: Allow BPF schedulers to disallow specific tasks from joining SCHED_EXT
sched_ext: Allow dequeue_task_scx to fail
sched_ext: Allow only user DSQs for scx_bpf_consume(), scx_bpf_dsq_nr_queued() and bpf_iter_scx_dsq_new()
sched_ext: Allow p->scx.disallow only while loading
sched_ext: Allow SCX_DSQ_LOCAL_ON for direct dispatches
sched_ext: Build fix for !CONFIG_SMP
sched_ext: Build fix on !CONFIG_STACKTRACE[_SUPPORT]
sched_ext: Bypass BPF scheduler while PM events are in progress
sched_ext: bypass mode shouldn't depend on ops.select_cpu()
sched_ext: Compact struct bpf_iter_scx_dsq_kern
sched_ext: Decouple locks in scx_ops_disable_workfn()
sched_ext: Decouple locks in scx_ops_enable()
sched_ext: define missing cfi stubs for sched_ext
sched_ext: Disallow loading BPF scheduler if isolcpus= domain isolation is in effect
sched_ext: Documentation: Remove mentions of scx_bpf_switch_all
sched_ext: Documentation: scheduler: Document extensible scheduler class
sched_ext: Documentation: Update instructions for running example schedulers
sched_ext: Don't call put_prev_task_scx() before picking the next task
sched_ext: Don't hold scx_tasks_lock for too long
sched_ext: Don't trigger ops.quiescent/runnable() on migrations
sched_ext: Don't use double locking to migrate tasks across CPUs
sched_ext: Drop tools_clean target from the top-level Makefile
sched_ext: Enable scx_ops_init_task() separately
sched_ext: Fix build when !CONFIG_STACKTRACE
sched_ext: Fix enq_last_no_enq_fails selftest
sched_ext: Fix function pointer type mismatches in BPF selftests
sched_ext: Fix processs_ddsp_deferred_locals() by unifying DTL_INVALID handling
sched_ext: Fix SCX_TASK_INIT -> SCX_TASK_READY transitions in scx_ops_enable()
sched_ext: Fix spelling mistake: "intead" -> "instead"
sched_ext: fix typo in set_weight() description
sched_ext: Fix unsafe list iteration in process_ddsp_deferred_locals()
sched_ext: Fixes incorrect type in bpf_scx_init()
sched_ext: Handle cases where pick_task_scx() is called without preceding balance_scx()
sched_ext: Implement BPF extensible scheduler class
sched_ext: Implement core-sched support
sched_ext: Implement DSQ iterator
sched_ext: Implement runnable task stall watchdog
sched_ext: Implement sched_ext_ops.cpu_acquire/release()
sched_ext: Implement sched_ext_ops.cpu_online/offline()
sched_ext: Implement scx_bpf_dispatch[_vtime]_from_dsq()
sched_ext: Implement scx_bpf_kick_cpu() and task preemption support
sched_ext: Implement SCX_KICK_WAIT
sched_ext: Implement tickless support
sched_ext: Improve comment on idle_sched_class exception in scx_task_iter_next_locked()
sched_ext: Improve error reporting during loading
sched_ext: Improve logging around enable/disable
sched_ext: Initialize in bypass mode
sched_ext: Make cast_mask() inline
sched_ext: Make find_dsq_for_dispatch() handle SCX_DSQ_LOCAL_ON
sched_ext: Make scx_bpf_cpuperf_set() @cpu arg signed
sched_ext: Make scx_bpf_reenqueue_local() skip tasks that are being migrated
sched_ext: Make scx_rq_online() also test cpu_active() in addition to SCX_RQ_ONLINE
sched_ext: Make task_can_run_on_remote_rq() use common task_allowed_on_cpu()
sched_ext: Make watchdog handle ops.dispatch() looping stall
sched_ext: Minor cleanups in kernel/sched/ext.h
sched_ext: Move consume_local_task() upward
sched_ext: Move sanity check and dsq_mod_nr() into task_unlink_from_dsq()
sched_ext: Move scx_buildin_idle_enabled check to scx_bpf_select_cpu_dfl()
sched_ext: Move scx_tasks_lock handling into scx_task_iter helpers
sched_ext: Open-code task_linked_on_dsq()
sched_ext: ops.cpu_acquire() should be called with SCX_KF_REST
sched_ext: Print debug dump after an error exit
sched_ext: Print sched_ext info when dumping stack
sched_ext: Provide a sysfs enable_seq counter
sched_ext: Refactor consume_remote_task()
sched_ext: Reimplement scx_bpf_reenqueue_local()
sched_ext: Relocate check_hotplug_seq() call in scx_ops_enable()
sched_ext: Relocate find_user_dsq()
sched_ext: Relocate functions in kernel/sched/ext.c
sched_ext: Remove redundant p->nr_cpus_allowed checker
sched_ext: Remove sched_class->switch_class()
sched_ext: Remove SCX_OPS_PREPPING
sched_ext: Remove switch_class_scx()
sched_ext: Remove unnecessary cpu_relax()
sched_ext: Rename scx_kfunc_set_sleepable to unlocked and relocate
sched_ext: Reorder args for consume_local/remote_task()
sched_ext: Replace consume_local_task() with move_local_task_to_local_dsq()
sched_ext: Replace SCX_TASK_BAL_KEEP with SCX_RQ_BAL_KEEP
sched_ext: Restructure dispatch_to_local_dsq()
sched_ext: s/SCX_RQ_BALANCING/SCX_RQ_IN_BALANCE/ and add SCX_RQ_IN_WAKEUP
sched_ext: scx_cgroup_exit() may be called without successful scx_cgroup_init()
sched_ext: Simplify scx_can_stop_tick() invocation in sched_can_stop_tick()
sched_ext: Simplify UP support by enabling sched_class->balance() in UP
sched_ext: Split the global DSQ per NUMA node
sched_ext: Start schedulers with consistent p->scx.slice values
sched_ext: Swap argument positions in kcalloc() call to avoid compiler warning
sched_ext: Synchronize bypass state changes with rq lock
sched_ext: Take out ->priq and ->flags from scx_dsq_node
sched_ext: TASK_DEAD tasks must be switched into SCX on ops_enable
sched_ext: TASK_DEAD tasks must be switched out of SCX on ops_disable
sched_ext: Temporarily work around pick_task_scx() being called without balance_scx()
sched_ext: Track tasks that are subjects of the in-flight SCX operation
sched_ext: Unify regular and core-sched pick task paths
sched_ext: Unpin and repin rq lock from balance_scx()
sched_ext: Update scx_show_state.py to match scx_ops_bypass_depth's new type
sched_ext: use correct function name in pick_task_scx() warning message
sched_ext: Use sched_clock_cpu() instead of rq_clock_task() in touch_core_sched()
sched_ext: Use shorter slice while bypassing
sched_ext: Use task_can_run_on_remote_rq() test in dispatch_to_local_dsq()
sched_ext: Use update_curr_common() in update_curr_scx()
 
scripts/decode_stacktrace.sh: add '-h' flag
scripts/decode_stacktrace.sh: clarify command line
scripts/decode_stacktrace.sh: nix-ify
scripts/decode_stacktrace.sh: remove find_module recursion and improve error reporting
 
scripts/dtc: Update to upstream version v1.7.0-95-gbcd02b523429
 
scripts/gdb: add 'lx-kasan_mem_to_shadow' command
scripts/gdb: add 'lx-stack_depot_lookup' command.
scripts/gdb: add iteration function for rbtree
scripts/gdb: fix lx-mounts command error
scripts/gdb: fix timerlist parsing issue
 
scripts: add boot policy generation program
scripts: add macro_checker script to check unused parameters in macros
scripts: add verifier script for builtin module range data
scripts: fix all issues reported by pylint
scripts: import more hash table macros
scripts: import more list macros
scripts: move hash function from scripts/kconfig/ to scripts/include/
scripts: sphinx-pre-install: remove unnecessary double check for $cur_version
scripts: subarch.include: fix SUBARCH on macOS hosts
 
scsi: aacraid: Rearrange order of struct aac_srb_unit
scsi: aacraid: struct aac_ciss_phys_luns_resp: Replace 1-element array with flexible array
scsi: aacraid: struct {user,}sgmap{,64,raw}: Replace 1-element arrays with flexible arrays
scsi: aacraid: union aac_init: Replace 1-element array with flexible array
scsi: be2iscsi: Simplify an alloc_workqueue() invocation
scsi: bfa: Simplify an alloc_ordered_workqueue() invocation
scsi: block: Don't check REQ_ATOMIC for reads
scsi: bnx2fc: Remove some unused fields in struct bnx2fc_rport
scsi: bnx2i: Remove unused declarations
scsi: check that busses support the DMA API before setting dma parameters
scsi: core: Remove obsoleted declaration for scsi_driverbyte_string()
scsi: core: Simplify an alloc_workqueue() invocation
scsi: elx: libefc: Fix potential use after free in efc_nport_vport_del()
scsi: esas2r: Simplify an alloc_ordered_workqueue() invocation
scsi: Expand all create*_workqueue() invocations
scsi: fcoe: Simplify alloc_ordered_workqueue() invocations
scsi: fnic: Move flush_work initialization out of if block
scsi: fusion: mptctl: Use min() macro
scsi: hisi_sas: Remove trailing space after \n newline
scsi: ibmvfc: Add max_sectors module parameter
scsi: ibmvscsi_tgt: Simplify an alloc_workqueue() invocation
scsi: ipr: Replace 1-element arrays with flexible arrays
scsi: libcxgbi: Remove an unused field in struct cxgbi_device
scsi: lpfc: Add ELS_RSP cmd to the list of WQEs to flush in lpfc_els_flush_cmd()
scsi: lpfc: Change diagnostic log flag during receipt of unknown ELS cmds
scsi: lpfc: Copyright updates for 14.4.0.4 patches
scsi: lpfc: Ensure DA_ID handling completion before deleting an NPIV instance
scsi: lpfc: Fix kref imbalance on fabric ndlps from dev_loss_tmo handler
scsi: lpfc: Fix unintentional double clearing of vmid_flag
scsi: lpfc: Fix unsolicited FLOGI kref imbalance when in direct attached topology
scsi: lpfc: Remove redundant vport assignment when building an abort request
scsi: lpfc: Remove trailing space after \n newline
scsi: lpfc: Restrict support for 32 byte CDBs to specific HBAs
scsi: lpfc: Revise TRACE_EVENT log flag severities from KERN_ERR to KERN_WARNING
scsi: lpfc: Support loopback tests with VMID enabled
scsi: lpfc: Update lpfc version to 14.4.0.4
scsi: lpfc: Update lpfc version to 14.4.0.5
scsi: lpfc: Update phba link state conditional before sending CMF_SYNC_WQE
scsi: lpfc: Update PRLO handling in direct attached topology
scsi: lpfc: Validate hdwq pointers before dereferencing in reset/errata paths
scsi: mac_scsi: Disallow bus errors during PDMA send
scsi: mac_scsi: Enable scatter/gather by default
scsi: mac_scsi: Refactor polling loop
scsi: mac_scsi: Revise printk(KERN_DEBUG ...) messages
scsi: megaraid_sas: Remove trailing space after \n newline
scsi: megaraid_sas: struct MR_HOST_DEVICE_LIST: Replace 1-element array with flexible array
scsi: megaraid_sas: struct MR_LD_VF_MAP: Replace 1-element arrays with flexible arrays
scsi: message: fusion: struct _CONFIG_PAGE_IOC_2: Replace 1-element array with flexible array
scsi: message: fusion: struct _CONFIG_PAGE_IOC_3: Replace 1-element array with flexible array
scsi: message: fusion: struct _CONFIG_PAGE_IOC_4: Replace 1-element array with flexible array
scsi: message: fusion: struct _CONFIG_PAGE_RAID_PHYS_DISK_1: Replace 1-element array with flexible array
scsi: message: fusion: struct _CONFIG_PAGE_SAS_IO_UNIT_0: Replace 1-element array with flexible array
scsi: message: fusion: struct _RAID_VOL0_SETTINGS: Replace 1-element array with flexible array
scsi: mpi3mr: A performance fix
scsi: mpi3mr: Driver version update to 8.10.0.5.50
scsi: mpi3mr: Enhance the Enable Controller retry logic
scsi: mpi3mr: Improve wait logic while controller transitions to READY state
scsi: mpi3mr: Return complete ioc_status for ioctl commands
scsi: mpi3mr: Simplify an alloc_ordered_workqueue() invocation
scsi: mpi3mr: struct mpi3_event_data_pcie_topology_change_list: Replace 1-element array with flexible array
scsi: mpi3mr: struct mpi3_event_data_sas_topology_change_list: Replace 1-element array with flexible array
scsi: mpi3mr: struct mpi3_sas_io_unit_page0: Replace 1-element array with flexible array
scsi: mpi3mr: struct mpi3_sas_io_unit_page1: Replace 1-element array with flexible array
scsi: mpi3mr: Update consumer index of reply queues after every 100 replies
scsi: mpi3mr: Update driver version to 8.12.0.0.50
scsi: mpi3mr: Update MPI Headers to revision 34
scsi: mpi3mr: Use firmware-provided timestamp update interval
scsi: mpi3mr: Validate SAS port assignments
scsi: mpt3sas: Remove trailing space after \n newline
scsi: mpt3sas: Simplify an alloc_ordered_workqueue() invocation
scsi: mptfusion: Simplify the alloc*_workqueue() invocations
scsi: myrb: Simplify an alloc_ordered_workqueue() invocation
scsi: myrs: Simplify an alloc_ordered_workqueue() invocation
scsi: NCR5380: Check for phase match during PDMA fixup
scsi: NCR5380: Clean up indentation
scsi: NCR5380: Drop redundant member from struct NCR5380_cmd
scsi: NCR5380: Handle BSY signal loss during information transfer phases
scsi: NCR5380: Initialize buffer for MSG IN and STATUS transfers
scsi: NCR5380: Remove obsolete comment
scsi: NCR5380: Remove redundant result calculation from NCR5380_transfer_pio()
scsi: pm8001: Do not overwrite PCI queue mapping
scsi: pm8001: Remove trailing space after \n newline
scsi: pmcraid: Convert comma to semicolon
scsi: qedf: Remove trailing space after \n newline
scsi: qedf: Simplify alloc_workqueue() invocations
scsi: qedi: Simplify an alloc_workqueue() invocation
scsi: qla2xxx: Remove the unused 'del_list_entry' field in struct fc_port
scsi: scsi_debug: Fix do_device_access() handling of unexpected SG copy length
scsi: scsi_debug: Remove a useless memset()
scsi: scsi_transport_fc: Allow setting rport state to current state
scsi: scsi_transport_fc: Simplify alloc_workqueue() invocations
scsi: sd: Don't check if a write for REQ_ATOMIC
scsi: sd: Fix off-by-one error in sd_read_block_characteristics()
scsi: sd: Remove duplicate included header file linux/bio-integrity.h
scsi: sd: Retry START STOP UNIT commands
scsi: sd_zbc: Use kvzalloc() to allocate REPORT ZONES buffer
scsi: smartpqi: add counter for parity write stream requests
scsi: smartpqi: Add fw log to kdump
scsi: smartpqi: Add new controller PCI IDs
scsi: smartpqi: add new controller PCI IDs
scsi: smartpqi: correct stream detection
scsi: smartpqi: fix rare system hang during LUN reset
scsi: smartpqi: fix volume size updates
scsi: smartpqi: Improve accuracy/performance of raid-bypass-counter
scsi: smartpqi: Improve handling of multipath failover
scsi: smartpqi: revert propagate-the-multipath-failure-to-SML-quickly
scsi: smartpqi: Update driver version to 2.1.28-025
scsi: smartpqi: update driver version to 2.1.30-031
scsi: snic: Avoid creating two slab caches with the same name
scsi: snic: Simplify alloc_workqueue() invocations
scsi: st: Fix input/output error on empty drive reset
scsi: stex: Simplify an alloc_ordered_workqueue() invocation
scsi: target: core: Fix null-ptr-deref in target_alloc_device()
scsi: target: Remove unused declarations
scsi: ufs: Add HCI capabilities sysfs group
scsi: ufs: core: Fix another deadlock during RTC update
scsi: ufs: core: Fix the issue of ICU failure
scsi: ufs: core: Remove ufshcd_urgent_bkops()
scsi: ufs: core: Requeue aborted request
scsi: ufs: core: Set SDEV_OFFLINE when UFS is shut down
scsi: ufs: core: Start the RTC update work later
scsi: ufs: core: Support Updating UIC Command Timeout
scsi: ufs: Move UFS trace events to private header
scsi: ufs: Prepare to add HCI capabilities sysfs
scsi: ufs: qcom: Update MODE_MAX cfg_bw value
scsi: ufs: Simplify alloc*_workqueue() invocation
scsi: ufs: ufshcd-pltfrm: Signedness bug in ufshcd_parse_clock_info()
scsi: ufs: ufshcd-pltfrm: Use of_property_count_u32_elems() to get property length
scsi: ufs: ufshcd-pltfrm: Use of_property_present()
scsi: ufs: Use pre-calculated offsets in ufshcd_init_lrb()
scsi: use request to get integrity segments
scsi: wd33c93: Don't use stale scsi_pointer value
scsi: zalon: Remove trailing space after \n newline
 
sctp: Correct spelling in headers
sctp: ensure sk_state is set to CLOSED if hashing fails in sctp_listen_start
sctp: fix possible UAF in sctp_v6_available()
sctp: properly validate chunk size in sctp_sf_ootb()
sctp: set sk_state back to CLOSED if autobind fails in sctp_listen_start
sctp: Unmask upper DSCP bits in sctp_v4_get_dst()
 
scx/selftests: Verify we can call create_dsq from prog_run
 
scx: Allow calling sleepable kfuncs from BPF_PROG_TYPE_SYSCALL
scx: Fix exit selftest to use custom DSQ
scx: Fix raciness in scx_ops_bypass()
 
scx_central: Fix smatch checker warning
 
scx_flatcg: Use a user DSQ for fallback instead of SCX_DSQ_GLOBAL
 
scx_qmap: Implement highpri boosting
 
secretmem: disable memfd_secret() if arch cannot set direct map
 
security,bpf: constify struct path in bpf_token_create() LSM hook
 
security/keys: fix slab-out-of-bounds in key_task_permission
 
security: smack: Fix indentation in smack_netfilter.c
security: Update file_set_fowner documentation
 
sefltests/tracing: Add a test for tracepoint events on modules
 
selftest mm/mseal: fix test_seal_mremap_move_dontunmap_anyaddr
 
selftest/bpf: Adapt inline asm operand constraint for GCC support
 
selftest/cgroup: Add new test cases to test_cpuset_prs.sh
selftest/cgroup: Make test_cpuset_prs.sh deal with pre-isolated CPUs
 
selftest: acct: Add selftest for the acct() syscall
selftest: alsa: check if user has alsa installed
selftest: bpf: Remove mssind boundary check in test_tcp_custom_syncookie.c.
selftest: hid: add missing run-hid-tools-tests.sh
selftest: hid: add the missing tests directory
selftest: rtc: Check if could access /dev/rtc0 before testing
 
selftests/bpf: #define LOCAL_LABEL_LEN for jit_disasm_helpers.c
selftests/bpf: __arch_* macro to limit test cases to specific archs
selftests/bpf: __jited test tag to check disassembly after jit
selftests/bpf: A pro/epilogue test when the main prog jumps back to the 1st insn
selftests/bpf: Adapt OUTPUT appending logic to lower versions of Make
selftests/bpf: Add a selftest for x86 jit convergence issues
selftests/bpf: Add a test case to write mtu result into .rodata
selftests/bpf: Add a test case to write strtol result into .rodata
selftests/bpf: Add a test for mmap-able map in map
selftests/bpf: Add asserts for netfilter link info
selftests/bpf: add build ID tests
selftests/bpf: Add child argument to spawn_child function
selftests/bpf: Add config.riscv64
selftests/bpf: Add connect_to_addr_str helper
selftests/bpf: Add DENYLIST.riscv64
selftests/bpf: Add description for running vmtest on RV64
selftests/bpf: Add missing system defines for mips
selftests/bpf: Add more test case for field flattening
selftests/bpf: add multi-uprobe benchmarks
selftests/bpf: add negative tests for new VFS based BPF kfuncs
selftests/bpf: add positive tests for new VFS based BPF kfuncs
selftests/bpf: add proper section name to bpf prog and rename it
selftests/bpf: Add reg_bounds tests for ldsx and subreg compare
selftests/bpf: Add return value checks for failed tests
selftests/bpf: Add riscv64 configurations to local vmtest
selftests/bpf: add sockopt tests for TCP_BPF_SOCK_OPS_CB_FLAGS
selftests/bpf: Add tailcall epilogue test
selftests/bpf: Add test case for delta propagation
selftests/bpf: Add test for __nullable suffix in tp_btf
selftests/bpf: Add test for kfunc module order
selftests/bpf: Add test for lsm tail call
selftests/bpf: Add test for passing in uninit mtu_len
selftests/bpf: Add test for sign extension in coerce_subreg_to_size_sx()
selftests/bpf: Add test for trie_get_next_key()
selftests/bpf: Add test for truncation after sign extension in coerce_reg_to_size_sx()
selftests/bpf: Add test for writes to .rodata
selftests/bpf: Add test for zero offset or non-zero offset pointers as KF_ACQUIRE kfuncs argument
selftests/bpf: Add testcase for updating attached freplace prog to prog_array map
selftests/bpf: Add testcases for tailcall hierarchy fixing
selftests/bpf: Add tests for bpf_copy_from_user_str kfunc.
selftests/bpf: Add tests for bpf_get_dentry_xattr
selftests/bpf: Add tests for iter next method returning valid pointer
selftests/bpf: Add tests for ldsx of pkt data/data_end/data_meta accesses
selftests/bpf: Add tests for sdiv/smod overflow cases
selftests/bpf: Add the traffic monitor option to test_progs.
selftests/bpf: Add three test cases for bits_iter
selftests/bpf: Add traffic monitor functions.
selftests/bpf: Add uprobe fail tests for uprobe multi
selftests/bpf: Add uprobe multi consumers test
selftests/bpf: Add uprobe multi pid filter test for clone-ed processes
selftests/bpf: Add uprobe multi pid filter test for fork-ed processes
selftests/bpf: Add verifier tests for bpf lsm
selftests/bpf: add wrong type test to cgroup dev
selftests/bpf: allow checking xlated programs in verifier_* tests
selftests/bpf: Assert link info uprobe_multi count & path_size if unset
selftests/bpf: attach struct_ops maps before test prog runs
selftests/bpf: Avoid load failure for token_lsm.c
selftests/bpf: Avoid subtraction after htons() in ipip tests
selftests/bpf: by default use arch mask allowing all archs
selftests/bpf: check if bpf_fastcall is recognized for kfuncs
selftests/bpf: Check if distilled base inherits source endianness
selftests/bpf: convert get_current_cgroup_id_user to test_progs
selftests/bpf: convert test_cgroup_storage to test_progs
selftests/bpf: convert test_dev_cgroup to test_progs
selftests/bpf: convert test_skb_cgroup_id_user to test_progs
selftests/bpf: correctly move 'log' upon successful match
selftests/bpf: Disable strict aliasing for verifier_nocsr.c
selftests/bpf: do not disable /dev/null device access in cgroup dev test
selftests/bpf: Do not update vmlinux.h unnecessarily
selftests/bpf: Don't include .d files on make clean
selftests/bpf: Drop __start_server in network_helpers
selftests/bpf: Drop inetaddr_len in sk_lookup
selftests/bpf: Drop make_client in sk_lookup
selftests/bpf: Drop make_socket in sk_lookup
selftests/bpf: Drop must_fail from network_helper_opts
selftests/bpf: Drop type of connect_to_fd_opts
selftests/bpf: Drop unneeded error.h includes
selftests/bpf: Enable cross platform testing for vmtest
selftests/bpf: Enable test_bpf_syscall_macro: Syscall_arg1 on s390 and arm64
selftests/bpf: Ensure the unsupported struct_ops prog cannot be loaded
selftests/bpf: Exercise SOCK_STREAM unix_inet_redir_to_connected()
selftests/bpf: Expand skb dynptr selftests for tp_btf
selftests/bpf: extract test_loader->expect_msgs as a data structure
selftests/bpf: extract utility function for BPF disassembly
selftests/bpf: Fix a btf_dump selftest failure
selftests/bpf: Fix arena_atomics failure due to llvm change
selftests/bpf: Fix arg parsing in veristat, test_progs
selftests/bpf: Fix ARG_PTR_TO_LONG {half-,}uninitialized test
selftests/bpf: Fix C++ compile error from missing _Bool type
selftests/bpf: Fix compilation failure when CONFIG_NET_FOU!=y
selftests/bpf: Fix compile error from rlim_t in sk_storage_map.c
selftests/bpf: Fix compile if backtrace support missing in libc
selftests/bpf: Fix compiling core_reloc.c with musl-libc
selftests/bpf: Fix compiling flow_dissector.c with musl-libc
selftests/bpf: Fix compiling kfree_skb.c with musl-libc
selftests/bpf: Fix compiling parse_tcp_hdr_opt.c with musl-libc
selftests/bpf: Fix compiling tcp_rtt.c with musl-libc
selftests/bpf: Fix cross-compiling urandom_read
selftests/bpf: Fix error compiling bpf_iter_setsockopt.c with musl libc
selftests/bpf: Fix error compiling cgroup_ancestor.c with musl libc
selftests/bpf: Fix error compiling tc_redirect.c with musl libc
selftests/bpf: Fix error compiling test_lru_map.c
selftests/bpf: Fix error linking uprobe_multi on mips
selftests/bpf: Fix errors compiling cg_storage_multi.h with musl libc
selftests/bpf: Fix errors compiling crypto_sanity.c with musl libc
selftests/bpf: Fix errors compiling decap_sanity.c with musl libc
selftests/bpf: Fix errors compiling lwt_redirect.c with musl libc
selftests/bpf: Fix include of
selftests/bpf: Fix incorrect parameters in NULL pointer checking
selftests/bpf: Fix missing ARRAY_SIZE() definition in bench.c
selftests/bpf: Fix missing BUILD_BUG_ON() declaration
selftests/bpf: Fix missing UINT_MAX definitions in benchmarks
selftests/bpf: fix perf_event link info name_len assertion
selftests/bpf: Fix procmap_query()'s params mismatch and compilation warning
selftests/bpf: Fix redefinition errors compiling lwt_reroute.c
selftests/bpf: fix RELEASE=1 compilation for sock_addr.c
selftests/bpf: fix some typos in selftests
selftests/bpf: Fix the missing tramp_1 to tramp_40 ops in cfi_stubs
selftests/bpf: fix to avoid __msg tag de-duplication by clang
selftests/bpf: fix uprobe.path leak in bpf_testmod
selftests/bpf: Fix using stdout, stderr as struct field names
selftests/bpf: Fix wrong binary in Makefile log output
selftests/bpf: Honour the sotype of af_unix redir tests
selftests/bpf: Integrate test_xdp_veth into test_progs
selftests/bpf: Introduce __attribute__((cleanup)) in create_pair()
selftests/bpf: less spam in the log for message matching
selftests/bpf: Limit URLS parsing logic to actual scope in vmtest
selftests/bpf: Load struct_ops map in global_maps_resize test
selftests/bpf: Make %.test.d prerequisite order only
selftests/bpf: Make sure stashed kptr in local kptr is freed recursively
selftests/bpf: make use of PROCMAP_QUERY ioctl if available
selftests/bpf: match both retq/rethunk in verifier_tailcall_jit
selftests/bpf: Monitor traffic for select_reuseport.
selftests/bpf: Monitor traffic for sockmap_listen.
selftests/bpf: Monitor traffic for tc_redirect.
selftests/bpf: netns_new() and netns_free() helpers.
selftests/bpf: no need to track next_match_pos in struct test_loader
selftests/bpf: Prefer static linking for LLVM libraries
selftests/bpf: print correct offset for pseudo calls in disasm_insn()
selftests/bpf: Provide a generic [un]load_module helper
selftests/bpf: Rename ARG_PTR_TO_LONG test description
selftests/bpf: Rename fallback in bpf_dctcp to avoid naming conflict
selftests/bpf: rename nocsr -> bpf_fastcall in selftests
selftests/bpf: replace __regex macro with "{{...}}" patterns
selftests/bpf: Simplify inet_socketpair() and vsock_socketpair_connectible()
selftests/bpf: Socket pair creation, cleanups
selftests/bpf: Specify libbpf headers required for %.bpf.o progs
selftests/bpf: Support local rootfs image for vmtest
selftests/bpf: Support more socket types in create_pair()
selftests/bpf: Test bpf_kptr_xchg stashing into local kptr
selftests/bpf: Test epilogue patching when the main prog has multiple BPF_EXIT
selftests/bpf: test for malformed BPF_CORE_TYPE_ID_LOCAL relocation
selftests/bpf: Test gen_prologue and gen_epilogue
selftests/bpf: test no_caller_saved_registers spill/fill removal
selftests/bpf: test passing iterator to a kfunc
selftests/bpf: Test with a very short loop
selftests/bpf: test_loader.c:get_current_arch() should not return 0
selftests/bpf: Tests for per-insn sync_linked_regs() precision tracking
selftests/bpf: Update comments find_equal_scalars->sync_linked_regs
selftests/bpf: Update xdp_redirect_map prog sections for libbpf
selftests/bpf: Use -4095 as the bad address for bits iterator
selftests/bpf: Use auto-dependencies for test objects
selftests/bpf: Use pid_t consistently in test_progs.c
selftests/bpf: Use portable POSIX basename()
selftests/bpf: use simply-expanded variables for libpcap flags
selftests/bpf: utility function to get program disassembly after jit
selftests/bpf: validate __xlated same way as __jited
selftests/bpf: validate jit behaviour for tail calls
selftests/bpf: Verify that sync_linked_regs preserves subreg_def
selftests/bpf: Workaround strict bpf_lsm return value check.
 
selftests/damon: add access_memory_even to .gitignore
selftests/damon: add execute permissions to test scripts
selftests/damon: cleanup __pycache__/ with 'make clean'
 
selftests/exec: Fix grammar in an error message.
 
selftests/ftrace: Add required dependency for kprobe tests
selftests/ftrace: Fix eventfs ownership testcase to find mount point
selftests/ftrace: Fix test to handle both old and new kernels
 
selftests/hid: Add HIDIOCREVOKE tests
selftests/hid: Add initial hidraw tests skeleton
selftests/hid: extract the utility part of hid_bpf.c into its own header
 
selftests/intel_pstate: check if cpupower is installed
selftests/intel_pstate: fix operand expected error
 
selftests/landlock: Test abstract UNIX socket scoping
selftests/landlock: Test connected and unconnected datagram UNIX socket
selftests/landlock: Test handling of unknown scope
selftests/landlock: Test inherited restriction of abstract UNIX socket
selftests/landlock: Test signal created by out-of-bound message
selftests/landlock: Test signal scoping
selftests/landlock: Test signal scoping for threads
selftests/landlock: Test UNIX sockets with any address formats
 
selftests/mm: add more mseal traversal tests
selftests/mm: add mseal test for no-discard madvise
selftests/mm: Add new testcases for pkeys
selftests/mm: fix charge_reserved_hugetlb.sh test
selftests/mm: fix deadlock for fork after pthread_create on ARM
selftests/mm: fix deadlock for fork after pthread_create with atomic_bool
selftests/mm: fix incorrect buffer->mirror size in hmm2 double_map test
selftests/mm: relax test to fail after 100 migration failures
selftests/mm: remove unnecessary ia64 code and comment
selftests/mm: replace atomic_bool with pthread_barrier_t
 
selftests/mount_setattr: fix idmap_mount_tree_invalid failed to run
 
selftests/net/pmtu.sh: Fix typo in error message
 
selftests/net: Add trace events matching to tcp_ao
selftests/net: Be consistent in kconfig checks
selftests/net: Clean-up double assignment
selftests/net: Don't forget to close nsfd after switch_save_ns()
selftests/net: integrate packetdrill with ksft
selftests/net: Open /proc/thread-self in open_netns()
selftests/net: packetdrill: import tcp/slow_start
selftests/net: packetdrill: import tcp/zerocopy
selftests/net: packetdrill: increase timing tolerance in debug mode
selftests/net: packetdrill: run in netns and expand config
selftests/net: Provide test_snprintf() helper
selftests/net: Synchronize client/server before counters checks
 
selftests/nolibc: add cc-option compatible with clang cross builds
selftests/nolibc: add support for LLVM= parameter
selftests/nolibc: avoid passing NULL to printf("%s")
selftests/nolibc: determine $(srctree) first
selftests/nolibc: don't use libgcc when building with clang
selftests/nolibc: report failure if no testcase passed
selftests/nolibc: run-tests.sh: allow building through LLVM
selftests/nolibc: run-tests.sh: avoid overwriting CFLAGS_EXTRA
selftests/nolibc: use correct clang target for s390/systemz
 
selftests/powerpc: Allow building without static libc
 
selftests/ring-buffer: Handle meta-page bigger than the system
selftests/ring-buffer: Verify the entire meta-page padding
 
selftests/rseq: Fix mm_cid test failure
 
selftests/sched_ext: add order-only dependency of runner.o on BPFOBJ
 
selftests/tcp_ao: Fix printing format for uint64_t
 
selftests/timers/posix-timers: Validate overrun after unblock
selftests/timers/posix-timers: Validate SIGEV_NONE
selftests/timers/posix-timers: Validate timer_gettime()
 
selftests/timers/posix_timers: Add SIG_IGN test
selftests/timers/posix_timers: Simplify error handling
selftests/timers/posix_timers: Validate signal rules
 
selftests/timers: Remove unused NSEC_PER_SEC macro
 
selftests/uprobes: Add a basic uprobe testcase
 
selftests/watchdog-test: Fix system accidentally reset after watchdog-test
 
selftests/xsk: Read current MAX_SKB_FRAGS from sysctl knob
 
selftests: add F_CREATED_QUERY tests
selftests: add ncdevmem, netcat for devmem TCP
selftests: add regression test for br_netfilter panic
selftests: add selftest for tcp SO_PEEK_OFF support
selftests: add selftest for UDP SO_PEEK_OFF support
selftests: add xfrm policy insertion speed test script
selftests: ALSA: Cover userspace-driven timers with test
selftests: bonding: add ns multicast group testing
selftests: bpf: Replace sizeof(arr)/sizeof(arr[0]) with ARRAY_SIZE
selftests: breakpoints: use remaining time to check if suspend succeed
selftests: core: add unshare_test to gitignore
selftests: drivers: net: fix name not defined
selftests: drv-net: rss_ctx: add identifier to traffic comments
selftests: drv-net: rss_ctx: test dumping RSS contexts
selftests: exec: update gitignore for load_address
selftests: fib_nexthops: Test 16-bit next hop weights
selftests: fib_rule_tests: Add DSCP selector connect tests
selftests: fib_rule_tests: Add DSCP selector match tests
selftests: fib_rule_tests: Add negative connect tests
selftests: fib_rule_tests: Add negative match tests
selftests: fib_rule_tests: Clarify test results
selftests: fib_rule_tests: Remove unused functions
selftests: fib_rule_tests: Test TOS matching with input routes
selftests: filesystems: fix warn_unused_result build warnings
selftests: forwarding: Add IPv6 GRE remote change tests
selftests: harness: remove unneeded __constructor_order_last()
selftests: harness: rename __constructor_order for clarification
selftests: hugetlb_dio: check for initial conditions to skip in the start
selftests: hugetlb_dio: fixup check for initial conditions to skip in the start
selftests: kselftest: Use strerror() on nolibc
selftests: kvm: s390: Add debug print functions
selftests: kvm: s390: Add kvm_s390_sie_block definition for userspace tests
selftests: kvm: s390: Add s390x ucontrol test suite with hpage test
selftests: kvm: s390: Add test fixture and simple VM setup tests
selftests: kvm: s390: Add VM run test case
selftests: kvm: s390: Define page sizes in shared header
selftests: lib: remove strscpy test
selftests: make kselftest-clean remove libynl outputs
selftests: mm: fix the incorrect usage() info of khugepaged
selftests: mm: make protection_keys test work on arm64
selftests: mm: move fpregs printing
selftests: mm: support shmem mTHP collapse testing
selftests: mptcp: connect: remote time in TAP output
selftests: mptcp: connect: remove duplicated spaces in TAP output
selftests: mptcp: diag: remove trailing whitespace
selftests: mptcp: join: more explicit check name
selftests: mptcp: join: mute errors when ran in the background
selftests: mptcp: join: one line for join check
selftests: mptcp: join: reduce join_nr params
selftests: mptcp: join: simplify checksum_tests
selftests: mptcp: join: specify host being checked
selftests: mptcp: join: test for prohibited MPC to port-based endp
selftests: mptcp: join: validate MPJ SYN TX MIB counters
selftests: mptcp: lib: add time per subtests in TAP output
selftests: mptcp: list sysctl data
selftests: mptcp: pm_nl_ctl: remove re-definition
selftests: mptcp: reset the last TS before the first test
selftests: net-drv: exercise queue stats when the device is down
selftests: net/forwarding: spawn sh inside vrf to speed up ping loop
selftests: net/rds: add module not found
selftests: net: add a test for closing a netlink socket ith dump in progress
selftests: net: add helper for checking if nettest is available
selftests: net: add msg_oob to gitignore
selftests: net: add netlink-dumps to .gitignore
selftests: net: Add on/off checks for non-fixed features of interface
selftests: net: convert comma to semicolon
selftests: net: Create veth pair for testing in networkless kernel
selftests: net: ksft: print more of the stack for checks
selftests: net: ksft: replace 95 with errno.EOPNOTSUPP
selftests: net: ksft: support marking tests as disruptive
selftests: net: no_forwarding: fix VID for $swp2 in one_bridge_two_pvids() test
selftests: net: rds: add gitignore file for include.sh
selftests: net: rds: add include.sh to EXTRA_CLEAN
selftests: net: Use XFAIL for operations not supported by the driver
selftests: netfilter: Add missing return value
selftests: netfilter: add reverse-clash resolution test case
selftests: netfilter: Avoid hanging ipvs.sh
selftests: netfilter: conntrack_vrf.sh: add fib test case
selftests: netfilter: Fix nft_audit.sh for newer nft binaries
selftests: netfilter: nft_flowtable.sh: make first pass deterministic
selftests: netfilter: nft_queue.sh: fix spurious timeout on debug kernel
selftests: netfilter: nft_queue.sh: reduce test file size for debug build
selftests: netfilter: nft_queue.sh: sctp coverage
selftests: netfilter: nft_tproxy.sh: add tcp tests
selftests: netfilter: remove unused parameter
selftests: rds: add testing infrastructure
selftests: rds: move include.sh to TEST_FILES
selftests: return failure when timestamps can't be reported
selftests: riscv: Allow mmap test to compile on 32-bit
selftests: router_mpath: Sleep after MZ
selftests: router_mpath_nh: Test 16-bit next hop weights
selftests: router_mpath_nh_res: Test 16-bit next hop weights
selftests: rust: config: add trailing newline
selftests: rust: config: disable GCC_PLUGINS
selftests: sched_ext: Add sched_ext as proper selftest target
selftests: support interpreted scripts with ksft_runner.sh
selftests: tc_actions: test egress 2nd vlan push
selftests: tc_actions: test ingress 2nd vlan push
selftests: test_zswap: add test for hierarchical zswap.writeback
selftests: tpm2: redirect python unittest logs to stdout
selftests: tpm2: test_smoke: Run only when TPM2 is avaialable.
selftests: user: remove user suite
selftests: vDSO: add --cflags for pkg-config command querying libsodium
selftests: vDSO: align getrandom states to cache line
selftests: vDSO: align stack for O2-optimized memcpy
selftests: vDSO: also test counter in vdso_test_chacha
selftests: vDSO: build tests with O2 optimization
selftests: vDSO: check cpu caps before running chacha test
selftests: vDSO: don't hard-code location of vDSO sources
selftests: vDSO: don't include generated headers for chacha test
selftests: vDSO: ensure vgetrandom works in a time namespace
selftests: vDSO: Explicitly include sched.h
selftests: vDSO: fix cross build for getrandom and chacha tests
selftests: vDSO: fix ELF hash table entry size for s390x
selftests: vDSO: fix include order in build of test_vdso_chacha
selftests: vDSO: fix the way vDSO functions are called for powerpc
selftests: vDSO: fix vDSO name for powerpc
selftests: vDSO: fix vDSO symbols lookup for powerpc64
selftests: vDSO: fix vdso_config for powerpc
selftests: vDSO: fix vdso_config for s390
selftests: vDSO: improve getrandom and chacha error messages
selftests: vDSO: look for arch-specific function name in getrandom test
selftests: vDSO: open code basic chacha instead of linking to libsodium
selftests: vDSO: quash clang omitted parameter warning in getrandom test
selftests: vDSO: remove unnecessary command line defs from chacha test
selftests: vDSO: separate LDLIBS from CFLAGS for libsodium
selftests: vDSO: simplify getrandom thread local storage and structs
selftests: vDSO: skip getrandom test if architecture is unsupported
selftests: vDSO: unconditionally build chacha test
selftests: vDSO: unconditionally build getrandom test
selftests: vDSO: use KHDR_INCLUDES for UAPI headers for getrandom test
selftests: vDSO: use parse_vdso.h in vdso_test_abi
 
Linux: selftests:core: test coverage for dup_fd() failure handling in unshare_fd()
Linux: selftests:resctrl: Fix build failure on archs without __cpuid_count()
Linux: selftests:timers: posix_timers: Fix warn_unused_result in __fatal_error()
 
selinux,smack: properly reference the LSM blob in security_watch_key()
 
selinux: annotate false positive data race to avoid KCSAN warnings
selinux: fix style problems in security/selinux/include/audit.h
selinux: mark both IPv4 and IPv6 accepted connection sockets as labeled
selinux: refactor code to return ERR_PTR in selinux_netlbl_sock_genattr
selinux: replace kmem_cache_create() with KMEM_CACHE()
selinux: simplify avc_xperms_audit_required()
selinux: Streamline type determination in security_compute_sid
 
seqcount: replace smp_rmb() in read_seqcount() with load acquire
 
serdev: Use of_property_present()
 
serial: 8250: move mmp|pxa uart earlycon code
serial: 8250: omap: Cleanup on error in request_irq
serial: 8250: omap: Parse DT wakeup-source proerty
serial: 8250: omap: Remove unused wakeups_enabled
serial: 8250: omap: Set wakeup capable, do not enable
serial: 8250_aspeed_vuart: Enable module autoloading
serial: 8250_bcm2835aux: add PM suspend/resume support
serial: 8250_bcm2835aux: Fix clock imbalance in PM resume
serial: 8250_bcm2835aux: Switch to DEFINE_SIMPLE_DEV_PM_OPS()
serial: 8250_early: add xscale earlycon support
serial: 8250_platform: Don't shadow error from serial8250_register_8250_port()
serial: 8250_platform: Enable generic 16550A platform devices
serial: 8250_platform: fix uart_8250_port initializer
serial: 8250_platform: Refactor serial8250_probe()
serial: 8250_platform: remove ACPI_PTR() annotation
serial: 8250_platform: Remove duplicate mapping
serial: 8250_platform: Switch to use platform_get_mem_or_io()
serial: 8250_platform: Tidy up ACPI ID table
serial: 8250_platform: Unify comment style
serial: 8250_platform: Use same check for ACPI in the whole driver
serial: core: Acquire nbcon context in port->lock wrapper
serial: core: Introduce wrapper to set @uart_port->cons
serial: core: Provide low-level functions to lock port
serial: don't use uninitialized value in uart_poll_init()
serial: imx: Update mctrl old_status on RTSD interrupt
serial: protect uart_port_dtr_rts() in uart_shutdown() too
serial: qcom-geni: disable interrupts during console writes
serial: qcom-geni: drop flip buffer WARN()
serial: qcom-geni: drop unused receive parameter
serial: qcom-geni: fix arg types for qcom_geni_serial_poll_bit()
serial: qcom-geni: fix console corruption
serial: qcom-geni: fix dma rx cancellation
serial: qcom-geni: fix false console tx restart
serial: qcom-geni: fix fifo polling timeout
serial: qcom-geni: fix polled console corruption
serial: qcom-geni: fix polled console initialisation
serial: qcom-geni: fix receiver enable
serial: qcom-geni: fix rx cancel dma status bit
serial: qcom-geni: fix shutdown race
serial: qcom-geni: introduce qcom_geni_serial_poll_bitfield()
serial: qcom-geni: rename suspend functions
serial: qcom-geni: revert broken hibernation support
serial: remove quot_frac from serial8250_do_set_divisor()
serial: sc16is7xx: convert bitmask definitions to use BIT() macro
serial: sc16is7xx: fix copy-paste errors in EFR_SWFLOWx_BIT constants
serial: sc16is7xx: remove SC16IS7XX_MSR_DELTA_MASK
serial: st-asc: Switch from CONFIG_PM_SLEEP guards to pm_sleep_ptr()
serial: use guards for simple mutex locks
serial: xilinx_uartps: Make cdns_rs485_supported static
 
set_memory: add __must_check to generic stubs
 
sfc/siena: Convert comma to semicolon
sfc/siena: Remove setting of RX software timestamp
 
sfc: Add X4 PF support
sfc: convert comma to semicolon
sfc: Convert to use ERR_CAST()
sfc: Don't invoke xdp_do_flush() from netpoll.
sfc: Remove setting of RX software timestamp
sfc: siena: rip out rss-context dead code
 
sh: Emulate one-byte cmpxchg
sh: intc: Replace simple_strtoul() with kstrtoul()
sh: Remove unused declarations for make_maskreg_irq() and irq_mask_register
 
shmem_quota: build the object file conditionally to the config option
 
sign-file,extract-cert: avoid using deprecated ERR_get_error_line()
sign-file,extract-cert: move common SSL helper functions to a header
sign-file,extract-cert: use pkcs11 provider for OPENSSL MAJOR >= 3
 
signal: Remove task argument from dequeue_signal()
signal: Replace BUG_ON()s
signal: restore the override_rlimit logic
 
slab: add struct kmem_cache_args
slab: create kmem_cache_create() compatibility layer
slab: make __kmem_cache_create() static inline
slab: make kmem_cache_create_usercopy() static inline
slab: pass struct kmem_cache_args to create_cache()
slab: pass struct kmem_cache_args to do_kmem_cache_create()
slab: port KMEM_CACHE() to struct kmem_cache_args
slab: port kmem_cache_create() to struct kmem_cache_args
slab: port kmem_cache_create_rcu() to struct kmem_cache_args
slab: port kmem_cache_create_usercopy() to struct kmem_cache_args
slab: port KMEM_CACHE_USERCOPY() to struct kmem_cache_args
slab: pull kmem_cache_open() into do_kmem_cache_create()
slab: remove kmem_cache_create_rcu()
slab: remove rcu_freeptr_offset from struct kmem_cache
slab: s/__kmem_cache_create/do_kmem_cache_create/g
slab: Warn on duplicate cache names when DEBUG_VM=y
 
slimbus: generate MODULE_ALIAS() from MODULE_DEVICE_TABLE()
slimbus: messaging: use 'time_left' variable with wait_for_completion_timeout()
slimbus: qcom-ctrl: use 'time_left' variable with wait_for_completion_timeout()
slimbus: qcom-ngd-ctrl: use 'time_left' variable with wait_for_completion_timeout()
 
slip: make slhc_remember() more robust against malicious packets
 
slub/kunit: fix a WARNING due to unwrapped __kmalloc_cache_noprof
slub/kunit: skip test_kfree_rcu when the slub kunit test is built-in
 
slub: Introduce CONFIG_SLUB_RCU_DEBUG
 
smackfs: Use rcu_assign_pointer() to ensure safe assignment in smk_set_cipso
 
smb/client: Fix logically dead code
smb/client: rename cifs_ace to smb_ace
smb/client: rename cifs_acl to smb_acl
smb/client: rename cifs_ntsd to smb_ntsd
smb/client: rename cifs_sid to smb_sid
 
smb3: fix incorrect mode displayed for read-only files
smb3: mark compression as CONFIG_EXPERIMENTAL and fix missing compression operation
 
smb: add comment to STATUS_MCA_OCCURED
smb: client: allocate crypto only for primary server
smb: client: avoid unnecessary reconnects when refreshing referrals
smb: client: compress: fix a potential issue of freeing an invalid pointer
smb: client: compress: fix an "illegal accesses" issue
smb: client: compress: LZ77 code improvements cleanup
smb: client: Correct typos in multiple comments across various files
smb: client: fix compression heuristic functions
smb: client: fix DFS failover in multiuser mounts
smb: client: fix DFS interlink failover
smb: client: fix OOBs when building SMB2_IOCTL request
smb: client: fix parsing of device numbers
smb: client: fix possible double free in smb2_set_ea()
smb: client: fix UAF in async decryption
smb: client: Fix use-after-free of network namespace.
smb: client: Handle kstrdup failures for passwords
smb: client: improve purging of cached referrals
smb: client: insert compression check/call on write requests
smb: client: make HMAC-MD5 TFM ephemeral
smb: client: make SHA-512 TFM ephemeral
smb: client: print failed session logoffs with FYI
smb: client: propagate error from cifs_construct_tcon()
smb: client: set correct device number on nfs reparse points
smb: client: stop flooding dmesg in smb2_calc_signature()
smb: client: use actual path when queryfs
smb: client: Use min() macro
smb: move SMB2 Status code to common header file
smb: move some duplicate definitions to common/smbacl.h
smb: Update comments about some reparse point tags
smb: use LIST_HEAD() to simplify code
 
smp: Mark smp_prepare_boot_cpu() __init
smp: print only local CPU info when sched_clock goes backward
 
soc/tegra: pmc: Simplify with scoped for each OF child loop
 
soc: Add SoC driver for Cirrus ep93xx
soc: amlogic: meson-gx-socinfo: add new SoCs id
soc: ep93xx: drop reference to removed EP93XX_SOC_COMMON config
soc: fsl: cpm1: qmc: Add missing spinlock comment
soc: fsl: cpm1: qmc: Add support for QUICC Engine (QE) implementation
soc: fsl: cpm1: qmc: Do not use IS_ERR_VALUE() on error pointers
soc: fsl: cpm1: qmc: Enable TRNSYNC only when needed
soc: fsl: cpm1: qmc: Fix 'transmiter' typo
soc: fsl: cpm1: qmc: Fix blank line and spaces
soc: fsl: cpm1: qmc: Fix dependency on fsl_soc.h
soc: fsl: cpm1: qmc: Fix unused data compilation warning
soc: fsl: cpm1: qmc: Handle QUICC Engine (QE) soft-qmc firmware
soc: fsl: cpm1: qmc: Handle RPACK initialization
soc: fsl: cpm1: qmc: Introduce qmc_data structure
soc: fsl: cpm1: qmc: Introduce qmc_init_resource() and its CPM1 version
soc: fsl: cpm1: qmc: Introduce qmc_version
soc: fsl: cpm1: qmc: Introduce qmc_{init,exit}_xcc() and their CPM1 version
soc: fsl: cpm1: qmc: Re-order probe() operations
soc: fsl: cpm1: qmc: Remove unneeded parenthesis
soc: fsl: cpm1: qmc: Rename qmc_chan_command()
soc: fsl: cpm1: qmc: Rename QMC_TSA_MASK
soc: fsl: cpm1: qmc: Rename SCC_GSMRL_MODE_QMC
soc: fsl: cpm1: qmc: Update TRNSYNC only in transparent mode
soc: fsl: cpm1: qmc: Use BIT(), GENMASK() and FIELD_PREP() macros
soc: fsl: cpm1: tsa: Add missing spinlock comment
soc: fsl: cpm1: tsa: Add support for QUICC Engine (QE) implementation
soc: fsl: cpm1: tsa: Fix blank line and spaces
soc: fsl: cpm1: tsa: Fix tsa_write8()
soc: fsl: cpm1: tsa: Introduce tsa_serial_get_num()
soc: fsl: cpm1: tsa: Introduce tsa_setup() and its CPM1 compatible version
soc: fsl: cpm1: tsa: Introduce tsa_version
soc: fsl: cpm1: tsa: Isolate specific CPM1 part from tsa_serial_{dis}connect()
soc: fsl: cpm1: tsa: Make SIRAM entries specific to CPM1
soc: fsl: cpm1: tsa: Remove unused registers offset definition
soc: fsl: cpm1: tsa: Use ARRAY_SIZE() instead of hardcoded integer values
soc: fsl: cpm1: tsa: Use BIT(), GENMASK() and FIELD_PREP() macros
soc: fsl: qbman: Remove redundant warnings
soc: fsl: qbman: Use iommu_paging_domain_alloc()
soc: fsl: qe: Add missing PUSHSCHED command
soc: fsl: qe: Add resource-managed muram allocators
soc: fsl: qe: ucc: Export ucc_mux_set_grant_tsa_bkpt
soc: mediatek: mtk-mutex: Reduce type size for mtk_mutex_data members
soc: mediatek: pwrap: Constify some struct int[]
soc: mediatek: pwrap: Constify struct pmic_wrapper_type
soc: mediatek: pwrap: Use devm_clk_bulk_get_all_enable()
soc: qcom: Add check devm_kasprintf() returned value
soc: qcom: aoss: simplify with scoped for each OF child loop
soc: qcom: apr: simplify with scoped for each OF child loop
soc: qcom: geni-se: add GP_LENGTH/IRQ_EN_SET/IRQ_EN_CLEAR registers
soc: qcom: icc-bwmon: Add tracepoints in bwmon_intr_thread
soc: qcom: ice: use scoped device node handling to simplify error paths
soc: qcom: llcc: Update configuration data for x1e80100
soc: qcom: ocmem: use scoped device node handling to simplify error paths
soc: qcom: pbs: use scoped device node handling to simplify error paths
soc: qcom: pd_mapper: Add more older platforms without domains
soc: qcom: pd_mapper: Add SM7325 compatible
soc: qcom: pd_mapper: Add X1E80100
soc: qcom: pmic_glink: Handle GLINK intent allocation rejections
soc: qcom: smd-rpm: add qcom,smd-rpm compatible
soc: qcom: smp2p: Introduce tracepoint support
soc: qcom: smp2p: use scoped device node handling to simplify error paths
soc: qcom: socinfo: add QCS8275/QCS8300 SoC ID
soc: qcom: socinfo: Add Soc IDs for SM7325 family
soc: qcom: socinfo: fix revision check in qcom_socinfo_probe()
soc: rockchip: grf: Add rk3576 default GRF values
soc: rockchip: grf: Set RK3128's vpu main clock
soc: rockchip: io-domain: Add RK3308 IO voltage domains
soc: ti: k3-ringacc: Constify struct k3_ring_ops
soc: ti: knav: Drop unnecessary check for property presence
soc: ti: knav: Use of_property_read_variable_u32_array()
soc: ti: knav_qmss_queue: do device_node auto cleanup
soc: ti: pm33xx: do device_node auto cleanup
soc: ti: pruss: do device_node auto cleanup
soc: ti: pruss: factor out memories setup
soc: versatile: enable compile testing
soc: versatile: integrator: fix OF node leak in probe() error path
soc: versatile: realview: fix memory leak during device remove
soc: versatile: realview: fix soc_dev leak during device remove
 
sock_map: Add a cond_resched() in sock_hash_free()
sock_map: fix a NULL pointer dereference in sock_map_link_update_prog()
 
softirq: Remove unused 'action' parameter from action callback
 
Linux: Some clean up with helper fucntion
 
sound: Make CONFIG_SND depend on INDIRECT_IOMEM instead of UML
 
soundwire: bus: clean up probe warnings
soundwire: bus: drop unused driver name field
soundwire: bus: suppress probe deferral errors
soundwire: cadence: re-check Peripheral status with delayed_work
soundwire: intel: add probe-time check on link id
soundwire: intel: increase maximum number of links
soundwire: intel_ace2x: Send PDI stream number during prepare
soundwire: intel_bus_common: enable interrupts before exiting reset
 
spi: Add dummy definitions for ACPI lookup functions
spi: airoha: fix airoha_snand_{write,read}_data data_len estimation
spi: airoha: fix dirmap_{read,write} operations
spi: airoha: remove read cache in airoha_snand_dirmap_read()
spi: atmel-quadspi: Avoid overwriting delay register settings
spi: atmel-quadspi: Fix uninitialized res
spi: atmel-quadspi: Fix uninitialized res
spi: atmel-quadspi: Fix wrong register value written to MR
spi: atmel-quadspi: Simpify resource lookup
spi: atmel-quadspi: Simplify with dev_err_probe()
spi: atmel-quadspi: Undo runtime PM changes at driver exit time
spi: axi-spi-engine: don't emit XFER_BITS for empty xfer
spi: bcm63xx: Fix missing pm_runtime_disable()
spi: bcm63xx: Fix module autoloading
spi: bcm63xx: Fix two bugs
spi: bcmbca-hsspi: Fix missing pm_runtime_disable()
spi: bcmbca-hsspi: Fix missing pm_runtime_disable()
spi: bcmbca-hsspi: Simpify resource lookup
spi: bcmbca-hsspi: Use devm_spi_alloc_host()
spi: bitbang: Implement support for MOSI idle state configuration
spi: cadence-quadspi: Simplify with scoped for each OF child loop
spi: cadence: Add 64BIT Kconfig dependency
spi: cadence: Add clock configuration for Marvell xSPI overlay
spi: cadence: Add Marvell SDMA operations
spi: cadence: Add Marvell xfer operation support
spi: cadence: Add Marvell xSPI interrupt changes
spi: cadence: Add static PHY configuration in Marvell overlay
spi: cadence: Change cs property reading.
spi: cadence: Change resource mapping
spi: cadence: Make cdns_mrvl_xspi_clk_div_list static
spi: cadence: Try to read spi-tx/rx-bus width property using ACPI
spi: davinci: Adapt transfer's timeout to transfer's length
spi: dt-bindings: Add rockchip,rk3576-spi compatible
spi: dt-bindings: cadence: Add Marvell overlay bindings documentation for Cadence XSPI
spi: dt-bindings: convert spi-sc18is602.txt to yaml format
spi: dt-bindings: mediatek,spi-mt65xx: add compatible for MT7981
spi: Enable controllers to extend the SPI protocol with MOSI idle configuration
spi: ep93xx: add DT support for Cirrus EP93xx
spi: ep93xx: update kerneldoc comments for ep93xx_spi
spi: Fix pm_runtime_set_suspended() with runtime pm
spi: fspi: add support for imx8ulp
spi: fspi: involve lut_num for struct nxp_fspi_devtype_data
spi: geni-qcom: Fix boot warning related to pm_runtime and devres
spi: geni-qcom: Use devm functions to simplify code
spi: Insert the missing pci_dev_put()before return
spi: Merge up fixes
spi: meson-spicc: convert comma to semicolon
spi: mtk-snfi: fix kerneldoc for mtk_snand_is_page_ops()
spi: mxs: Switch to RUNTIME/SYSTEM_SLEEP_PM_OPS()
spi: nxp-fspi: Use max macro
spi: ppc4xx: Avoid returning 0 when failed to parse and map IRQ
spi: ppc4xx: handle irq_of_parse_and_map() errors
spi: ppc4xx: handle irq_of_parse_and_map() errors
spi: ppc4xx: Revert "handle irq_of_parse_and_map() errors"
spi: ppc4xx: Sort headers
spi: remove spi_controller_is_slave() and spi_slave_abort()
spi: Revert "spi: Insert the missing pci_dev_put()before return"
spi: rpc-if: Add missing MODULE_DEVICE_TABLE
spi: s3c64xx: Fix module autoloading
spi: s3c64xx: fix timeout counters in flush_fifo
spi: slave-mt27xx: switch to use target_abort
spi: slave-system-control: switch to use spi_target_abort()
spi: slave-time: switch to use spi_target_abort()
spi: spi-axi-spi-engine: Add support for MOSI idle configuration
spi: spi-cadence: Fix missing spi_controller_is_target() check
spi: spi-cadence: Fix pm_runtime_set_suspended() with runtime pm enabled
spi: spi-fsl-dspi: Fix crash when not using GPIO chip select
spi: spi-fsl-lpspi: Undo runtime PM changes at driver exit time
spi: spi-gpio: Add support for MOSI idle state configuration
spi: spi-imx: Fix pm_runtime_set_suspended() with runtime pm enabled
spi: spi-mt65xx: Use threaded interrupt for non-SPIMEM transfer
spi: spi-ppc4xx: Remove duplicate included header file linux/platform_device.h
spi: spidev: Add an entry for elgin,jg10309-01
spi: spidev: switch to use spi_target_abort()
spi: spidev_fdx: Fix the wrong format specifier
spi: stm32: fix missing device mode capability in stm32mp25
spi: switch to use spi_controller_is_target()
spi: wpcm-fiu: Fix uninitialized res
spi: wpcm-fiu: Fix uninitialized res
spi: wpcm-fiu: Simplify with dev_err_probe()
spi: wpcm-fiu: Use devm_platform_ioremap_resource_byname()
spi: zynq-qspi: Replace kzalloc with kmalloc for buffer allocation
spi: zynqmp-gqspi: Simplify with dev_err_probe()
spi: zynqmp-gqspi: Use devm_spi_alloc_host()
 
Squashfs: Ensure all readahead pages have been used
 
squashfs: fix percpu address space issues in decompressor_multi_percpu.c
 
Squashfs: fix variable overflow in squashfs_readpage_block
Squashfs: Rewrite and update squashfs_readahead_fragment() to not use page->index
Squashfs: Update page_actor to not use page->index
Squashfs: Update squashfs_readahead() to not use page->index
Squashfs: Update squashfs_readpage_block() to not use page->index
 
srcu: Check for concurrent updates of heuristics
srcu: faster gp seq wrap-around
srcu: Mark callbacks not currently participating in barrier operation
 
staging: fbtft: Fix mutex and spinlock without comment warning
staging: fbtft: Remove ftrace-like logging
staging: fbtft: Use backlight power constants
staging: greybus: Fix capitalization and punctuation inconsistencies
staging: greybus: spi: switch to use spi_alloc_host()
staging: iio: frequency: ad9832: fix division by zero in ad9832_calc_freqreg()
staging: iio: impedance-analyzer: ad5933: make use of iio_get_masklength()
staging: ks7010: Remove unused driver
staging: media: atmel: use for_each_endpoint_of_node()
staging: media: ipu3: Drop superfluous check in imgu_vb2_stop_streaming()
staging: media: ipu3: Return buffers outside of needless locking
staging: media: ipu3: Stop streaming in inverse order of starting
staging: media: starfive: Add the dynamic resolution support
staging: most: video: Fixed minor capitalization and grammatical issues
staging: nvec: Capitalize outputs to match the rest of the driver
staging: nvec: Use IRQF_NO_AUTOEN flag in request_irq()
staging: olpc_dcon: Use backlight power constants
 
Staging: rtl8192e: Add spaces around operators.
 
staging: rtl8192e: adjust size of brfpath_rxenable for new RF90_PATH_MAX
staging: rtl8192e: adjust size of rx_pwr for new RF90_PATH_MAX
staging: rtl8192e: adjust size of RxMIMOSignalStrength
staging: rtl8192e: adjust size of trsw_gain_X for new RF90_PATH_MAX
staging: rtl8192e: change logical continuation to previous line on file r8192E_dev.c
staging: rtl8192e: Constify struct lib80211_crypto_ops
staging: rtl8192e: Constify struct pci_device_id
 
Staging: rtl8192e: Fix arguments alignment
 
staging: rtl8192e: Fix Assignment operator '=' in rtl_dm.c:1488
staging: rtl8192e: Fix Assignment operator '=' in rtl_wx.c
staging: rtl8192e: Fix blank line
staging: rtl8192e: Fix line ended with '('
staging: rtl8192e: Fix multiple assignments in rtl_wx.c
staging: rtl8192e: Fix parenthesis alignment
staging: rtl8192e: Fix parenthesis alignment
 
Staging: rtl8192e: Fix parenthesis alignment
 
staging: rtl8192e: Fix parenthesis alignment
staging: rtl8192e: fix parenthesis alignment
staging: rtl8192e: Fix parenthesis alignment
staging: rtl8192e: Fix parenthesis alignment in rtl_core.c
staging: rtl8192e: insert blank line after function declaration
staging: rtl8192e: Insert spaces around '|'
staging: rtl8192e: remove duplicate macros from rtllib.h
staging: rtl8192e: remove RF90_PATH_{C,D} from enum rf90_radio_path
staging: rtl8192e: remove set but otherwise unused local variable iv16
staging: rtl8192e: remove set but otherwise unused local variable iv32
 
Staging: rtl8192e: Remove unnecessary blank line
Staging: rtl8192e: Rename variable bAddNewTs
Staging: rtl8192e: Rename variable bAssoc
Staging: rtl8192e: Rename variable bCmdOrInit
Staging: rtl8192e: Rename variable bHwError
Staging: rtl8192e: Rename variable bLastIniPkt
Staging: rtl8192e: Rename variable bPacketToSelf
Staging: rtl8192e: Rename variable CmdID
Staging: rtl8192e: Rename variable CmdID_BBRegWrite10
Staging: rtl8192e: Rename variable CmdID_End
Staging: rtl8192e: Rename variable CmdID_RF_WriteReg
Staging: rtl8192e: Rename variable CmdID_SetTxPowerLevel
Staging: rtl8192e: Rename variable CmdID_WritePortUchar
Staging: rtl8192e: Rename variable CmdID_WritePortUlong
Staging: rtl8192e: Rename variable CmdID_WritePortUshort
Staging: rtl8192e: Rename variable CurPsLevel
Staging: rtl8192e: Rename variable isEncrypt
Staging: rtl8192e: Rename variable msDelay
Staging: rtl8192e: Rename variable nStuckCount
Staging: rtl8192e: Rename variable nSubframe_Length
Staging: rtl8192e: Rename variable Operation
Staging: rtl8192e: Rename variable Para1
Staging: rtl8192e: Rename variable Para2
Staging: rtl8192e: Rename variable pFrame
Staging: rtl8192e: Rename variable pNetwork
Staging: rtl8192e: Rename variable pReorderEntry
Staging: rtl8192e: Rename variable RxBufShift
Staging: rtl8192e: Rename variable RxDrvInfoSize
Staging: rtl8192e: Rename variable ScanOperationBackupHandler
Staging: rtl8192e: Rename variable SeqNum
Staging: rtl8192e: Rename variable SignalQuality
Staging: rtl8192e: Rename variable SignalStrength
 
staging: rtl8192e: style fix - alignment to match parenthesis
staging: rtl8712: Align parenthesis in usb_ops_linux.c
staging: rtl8712: Calculate size from pointer
staging: rtl8712: Fix move '{' to previous line
staging: rtl8712: Fix style issues in rtl871x_io.c
staging: rtl8712: remove trailing whitespace
staging: rtl8712: remove unused drvinfo_sz from update_recvframe_attrib
staging: rtl8712: style fix multiple line dereference
staging: rtl8723bs: add spaces arround operators
staging: rtl8723bs: core: Fix spelling mistake in rtw_xmit.c
staging: rtl8723bs: Delete unnecessary braces for single statement blocks in xmit_linux.c
staging: rtl8723bs: drop unnessary dep on CFG80211_WEXT
staging: rtl8723bs: Fix spacing issues
staging: rtl8723bs: Improve clarity of MAR usage
staging: rtl8723bs: include: Fix indent for else block struct in rtw_security.h
staging: rtl8723bs: include: Fix indent for struct _byte_ in rtw_security.h
staging: rtl8723bs: include: Fix indent for switch block in rtw_security.h
staging: rtl8723bs: include: Fix indent for switch case in rtw_security.h
staging: rtl8723bs: include: Fix open brace position in rtw_security.h
staging: rtl8723bs: include: Fix spelling mistake in rtl8723b_hal.h
staging: rtl8723bs: include: Fix spelling mistake in rtw_event.h
staging: rtl8723bs: include: Fix spelling mistake in rtw_io.h
staging: rtl8723bs: include: Fix spelling mistake in rtw_mlme.h
staging: rtl8723bs: include: Fix spelling mistake in rtw_xmit.h
staging: rtl8723bs: include: Fix trailing */ position in rtw_security.h
staging: rtl8723bs: include: Fix use of tabs for indent in rtw_security.h
staging: rtl8723bs: include: Remove spaces before tabs in rtw_security.h
staging: rtl8723bs: make read-only array dot11_rate_table static const
staging: rtl8723bs: place opening brace on previous line
staging: rtl8723bs: Remove an unused struct in rtw_cmd.h
staging: rtl8723bs: remove space after pointer
staging: rtl8723bs: Remove trailing space after \n newline
staging: rtl8723bs: remove unused 'poll_cnt' from rtw_set_rpwm()
staging: rtl8723bs: remove unused cnt from recv_func()
staging: rtl8723bs: remove unused efuseValue from efuse_OneByteWrite()
staging: rtl8723bs: Remove unused file rtw_rf.c
staging: rtl8723bs: Remove unused files rtw_debug.c and rtw_debug.h
staging: rtl8723bs: Remove unused function bb_reg_dump
staging: rtl8723bs: Remove unused function dump_4_regs
staging: rtl8723bs: Remove unused function dump_4_rf_regs
staging: rtl8723bs: Remove unused function mac_reg_dump
staging: rtl8723bs: Remove unused function rf_reg_dump
staging: rtl8723bs: Remove unused function rtw_ch2freq
staging: rtl8723bs: Remove unused function RTW_DISABLE_FUNC
staging: rtl8723bs: Remove unused function rtw_hal_get_odm_var
staging: rtl8723bs: Remove unused function rxmem_to_recvframe
 
Staging: rtl8723bs: Rename function SelectChannel()
 
staging: rtl8723bs: replace indent space for tabs
staging: rtl8723bs: rtw_mlme_ext: replace spaces by tabs
staging: rtl8723bs: style fix open brace on new line
staging: vchiq: Factor out bulk transfer for VCHIQ_BULK_MODE_WAITING
staging: vchiq_arm: Use devm_kzalloc() for drv_mgmt allocation
staging: vchiq_arm: Use devm_kzalloc() for vchiq_arm_state allocation
staging: vchiq_core: Drop vchiq_bulk_transfer()
staging: vchiq_core: Factor out bulk transfer for (no/)callback mode
staging: vchiq_core: Factor out bulk transfer for blocking mode
staging: vchiq_core: Pass enumerated flag instead of int
staging: vchiq_core: Remove unused function argument
staging: vchiq_core: Simplify vchiq_bulk_transfer()
staging: vme: vme_user: Remove NULL check of list_entry()
staging: vme_user: added bound check to geoid
staging: vme_user: changed geoid data type from int to u32
staging: vme_user: vme.h: alignment of closing parenthesis should match open parenthesis in function declaration
staging: vme_user: vme_irq_handler: name func ptr args
staging: vme_user: vme_tsi148.c: Change Formatting
staging: vme_user: vme_tsi148.C: remove redundant newlines
staging: vme_user: vme_tsi148.c: remove redundant newlines
staging: vt6655: Fix alignment to open parentheses
staging: vt6655: Fix block comment alignment
staging: vt6655: mac.h: Fix possible precedence issue in macros
staging: vt6655: Rename variable apTD0Rings
staging: vt6655: Rename variable apTD1Rings
staging: vt6655: Update maintainer in TODO
 
static_call: Handle module init failure correctly in static_call_del_module()
static_call: Replace pointless WARN_ON() in static_call_module_notify()
 
stmmac: dwmac-intel-plat: fix call balance of tx_clk handling routines
 
string: add mem_is_zero() helper to check if memory area is all zeros
string: Check for "nonstring" attribute on strscpy() arguments
 
string_choices: Add wrapper for str_down_up()
 
struct fd: representation change
 
sub: cdns2: Use predefined PCI vendor ID constant
sub: cdns3: Use predefined PCI vendor ID constant
 
sumversion: Fix a memory leak in get_src_version()
 
SUNRPC: add svcauth_map_clnt_to_svc_cred_local
 
sunrpc: allow svc threads to fail initialisation cleanly
sunrpc: change sp_nrthreads from atomic_t to unsigned int.
 
SUNRPC: clnt.c: Remove misleading comment
SUNRPC: convert RPC_TASK_* constants to enum
 
sunrpc: document locking rules for svc_exit_thread()
sunrpc: don't take ->sv_lock when updating ->sv_nrthreads.
 
SUNRPC: Fix -Wformat-truncation warning
SUNRPC: Fix integer overflow in decode_rc_list()
 
sunrpc: fix prog selection loop in svc_process_common
sunrpc: handle -ENOTCONN in xs_tcp_setup_socket()
 
SUNRPC: make various functions static, or not exported.
 
sunrpc: merge svc_rqst_alloc() into svc_prepare_thread()
 
SUNRPC: remove call_allocate() BUG_ONs
SUNRPC: replace program list with program array
 
sunrpc: xprtrdma: Use ERR_CAST() to return
 
svcrdma: Handle device removal outside of the CM event handler
 
swap: convert swapon() to use a folio
 
sysctl: avoid spurious permanent empty tables
 
sysv: Convert dir_commit_chunk() to take a folio
sysv: Convert dir_get_page() to dir_get_folio()
sysv: Convert sysv_delete_entry() to work on a folio
sysv: Convert sysv_find_entry() to take a folio
sysv: Convert sysv_make_empty() to use a folio
sysv: Convert sysv_prepare_chunk() to take a folio
sysv: Convert sysv_set_link() and sysv_dotdot() to take a folio
 
task_stack: uninline stack_not_used
 
tc: adjust network header after 2nd vlan push
 
tcp/dccp: Don't use timer_pending() in reqsk_queue_unlink().
 
tcp: add SO_PEEK_OFF socket option tor TCPv6
tcp: annotate data-races around tcptw->tw_rcv_nxt
tcp: avoid reusing FIN_WAIT2 when trying to find port in connect() process
tcp: check skb is non-NULL in tcp_rto_delta_us()
tcp: fix mptcp DSS corruption due to large pmtu xmit
tcp: fix tcp_enter_recovery() to zero retrans_stamp when it's safe
tcp: fix TFO SYN_RECV to not zero retrans_stamp with retransmits out
tcp: fix to allow timestamp undo if no retransmits were sent
tcp: remove volatile qualifier on tw_substate
tcp: rstreason: introduce SK_RST_REASON_TCP_ABORT_ON_CLOSE for active reset
tcp: rstreason: introduce SK_RST_REASON_TCP_ABORT_ON_LINGER for active reset
tcp: rstreason: introduce SK_RST_REASON_TCP_ABORT_ON_MEMORY for active reset
tcp: rstreason: introduce SK_RST_REASON_TCP_DISCONNECT_WITH_DATA for active reset
tcp: rstreason: introduce SK_RST_REASON_TCP_KEEPALIVE_TIMEOUT for active reset
tcp: rstreason: introduce SK_RST_REASON_TCP_STATE for active reset
tcp: rstreason: let it work finally in tcp_send_active_reset()
tcp: RX path for devmem TCP
tcp: Use clamp() in htcp_alpha_update()
tcp: Use skb__nullable in trace_tcp_send_reset
 
tcp_bpf: Remove an unused parameter for bpf_tcp_ingress()
 
tcp_metrics: use netlink policy for IPv6 addr len validation
 
tee: add tee_device_set_dev_groups()
 
test/vsock: add ioctl unsent bytes test
 
tg3: Remove setting of RX software timestamp
 
thermal/core: Compute low and high boundaries in thermal_zone_device_update()
 
thermal/drivers/brcmstb_thermal: Simplify with dev_err_probe()
 
thermal/drivers/imx: Remove __maybe_unused notations
 
thermal/drivers/imx_sc_thermal: Use dev_err_probe
 
thermal/drivers/qcom/lmh: Remove false lockdep backtrace
 
thermal/drivers/qoriq: Remove __maybe_unused notations
 
thermal/drivers/renesas: Remove trailing space after \n newline
 
thermal/drivers/sprd: Use devm_clk_get_enabled() helpers
 
thermal/drivers/st: Switch from CONFIG_PM_SLEEP guards to pm_sleep_ptr()
 
thermal/drivers/sti: Depend on THERMAL_OF subsystem
 
thermal/drivers/ti-soc-thermal: Remove unused declarations
 
thermal/of: support thermal zones w/o trips subnode
thermal/of: Use the .should_bind() thermal zone callback
 
thermal: ACPI: Use the .should_bind() thermal zone callback
thermal: broadcom: Use thermal_zone_get_crit_temp() in bcm2835_thermal_probe()
thermal: core: Check passive delay in monitor_thermal_zone()
thermal: core: Clean up trip bind/unbind functions
thermal: core: Drop dead code from monitor_thermal_zone()
thermal: core: Drop redundant checks from thermal_bind_cdev_to_trip()
thermal: core: Drop redundant lockdep_assert_held()
thermal: core: Drop redundant thermal instance checks
thermal: core: Drop thermal_zone_device_is_enabled()
thermal: core: Drop tz field from struct thermal_instance
thermal: core: Drop unused bind/unbind functions and callbacks
thermal: core: Fix rounding of delay jiffies
thermal: core: Fold two functions into their respective callers
thermal: core: Free tzp copy along with the thermal zone
thermal: core: Introduce .should_bind() thermal zone callback
thermal: core: Move thermal zone locking out of bind/unbind functions
thermal: core: Rearrange checks in thermal_bind_cdev_to_trip()
thermal: core: Reference count the zone in thermal_zone_get_by_id()
thermal: core: Rename cdev-to-thermal-zone bind/unbind functions
thermal: core: Store trip sysfs attributes in thermal_trip_desc
thermal: core: Unexport thermal_bind_cdev_to_trip() and thermal_unbind_cdev_from_trip()
thermal: gov_bang_bang: Adjust states of all uninitialized instances
thermal: helpers: Drop get_thermal_instance()
thermal: hisi: Use thermal_zone_for_each_trip() in hisi_thermal_register_sensor()
thermal: imx: Use the .should_bind() thermal zone callback
thermal: intel: int340x: processor: Add MMIO RAPL PL4 support
thermal: intel: int340x: processor: Fix warning during module unload
thermal: intel: int340x: processor: Remove MMIO RAPL CPU hotplug support
thermal: Introduce a debugfs-based testing facility
thermal: qcom: Use thermal_zone_get_crit_temp() in qpnp_tm_init()
thermal: sysfs: Add sanity checks for trip temperature and hysteresis
thermal: sysfs: Get to trips via attribute pointers
thermal: sysfs: Refine the handling of trip hysteresis changes
thermal: sysfs: Use the dev argument in instance-related show/store
thermal: tegra: Introduce struct trip_temps for critical and hot trips
thermal: tegra: Use thermal_zone_for_each_trip() for walking trip points
thermal: trip: Drop thermal_zone_get_trip()
thermal: trip: Get rid of thermal_zone_get_num_trips()
 
thunderbolt: Add missing usb4_port_sb_read() to usb4_port_sw_margin()
thunderbolt: Add only on-board retimers when !CONFIG_USB4_DEBUGFS_MARGINING
thunderbolt: Add optional voltage offset range for receiver lane margining
thunderbolt: Consolidate margining parameters into a structure
thunderbolt: Don't create device link from USB4 Host Interface to USB3 xHC host
thunderbolt: Fix connection issue with Pluggable UD-4VPD dock
thunderbolt: Fix KASAN reported stack out-of-bounds read in tb_retimer_scan()
thunderbolt: Honor TMU requirements in the domain when setting TMU mode
thunderbolt: Improve software receiver lane margining
 
timers: Add sparse annotation for timer_sync_wait_running().
timers: Annotate possible non critical data race of next_expiry
timers: Remove historical extra jiffie for timeout in msleep()
timers: Rename next_expiry_recalc() to be unique
 
tinyconfig: remove unnecessary 'is not set' for choice blocks
 
tipc: guard against string buffer overrun
tipc: use min() to simplify the code
 
tomoyo: allow building as a loadable LSM module
tomoyo: fallback to realpath if symlink's pathname does not exist
tomoyo: preparation step for building as a loadable LSM module
tomoyo: revert CONFIG_SECURITY_TOMOYO_LKM support
 
tools arch x86: Sync the msr-index.h copy with the kernel sources
tools arch x86: Sync the msr-index.h copy with the kernel sources
 
tools build: Avoid circular .fixdep-in.o.cmd issues
tools build: Correct bpf fixdep dependencies
tools build: Correct libsubcmd fixdep dependencies
tools build: Provide consistent build options for fixdep
tools build: Remove leftover libcap tests that prevents fast path feature detection from working
 
tools check_headers.sh: Add check variant that excludes some hunks
 
tools headers arm64: Sync arm64's cputype.h with the kernel sources
tools headers arm64: Sync arm64's cputype.h with the kernel sources
 
tools headers UAPI: Sync kvm headers with the kernel sources
tools headers UAPI: Sync linux/const.h with the kernel headers
tools headers UAPI: Sync the linux/in.h with the kernel sources
 
tools headers: Synchronize {uapi/}linux/bits.h with the kernel sources
tools headers: Update the linux/unaligned.h copy with the kernel sources
 
tools include UAPI: Sync linux/fcntl.h copy with the kernel sources
tools include UAPI: Sync linux/sched.h copy with the kernel sources
tools include UAPI: Sync sound/asound.h copy with the kernel sources
 
tools/bpf: Fix the wrong format specifier
 
tools/cpupower: display residency value in idle-info
 
tools/hv: Add memory allocation check in hv_fcopy_start
 
tools/iio: Add memory allocation failure check for trigger_name
 
tools/lib/thermal: Fix sampling handler context ptr
tools/lib/thermal: Remove the thermal.h soft link when doing make clean
 
tools/memory-model: Add locking.txt and glossary.txt to README
tools/memory-model: Document herd7 (abstract) representation
tools/memory-model: simple.txt: Fix stale reference to recipes-pairs.txt
 
tools/mm: -Werror fixes in page-types/slabinfo
tools/mm: fix compile error
tools/mm: rm thp_swap_allocator_test when make clean
 
tools/nolibc: add stdbool.h header
tools/nolibc: arm: use clang-compatible asm syntax
tools/nolibc: compiler: introduce __nolibc_has_attribute()
tools/nolibc: compiler: use attribute((naked)) if available
tools/nolibc: crt: mark _start_c() as used
tools/nolibc: include arch.h from string.h
tools/nolibc: mips: load current function to $t9
tools/nolibc: move entrypoint specifics to compiler.h
tools/nolibc: pass argc, argv and envp to constructors
tools/nolibc: powerpc: limit stack-protector workaround to GCC
tools/nolibc: stackprotector: mark implicitly used symbols as used
tools/nolibc: x86_64: use local label in memcpy/memmove
 
tools/rcu: Remove RCU Tasks Rude asynchronous APIs from rcu-updaters.sh
 
tools/rtla: Fix installation from out-of-tree build
 
tools/runqslower: Fix LDFLAGS and add LDLIBS support
 
tools/sched_ext: Add scx_show_state.py
tools/sched_ext: Receive misc updates from SCX repo
 
tools/testing/cxl: Use dev_is_platform()
 
tools/testing: abstract two init.h into common include directory
 
Linux: tools/virtio:Fix the wrong format specifier
 
tools/x86/kcpuid: Introduce a complete cpuid bitfields CSV file
tools/x86/kcpuid: Parse subleaf ranges if provided
tools/x86/kcpuid: Properly align long-description columns
tools/x86/kcpuid: Protect against faulty "max subleaf" values
tools/x86/kcpuid: Recognize all leaves with subleaves
tools/x86/kcpuid: Remove unused variable
tools/x86/kcpuid: Set max possible subleaves count to 64
tools/x86/kcpuid: Strip bitfield names leading/trailing whitespace
 
tools: Add additional SYM_*() stubs to linkage.h
tools: Add riscv barrier implementation
tools: add skeleton code for userland testing of VMA logic
tools: add VMA merge tests
tools: Add xdrgen
tools: Drop nonsensical -O6
tools: fix shared radix-tree build
tools: gpio: Fix the wrong format specifier
tools: gpio: rm .*.cmd on make clean
tools: iio: rm .*.cmd when make clean
tools: improve vma test Makefile
tools: Optimize ring buffer for riscv
tools: PCI: Remove .*.cmd files with make clean
tools: PCI: Remove unused BILLION macro
tools: separate out shared radix-tree components
tools: testing: add expand-only mode VMA test
tools: usb: p9_fwd: add usb gadget packet forwarder script
tools: usb: p9_fwd: wrap USBG shell command examples in literal code blocks
tools: ynl: error check scanf() in a sample
tools: ynl: lift an assumption about spec file name
tools: ynl: remove extraneous ; after statements
 
torture: Add torture.sh --guest-cpu-limit argument for limited hosts
 
tpm: Clean up TPM space after command failure
tpm: Disable TPM on tpm2_create_primary() failure
tpm: Drop explicit initialization of struct i2c_device_id::driver_data to 0
tpm: export tpm2_sessions_init() to fix ibmvtpm building
tpm: Lazily flush the auth session
tpm: Lock TPM chip in tpm_pm_suspend() first
tpm: Opt-in in disable PCR integrity protection
tpm: Return tpm2_sessions_init() when null key creation fails
tpm: Rollback tpm2_load_null()
 
trace: platform/x86/intel/ifs: Add SBAF trace support
 
tracepoint: Support iterating over tracepoints on modules
tracepoint: Support iterating tracepoints in a loading module
 
tracing/Documentation: Start a document on how to debug with tracing
 
tracing/fgraph: Have fgraph handle previous boot function addresses
 
tracing/fprobe: Support raw tracepoint events on modules
tracing/fprobe: Support raw tracepoints on future loaded modules
 
tracing/hwlat: Fix a race during cpuhp processing
 
tracing/probes: Fix MAX_TRACE_ARGS limit handling
 
tracing/ring-buffer: Add last_boot_info file to boot instance
tracing/ring-buffer: Clear all memory mapped CPU ring buffers on first recording
 
tracing/selftests: Add tracefs mount options test
tracing/selftests: Run the ownership test twice
 
tracing/timerlat: Drop interface_lock in stop_kthread()
tracing/timerlat: Fix a race during cpuhp processing
tracing/timerlat: Fix duplicated kthread creation due to CPU online/offline
 
tracing: Add "traceoff" flag to boot time tracing instances
tracing: Add last boot delta offset for stack traces
tracing: Add option to set an instance to be the trace_printk destination
tracing: Add option to use memmapped memory for trace boot instance
tracing: Allow boot instances to use reserve_mem boot memory
tracing: Allow trace_printk() to go to other instance buffers
tracing: Consider the NULL character when validating the event length
tracing: Document tracefs gid mount option
tracing: Fix ifdef of snapshots to not prevent last_boot_info file
tracing: Fix NULL vs IS_ERR() check in enable_instances()
tracing: Fix trace_check_vprintf() when tp_printk is used
tracing: Fix tracefs mount options
tracing: Handle old buffer mappings for event strings and functions
tracing: Have trace_printk not use binary prints if boot buffer
tracing: Implement creating an instance based on a given memory region
tracing: Update function tracing output for previous boot buffer
 
treewide: context_tracking: Rename CONTEXT_* into CT_STATE_*
treewide: correct the typo 'retun'
treewide: Fix wrong singular form of jiffies in comments
 
tsnep: Remove setting of RX software timestamp
 
tty: hvc: convert comma to semicolon
tty: n_gsm: Fix use-after-free in gsm_cleanup_mux
tty: rp2: Fix reset with non forgiving PCIe host bridges
tty: serial: 8250_dma: use sgl with 2 nents to take care of buffer wrap
tty: serial: samsung: Fix A7-A11 serial earlycon SError
tty: serial: samsung: Fix serial rx on Apple A7-A9
tty: serial: samsung: Use bit manipulation macros for APPLE_S5L_*
tty: serial: samsung_tty: cast the interrupt's void *id just once
tty: serial: samsung_tty: drop unused argument to irq handlers
tty: simplify tty_dev_name_to_number() using guard(mutex)
tty: sysfs: Add nbcon support for 'active'
 
uapi: Define GENMASK_U128
uapi: explain how per-syscall AT_* flags should be allocated
uapi: libc-compat: remove ipx leftovers
 
UAPI: net/sched: Use __struct_group() in flex struct tc_u32_sel
 
ubifs: store cookie in private data
 
ublk: don't allow user copy for unprivileged device
ublk: move zone report data out of request pdu
 
ucounts: fix counter leak in inc_rlimit_get_ucounts()
 
udf: fix uninit-value use in udf_get_fileshortad
udf: refactor inode_bmap() to handle error
udf: refactor udf_current_aext() to handle error
udf: refactor udf_next_aext() to handle error
udf: store cookie in private data
 
udp: Compute L4 checksum as usual when not segmenting the skb
udp: constify 'struct net' parameter of socket lookups
 
ufs: Convert directory handling to kmap_local
ufs: Convert ufs_check_page() to ufs_check_folio()
ufs: Convert ufs_delete_entry() to work on a folio
ufs: Convert ufs_find_entry() to take a folio
ufs: Convert ufs_get_page() to ufs_get_folio()
ufs: Convert ufs_get_page() to use a folio
ufs: Convert ufs_make_empty() to use a folio
ufs: Convert ufs_prepare_chunk() to take a folio
ufs: Convert ufs_set_link() and ufss_dotdot() to take a folio
ufs: store cookie in private data
 
Linux: ufs; Convert ufs_commit_chunk() to take a folio
 
ufs_rename(): fix bogus argument of folio_release_kmap()
 
uidgid: make sure we fit into one cacheline
 
uio: Constify struct kobj_type
 
um: fix time-travel syscall scheduling hack
um: remove ARCH_NO_PREEMPT_DYNAMIC
um: Remove obsoleted declaration for execute_syscall_skas
um: Remove outdated asm/sysrq.h header
um: Remove the call to SUBARCH_EXECVE1 macro
um: Remove the declaration of user_thread function
um: Remove the redundant newpage check in update_pte_range
um: Remove unused fields from thread_struct
um: Remove unused kpte_clear_flush macro
um: Remove unused mm_fd field from mm_id
um: remove variable stack array in os_rcv_fd_msg()
um: vector: Fix NAPI budget handling
um: vector: Replace locks guarding queue depth with atomics
 
unicode: Don't special case ignorable code points
 
Union-Find: add a new module in kernel library
 
uprobe: avoid out-of-bounds memory access of fetching args
 
uprobes: change uprobe_register() to use uprobe_unregister() instead of __uprobe_unregister()
uprobes: document the usage of mm->mmap_lock
uprobes: fix kernel info leak via "[uprobes]" vma
uprobes: fold __uprobe_unregister() into uprobe_unregister()
uprobes: get rid of enum uprobe_filter_ctx in uprobe filter callbacks
uprobes: introduce the global struct vm_special_mapping xol_mapping
uprobes: is_trap_at_addr: don't use get_user_pages_remote()
uprobes: kill uprobe_register_refctr()
uprobes: make uprobe_register() return struct uprobe *
uprobes: perform lockless SRCU-protected uprobes_tree lookup
uprobes: protected uprobe lifetime with SRCU
uprobes: revamp uprobe refcounting and lifetime management
uprobes: shift put_uprobe() from delete_uprobe() to uprobe_unregister()
uprobes: simplify error handling for alloc_uprobe()
uprobes: travers uprobe's consumer list locklessly under SRCU protection
uprobes: turn trace_uprobe's nhit counter to be per-CPU one
uprobes: turn xol_area->pages[2] into xol_area->page
uprobes: use vm_special_mapping close() functionality
 
usb-storage: Constify struct usb_device_id and us_unusual_dev
 
usb: acpi: add device link between tunneled USB3 device and USB4 Host Interface
usb: acpi: fix boot hang due to early incorrect 'tunneled' USB3 device links
usb: add support for new USB device ID 0x17EF:0x3098 for the r8152 driver
usb: Add tunnel_mode parameter to usb device structure
 
USB: appledisplay: close race between probe and completion handler
 
usb: bdc: fix module autoloading
usb: cdns2: Convert comma to semicolon
usb: cdnsp: Fix incorrect usb_request status
usb: chipidea: npcm: Fix coding style with clarification of data type
usb: chipidea: npcm: Fix coding style with missing space
usb: chipidea: udc: enable suspend interrupt after usb reset
usb: chipidea: Use of_property_present()
 
USB: class: CDC-ACM: fix race between get_serial and set_serial
 
usb: common: Switch to device_property_match_property_string()
usb: common: Use helper function for_each_node_with_property()
usb: dwc2: Add comment about BCM2848 ACPI ID
usb: dwc2: Adjust the timing of USB Driver Interrupt Registration in the Crashkernel Scenario
usb: dwc2: debugfs: Print parameter no_clock_gating
usb: dwc2: drd: fix clock gating on USB role switch
usb: dwc2: Skip clock gating on Broadcom SoCs
usb: dwc3: core: Fix system suspend on TI AM62 platforms
usb: dwc3: core: Stop processing of pending events if controller is halted
usb: dwc3: fix fault at system suspend if device was already runtime suspended
usb: dwc3: imx8mp: add 2 software managed quirk properties for host mode
usb: dwc3: imx8mp: disable SS_CON and U3 wakeup for system sleep
usb: dwc3: imx8mp: simplify with dev_err_probe
usb: dwc3: imx8mp: simplify with devm_clk_get_enabled
usb: dwc3: imx8mp: Switch to RUNTIME/SYSTEM_SLEEP_PM_OPS()
usb: dwc3: imx8mp: use scoped device node handling to simplify error paths
usb: dwc3: qcom: simplify with devm_platform_ioremap_resource
usb: dwc3: qcom: use scoped device node handling to simplify error paths
usb: dwc3: re-enable runtime PM after failed resume
usb: dwc3: rtk: Clean up error code in __get_dwc3_maximum_speed()
usb: dwc3: rtk: return directly and simplify with devm_platform_ioremap_resource
usb: dwc3: rtk: use scoped device node handling to simplify error paths
usb: dwc3: st: simplify pdev->dev usage
usb: dwc3: st: simplify with dev_err_probe
usb: dwc3: st: use scoped device node handling to simplify error paths
usb: dwc3: Use of_property_read_variable_u32_array() to read "power"
usb: dwc3: Wait for EndXfer completion before restoring GUSB2PHYCFG
usb: dwc3: xilinx: simplify with dev_err_probe
usb: ehci-brcm: fix module autoloading
usb: ehci-exynos: Simplify with scoped for each OF child loop
usb: f_mass_storage: Make use of the helper macro kthread_run()
usb: gadget: configfs: Constify struct config_item_type
usb: gadget: configfs: Make check_user_usb_string() static
usb: gadget: core: force synchronous registration
 
USB: gadget: dummy-hcd: Fix "task hung" problem
 
usb: gadget: dummy_hcd: execute hrtimer callback in softirq context
usb: gadget: f_acm: make bInterfaceProtocol configurable
usb: gadget: f_fs: add capability for dfu functional descriptor
 
USB: gadget: f_hid: Add GET_REPORT via userspace IOCTL
 
usb: gadget: f_uac1: Change volume name and remove alt names
usb: gadget: f_uac1: Expose all string descriptors through configfs.
usb: gadget: f_uac2: Expose all string descriptors through configfs.
usb: gadget: f_uac2: fix return value for UAC2_ATTRIBUTE_STRING store
usb: gadget: function: move u_f.h to include/linux/usb/func_utils.h
usb: gadget: Increase max configuration interface to 32
usb: gadget: lpc32xx_udc: Remove NULL check of list_entry()
usb: gadget: u_audio: Use C99 syntax for array initializers
usb: gadget: u_serial: add .get_icount() support
usb: gadget: udc-xilinx: Remove trailing space after \n newline
usb: gadget: uvc: Fix ERR_PTR dereference in uvc_v4l2.c
usb: host: xhci-plat: Parse xhci-missing_cas_quirk and apply quirk
usb: misc: brcmstb-usb-pinmap: fix module autoloading
 
USB: misc: cypress_cy7c63: check for short transfer
 
usb: misc: eud: switch to fallback compatible for device matching
usb: misc: onboard_dev: extend platform data to add power on delay field
usb: misc: onboard_usb_dev: add Microchip usb5744 SMBus programming support
usb: misc: onboard_usb_dev: introduce new config symbol for usb5744 SMBus support
 
USB: misc: yurex: fix race between read and write
 
usb: musb: mediatek: Simplify code with dev_err_probe()
usb: musb: poll ID pin status in dual-role mode in mpfs glue layer
usb: musb: sunxi: Fix accessing an released usb phy
usb: ohci-exynos: Simplify with scoped for each OF child loop
usb: ohci-nxp: Use helper function devm_clk_get_enabled()
 
USB: ohci-ppc-of: Drop ohci-littledian compatible
 
usb: phy: Fix API devm_usb_put_phy() can not release the phy
usb: phy: mxs: add wakeup enable for imx7ulp
usb: phy: mxs: enable regulator phy-3p0 to improve signal qualilty
usb: phy: mxs: enable weak 1p1 regulator for imx6ul during suspend
usb: phy: mxs: keep USBPHY2's clk always on
usb: phy: phy-gpio-vbus-usb: fix module autoloading
usb: r8a66597-hcd: make read-only const arrays static
usb: roles: add lockdep class key to struct usb_role_switch
usb: roles: Improve the fix for a false positive recursive locking complaint
 
USB: serial: drop driver owner initialization
USB: serial: io_edgeport: fix use after free in debug printk
USB: serial: kobil_sct: restore initial terminal settings
USB: serial: option: add Fibocom FG132 0x0112 composition
USB: serial: option: add Quectel RG650V
USB: serial: option: add support for Quectel EG916Q-GL
USB: serial: option: add Telit FN920C04 MBIM compositions
USB: serial: pl2303: add device id for Macrosilicon MS3020
USB: serial: qcserial: add support for Sierra Wireless EM86xx
USB: serial: set driver owner when registering drivers
 
usb: storage: ene_ub6250: Fix right shift warnings
usb: storage: ignore bogus device raised by JieLi BR21 USB sound chip
usb: typec: altmode should keep reference to parent
usb: typec: fix module autoloading
usb: typec: fix potential out of bounds in ucsi_ccg_update_set_new_cam_cmd()
usb: typec: fix unreleased fwnode_handle in typec_port_register_altmodes()
usb: typec: qcom-pmic-typec: fix missing fwnode removal in error path
usb: typec: qcom-pmic-typec: fix sink status being overwritten with RP_DEF
usb: typec: qcom-pmic-typec: use fwnode_handle_put() to release fwnodes
usb: typec: qcom-pmic: init value of hdr_len/txbuf_len earlier
usb: typec: tcpci: fix a comment typo
usb: typec: tcpci: support edge irq
usb: typec: tcpci: use GENMASK() for TCPC_CC_STATUS_CC[12]
usb: typec: tcpci: use GENMASK() for TCPC_MSG_HDR_INFO_REV
usb: typec: tcpci: use GENMASK() for TCPC_ROLE_CTRL_CC[12]
usb: typec: tcpci: use GENMASK() for TCPC_ROLE_CTRL_RP_VAL
usb: typec: tcpci: use GENMASK() for TCPC_TRANSMIT register fields
usb: typec: tcpm/tcpci_maxim: clarify a comment
usb: typec: tcpm/tcpci_maxim: convert to dev_err_probe()
usb: typec: tcpm/tcpci_maxim: drop STATUS_CHECK()
usb: typec: tcpm/tcpci_maxim: fix non-contaminant CC handling
usb: typec: tcpm/tcpci_maxim: simplify clearing of TCPC_ALERT_RX_BUF_OVF
usb: typec: tcpm/tcpci_maxim: sort TCPC_ALERT_MASK values by bit
usb: typec: tcpm/tcpci_maxim: use device managed TCPCI port deregistration
usb: typec: tcpm/tcpci_maxim: use GENMASK() for TCPC_VENDOR_ADC_CTRL1 register
usb: typec: tcpm/tcpci_maxim: use GENMASK() for TCPC_VENDOR_CC_CTRL2 register
usb: typec: tcpm/tcpci_maxim: use GENMASK() for TCPC_VENDOR_CC_CTRL3 register
usb: typec: tcpm: restrict SNK_WAIT_CAPABILITIES_TIMEOUT transitions to non self-powered devices
usb: typec: tipd: Free IRQ only if it was requested before
usb: typec: ucsi: Add DATA_RESET option of Connector Reset command
usb: typec: ucsi: Call CANCEL from single location
usb: typec: ucsi: Common function for the GET_PD_MESSAGE command
usb: typec: ucsi: Don't truncate the reads
usb: typec: ucsi: Fix busy loop on ASUS VivoBooks
usb: typec: ucsi: glink: Remove unnecessary semicolon
usb: typec: ucsi: Only assign the identity structure if the PPM supports it
usb: typec: ucsi: Remove unused fields from struct ucsi_connector_status
usb: typec: ucsi: Remove useless error check from ucsi_read_error()
usb: typec: use cleanup facility for 'altmodes_node'
 
USB: usbtmc: prevent kernel-usb-infoleak
 
usb: xhci: add comments explaining specific interrupt behaviour
usb: xHCI: add XHCI_RESET_ON_RESUME quirk for Phytium xHCI host
usb: xhci: adjust empty TD list handling in handle_tx_event()
usb: xhci: Fix handling errors mid TD followed by other errors
usb: xhci: fix loss of data on Cadence xHC
usb: xhci: Fix problem with xhci resume from suspend
usb: xhci: make 'sbrn' a local variable
usb: xhci: remove 'retval' from xhci_pci_resume()
usb: xhci: remove excessive Bulk short packet debug message
usb: xhci: remove excessive isoc frame debug message spam
usb: xhci: remove unused variables from struct 'xhci_hcd'
 
USB: yurex: kill needless initialization in yurex_read
 
usbip: Add USB_SPEED_SUPER_PLUS as valid arg
usbip: tools: Fix detach_port() invalid port error path
 
usbnet: fix cyclical race on disconnect with work queue
 
user_mode_linux_howto_v2: add VDE vector support in doc
 
user_namespace: use kmemdup_array() instead of kmemdup() for multiple allocation
 
userfaultfd: move core VMA manipulation logic to mm/userfaultfd.c
 
vboxsf: Use a folio in vboxsf_write_end()
 
vDPA/ifcvf: Fix pci_read_config_byte() return code handling
 
vdpa/mlx5: Add the support of set mac address
vdpa/mlx5: Create direct MKEYs in parallel
vdpa/mlx5: Delete direct MKEYs in parallel
vdpa/mlx5: Extract mr members in own resource struct
vdpa/mlx5: Fix error path during device add
vdpa/mlx5: Fix invalid mr resource destroy
vdpa/mlx5: Fix PA offset with unaligned starting iotlb map
vdpa/mlx5: Introduce async fw command wrapper
vdpa/mlx5: Introduce error logging function
vdpa/mlx5: Introduce init/destroy for MR resources
vdpa/mlx5: Keep notifiers during suspend but ignore
vdpa/mlx5: Parallelize device resume
vdpa/mlx5: Parallelize device suspend
vdpa/mlx5: Parallelize VQ suspend/resume for CVQ MQ command
vdpa/mlx5: Postpone MR deletion
vdpa/mlx5: Rename function
vdpa/mlx5: Rename mr_mtx -> lock
vdpa/mlx5: Small improvement for change_num_qps()
vdpa/mlx5: Use async API for vq modify commands
vdpa/mlx5: Use async API for vq query command
 
vdpa/octeon_ep: Fix format specifier for pointers in debug messages
 
vdpa: Remove unused declarations
vdpa: solidrun: Fix UB bug with devres
vdpa: support set mac address from vdpa tool
 
vdpa_sim: don't select DMA_OPS
 
vdpa_sim_net: Add the support of set mac address
 
vduse: avoid using __GFP_NOFAIL
 
vector_user: add VDE support
 
vfio/fsl-mc: Remove unused variable 'hwirq'
 
vfio/mdev: Constify struct kobj_type
 
vfio/pci: clean up a type in vfio_pci_ioctl_pci_hot_reset_groups()
vfio/pci: implement huge_fault support
vfio/pci: Remove unused struct 'vfio_pci_mmap_vma'
 
vfio: mdev: Remove unused function declarations
vfio: use the new follow_pfnmap API
 
vfs: dodge smp_mb in break_lease and break_deleg in the common case
vfs: drop one lock trip in evict()
vfs: elide smp_mb in iversion handling in the common case
vfs: fix race between evice_inodes() and find_inode()&iput()
vfs: only read fops once in fops_get/put
vfs: use RCU in ilookup
 
vhost/scsi: null-ptr-dereference in vhost_scsi_get_req()
 
vhost_vdpa: assign irq bypass producer token correctly
 
video: Handle HAS_IOPORT dependencies
 
virt: sev-guest: Ensure the SNP guest messages do not exceed a page
virt: sev-guest: Fix user-visible strings
virt: sev-guest: Rename local guest message variables
virt: sev-guest: Replace dev_dbg() with pr_debug()
virt: vbox: struct vmmdev_hgcm_pagelist: Replace 1-element array with flexible array
 
virtchnl: support raw packet in protocol header
 
virtio-net: synchronize operstate with admin state on up/down
virtio-net: synchronize probe with ndo_set_features
 
virtio/vsock: Fix accept_queue memory leak
virtio/vsock: Improve MSG_ZEROCOPY error handling
 
virtio: allow driver to disable the configure change notification
virtio: rename virtio_config_enabled to virtio_config_core_enabled
 
virtio_balloon: introduce memory allocation stall counter
virtio_balloon: introduce memory scan/reclaim info
virtio_balloon: introduce oom-kill invocations
 
virtio_console: fix misc probe bugs
 
virtio_fs: add sysfs entries for queue information
virtio_fs: allow idmapped mounts
virtio_fs: introduce virtio_fs_put_locked helper
 
virtio_net: Add hash_key_length check
virtio_net: fix integer overflow in stats
virtio_net: Fix mismatched buf address when unmapping for small packets
virtio_net: Support dynamic rss indirection table size
virtio_net: Sync rss config to device when virtnet_probe
virtio_net: Update rss when set queue
 
virtio_pci: Fix admin vq cleanup by using correct info pointer
 
virtio_pmem: Check device status before requesting flush
 
virtio_ring: tag event_triggered as racy for KCSAN
 
vmscan,migrate: fix page count imbalance on node stats when demoting pages
 
vmstat: kernel stack usage histogram
 
vmxnet3: Fix packet corruption in vmxnet3_xdp_xmit_frame
 
vp_vdpa: fix id_table array not null terminated error
 
vrf: revert "vrf: Remove unnecessary RCU-bh critical section"
vrf: Unmask upper DSCP bits in vrf_process_v4_outbound()
 
vsock/virtio: add SIOCOUTQ support for all virtio based transports
vsock/virtio: avoid queuing packets when intermediate queue is empty
vsock/virtio: Initialization of the dangling pointer occurring in vsk->trans
vsock/virtio: refactor virtio_transport_send_pkt_work
vsock/virtio: use GFP_ATOMIC under RCU read lock
 
vsock: add support for SIOCOUTQ ioctl
vsock: Fix sk_error_queue memory leak
vsock: Update msg_count on read_skb()
vsock: Update rx_bytes on read_skb()
 
vt: prevent kernel-infoleak in con_font_get()
 
vxlan: Handle error of rtnl_register_module().
 
w1: ds2482: Drop explicit initialization of struct i2c_device_id::driver_data to 0
 
watchdog: Add Watchdog Timer driver for RZ/V2H(P)
watchdog: Convert comma to semicolon
watchdog: handle the ENODEV failure case of lockup_detector_delay_init() separately
watchdog: imx2_wdt: Remove __maybe_unused notations
watchdog: imx7ulp_wdt: move post_rcs_wait into struct imx_wdt_hw_feature
watchdog: imx_sc_wdt: detect if already running
watchdog: imx_sc_wdt: Don't disable WDT in suspend
watchdog: iTCO_wdt: Convert comma to semicolon
watchdog: rzv2h_wdt: Add missing MODULE_LICENSE tag to fix modpost error
 
Linux: wcd937x codec fixes
 
wdt: ts72xx: add DT support for ts72xx
 
wifi: ath10k: Fix memory leak in management tx
wifi: ath11k: Avoid -Wflex-array-member-not-at-end warnings
wifi: ath11k: fix array out-of-bound access in SoC stats
wifi: ath11k: Fix invalid ring usage in full monitor mode
wifi: ath11k: use work queue to process beacon tx event
wifi: ath12k: Avoid -Wflex-array-member-not-at-end warnings
wifi: ath12k: fix array out-of-bound access in SoC stats
wifi: ath12k: fix BSS chan info request WMI command
wifi: ath12k: fix invalid AMPDU factor calculation in ath12k_peer_assoc_h_he()
wifi: ath12k: fix the stack frame size warning in ath12k_mac_op_hw_scan
wifi: ath12k: match WMI BSS chan info structure with firmware definition
wifi: ath12k: restore ASPM for supported hardwares only
wifi: ath12k: Support Transmit DE stats
wifi: ath9k: fix possible integer overflow in ath9k_get_et_stats()
wifi: ath9k: Remove error checks when creating debugfs entries
wifi: ath9k: use devm for gpio_request_one()
wifi: ath9k: use devm for request_irq()
wifi: ath9k: Use swap() to improve ath9k_hw_get_nf_hist_mid()
wifi: ath9k: use unmanaged PCI functions in ath9k_pci_owl_loader
wifi: ath9k_htc: Use __skb_set_length() for resetting urb before resubmit
wifi: b43: Constify struct lpphy_tx_gain_table_entry
wifi: brcm80211: BRCM_TRACING should depend on TRACING
wifi: brcmfmac: cfg80211: Convert comma to semicolon
wifi: brcmfmac: fwsignal: Use struct_size() to simplify brcmf_fws_rxreorder()
wifi: brcmfmac: introducing fwil query functions
wifi: brcmsmac: clean up unnecessary current_ampdu_cnt and related checks
wifi: brcmsmac: Use kvmemdup to simplify the code
wifi: cfg80211/mac80211: use proper link ID for DFS
wifi: cfg80211: Add wiphy_delayed_work_pending()
wifi: cfg80211: avoid overriding direct/MBSSID BSS with per-STA profile BSS
wifi: cfg80211: Avoid RCU debug splat in __cfg80211_bss_update error paths
wifi: cfg80211: clear wdev->cqm_config pointer on free
wifi: cfg80211: Do not create BSS entries for unsupported channels
wifi: cfg80211: fix bug of mapping AF3x to incorrect User Priority
wifi: cfg80211: fix kernel-doc for per-link data
wifi: cfg80211: fix two more possible UBSAN-detected off-by-one errors
wifi: cfg80211: fix UBSAN noise in cfg80211_wext_siwscan()
wifi: cfg80211: handle DFS per link
wifi: cfg80211: make BSS source types public
wifi: cfg80211: move DFS related members to links[] in wireless_dev
wifi: cfg80211: Set correct chandef when starting CAC
wifi: cfg80211: skip indicating signal for per-STA profile BSSs
wifi: cfg80211: Use kmemdup_array instead of kmemdup for multiple allocation
wifi: cfg80211: wext: Update spelling and grammar
wifi: ipw2x00: libipw: Avoid -Wflex-array-member-not-at-end warnings
wifi: iwlegacy: Avoid multiple -Wflex-array-member-not-at-end warnings
wifi: iwlegacy: Clear stale interrupts before resuming device
wifi: iwlegacy: Fix "field-spanning write" warning in il_enqueue_hcmd()
wifi: iwlwifi: allow only CN mcc from WRDD
wifi: iwlwifi: bump FW API to 93 for BZ/SC devices
wifi: iwlwifi: config: label 'gl' devices as discrete
wifi: iwlwifi: Enable channel puncturing for US/CAN from bios
wifi: iwlwifi: mei: add support for SAP version 4
wifi: iwlwifi: mvm: add and improve EMLSR debug info
wifi: iwlwifi: mvm: add API for EML OMN frame failure
wifi: iwlwifi: mvm: add firmware debug points for EMLSR entry / exit
wifi: iwlwifi: mvm: add support for new REDUCE_TXPOWER_CMD versions
wifi: iwlwifi: mvm: add the new API for the missed beacons notification
wifi: iwlwifi: mvm: allow ESR when we the ROC expires
wifi: iwlwifi: mvm: avoid NULL pointer dereference
wifi: iwlwifi: mvm: cleanup iwl_mvm_get_wd_timeout
wifi: iwlwifi: mvm: don't add default link in fw restart flow
wifi: iwlwifi: mvm: don't leak a link on AP removal
wifi: iwlwifi: mvm: drop wrong STA selection in TX
wifi: iwlwifi: mvm: exit EMLSR if both links are missing beacons
wifi: iwlwifi: mvm: fix 6 GHz scan construction
wifi: iwlwifi: mvm: Fix a race in scan abort flow
wifi: iwlwifi: mvm: Fix response handling in iwl_mvm_send_recovery_cmd()
wifi: iwlwifi: mvm: handle the new EML OMN failure notification
wifi: iwlwifi: mvm: handle the new missed beacons notification
wifi: iwlwifi: mvm: increase the time between ranging measurements
wifi: iwlwifi: mvm: Offload RLC/SMPS functionality to firmware
wifi: iwlwifi: mvm: prepare the introduction of V9 of REDUCED_TX_POWER
wifi: iwlwifi: mvm: properly set the rates in link cmd
wifi: iwlwifi: mvm: really send iwl_txpower_constraints_cmd
wifi: iwlwifi: mvm: refactor scan channel description a bit
wifi: iwlwifi: mvm: remove mvm prefix from iwl_mvm_tx_resp*
wifi: iwlwifi: mvm: Remove unused last_sub_index from reorder buffer
wifi: iwlwifi: mvm: rename iwl_missed_beacons_notif
wifi: iwlwifi: mvm: replace CONFIG_PM by CONFIG_PM_SLEEP
wifi: iwlwifi: mvm: s/iwl_bt_coex_profile_notif/iwl_bt_coex_prof_old_notif
wifi: iwlwifi: mvm: SAR table alignment
wifi: iwlwifi: mvm: set the cipher for secured NDP ranging
wifi: iwlwifi: mvm: set ul_mu_data_disable when needed
wifi: iwlwifi: mvm: start to support the new BT profile notification
wifi: iwlwifi: mvm: Stop processing MCC update if there was no change
wifi: iwlwifi: mvm: tell the firmware about CSA with mode=1
wifi: iwlwifi: mvm: use correct key iteration
wifi: iwlwifi: mvm: Use the sync timepoint API in suspend
wifi: iwlwifi: pcie: print function scratch before writing
wifi: iwlwifi: remove MVM prefix from FW macros
wifi: iwlwifi: s/iwl_mvm_remove_sta_cmd/iwl_remove_sta_cmd
wifi: iwlwifi: s/IWL_MVM_STATION_COUNT_MAX/IWL_STATION_COUNT_MAX
wifi: iwlwifi: STA command structure shouldn't be mvm specific
wifi: iwlwifi: use default command queue watchdog timeout
wifi: iwlwiif: mvm: handle the new BT notif
wifi: lib80211: Constify struct lib80211_crypto_ops
wifi: lib80211: Handle const struct lib80211_crypto_ops in lib80211
wifi: libertas: Cleanup unused declarations
wifi: mac80211: Add non-atomic station iterator
wifi: mac80211: Check for missing VHT elements only for 5 GHz
wifi: mac80211: Convert color collision detection to wiphy work
wifi: mac80211: do not pass a stopped vif to the driver in .get_txpower
wifi: mac80211: don't use rate mask for offchannel TX either
wifi: mac80211: export ieee80211_purge_tx_queue() for drivers
wifi: mac80211: fix RCU list iterations
wifi: mac80211: Fix setting txpower with emulate_chanctx
wifi: mac80211: fix the comeback long retry times
wifi: mac80211: handle DFS per link
wifi: mac80211: handle ieee80211_radar_detected() for MLO
wifi: mac80211: ieee80211_i: Fix memory corruption bug in struct ieee80211_chanctx
wifi: mac80211: introduce EHT rate support in AQL airtime
wifi: mac80211: refactor block ack management code
wifi: mac80211: remove label usage in ieee80211_start_radar_detection()
wifi: mac80211: remove redundant unlikely() around IS_ERR()
wifi: mac80211: scan: Use max macro
wifi: mac80211: skip non-uploaded keys in ieee80211_iter_keys
wifi: mac80211: use kmemdup_array instead of kmemdup for multiple allocation
wifi: mac80211: use two-phase skb reclamation in ieee80211_do_stop()
wifi: mac80211_hwsim: correct MODULE_PARM_DESC of multi_radio
wifi: mt76: add separate tx scheduling queue for off-channel tx
wifi: mt76: Avoid multiple -Wflex-array-member-not-at-end warnings
wifi: mt76: change .sta_assoc callback to .sta_event
wifi: mt76: connac: add IEEE 802.11 fragmentation support for mt7996
wifi: mt76: connac: add support for IEEE 802.11 fragmentation
wifi: mt76: connac: add support for passing connection state directly
wifi: mt76: connac: fix checksum offload fields of connac3 RXD
wifi: mt76: connac: move mt7615_mcu_del_wtbl_all to connac
wifi: mt76: do not increase mcu skb refcount if retry is not supported
wifi: mt76: fix mt76_get_rate
wifi: mt76: mt7603: fix mixed declarations and code
wifi: mt76: mt7603: fix reading target power from eeprom
wifi: mt76: mt7603: initialize chainmask
wifi: mt76: mt7615: check devm_kasprintf() returned value
wifi: mt76: mt7915: add dummy HW offload of IEEE 802.11 fragmentation
wifi: mt76: mt7915: allocate vif wcid in the same range as stations
wifi: mt76: mt7915: always query station rx rate from firmware
wifi: mt76: mt7915: avoid long MCU command timeouts during SER
wifi: mt76: mt7915: check devm_kasprintf() returned value
wifi: mt76: mt7915: disable tx worker during tx BA session enable/disable
wifi: mt76: mt7915: fix oops on non-dbdc mt7986
wifi: mt76: mt7915: fix rx filter setting for bfee functionality
wifi: mt76: mt7915: hold dev->mt76.mutex while disabling tx worker
wifi: mt76: mt7915: improve hardware restart reliability
wifi: mt76: mt7915: reset the device after MCU timeout
wifi: mt76: mt7915: retry mcu messages
wifi: mt76: mt7915: set MT76_MCU_RESET early in mt7915_mac_full_reset
wifi: mt76: mt7915: use mac80211 .sta_state op
wifi: mt76: mt7921: Check devm_kasprintf() returned value
wifi: mt76: mt7921: fix wrong UNII-4 freq range check for the channel usage
wifi: mt76: mt7925: convert comma to semicolon
wifi: mt76: mt7925: fix a potential array-index-out-of-bounds issue for clc
wifi: mt76: mt7925: fix a potential association failure upon resuming
wifi: mt76: mt7925: replace chan config with extend txpower config for clc
wifi: mt76: mt7996: advertize beacon_int_min_gcd
wifi: mt76: mt7996: fix EHT beamforming capability check
wifi: mt76: mt7996: fix handling mbss enable/disable
wifi: mt76: mt7996: fix HE and EHT beamforming capabilities
wifi: mt76: mt7996: fix NULL pointer dereference in mt7996_mcu_sta_bfer_he
wifi: mt76: mt7996: fix traffic delay when switching back to working channel
wifi: mt76: mt7996: fix uninitialized TLV data
wifi: mt76: mt7996: fix wmm set of station interface to 3
wifi: mt76: mt7996: set correct beamformee SS capability
wifi: mt76: mt7996: set correct value in beamforming mcu command for mt7992
wifi: mt76: mt7996: set IEEE80211_KEY_FLAG_GENERATE_MMIE for other ciphers
wifi: mt76: mt7996: use hweight16 to get correct tx antenna
wifi: mt76: partially move channel change code to core
wifi: mt76: shrink mt76_queue_buf
wifi: mwifiex: add host mlme for AP mode
wifi: mwifiex: add host mlme for client mode
wifi: mwifiex: add support for WPA-PSK-SHA256
wifi: mwifiex: Convert to use jiffies macro
wifi: mwifiex: fix key_mgmt setting
wifi: mwifiex: Fix memcpy() field-spanning write warning in mwifiex_cmd_802_11_scan_ext()
wifi: mwifiex: Fix uninitialized variable in mwifiex_cfg80211_authenticate()
wifi: mwifiex: increase max_num_akm_suites
wifi: mwifiex: keep mwifiex_cfg80211_ops constant
wifi: mwifiex: remove unnecessary checks for valid priv
wifi: mwifiex: simplify WPA flags setting
wifi: mwl8k: Use static_assert() to check struct sizes
wifi: radiotap: Avoid -Wflex-array-member-not-at-end warnings
wifi: rfkill: Correct parameter type for rfkill_set_hw_state_reason()
wifi: rsi: Remove an unused field in struct rsi_debugfs
wifi: rtl8xxxu: add missing rtl8192cu USB IDs
wifi: rtl8xxxu: drop reference to staging drivers
wifi: rtlwifi: rtl8192du: Don't claim USB ID 0bda:8171
wifi: rtw88: 8703b: Fix reported RX band width
wifi: rtw88: 8821cu: Remove VID/PID 0bda:c82c
wifi: rtw88: 8822c: Fix reported RX band width
wifi: rtw88: 8822c: Parse channel from IE to correct invalid hardware reports
wifi: rtw88: always wait for both firmware loading attempts
wifi: rtw88: assign mac_id for vif/sta and update to TX desc
wifi: rtw88: debugfs: support multiple adapters debugging
wifi: rtw88: Enable USB RX aggregation for 8822c/8822b/8821c
wifi: rtw88: Fix the RX aggregation in USB 3 mode
wifi: rtw88: Fix USB/SDIO devices not transmitting beacons
wifi: rtw88: remove CPT execution branch never used
wifi: rtw88: select WANT_DEV_COREDUMP
wifi: rtw88: Set efuse->ext_lna_5g - fix typo
wifi: rtw88: usb: Init RX burst length according to USB speed
wifi: rtw88: usb: Support RX aggregation
wifi: rtw88: usb: Support USB 3 with RTL8822CU/RTL8822BU
wifi: rtw88: usb: Update the RX stats after every frame
wifi: rtw89: 8851b: use right chanctx whenever possible in RFK flow
wifi: rtw89: 8852a: adjust ANA clock to 12M
wifi: rtw89: 8852a: use right chanctx whenever possible in RFK flow
wifi: rtw89: 8852bt: add 8852BE-VT to Makefile and Kconfig
wifi: rtw89: 8852bt: add chip_info of RTL8852BT
wifi: rtw89: 8852bt: add chip_ops of RTL8852BT
wifi: rtw89: 8852bt: add set_channel_rf
wifi: rtw89: 8852bt: declare firmware features of RTL8852BT
wifi: rtw89: 8852bt: rfk: Fix spelling mistake "KIP_RESOTRE" -> "KIP_RESTORE"
wifi: rtw89: 8852bt: rfk: use predefined string choice for DPK enable/disable
wifi: rtw89: 8852bte: add PCI entry of 8852BE-VT
wifi: rtw89: 8852bx: use right chanctx whenever possible in RFK flow
wifi: rtw89: 8852c: support firmware format up to v1
wifi: rtw89: 8852c: support firmware with fw_element
wifi: rtw89: 8852c: use right chanctx whenever possible in RFK flow
wifi: rtw89: 885xb: reset IDMEM mode to prevent download firmware failure
wifi: rtw89: 8922a: add digital compensation to avoid TX EVM degrade
wifi: rtw89: 8922a: Add new fields for scan offload H2C command
wifi: rtw89: 8922a: new implementation for RFK pre-notify H2C
wifi: rtw89: 8922a: use right chanctx whenever possible in RFK flow
wifi: rtw89: add EVM statistics for 1SS rate
wifi: rtw89: add support for hardware rfkill
wifi: rtw89: add support for HW encryption in unicast management frames
wifi: rtw89: adjust DIG threshold to reduce false alarm
wifi: rtw89: avoid reading out of bounds when loading TX power FW elements
wifi: rtw89: avoid to add interface to list twice when SER
wifi: rtw89: chan: refine MCC re-plan flow when unassign chanctx
wifi: rtw89: coex: add debug message of link counts on 2/5GHz bands for wl_info v7
wifi: rtw89: coex: Add new Wi-Fi role format condition for function using
wifi: rtw89: coex: Bluetooth hopping map for Wi-Fi role version 7
wifi: rtw89: coex: Update report version of Wi-Fi firmware 0.29.90.0 for RTL8852BT
wifi: rtw89: coex: Update Wi-Fi role info version 7
wifi: rtw89: correct base HT rate mask for firmware
wifi: rtw89: correct VHT TX rate on 20MHz connection
wifi: rtw89: debugfs: support multiple adapters debugging
wifi: rtw89: fix typo of rtw89_phy_ra_updata_XXX
wifi: rtw89: fw: correct chan access in assoc_cmac_tbl_g7 and update_beacon_be
wifi: rtw89: introduce chip support link number and driver MLO capability
wifi: rtw89: limit the PPDU length for VHT rate to 0x40000
wifi: rtw89: mcc: stop at a role holding chanctx
wifi: rtw89: pass chan to rfk_band_changed()
wifi: rtw89: pass chanctx_idx to rtw89_btc_{path_}phymap()
wifi: rtw89: pass rtwvif to RFK channel
wifi: rtw89: pass rtwvif to RFK scan
wifi: rtw89: pci: early chips only enable 36-bit DMA on specific PCI hosts
wifi: rtw89: remove unused C2H event ID RTW89_MAC_C2H_FUNC_READ_WOW_CAM to prevent out-of-bounds reading
wifi: rtw89: rename roc_entity_idx to roc_chanctx_idx
wifi: rtw89: rename sub_entity to chanctx
wifi: rtw89: select WANT_DEV_COREDUMP
wifi: rtw89: use frequency domain RSSI
wifi: rtw89: wow: add delay option for net-detect
wifi: rtw89: wow: add net-detect support for 8852c
wifi: rtw89: wow: add net-detect support for 8922ae
wifi: rtw89: wow: add scan interval option for net-detect
wifi: rtw89: wow: add wait for H2C of FW-IPS mode
wifi: rtw89: wow: add WoWLAN net-detect support
wifi: rtw89: wow: fix wait condition for AOAC report request
wifi: rtw89: wow: implement PS mode for net-detect
wifi: trace: unlink rdev_end_cac trace event from wiphy_netdev_evt class
wifi: wilc1000: Convert using devm_clk_get_optional_enabled() in wilc_bus_probe()
wifi: wilc1000: Convert using devm_clk_get_optional_enabled() in wilc_sdio_probe()
wifi: wilc1000: Do not operate uninitialized hardware during suspend/resume
wifi: wilc1000: fix potential RCU dereference issue in wilc_parse_join_bss_param
wifi: wilc1000: Re-enable RTC clock on resume
 
workqueue: add cmdline parameter workqueue.panic_on_stall
workqueue: Add interface for user-defined workqueue lockdep map
workqueue: Change workqueue lockdep map to pointer
workqueue: Don't call va_start / va_end twice
workqueue: Fix another htmldocs build warning
workqueue: Fix htmldocs build warning
workqueue: fix null-ptr-deref on __alloc_workqueue() error
workqueue: Split alloc_workqueue into internal function and lockdep init
 
writeback: Refine the show_inode_state() macro definition
 
x25: Correct spelling in x25.h
 
x86/amd: Detect preferred cores in amd_get_boost_ratio_numerator()
x86/amd: Move amd_get_highest_perf() from amd.c to cppc.c
x86/amd: Move amd_get_highest_perf() out of amd-pstate
x86/amd: Rename amd_get_highest_perf() to amd_get_boost_ratio_numerator()
 
x86/amd_nb: Add new PCI ID for AMD family 1Ah model 20h
x86/amd_nb: Add new PCI IDs for AMD family 1Ah model 60h
x86/amd_nb: Add new PCI IDs for AMD family 1Ah model 60h-70h
x86/amd_nb: Fix compile-testing without CONFIG_AMD_NB
 
x86/apic: Always explicitly disarm TSC-deadline timer
x86/apic: Cleanup apic_printk()s
x86/apic: Provide apic_printk() helpers
x86/apic: Remove logical destination mode for 64-bit
x86/apic: Remove unused extern declarations
x86/apic: Remove unused inline function apic_set_eoi_cb()
 
x86/boot/64: Strip percpu address space when setting up GDT descriptors
 
x86/bugs: Add a separate config for GDS
x86/bugs: Add a separate config for L1TF
x86/bugs: Add a separate config for MDS
x86/bugs: Add a separate config for MMIO Stable Data
x86/bugs: Add a separate config for RETBLEED
x86/bugs: Add a separate config for Spectre v1
x86/bugs: Add a separate config for Spectre V2
x86/bugs: Add a separate config for SRBDS
x86/bugs: Add a separate config for SSB
x86/bugs: Add a separate config for TAA
x86/bugs: Add missing NO_SSB flag
x86/bugs: Do not use UNTRAIN_RET with IBPB on entry
x86/bugs: Fix handling when SRSO mitigation is disabled
x86/bugs: Remove GDS Force Kconfig option
x86/bugs: Skip RSB fill at VMEXIT
x86/bugs: Use code segment selector for VERW operand
 
x86/CPU/AMD: Clear virtualized VMLOAD/VMSAVE on Zen4 client
x86/CPU/AMD: Only apply Zenbleed fix for Zen2 during late microcode load
 
x86/cpu/intel: Replace PAT erratum model/family magic numbers with symbolic IFM references
 
x86/cpu/vfm: Delete all the *_FAM6_ CPU #defines
x86/cpu/vfm: Delete X86_MATCH_INTEL_FAM6_MODEL[_STEPPING]() macros
 
x86/cpu: Add two Intel CPU model numbers
x86/cpu: Clarify the error message when BIOS does not support SGX
x86/cpu: fix unbootable VMs by inlining memcmp() in hypervisor_cpuid_base()
x86/cpu: KVM: Add common defines for architectural memory types (PAT, MTRRs, etc.)
x86/cpu: KVM: Move macro to encode PAT value to common header
 
x86/cpu_entry_area: Annotate percpu_setup_exception_stacks() as __init
 
x86/cpufeatures: Add a IBPB_NO_RET BUG flag
x86/cpufeatures: Define X86_FEATURE_AMD_IBPB_RET
 
x86/EISA: Dereference memory directly instead of using readl()
x86/EISA: Use memremap() to probe for the EISA BIOS signature
 
x86/elf: Add a new FPU buffer layout info to x86 core files
 
x86/entry: Have entry_ibpb() invalidate return predictions
x86/entry: Remove unwanted instrumentation in common_interrupt()
x86/entry: Set FRED RSP0 on return to userspace instead of context switch
x86/entry: Test ti_work for zero before processing individual bits
 
x86/entry_32: Clear CPU buffers after register restore in NMI return
x86/entry_32: Do not clobber user EFLAGS.ZF
 
x86/extable: Remove unused declaration fixup_bug()
 
x86/fred: Enable FRED right after init_mem_mapping()
x86/fred: Move FRED RSP initialization into a separate function
x86/fred: Parse cmdline param "fred=" in cpu_parse_early_param()
x86/fred: Set SS to __KERNEL_DS when enabling FRED
 
x86/ftrace: Include
 
x86/hyperv: use helpers to read control registers in hv_snp_boot_ap()
 
x86/i8253: Disable PIT timer 0 when not in use
 
x86/ioapic: Cleanup apic_printk()s
x86/ioapic: Cleanup bracket usage
x86/ioapic: Cleanup comments
x86/ioapic: Cleanup guarded debug printk()s
x86/ioapic: Cleanup line breaks
x86/ioapic: Cleanup remaining coding style issues
x86/ioapic: Cleanup structs
x86/ioapic: Handle allocation failures gracefully
x86/ioapic: Mark mp_alloc_timer_irq() __init
x86/ioapic: Move replace_pin_at_irq_node() to the call site
x86/ioapic: Use guard() for locking where applicable
 
x86/ioremap: Improve iounmap() address range checks
 
x86/irq: Fix comment on IRQ vector layout
 
x86/kernel: Move page table macros to header
 
x86/kexec: Add comments around swap_pages() assembly to improve readability
x86/kexec: Add EFI config table identity mapping for kexec kernel
x86/kexec: Fix a comment of swap_pages() assembly
 
x86/kvm: Override default caching mode for SEV-SNP and TDX
 
x86/lam: Disable ADDRESS_MASKING in most cases
 
x86/mce: Define mce_prep_record() helpers for common and per-CPU fields
x86/mce: Rename mce_setup() to mce_prep_record()
x86/mce: Use mce_prep_record() helpers for apei_smca_report_x86_error()
 
x86/microcode/AMD: Fix a -Wsometimes-uninitialized clang false positive
x86/microcode/AMD: Pay attention to the stepping dynamically
x86/microcode/AMD: Split load_microcode_amd()
x86/microcode/AMD: Use the family,model,stepping encoded in the patch ID
 
x86/mm/ident_map: Use gbpages only where full GB page should be mapped.
 
x86/mm: add ARCH_PKEY_BITS to Kconfig
x86/mm: add testmmiotrace MODULE_DESCRIPTION()
x86/mm: Cleanup prctl_enable_tagged_addr() nr_bits error checking
x86/mm: Don't print out SRAT table information
x86/mm: Fix a kdump kernel failure on SME system when CONFIG_IMA_KEXEC=y
x86/mm: Fix LAM inconsistency during context switch
x86/mm: Remove duplicate check from build_cr3()
x86/mm: Remove unused CR3_HW_ASID_BITS
x86/mm: Remove unused NX related declarations
x86/mm: Use IPIs to synchronize LAM enablement
 
x86/mpparse: Cleanup apic_printk()s
 
x86/msr: Switch between WRMSRNS and WRMSR with the alternatives mechanism
 
x86/mtrr: Remove obsolete declaration for mtrr_bp_restore()
 
x86/numa: move FAKE_NODE_* defines to numa_emu
x86/numa: numa_{add,remove}_cpu: make cpu parameter unsigned
x86/numa: simplify numa_distance allocation
x86/numa: use get_pfn_range_for_nid to verify that node spans memory
 
x86/numa_emu: simplify allocation of phys_dist
x86/numa_emu: split __apicid_to_node update to a helper function
x86/numa_emu: use a helper function to get MAX_DMA32_PFN
 
x86/PCI: Check pcie_find_root_port() return for NULL
 
x86/pkeys: Add helper functions to update PKRU on the sigframe
x86/pkeys: Add PKRU as a parameter in signal handling functions
x86/pkeys: Restore altstack access in sigreturn()
x86/pkeys: Update PKRU to enable all pkeys before XSAVE
 
x86/platform/geode: switch GPIO buttons and LEDs to software properties
 
x86/platform/uv: Remove unused declaration uv_irq_2_mmr_info()
 
x86/pvh: Add 64bit relocation page tables
x86/pvh: Make PVH entrypoint PIC for x86-64
x86/pvh: Set phys_base when calling xen_prepare_pvh()
 
x86/reboot: emergency callbacks are now registered by common KVM code
x86/reboot: Unconditionally define cpu_emergency_virt_cb typedef
 
x86/resctrl: Annotate get_mem_config() functions as __init
x86/resctrl: Avoid overflow in MB settings in bw_validate()
 
x86/rust: support MITIGATION_RETHUNK
x86/rust: support MITIGATION_RETPOLINE
x86/rust: support MITIGATION_SLS
 
x86/sched: Add basic support for CPU capacity scaling
 
x86/sev: Ensure that RMP table fixups are reserved
 
x86/sgx: Fix a W=1 build warning in function comment
x86/sgx: Fix deadlock in SGX NUMA node search
x86/sgx: Log information when a node lacks an EPC section
 
x86/stackprotector: Work around strict Clang TLS symbol requirements
 
x86/syscall: Avoid memcpy() for ia32 syscall_get_arguments()
 
x86/tdx: Fix "in-kernel MMIO" check
 
x86/traps: Enable UBSAN traps on x86
x86/traps: move kmsan check after instrumentation_begin
 
x86/tsc: Check for sockets instead of CPUs to make code match comment
x86/tsc: Use topology_max_packages() to get package number
 
x86/uaccess: Avoid barrier_nospec() in 64-bit copy_from_user()
 
x86/xen: mark boot CPU of PV guest in MSR_IA32_APICBASE
 
x86: Allow to enable PREEMPT_RT.
x86: do the user address masking outside the user access area
x86: fix user address masking non-canonical speculation issue
x86: fix whitespace in runtime-const assembler output
x86: Ignore stack unwinding in KCOV
x86: kvm: fix build error
x86: make the masked_user_access_begin() macro use its argument only once
x86: remove PG_uncached
x86: support user address masking instead of non-speculative conditional
 
xdrgen: Fix return code checking in built-in XDR decoders
xdrgen: Prevent reordering of encoder and decoder functions
xdrgen: typedefs should use the built-in string and opaque functions
 
xen, pvh: fix unbootable VMs (PVH + KASAN - AMD_MEM_ENCRYPT)
xen, pvh: fix unbootable VMs by inlining memset() in xen_prepare_pvh()
 
xen/pci: Add a function to reset device for xen
xen/pci: Avoid -Wflex-array-member-not-at-end warning
 
xen/pciback: fix cast to restricted pci_ers_result_t and pci_power_t
 
xen/privcmd: Add new syscall to get gsi from dev
 
xen/pvh: Setup gsi for passthrough device
 
xen/swiotlb: add alignment check for dma buffers
xen/swiotlb: fix allocated size
 
xen/xenbus: Convert to use ERR_CAST()
 
xen: add capability to remap non-RAM pages to different PFNs
xen: allow mapping ACPI data using a different physical address
xen: Fix config option reference in XEN_PRIVCMD definition
xen: introduce generic helper checking for memory map conflicts
xen: move checks for e820 conflicts further up
xen: move max_pfn in xen_memory_setup() out of function scope
xen: Remove dependency between pciback and privcmd
xen: sync elfnote.h from xen tree
xen: tolerate ACPI NVS memory overlapping with Xen allocated memory
xen: use correct end address of kernel for conflict checking
 
xfrm: add SA information to the offloaded packet
xfrm: Correct spelling in xfrm.h
xfrm: extract dst lookup parameters into a struct
xfrm: fix one more kernel-infoleak in algo dumping
xfrm: minor update to sdb and xfrm_policy comments
xfrm: policy: don't iterate inexact policies twice at insert time
xfrm: policy: fix null dereference
xfrm: policy: remove last remnants of pernet inexact list
xfrm: policy: remove remaining use of inexact list
xfrm: policy: Restore dir assignments in xfrm_hash_rebuild()
xfrm: policy: use recently added helper in more places
xfrm: Remove documentation WARN_ON to limit return values for offloaded SA
xfrm: respect ip protocols rules criteria when performing dst lookups
xfrm: switch migrate to xfrm_policy_lookup_bytype
xfrm: Unmask upper DSCP bits in xfrm_get_tos()
xfrm: validate new SA's prefixlen using SA family when sel.family is unset
 
xfs: add bounds checking to xfs_rt{bitmap,summary}_read_buf
xfs: add xchk_setup_nothing and xchk_nothing helpers
xfs: assert a valid limit in xfs_rtfind_forw
xfs: call xfs_bmap_exact_minlen_extent_alloc from xfs_bmap_btalloc
xfs: call xfs_flush_unmap_range from xfs_free_file_space
xfs: Check for delayed allocations before setting extsize
xfs: check XFS_EOFBLOCKS_RELEASED earlier in xfs_release_eofblocks
xfs: clean up the ISVALID macro in xfs_bmap_adjacent
xfs: clean up xfs_rtallocate_extent_exact a bit
xfs: cleanup the calling convention for xfs_rtpick_extent
xfs: convert perag lookup to xarray
xfs: distinguish extra split from real ENOSPC from xfs_attr3_leaf_split
xfs: distinguish extra split from real ENOSPC from xfs_attr_node_try_addname
xfs: don't allocate COW extents when unsharing a hole
xfs: don't bother returning errors from xfs_file_release
xfs: don't fail repairs on metadata files with no attr fork
xfs: don't free cowblocks from under dirty pagecache on unshare
xfs: don't free post-EOF blocks on read close
xfs: don't ifdef around the exact minlen allocations
xfs: don't return too-short extents from xfs_rtallocate_extent_block
xfs: don't scan off the end of the rt volume in xfs_rtallocate_extent_block
xfs: don't use __GFP_RETRY_MAYFAIL in xfs_initialize_perag
xfs: enable block size larger than page size support
xfs: ensure rtx mask/shift are correct after growfs
xfs: ensure st_blocks never goes to zero during COW writes
xfs: error out when a superblock buffer update reduces the agcount
xfs: expose block size in stat
xfs: factor out a xfs_file_write_zero_eof helper
xfs: factor out a xfs_growfs_rt_bmblock helper
xfs: factor out a xfs_last_rt_bmblock helper
xfs: factor out a xfs_rtallocate helper
xfs: factor out a xfs_rtallocate_align helper
xfs: factor out a xfs_validate_rt_geometry helper
xfs: factor out rtbitmap/summary initialization helpers
xfs: fix a sloppy memory handling bug in xfs_iroot_realloc
xfs: fix a typo
xfs: fix broken variable-sized allocation detection in xfs_rtallocate_extent_block
xfs: fix C++ compilation errors in xfs_fs.h
xfs: fix finding a last resort AG in xfs_filestream_pick_ag
xfs: fix FITRIM reporting again
xfs: fix integer overflow in xrep_bmap
xfs: fold xfs_bmap_alloc_userdata into xfs_bmapi_allocate
xfs: introduce new file range commit ioctls
xfs: IOMAP_ZERO and IOMAP_UNSHARE already hold invalidate_lock
xfs: make the calculation generic in xfs_sb_validate_fsb_count()
xfs: make the RT rsum_cache mandatory
xfs: make the rtalloc start hint a xfs_rtblock_t
xfs: match on the global RT inode numbers in xfs_is_metadata_inode
xfs: merge the perag freeing helpers
xfs: merge xfs_attr_leaf_try_add into xfs_attr_leaf_addname
xfs: move the tagged perag lookup helpers to xfs_icache.c
xfs: move the xfs_is_always_cow_inode check into xfs_alloc_file_space
xfs: move xfs_ioc_getfsmap out of xfs_ioctl.c
xfs: only free posteof blocks on first close
xfs: pass the exact range to initialize to xfs_initialize_perag
xfs: pass the icreate args object to xfs_dialloc
xfs: punch delalloc extents from the COW fork for COW writes
xfs: push the calls to xfs_rtallocate_range out to xfs_bmap_rtalloc
xfs: push transaction join out of xfs_rtbitmap_lock and xfs_rtgroup_lock
xfs: rearrange xfs_fsmap.c a little bit
xfs: reclaim speculative preallocations for append only files
xfs: reduce excessive clamping of maxlen in xfs_rtallocate_extent_near
xfs: Reduce unnecessary searches when searching for the best extents
xfs: refactor aligning bestlen to prod
xfs: refactor f_op->release handling
xfs: refactor loading quota inodes in the regular case
xfs: refactor xfs_file_fallocate
xfs: Remove duplicate xfs_trans_priv.h header
xfs: Remove empty declartion in header file
xfs: remove the i_mode check in xfs_release
xfs: remove the limit argument to xfs_rtfind_back
xfs: remove unnecessary check
xfs: remove xfs_rtb_to_rtxrem
xfs: remove xfs_validate_rtextents
xfs: remove xfs_{rtbitmap,rtsummary}_wordcount
xfs: replace m_rsumsize with m_rsumblocks
xfs: replace shouty XFS_BM{BT,DR} macros
xfs: return bool from xfs_attr3_leaf_add
xfs: rework the rtalloc fallback handling
xfs: scrub: convert comma to semicolon
xfs: set IOMAP_F_SHARED for all COW fork allocations
xfs: share more code in xfs_buffered_write_iomap_begin
xfs: simplify extent lookup in xfs_can_free_eofblocks
xfs: simplify tagged perag iteration
xfs: simplify xfs_rtalloc_query_range
xfs: skip all of xfs_file_release when shut down
xfs: skip background cowblock trims on inodes open for write
xfs: standardize the btree maxrecs function parameters
xfs: streamline xfs_filestream_pick_ag
xfs: support lowmode allocations in xfs_bmap_exact_minlen_extent_alloc
xfs: support the COW fork in xfs_bmap_punch_delalloc_range
xfs: take XFS_MMAPLOCK_EXCL xfs_file_write_zero_eof
xfs: update the file system geometry after recoverying superblock buffers
xfs: update the pag for the last AG at recovery time
xfs: use kfree_rcu_mightsleep to free the perag structures
xfs: use kvmalloc for xattr buffers
xfs: use LIST_HEAD() to simplify code
xfs: use the recalculated transaction reservation in xfs_growfs_rt_bmblock
xfs: Use try_cmpxchg() in xlog_cil_insert_pcp_aggregate()
xfs: use xas_for_each_marked in xfs_reclaim_inodes_count
xfs: Use xfs set and clear mp state helpers
xfs: validate inumber in xfs_iget
 
xhci-pci: Make xhci-pci-renesas a proper modular driver
 
xhci: Add USB4 tunnel detection for USB3 devices on Intel hosts
xhci: dbc: add dbgtty request to end of list once it completes
xhci: dbc: Fix STALL transfer event handling
xhci: dbc: honor usb transfer size boundaries.
xhci: dbgtty: remove kfifo_out() wrapper
xhci: dbgtty: use kfifo from tty_port struct
xhci: Fix incorrect stream context type macro
xhci: Fix Link TRB DMA in command ring stopped completion event
xhci: Mitigate failed set dequeue pointer commands
xhci: Remove unused function declarations
xhci: Set quirky xHC PCI hosts to D3 _after_ stopping and freeing them.
xhci: support setting interrupt moderation IMOD for secondary interrupters
xhci: tegra: fix checked USB2 port number
xhci: Use pm_runtime_get to prevent RPM on unsupported systems
 
xsk: Bump xsk_queue::queue_empty_descs in xp_can_alloc()
xsk: fix batch alloc API on non-coherent systems
xsk: Try to make xdp_umem_reg extension a bit more future-proof
 
xtensa: Emulate one-byte cmpxchg
 
xz: Add ARM64 BCJ filter
xz: add RISC-V BCJ filter
xz: adjust arch-specific options for better kernel compression
xz: cleanup CRC32 edits from 2018
xz: Documentation/staging/xz.rst: Revise thoroughly
xz: fix comments and coding style
xz: fix kernel-doc formatting errors in xz.h
xz: improve the MicroLZMA kernel-doc in xz.h
xz: optimize for-loop conditions in the BCJ decoders
xz: remove XZ_EXTERN and extern from functions
xz: switch from public domain to BSD Zero Clause License (0BSD)
xz: use 128 MiB dictionary and force single-threaded mode
 
zonefs: add support for FS_IOC_GETFSSYSFSPATH
 
zram: add 842 compression backend support
zram: add dictionary support to lz4
zram: add dictionary support to lz4hc
zram: add dictionary support to zstd backend
zram: add lz4 compression backend support
zram: add lz4hc compression backend support
zram: add lzo and lzorle compression backends support
zram: add support for dict comp config
zram: add zlib compression backend support
zram: add zstd compression backend support
zram: check that backends array has at least one backend
zram: don't free statically defined names
zram: free secondary algorithms names
zram: introduce algorithm_params device attribute
zram: introduce custom comp backends API
zram: introduce zcomp_ctx structure
zram: introduce zcomp_params structure
zram: introduce zcomp_req structure
zram: move immutable comp params away from per-CPU context
zram: pass estimated src size hint to zstd
zram: recalculate zstd compression params once
zram: Remove ZRAM_LOCK
zram: Replace bit spinlocks with a spinlock_t.
zram: Shrink zram_table_entry::flags.
zram: support priority parameter in recompression
 
zsmalloc: use all available 24 bits of page_type
zsmalloc: use unique zsmalloc caches names
 
zswap: implement a second chance algorithm for dynamic zswap shrinker
zswap: track swapins from disk more accurately