Changelog in Linux kernel 6.11

 
9p: Fix DIO read through netfs
 
_damon_sysfs: implement commit() for online parameters update
 
Linux: _PATCH_19_23_um_virt_pci_Use_irq_domain_instantiate_
 
accel/habanalabs/gaudi2: add GAUDI2D revision support
accel/habanalabs/gaudi2: align embedded specs headers
accel/habanalabs/gaudi2: align interrupt names to table
accel/habanalabs/gaudi2: assume hard-reset by FW upon MC SEI severe error
accel/habanalabs/gaudi2: revise return value handling in gaudi2_hbm_sei_handle_read_err()
accel/habanalabs/gaudi2: unsecure edma max outstanding register
accel/habanalabs/gaudi2: update interrupts related headers
accel/habanalabs/gaudi2: use single function to compare FW versions
 
accel/habanalabs: add a common handler for clock change events
accel/habanalabs: add an EQ size ASIC property
accel/habanalabs: add cpld ts cpld_timestamp cpucp
accel/habanalabs: add device name to error print
accel/habanalabs: add device name to invalidation failure msg
accel/habanalabs: add heartbeat debug info
accel/habanalabs: add more info upon cpu pkt timeout
accel/habanalabs: additional print in device-in-use info
accel/habanalabs: change the heartbeat scheduling point
accel/habanalabs: check for errors after preboot is ready
accel/habanalabs: disable EQ interrupt after disabling pci
accel/habanalabs: dump the EQ entries headers on EQ heartbeat failure
accel/habanalabs: expose server type in debugfs
accel/habanalabs: gradual sleep in polling memory macro
accel/habanalabs: move heartbeat work initialization to early init
accel/habanalabs: move hl_eq_heartbeat_event_handle() to common code
accel/habanalabs: no CPUCP prints on heartbeat failure
accel/habanalabs: print timestamp of last PQ heartbeat on EQ heartbeat failure
accel/habanalabs: remove timestamp registration debug prints
accel/habanalabs: restructure function that checks heartbeat received
accel/habanalabs: revise print on EQ heartbeat failure
accel/habanalabs: separate nonce from max_size in cpucp_packet struct
accel/habanalabs: use device-name directory in debugfs-driver-habanalabs
accel/habanalabs: use msg_header instead of desc_header
accel/habanalabs: use parent device for trace events
 
accel/habanalbs/gaudi2: reduce interrupt count to 128
 
accel/ivpu: Abort jobs of faulty context
accel/ivpu: Add force snoop module parameter
accel/ivpu: Add HWS JSM messages
accel/ivpu: Add NPU profiling support
accel/ivpu: Add resume engine support
accel/ivpu: Add sched_mode module param
accel/ivpu: Add test mode flag for disabling timeouts
accel/ivpu: Add wp0_during_power_up WA
accel/ivpu: Configure fw logging using debugfs
accel/ivpu: Create priority based command queues
accel/ivpu: Disable clock relinquish for MMIO reset
accel/ivpu: Disable disable_clock_relinquish WA for LNL B0+
accel/ivpu: Disable MMU before checking for idle
accel/ivpu: Implement DCT handling
accel/ivpu: Implement support for hardware scheduler
accel/ivpu: Implement support for preemption buffers
accel/ivpu: Increase autosuspend delay to 100ms on 40xx
accel/ivpu: Increase reset counter when warm boot fails
accel/ivpu: Make parts of FW image read-only
accel/ivpu: Make selected params read-only
accel/ivpu: Remove duplicated debug messages
accel/ivpu: Remove suspend_reschedule_counter
accel/ivpu: Remove unused ivpu_rpm_get_if_active()
accel/ivpu: Replace wake_thread with kfifo
accel/ivpu: Share NPU busy time in sysfs
accel/ivpu: Split IP and buttress code
accel/ivpu: Split IP and buttress headers
accel/ivpu: Synchronize device unbind with recovery work
accel/ivpu: Update FW BOOT API headers
accel/ivpu: Update VPU FW API headers
 
ACPI / amba: Drop unnecessary check for registered amba_dummy_clk
 
ACPI/ALSA/soundwire: add acpi_get_local_u64_address()
 
ACPI: AC: constify powersupply properties
ACPI: acpi_pad: Still evaluate _OST when _PUR evaluation fails
ACPI: Add acpi=nospcr to disable ACPI SPCR as default console on ARM64
ACPI: add missing MODULE_DESCRIPTION() macros
ACPI: Add post_eject to struct acpi_scan_handler for cpu hotplug
ACPI: arm64: Sort entries alphabetically
ACPI: battery: add devm_battery_hook_register()
ACPI: battery: Add support for charge limiting state
ACPI: battery: constify powersupply properties
ACPI: battery: create alarm sysfs attribute atomically
ACPI: battery: use sysfs_emit over sprintf
ACPI: bus: Indicate support for battery charge limiting thru _OSC
ACPI: CPPC: add sysfs entry for guaranteed performance
ACPI: CPPC: Replace ternary operator with umax()
ACPI: EC: Evaluate _REG outside the EC scope more carefully
ACPI: fan: Add hwmon support
ACPI: HMAT: Use ACCESS_COORDINATE_CPU when appropriate
ACPI: LPSS: Switch to new Intel CPU model defines
ACPI: NFIT: add missing MODULE_DESCRIPTION() macro
ACPI: NUMA: Add handler for SRAT RINTC affinity structure
ACPI: NUMA: change the ACPI_NUMA to a hidden option
ACPI: NUMA: Consolidate header includes
ACPI: NUMA: replace pr_info with pr_debug in arch_acpi_numa_init
ACPI: PCI: Remove unused struct 'acpi_handle_node'
ACPI: PMIC: Constify struct pmic_table
ACPI: PMIC: Convert pr_*() to dev_*() printing macros
ACPI: PMIC: Replace open coded be16_to_cpu()
ACPI: PMIC: Use sizeof() instead of hard coded value
ACPI: processor: Add acpi_get_processor_handle() helper
ACPI: processor: Downgrade Intel _OSC and _PDC messages to debug
ACPI: processor: Drop duplicated check on _STA (enabled + present)
ACPI: processor: Fix memory leaks in error paths of processor_add()
ACPI: processor: Move checks and availability of acpi_processor earlier
ACPI: processor: Register deferred CPUs from acpi_processor_get_info()
ACPI: processor: Return an error if acpi_processor_get_info() fails in processor_add()
ACPI: processor: Simplify initial onlining to use same path for cold and hotplug
ACPI: resource: Skip IRQ override on Asus Vivobook Pro N6506MJ
ACPI: resource: Skip IRQ override on Asus Vivobook Pro N6506MU
ACPI: Retire acpi_iommu_fwspec_ops()
ACPI: RISCV: Add NUMA support based on SRAT and SLIT
ACPI: SBS: constify powersupply properties
ACPI: SBS: manage alarm sysfs attribute through psy core
ACPI: scan: switch to flags for acpi_scan_check_and_detach()
ACPI: tables: Print MULTIPROC_WAKEUP when MADT is parsed
ACPI: utils: introduce acpi_get_local_u64_address()
ACPI: video: Add backlight=native quirk for Dell OptiPlex 7760 AIO
ACPI: video: Add Dell UART backlight controller detection
ACPI: video: force native for some T2 macbooks
ACPI: video: Use strscpy() instead of strcpy()
ACPI: x86: Switch to new Intel CPU model defines
 
ACPICA: Add a depth argument to acpi_execute_reg_methods()
 
act_ct: prepare for stolen verdict coming from conntrack and nat engine
 
Linux: Add audio support for LPC32XX CPUs
Linux: Add libps2 to the input section of driver-api
Linux: Add master clock handling for nau8824
Linux: Add optional reset control for Cadence SPI
Linux: Add support for GPIO based CS
Linux: Add support for non-interleaved mode in qmc_audio
Linux: Add USB VBUS regulator for RZ/G2L
 
af_packet: Handle outgoing VLAN packets without hardware offloading
af_packet: use sk_skb_reason_drop to free rx packets
 
af_unix: Define locking order for U_LOCK_SECOND in unix_state_double_lock().
af_unix: Define locking order for U_LOCK_SECOND in unix_stream_connect().
af_unix: Define locking order for U_RECVQ_LOCK_EMBRYO in unix_collect_skb().
af_unix: Define locking order for unix_table_double_lock().
af_unix: Disable MSG_OOB handling for sockets in sockmap/sockhash
af_unix: Don't acquire unix_state_lock() for sock_i_ino().
af_unix: Don't retry after unix_state_lock_nested() in unix_stream_connect().
af_unix: Don't use spin_lock_nested() in copy_peercred().
af_unix: Remove dead code in unix_stream_read_generic().
af_unix: Remove put_pid()/put_cred() in copy_peercred().
af_unix: Remove U_LOCK_DIAG.
af_unix: Remove U_LOCK_GC_LISTENER.
af_unix: Set sk_peer_pid/sk_peer_cred locklessly for new socket.
 
affs: struct affs_data_head: Replace 1-element array with flexible array
affs: struct affs_head: Replace 1-element array with flexible array
affs: struct slink_front: Replace 1-element array with flexible array
 
afs: drop usage of folio_file_pos
afs: Fix post-setattr file edit to do truncation correctly
 
agp: add missing MODULE_DESCRIPTION() macros
agp: uninorth: add missing MODULE_DESCRIPTION() macro
 
alloc_tag: fix allocation tag reporting when CONFIG_MODULES=n
alloc_tag: fix page_ext_get/page_ext_put sequence during page splitting
alloc_tag: introduce clear_page_tag_ref() helper function
alloc_tag: mark pages reserved during CMA activation as not tagged
alloc_tag: outline and export free_reserved_page()
 
alpha: fix ioread64be()/iowrite64be() helpers
 
ALSA: chmap: Mark Channel Map controls as volatile
ALSA: control: Allow NULL passed to snd_ctl_remove()
ALSA: control: Apply sanity check of input values for user elements
ALSA: firewire-lib: fix wrong value as length of header for CIP_NO_HEADER case
ALSA: hda/conexant: Add pincfg quirk to enable top speakers on Sirius devices
ALSA: hda/conexant: Mute speakers at suspend / shutdown
ALSA: hda/generic: Add a helper to mute speakers at suspend/shutdown
ALSA: hda/hdmi: Yet more pin fix for HP EliteDesk 800 G4
ALSA: hda/realtek - Fix inactive headset mic jack for ASUS Vivobook 15 X1504VAP
ALSA: hda/realtek - Fixed ALC256 headphone no sound
ALSA: hda/realtek - FIxed ALC285 headphone no sound
ALSA: hda/realtek: Add Framework Laptop 13 (Intel Core Ultra) to quirks
ALSA: hda/realtek: add patch for internal mic in Lenovo V145
ALSA: hda/realtek: Add quirk for Acer Aspire E5-574G
ALSA: hda/realtek: Add support for new HP G12 laptops
ALSA: hda/realtek: cs35l41: Fixup remaining asus strix models
ALSA: hda/realtek: Enable headset mic on Positivo SU C1400
ALSA: hda/realtek: Enable Mute Led for HP Victus 15-fb1xxx
ALSA: hda/realtek: Enable mute/micmute LEDs on HP Laptop 14-ey0xxx
ALSA: hda/realtek: extend quirks for Clevo V5[46]0
ALSA: hda/realtek: Fix noise from speakers on Lenovo IdeaPad 3 15IAU7
ALSA: hda/realtek: Fix the speaker output on Samsung Galaxy Book Pro 360
ALSA: hda/realtek: Fix the speaker output on Samsung Galaxy Book3 Ultra
ALSA: hda/realtek: Implement sound init sequence for Samsung Galaxy Book3 Pro 360
ALSA: hda/realtek: support HP Pavilion Aero 13-bg0xxx Mute LED
ALSA: hda/realtek: Support mute LED on HP Laptop 14-dq2xxx
ALSA: hda/senarytech: add senarytech codec support
ALSA: hda/tas2781: Add new quirk for Lenovo Hera2 Laptop
ALSA: hda/tas2781: fix wrong calibrated data order
ALSA: hda/tas2781: Use correct endian conversion
ALSA: hda: add HDMI codec ID for Intel PTL
ALSA: hda: Add HP MP9 G4 Retail System AMS to force connect list
ALSA: hda: Add input value sanity checks to HDMI channel map controls
ALSA: hda: Conditionally use snooping for AMD HDMI
ALSA: hda: conexant: Fix headset auto detect fail in the polling mode
ALSA: hda: cs35l41: Fix missing Speaker ID GPIO description in _DSD
ALSA: hda: cs35l41: Remove redundant call to hda_cs_dsp_control_remove()
ALSA: hda: cs35l41: Stop creating ALSA Controls for firmware coefficients
ALSA: hda: cs35l56: Don't use the device index as a calibration index
ALSA: hda: cs35l56: Perform firmware download in the background
ALSA: hda: cs35l56: Remove redundant call to hda_cs_dsp_control_remove()
ALSA: hda: cs35l56: Stop creating ALSA controls for firmware coefficients
ALSA: hda: Drop NULL check for snd_ctl_remove()
ALSA: hda: hda-intel: add PantherLake support
ALSA: hda: hda_component: Change codecs to use component parent structure
ALSA: hda: hda_component: Fix mutex crash if nothing ever binds
ALSA: hda: hda_component: Introduce component parent structure
ALSA: hda: hda_component: Move codec field into the parent
ALSA: hda: hda_component: Protect shared data with a mutex
ALSA: hda: intel-dsp-config: Add PTL support
ALSA: hda: intel-sdw-acpi: use acpi_get_local_u64_address()
ALSA: hda: Remove convert_art_to_tsc()
ALSA: hda: Return -EINVAL for invalid volume/switch inputs
ALSA: hda: tas2781: mark const variables as __maybe_unused
ALSA: line6: Fix racy access to midibuf
ALSA: pcm: Fix id copying in snd_pcm_set_sync_per_card()
ALSA: pcm: Fix missing export of snd_pcm_set_sync_per-card()
ALSA: pcm: optimize and clarify stream synchronization ID API
ALSA: pcm: reinvent the stream synchronization ID API
ALSA: pcm_dmaengine: Don't synchronize DMA channel when DMA is paused
ALSA: pcm_dmaengine: Unify two close functions
ALSA: ppc: keywest: Drop explicit initialization of struct i2c_device_id::driver_data to 0
ALSA: sb: Drop NULL check for snd_ctl_remove()
ALSA: seq: Add tempo base unit for MIDI2 Set Tempo messages
ALSA: seq: Skip event type filtering for UMP events
ALSA: seq: ump: Explicitly reset RPN with Null RPN
ALSA: seq: ump: Optimize conversions from SysEx to UMP
ALSA: seq: ump: Skip useless ports for static blocks
ALSA: seq: ump: Transmit RPN/NRPN message at each MSB/LSB data reception
ALSA: seq: ump: Use the common RPN/bank conversion context
ALSA: spi: Drop NULL check for snd_ctl_remove()
ALSA: timer: Relax start tick time check for slave timer elements
ALSA: ump: Don't update FB name for static blocks
ALSA: ump: Explicitly reset RPN with Null RPN
ALSA: ump: Force 1 Group for MIDI1 FBs
ALSA: ump: Transmit RPN/NRPN message at each MSB/LSB data reception
ALSA: usb-audio: Add a quirk for Sonix HD USB Camera
ALSA: usb-audio: Add delay quirk for VIVO USB-C-XE710 HEADSET
ALSA: usb-audio: Correct surround channels in UAC1 channel map
ALSA: usb-audio: Fix microphone sound on HD webcam.
ALSA: usb-audio: Move HD Webcam quirk to the right place
ALSA: usb-audio: Re-add ScratchAmp quirk entries
ALSA: usb-audio: Support Yamaha P-125 quirk entry
ALSA: usb: Fix UBSAN warning in parse_audio_unit()
ALSA: usb: Use BIT() for bit values
ALSA: vmaster: Return error for invalid input values
ALSA: xen-front: remove unused struct 'alsa_sndif_hw_param'
 
amazon: MAINTAINERS: change to odd fixes and Tsahee Zidenberg to CREDITS
 
amdgpu/vcn: enable AMD_PG_SUPPORT_VCN
 
amdgpu: don't dereference a NULL resource in sysfs code
 
amiflop: add missing MODULE_DESCRIPTION() macro
 
apparmor: Fix null pointer deref when receiving skb during sock creation
apparmor: fix policy_unpack_test on big endian systems
apparmor: fix possible NULL pointer dereference
apparmor: fix typo in kernel doc
apparmor: remove useless static inline function is_deleted
apparmor: take nosymfollow flag into account
apparmor: test: add MODULE_DESCRIPTION()
apparmor: try to avoid refing the label in apparmor_file_open
apparmor: unpack transition table if dfa is not present
apparmor: use kvfree_sensitive to free data->data
 
arc: convert to generic syscall table
 
arch/x86: do not explicitly clear Reserved flag in free_pagetable
 
arch: um: rust: Add i386 support for Rust
arch: um: rust: Use the generated target.json again
 
arm/arm64: dts: arm: Use generic clock and regulator nodenames
 
arm64/arch_timer: include
 
arm64/cpufeature: Replace custom macros with fields from ID_AA64PFR0_EL1
 
arm64/cpufeatures/kvm: Add ARMv8.9 FEAT_ECBHB bits in ID_AA64MMFR1 register
 
arm64/efistub: Clean up KASLR logic
 
arm64/Kconfig: Remove redundant 'if HAVE_FUNCTION_GRAPH_TRACER'
 
arm64/mm: Stop using ESR_ELx_FSC_TYPE during fault
 
arm64/sysreg: Correct the values for GICv4.1
 
arm64/vdso: Remove --hash-style=sysv
 
arm64: acpi: Harden get_cpu_for_acpi_id() against missing CPU entry
arm64: acpi: Move get_cpu_for_acpi_id() to a header
arm64: ACPI: NUMA: initialize all values of acpi_early_node_map to NUMA_NO_NODE
arm64: add 'runtime constant' support
arm64: allow installing compressed image by default
arm64: arch_register_cpu() variant to check if an ACPI handle is now available.
arm64: boot: dts: ti: k3-*: Add memory node to bootloader stage
arm64: Cleanup __cpu_set_tcr_t0sz()
arm64: convert unistd_32.h to syscall.tbl format
arm64: cpuidle: Move ACPI specific code into drivers/acpi/arm64/
arm64: cputype: Add Cortex-A720 definitions
arm64: cputype: Add Cortex-A725 definitions
arm64: cputype: Add Cortex-X1C definitions
arm64: cputype: Add Cortex-X3 definitions
arm64: cputype: Add Cortex-X925 definitions
arm64: defconfig: Add CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20
arm64: defconfig: enable CONFIG_SM_GPUCC_8350
arm64: defconfig: Enable Marvell 88Q2XXX PHY support
arm64: defconfig: Enable MTD support for Hyperbus
arm64: defconfig: Enable NVIDIA CoreSight PMU driver
arm64: defconfig: Enable Renesas R-Car Gen4 PCIe controller
arm64: defconfig: Enable secure QFPROM driver
arm64: defconfig: enable several Qualcomm interconnects
arm64: defconfig: enable SHM Bridge support for the TZ memory allocator
arm64: defconfig: Enable the IWLWIFI driver
arm64: defconfig: Enable TI LP873X PMIC
arm64: defconfig: Enable USB2 PHY Driver
arm64: defconfig: make CONFIG_INTERCONNECT_QCOM_SM8350 built-in
arm64: document virtual CPU hotplug's expectations
arm64: dts: Add Airoha EN7581 SoC and EN7581 Evaluation Board
arm64: dts: add description for solidrun cn9130 som and clearfog boards
arm64: dts: add description for solidrun cn9131 solidwan board
arm64: dts: add description for solidrun cn9132 cex7 module and clearfog board
arm64: dts: agilex: socdk: drop unneeded flash address/size-cells
arm64: dts: allwinner: Add cache information to the SoC dtsi for A64
arm64: dts: allwinner: Add cache information to the SoC dtsi for H6
arm64: dts: allwinner: Add cache information to the SoC dtsi for H616
arm64: dts: allwinner: anbernic-rg35xx-h: Add ADC joysticks
arm64: dts: allwinner: Correct the model names for Pine64 boards
arm64: dts: allwinner: h616: add additional CPU OPPs for the H700
arm64: dts: allwinner: h616: add crypto engine node
arm64: dts: allwinner: h616: Add GPADC device node
arm64: dts: allwinner: h616: add IOMMU node
arm64: dts: allwinner: rg35xx: Enable DVFS CPU frequency scaling
arm64: dts: amlogic: a1: add cooling-cells for DVFS feature
arm64: dts: amlogic: a1: drop the invalid reset-name for usb@fe004400
arm64: dts: amlogic: a1: introduce cpu temperature sensor
arm64: dts: amlogic: a1: use correct node name for mmc controller
arm64: dts: amlogic: a4: add power domain controller node
arm64: dts: amlogic: ad402: fix thermal zone node name
arm64: dts: amlogic: ad402: move thermal-zones to top node
arm64: dts: amlogic: ad402: setup thermal-zones
arm64: dts: amlogic: Add Amlogic S4 PWM
arm64: dts: amlogic: add power domain to hdmitx
arm64: dts: amlogic: axg: fix tdm audio-controller clock order
arm64: dts: amlogic: c3: use correct compatible for gpio_intc node
arm64: dts: amlogic: g12: bump spdif output drive strength
arm64: dts: amlogic: g12a-u200: add missing AVDD-supply to acodec
arm64: dts: amlogic: g12a-u200: drop invalid sound-dai-cells
arm64: dts: amlogic: gx: correct hdmi clocks
arm64: dts: amlogic: gxbb-odroidc2: fix invalid reset-gpio property
arm64: dts: amlogic: meson-g12b-bananapi: remove invalid fan on wrong pwm_cd controller
arm64: dts: amlogic: move ao_pinctrl into aobus
arm64: dts: amlogic: setup hdmi system clock
arm64: dts: amlogic: sm1: fix spdif compatibles
arm64: dts: amlogic: sm1: fix tdm audio-controller clock order
arm64: dts: amlogic: sm1: fix tdm controllers compatible
arm64: dts: amlogic: Used onboard usb hub reset on odroid n2
arm64: dts: apm: Add dedicated syscon poweroff compatibles
arm64: dts: armada-3720: align GPIO keys node name with bindings
arm64: dts: armada-3720: align LED node name with bindings
arm64: dts: exynos850: Enable TRNG
arm64: dts: exynos: gs101-oriole: add placeholder regulators for USB phy
arm64: dts: exynos: gs101: reorder properties as per guidelines
arm64: dts: freescale: add i.MX95 19x19 EVK minimal board dts
arm64: dts: freescale: add i.MX95 basic dtsi
arm64: dts: freescale: add TQMa8MPQL on MBa8MP-RAS314
arm64: dts: freescale: imx8m*-venice-*: fix gw,gsc dt-schema warnings
arm64: dts: freescale: imx8mm-verdin: don't limit i2c2 max. clock
arm64: dts: freescale: imx8mp-verdin: add HDMI support
arm64: dts: freescale: imx8mp-verdin: don't limit i2c2 max. clock
arm64: dts: freescale: imx93-tqma9352-mba93xxla: fix typo
arm64: dts: freescale: imx93-tqma9352: fix CMA alloc-ranges
arm64: dts: freescale: ls1028a: Remove undocumented 'fsl,ls-pcie-ep'
arm64: dts: freescale: ls1028a: Reorder sai dma-names to fix warning
arm64: dts: freescale: Support i.MX93 9x9 Quick Start Board
arm64: dts: freescale: tqma8mpql: Add partitions subnode to spi-nor
arm64: dts: freescale: tqma8mq: Add partitions subnode to spi-nor
arm64: dts: freescale: tqma8mqml: Add partitions subnode to spi-nor
arm64: dts: freescale: tqma8mqnl: Add partitions subnode to spi-nor
arm64: dts: freescale: tqma8xx: Add partitions subnode to spi-nor
arm64: dts: freescale: tqma9352: Add partitions subnode to spi-nor
arm64: dts: freescale: tqma9352: Fix watchdog reset
arm64: dts: freescale: use defines for interrupts
arm64: dts: fsl-ls1012a: remove property 'snps,host-vbus-glitches'
arm64: dts: fsl-ls1043a-rdb: use common spi-cs-setup(hold)-delay-ns
arm64: dts: fsl-ls1043a: remove unused clk-name at watchdog node
arm64: dts: fsl-ls1046a: rename thermal node name
arm64: dts: fsl-lx2160a: fix #address-cells for pinctrl-single
arm64: dts: fvp: Enable PCIe ATS for Base RevC FVP
arm64: dts: hisilicon: hi3660: add dedicated hi3660-usb3-otg-bc compatible
arm64: dts: imx8-ss-audio: remove memory-region = <&dsp_reserved>;
arm64: dts: imx8-ss-conn: add gpmi nand node
arm64: dts: imx8: use defines for interrupts
arm64: dts: imx8dxl-evk: add audio nodes
arm64: dts: imx8dxl-evk: add imx8dxl_cm4, lsio mu5, related memory region
arm64: dts: imx8dxl-ss-adma: delete unused node
arm64: dts: imx8dxl-ss-adma: update audio node power domains and IRQ number
arm64: dts: imx8dxl-ss-conn: add gpmi nand
arm64: dts: imx8mm-iot-gateway: Add initial support
arm64: dts: imx8mm-phygate: fix typo pinctrcl-0
arm64: dts: imx8mm-venice-gw700x: add support for PHY LED's
arm64: dts: imx8mm-verdin: add TPM device
arm64: dts: imx8mp-beacon-kit: Enable HDMI bridge HPD
arm64: dts: imx8mp-beacon-kit: Fix errors found from CHECK_DTBS
arm64: dts: imx8mp-beacon-kit: Fix Stereo Audio on WM8962
arm64: dts: imx8mp-debix-model-a: Enable HDMI output
arm64: dts: imx8mp-evk: Add audio XCVR sound card
arm64: dts: imx8mp-evk: add bt-sco sound card support
arm64: dts: imx8mp-evk: Add MX8-DLVDS-LCD1 display module support
arm64: dts: imx8mp-msc-sm2s: Add HDMI output
arm64: dts: imx8mp-tqma8mpql-mba8mpxl: Remove unused ocram node
arm64: dts: imx8mp-venice-gw702x: add support for PHY LED's
arm64: dts: imx8mp-venice-gw74xx: add DP83867 configuration
arm64: dts: imx8mp: Add audio XCVR device node
arm64: dts: imx8mp: Add imx8mp-specific irqsteer compatible
arm64: dts: imx8mp: Do not reconfigure Audio PLL2 on DH i.MX8M Plus DHCOM SoM
arm64: dts: imx8mp: Enable HDMI on i.MX8MP DHCOM PDK2 and PDK3
arm64: dts: imx8mp: Fix pgc vpu locations
arm64: dts: imx8mp: Fix pgc_mlmix location
arm64: dts: imx8mp: Initialize audio PLLs from audiomix subsystem
arm64: dts: imx8mp: Remove 'snps,rx-sched-sp'
arm64: dts: imx8mp: Update Fast ethernet PHY MDIO addresses to match DH i.MX8MP DHCOM rev.200
arm64: dts: imx8mq-librem5: Don't wake up on volume key press
arm64: dts: imx8qm-mek: add cm41_i2c and children devices
arm64: dts: imx8qm-mek: add fec2 support
arm64: dts: imx8qm-mek: add flexcan support
arm64: dts: imx8qm-mek: add i2c0 and children devices
arm64: dts: imx8qm-mek: add lsio mu5 and mu6
arm64: dts: imx8qm-mek: add sai and wm8960 support
arm64: dts: imx8qm-ss-audio: add audio nodes
arm64: dts: imx8qm: Add GPU nodes
arm64: dts: imx8qm: add ocopt and fec_mac[0,1]
arm64: dts: imx8qxp-mek: Pass memory-region to the DSP node
arm64: dts: imx8x: add cm41 subsystem dtsi
arm64: dts: imx93-11x11-evk: fix duplicated lpi2c3 labels
arm64: dts: imx93-11x11-evk: reorder lpi2c2, lpi2c3, mu1 and mu2 label
arm64: dts: imx93: update default value for snps,clk-csr
arm64: dts: imx95-19x19-evk: add lpi2c7 and expander gpio pcal6524
arm64: dts: imx95-19x19-evk: add PCIe[0,1] support
arm64: dts: imx95: add '#address-cells' and '#size-cells' for all i2c
arm64: dts: imx95: add pcie[0,1] and pcie-ep[0,1] support
arm64: dts: imx95: correct a55 power-domains
arm64: dts: imx95: correct L3Cache cache-sets
arm64: dts: juno: add dedicated FPGA syscon compatible
arm64: dts: juno: Enable GPU
arm64: dts: k3-am625-verdin: enable nau8822 pll
arm64: dts: layerscape: add #dma-cells for qdma
arm64: dts: layerscape: add platform special compatible string for gpio
arm64: dts: layerscape: Change node name from 'esdhc' to 'mmc'
arm64: dts: layerscape: change pcie interrupt order
arm64: dts: layerscape: change thermal node name
arm64: dts: layerscape: fix thermal node names length
arm64: dts: layerscape: remove compatible string 'fsl,fman-xmdio' for fman3
arm64: dts: layerscape: rename aux_bus to aux-bus
arm64: dts: layerscape: rename b(q)man-portals to b(q)man-portals-bus
arm64: dts: layerscape: rename node 'timer' as 'rtc'
arm64: dts: layerscape: rename node name "wdt" to "watchdog"
arm64: dts: layerscape: replace node name 'nor' with 'flash'
arm64: dts: ls1012a: Reorder sai dma-names to clean up DTB_CHECK warning
arm64: dts: ls1028a-rdb: Add EEPROM nodes to I2C bus
arm64: dts: ls1043a: Change I2C clock name to ipg to fix DTB_CHECK warning
arm64: dts: ls208xa: Change I2C clock name to ipg to fix DTB_CHECK warning
arm64: dts: ls208xa: use defines for timer interrupts
arm64: dts: ls2160a: Change I2C clock name to ipg to fix DTB_CHECK warning
arm64: dts: mba93xxca: Add USB support
arm64: dts: mba93xxla: Add USB support
arm64: dts: medaitek: mt8395-nio-12l: Set i2c6 pins to bias-disable
arm64: dts: mediatek: Add Cudy WR3000 V1
arm64: dts: mediatek: add device-tree for Genio 700 EVK board
arm64: dts: mediatek: add Kontron 3.5"-SBC-i1200
arm64: dts: mediatek: Add missing chassis-type to MT8192 Chromebooks
arm64: dts: mediatek: Add mt7986 based Bananapi R3 Mini
arm64: dts: mediatek: Add MT8186 Voltorb Chromebooks
arm64: dts: mediatek: Add OpenWrt One
arm64: dts: mediatek: Complete chassis-type for MT8183 Chromebooks
arm64: dts: mediatek: Declare drive-strength numerically
arm64: dts: mediatek: Drop mediatek,drive-strength-adv usage
arm64: dts: mediatek: Makefile: Generate symbols for DTBO support
arm64: dts: mediatek: mt7622: fix "emmc" pinctrl mux
arm64: dts: mediatek: mt7981: add efuse block
arm64: dts: mediatek: mt7981: add I2C controller
arm64: dts: mediatek: mt7981: add pinctrl
arm64: dts: mediatek: mt7981: add watchdog & WiFi controllers
arm64: dts: mediatek: mt7981: fix code alignment for PWM clocks
arm64: dts: mediatek: mt7986a: bpi-r3: Convert to sugar syntax
arm64: dts: mediatek: mt7988: add I2C controllers
arm64: dts: mediatek: mt7988: add PWM controller
arm64: dts: mediatek: mt7988: add XHCI controllers
arm64: dts: mediatek: mt8173-elm: drop PMIC's syscon node
arm64: dts: mediatek: mt8183-kukui-jacuzzi: Add ports node for anx7625
arm64: dts: mediatek: mt8183-kukui: Drop bogus output-enable property
arm64: dts: mediatek: mt8183-kukui: Fix the value of `dlg,jack-det-rate` mismatch
arm64: dts: mediatek: mt8183-pico6: Fix wake-on-X event node names
arm64: dts: mediatek: mt8183: Refactor thermal zones
arm64: dts: mediatek: mt8186-corsola: Specify sound DAI links and routing
arm64: dts: mediatek: mt8188: Add Global Command Engine mailboxes
arm64: dts: mediatek: mt8188: Add support for Mali GPU on Panfrost
arm64: dts: mediatek: mt8188: Add support for SoC power domains
arm64: dts: mediatek: mt8188: Add VDOSYS0/1 support for multimedia
arm64: dts: mediatek: mt8192-asurada: Add off-on-delay-us for pp3300_mipibrdg
arm64: dts: mediatek: mt8192: Fix GPU thermal zone name for SVS
arm64: dts: mediatek: mt8195-cherry: Specify sound DAI links and routing
arm64: dts: mediatek: mt8195: Fix GPU thermal zone name for SVS
arm64: dts: mediatek: mt8365: drop incorrect power-domain-cells
arm64: dts: mediatek: mt8365: use a specific SCPSYS compatible
arm64: dts: mediatek: mt8395-genio-1200-evk: add u3port1 for xhci1
arm64: dts: mediatek: mt8395-nio-12l: Add power supplies for CPU/GPU scaling
arm64: dts: mediatek: mt8395-nio-12l: Define RSEL in microamperes
arm64: dts: mediatek: mt8395-nio-12l: Enable PHYs and USB role switch
arm64: dts: meson: add GXLX/S905L/p271 support
arm64: dts: meson: add initial support for Dreambox One/Two
arm64: dts: meson: add support for OSMC Vero 4K
arm64: dts: meson: radxa-zero2: add pwm-fan support
arm64: dts: microchip: sparx5_pcb134: move non-MMIO nodes out of axi
arm64: dts: microchip: sparx5_pcb135: move non-MMIO nodes out of axi
arm64: dts: mt7622: fix switch probe on bananapi-r64
arm64: dts: mt8173: Add G2Touch touchscreen node
arm64: dts: n5x: socdk: drop unneeded flash address/size-cells
arm64: dts: phygate-tauri-l: add overlays for RS232 and RS485
arm64: dts: phygate-tauri-l: enable pcie phy
arm64: dts: qcom: add base AIM300 dtsi
arm64: dts: qcom: Add coresight nodes for SA8775p
arm64: dts: qcom: Add device tree for ASUS Vivobook S 15
arm64: dts: qcom: Add device tree for Motorola Moto G4 Play (harpia)
arm64: dts: qcom: Add Motorola Moto E 2015 LTE (surnia)
arm64: dts: qcom: Add Motorola Moto G 2015 (osprey)
arm64: dts: qcom: add QCM6490 SHIFTphone 8
arm64: dts: qcom: add TP-Link Archer AX55 v1
arm64: dts: qcom: aim300: add AIM300 AIoT
arm64: dts: qcom: apq8016: Add Schneider HMIBSC board DTS
arm64: dts: qcom: c630: Add Embedded Controller node
arm64: dts: qcom: delete wrong usb-role-switch properties
arm64: dts: qcom: disable GPU on x1e80100 by default
arm64: dts: qcom: ipq5018: drop #power-domain-cells property of GCC
arm64: dts: qcom: ipq5332: drop #power-domain-cells property of GCC
arm64: dts: qcom: ipq5332: Fix interrupt trigger type for usb
arm64: dts: qcom: ipq6018-*: Remove thermal zone polling delays
arm64: dts: qcom: ipq6018: add sdhci node
arm64: dts: qcom: ipq6018: Disable SS instance in Parkmode for USB
arm64: dts: qcom: ipq6018: fix GCC node name
arm64: dts: qcom: ipq8074-*: Remove thermal zone polling delays
arm64: dts: qcom: ipq8074: Disable SS instance in Parkmode for USB
arm64: dts: qcom: ipq8074: fix GCC node name
arm64: dts: qcom: ipq9574-*: Remove thermal zone polling delays
arm64: dts: qcom: ipq9574: Add icc provider ability to gcc
arm64: dts: qcom: ipq9574: add MDIO bus
arm64: dts: qcom: ipq9574: drop #power-domain-cells property of GCC
arm64: dts: qcom: move common parts for sa8775p-ride variants into a .dtsi
arm64: dts: qcom: msm8916-*: Remove thermal zone polling delays
arm64: dts: qcom: msm8916-acer-a1-724: Add sound and modem
arm64: dts: qcom: msm8916-gplus-fl8005a: Add BMS
arm64: dts: qcom: msm8916-gplus-fl8005a: Add sound and modem
arm64: dts: qcom: msm8916-lg-c50: add initial dts for LG Leon LTE
arm64: dts: qcom: msm8916-lg-m216: Add initial device tree
arm64: dts: qcom: msm8916-samsung-fortuna/rossa: Add connector for MUIC
arm64: dts: qcom: msm8916-samsung-fortuna/rossa: Add PMIC and charger
arm64: dts: qcom: msm8916-samsung-fortuna/rossa: Add S3FWRN5 NFC
arm64: dts: qcom: msm8916-samsung-fortuna: Add BMC150 accelerometer/magnetometer
arm64: dts: qcom: msm8916-samsung-fortuna: Add LSM303C accelerometer/magnetometer
arm64: dts: qcom: msm8916-samsung-gprimeltecan: Add NFC
arm64: dts: qcom: msm8916-samsung-rossa: Add LIS2HH12 accelerometer
arm64: dts: qcom: msm8916/39-samsung-a2015: Add PMIC and charger
arm64: dts: qcom: msm8916: Use mboxes in smsm node
arm64: dts: qcom: msm8916: Use mboxes properties for APCS
arm64: dts: qcom: msm8939-*: Remove thermal zone polling delays
arm64: dts: qcom: msm8939: Use mboxes in smsm node
arm64: dts: qcom: msm8939: Use mboxes properties for APCS
arm64: dts: qcom: msm8953-*: Remove thermal zone polling delays
arm64: dts: qcom: msm8953: Use mboxes in smsm node
arm64: dts: qcom: msm8953: Use mboxes properties for APCS
arm64: dts: qcom: msm8976-*: Remove thermal zone polling delays
arm64: dts: qcom: msm8976: Add Adreno GPU
arm64: dts: qcom: msm8976: Add IOMMU nodes
arm64: dts: qcom: msm8976: Add MDSS nodes
arm64: dts: qcom: msm8976: Add WCNSS node
arm64: dts: qcom: msm8976: Use mboxes in smsm node
arm64: dts: qcom: msm8976: Use mboxes properties for APCS
arm64: dts: qcom: msm8994: Use mboxes properties for APCS
arm64: dts: qcom: msm8996-*: Remove thermal zone polling delays
arm64: dts: qcom: msm8996-xiaomi-common: drop excton from the USB PHY
arm64: dts: qcom: msm8996: add fastrpc nodes
arm64: dts: qcom: msm8996: add glink-edge nodes
arm64: dts: qcom: msm8996: add reset for display subsystem
arm64: dts: qcom: msm8996: Disable SS instance in Parkmode for USB
arm64: dts: qcom: msm8996: drop source clock entries from the UFS node
arm64: dts: qcom: msm8996: set GCC_UFS_ICE_CORE_CLK freq directly
arm64: dts: qcom: msm8996: specify UFS core_clk frequencies
arm64: dts: qcom: msm8998-*: Remove thermal zone polling delays
arm64: dts: qcom: msm8998: add venus node
arm64: dts: qcom: msm8998: Disable SS instance in Parkmode for USB
arm64: dts: qcom: msm8998: enable adreno_smmu by default
arm64: dts: qcom: msm8998: set qcom,no-msa-ready-indicator for wifi
arm64: dts: qcom: pm6150: Add vibrator
arm64: dts: qcom: pm660: Add rradc, charger
arm64: dts: qcom: pm7250b: Add a TCPM description
arm64: dts: qcom: pm7250b: Add node for PMIC VBUS booster
arm64: dts: qcom: pm7550ba: Remove thermal zone polling delays
arm64: dts: qcom: pm8916: add temp-alarm thermal zone
arm64: dts: qcom: pm8916: correct thermal zone name
arm64: dts: qcom: pmi632: Add vibrator
arm64: dts: qcom: pmi8950: add pwm node
arm64: dts: qcom: pms405: Remove thermal zone polling delays
arm64: dts: qcom: pmx75: Remove thermal zone polling delays
arm64: dts: qcom: qcm2290-*: Remove thermal zone polling delays
arm64: dts: qcom: qcm2290: Add GPU nodes
arm64: dts: qcom: qcm6490-fairphone-fp5: Configure PM8008 regulators
arm64: dts: qcom: qcm6490-fairphone-fp5: Name the regulators
arm64: dts: qcom: qcm6490-fairphone-fp5: Use .mbn firmware for IPA
arm64: dts: qcom: qcm6490-rb3: Enable gpi-dma and qup node
arm64: dts: qcom: qcm6490-shift-otter: Name the regulators
arm64: dts: qcom: qcs404-*: Remove thermal zone polling delays
arm64: dts: qcom: qcs404: Use qcs404-hfpll compatible for hfpll
arm64: dts: qcom: qcs6490-rb3gen2: enable hdmi bridge
arm64: dts: qcom: qcs6490-rb3gen2: Enable PMK8350 RTC module
arm64: dts: qcom: qcs8550: introduce qcs8550 dtsi
arm64: dts: qcom: qdu1000-idp: enable USB nodes
arm64: dts: qcom: qdu1000: Add secure qfprom node
arm64: dts: qcom: qdu1000: Add USB3 and PHY support
arm64: dts: qcom: qdu1000: fix usb interrupts properties
arm64: dts: qcom: qrb2210-rb1: Enable the GPU
arm64: dts: qcom: qrb2210-rb1: switch I2C2 to i2c-gpio
arm64: dts: qcom: qrb4210-rb2: Correct max current draw for VBUS
arm64: dts: qcom: qrb4210-rb2: make L9A always-on
arm64: dts: qcom: qrb4210-rb2: switch I2C2 to i2c-gpio
arm64: dts: qcom: qrb5165-rb5: add the Wifi node
arm64: dts: qcom: qru1000-idp: enable USB nodes
arm64: dts: qcom: sa8775p-*: Remove thermal zone polling delays
arm64: dts: qcom: sa8775p-ride-r3: add new board file
arm64: dts: qcom: sa8775p: add a dedicated memory carveout for TZ
arm64: dts: qcom: sa8775p: Add ep pcie0 controller node
arm64: dts: qcom: sa8775p: Add ep pcie1 controller node
arm64: dts: qcom: sa8775p: Add IMEM and PIL info region
arm64: dts: qcom: sa8775p: Add llcc support for the SA8775p platform
arm64: dts: qcom: sa8775p: mark ethernet devices as DMA-coherent
arm64: dts: qcom: sa8775p: Mark PCIe EP controller as cache coherent
arm64: dts: qcom: sc7180-*: Remove thermal zone polling delays
arm64: dts: qcom: sc7180-trogdor: Disable pwmleds node where unused
arm64: dts: qcom: sc7180-trogdor: Make clamshell/detachable fragments
arm64: dts: qcom: sc7180: Disable SuperSpeed instances in park mode
arm64: dts: qcom: sc7180: drop extra UFS PHY compat
arm64: dts: qcom: sc7180: pazquel: Add missing comment header
arm64: dts: qcom: sc7180: quackingstick: Disable instead of delete usb_c1
arm64: dts: qcom: sc7280-*: Remove thermal zone polling delays
arm64: dts: qcom: sc7280: Add APR nodes for sound
arm64: dts: qcom: sc7280: Add clocks for QOS configuration
arm64: dts: qcom: sc7280: Add DT nodes for the TBUs
arm64: dts: qcom: sc7280: Disable SuperSpeed instances in park mode
arm64: dts: qcom: sc7280: Enable download mode register write
arm64: dts: qcom: sc7280: Remove CTS/RTS configuration
arm64: dts: qcom: sc8180x-*: Remove thermal zone polling delays
arm64: dts: qcom: sc8180x: add power-domain to UFS PHY
arm64: dts: qcom: sc8180x: correct dispcc clocks
arm64: dts: qcom: sc8180x: Correct PCIe slave ports
arm64: dts: qcom: sc8180x: describe USB signals properly
arm64: dts: qcom: sc8180x: Drop ipa-virt interconnect
arm64: dts: qcom: sc8180x: Fix aoss_qmp node
arm64: dts: qcom: sc8180x: switch USB+DP QMP PHYs to new bindings
arm64: dts: qcom: sc8180x: Throttle the GPU when overheating
arm64: dts: qcom: sc8280xp-*: Remove thermal zone polling delays
arm64: dts: qcom: sc8280xp-x13s: enable pm8008 camera pmic
arm64: dts: qcom: sc8280xp: describe USB signals properly
arm64: dts: qcom: sc8280xp: Throttle the GPU when overheating
arm64: dts: qcom: sda660-ifc6560: document missing USB PHY supplies
arm64: dts: qcom: sdm450: add Lenovo Smart Tab M10 DTS
arm64: dts: qcom: sdm630: Disable SS instance in Parkmode for USB
arm64: dts: qcom: sdm630: Throttle the GPU when overheating
arm64: dts: qcom: sdm632-fairphone-fp3: Enable vibrator
arm64: dts: qcom: sdm660-*: Remove thermal zone polling delays
arm64: dts: qcom: sdm670: add smem region
arm64: dts: qcom: sdm845-*: Remove thermal zone polling delays
arm64: dts: qcom: sdm845: Add DT nodes for the TBUs
arm64: dts: qcom: sdm845: add power-domain to UFS PHY
arm64: dts: qcom: sdm845: describe connections of USB/DP port
arm64: dts: qcom: sdm845: Disable SS instance in Parkmode for USB
arm64: dts: qcom: sdm845: Throttle the GPU when overheating
arm64: dts: qcom: sdm850-lenovo-yoga-c630: add WiFi calibration variant
arm64: dts: qcom: sdm850-lenovo-yoga-c630: fix IPA firmware path
arm64: dts: qcom: sdx75-idp: add SDHCI for SD Card
arm64: dts: qcom: sdx75: Add AOSS node
arm64: dts: qcom: sdx75: Add IPCC node
arm64: dts: qcom: sdx75: Add modem SMP2P node
arm64: dts: qcom: sdx75: Add SDHCI node
arm64: dts: qcom: sdx75: Add TCSR register space
arm64: dts: qcom: sdx75: Support for I2C and SPI
arm64: dts: qcom: sm4450: Add cpufreq support
arm64: dts: qcom: sm6115-*: Remove thermal zone polling delays
arm64: dts: qcom: sm6115: add power-domain to UFS PHY
arm64: dts: qcom: sm6115: add resets for sdhc_1
arm64: dts: qcom: sm6115: Disable SS instance in Parkmode for USB
arm64: dts: qcom: sm6115: Update GPU thermal zone settings
arm64: dts: qcom: sm6125-*: Remove thermal zone polling delays
arm64: dts: qcom: sm6350-*: Remove thermal zone polling delays
arm64: dts: qcom: sm6350-pdx213: correct touchscreen interrupt flags
arm64: dts: qcom: sm6350: Add missing qcom,non-secure-domain property
arm64: dts: qcom: sm6350: add power-domain to UFS PHY
arm64: dts: qcom: sm6350: Disable SS instance in Parkmode for USB
arm64: dts: qcom: sm6350: Update GPU thermal zone settings
arm64: dts: qcom: sm6375-*: Remove thermal zone polling delays
arm64: dts: qcom: sm6375-pdx225: correct touchscreen interrupt flags
arm64: dts: qcom: sm7225-fairphone-fp4: Add PM6150L thermals
arm64: dts: qcom: sm7225-fairphone-fp4: Add PMK8003 thermals
arm64: dts: qcom: sm7225-fairphone-fp4: Configure PM8008 regulators
arm64: dts: qcom: sm7225-fairphone-fp4: Enable USB role switching
arm64: dts: qcom: sm7225-fairphone-fp4: Name the regulators
arm64: dts: qcom: sm8150-*: Remove thermal zone polling delays
arm64: dts: qcom: sm8150-hdk: rename Type-C HS endpoints
arm64: dts: qcom: sm8150: Add video clock controller node
arm64: dts: qcom: sm8150: move USB graph to the SoC dtsi
arm64: dts: qcom: sm8150: Throttle the GPU when overheating
arm64: dts: qcom: sm8250-*: Remove thermal zone polling delays
arm64: dts: qcom: sm8250-sony-xperia: correct touchscreen interrupt flags
arm64: dts: qcom: sm8250: add a link between DWC3 and QMP PHY
arm64: dts: qcom: sm8250: add power-domain to UFS PHY
arm64: dts: qcom: sm8250: describe HS signals properly
arm64: dts: qcom: sm8250: Throttle the GPU when overheating
arm64: dts: qcom: sm8350-*: Remove thermal zone polling delays
arm64: dts: qcom: sm8350: add power-domain to UFS PHY
arm64: dts: qcom: sm8350: move PHY's orientation-switch to SoC dtsi
arm64: dts: qcom: sm8350: move USB graph to the SoC dtsi
arm64: dts: qcom: sm8350: Throttle the GPU when overheating
arm64: dts: qcom: sm8450-*: Remove thermal zone polling delays
arm64: dts: qcom: sm8450-sony-xperia: correct touchscreen interrupt flags
arm64: dts: qcom: sm8450: Add Broadcast_AND register in LLCC block
arm64: dts: qcom: sm8450: Add interconnect path to PCIe node
arm64: dts: qcom: sm8450: Add OPP table support to PCIe
arm64: dts: qcom: sm8450: add power-domain to UFS PHY
arm64: dts: qcom: sm8450: correct pcie1 phy clocks inputs to gcc
arm64: dts: qcom: sm8450: drop second clock name from clock-output-names
arm64: dts: qcom: sm8450: move PHY's orientation-switch to SoC dtsi
arm64: dts: qcom: sm8450: move USB graph to the SoC dtsi
arm64: dts: qcom: sm8450: Throttle the GPU when overheating
arm64: dts: qcom: sm8550-*: Remove thermal zone polling delays
arm64: dts: qcom: sm8550-hdk: add port mapping to speakers
arm64: dts: qcom: sm8550-mtp: add port mapping to speakers
arm64: dts: qcom: sm8550-qrd: add port mapping to speakers
arm64: dts: qcom: sm8550-qrd: add the Wifi node
arm64: dts: qcom: sm8550-samsung-q5q: fix typo
arm64: dts: qcom: sm8550: Add Broadcast_AND register in LLCC block
arm64: dts: qcom: sm8550: Add support for Samsung Galaxy Z Fold5
arm64: dts: qcom: sm8550: drop second clock name from clock-output-names
arm64: dts: qcom: sm8550: move PHY's orientation-switch to SoC dtsi
arm64: dts: qcom: sm8550: move USB graph to the SoC dtsi
arm64: dts: qcom: sm8550: Move usb-role-switch to SoC dtsi
arm64: dts: qcom: sm8550: remove pcie-1-phy-aux-clk and add pcie1_phy pcie1_phy_aux_clk
arm64: dts: qcom: sm8550: Remove usb default dr_mode
arm64: dts: qcom: sm8550: Throttle the GPU when overheating
arm64: dts: qcom: sm8650-*: Remove thermal zone polling delays
arm64: dts: qcom: sm8650-hdk: add port mapping to speakers
arm64: dts: qcom: sm8650-hdk: add the Wifi node
arm64: dts: qcom: sm8650-hdk: allow more IOMMU SID for the first QUP instance
arm64: dts: qcom: sm8650-hdk: enable GPU
arm64: dts: qcom: sm8650-hdk: remove redundant properties
arm64: dts: qcom: sm8650-mtp: add port mapping to speakers
arm64: dts: qcom: sm8650-mtp: connect USB-C SS port to QMP PHY
arm64: dts: qcom: sm8650-qrd: add port mapping to speakers
arm64: dts: qcom: sm8650-qrd: add the Wifi node
arm64: dts: qcom: sm8650: Add Broadcast_AND register in LLCC block
arm64: dts: qcom: sm8650: add support for the SM8650-HDK board
arm64: dts: qcom: sm8650: Add video and camera clock controllers
arm64: dts: qcom: sm8650: drop second clock name from clock-output-names
arm64: dts: qcom: sm8650: Enable download mode register write
arm64: dts: qcom: sm8650: move PHY's orientation-switch to SoC dtsi
arm64: dts: qcom: sm8650: move USB graph to the SoC dtsi
arm64: dts: qcom: sm8650: remove pcie-1-phy-aux-clk and add pcie1_phy pcie1_phy_aux_clk
arm64: dts: qcom: sm8650: Throttle the GPU when overheating
arm64: dts: qcom: sm8650: Use "pcie" as the node name instead of "pci"
arm64: dts: qcom: Split PMU nodes for heterogeneous CPUs
arm64: dts: qcom: use defines for interrupts
arm64: dts: qcom: x1e80100-crd: Add pmic-glink node with all 3 connectors
arm64: dts: qcom: x1e80100-crd: disable PCIe6a perst pull down
arm64: dts: qcom: x1e80100-crd: Fix backlight
arm64: dts: qcom: x1e80100-crd: fix missing PCIe4 gpios
arm64: dts: qcom: x1e80100-crd: fix PCIe4 PHY supply
arm64: dts: qcom: x1e80100-crd: Fix the PHY regulator for PCIe 6a
arm64: dts: qcom: x1e80100-crd: fix up PCIe6a pinctrl node
arm64: dts: qcom: x1e80100-crd: Fix USB PHYs regulators
arm64: dts: qcom: x1e80100-pmics: Add the missing PMICs
arm64: dts: qcom: x1e80100-qcp: add audio support
arm64: dts: qcom: x1e80100-qcp: Add pmic-glink node with all 3 connectors
arm64: dts: qcom: x1e80100-qcp: disable PCIe6a perst pull down
arm64: dts: qcom: x1e80100-qcp: fix missing PCIe4 gpios
arm64: dts: qcom: x1e80100-qcp: fix PCIe4 PHY supply
arm64: dts: qcom: x1e80100-qcp: Fix the PHY regulator for PCIe 6a
arm64: dts: qcom: x1e80100-qcp: fix up PCIe6a pinctrl node
arm64: dts: qcom: x1e80100-qcp: Fix USB PHYs regulators
arm64: dts: qcom: x1e80100-vivobook-s15: disable PCIe6a perst pull down
arm64: dts: qcom: x1e80100-vivobook-s15: fix missing PCIe4 gpios
arm64: dts: qcom: x1e80100-vivobook-s15: fix PCIe4 PHY supply
arm64: dts: qcom: x1e80100-vivobook-s15: fix up PCIe6a pinctrl node
arm64: dts: qcom: x1e80100-yoga-slim7x: disable PCIe6a perst pull down
arm64: dts: qcom: x1e80100-yoga-slim7x: fix missing PCIe4 gpios
arm64: dts: qcom: x1e80100-yoga-slim7x: fix PCIe4 PHY supply
arm64: dts: qcom: x1e80100-yoga-slim7x: fix up PCIe6a pinctrl node
arm64: dts: qcom: x1e80100-yoga: add wifi calibration variant
arm64: dts: qcom: x1e80100: Add BWMONs
arm64: dts: qcom: x1e80100: Add fastrpc nodes
arm64: dts: qcom: x1e80100: Add gpu support
arm64: dts: qcom: x1e80100: add Lenovo Thinkpad Yoga slim 7x devicetree
arm64: dts: qcom: x1e80100: add missing PCIe minimum OPP
arm64: dts: qcom: x1e80100: Add remote endpoints between PHYs and DPs
arm64: dts: qcom: x1e80100: Describe the PCIe 6a resources
arm64: dts: qcom: x1e80100: describe USB signals properly
arm64: dts: qcom: x1e80100: Disable the SMB2360 4th instance by default
arm64: dts: qcom: x1e80100: drop wrong usb-role-switch properties
arm64: dts: qcom: x1e80100: Enable tsens and thermal zone nodes
arm64: dts: qcom: x1e80100: Fix Adreno SMMU global interrupt
arm64: dts: qcom: x1e80100: fix PCIe domain numbers
arm64: dts: qcom: x1e80100: Fix USB HS PHY 0.8V supply
arm64: dts: qocm: sdx75: align smem node name with coding style
arm64: dts: renesas: Add interrupt-names to arch timer nodes
arm64: dts: renesas: condor-i: Add I2C EEPROM
arm64: dts: renesas: gray-hawk-single: Add aliases for I2C buses
arm64: dts: renesas: r8a779a0: Add missing hypervisor virtual timer IRQ
arm64: dts: renesas: r8a779f0: Add missing hypervisor virtual timer IRQ
arm64: dts: renesas: r8a779g0: Add missing hypervisor virtual timer IRQ
arm64: dts: renesas: r8a779g0: Tidy up sound DT settings
arm64: dts: renesas: r8a779g0: Use MDIO node for all AVB devices
arm64: dts: renesas: r8a779h0: Add video capture nodes
arm64: dts: renesas: r8a779h0: Drop "opp-shared" from opp-table-0
arm64: dts: renesas: r8a779h0: R-Car Sound support
arm64: dts: renesas: r9a07g043u: Add missing hypervisor virtual timer IRQ
arm64: dts: renesas: r9a07g044: Add missing hypervisor virtual timer IRQ
arm64: dts: renesas: r9a07g054: Add missing hypervisor virtual timer IRQ
arm64: dts: renesas: r9a08g045: Add missing hypervisor virtual timer IRQ
arm64: dts: renesas: r9a08g045: Update fallback string for SDHI nodes
arm64: dts: renesas: r9a09g011: Update fallback string for SDHI nodes
arm64: dts: renesas: rz-smarc: Replace fixed regulator for USB VBUS
arm64: dts: renesas: rzg2l: Update fallback string for SDHI nodes
arm64: dts: renesas: s4sk: Add aliases for I2C buses
arm64: dts: renesas: spider-cpu: Add aliases for I2C buses
arm64: dts: renesas: white-hawk-cpu: Add aliases for I2C buses
arm64: dts: renesas: white-hawk: ethernet: Describe AVB1 and AVB2
arm64: dts: rockchip: add (but disabled) SFC node for Radxa ROCK 5A
arm64: dts: rockchip: Add avdd supplies to hdmi on rock64
arm64: dts: rockchip: Add CPU/memory regulator coupling for 2 RK3588 boards
arm64: dts: rockchip: Add dma-names to uart1 on Pine64 rk3566 devices
arm64: dts: rockchip: Add dma-names to uart1 on quartz64-b
arm64: dts: rockchip: Add FriendlyElec CM3588 NAS board
arm64: dts: rockchip: add gpio-line-names to radxa-zero-3
arm64: dts: rockchip: Add GPU OPP voltage ranges to RK356x SoC dtsi
arm64: dts: rockchip: Add io-domains to rk3308-rock-pi-s
arm64: dts: rockchip: Add mdio and ethernet-phy nodes to rk3308-rock-pi-s
arm64: dts: rockchip: Add missing power-domains for rk356x vop_mmu
arm64: dts: rockchip: Add Neardi LBA3368 board
arm64: dts: rockchip: Add OPP data for CPU cores on RK3588
arm64: dts: rockchip: Add OPP data for CPU cores on RK3588j
arm64: dts: rockchip: Add OTP device node for RK3308
arm64: dts: rockchip: add passive GPU cooling on RK3588
arm64: dts: rockchip: Add PCIe endpoint mode support
arm64: dts: rockchip: Add pinctrl for UART0 to rk3308-rock-pi-s
arm64: dts: rockchip: Add Pinephone Pro support for GPIO LEDs
arm64: dts: rockchip: Add Radxa ROCK 3B
arm64: dts: rockchip: Add Radxa ROCK S0
arm64: dts: rockchip: Add Radxa ZERO 3W/3E
arm64: dts: rockchip: add rfkill node for M.2 Key E Bluetooth on Rock 5B
arm64: dts: rockchip: Add rk3308 IO voltage domains
arm64: dts: rockchip: add ROCK 5 ITX board
arm64: dts: rockchip: Add rock5b overlays for PCIe endpoint mode
arm64: dts: rockchip: Add sdmmc related properties on rk3308-rock-pi-s
arm64: dts: rockchip: add SFC support for Radxa ROCK 5B
arm64: dts: rockchip: add thermal zones information on RK3588
arm64: dts: rockchip: Add Xunlong Orange Pi 3B
arm64: dts: rockchip: change spi-max-frequency for Radxa ROCK 3C
arm64: dts: rockchip: Delete the SoC variant dtsi for RK3399Pro
arm64: dts: rockchip: disable display subsystem for Lunzn Fastrhino R6xS
arm64: dts: rockchip: Drop ethernet-phy-ieee802.3-c22 from PHY compatible string on all RK3588 boards
arm64: dts: rockchip: Drop invalid mic-in-differential on rk3568-rock-3a
arm64: dts: rockchip: enable automatic fan control on Rock 5B
arm64: dts: rockchip: Enable PinePhone Pro IMU sensor
arm64: dts: rockchip: Enable PinePhone Pro vibrator
arm64: dts: rockchip: Enable SPI flash on PinePhone Pro
arm64: dts: rockchip: enable thermal management on all RK3588 boards
arm64: dts: rockchip: Fix compatibles for RK3588 VO{0,1}_GRF
arm64: dts: rockchip: fix eMMC/SPI corruption when audio has been used on RK3399 Puma
arm64: dts: rockchip: Fix mic-in-differential usage on rk3566-roc-pc
arm64: dts: rockchip: Fix mic-in-differential usage on rk3568-evb1-v10
arm64: dts: rockchip: fix mmc aliases for Radxa ZERO 3E/3W
arm64: dts: rockchip: fix PMIC interrupt pin in pinctrl for ROCK Pi E
arm64: dts: rockchip: fix pmu_io supply for Lunzn Fastrhino R6xS
arm64: dts: rockchip: fix regulator name for Lunzn Fastrhino R6xS
arm64: dts: rockchip: fix usb regulator for Lunzn Fastrhino R6xS
arm64: dts: rockchip: fixes PHY reset for Lunzn Fastrhino R68S
arm64: dts: rockchip: Increase VOP clk rate on RK3328
arm64: dts: rockchip: override BIOS_DISABLE signal via GPIO hog on RK3399 Puma
arm64: dts: rockchip: Prepare RK3588 SoC dtsi files for per-variant OPPs
arm64: dts: rockchip: Remove broken tsadc pinctrl binding for rk356x
arm64: dts: rockchip: remove unused usb2 nodes for Lunzn Fastrhino R6xS
arm64: dts: rockchip: Split GPU OPPs of RK3588 and RK3588j
arm64: dts: rockchip: Update GPU OPP voltages in RK356x SoC dtsi
arm64: dts: rockchip: Update WIFi/BT related nodes on rk3308-rock-pi-s
arm64: dts: sm8650-hdk: add support for the Display Card overlay
arm64: dts: socfpga: stratix10: add L2 cache info
arm64: dts: sprd: Split PMU nodes for heterogeneous CPUs
arm64: dts: st: add eth2 pinctrl entries in stm32mp25-pinctrl.dtsi
arm64: dts: st: add ethernet1 and ethernet2 support on stm32mp25
arm64: dts: st: add HPDMA nodes on stm32mp251
arm64: dts: st: add power domain on stm32mp25
arm64: dts: st: add scmi regulators on stm32mp25
arm64: dts: st: add usart nodes on stm32mp25
arm64: dts: st: add usart6 on stm32mp257f-ev1 board
arm64: dts: st: add usart6 pinctrl used on stm32mp257f-ev1 board
arm64: dts: st: describe power supplies for stm32mp257f-ev1 board
arm64: dts: st: enable Ethernet2 on stm32mp257f-ev1 board
arm64: dts: st: enable STM32 access controller for RCC
arm64: dts: st: OP-TEE async notif on PPI 15 for stm32mp25
arm64: dts: stratix10: socdk: drop unneeded flash address/size-cells
arm64: dts: stratix10: socdk_nand: drop unneeded flash address/size-cells
arm64: dts: ti: Add am62x-phyboard-lyra carrier board
arm64: dts: ti: Add basic support for phyBOARD-Lyra-AM62Ax
arm64: dts: ti: am62-lp-sk: Add overlay for NAND expansion card
arm64: dts: ti: am62-phyboard-lyra: Add overlay to increase cpu frequency to 1.4 GHz
arm64: dts: ti: am62p: Rename am62p-{}.dtsi to am62p-j722s-common-{}.dtsi
arm64: dts: ti: am642-evm: Add overlay for NAND expansion card
arm64: dts: ti: am642-phyboard-electra: Add overlay to enable PCIe
arm64: dts: ti: am642-phyboard-electra: Remove PCIe pinmuxing
arm64: dts: ti: iot2050: Add IEP interrupts for SR1.0 devices
arm64: dts: ti: k3-am62*-main: Remove unwanted properties from crypto
arm64: dts: ti: k3-am62-main: Fix the reg-range for main_pktdma
arm64: dts: ti: k3-am62-verdin-dahlia: Keep CTRL_SLEEP_MOCI# regulator on
arm64: dts: ti: k3-am62-verdin: Drop McASP AFIFOs
arm64: dts: ti: k3-am625-beagleplay: Drop McASP AFIFOs
arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Drop McASP AFIFOs
arm64: dts: ti: k3-am62: Add cpsw-mac-efuse node to wkup_conf
arm64: dts: ti: k3-am62: Add GPMC and ELM nodes
arm64: dts: ti: k3-am62a-main: Enable crypto accelerator
arm64: dts: ti: k3-am62a-main: Fix the reg-range for main_pktdma
arm64: dts: ti: k3-am62a-wakeup: Enable RTC node
arm64: dts: ti: k3-am62a7-sk: Reserve 576MiB of global CMA
arm64: dts: ti: k3-am62a7: Drop McASP AFIFOs
arm64: dts: ti: k3-am62a: Add cpsw-mac-efuse node to wkup_conf
arm64: dts: ti: k3-am62a: Enable AUDIO_REFCLKx
arm64: dts: ti: k3-am62p-j722s: Move AM62P specific USB1 to am62p-main.dtsi
arm64: dts: ti: k3-am62p-j722s: Move SoC-specific node properties
arm64: dts: ti: k3-am62p-main: Fix the reg-range for main_pktdma
arm64: dts: ti: k3-am62p5-sk: fix graph_child_address warnings
arm64: dts: ti: k3-am62p5-sk: Fix pinmux for McASP1 TX
arm64: dts: ti: k3-am62p5: Drop McASP AFIFOs
arm64: dts: ti: k3-am62p: Add gpio-ranges for mcu_gpio0
arm64: dts: ti: k3-am62p: Add gpio-ranges properties
arm64: dts: ti: k3-am62p: Fix gpio-range for main_pmx0
arm64: dts: ti: k3-am62p: use eFuse MAC Address for CPSW3G Port 1
arm64: dts: ti: k3-am62x-sk-common: Add bootph-all for I2C1 instance pinmux
arm64: dts: ti: k3-am62x-sk-common: Add bootph-all property in phy_gmii_sel node
arm64: dts: ti: k3-am62x-sk-common: Fix graph_child_address warns
arm64: dts: ti: k3-am62x-sk-common: Reserve 128MiB of global CMA
arm64: dts: ti: k3-am62x: Drop McASP AFIFOs
arm64: dts: ti: k3-am64-main: Add PRU system events for virtio
arm64: dts: ti: k3-am64-phycore-som: Add serial_flash label
arm64: dts: ti: k3-am64-tqma64xxl: relicense to GPL-2.0-only OR MIT
arm64: dts: ti: k3-am642-evm-icssg1-dualemac: add overlay for mii mode
arm64: dts: ti: k3-am642-evm: Enable "SYNC_OUT0" output
arm64: dts: ti: k3-am642-hummingboard-t: correct rs485 rts polarity
arm64: dts: ti: k3-am642-sk: Add power supply temperature sensors
arm64: dts: ti: k3-am65-main: Add PRU system events for virtio
arm64: dts: ti: k3-am65: Add cpsw-mac-efuse node to mcu_conf
arm64: dts: ti: k3-am68-sk-base-board: Add LP8733 and TPS6287 nodes
arm64: dts: ti: k3-am68-sk-som: Add support for OSPI flash
arm64: dts: ti: k3-am69-sk: Add PCIe support
arm64: dts: ti: k3-am69-sk: Add TPS62873 node
arm64: dts: ti: k3-am6xx-phycore-qspi-nor: Add overlay to enable QSPI NOR
arm64: dts: ti: k3-am6xx-phycore-som: Add overlay to disable eth phy
arm64: dts: ti: k3-am6xx-phycore-som: Add overlay to disable rtc
arm64: dts: ti: k3-am6xx-phycore-som: Add overlay to disable spi nor
arm64: dts: ti: k3-j7200: Add cpsw-mac-efuse node to mcu_conf
arm64: dts: ti: k3-j721e-sk: Add support for multiple CAN instances
arm64: dts: ti: k3-j721e: Add cpsw-mac-efuse node to mcu_conf
arm64: dts: ti: k3-j721e: Add overlay for J721E Infotainment Expansion Board
arm64: dts: ti: k3-j721s2: Add cpsw-mac-efuse node to mcu_conf
arm64: dts: ti: k3-j722s-evm: Enable analog audio support
arm64: dts: ti: k3-j722s-main: Add audio_refclk node
arm64: dts: ti: k3-j722s-main: Add SERDES and PCIe support
arm64: dts: ti: k3-j722s: Add gpio-ranges properties
arm64: dts: ti: k3-j722s: Add main domain peripherals specific to J722S
arm64: dts: ti: k3-j722s: Enable PCIe and USB support on J722S-EVM
arm64: dts: ti: k3-j722s: Fix gpio-range for main_pmx0
arm64: dts: ti: k3-j722s: Fix main domain GPIO count
arm64: dts: ti: k3-j722s: Switch to k3-am62p-j722s-common-{}.dtsi includes
arm64: dts: ti: k3-j784s4-evm: Add alias for MCU CPSW2G
arm64: dts: ti: k3-j784s4-evm: Add overlay for PCIe0 and PCIe1 EP Mode
arm64: dts: ti: k3-j784s4-evm: Add support for multiple CAN instances
arm64: dts: ti: k3-j784s4-evm: Add TPS62873 node
arm64: dts: ti: k3-j784s4-evm: Assign only lanes 0 and 1 to PCIe1
arm64: dts: ti: k3-j784s4-evm: Consolidate serdes0 references
arm64: dts: ti: k3-j784s4-evm: Enable analog audio support
arm64: dts: ti: k3-j784s4-evm: Enable Main CPSW2G node and add aliases for it
arm64: dts: ti: k3-j784s4-evm: Enable PCIe0 and PCIe1 in RC Mode
arm64: dts: ti: k3-j784s4-evm: Enable USB3 support
arm64: dts: ti: k3-j784s4-main: Add audio_refclk node
arm64: dts: ti: k3-j784s4-main: Add CPSW2G and CPSW9G nodes
arm64: dts: ti: k3-j784s4-main: Add McASP nodes
arm64: dts: ti: k3-j784s4-main: Add node for EHRPWMs
arm64: dts: ti: k3-j784s4-main: Add PCIe nodes
arm64: dts: ti: k3-j784s4-main: Add support for USB
arm64: dts: ti: k3-j784s4-main: Correct McASP DMAs
arm64: dts: ti: k3-j784s4: Add cpsw-mac-efuse node to mcu_conf
arm64: dts: ti: k3-j784s4: Add overlay for dual port USXGMII mode
arm64: dts: ti: k3-j784s4: Add overlay to enable QSGMII mode with CPSW9G
arm64: dts: ti: k3-pinctrl: Define a generic GPIO MUX Mode
arm64: dts: ti: k3-serdes: Add SERDES0/SERDES1 lane-muxing macros for J722S
arm64: dts: ti: phycore-am64: Add PMIC
arm64: errata: Expand speculative SSBS workaround
arm64: errata: Expand speculative SSBS workaround (again)
arm64: errata: Unify speculative SSBS errata logic
arm64: FFH: Move ACPI specific code into drivers/acpi/arm64/
arm64: Fix KASAN random tag seed initialization
arm64: generate 64-bit syscall.tbl
arm64: implement raw_smp_processor_id() using thread_info
arm64: Introduce esr_brk_comment, esr_is_cfi_brk
arm64: irqchip/gic-v3: Select priorities at boot time
arm64: jump_label: Ensure patched jump_labels are visible to all CPUs
arm64: Kconfig: Allow build irq-stm32mp-exti driver as module
arm64: Kconfig: Enable hotplug CPU on arm64 if ACPI_PROCESSOR is enabled.
arm64: Kconfig: Fix dependencies to enable ACPI_HOTPLUG_CPU
arm64: Kconfig: fix typo in __builtin_return_adddress
arm64: Kconfig: Select STM32MP_EXTI on STM32 platforms
arm64: layerscape: remove redundant EDAC_SUPPORT selection
arm64: mediatek: mt8195-cherry: Introduce the MT8195 Dojo Chromebook
arm64: mm: Fix lockless walks with static and dynamic page-table folding
arm64: mte: Make mte_check_tfsr_*() conditional on KASAN instead of MTE
arm64: psci: Ignore DENIED CPUs
arm64: qcom: don't select HAVE_PWRCTL when PCI=n
 
ARM64: reloc_test: add missing MODULE_DESCRIPTION() macro
 
arm64: remove redundant 'if HAVE_ARCH_KASAN' in Kconfig
arm64: rework compat syscall macros
arm64: smp: Fix missing IPI statistics
arm64: stacktrace: fix the usage of ftrace_graph_ret_addr()
arm64: start using 'asm goto' for get_user() when available
arm64: start using 'asm goto' for put_user()
arm64: stm32: enable scmi regulator for stm32
arm64: tegra: Restructure Orin NX/Nano device tree
arm64: uaccess: correct thinko in __get_mem_asm()
arm64: word-at-a-time: improve byte count calculations for LE
arm64: zynqmp: Add compatible string for kv260
arm64: zynqmp: Add coresight cpu debug support
arm64: zynqmp: Add description for ina260 on kv260
arm64: zynqmp: Add missing description for efuses
arm64: zynqmp: Add pwm-fan node and fix ttc0 pwm-cells property
arm64: zynqmp: Add support for K26 rev2 boards
arm64: zynqmp: Align nvmem node with dt schema
arm64: zynqmp: Describe DisplayPort connector for Kria
arm64: zynqmp: Describe OCM controller
arm64: zynqmp: Describe USB wakeup interrupt
arm64: zynqmp: Disable Tri-state for SDIO
arm64: zynqmp: Remove address/size-cells from ams node
arm64: zynqmp: Use fpga-region as node name
 
ARM: 9400/1: Remove unused struct 'mod_unwind_map'
ARM: 9402/1: Kconfig: Spelling s/Cortex A-/Cortex-A/
ARM: 9403/1: Alpine: Spelling s/initialiing/initializing/
ARM: 9404/1: arm32: enable HAVE_LD_DEAD_CODE_DATA_ELIMINATION
ARM: 9406/1: Fix callchain_trace() return value
ARM: 9407/1: Add support for STACKLEAK gcc plugin
ARM: 9408/1: mm: CFI: Fix some erroneous reset prototypes
ARM: 9414/1: Fix build issue with LD_DEAD_CODE_DATA_ELIMINATION
ARM: configs: at91: Enable LVDS serializer support
 
arm: dts: arm: Drop redundant fixed-factor clocks
arm: dts: arm: versatile-ab: Fix duplicate clock node name
 
ARM: dts: armada-{370-xp,375,38x,39x}: Drop #size-cells from mpic node
ARM: dts: armada-{370-xp,375,38x,39x}: Drop #size-cells from mpic node
 
arm: dts: aspeed: Use standard 'i2c' bus node name
 
ARM: dts: cirrus: align panel timings node name with dtschema
ARM: dts: e60k02: fix aliases for mmc
ARM: dts: imx28-tx28: drop redundant 'panel-name' property
ARM: dts: imx6dl-aristainetos2_4: drop redundant 'power-on-delay' property
ARM: dts: imx6dl-yapp43: Increase LED current to match the yapp4 HW design
ARM: dts: imx6qdl-kontron-samx6i: add actual device trees
ARM: dts: imx6qdl-kontron-samx6i: add SDIO_PWR_EN support
ARM: dts: imx6qdl-kontron-samx6i: always enable eMMC
ARM: dts: imx6qdl-kontron-samx6i: cleanup the PMIC node
ARM: dts: imx6qdl-kontron-samx6i: fix board reset
ARM: dts: imx6qdl-kontron-samx6i: fix node names
ARM: dts: imx6qdl-kontron-samx6i: fix PCIe reset polarity
ARM: dts: imx6qdl-kontron-samx6i: fix PHY reset
ARM: dts: imx6qdl-kontron-samx6i: fix phy-mode
ARM: dts: imx6qdl-kontron-samx6i: fix product name
ARM: dts: imx6qdl-kontron-samx6i: fix SPI0 chip selects
ARM: dts: imx6qdl-kontron-samx6i: remove wake-up-gpio property
ARM: dts: imx: Add LVDS port data mapping on M53 Menlo
ARM: dts: imx: align panel timings node name with dtschema
ARM: dts: imx: correct choice of panel native mode
ARM: dts: imx: drop redundant 'u-boot,panel-name' property
ARM: dts: ixp4xx: nslu2: beeper uses PWM
 
arm: dts: k3-am642-evm-nand: Add bootph-all to NAND related nodes
 
ARM: dts: marvell: Add 7-segment LED display on x530
ARM: dts: marvell: kirkwood: align GPIO keys node name with bindings
ARM: dts: marvell: kirkwood: align LED node name with bindings
ARM: dts: marvell: kirkwood: drop incorrect address/size-cells in GPIO keys
ARM: dts: marvell: orion5x-lswsgl: use 'gpios' property for LEDs
ARM: dts: marvell: orion: align GPIO keys node name with bindings
ARM: dts: marvell: orion: align LED node name with bindings
ARM: dts: marvell: orion: drop incorrect address/size-cells in GPIO keys
 
arm: dts: mediatek: Declare drive-strength numerically
 
ARM: dts: nspire: Add full compatible for watchdog node
ARM: dts: nspire: Add unit name addresses to memory nodes
 
arm: dts: nuvoton: Use standard 'i2c' bus node name
 
ARM: dts: nxp: imx6: convert NVMEM content to layout syntax
ARM: dts: omap am5729-beagleboneai: drop unneeded ti,enable-id-detection
ARM: dts: omap3-n900: correct the accelerometer orientation
ARM: dts: qcom: Add initial support for HTC One (M8)
ARM: dts: qcom: Add Sony Xperia Z3 Compact smartphone
ARM: dts: qcom: Add support for Samsung Galaxy Tab 4 8.0 Wi-Fi
ARM: dts: qcom: apq8064: drop #power-domain-cells property of GCC
ARM: dts: qcom: apq8064: drop incorrect ranges from QFPROM
ARM: dts: qcom: ipq4019: drop #power-domain-cells property of GCC
ARM: dts: qcom: ipq8064: drop #power-domain-cells property of GCC
ARM: dts: qcom: mdm9615: drop #power-domain-cells property of GCC
ARM: dts: qcom: motorola-falcon: add accelerometer, magnetometer
ARM: dts: qcom: msm8226-microsoft-common: Enable smbb explicitly
ARM: dts: qcom: msm8660: drop #power-domain-cells property of GCC
ARM: dts: qcom: msm8926-motorola-peregrine: Add accelerometer, magnetometer, regulator
ARM: dts: qcom: msm8926-motorola-peregrine: Add framebuffer supplies
ARM: dts: qcom: msm8926-motorola-peregrine: Update temperature sensor
ARM: dts: qcom: msm8960: correct memory base
ARM: dts: qcom: msm8960: drop #power-domain-cells property of GCC
ARM: dts: qcom: msm8974-hammerhead: Hook up backlight
ARM: dts: qcom: msm8974-hammerhead: Update gpio hog node name
ARM: dts: qcom: msm8974-sony-shinano: increase load on l21 for sdhc2
ARM: dts: qcom: msm8974: Add Samsung Galaxy Note 3
ARM: dts: qcom: msm8974: Use mboxes in smsm node
ARM: dts: qcom: msm8974: Use mboxes properties for APCS
ARM: dts: qcom: msm8974: Use proper compatible for APCS syscon
ARM: dts: qcom: qcom-msm8226-samsung-ms013g: Add initial device tree
ARM: dts: qcom: use generic node names for Adreno and QFPROM
ARM: dts: renesas: Add interrupt-names to arch timer nodes
ARM: dts: renesas: r9a06g032: Describe GMAC1
ARM: dts: rockchip: add #sound-dai-cells to hdmi node no rk3036
ARM: dts: rockchip: add #sound-dai-cells to hdmi node on rk3128
ARM: dts: rockchip: Add D-PHY for RK3128
ARM: dts: rockchip: Add DSI for RK3128
ARM: dts: rockchip: add hdmi-sound node to rk3066a
ARM: dts: rockchip: Add i2s nodes for RK3128
ARM: dts: rockchip: Add SFC for RK3128
ARM: dts: rockchip: Add spdif node for RK3128
ARM: dts: rockchip: Drop ethernet-phy-ieee802.3-c22 from PHY compatible string on edgeble-neu2
ARM: dts: rockchip: enable hdmi_sound and i2s0 for mk808 hdmi
ARM: dts: rockchip: rk3xxx: fix emac node
ARM: dts: st: add thermal property on stih410.dtsi and stih418.dtsi
ARM: dts: sti: add thermal-zones support on stih418
ARM: dts: stm32: Add arm,no-tick-in-suspend to STM32MP15xx STGEN timer
ARM: dts: stm32: add DCMIPP pinctrl on STM32MP13x SoC family
ARM: dts: stm32: Add ethernet support for DH STM32MP13xx DHCOR DHSBC board
ARM: dts: stm32: add ethernet1 and ethernet2 support on stm32mp13
ARM: dts: stm32: add ethernet1 for STM32MP135F-DK board
ARM: dts: stm32: add ethernet1/2 RMII pins for STM32MP13F-DK board
ARM: dts: stm32: add goodix touchscreen on stm32mp135f-dk
ARM: dts: stm32: Add pinmux nodes for DH electronics STM32MP13xx DHCOR SoM and DHSBC board
ARM: dts: stm32: Add support for STM32MP13xx DHCOR SoM and DHSBC board
ARM: dts: stm32: Document output pins for PWMs on stm32mp135f-dk
ARM: dts: stm32: enable camera support on stm32mp135f-dk board
ARM: dts: stm32: Missing clocks for stm32f429's syscfg.
ARM: dts: stm32: omit unused pinctrl groups from stm32mp13 dtb files
ARM: dts: stm32: OP-TEE async notif interrupt for ST STM32MP15x boards
ARM: dts: stm32: order stm32mp13-pinctrl nodes
ARM: dts: stm32: osd32: move pwr_regulators to common
ARM: dts: stm32: osd32: move usb phy power to common
ARM: dts: sun50i: Add LRADC node
ARM: dts: sunxi: remove duplicated entries in makefile
ARM: dts: ti: align panel timings node name with dtschema
ARM: dts: turris-omnia: Add GPIO key node for front button
ARM: dts: turris-omnia: Add GPIO key node for front button
ARM: dts: turris-omnia: Add MCU system-controller node
ARM: dts: turris-omnia: Add MCU system-controller node
ARM: dts: vt8500: align panel timings node name with dtschema
ARM: dts: vt8500: replace "uhci" nodename with generic name "usb"
ARM: Emulate one-byte cmpxchg
ARM: imx_v6_v7_defconfig: Enable drivers for TQMa7x/MBa7x
ARM: imx_v6_v7_defconfig: enable DRM_SII902X and DRM_DISPLAY_CONNECTOR
ARM: multi_v7_defconfig: Add MCP23S08 pinctrl support
ARM: pxa/gumstix: convert vbus gpio to use software nodes
ARM: pxa/gumstix: fix attaching properties to vbus gpio device
ARM: pxa: consolidate GPIO chip platform data
ARM: pxa: fix build breakage on PXA3xx
ARM: Remove address checking for MMUless devices
ARM: riscpc: ecard: Fix the build
ARM: sa1100: make match function take a const pointer
ARM: spitz: fix GPIO assignment for backlight
ARM: spitz: Simplify instantiating SPI controller
ARM: spitz: Use software nodes for the ADS7846 touchscreen
ARM: spitz: Use software nodes to describe audio GPIOs
ARM: spitz: Use software nodes to describe LCD GPIOs
ARM: spitz: Use software nodes to describe LED GPIOs
ARM: spitz: Use software nodes to describe MMC GPIOs
ARM: spitz: Use software nodes to describe SPI CS lines
ARM: st: add new compatible for PWR regulators on
ARM: stm32: Allow build irq-stm32mp-exti driver as module
ARM: stm32: Use different EXTI driver on ARMv7m and ARMv7a
ARM: tegra: paz00: Use software nodes to describe GPIOs for WiFi rfkill
 
arm: vexpress: Remove obsolete RTSM DCSCB support
 
ASoC: Add ak4619 codec support
ASoC: Add ak4619 codec support
ASoC: add compatible for ti,pcm5242
ASoC: Add support for ti,pcm5242 to the pcm512x driver
ASoC: ak4458: remove "reset-gpios" property handler
ASoC: allow module autoloading for table board_ids
ASoC: allow module autoloading for table db1200_pids
ASoC: amd: acp: add pcm constraints for buffer size and period size
ASoC: amd: acp: fix module autoloading
ASoC: amd: acp: modify conditional check for programming i2s mclk
ASoC: amd: acp: move i2s clock generation sequence
ASoC: amd: acp: remove acp_i2s_probe function
ASoC: amd: acp: remove unused variables from acp_resource structure
ASoC: amd: add missing MODULE_DESCRIPTION() macros
ASoC: amd: Adjust error handling in case of absent codec device
ASoC: amd: yc: Add a quirk for MSI Bravo 17 (D7VEK)
ASoC: amd: yc: Add quirk entry for OMEN by HP Gaming Laptop 16-n0xxx
ASoC: amd: yc: Support mic on HP 14-em0002la
ASoC: amd: yc: Support mic on Lenovo Thinkpad E14 Gen 6
ASoC: amd: yc: Support mic on Lenovo Thinkpad E16 Gen 2
ASoC: audio-graph-card2: add ep_to_port() / port_to_ports()
ASoC: audio-graph-card2: add link-trigger-order support
ASoC: audio-graph-card2: add support for aux devices
ASoC: audio-graph-card2: expand dai_link property part
ASoC: audio-graph-card2: merge graph_parse_mclk_fs() into graph_link_init()
ASoC: audio-graph-card2: remove ports node name check
ASoC: audio-graph-card2: Use cleanup.h instead of devm_kfree()
ASoC: audio-graph-card: add ep_to_port() / port_to_ports()
ASoC: audio-graph-card: add link-trigger-order support
ASoC: audio-graph-card: enable playback/capture_only property
ASoC: audio-graph-card: merge graph_parse_mclk_fs() into graph_link_init()
ASoC: audio-graph-card: remove ports node name check
ASoC: audio-graph-card: Use cleanup.h instead of devm_kfree()
ASoC: audio-graph-port: add link-trigger-order
ASoC: codec: lpass-rx-macro: add support for 2.5 codec version
ASoC: codec: lpass-rx-macro: prepare driver to accomdate new codec versions
ASoC: codecs: add support for everest-semi es8311
ASoC: codecs: audio-iio-aux: Simplify audio_iio_aux_add_dapms() with cleanup.h
ASoC: codecs: audio-iio-aux: Simplify audio_iio_aux_probe() with cleanup.h
ASoC: codecs: avoid possible garbage value in peb2466_reg_read()
ASoC: codecs: aw88395: Simplify with cleanup.h
ASoC: codecs: cx2072x: remove unused struct 'cx2072x_eq_ctrl'
ASoC: codecs: Drop explicit initialization of struct i2c_device_id::driver_data to 0
ASoC: codecs: es8311: add everest es8311 codec support
ASoC: codecs: ES8326: button detect issue
ASoC: codecs: ES8326: Minimize the pop noise
ASoC: codecs: ES8326: regcache_sync error issue
ASoC: codecs: ES8326: Slove headphone detection issue
ASoC: codecs: ES8326: Solving headphone detection and
ASoC: codecs: lpass-macro: add helpers to get codec version
ASoC: codecs: lpass-macro: fix missing codec version
ASoC: codecs: lpass-macro: fix version strings returned for 1.x codecs
ASoC: codecs: lpass-macro: Gracefully handle unknown version
ASoC: codecs: lpass-macro: Use enum for handling codec version
ASoC: codecs: lpass-rx-macro: add missing handling of v2.1 codec
ASoC: codecs: lpass-rx-macro: Few code cleanups
ASoC: codecs: lpass-rx-macro: Fix using NULL pointer in probe() dev_err
ASoC: codecs: lpass-rx-macro: Keep static regmap_config as const
ASoC: codecs: lpass-rx-macro: remove unused struct 'rx_macro_reg_mask_val'
ASoC: codecs: lpass-rx-macro: Simplify PDS cleanup with devm
ASoC: codecs: lpass-rx-macro: Simplify with cleanup.h
ASoC: codecs: lpass-rx-macro: Use unsigned for number of widgets
ASoC: codecs: lpass-va-macro: set the default codec version for sm8250
ASoC: codecs: lpass-va-macro: warn on unknown version
ASoC: codecs: lpass-wsa-macro: add missing select of common code
ASoC: codecs: lpass-wsa-macro: Correct support for newer v2.5 version
ASoC: codecs: lpass-wsa-macro: Drop unused define
ASoC: codecs: lpass-wsa-macro: Fix using NULL pointer in probe() dev_err
ASoC: codecs: lpass-wsa-macro: Prepare to accommodate new codec versions
ASoC: codecs: lpass-wsa-macro: Simplify with cleanup.h
ASoC: codecs: lpass: add support for v2.5 rx macro
ASoC: codecs: nau8824: Add master clock handling
ASoC: codecs: Remove unused of_gpio.h
ASoC: codecs: Replace of_gpio.h by proper one
ASoC: codecs: warn on unknown codec version
ASoC: codecs: wcd family: cleanups
ASoC: codecs: wcd-mbhc: Constify passed MBHC reg fields
ASoC: codecs: wcd9335: Constify static data
ASoC: codecs: wcd9335: Drop unneeded error message
ASoC: codecs: wcd9335: Drop unused dmic rate handling
ASoC: codecs: wcd9335: Drop unused state container fields
ASoC: codecs: wcd9335: Handle nicer probe deferral and simplify with dev_err_probe()
ASoC: codecs: wcd9335: Simplify with cleanup.h
ASoC: codecs: wcd934x: Constify static data
ASoC: codecs: wcd934x: Drop unused interp path enum
ASoC: codecs: wcd934x: Drop unused mic bias voltage fields
ASoC: codecs: wcd934x: Handle nicer probe deferral and simplify with dev_err_probe()
ASoC: codecs: wcd934x: Simplify with cleanup.h
ASoC: codecs: wcd937x-sdw: add SoundWire driver
ASoC: codecs: wcd937x-sdw: Correct Soundwire ports mask
ASoC: codecs: wcd937x-sdw: Fix Unbalanced pm_runtime_enable
ASoC: codecs: wcd937x: add audio routing and Kconfig
ASoC: codecs: wcd937x: add basic controls
ASoC: codecs: wcd937x: add capture dapm widgets
ASoC: codecs: wcd937x: add playback dapm widgets
ASoC: codecs: wcd937x: add wcd937x audio codec
ASoC: codecs: wcd937x: add wcd937x codec driver
ASoC: codecs: wcd937x: Constify static data
ASoC: codecs: wcd937x: Constify wcd937x_sdw_ch_info
ASoC: codecs: wcd937x: Drop unused chipid member
ASoC: codecs: wcd937x: Drop unused enums, defines and types
ASoC: codecs: wcd937x: Drop unused state container fields
ASoC: codecs: wcd937x: Fix missing de-assert of reset GPIO
ASoC: codecs: wcd937x: Remove separate handling for vdd-buck supply
ASoC: codecs: wcd937x: Remove the string compare in MIC BIAS widget settings
ASoC: codecs: wcd938x-sdw: Correct Soundwire ports mask
ASoC: codecs: wcd938x: Constify static data
ASoC: codecs: wcd938x: Constify wcd938x_sdw_ch_info
ASoC: codecs: wcd938x: Drop no-op ADC2_BCS Disable Switch
ASoC: codecs: wcd938x: Drop unused duplicated MIC2 bias register defines
ASoC: codecs: wcd938x: Drop unused num_ports field
ASoC: codecs: wcd938x: Drop unused RX/TX direction enum
ASoC: codecs: wcd938x: Unify define used for MIC2 bias register
ASoC: codecs: wcd939x-sdw: Correct Soundwire ports mask
ASoC: codecs: wcd939x: Constify static data
ASoC: codecs: wcd939x: Constify wcd939x_sdw_ch_info
ASoC: codecs: wcd939x: Drop unused num_ports field
ASoC: codecs: wcd939x: Drop unused RX/TX direction enum
ASoC: codecs: wcd939x: Fix typec mux and switch leak during device removal
ASoC: codecs: wcd939x: Minor white-space and define cleanup
ASoC: codecs: wcd939x: Unify define used for MIC bias registers
ASoC: codecs: wcd939x: Unify define used for MIC bias VOUT registers
ASoC: codecs: wcd93xx/wsa88xx: Correct Soundwire ports
ASoC: codecs: wm0010: remove unused struct 'wm0010_spi_msg'
ASoC: codecs: wsa881x: Correct Soundwire ports mask
ASoC: codecs: wsa883x: Correct Soundwire ports mask
ASoC: codecs: wsa883x: parse port-mapping information
ASoC: codecs: wsa884x: Correct Soundwire ports mask
ASoC: codecs: wsa884x: parse port-mapping information
ASoC: codecs: wsa88xx: add support for static port
ASoC: Constify channel mapping array arguments in set_channel_map()
ASoC: Constify DAI ops auto_selectable_formats
ASoC: Constify DAI passed to get_channel_map
ASoC: Constify of_phandle_args in snd_soc_dai_driver
ASoC: Constify of_phandle_args in snd_soc_dai_link_component
ASoC: Constify passed data to core function
ASoC: Constify return of snd_soc_dai_get_pcm_stream()
ASoC: cs-amp-lib-test: Force test calibration blob entries to be valid
ASoC: cs-amp-lib: Fix NULL pointer crash if efi.get_variable is NULL
ASoC: cs-amp-lib: Ignore empty UEFI calibration entries
ASoC: cs35l34: Constify struct regmap_config
ASoC: cs35l35: Constify struct regmap_config
ASoC: cs35l36: Constify struct regmap_config
ASoC: cs35l45: Use new snd_soc_component_get_kcontrol_locked() helper
ASoC: cs35l56: Accept values greater than 0 as IRQ numbers
ASoC: cs35l56: Attempt to read from cirrus,speaker-id device property first
ASoC: cs35l56: Handle OTP read latency over SoundWire
ASoC: cs35l56: Limit Speaker Volume to +12dB maximum
ASoC: cs35l56: Patch CS35L56_IRQ1_MASK_18 to the default value
ASoC: cs35l56: Remove obsolete and redundant code
ASoC: cs35l56: Remove redundant clearing of clk_stop_mode1
ASoC: cs35l56: Remove support for A1 silicon
ASoC: cs35l56: Revert support for dual-ownership of ASP registers
ASoC: cs35l56: Set correct upper volume limit
ASoC: cs35l56: Stop creating ALSA controls for firmware coefficients
ASoC: cs35l56: Use header defines for Speaker Volume control definition
ASoC: cs40l50: Support I2S streaming to CS40L50
ASoC: cs42l43: Cache shutter IRQ control pointers
ASoC: cs42l43: Remove redundant semi-colon at end of function
ASoC: cs530x: Calculate proper bclk rate using TDM
ASoC: cs530x: Change IN HPF Select kcontrol name
ASoC: cs530x: Remove bclk from private structure
ASoC: cs530x: Support for cs530x ADCs
ASoC: cs53l30: Constify struct regmap_config
ASoC: dapm: Fix UAF for snd_soc_pcm_runtime object
ASoC: dapm: Simplify dapm_cnew_widget() with cleanup.h
ASoC: dapm: Simplify snd_soc_dai_link_event_pre_pmu() with cleanup.h
ASoC: dapm: Use unsigned for number of widgets in snd_soc_dapm_new_controls()
ASoC: Drop or replace of_gpio.h
ASoC: dt-bindings: add missing vender prefix on filename
ASoC: dt-bindings: add ti,pcm5242 to pcm512x
ASoC: dt-bindings: ak4104: convert to dt schema
ASoC: dt-bindings: ak4554: Convert to dtschema
ASoC: dt-bindings: ak4619: Add initial DT binding
ASoC: dt-bindings: amlogic,gx-sound-card: drop minItems for audio-widgets
ASoC: dt-bindings: audio-graph-card2: add support for aux devices
ASoC: dt-bindings: cirrus,cs4270: Convert to dtschema
ASoC: dt-bindings: cirrus,cs42xx8: Convert to dtschema
ASoC: dt-bindings: cirrus,cs530x: Add initial DT binding
ASoC: dt-bindings: convert amlogic,g12a-tohdmitx to dt-schema
ASoC: dt-bindings: convert everest,es7134.txt &
ASoC: dt-bindings: convert everest,es7134.txt to dt-schema
ASoC: dt-bindings: convert everest,es7241.txt to dt-schema
ASoC: dt-bindings: convert qcom sound bindings to
ASoC: dt-bindings: convert tas571x.txt to dt-schema
ASoC: dt-bindings: document wcd937x Audio Codec
ASoC: dt-bindings: fsl,mqs: Add i.MX95 platform support
ASoC: dt-bindings: fsl,xcvr: Add compatible string for i.MX95
ASoC: dt-bindings: fsl,xcvr: Adjust the number of interrupts
ASoC: dt-bindings: fsl_rpmsg: Add compatible string for i.MX95
ASoC: dt-bindings: linux,spdif: Convert spdif-reciever.txt to dtschema
ASoC: dt-bindings: lpc32xx: Add lpc32xx i2s DT binding
ASoC: dt-bindings: nau8824: Add master clock handling
ASoC: dt-bindings: omap-mcpdm: Convert to DT schema
ASoC: dt-bindings: qcom,apq8096-sndcard: use dtschema
ASoC: dt-bindings: qcom,msm8916-wcd-digital-codec: convert to dtschema
ASoC: dt-bindings: qcom,wcd934x: Correct reset GPIO polarity in example
ASoC: dt-bindings: qcom,wcd937x: Correct reset GPIO polarity in example
ASoC: dt-bindings: qcom,wcd938x: Correct reset GPIO polarity in example
ASoC: dt-bindings: qcom,wcd939x: Correct reset GPIO polarity in example
ASoC: dt-bindings: realtek,rt5514: Convert to dtschema
ASoC: dt-bindings: realtek,rt5631: Convert to dtschema
ASoC: dt-bindings: realtek,rt5645: Convert to dtschema
ASoC: dt-bindings: realtek,rt5659: Convert to dtschema
ASoC: dt-bindings: realtek,rt5677: Convert to dtschema
ASoC: dt-bindings: samsung,midas-audio: Add GPIO-based headset jack detection
ASoC: dt-bindings: samsung,midas-audio: Add headset mic bias supply
ASoC: dt-bindings: simple-audio-mux: add state-labels property
ASoC: dt-bindings: tlv320adc3xxx: Add MICBIAS-as-GPO properties
ASoC: dt-bindings: tlv320adc3xxx: Fix incorrect GPIO description
ASoC: dt-bindings: update fsl-asoc-card bindings after imx-spdif merge
ASoC: dt-bindings: wlf,wm8782: Convert to dtschema
ASoC: dt-bindings: wlf,wm8804: Convert to dtschema
ASoC: dt-bindings: wsa883x: Document port mapping property
ASoC: dt-bindings: wsa8840: Document port mapping property
ASoC: es8311: dt-bindings: add everest es8311 codec
ASoC: Extend wm_adsp so cs35l56 can suppress controls
ASoC: Few constifications (mostly arguments)
ASoC: fix module autoloading
ASoC: fix module autoloading
ASoC: fsl-asoc-card: add compatibility to use 2 codecs in dai-links
ASoC: fsl-asoc-card: add S/PDIF controller support
ASoC: fsl-asoc-card: add second dai link component for codecs
ASoC: fsl-asoc-card: add support for dai links with multiple codecs
ASoC: fsl-asoc-card: Dynamically allocate memory for snd_soc_dai_link_components
ASoC: fsl-asoc-card: merge spdif support from imx-spdif.c
ASoC: fsl: Add i2s and pcm drivers for LPC32xx CPUs
ASoC: fsl: fsl_aud2htx: Switch to RUNTIME_PM_OPS()
ASoC: fsl: fsl_easrc: Switch to RUNTIME_PM_OPS()
ASoC: fsl: fsl_qmc_audio: Add support for non-interleaved mode.
ASoC: fsl: fsl_qmc_audio: Check devm_kasprintf() returned value
ASoC: fsl: fsl_qmc_audio: Fix issues detected by checkpatch
ASoC: fsl: fsl_qmc_audio: Identify the QMC channel involved in completion routines
ASoC: fsl: fsl_qmc_audio: Introduce qmc_audio_pcm_{read,write}_submit()
ASoC: fsl: fsl_qmc_audio: Introduce qmc_dai_constraints_interleaved()
ASoC: fsl: fsl_qmc_audio: Split channel buffer and PCM pointer handling
ASoC: fsl: fsl_xcvr: Switch to RUNTIME_PM_OPS()
ASoC: fsl: imx-pcm-fiq: add missing MODULE_DESCRIPTION() macro
ASoC: fsl: lpc3xxx-i2s: Avoid using ret uninitialized in lpc32xx_i2s_probe()
ASoC: fsl: lpc3xxx-i2s: Include bitfield.h for FIELD_PREP
ASoC: fsl: Remove unused of_gpio.h
ASoC: fsl_audmix: Split playback and capture stream to different DAI
ASoC: fsl_micfil: Check the difference for i.MX8 and
ASoC: fsl_micfil: Differentiate register access permission for platforms
ASoC: fsl_micfil: Expand the range of FIFO watermark mask
ASoC: fsl_mqs: Add i.MX95 platform support
ASoC: fsl_mqs: Add i.MX95 platform support
ASoC: fsl_rpmsg: Add support for i.MX95 platform
ASoC: fsl_sai: Add separate DAI for transmitter and receiver
ASoC: fsl_xcvr: Add support for i.MX95 platform
ASoC: fsl_xcvr: Improve suspend/resume flow in fsl_xcvr_trigger()
ASoC: fsl_xcvr: Support i.MX95 platform
ASoC: generic: Replace of_gpio.h by proper one
ASoC: google: fix module autoloading
ASoC: imx-audmix: Split capture device for audmix
ASoC: imx-audmix: Split capture device to be a new
ASoC: Intel: avs: Constify struct snd_soc_tplg_ops
ASoC: Intel: avs: es8336: Switch to new Intel CPU model defines
ASoC: Intel: Boards: Fix NULL pointer deref in BYT/CHT boards harder
ASoC: Intel: boards: updates for 6.11
ASoC: Intel: boards: updates for 6.11 - part2
ASoC: intel: Constify struct snd_soc_ops
ASoC: intel: fix module autoloading
ASoC: Intel: Fix RT5650 SSP lookup
ASoC: Intel: maxim-common: add max_98373_get_tx_mask function
ASoC: Intel: maxim-common: rewrite max_98373_hw_params function
ASoC: Intel: Skylake: Constify struct snd_soc_tplg_ops
ASoC: Intel: soc-acpi-cht: Make Lenovo Yoga Tab 3 X90F DMI match less strict
ASoC: Intel: soc-acpi-intel-lnl-match: add missing empty item
ASoC: Intel: soc-acpi-intel-mtl-match: add missing empty item
ASoC: Intel: soc-acpi: Add match entries for some cs42l43 laptops
ASoC: Intel: sof_da7219: disable max98373 speaker pins in late_probe
ASoC: Intel: sof_da7219: remove local max98373 ops
ASoC: Intel: sof_sdw: Add missing controls for cs42l43/cs35l56
ASoC: Intel: sof_sdw: add quirk for Dell SKU 0B8C
ASoC: Intel: sof_sdw: Add quirks for some new Dell laptops
ASoC: Intel: sof_sdw: Convert comma to semicolon
ASoC: Intel: sof_sdw: fix jack detection on ADL-N variant RVP
ASoC: Intel: sof_sdw: remove get_codec_dai_by_name
ASoC: Intel: sof_sdw: select PINCTRL_CS42L43 and SPI_CS42L43
ASoC: Intel: sof_sdw_cs42l42: use dai parameter
ASoC: Intel: sof_sdw_rt5682: use dai parameter
ASoC: Intel: sof_sdw_rt700: use dai parameter
ASoC: Intel: sof_sdw_rt711: use dai parameter
ASoC: Intel: sof_sdw_rt_dmic: use from dai parameter
ASoC: Intel: sof_sdw_rt_sdca_jack_common: use dai parameter
ASoC: Intel: use soc_intel_is_byt_cr() only when IOSF_MBI is reachable
ASoC: jz4760: Constify struct regmap_config
ASoC: jz4770: Constify struct regmap_config
ASoC: MAINTAINERS: Drop Banajit Goswami from Qualcomm sound drivers
ASoC: max98088: Check for clk_prepare_enable() error
ASoC: mediatek: mt6358: Add "Dmic Mode Switch" kcontrol for switch DMIC mode.
ASoC: mediatek: mt8188-mt6359: Modify key
ASoC: mediatek: mt8188: Mark AFE_DAC_CON0 register as volatile
ASoC: Merge up fixes
ASoC: Merge up fixes
ASoC: meson: axg-card: fix 'use-after-free'
ASoC: meson: axg-fifo: fix irq scheduling issue with PREEMPT_RT
ASoC: meson: tdm: add sample rate support up to 768kHz
ASoC: nau8822: add MCLK support
ASoC: nau8822: add MCLK support
ASoC: nau8822: Lower debug print priority
ASoC: nau8822: move nau8822_set_dai_sysclk()
ASoC: nau8822: set NAU8822_REFIMP_80K only once
ASoC: ops: Simplify with cleanup.h
 
ASoc: pcm6240: Remove unnecessary name-prefix for all the controls
ASoc: PCM6240: Return directly after a failed devm_kzalloc() in pcmdevice_i2c_probe()
 
ASoC: PCM6240: Use of_property_read_reg()
ASoC: qcom: Adjust issues in case of DT error in asoc_qcom_lpass_cpu_platform_probe()
ASoC: qcom: common: add Display port Jack function
ASoC: qcom: display port changes
ASoC: qcom: q6apm-lpass-dais: Implement proper channel mapping
ASoC: qcom: q6dsp: parse Display port tokens
ASoC: qcom: qdsp6: Set channel mapping instead of fixed defaults
ASoC: qcom: sc8280xp: add Display port Jack
ASoC: qcom: topology: Simplify with cleanup.h
ASoC: qcom: x1e80100: Add USB DisplayPort plug support
ASoC: qcom: x1e80100: Correct channel mapping
ASoC: qcom: x1e80100: Correct channel mapping
ASoC: qdsp6: audioreach: Constify struct snd_soc_tplg_ops
ASoC: Remove unneeded semicolon
ASoC: rockchip: Remove unused of_gpio.h
ASoC: rt1318: Add RT1318 audio amplifier driver
ASoC: rt1320: Add RT1320 SDCA vendor-specific driver
ASoC: rt711-sdca: add GE selected mode control
ASoC: rt712-sdca: add the function for version B
ASoC: rt712-sdca: change the definition name of SDCA channel number
ASoC: samsung: midas-audio: Add GPIO-based headset
ASoC: samsung: midas_wm1811: Add GPIO-based headset jack detection
ASoC: samsung: midas_wm1811: Add headset mic bias supply support
ASoC: samsung: midas_wm1811: Fix error code in probe()
ASoC: samsung: midas_wm1811: Use dev_err_probe where appropriate
ASoC: samsung: midas_wm1811: Use SND_SOC_DAPM_REGULATOR_SUPPLY for bias regulators
ASoC: samsung: Replace of_gpio.h by proper one
ASoC: simple-audio-card: add link-trigger-order support
ASoC: simple-audio-card: enable playback/capture_only property
ASoC: simple-audio-card: merge simple_parse_mclk_fs() into simple_link_init()
ASoC: simple-audio-mux: add state-labels
ASoC: simple-audio-mux: enable to select MUX names
ASoC: simple-card / audio-graph:
ASoC: simple-card-utils: add link-trigger-order support
ASoC: simple-card-utils: remove both playback/capture_only check
ASoC: simple-card-utils: Simplify with cleanup.h
ASoC: simple-card-utils: Split simple_fixup_sample_fmt func
ASoC: simple-card: sync support
ASoC: simple-card: Use cleanup.h instead of devm_kfree()
ASoC: Simplify code with cleanup.h
ASoC: soc-component: Add new snd_soc_component_get_kcontrol() helpers
ASoC: soc-dai.h: Constify DAI ops auto_selectable_formats
ASoC: soc-utils: allow sample rate up to 768kHz for the dummy dai
ASoC: SOF: amd: Fix for acp init sequence
ASoC: sof: amd: fix for firmware reload failure in Vangogh platform
ASoC: SOF: amd: Fix for incorrect acp error register offsets
ASoC: SOF: amd: move iram-dram fence register programming sequence
ASoC: SOF: imx8m: Fix DSP control regmap retrieval
 
ASOC: SOF: Intel: hda-loader: only wait for HDaudio IOC for IPC4 devices
 
ASoC: SOF: Intel: hda: print PCI class info only once
ASoC: SOF: Intel: pci-tgl: Align ADL-N sof_dev_desc struct name to convention
ASoC: SOF: ipc3-topology: support tdm slot number query
ASoC: SOF: ipc4-topology: Add support for NHLT with 16-bit only DMIC blob
ASoC: SOF: ipc4-topology: Only handle dai_config with HW_PARAMS for ChainDMA
ASoC: SOF: ipc4-topology: Preserve the DMA Link ID for ChainDMA on unprepare
ASoC: SOF: ipc4-topology: support tdm slot number query
ASoC: SOF: ipc4-topology: Use correct queue_id for requesting input pin format
ASoC: SOF: ipc4-topology: Use single token list for the copiers
ASoC: SOF: ipc: replace "enum sof_comp_type" field with "uint32_t"
ASoC: SOF: mediatek: Add missing board compatible
ASoC: SOF: mediatek: Constify struct mtk_adsp_ipc_ops
ASoC: SOF: Remove libraries from topology lookups
ASoC: SOF: sof-audio: add sof_dai_get_tdm_slots function
ASoC: SOF: sof-audio: rename dai clock setting query function
 
ASoc: SOF: topology: Clear SOF link platform name upon unload
 
ASoC: SOF: topology: Constify struct snd_soc_tplg_ops
ASoC: sti: add missing probe entry for player and reader
ASoC: sunxi: sun4i-i2s: fix LRCLK polarity in i2s mode
 
ASoc: tas2781: Add name_prefix as the prefix name of DSP firmwares and calibrated data files
ASoc: tas2781: Add name_prefix as the prefix name of firmwares and kcontrol to support corresponding TAS2563/TAS2781s
 
ASoC: tas2781: Add new Kontrol to set tas2563 digital Volume
 
ASoc: tas2781: Enable RCA-based playback without DSP firmware download
 
ASoC: TAS2781: Fix tasdev_load_calibrated_data()
ASoC: tas2781: fix to save the dsp bin file name into the correct array in case name_prefix is not NULL
 
ASoc: TAS2781: rename the tas2781_reset as tasdevice_reset
ASoc: TAS2781: replace beXX_to_cpup with get_unaligned_beXX for potentially broken alignment
ASoc: tas2781: Set "Speaker Force Firmware Load" as the common kcontrol for both tas27871 and tas2563
 
ASoC: tas2781: Use of_property_read_reg()
ASoC: tas5086: Convert to GPIO descriptors
ASoC: tda7419: fix module autoloading
ASoC: tegra: Fix CBB error during probe()
ASoC: tegra: I2S client convert formats handling
ASoC: tegra: select CONFIG_SND_SIMPLE_CARD_UTILS
ASoC: tlv320adc3xxx: Add support for using MICBIAS pins as GPO
ASoC: topology: Align dynamic object initialization for controls
ASoC: topology: Cleanup soc_tplg_dapm_widget_dbytes_create
ASoC: topology: Cleanup soc_tplg_dapm_widget_denum_create
ASoC: topology: Cleanup soc_tplg_dapm_widget_dmixer_create
ASoC: topology: Constify an argument of snd_soc_tplg_component_load()
ASoC: topology: Correctly set shift_r in soc_tplg_denum_create()
ASoC: topology: Do not do unnecessary dobj management
ASoC: topology: kcontrol registration cleanup
ASoC: topology: Properly initialize soc_enum values
ASoC: topology: Rename function creating widget kcontrol
ASoC: topology: Reshuffle function placement
ASoC: topology: Simplify code
ASoC: topology: Unify code for creating standalone and widget bytes control
ASoC: topology: Unify code for creating standalone and widget enum control
ASoC: topology: Unify code for creating standalone and widget mixer control
ASoC: wm_adsp: Add control_add callback and export wm_adsp_control_add()
ASoC: wsa881x: Constify struct regmap_config
ASoC: wsa883x: Constify struct regmap_config
ASoC: wsa884x: Constify struct regmap_config
 
ata,scsi: Remove wrapper ata_sas_port_alloc()
ata,scsi: Remove wrappers ata_sas_tport_{add,delete}()
 
ata: ahci: Add debug print for external port
ata: Kconfig: Update SATA_MOBILE_LPM_POLICY default to med_power_with_dipm
ata: libata-core: Remove local_port_no struct member
ata: libata-core: Remove support for decreasing the number of ports
ata: libata-core: Reuse available ata_port print_ids
ata: libata-core: Set ATA_QCFLAG_RTF_FILLED in fill_result_tf()
ata: libata-sata: Remove superfluous assignment in ata_sas_port_alloc()
ata: libata-scsi: Check ATA_QCFLAG_RTF_FILLED before using result_tf
ata: libata-scsi: Do not overwrite valid sense data when CK_COND=1
ata: libata-scsi: Do not pass ATA device id to ata_to_sense_error()
ata: libata-scsi: Fix offsets for the fixed format sense data
ata: libata-scsi: Honor the D_SENSE bit for CK_COND=1 and no error
ata: libata-scsi: Remove redundant sense_buffer memsets
ata: libata: Assign print_id at port allocation time
ata: libata: Fix memory leak for error path in ata_host_alloc()
ata: libata: Remove unused function declaration for ata_scsi_detect()
ata: pata_macio: Fix DMA table overflow
ata: pata_macio: Use WARN instead of BUG
 
ataflop: add missing MODULE_DESCRIPTION() macro
 
atm: clean up a put_user() calls
atm: idt77252: prevent use after free in dequeue_rx()
 
autofs: Convert to new uid/gid option parsing helpers
 
auxbus: make to_auxiliary_drv accept and return a constant pointer
 
auxdisplay: charlcd: Provide a forward declaration
auxdisplay: hd44780: add missing MODULE_DESCRIPTION() macro
auxdisplay: ht16k33: Drop reference after LED registration
auxdisplay: linedisp: add missing MODULE_DESCRIPTION() macro
auxdisplay: linedisp: Support configuring the boot message
auxdisplay: Use sizeof(*pointer) instead of sizeof(type)
 
backing-file: convert to using fops->splice_write
 
backlight: aat2870-backlight: Use blacklight power constants
backlight: Add BACKLIGHT_POWER_ constants for power states
backlight: Add missing MODULE_DESCRIPTION() macros
backlight: Add new lm3509 backlight driver
backlight: ams369fb06: Use backlight power constants
backlight: corgi-lcd: Use backlight power constants
backlight: Drop explicit initialization of struct i2c_device_id::driver_data to 0
backlight: gpio-backlight: Use backlight power constants
backlight: ipaq-micro-backlight: Use backlight power constants
backlight: journada_bl: Use backlight power constants
backlight: kb3886-bl: Use backlight power constants
backlight: ktd253-backlight: Use backlight power constants
backlight: led-backlight: Use backlight power constants
backlight: lm3509_bl: Fix early returns in for_each_child_of_node()
backlight: lm3509_bl: Fix NULL vs IS_ERR() check in register() function
backlight: lm3533-backlight: Use backlight power constants
backlight: mp3309c: Use backlight power constants
backlight: pandora-backlight: Use backlight power constants
backlight: pcf50633-backlight: Use backlight power constants
backlight: pwm-backlight: Use backlight power constants
backlight: rave-sp-backlight: Use backlight power constants
backlight: sky81452-backlight: Use backlight power constants
 
backtracetest: add MODULE_DESCRIPTION()
 
bareudp: Fix device stats updates.
 
bcache: fix typo
bcache: remove heap-related macros and switch to generic min_heap
bcache: work around a __bitwise to bool conversion sparse warning
 
bcachefs: __bch2_read(): call trans_begin() on every loop iter
bcachefs: Accumulate accounting keys in journal replay
bcachefs: Add a comment for bucket helper types
bcachefs: Add a cond_resched() to __journal_keys_sort()
bcachefs: Add a time_stat for blocked on key cache flush
bcachefs: Add an error message for insufficient rw journal devs
bcachefs: add capacity, reserved to fs_alloc_debug_to_text()
bcachefs: Add error code to defer option parsing
bcachefs: Add hysteresis to waiting on btree key cache flush
bcachefs: Add lockdep support for btree node locks
bcachefs: add might_sleep() annotations for fsck_err()
bcachefs: Add missing bch2_trans_begin() call
bcachefs: Add missing downgrade table entry
bcachefs: add missing inode_walker_exit()
bcachefs: Add missing path_traverse() to btree_iter_next_node()
bcachefs: add printbuf arg to bch2_parse_mount_opts()
bcachefs: Add tracepoints for bch2_sync_fs() and bch2_fsync()
bcachefs: Align the display format of `btrees/inodes/keys`
bcachefs: allow passing full device path for target options
bcachefs: avoid overflowing LRU_TIME_BITS for cached data lru
bcachefs: bcachefs_metadata_version_disk_accounting_inum
bcachefs: bcachefs_metadata_version_disk_accounting_v3
bcachefs: bch2_accounting_invalid()
bcachefs: bch2_accounting_invalid() fixup
bcachefs: bch2_accounting_mem_gc()
bcachefs: bch2_btree_id_to_text()
bcachefs: bch2_btree_insert() - add btree iter flags
bcachefs: bch2_btree_key_cache_drop() now evicts
bcachefs: bch2_btree_reserve_cache_to_text()
bcachefs: bch2_data_update_init() cleanup
bcachefs: bch2_dir_emit() - fix directory reads in the fuse driver
bcachefs: bch2_extent_crc_unpacked_to_text()
bcachefs: bch2_fs_accounting_to_text()
bcachefs: bch2_fs_get_tree() cleanup
bcachefs: bch2_fs_usage_base_to_text()
bcachefs: bch2_gc_pos_to_text()
bcachefs: bch2_printbuf_strip_trailing_newline()
bcachefs: bch2_stdio_redirect_readline_timeout()
bcachefs: bch2_verify_accounting_clean()
bcachefs: bch_acct_btree
bcachefs: bch_acct_compression
bcachefs: bch_acct_rebalance_work
bcachefs: bch_acct_snapshot
bcachefs: bch_alloc->stripe_sectors
bcachefs: BCH_DATA_unstriped
bcachefs: BCH_IOCTL_QUERY_ACCOUNTING
bcachefs: BCH_SB_MEMBER_INVALID
bcachefs: btree ids are 64 bit bitmasks
bcachefs: btree node scan: fall back to comparing by journal seq
bcachefs: btree write buffer knows how to accumulate bch_accounting keys
bcachefs: btree_node_unlock() assert
bcachefs: btree_path_cached_set()
bcachefs: btree_ptr_sectors_written() now takes bkey_s_c
bcachefs: btree_types bitmask cleanups
bcachefs: Check for bsets past bch_btree_ptr_v2.sectors_written
bcachefs: check_key_has_inode()
bcachefs: clear path->should_be_locked in bch2_btree_key_cache_drop()
bcachefs: Coalesce accounting keys before journal replay
bcachefs: Convert bch2_compression_stats_to_text() to new accounting
bcachefs: Convert bch2_ioctl_fs_usage() to new accounting
bcachefs: Convert bch2_replicas_gc2() to new accounting
bcachefs: Convert clock code to u64s
bcachefs: Convert for_each_btree_node() to lockrestart_do()
bcachefs: Convert gc to new accounting
bcachefs: darray: Don't pass NULL to memcpy()
bcachefs: delete faulty fastpath in bch2_btree_path_traverse_cached()
bcachefs: Delete journal-buf-sharded old style accounting
bcachefs: Delete old assertion for online fsck
bcachefs: dev_usage updated by new accounting
bcachefs: disk accounting: ignore unknown types
bcachefs: Disk space accounting rewrite
bcachefs: Don't block journal when finishing check_allocations()
bcachefs: Don't delete open files in online fsck
bcachefs: don't expose "read_only" as a mount option
bcachefs: Don't rely on implicit unsigned -> signed integer conversion
bcachefs: don't use rht_bucket() in btree_key_cache_scan()
bcachefs: drop packed, aligned from bkey_inode_buf
bcachefs: ec should not allocate from ro devs
bcachefs: Ensure buffered writes write as much as they can
bcachefs: Extra debug for data move path
bcachefs: Eytzinger accumulation for accounting keys
bcachefs: Fix "trying to move an extent, but nr_replicas=0"
bcachefs: Fix bch2_bucket_gens_init()
bcachefs: Fix bch2_extents_match() false positive
bcachefs: Fix bch2_gc_accounting_done() locking
bcachefs: Fix bch2_trigger_alloc assert
bcachefs: Fix bch2_trigger_alloc when upgrading from old versions
bcachefs: fix btree_key_cache sysfs knob
bcachefs: Fix ca->io_ref usage
bcachefs: Fix compat issue with old alloc_v4 keys
bcachefs: Fix double assignment in check_dirent_to_subvol()
bcachefs: Fix double free of ca->buckets_nouse
bcachefs: fix ei_update_lock lock ordering
bcachefs: Fix failure to flush moves before sleeping in copygc
bcachefs: fix failure to relock in bch2_btree_node_mem_alloc()
bcachefs: fix failure to relock in btree_node_fill()
bcachefs: Fix failure to relock in btree_node_get()
bcachefs: Fix failure to return error in data_update_index_update()
bcachefs: fix field-spanning write warning
bcachefs: Fix forgetting to pass trans to fsck_err()
bcachefs: Fix fsck warning about btree_trans not passed to fsck error
bcachefs: Fix incorrect gfp flags
bcachefs: fix incorrect i_state usage
bcachefs: Fix integer overflow on trans->nr_updates
bcachefs: Fix locking in __bch2_trans_mark_dev_sb()
bcachefs: Fix locking in bch2_ioc_setlabel()
bcachefs: fix missing bch2_err_str()
bcachefs: Fix missing BTREE_TRIGGER_bucket_invalidate flag
bcachefs: fix missing include
bcachefs: Fix missing spaces in journal_entry_dev_usage_to_text
bcachefs: Fix missing validation in bch2_sb_journal_v2_validate()
bcachefs: Fix printbuf usage while atomic
bcachefs: Fix race in bch2_accounting_mem_insert()
bcachefs: fix rebalance accounting
bcachefs: Fix rebalance_work accounting
bcachefs: Fix refcounting in discard path
bcachefs: Fix replay_now_at() assert
bcachefs: fix smatch data leak warning in fs usage ioctl
bcachefs: fix time_stats_to_text()
bcachefs: fix typo
bcachefs: Fix warning in __bch2_fsck_err() for trans not passed in
bcachefs: Fix warning in bch2_fs_journal_stop()
bcachefs: fsck_err() may now take a btree_trans
bcachefs: implement FS_IOC_GETVERSION to support lsattr
bcachefs: Improve "unable to allocate journal write" message
bcachefs: improve bch2_dev_usage_to_text()
bcachefs: Improve copygc_wait_to_text()
bcachefs: Improve startup message
bcachefs: Improve trans_blocked_journal_reclaim tracepoint
bcachefs: Improved allocator debugging for ec
bcachefs: Increase size of cuckoo hash table on too many rehashes
bcachefs: Initialize gc buckets in alloc trigger
bcachefs: KEY_TYPE_accounting
bcachefs: Kill __bch2_accounting_mem_mod()
bcachefs: Kill bch2_assert_btree_nodes_not_locked()
bcachefs: Kill bch2_fs_usage_initialize()
bcachefs: kill bch2_fs_usage_read()
bcachefs: Kill bch2_fs_usage_to_text()
bcachefs: Kill bch2_mount()
bcachefs: kill btree_trans_too_many_iters() in bch2_bucket_alloc_freelist()
bcachefs: Kill fs_usage_online
bcachefs: Kill gc_pos_btree_node()
bcachefs: kill key cache arg to bch2_assert_pos_locked()
bcachefs: Kill replicas_journal_res
bcachefs: Kill writing old accounting to journal
bcachefs: Make allocator stuck timeout configurable, ratelimit messages
bcachefs: Make bkey_fsck_err() a wrapper around fsck_err()
bcachefs: make offline fsck set read_only fs flag
bcachefs: Make read_only a mount option again, but hidden
bcachefs: Mark more errors as autofix
bcachefs: mean_and_variance: Avoid too-large shift amounts
bcachefs: metadata version bucket_stripe_sectors
bcachefs: More BCH_SB_MEMBER_INVALID support
bcachefs: More informative error message in reattach_inode()
bcachefs: per_cpu_sum()
bcachefs: Plumb more logging through stdio redirect
bcachefs: Print allocator stuck on timeout in fallocate path
bcachefs: Ratelimit checksum error messages
bcachefs: Reallocate table when we're increasing size
bcachefs: Reduce the scope of gc_lock
bcachefs: Refactor disk accounting data structures
bcachefs: remove heap-related macros and switch to generic min_heap
bcachefs: remove now spurious i_state initialization
bcachefs: Rename BCH_WRITE_DONE -> BCH_WRITE_SUBMITTED
bcachefs: Revert lockless buffered IO path
bcachefs: Self healing on read IO error
bcachefs: set fgf order hint before starting a buffered write
bcachefs: setting bcachefs_effective.* xattrs is a noop
bcachefs: show none if label is not set
bcachefs: silence silly kdoc warning
bcachefs: Simplify bch2_bkey_drop_ptrs()
bcachefs: Simplify btree key cache fill path
bcachefs: spelling fix
bcachefs: split out lru_format.h
bcachefs: support FS_IOC_SETFSLABEL
bcachefs: support get fs label
bcachefs: support REMAP_FILE_DEDUP in bch2_remap_file_range
bcachefs: support STATX_DIOALIGN for statx file
bcachefs: Switch to .get_inode_acl()
bcachefs: sysfs internal/trigger_journal_writes
bcachefs: sysfs trigger_freelist_wakeup
bcachefs: track writeback errors using the generic tracking infrastructure
bcachefs: twf: convert bch2_stdio_redirect_readline() to darray
bcachefs: twf: delete dead struct fields
bcachefs: uninline fallocate functions
bcachefs: Unlock trans when waiting for user input in fsck
bcachefs: unlock_long() before resort in journal replay
bcachefs: Use bch2_wait_on_allocator() in btree node alloc path
bcachefs: use FGP_WRITEBEGIN instead of combining individual flags
bcachefs: Use filemap_read() to simplify the execution flow
bcachefs: use new mount API
bcachefs: Use try_cmpxchg() family of functions instead of cmpxchg()
bcachefs: varint: Avoid left-shift of a negative value
bcachefs: Walk leaf to root in btree_gc
 
bdev: make blockdev_mnt static
 
befs: Convert befs_symlink_read_folio() to use folio_end_read()
 
binder: fix descriptor lookup for context manager
binder: fix hang of unregistered readers
binder: fix UAF caused by offsets overwrite
binder: use bitmap for faster descriptor lookup
 
binder_alloc: Fix sleeping function called from invalid context
binder_alloc: Replace kcalloc with kvcalloc to mitigate OOM issues
 
binfmt_elf: Calculate total_size earlier
binfmt_elf: Honor PT_LOAD alignment for static PIE
 
binfmt_elf_fdpic: fix AUXV size calculation when ELF_HWCAP2 is defined
 
binfmt_flat: Fix corruption when not offsetting data start
 
bio-integrity: don't restrict the size of integrity metadata
 
bitops: Add a comment explaining the double underscore macros
 
blk-cgroup: move congestion_count to struct blkcg
 
blk-lib: check for kill signal in ioctl BLKZEROOUT
 
blk-throttle: fix lower control under super low iops limit
blk-throttle: remove more latency dead-code
 
blk-wbt: don't throttle swap writes in direct reclaim
 
block, bfq: remove blkg_path()
 
block/mq-deadline: Fix the tag reservation code
 
block/rnbd: Constify struct kobj_type
 
block: add a bvec_phys helper
block: Add atomic write support for statx
block: Add core atomic write support
block: Add fops atomic write support
block: add helper macros to de-duplicate the queue sysfs attributes
block: Add ioprio to block_rq tracepoint
block: Add missing entries from cmd_flag_name[]
block: Add missing entry to hctx_flag_name[]
block: add special APIs for run-time disabling of discard and friends
block: Add zone write plugging entry to rqf_name[]
block: also return bio_integrity_payload * from stubs
block: avoid polling configuration errors
block: BFQ: Refactor bfq_exit_icq() to silence sparse warning
block: bypass the STABLE_WRITES flag for protection information
block: Call .limit_depth() after .hctx has been set
block: call bio_integrity_unmap_free_user from blk_rq_unmap_user
block: Catch possible entries missing from alloc_policy_name[]
block: Catch possible entries missing from blk_queue_flag_name[]
block: Catch possible entries missing from cmd_flag_name[]
block: Catch possible entries missing from hctx_flag_name[]
block: Catch possible entries missing from hctx_state_name[]
block: Catch possible entries missing from rqf_name[]
block: change rq_integrity_vec to respect the iterator
block: check bio alignment in blk_mq_submit_bio
block: clean up the check in blkdev_iomap_begin()
block: Cleanup block device zone helpers
block: cleanup flag_{show,store}
block: conding style fixup for blk_queue_max_guaranteed_bio
block: convert features and flags to __bitwise types
block: correctly report cache type
block: Define bdev_nr_zones() as an inline function
block: Delete blk_queue_flag_test_and_set()
block: don't call bio_uninit from bio_endio
block: don't free submitter owned integrity payload on I/O completion
block: don't free the integrity payload in bio_integrity_unmap_free_user
block: don't reduce max_sectors based on io_opt
block: don't require stable pages for non-PI metadata
block: Drop locking annotation for limits_lock
block: Drop NULL check in bdev_write_zeroes_sectors()
block: factor out a blk_write_zeroes_limit helper
block: factor out flag_{store,show} helper for integrity
block: Fix blk_validate_atomic_write_limits() build for arm32
block: fix deadlock between sd_remove & sd_release
block: fix detection of unsupported WRITE SAME in blkdev_issue_write_zeroes
block: fix get_max_segment_size() warning
block: Fix lockdep warning in blk_mq_mark_tag_wait
block: fix spelling and grammar for in writeback_cache_control.rst
block: fix the blk_queue_nonrot polarity
block: freeze the queue in queue_attr_store
block: Generalize chunk_sectors support as boundary support
block: Improve checks on zone resource limits
block: initialize integrity buffer to zero before writing it to media
block: invert the BLK_INTEGRITY_{GENERATE,VERIFY} flags
block: limit the Write Zeroes to manually writing zeroes fallback
block: Make QUEUE_FLAG_x as an enum
block: move cache control settings out of queue->flags
block: move dma_pad_mask into queue_limits
block: move integrity information into queue_limits
block: move read-only and supported checks into (__)blkdev_issue_zeroout
block: move the add_random flag to queue_limits
block: move the bounce flag into the features field
block: move the dax flag to queue_limits
block: move the io_stat flag setting to queue_limits
block: move the misaligned flag into the features field
block: move the nonrot flag to queue_limits
block: move the nowait flag to queue_limits
block: move the pci_p2pdma flag to queue_limits
block: move the poll flag to queue_limits
block: move the raid_partial_stripes_expensive flag into the features field
block: move the skip_tagset_quiesce flag to queue_limits
block: move the stable_writes flag to queue_limits
block: move the synchronous flag to queue_limits
block: move the zone_resetall flag to queue_limits
block: move the zoned flag into the features field
block: only zero non-PI metadata tuples in bio_integrity_prep
block: pass a gendisk to the queue_sysfs_entry methods
block: pass a phys_addr_t to get_max_segment_size
block: Pass blk_queue_get_max_sectors() a request pointer
block: Prevent deadlocks when switching elevators
block: Read max write zeroes once for __blkdev_issue_write_zeroes()
block: refacto blkdev_issue_zeroout
block: Relocate BLK_MQ_CPU_WORK_BATCH
block: Relocate BLK_MQ_MAX_DEPTH
block: remove a duplicate io_min check in blk_validate_limits
block: remove allocation failure warnings in bio_integrity_prep
block: remove bio_integrity_process
block: Remove blk_alloc_zone_bitmap()
block: remove blk_flush_policy
block: remove disk_update_readahead
block: remove QUEUE_FLAG_STOPPED
block: Remove REQ_OP_ZONE_RESET_ALL emulation
block: remove the blk_flush_integrity call in blk_integrity_unregister
block: remove the blk_integrity_profile structure
block: remove the discard_alignment flag
block: remove the fallback case in queue_dma_alignment
block: remove the LBA alignment check in __blkdev_issue_zeroout
block: remove the unused blk_bounce enum
block: remove unused queue limits API
block: rename BLK_FEAT_MISALIGNED
block: renumber and rename the cache disabled flag
block: reuse original bio_vec array for integrity during clone
block: set bip_vcnt correctly
block: simplify adding the payload in bio_integrity_prep
block: Simplify definition of RQF_NAME()
block: simplify queue_logical_block_size
block: split integrity support out of bio.h
block: switch on bio operation in bio_integrity_prep
block: t10-pi: Return correct ref tag when queue has no integrity profile
block: take io_opt and io_min into account for max_sectors
block: take offset into account in blk_bvec_map_sg again
block: Use enum to define RQF_x bit indexes
block: use kstrtoul in flag_store
block: use the right type for stub rq_integrity_vec()
block: Validate logical block size in blk_validate_limits()
 
Bluetooth/nokia: Remove unused struct 'hci_nokia_radio_hdr'
 
Bluetooth: Add vendor-specific packet classification for ISO data
Bluetooth: btintel: Add firmware ID to firmware name
Bluetooth: btintel: Add support for BlazarU core
Bluetooth: btintel: Add support for Whale Peak2
Bluetooth: btintel: Allow configuring drive strength of BRI
Bluetooth: btintel: Fail setup on error
Bluetooth: btintel: Fix spelling of *intermediate* in comment
Bluetooth: btintel: Fix the sfi name for BlazarU
Bluetooth: btintel: Refactor btintel_set_ppag()
Bluetooth: btintel_pcie: Fix irq leak
Bluetooth: btintel_pcie: Print Firmware Sequencer information
Bluetooth: btintel_pcie: Remove unnecessary memset(0) calls
Bluetooth: btmtk: add the function to get the fw name
Bluetooth: btmtk: apply the common btmtk_fw_get_filename
Bluetooth: btmtk: Fix btmtk.c undefined reference build error
Bluetooth: btmtk: Fix btmtk.c undefined reference build error harder
Bluetooth: btmtk: Fix kernel crash when entering btmtk_usb_suspend
Bluetooth: btmtk: Mark all stub functions as inline
Bluetooth: btmtk: move btusb_mtk_[setup, shutdown] to btmtk.c
Bluetooth: btmtk: move btusb_mtk_hci_wmt_sync to btmtk.c
Bluetooth: btmtk: move btusb_recv_acl_mtk to btmtk.c
Bluetooth: btmtk: remove #ifdef around declarations
Bluetooth: btmtk: rename btmediatek_data
Bluetooth: btnxpuart: Add handling for boot-signature timeout errors
Bluetooth: btnxpuart: Add support for AW693 A1 chipset
Bluetooth: btnxpuart: Add support for IW615 chipset
Bluetooth: btnxpuart: Add system suspend and resume handlers
Bluetooth: btnxpuart: Enable status prints for firmware download
Bluetooth: btnxpuart: Fix Null pointer dereference in btnxpuart_flush()
Bluetooth: btnxpuart: Fix random crash seen while removing driver
Bluetooth: btnxpuart: Fix warnings for suspend and resume functions
Bluetooth: btnxpuart: Handle FW Download Abort scenario
Bluetooth: btnxpuart: Shutdown timer and prevent rearming when driver unloading
Bluetooth: btnxpuart: Update firmware names
Bluetooth: btusb: add callback function in btusb suspend/resume
Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x13d3:0x3591
Bluetooth: btusb: Add RTL8852BE device 0489:e125 to device tables
Bluetooth: btusb: mediatek: add ISO data transmission functions
Bluetooth: btusb: mediatek: add MT7922 subsystem reset
Bluetooth: btusb: mediatek: refactor the function btusb_mtk_reset
Bluetooth: btusb: mediatek: remove the unnecessary goto tag
Bluetooth: btusb: mediatek: reset the controller before downloading the fw
Bluetooth: btusb: mediatek: return error for failed reg access
Bluetooth: Fix usage of __hci_cmd_sync_status
Bluetooth: hci: fix build when POWER_SEQUENCING=m
Bluetooth: HCI: Invert LE State quirk to be opt-out rather then opt-in
Bluetooth: hci_bcm4377: Add BCM4388 support
Bluetooth: hci_bcm4377: Increase boot timeout
Bluetooth: hci_bcm4377: Use correct unit for timeouts
Bluetooth: hci_core, hci_sync: cleanup struct discovery_state
Bluetooth: hci_core: cleanup struct hci_dev
Bluetooth: hci_core: Don't use hci_prepare_cmd
Bluetooth: hci_core: Fix LE quote calculation
Bluetooth: hci_core: Fix not handling hibernation actions
Bluetooth: hci_core: Prefer array indexing over pointer arithmetic
Bluetooth: hci_core: Prefer struct_size over open coded arithmetic
Bluetooth: hci_core: Remove usage of hci_req_sync
Bluetooth: hci_event: Fix setting DISCOVERY_FINDING for passive scanning
Bluetooth: hci_event: Set QoS encryption from BIGInfo report
Bluetooth: hci_qca: don't call pwrseq_power_off() twice for QCA6390
Bluetooth: hci_qca: fix a NULL-pointer derefence at shutdown
Bluetooth: hci_qca: Fix build error
Bluetooth: hci_qca: fix QCA6390 support on non-DT platforms
Bluetooth: hci_qca: make pwrseq calls the default if available
Bluetooth: hci_qca: schedule a devm action for disabling the clock
Bluetooth: hci_qca: unduplicate calls to hci_uart_register_device()
Bluetooth: hci_qca: use the power sequencer for wcn7850 and wcn6855
Bluetooth: hci_sync: avoid dup filtering when passive scanning with adv monitor
Bluetooth: hci_sync: Fix suspending with wrong filter policy
Bluetooth: hci_sync: Introduce hci_cmd_sync_run/hci_cmd_sync_run_once
Bluetooth: hci_sync: Move handling of interleave_scan
Bluetooth: hci_sync: Remove remaining dependencies of hci_request
Bluetooth: iso: remove unused struct 'iso_list_data'
Bluetooth: l2cap: always unlock channel in l2cap_conless_channel()
Bluetooth: MGMT: Add error handling to pair_device()
Bluetooth: MGMT: Fix not generating command complete for MGMT_OP_DISCONNECT
Bluetooth: MGMT: Ignore keys being loaded with invalid type
Bluetooth: MGMT: Make MGMT_OP_LOAD_CONN_PARAM update existing connection
Bluetooth: MGMT: Uninitialized variable in load_conn_param()
Bluetooth: qca: don't disable power management for QCA6390
Bluetooth: qca: If memdump doesn't work, re-enable IBS
Bluetooth: qca: use the power sequencer for QCA6390
Bluetooth: Remove hci_request.{c,h}
Bluetooth: SMP: Fix assumption of Central always being Initiator
Bluetooth: Use sizeof(*pointer) instead of sizeof(type)
 
bna: adjust 'name' buf size of bna_tcb and bna_ccb structures
 
bnxt_en : Fix memory out-of-bounds in bnxt_fill_hw_rss_tbl()
 
bnxt_en: Add BCM5760X specific PHC registers mapping
bnxt_en: Add is_ts_pkt field to struct bnxt_sw_tx_bd
bnxt_en: Add new TX timestamp completion definitions
bnxt_en: add timestamping statistics support
bnxt_en: Add TX timestamp completion logic
bnxt_en: Allow some TX packets to be unprocessed in NAPI
bnxt_en: Don't clear ntuple filters and rss contexts during ethtool ops
bnxt_en: fix atomic counter for ptp packets
bnxt_en: Fix double DMA unmapping for XDP_REDIRECT
bnxt_en: Fix RSS logic in __bnxt_reserve_rings()
bnxt_en: implement netdev_queue_mgmt_ops
bnxt_en: Increase the max total outstanding PTP TX packets to 4
bnxt_en: Let bnxt_stamp_tx_skb() return error code
bnxt_en: Refactor all PTP TX timestamp fields into a struct
bnxt_en: Remove an impossible condition check for PTP TX pending SKB
bnxt_en: Remove atomic operations on ptp->tx_avail
bnxt_en: split rx ring helpers out from ring helpers
bnxt_en: unlink page pool when stopping Rx queue
bnxt_en: update xdp_rxq_info in queue restart logic
 
bnxt_re: Fix imm_data endianness
 
bonding: change ipsec_lock from spin lock to mutex
bonding: extract the use of real_device into local variable
bonding: fix bond_ipsec_offload_ok return type
bonding: fix null pointer deref in bond_ipsec_offload_ok
bonding: fix xfrm real_dev null pointer dereference
bonding: fix xfrm state handling when clearing active slave
bonding: implement xdo_dev_state_free and call it after deletion
 
bootconfig: Remove duplicate included header file linux/bootconfig.h
 
bpf, arm64: Fix trampoline for BPF_TRAMP_F_CALL_ORIG
bpf, arm64: Inline bpf_get_current_task/_btf() helpers
 
bpf, devmap: Add .map_alloc_check
 
bpf, docs: Add table captions
bpf, docs: Address comments from IETF Area Directors
bpf, docs: Clarify call local offset
bpf, docs: clarify sign extension of 64-bit use of 32-bit imm
bpf, docs: Fix instruction.rst indentation
bpf, docs: Move sentence about returning R0 to abi.rst
bpf, docs: Use RFC 2119 language for ISA requirements
 
bpf, events: Use prog to emit ksymbol event for main program
 
bpf, net: Fix a potential race in do_sock_getsockopt()
bpf, net: Use DEV_STAT_INC()
 
bpf, verifier: Correct tail_call_reachable for bpf prog
 
bpf, x64: Remove tail call detection
 
bpf/selftests: Fix ASSERT_OK condition check in uprobe_syscall test
 
bpf: Add bits iterator
bpf: add check for invalid name in btf_name_valid_section()
bpf: Add CHECKSUM_COMPLETE to bpf test progs
bpf: add missing check_func_arg_reg_off() to prevent out-of-bounds memory accesses
bpf: add new negative selftests to cover missing check_func_arg_reg_off() and reg->type check
bpf: Add security_file_post_open() LSM hook to sleepable_lsm_hooks
bpf: allow bpf helpers to be used into HID-BPF struct_ops
bpf: annotate BTF show functions with __printf
bpf: Change bpf_session_cookie return value to __u64 *
bpf: constify member bpf_sysctl_kern:: Table
bpf: create repeated fields for arrays.
bpf: crypto: make state and IV dynptr nullable
bpf: Eliminate remaining "make W=1" warnings in kernel/bpf/btf.o
bpf: enable detaching links of struct_ops objects.
bpf: export bpf_link_inc_not_zero.
bpf: Fix a crash when btf_parse_base() returns an error pointer
bpf: Fix a kernel verifier crash in stacksafe()
bpf: Fix a segment issue when downgrading gso_size
bpf: Fix atomic probe zero-extension
bpf: Fix bpf_dynptr documentation comments
bpf: fix build when CONFIG_DEBUG_INFO_BTF[_MODULES] is undefined
bpf: Fix null pointer dereference in resolve_prog_type() for BPF_PROG_TYPE_EXT
bpf: Fix order of args in call to bpf_map_kvcalloc
bpf: fix overflow check in adjust_jmp_off()
bpf: Fix tailcall cases in test_bpf
bpf: Fix updating attached freplace prog in prog_array map
bpf: helpers: fix bpf_wq_set_callback_impl signature
bpf: kprobe: remove unused declaring of bpf_kprobe_override
bpf: limit the number of levels of a nested struct type.
bpf: look into the types of the fields of a struct type recursively.
bpf: Make bpf_session_cookie() kfunc return long *
bpf: pass bpf_struct_ops_link to callbacks in bpf_struct_ops.
bpf: refactor btf_find_struct_field() and btf_find_datasec_var().
bpf: Relax tuple len requirement for sk helpers.
bpf: relax zero fixed offset constraint on KF_TRUSTED_ARGS/KF_RCU
bpf: remove redeclaration of new_n in bpf_verifier_vlog
bpf: Remove tst_run from lwt_seg6local_prog_ops.
bpf: Remove unnecessary call to btf_field_type_size().
bpf: Remove unnecessary checks on the offset of btf_field.
bpf: Remove unnecessary loop in task_file_seq_get_next()
bpf: remove unused parameter in __bpf_free_used_btfs
bpf: remove unused parameter in bpf_jit_binary_pack_finalize
bpf: Remove unused variable "prev_state"
bpf: selftests: Do not use generated kfunc prototypes for arena progs
bpf: selftests: Fix bpf_cpumask_first_zero() kfunc prototype
bpf: selftests: Fix bpf_iter_task_vma_new() prototype
bpf: selftests: Fix bpf_map_sum_elem_count() kfunc prototype
bpf: selftests: Fix fentry test kfunc prototypes
bpf: selftests: Namespace struct_opt callbacks in bpf_dctcp
bpf: selftests: nf: Opt out of using generated kfunc prototypes
bpf: selftests: xfrm: Opt out of using generated kfunc prototypes
bpf: Support can_loop/cond_break on big endian
bpf: support epoll from bpf struct_ops links.
bpf: Track delta between "linked" registers.
bpf: treewide: Align kfunc signatures to prog point-of-view
bpf: use check_add_overflow() to check for addition overflows
bpf: use check_sub_overflow() to check for subtraction overflows
bpf: Use precise image size for struct_ops trampoline
bpf: verifier: make kfuncs args nullalble
bpf: verifier: Relax caller requirements for kfunc projection type args
 
bpftool: Allow compile-time checks of BPF map auto-attach support in skeleton
bpftool: Change pid_iter.bpf.c to comply with the change of bpf_link_fops.
bpftool: Fix make dependencies for vmlinux.h
bpftool: Fix typo in MAX_NUM_METRICS macro name
bpftool: Fix typo in usage help
bpftool: improve skeleton backwards compat with old buggy libbpfs
bpftool: Introduce btf c dump sorting
bpftool: Mount bpffs when pinmaps path not under the bpffs
bpftool: Query only cgroup-related attach types
bpftool: Support dumping kfunc prototypes from BTF
bpftool: Un-const bpf_func_info to fix it for llvm 17 and newer
bpftool: Use BTF field iterator in btfgen
 
brd: add missing MODULE_DESCRIPTION() macro
 
bsr: add missing MODULE_DESCRIPTION() macro
 
btrfs: abort transaction if we don't find extref in btrfs_del_inode_extref()
btrfs: abort transaction on errors in btrfs_free_chunk()
btrfs: add and use helper to commit the current transaction
btrfs: add comment about locking to btrfs_split_ordered_extent()
btrfs: add documentation around snapshot delete
btrfs: add MODULE_DESCRIPTION()
btrfs: automatically remove the subvolume qgroup
btrfs: avoid allocating and running pointless delayed extent operations
btrfs: avoid create and commit empty transaction when committing super
btrfs: avoid removal and re-insertion of split ordered extent
btrfs: avoid transaction commit on any fsync after subvolume creation
btrfs: avoid using fixed char array size for tree names
btrfs: change BTRFS_MOUNT_* flags to 64bit type
btrfs: check delayed refs when we're checking if a ref exists
btrfs: clean up our handling of refs == 0 in snapshot delete
btrfs: cleanup duplicated parameters related to btrfs_alloc_ordered_extent
btrfs: cleanup duplicated parameters related to btrfs_create_dio_extent()
btrfs: cleanup duplicated parameters related to can_nocow_file_extent_args
btrfs: cleanup duplicated parameters related to create_io_em()
btrfs: cleanup recursive include of the same header
btrfs: cleanup the bytenr usage inside btrfs_extent_item_to_extent_map()
btrfs: constify parameters of write_eb_member() and its users
btrfs: constify pointer parameters where applicable
btrfs: convert correctness BUG_ON()'s to ASSERT()'s in walk_up_proc()
btrfs: do not BUG_ON() when freeing tree block after error
btrfs: do not clear page dirty inside extent_write_locked_range()
btrfs: do not directly include rwlock_types.h
btrfs: do not subtract delalloc from avail bytes
btrfs: don't allocate file extent tree for non regular files
btrfs: don't BUG_ON on ENOMEM from btrfs_lookup_extent_info() in walk_down_proc()
btrfs: don't BUG_ON() when 0 reference count at btrfs_lookup_extent_info()
btrfs: don't do extra find_extent_buffer() in do_walk_down()
btrfs: don't pass fs_info to describe_relocation()
btrfs: drop bytenr_orig and fix comment in btrfs_scan_one_device()
btrfs: dynamic block_group reclaim threshold
btrfs: emit a warning about space cache v1 being deprecated
btrfs: enhance compression error messages
btrfs: export the expected file extent through can_nocow_extent()
btrfs: extract the reference dropping code into it's own helper
btrfs: factor out eb uptodate check from do_walk_down()
btrfs: factor out stripe length calculation into a helper
btrfs: fix a use-after-free when hitting errors inside btrfs_submit_chunk()
btrfs: fix bitmap leak when loading free space cache on duplicate entry
btrfs: fix corrupt read due to bad offset of a compressed extent map
btrfs: fix corruption after buffer fault in during direct IO append write
btrfs: fix data race when accessing the last_trans field of a root
btrfs: fix double inode unlock for direct IO sync writes
btrfs: fix extent map use-after-free when adding pages to compressed bio
btrfs: fix function name in comment for btrfs_remove_ordered_extent()
btrfs: fix invalid mapping of extent xarray state
btrfs: fix misspelled end IO compression callbacks
btrfs: fix qgroup reserve leaks in cow_file_range
btrfs: fix race between direct IO write and fsync when using same fd
btrfs: fix the ram_bytes assignment for truncated ordered extents
btrfs: fix typo in error message in btrfs_validate_super()
btrfs: fix uninitialized return value from btrfs_reclaim_sweep()
btrfs: handle errors from btrfs_dec_ref() properly
btrfs: handle errors from ref mods during UPDATE_BACKREF in walk_down_proc()
btrfs: ignore incorrect btrfs_file_extent_item::ram_bytes
btrfs: implement launder_folio for clearing dirty page reserve
btrfs: initialize last_extent_end to fix -Wmaybe-uninitialized warning in extent_fiemap()
btrfs: initialize location to fix -Wmaybe-uninitialized in btrfs_lookup_dentry()
btrfs: introduce extra sanity checks for extent maps
btrfs: introduce new "rescue=ignoremetacsums" mount option
btrfs: introduce new "rescue=ignoresuperflags" mount option
btrfs: introduce new members for extent_map
btrfs: keep const when returning value from get_unaligned_le8()
btrfs: lock subpage ranges in one go for writepage_delalloc()
btrfs: make __extent_writepage_io() to write specified range only
btrfs: make btrfs_finish_ordered_extent() return void
btrfs: make cow_file_range_inline() honor locked_page on error
btrfs: make extent_write_locked_range() handle subpage writeback correctly
btrfs: make validate_extent_map() catch ram_bytes mismatch
btrfs: mark ordered extent insertion failure checks as unlikely
btrfs: move btrfs_block_group_root() to block-group.c
btrfs: move extent_range_clear_dirty_for_io() into inode.c
btrfs: move fiemap code into its own file
btrfs: move the direct IO code into its own file
btrfs: only enable extent map shrinker for DEBUG builds
btrfs: only print error message when checking item size in print_extent_item()
btrfs: only run the extent map shrinker from kswapd tasks
btrfs: output the unrecognized super block flags as hex
btrfs: pass a btrfs_inode to btrfs_compress_heuristic()
btrfs: pass a btrfs_inode to btrfs_fdatawrite_range()
btrfs: pass a btrfs_inode to btrfs_ioctl_send()
btrfs: pass a btrfs_inode to btrfs_readdir_get_delayed_items()
btrfs: pass a btrfs_inode to btrfs_readdir_put_delayed_items()
btrfs: pass a btrfs_inode to btrfs_set_prop()
btrfs: pass a btrfs_inode to btrfs_wait_ordered_range()
btrfs: pass a btrfs_inode to is_data_inode()
btrfs: pass a reloc_control to relocate_file_extent_cluster()
btrfs: pass a reloc_control to relocate_one_folio()
btrfs: pass a struct reloc_control to prealloc_file_extent_cluster()
btrfs: pass reloc_control to relocate_data_extent()
btrfs: pass reloc_control to setup_relocation_extent_mapping()
btrfs: pass struct btrfs_io_geometry into handle_ops_on_dev_replace()
btrfs: periodic block_group reclaim
btrfs: preallocate inodes xarray entry to avoid transaction abort
btrfs: preallocate ulist memory for qgroup rsv
btrfs: prevent pathological periodic reclaim loops
btrfs: print-tree: add generation and type dump for EXTENT_DATA_KEY
btrfs: push lookup_info into struct walk_control
btrfs: qgroup: avoid start/commit empty transaction when flushing reservations
btrfs: qgroup: delete a TODO about using kmem cache to allocate structures
btrfs: qgroup: do quick checks if quotas are enabled before starting ioctls
btrfs: qgroup: don't use extent changeset when not needed
btrfs: qgroup: preallocate memory before adding a relation
btrfs: qgroup: warn about inconsistent qgroups when relation update fails
btrfs: raid56: do extra dumping for CONFIG_BTRFS_ASSERT
btrfs: reduce critical section at btrfs_wait_ordered_extents()
btrfs: reduce critical section at btrfs_wait_ordered_roots()
btrfs: reduce nesting and deduplicate error handling at btrfs_iget_path()
btrfs: reduce nesting for extent processing at btrfs_lookup_extent_info()
btrfs: remove all extra btrfs_check_eb_owner() calls
btrfs: remove duplicate name variable declarations
btrfs: remove extent_map::block_len member
btrfs: remove extent_map::block_start member
btrfs: remove extent_map::orig_start member
btrfs: remove inode_lock from struct btrfs_root and use xarray locks
btrfs: remove local variable need_account in do_walk_down()
btrfs: remove location key from struct btrfs_inode
btrfs: remove no longer used btrfs_migrate_to_delayed_refs_rsv()
btrfs: remove NULL transaction support for btrfs_lookup_extent_info()
btrfs: remove objectid from struct btrfs_inode on 64 bits platforms
btrfs: remove pointless code when creating and deleting a subvolume
btrfs: remove raid-stripe-tree encoding field from stripe_extent
btrfs: remove super block argument from btrfs_iget()
btrfs: remove super block argument from btrfs_iget_locked()
btrfs: remove super block argument from btrfs_iget_path()
btrfs: remove superfluous metadata check at btrfs_lookup_extent_info()
btrfs: remove the BUG_ON() inside extent_range_clear_dirty_for_io()
btrfs: remove the extra_gfp parameter from btrfs_alloc_folio_array()
btrfs: remove unused define EXTENT_SIZE_PER_ITEM
btrfs: remove unused Opt enums
btrfs: rename err to ret in btrfs_cleanup_fs_roots()
btrfs: rename err to ret in btrfs_drop_snapshot()
btrfs: rename err to ret in btrfs_recover_relocation()
btrfs: rename extent_map::orig_block_len to disk_num_bytes
btrfs: rename macro local variables that clash with other variables
btrfs: rename rb_root member of extent_map_tree from map to root
btrfs: rename ret to err in btrfs_recover_relocation()
btrfs: rename ret to ret2 in btrfs_recover_relocation()
btrfs: rename the extra_gfp parameter of btrfs_alloc_page_array()
btrfs: replace BUG_ON with ASSERT in walk_down_proc()
btrfs: replace BUG_ON() with error handling at update_ref_for_cow()
btrfs: report reclaim stats in sysfs
btrfs: run delayed iputs when flushing delalloc
btrfs: scrub: avoid create/commit empty transaction at finish_extent_writes_for_zoned()
btrfs: scrub: update last_physical after scrubbing one stripe
btrfs: send: allow cloning non-aligned extent if it ends at i_size
btrfs: send: annotate struct name_cache_entry with __counted_by()
btrfs: send: avoid create/commit empty transaction at ensure_commit_roots_uptodate()
btrfs: send: get rid of the label and gotos at ensure_commit_roots_uptodate()
btrfs: send: make ensure_commit_roots_uptodate() simpler and more efficient
btrfs: simplify range parameters of btrfs_wait_ordered_roots()
btrfs: simplify setting the full backref flag at update_ref_for_cow()
btrfs: slightly loosen the requirement for qgroup removal
btrfs: store fs_info in space_info
btrfs: subpage: introduce helpers to handle subpage delalloc locking
btrfs: subpage: remove the unused error bitmap dumping
btrfs: switch btrfs_block_group::inode to struct btrfs_inode
btrfs: switch btrfs_ordered_extent::inode to struct btrfs_inode
btrfs: switch btrfs_pending_snapshot::dir to btrfs_inode
btrfs: tree-checker: add dev extent item checks
btrfs: tree-checker: add extra ram_bytes and disk_num_bytes check
btrfs: tree-checker: reject BTRFS_FT_UNKNOWN dir type
btrfs: tree-checker: validate dref root and objectid
btrfs: uapi: record temporary super flags used by btrfstune
btrfs: unify index_cnt and csum_bytes from struct btrfs_inode
btrfs: unify logic to decide if we need to walk down into a node during snapshot delete
btrfs: update panic message when splitting ordered extent
btrfs: update target inode's ctime on unlink
btrfs: urgent periodic reclaim pass
btrfs: use a btrfs_inode in the log context (struct btrfs_log_ctx)
btrfs: use a btrfs_inode local variable at btrfs_sync_file()
btrfs: use a regular rb_root instead of cached rb_root for extent_map_tree
btrfs: use an xarray to track open inodes in a root
btrfs: use btrfs_read_extent_buffer() in do_walk_down()
btrfs: use for-local variables that shadow function variables
btrfs: use iget5_locked_rcu
btrfs: use label to deduplicate error path at btrfs_force_cow_block()
btrfs: zoned: fix zone_unusable accounting on making block group read-write again
btrfs: zoned: handle broken write pointer on zones
btrfs: zoned: make btrfs_get_dev_zone() static
btrfs: zoned: properly take lock to read/update block group's zoned variables
 
buffer: Remove calls to set and clear the folio error flag
 
build-id: require program headers to be right after ELF header
 
bus: mhi: ep: Do not allocate memory for MHI objects from DMA zone
bus: mhi: host: Add support for Foxconn SDX72 modems
bus: mhi: host: Allow controller drivers to specify name for the MHI controller
bus: mhi: host: pci_generic: Use unique 'mhi_pci_dev_info' for product families
bus: sunxi-rsb: Constify struct regmap_bus
bus: ts-nbus: Use pwm_apply_might_sleep()
bus: vexpress-config: Add missing MODULE_DESCRIPTION() macro
 
cache: add __cacheline_group_{begin, end}_aligned() (+ couple more)
cache: Add StarFive StarLink cache management
cache: StarFive: Require a 64-bit system
 
cachefiles: Set the max subreq size for cache writes to MAX_RW_COUNT
 
cacheinfo: Add function to get cacheinfo for a given CPU and cache level
 
caif_virtio: use virtio_find_single_vq() for single virtqueue finding
 
can: bcm: Remove proc entry when dev is unregistered.
can: gs_usb: add VID/PID for Xylanta SAINT3 product family
can: hi311x: simplify with spi_get_device_match_data()
can: isotp: remove ISO 15675-2 specification version where possible
can: Kconfig: remove obsolete help text for slcan
can: kvaser_pciefd: Add inline
can: kvaser_pciefd: Add MSI interrupts
can: kvaser_pciefd: Add unlikely
can: kvaser_pciefd: Change name of return code variable
can: kvaser_pciefd: Group #defines together
can: kvaser_pciefd: Move reset of DMA RX buffers to the end of the ISR
can: kvaser_pciefd: Remove unnecessary comment
can: kvaser_pciefd: Rename board_irq to pci_irq
can: kvaser_pciefd: Skip redundant NULL pointer check in ISR
can: kvaser_pciefd: Use a single write when releasing RX buffers
can: kvaser_usb: Add support for Kvaser Mini PCIe 1xCAN
can: kvaser_usb: Add support for Kvaser USBcan Pro 5xCAN
can: kvaser_usb: Add support for Vining 800
can: m_can: Constify struct m_can_ops
can: m_can: disable_all_interrupts, not clear active_interrupts
can: m_can: Do not cancel timer from within timer
can: m_can: don't enable transceiver when probing
can: m_can: Limit coalescing to peripheral instances
can: m_can: Release irq on error in m_can_open
can: m_can: Remove coalesing disable in isr during suspend
can: m_can: Remove m_can_rx_peripheral indirection
can: m_can: Reset cached active_interrupts on start
can: m_can: Reset coalescing during suspend/resume
can: mcp251x: fix deadlock if an interrupt occurs during mcp251x_open
can: mcp251x: Fix up includes
can: mcp251x: simplify with spi_get_device_match_data()
can: mcp251xfd: clarify the meaning of timestamp
can: mcp251xfd: fix ring configuration when switching from CAN-CC to CAN-FD mode
can: mcp251xfd: mcp251xfd_handle_rxif_ring_uinc(): factor out in separate function
can: mcp251xfd: mcp251xfd_ring_init(): check TX-coalescing configuration
can: mcp251xfd: move mcp251xfd_timestamp_start()/stop() into mcp251xfd_chip_start/stop()
can: mcp251xfd: properly indent labels
can: mcp251xfd: rx: add workaround for erratum DS80000789E 6 of mcp2518fd
can: mcp251xfd: rx: prepare to workaround broken RX FIFO head index erratum
can: mcp251xfd: simplify with spi_get_device_match_data()
can: mcp251xfd: tef: prepare to workaround broken TEF FIFO tail index erratum
can: mcp251xfd: tef: update workaround for erratum DS80000789E 6 of mcp2518fd
can: mcp251xfd: update errata references
can: mscan: remove unused struct 'mscan_state'
can: rcar_canfd: Improve printing of global operational state
can: rcar_canfd: Remove superfluous parentheses in address calculations
can: rcar_canfd: Simplify clock handling
can: sja1000: plx_pci: Reuse predefined CTI subvendor ID
can: xilinx_can: Document driver description to list all supported IPs
 
cdc-acm: Add DISABLE_ECHO quirk for GE HealthCare UI Controller
 
CDC-NCM: add support for Apple's private interface
 
cdrom: Add missing MODULE_DESCRIPTION()
 
ceph: convert comma to semicolon in __ceph_dentry_dir_lease_touch()
ceph: drop usage of page_index
ceph: fix incorrect kmalloc size of pagevec mempool
ceph: force sending a cap update msg back to MDS for revoke op
ceph: periodically flush the cap releases
ceph: use cap_wait_list only if debugfs is enabled
 
cgroup/cpuset: Clear effective_xcpus on cpus_allowed clearing only if cpus.exclusive not set
cgroup/cpuset: Delay setting of CS_CPU_EXCLUSIVE until valid partition
cgroup/cpuset: Eliminate unncessary sched domains rebuilds in hotplug
cgroup/cpuset: fix panic caused by partcmd_update
cgroup/cpuset: Fix remote root partition creation problem
cgroup/cpuset: Make cpuset.cpus.exclusive independent of cpuset.cpus
cgroup/cpuset: Optimize isolated partition only generate_sched_domains() calls
cgroup/cpuset: Prevent UAF in proc_cpuset_show()
cgroup/cpuset: Reduce the lock protecting CS_SCHED_LOAD_BALANCE
cgroup/cpuset: Remove unnecessary zeroing
cgroup/cpuset: Update comment on callback_lock
 
cgroup/misc: Introduce misc.events.local
cgroup/misc: Introduce misc.peak
 
cgroup/pids: Add pids.events.local
cgroup/pids: Make event counters hierarchical
cgroup/pids: Separate semantics of pids.events related to pids.max
 
cgroup/rstat: add force idle show helper
 
cgroup: Add Michal Koutný as a maintainer
cgroup: avoid the unnecessary list_add(dying_tasks) in cgroup_exit()
cgroup: Protect css->cgroup write under css_set_lock
 
cgroup_misc: add kernel-doc comments for enum misc_res_type
 
char: add missing MODULE_DESCRIPTION() macros
char: add missing NetWinder MODULE_DESCRIPTION() macros
char: tpm: Fix possible memory leak in tpm_bios_measurements_open()
char: xillybus: Check USB endpoints when probing device
char: xillybus: Don't destroy workqueue from work item running on it
char: xillybus: Refine workqueue handling
 
checkpatch: check for missing Fixes tags
checkpatch: really skip LONG_LINE_* when LONG_LINE is ignored
 
cifs: Add a tracepoint to track credits involved in R/W requests
cifs: cifs_inval_name_dfs_link_error: correct the check for fullpath
cifs: Fix copy offload to flush destination region
cifs: Fix FALLOC_FL_PUNCH_HOLE support
cifs: Fix FALLOC_FL_ZERO_RANGE to preflush buffered part of target region
cifs: Fix lack of credit renegotiation on read retry
cifs: Fix missing error code set
cifs: Fix missing fscache invalidation
cifs: fix noisy message on copy_file_range
cifs: fix potential null pointer use in destroy_workqueue in init_cifs error path
cifs: fix reconnect with SMB1 UNIX Extensions
cifs: Fix server re-repick on subrequest retry
cifs: Fix setting of zero_point after DIO write
cifs: Fix signature miscalculation
cifs: Fix SMB1 readv/writev callback in the same way as SMB2/3
cifs: Fix zero_point init on inode initialisation
cifs: mount with "unix" mount option for SMB1 incorrectly handled
cifs: Remove cifs_aio_ctx
cifs: update internal version number
 
Linux: Cirrus Logic Family of ADCs
 
cleanup: Standardize the header guard define's name
 
clk/sophgo: Using BUG() instead of unreachable() in mmux_get_parent_id()
 
clk: davinci: da8xx-cfgchip: Initialize clk_init_data before use
clk: disable clk gate tests for s390
clk: en7523: Add reset-controller support for EN7581 SoC
clk: en7523: fix rate divider for slic and spi clocks
clk: en7523: Remove pcie prepare/unpreare callbacks for EN7581 SoC
clk: en7523: Remove PCIe reset open drain configuration for EN7581
clk: lpc32xx: Constify struct regmap_config
clk: mediatek: Add a module description where missing
clk: mediatek: mt8173-infracfg: Handle unallocated infracfg when module
clk: meson: add 'NOINIT_ENABLED' flag to eliminate init for enabled PLL
clk: meson: add missing MODULE_DESCRIPTION() macros
clk: meson: c3: add c3 clock peripherals controller driver
clk: meson: c3: add support for the C3 SoC PLL clock
clk: meson: s4: fix fixed_pll_dco clock
clk: meson: s4: fix pwm_j_div parent clock
clk: mxs: Use clamp() in clk_ref_round_rate() and clk_ref_set_rate()
clk: qcom: Add Camera Clock Controller driver for SM7150
clk: qcom: add clock controller driver for qca8386/qca8084
clk: qcom: Add Display Clock Controller driver for SM7150
clk: qcom: add missing MODULE_DESCRIPTION() macros
clk: qcom: Add QCM2290 GPU clock controller driver
clk: qcom: Add Video Clock Controller driver for SM7150
clk: qcom: branch: Add clk_branch2_prepare_ops
clk: qcom: camcc-sc7280: Add parent dependency to all camera GDSCs
clk: qcom: camcc-sm8650: Add SM8650 camera clock controller driver
clk: qcom: clk-alpha-pll: Add HUAYRA_2290 support
clk: qcom: clk-alpha-pll: Fix the pll post div mask
clk: qcom: clk-alpha-pll: Fix the trion pll postdiv set rate API
clk: qcom: clk-alpha-pll: Fix zonda set_rate failure when PLL is disabled
clk: qcom: clk-alpha-pll: Simplify the zonda_pll_adjust_l_val()
clk: qcom: clk-alpha-pll: Update set_rate for Zonda PLL
clk: qcom: common: Add interconnect clocks support
clk: qcom: common: commonize qcom_cc_really_probe
clk: qcom: Constify struct pll_vco
clk: qcom: Fix SM_GCC_7150 dependencies
clk: qcom: gcc-ipq6018: update sdcc max clock frequency
clk: qcom: gcc-ipq9574: Add PCIe pipe clocks
clk: qcom: gcc-sa8775p: Remove support for UFS hw ctl clocks
clk: qcom: gcc-sa8775p: Set FORCE_MEM_CORE_ON for gcc_ufs_phy_ice_core_clk
clk: qcom: gcc-sa8775p: Update the GDSC wait_val fields and flags
clk: qcom: gcc-sc7280: Update force mem core bit for UFS ICE clock
clk: qcom: gcc-sc8280xp: don't use parking clk_ops for QUPs
clk: qcom: gcc-sm7150: constify clk_init_data structures
clk: qcom: gcc-sm8550: Don't park the USB RCG at registration time
clk: qcom: gcc-sm8550: Don't use parking clk_ops for QUPs
clk: qcom: gcc-sm8650: Don't use shared clk_ops for QUPs
clk: qcom: gcc-x1e80100: Don't use parking clk_ops for QUPs
clk: qcom: gcc-x1e80100: Fix halt_check for all pipe clocks
clk: qcom: gcc-x1e80100: Fix USB 0 and 1 PHY GDSC pwrsts flags
clk: qcom: gcc-x1e80100: Set parent rate for USB3 sec and tert PHY pipe clks
clk: qcom: gdsc: Add set and get hwmode callbacks to switch GDSC mode
clk: qcom: gpucc-sa8775p: Park RCG's clk source at XO during disable
clk: qcom: gpucc-sa8775p: Remove the CLK_IS_CRITICAL and ALWAYS_ON flags
clk: qcom: gpucc-sa8775p: Update wait_val fields for GPU GDSC's
clk: qcom: gpucc-sm8350: Park RCG's clk source at XO during disable
clk: qcom: ipq9574: Update the alpha PLL type for GPLLs
clk: qcom: ipq9574: Use icc-clk for enabling NoC related clocks
clk: qcom: kpss-xcc: Return of_clk_add_hw_provider to transfer the error
clk: qcom: lpasscc-sc8280xp: Constify struct regmap_config
clk: qcom: nsscc-qca8k: Fix the MDIO functions undefined issue
clk: qcom: Park shared RCGs upon registration
clk: qcom: Remove QCOM_RPMCC symbol
clk: qcom: sc7280: Update the transition delay for GDSC
clk: qcom: select right config in CLK_QCM2290_GPUCC definition
clk: qcom: videocc-sm8550: Add SM8650 video clock controller
clk: qcom: videocc-sm8550: Add support for videocc XO clk ares
clk: qcom: videocc: Use HW_CTRL_TRIGGER for SM8250, SC7280 vcodec GDSC's
clk: renesas: cpg-lib: Use DEFINE_SPINLOCK() for global spinlock
clk: renesas: Drop "Renesas" from individual driver descriptions
clk: renesas: r8a77970: Use common cpg_lock
clk: renesas: r8a779h0: Add Audio clocks
clk: renesas: r8a779h0: Add CSI-2 clocks
clk: renesas: r8a779h0: Add ISPCS clocks
clk: renesas: r8a779h0: Add VIN clocks
clk: renesas: r8a779h0: Fix PLL2/PLL4 multipliers in comments
clk: renesas: r9a08g045: Add clock, reset and power domain support for I2C
clk: renesas: r9a08g045: Add clock, reset and power domain support for the VBATTB IP
clk: renesas: rcar-gen2: Use DEFINE_SPINLOCK() for static spinlock
clk: rockchip: rk3128: Add HCLK_SFC
clk: rockchip: rk3128: Add hclk_vio_h2p to critical clocks
clk: rockchip: rk3128: Drop CLK_NR_CLKS usage
clk: rockchip: rk3128: Export PCLK_MIPIPHY
clk: rockchip: rk3188: Drop CLK_NR_CLKS usage
clk: rockchip: Switch to use kmemdup_array()
clk: samsung: exynos-clkout: Remove misleading of_match_table/MODULE_DEVICE_TABLE
clk: samsung: fix getting Exynos4 fin_pll rate from external clocks
clk: samsung: gs101: mark gout_hsi2_ufs_embd_i_clk_unipro as critical
clk: samsung: Switch to use kmemdup_array()
clk: sifive: prci: fix module autoloading
clk: sophgo: add missing MODULE_DESCRIPTION() macro
clk: sophgo: Add SG2042 clock driver
clk: sophgo: Avoid -Wsometimes-uninitialized in sg2042_clk_pll_set_rate()
clk: sophgo: clk-sg2042-pll: Fix uninitialized variable in debug output
clk: sprd: add missing MODULE_DESCRIPTION() macro
clk: starfive: jh7110-sys: Add notifier for PLL0 clock
clk: stm32mp25: add security clocks
clk: stm32mp2: use of STM32 access controller
clk: sunxi-ng r40: Constify struct regmap_config
clk: sunxi-ng: add missing MODULE_DESCRIPTION() macros
clk: sunxi-ng: h616: Add clock/reset for GPADC
clk: sunxi: Remove unused struct 'gates_data'
clk: T-Head: Disable on 32-bit Targets
clk: test: add missing MODULE_DESCRIPTION() macros
clk: thead: Add support for T-Head TH1520 AP_SUBSYS clocks
clk: thead: fix dependency on clk_ignore_unused
clk: vexpress-osc: add missing MODULE_DESCRIPTION() macro
clk: xilinx: Constify struct regmap_config
 
clocksource/driver/arm_global_timer: Remove unnecessary ‘0’ values from err
 
clocksource/drivers/arm_arch_timer: Remove unnecessary ‘0’ values from irq
 
clocksource/drivers/imx-tpm: Fix next event not taking effect sometime
clocksource/drivers/imx-tpm: Fix return -ETIME when delta exceeds INT_MAX
 
clocksource/drivers/mips-gic-timer: Correct sched_clock width
clocksource/drivers/mips-gic-timer: Refine rating computation
 
clocksource/drivers/realtek: Add timer driver for rtl-otto platforms
 
clocksource/drivers/sh_cmt: Address race condition for clock events
 
clocksource/drivers/timer-of: Remove percpu irq related code
 
clocksource: Fix brown-bag boolean thinko in cs_watchdog_read()
clocksource: hyper-v: Use lapic timer in a TDX VM without paravisor
 
clone3: drop __ARCH_WANT_SYS_CLONE3 macro
 
coda: Convert coda_symlink_filler() to use folio_end_read()
 
codetag: debug: mark codetags for poisoned page as empty
 
compiler.h: simplify data_race() macro
 
const_structs.checkpatch: add regmap structs
const_structs.checkpatch: add snd_soc_tplg_ops
 
coredump: simplify zap_process()
 
coresight: constify the struct device_type usage
coresight: Fix ref leak when of_coresight_parse_endpoint() fails
coresight: tmc: Remove duplicated include in coresight-tmc-core.c
 
counter/ti-eqep: Add new ti-am62-eqep compatible
 
counter: ftm-quaddec: add missing MODULE_DESCRIPTION() macro
counter: stm32-timer-cnt: Use TIM_DIER_CCxIE(x) instead of TIM_DIER_CCxIE(x)
counter: ti-eqep: Allow eQEP driver to be built for K3 devices
counter: ti-eqep: implement over/underflow events
counter: ti-eqep: remove counter_priv() wrapper
counter: ti-eqep: remove unused struct member
 
cpu/hotplug, x86/acpi: Disable CPU offlining for ACPI MADT wakeup
 
cpu/hotplug: Add support for declaring CPU offlining not supported
cpu/hotplug: Fix typo in comment
cpu/hotplug: Reverse order of iteration in freeze_secondary_cpus()
 
cpu/SMT: Enable SMT only if a core is online
 
cpu: Do not warn on arch_register_cpu() returning -EPROBE_DEFER
cpu: Drop "extern" from function declarations in cpuhplock.h
cpu: Move CPU hotplug function declarations into their own header
 
cpufreq/amd-pstate-ut: Convert nominal_freq to khz during comparisons
cpufreq/amd-pstate-ut: Don't check for highest perf matching on prefcore
 
cpufreq/amd-pstate: fix setting policy current frequency value
cpufreq/amd-pstate: Fix the scaling_max_freq setting on shared memory CPPC systems
cpufreq/amd-pstate: Remove warning for X86_FEATURE_CPPC on certain Zen models
cpufreq/amd-pstate: Use topology_logical_package_id() instead of logical_die_id()
 
cpufreq/cppc: Don't compare desired_perf in target()
 
cpufreq: acpi: move MSR_K7_HWCR_CPB_DIS_BIT into msr-index.h
cpufreq: Add Loongson-3 CPUFreq driver support
cpufreq: amd-pstate: add debug message while CPPC is supported and disabled by SBIOS
cpufreq: amd-pstate: Allow users to write 'default' EPP string
cpufreq: amd-pstate: auto-load pstate driver by default
cpufreq: amd-pstate: Cap the CPPC.max_perf to nominal_perf if CPB is off
cpufreq: amd-pstate: change cpu freq transition delay for some models
cpufreq: amd-pstate: Don't create attributes when registration fails
cpufreq: amd-pstate: enable shared memory type CPPC by default
cpufreq: amd-pstate: Fix uninitialized variable in amd_pstate_cpu_boost_update()
cpufreq: amd-pstate: initialize core precision boost state
cpufreq: amd-pstate: Make amd-pstate unit tests depend on amd-pstate
cpufreq: amd-pstate: optimize the initial frequency values verification
cpufreq: amd-pstate: remove unused variable nominal_freq
cpufreq: amd-pstate: show CPPC debug message if CPPC is not supported
cpufreq: amd-pstate: switch boot_cpu_has() to cpu_feature_enabled()
cpufreq: docs: Add missing scaling_available_frequencies description
cpufreq: dt-platdev: add missing MODULE_DESCRIPTION() macro
cpufreq: intel_pstate: Replace boot_cpu_has()
cpufreq: intel_pstate: Support Emerald Rapids OOB mode
cpufreq: intel_pstate: Support highest performance change interrupt
cpufreq: intel_pstate: Switch to new Intel CPU model defines
cpufreq: intel_pstate: Update Arrow Lake hybrid scaling factor
cpufreq: intel_pstate: Update Balance performance EPP for Emerald Rapids
cpufreq: intel_pstate: Update Lunar Lake hybrid scaling factor
cpufreq: intel_pstate: Update Meteor Lake EPPs
cpufreq: intel_pstate: Use Meteor Lake EPPs for Arrow Lake
cpufreq: longhaul: Fix kernel-doc param for longhaul_setstate
cpufreq: loongson2: Remove empty exit() callback
cpufreq: make cpufreq_boost_enabled() return bool
cpufreq: Make cpufreq_driver->exit() return void
cpufreq: mediatek: Use dev_err_probe in every error path in probe
cpufreq: nforce2: Remove empty exit() callback
cpufreq: pcc: Remove empty exit() callback
cpufreq: qcom-nvmem: add support for IPQ5321
cpufreq: qcom-nvmem: eliminate uses of of_node_put()
cpufreq: qcom-nvmem: fix memory leaks in probe error paths
cpufreq: scmi: Avoid overflow of target_freq in fast switch
cpufreq: simplify boolean parsing with kstrtobool in store function
cpufreq: sti: add missing MODULE_DEVICE_TABLE entry for stih418
cpufreq: sti: fix build warning
cpufreq: sun50i: add Allwinner H700 speed bin
cpufreq: sun50i: fix memory leak in dt_has_supported_hw()
cpufreq: sun50i: replace of_node_put() with automatic cleanup handler
cpufreq: Switch to new Intel CPU model defines
cpufreq: ti-cpufreq: Handle deferred probe with dev_err_probe()
cpufreq: ti: update OPP table for AM62Ax SoCs
cpufreq: ti: update OPP table for AM62Px SoCs
cpufreq: update to sysfs_emit() for safer buffer handling
 
cpuidle: governors: teo: Fix a typo in a comment
cpuidle: haltpoll: add missing MODULE_DESCRIPTION() macro
cpuidle: menu: Cleanup after loadavg removal
cpuidle: teo: Don't count non-existent intercepts
cpuidle: teo: Remove recent intercepts metric
 
cpumask: Add enabled cpumask for present CPUs that can be brought online
cpumask: cleanup core headers inclusion
cpumask: Fix crash on updating CPU enabled mask
cpumask: introduce assign_cpu() macro
cpumask: make core headers including cpumask_types.h where possible
cpumask: split out include/linux/cpumask_types.h
 
cpupower: Add 'help' target to the main Makefile
cpupower: Change the var type of the 'monitor' subcommand display mode
cpupower: Disable direct build of the 'bench' subproject
cpupower: fix lib default installation path
cpupower: Improve cpupower build process description
cpupower: Remove absent 'v' parameter from monitor man page
cpupower: Replace a dead reference link with working ones
 
cramfs: Convert cramfs_read_folio to use a folio
 
crash: fix riscv64 crash memory reserve dead loop
crash: remove header files which are included more than once
 
crypto: Add missing MODULE_DESCRIPTION() macros
crypto: api - Disable boot-test-finished if algapi is a module
crypto: arm - add missing MODULE_DESCRIPTION() macros
crypto: arm/crc32 - add kCFI annotations to asm routines
crypto: arm/poly1305 - add missing MODULE_DESCRIPTION() macro
crypto: arm64 - add missing MODULE_DESCRIPTION() macros
crypto: arm64/crc10dif - Raise priority of NEON crct10dif implementation
crypto: atmel-sha204a - add missing MODULE_DESCRIPTION() macro
crypto: atmel-sha204a - fix negated return value
crypto: axis - Remove unused struct 'dbgfs_u32'
crypto: caam: Avoid unused imx8m_machine_match variable
crypto: caam: Make CRYPTO_DEV_FSL_CAAM dependent of COMPILE_TEST
crypto: caam: Unembed net_dev structure from qi
crypto: caam: Unembed net_dev structure in dpaa2
crypto: ccp - Add support for getting security attributes on some older systems
crypto: ccp - align psp_platform_access_msg
crypto: ccp - Fix null pointer dereference in __sev_snp_shutdown_locked
crypto: ccp - Move message about TSME being enabled later in init
crypto: ccp - Move security attributes to their own file
crypto: ccp - Represent capabilities register as a union
crypto: ccp: Add the SNP_VLEK_LOAD command
crypto: ccree - Remove unused struct 'tdes_keys'
crypto: deflate - Add aliases to deflate
crypto: ecc - Add comment to ecc_digits_from_bytes about input byte array
crypto: ecc - Fix off-by-one missing to clear most significant digit
crypto: ecdsa - Fix the public key format description
crypto: ecdsa - Use ecc_digits_from_bytes to convert signature
crypto: ecdsa - Use ecc_digits_from_bytes to create hash digits array
crypto: hifn_795x - Remove unused hifn_*_command structs
crypto: hisilicon/qm - adjust the internal processing sequence of the vf enable and disable
crypto: hisilicon/zip - optimize the address offset of the reg query function
crypto: keembay - add missing MODULE_DESCRIPTION() macro
crypto: lib - add missing MODULE_DESCRIPTION() macros
crypto: lib - add missing MODULE_DESCRIPTION() macros
crypto: lib/mpi - delete unnecessary condition
crypto: lib/mpi - Use swap() in mpi_ec_mul_point()
crypto: lib/mpi - Use swap() in mpi_powm()
crypto: mips/poly1305 - add missing MODULE_DESCRIPTION() macro
crypto: mxs-dcp - Ensure payload is zero when using key slot
crypto: n2 - Remove unused struct 'n2_skcipher_request_context'
crypto: ppc/curve25519 - Core functions for ppc64le
crypto: ppc/curve25519 - Low-level primitives for ppc64le
crypto: ppc/curve25519 - Update Kconfig and Makefile for ppc64le
crypto: qat - extend scope of lock in adf_cfg_add_key_value_param()
crypto: qat - Fix typo
crypto: qat - fix unintentional re-enabling of error interrupts
crypto: qat - initialize user_input.lock for rate_limiting
crypto: qat - make adf_ctl_class constant
crypto: sa2ul - add missing MODULE_DESCRIPTION() macro
crypto: sm2 - Remove sm2 algorithm
crypto: starfive - Align rsa input data to 32-bit
crypto: starfive - Fix nent assignment in rsa dec
crypto: stm32/cryp - add CRYPTO_ALG_KERN_DRIVER_ONLY flag
crypto: stm32/cryp - call finalize with bh disabled
crypto: stm32/cryp - increase priority
crypto: stm32/cryp - use dma when possible
crypto: sun8i-ce - add Allwinner H616 support
crypto: sun8i-ce - wrap accesses to descriptor address fields
crypto: tcrypt - add skcipher speed for given alg
crypto: tegra - Remove an incorrect iommu_fwspec_free() call in tegra_se_remove()
crypto: testmgr - generate power-of-2 lengths more often
crypto: testmgr - test setkey in no-SIMD context
crypto: x86 - add missing MODULE_DESCRIPTION() macros
crypto: x86/aes-gcm - add VAES and AVX512 / AVX10 optimized AES-GCM
crypto: x86/aes-gcm - rewrite the AES-NI optimized AES-GCM
crypto: x86/poly1305 - Switch to new Intel CPU model defines
crypto: x86/twofish - Switch to new Intel CPU model defines
crypto: xilinx - add missing MODULE_DESCRIPTION() macro
 
csky: convert to generic syscall table
csky: drop asm/gpio.h wrapper
 
cxgb4: add forgotten u64 ivlan cast before shift
 
cxl/acpi: Warn on mixed CXL VH and RCH/RCD Hierarchy
 
cxl/core/pci: Move reading of control register to immediately before usage
 
cxl/core: Fix incorrect vendor debug UUID define
cxl/core: Fold cxl_trace_hpa() into cxl_dpa_to_hpa()
 
cxl/events: Use a common struct for DRAM and General Media events
 
cxl/memdev: Replace ENXIO with EBUSY for inject poison limit reached
 
cxl/pci: Get AER capability address from RCRB only for RCH dport
 
cxl/region: Fix a race condition in memory hotplug notifier
cxl/region: Simplify cxl_region_nid()
cxl/region: Support to calculate memory tier abstract distance
cxl/region: Verify target positions using the ordered target list
 
cxl/test: Replace ENXIO with EBUSY for inject poison limit reached
cxl/test: Skip cxl_setup_parent_dport() for emulated dports
 
cxl: add missing MODULE_DESCRIPTION() macros
cxl: Remove defunct code calculating host bridge target positions
cxl: Restore XOR'd position bits during address translation
 
dax: add missing MODULE_DESCRIPTION() macros
 
dca: add missing MODULE_DESCRIPTION() macro
dca: make dca_class a static const structure
 
dcache: keep dentry_hashtable or d_hash_shift even when not used
 
Linux: Dead structs in sound/soc/codecs
 
debugfs: Convert to new uid/gid option parsing helpers
 
debugobjects: Annotate racy debug variables
 
decompress_bunzip2: fix rare decompression failure
 
Linux: Delay mlx5_ib internal resources allocations
 
dev/parport: fix the array out-of-bounds risk
 
dev: Remove PREEMPT_RT ifdefs from backlog_lock.*().
dev: Use nested-BH locking for softnet_data.process_queue.
 
dev_printk: add new dev_err_probe() helpers
 
devcoredump: Add dev_coredumpm_timeout()
 
device: rust: improve safety comments
 
devlink: Constify the 'table_ops' parameter of devl_dpipe_table_register()
 
devres: Correct code style for functions that return a pointer type
devres: Fix devm_krealloc() wasting memory
devres: Fix memory leakage caused by driver API devm_free_percpu()
devres: Initialize an uninitialized struct member
 
dim: add new interfaces for initialization and getting results
dim: make DIMLIB dependent on NET
 
dio: Have dio_bus_match() callback take a const *
 
dlm: add rcu_barrier before destroy kmem cache
dlm: change list and timer names
dlm: don't kref_init rsbs created for toss list
dlm: drop own rsb pre allocation mechanism
dlm: fix add_scan and del_scan usage
dlm: implement LSFL_SOFTIRQ_SAFE
dlm: introduce DLM_LSFL_SOFTIRQ_SAFE
dlm: move lkb idr to xarray datastructure
dlm: move recover idr to xarray datastructure
dlm: remove DLM_LSFL_SOFTIRQ from exflags
dlm: remove ls_local_handle from struct dlm_ls
dlm: remove scand leftovers
dlm: remove unused parameter in dlm_midcomms_addr
dlm: use LSFL_FS to check for kernel lockspace
dlm: use rcu to avoid an extra rsb struct lookup
 
dm cache metadata: remove unused struct 'thunk'
 
dm init: Handle minors larger than 255
 
dm io: bump num_bvecs to handle offset memory
dm io: don't call the async_io notify.fn on invalid num_regions
dm io: remove code duplication between sync_io and aysnc_io
 
dm mpath: don't call dm_get_device in multipath_message
 
dm persistent data: fix memory allocation failure
 
dm raid: fix stripes adding reshape size issues
dm raid: move _get_reshape_sectors() as prerequisite to fixing reshape size issues
 
dm resume: don't return EINVAL when signalled
 
dm suspend: return -ERESTARTSYS instead of -EINTR
 
dm vdo indexer: use swap() instead of open coding it
 
dm vdo int-map: fix kerneldoc formatting
 
dm vdo repair: add missing kerneldoc fields
 
dm vdo: fix a minor formatting issue in vdo.rst
dm vdo: remove unused struct 'uds_attribute'
 
dm verity: add support for signature verification with platform keyring
 
dm-crypt: limit the size of encryption requests
dm-crypt: support for per-sector NVMe metadata
 
dm-integrity: fix a race condition when accessing recalc_sector
dm-integrity: introduce the Inline mode
dm-integrity: use the nop integrity profile
 
dm-raid: Fix WARN_ON_ONCE check for sync_thread in raid_resume
 
dm-verity: always "map" the data blocks
dm-verity: fix dm_is_verity_target() when dm-verity is builtin
dm-verity: hash blocks with shash import+finup when possible
dm-verity: make real_digest and want_digest fixed-length
dm-verity: make verity_hash() take dm_verity_io instead of ahash_request
dm-verity: move data hash mismatch handling into its own function
dm-verity: move hash algorithm setup into its own function
dm-verity: provide dma_alignment limit in io_hints
 
dm/amd/pm: Fix problems with reboot/shutdown for some SMU 13.0.4/13.0.11 users
 
dm: Call dm_revalidate_zones() after setting the queue limits
dm: Constify struct dm_block_validator
dm: factor out helper function from dm_get_device
dm: handle REQ_OP_ZONE_RESET_ALL
dm: Improve zone resource limits handling
dm: introduce the target flag mempool_needs_integrity
dm: optimize flushes
dm: Refactor is_abnormal_io()
dm: Remove max_secure_erase_granularity
dm: Remove max_write_zeroes_granularity
dm: Remove unused macro DM_ZONE_INVALID_WP_OFST
dm: stop using blk_limits_io_{min,opt}
 
dma-buf/fence-array: Add flex array to struct dma_fence_array
 
dma-buf/heaps: Correct the types of fd_flags and heap_flags
 
dma-buf: add a warning when drv try to reserve 0 fence slots
dma-buf: align fd_flags and heap_flags with dma_heap_allocation_data
dma-buf: heaps: Fix off-by-one in CMA heap fault handler
 
dma-debug: avoid deadlock between dma debug vs printk and netconsole
 
dma-mapping: benchmark: Don't starve others when doing the test
 
dma: fix call order in dmam_free_coherent
 
dmaengine: Add API function dmaengine_prep_peripheral_dma_vec()
dmaengine: add channel device name to channel registration
dmaengine: add missing MODULE_DESCRIPTION() macros
dmaengine: Add STM32 DMA3 support
dmaengine: altera-msgdma: cleanup after completing all descriptors
dmaengine: altera-msgdma: properly free descriptor in msgdma_free_descriptor
dmaengine: altera-msgdma: use irq variant of spin_lock/unlock while invoking callbacks
dmaengine: dma-axi-dmac: Implement device_prep_peripheral_dma_vec
dmaengine: dw-edma: Do not enable watermark interrupts for HDMA
dmaengine: dw-edma: Fix unmasking STOP and ABORT interrupts for HDMA
dmaengine: dw: Add memory bus width verification
dmaengine: dw: Add peripheral bus width verification
dmaengine: dw: Define encode_maxburst() above prepare_ctllo() callbacks
dmaengine: dw: Simplify max-burst calculation procedure
dmaengine: dw: Simplify prepare CTL_LO methods
dmaengine: dw: Unify ret-val local variables naming
dmaengine: fsl-dpaa2-qdma: add missing MODULE_DESCRIPTION() macro
dmaengine: fsl-edma: change the memory access from local into remote mode in i.MX 8QM
dmaengine: fsl-edma: remove redundant "idle" field from fsl_chan
dmaengine: fsl-edma: request per-channel IRQ only when channel is allocated
dmaengine: imx-sdma: don't print warning when firmware is absent
dmaengine: moxart-dma: remove unused struct 'moxart_filter_data'
dmaengine: qcom: add missing MODULE_DESCRIPTION() macros
dmaengine: qcom: gpi: clean up the IRQ disable/enable in gpi_reset_chan()
dmaengine: qcom: gpi: remove unused struct 'reg_info'
dmaengine: sh: rz-dmac: Fix lockdep assert warning
dmaengine: stm32-dma3: add device_pause and device_resume ops
dmaengine: stm32-dma3: add DMA_CYCLIC capability
dmaengine: stm32-dma3: add DMA_MEMCPY capability
dmaengine: stm32-dma3: defer channel registration to specify channel name
dmaengine: stm32-dma3: improve residue granularity
dmaengine: stm32-dma3: Set lli_size after allocation
dmaengine: stm32: New directory for STM32 DMA controllers drivers
dmaengine: ti: add missing MODULE_DESCRIPTION() macros
dmaengine: ti: cppi41: add missing MODULE_DESCRIPTION() macro
dmaengine: ti: k3-udma-glue: clean up return in k3_udma_glue_rx_get_irq()
dmaengine: ti: k3-udma: Fix BCHAN count with UHC and HC channels
dmaengine: ti: k3-udma: fix module autoloading
dmaengine: ti: omap-dma: Initialize sglen after allocation
dmaengine: virt-dma: add missing MODULE_DESCRIPTION() macro
 
doc-guide: kernel-doc: document Returns: spelling
 
doc: Clarify rcu_assign_pointer() and rcu_dereference() ordering
doc: mptcp: add missing 'available_schedulers' entry
doc: mptcp: alphabetical order
doc: netlink: Don't 'sanitize' op docstrings in generated .rst
doc: netlink: Fix formatting of op flags in generated .rst
doc: netlink: Fix generated .rst for multi-line docs
doc: netlink: Fix op pre and post fields in generated .rst
doc: netlink: specs: tc: describe flower control flags
doc: netlink: specs: tc: flower: add enc-flags
doc: new 'mptcp' page in 'networking'
doc: platform: cznic: turris-omnia-mcu: Fix sphinx-build warning
doc: platform: cznic: turris-omnia-mcu: Use double backticks for attribute value
doc: TPMI: Add entry for Performance Limit Reasons
doc: Update Tasks RCU and Tasks Rude RCU description in Requirements.rst
 
Linux: doc:it_IT: align Italian documentation
Linux: doc:it_IT: Fix typo in Reviewed-by tag
 
Docs/admin-guide/mm/damon/start: add access pattern snapshot example
 
docs/admin-guide/mm: correct typo 'quired' to 'queried'
 
Docs/admin-guide: Remove pmf leftover reference from the index
 
Docs/damon: document damos_migrate_{hot,cold}
 
Docs/maintainer/maintainer-entry-profile: add DAMON maintainer profile
 
Docs/mm/allocation-profiling: mark 'Theory of operation' as chapter
 
Docs/mm/damon/design: add links from overall architecture to sections of details
Docs/mm/damon/design: add links to sections of DAMON sysfs interface usage doc
Docs/mm/damon/design: clarify regions merging operation
Docs/mm/damon/design: fix two typos
Docs/mm/damon/design: move 'Configurable Operations Set' section into 'Operations Set Layer' section
Docs/mm/damon/design: remove 'Programmable Modules' section in favor of 'Modules' section
 
Docs/mm/damon/index: add links to admin-guide doc
Docs/mm/damon/index: add links to design
 
Docs/mm/damon/maintainer-profile: document DAMON community meetups
Docs/mm/damon/maintainer-profile: introduce HacKerMaiL
 
Docs/mm/index: move allocation profiling document to unsorted documents chapter
Docs/mm/index: Remove 'Memory Management Guide' chapter marker
Docs/mm/index: rename 'Legacy Documentation' to 'Unsorted Documentation'
 
docs/pinctrl: fix typo in mapping example
 
Docs/process/email-clients: Document HacKerMaiL
 
Docs/process/index: Remove riscv/patch-acceptance from 'Other material' section
Docs/process/index: Remove unaligned-memory-access from 'Other material'
Docs/process/index: Remove unsorted docs section
 
docs/procfs: call out ioctl()-based PROCMAP_QUERY command existence
 
docs/sp_SP: Add translation for scheduler/sched-design-CFS.rst
docs/sp_SP: Add translation of process/maintainer-kvm-x86.rst
 
docs/zh_CN/virt: Update the translation of guest-halt-polling.rst
 
docs/zh_CN: add back the missing part in the English version
docs/zh_CN: Add driver-api phy translation
docs/zh_CN: add process/researcher-guidelines Chinese translation
docs/zh_CN: Update dev-tools/index.rst
docs/zh_CN: Update the translation of dev-tools/gdb-kernel-debugging
docs/zh_CN: Update the translation of dev-tools/testing-overview
 
docs: ABI: update OCP TimeCard sysfs entries
docs: crypto: async-tx-api: fix broken code example
docs: document python version used for compilation
docs: driver-model: platform: update the definition of platform_driver
docs: Extend and refactor index of further kernel docs
docs: genericirq.rst: remove extra parenthesis in function definition
docs: gpio: prefer pread(2) for interrupt reading
docs: handling-regressions.rst: recommend using "Closes:" tags
docs: iio: add documentation for adis16480 driver
docs: iio: add documentation for interfacing tools
docs: iommu: Remove outdated Documentation/userspace-api/iommu.rst
docs: KVM: Fix register ID of SPSR_FIQ
docs: leds: leds-blinkm.rst: Fix 'dasy-chain' typo
docs: maintainer: discourage taking conversations off-list
docs: mm: add enable_soft_offline sysctl
 
Docs: Move clang-format from process/ to dev-tools/
Docs: Move magic-number from process to staging
 
docs: net: document guidance of implementing the SR-IOV NDOs
docs: netdev: document guidance on cleanup.h
docs: rust: introduce the new kernel.org LLVM+Rust toolchains
docs: rust: no_std is used
docs: rust: quick-start: add section on Linux distributions
docs: rust: remove unintended blockquote in Coding Guidelines
docs: rust: remove unintended blockquote in Quick Start
docs: verify/bisect: Fix rendered version URL
 
Documentation/ABI/configfs-tsm: Fix an unexpected indentation silly
 
Documentation/admin-guide/mm/pagemap.rst: drop "Using pagemap to do something useful"
 
Documentation/amdgpu: Add PM policy documentation
Documentation/amdgpu: Add Ryzen 9000 series processors
Documentation/amdgpu: Add Ryzen AI 300 series processors
Documentation/amdgpu: Clarify MI200 and MI300 entries
Documentation/amdgpu: Fix duplicate declaration
 
Documentation/gpu: Adjust DCN documentation paths
Documentation/gpu: Remove ':export:' option from DCN documentation
Documentation/gpu: Remove undocumented files from dcn-blockshubbub.h
 
Documentation/i915: remove kernel-doc for DMC wakelocks
 
Documentation/llvm: turn make command for ccache into code block
 
Documentation/powerpc: Mention 40x is removed
 
Documentation/tcp-ao: Add a few lines on tracepoints
 
Documentation/tools/rv: fix document header
 
Documentation/x86: Switch to new Intel CPU model defines
 
Documentation: Add "S390" to the swiotlb kernel parameter
Documentation: add reference from dynamic debug to loglevel kernel params
Documentation: arm64: Update memory.rst for TBI
Documentation: best practices for using Link trailers
Documentation: cpufreq: amd-pstate: update doc for Per CPU boost control method
Documentation: CXL Maturity Map
Documentation: devres: add missing SPI helpers
Documentation: dm-crypt.rst warning + error fix
Documentation: dmaengine: Document new dma_vec API
Documentation: Document user_events ioctl code
Documentation: embargoed-hardware-issues.rst: add a section documenting the "early access" process
Documentation: embargoed-hardware-issues.rst: minor cleanups and fixes
Documentation: English corrections in vmalloced kernel stacks
Documentation: exception-tables.rst: Fix the wrong steps referenced
Documentation: fix links to mailing list services
Documentation: gpio: Clarify effect of active low flag on line edges
Documentation: gpio: Clarify effect of active low flag on line values
Documentation: gpio: Reconfiguration with unset direction (uAPI v1)
Documentation: gpio: Reconfiguration with unset direction (uAPI v2)
Documentation: HID: add a small blurb on udev-hid-bpf
Documentation: HID: amend HID-BPF for struct_ops
Documentation: hyperv: Add overview of Confidential Computing VM support
Documentation: i2c: testunit: use proper reST
Documentation: iio: Document high-speed DMABUF based API
Documentation: kernel-parameters: Add DEVNAME:0.0 format for serial ports
Documentation: kernel-parameters: Add RISCV for nohlt
Documentation: media: Fix v4l2_ctrl_vp8_frame struct
 
documentation: media: vivid: Update documentation on vivid loopback support
 
Documentation: networking: document ISO 15765-2
Documentation: PCI: pci-endpoint: Fix EPF ops list
Documentation: PM: amd-pstate: add guided mode to the Operation mode
Documentation: process: Revert "Document suitability of Proton Mail for kernel development"
Documentation: qat: fix auto_reset attribute details
Documentation: Remove "ltpc=" from the kernel-parameters.txt
Documentation: Remove "mfgpt_irq=" from the kernel-parameters.txt file
Documentation: Remove IA-64 from kernel-parameters
Documentation: Remove the "rhash_entries=" from kernel-parameters.txt
Documentation: Remove the unused "topology_updates" from kernel-parameters.txt
Documentation: Remove the unused "tp720" from kernel-parameters.txt
Documentation: Remove unused "mtdset=" from kernel-parameters.txt
Documentation: Remove unused "nps_mtm_hs_ctr" from kernel-parameters.txt
Documentation: Remove unused "spia_*" kernel parameters
Documentation: the design of iomap and how to port
 
dpaa2-switch: Fix error checking in dpaa2_switch_seed_bp()
 
drbd: Add peer_device to Kernel doc
 
driver core: auxiliary bus: Fix documentation of auxiliary_device
driver core: auxiliary bus: show auxiliary device IRQs
driver core: device.h: Group of_node handling declarations and definitions
driver core: driver: mark driver_add/remove_groups constant
driver core: Fix uevent_show() vs driver detach race
driver core: have match() callback in struct bus_type take a const *
driver core: make [device_]driver_attach take a const *
driver core: Make dev_err_probe() silent for -ENOMEM
driver core: make device_release_driver_internal() take a const *
driver core: make driver_[create|remove]_file take a const *
driver core: make driver_detach() take a const *
driver core: make driver_find_device() take a const *
driver core: mark async_driver as a const *
driver core: module: make module_[add|remove]_driver take a const *
driver core: platform: fix ups for constant struct device_driver
driver core: platform: Switch to use kmemdup_array()
 
driver: iio: add missing checks on iio_info's callback access
 
drivers/gpu: Fix misalignment in comment block
 
drivers: arch_topology: Refactor do-while loops
drivers: arch_topology: use __free attribute instead of of_node_put()
 
Drivers: hv: Remove deprecated hv_fcopy declarations
Drivers: hv: vmbus: Fix rescind handling in uio_hv_generic
Drivers: hv: vmbus: Fix the misplaced function description
 
drivers: iio: imu: Add support for ADIS16501
drivers: iio: imu: Add support for adis1657x family
drivers: iio: imu: adis16475: generic computation for sample rate
drivers: media: max96717: stop the csi receiver before the source
drivers: perf: Fix smp_processor_id() use in preemptible code
drivers: soc: xilinx: check return status of get_api_version()
 
Linux: drivers:soundwire: qcom: cleanup port maask calculations
 
drm/admgpu: fix dereferencing null pointer context
 
drm/amd/amdgpu: add AMD_PG_SUPPORT_VCN_DPG flag
drm/amd/amdgpu: add cgcg&cgls interface for gfx 12.0
drm/amd/amdgpu: add HDP_SD support on gc 12.0.0/1
drm/amd/amdgpu: Add ISP driver support
drm/amd/amdgpu: Add ISP support to amdgpu_discovery
drm/amd/amdgpu: Add ISP4.1.0 and ISP4.1.1 modules
drm/amd/amdgpu: add module parameter for jpeg
drm/amd/amdgpu: add thm 14.0.2 header file
drm/amd/amdgpu: apply command submission parser for JPEG v1
drm/amd/amdgpu: apply command submission parser for JPEG v2+
drm/amd/amdgpu: Check tbo resource pointer
drm/amd/amdgpu: command submission parser for JPEG
drm/amd/amdgpu: Disable MMHUB prefetch for ISP v4.1.1
drm/amd/amdgpu: enable 3D cgcg and 3D cgls
drm/amd/amdgpu: enable cgcg and cgls
drm/amd/amdgpu: enable gfxoff on gc 12.0.1
drm/amd/amdgpu: Enable ISP in amdgpu_discovery
drm/amd/amdgpu: enable mgcg on gfx 12.0.1
drm/amd/amdgpu: enable mmhub and athub cg on gc 12.0.0
drm/amd/amdgpu: enable mmhub and athub cg on gc 12.0.1
drm/amd/amdgpu: Enable MMHUB prefetch for ISP v4.1.0 and 4.1.1
drm/amd/amdgpu: enable perfcounter mgcg and repeater fgcg
drm/amd/amdgpu: enable sram fgcg on gc 12.0.1
drm/amd/amdgpu: Fix 'snprintf' output truncation warning
drm/amd/amdgpu: fix SDMA IRQ client ID <-> req mapping.
drm/amd/amdgpu: fix the inst passed to amdgpu_virt_rlcg_reg_rw
drm/amd/amdgpu: Fix uninitialized variable warnings
drm/amd/amdgpu: imu fw loading support
drm/amd/amdgpu: Map ISP interrupts as generic IRQs
drm/amd/amdgpu: update GFX12 wave data registers
drm/amd/amdgpu: update jpeg 5 capability
drm/amd/amdgpu: workaround for the imu fw loading
 
drm/amd/amdkfd: Add GFX12 PTE flag to SVM get PTE function
drm/amd/amdkfd: Fix a resource leak in svm_range_validate_and_map()
 
drm/amd/amdxcp: Fix warnings
drm/amd/amdxcp: Use unique name for partition dev
 
drm/amd/display/dcn401: use pre-allocated temp structure for bounding box
 
drm/amd/display: 3.2.282
drm/amd/display: 3.2.283
drm/amd/display: 3.2.284
drm/amd/display: 3.2.285
drm/amd/display: 3.2.286
drm/amd/display: 3.2.288
drm/amd/display: 3.2.289
drm/amd/display: 3.2.290
drm/amd/display: 3.2.291
drm/amd/display: [FW Promotion] Release 0.0.214.0
drm/amd/display: [FW Promotion] Release 0.0.216.0
drm/amd/display: [FW Promotion] Release 0.0.220.0
drm/amd/display: [FW Promotion] Release 0.0.221.0
drm/amd/display: [FW Promotion] Release 0.0.222.0
drm/amd/display: Account for cursor prefetch BW in DML1 mode support
drm/amd/display: Add 3DLUT DMA load trigger
drm/amd/display: Add all planes on CRTC to state for overlay cursor
drm/amd/display: Add array index check for hdcp ddc access
drm/amd/display: Add ASIC cap to limit DCC surface width
drm/amd/display: Add available bandwidth calculation for audio
drm/amd/display: Add COEF filter types for DCN401
drm/amd/display: Add condition for dp_set_dsc_config call
drm/amd/display: Add config support entry to replay caps debugfs
drm/amd/display: Add dcc propagation value
drm/amd/display: Add DCN401 dependant changes for DMCUB
drm/amd/display: Add dcn401 DIG fifo enable/disable
drm/amd/display: Add debug option for disabling SLDO optimizations
drm/amd/display: Add delay to improve LTTPR UHBR interop
drm/amd/display: Add doc entry for program_3dlut_size
drm/amd/display: Add dtbclk access to dcn315
drm/amd/display: Add fallback defaults for invalid LTTPR DPCD caps
drm/amd/display: Add frame_warn_flag to dml2_core_shared.o
drm/amd/display: Add function banner for idle_workqueue
drm/amd/display: Add gfx12 modifiers
drm/amd/display: Add HW cursor visual confirm
drm/amd/display: Add ips status info to debugfs
drm/amd/display: Add left edge pixel for YCbCr422/420 + ODM pipe split
drm/amd/display: Add log_color_state callback to multiple DCNs
drm/amd/display: Add misc DC changes for DCN401
drm/amd/display: Add missing DCN314 to the DML Makefile
drm/amd/display: Add missing DET segments programming
drm/amd/display: Add missing DML2 var helpers
drm/amd/display: Add missing enable and disable symclk_se functions for dcn401
drm/amd/display: Add missing IRQ types
drm/amd/display: Add missing mcache registers
drm/amd/display: Add missing NULL pointer check within dpcd_extend_address_range
drm/amd/display: Add missing program DET segment call to pipe init
drm/amd/display: Add missing registers for DCN401
drm/amd/display: Add missing SMU version
drm/amd/display: Add monitor patch skip disable crtc during psr and ips1
drm/amd/display: Add MSF panel to DPCD 0x317 patch list
drm/amd/display: Add new DCN401 sources
drm/amd/display: Add new GPINT command definitions
drm/amd/display: Add null check before access structs
drm/amd/display: Add NULL check for 'afb' before dereferencing in amdgpu_dm_plane_handle_cursor_update
drm/amd/display: Add null check for 'afb' in amdgpu_dm_update_cursor
drm/amd/display: Add null check for phantom pipes in prepare mcache
drm/amd/display: Add null check in resource_log_pipe_topology_update
drm/amd/display: Add null check to dml21_find_dc_pipes_for_plane
drm/amd/display: Add NULL check within get_target_mpc_factor
drm/amd/display: Add null checker before access structs
drm/amd/display: Add null checker before passing variables
drm/amd/display: Add null checks before accessing struct elements
drm/amd/display: Add null checks for 'stream' and 'plane' before dereferencing
drm/amd/display: Add NULL pointer and OVERRUN check within amdgpu_dm irq register
drm/amd/display: Add NULL pointer check for kzalloc
drm/amd/display: add odm_slice_rect parameter in spl_in
drm/amd/display: Add otg_master NULL check within resource_log_pipe_topology_update
drm/amd/display: Add outbox notification support for HPD redetect
drm/amd/display: Add params of set_abm_event for VB Scaling
drm/amd/display: Add periodic detection for IPS
drm/amd/display: Add recovery timeout to FAMS2
drm/amd/display: Add refresh rate range check
drm/amd/display: Add Replay capability and state in debugfs
drm/amd/display: Add Replay general cmd
drm/amd/display: Add replay state entry to replay_state
drm/amd/display: Add resource interfaces for get ODM slice rect
drm/amd/display: Add retires when read DPCD
drm/amd/display: Add sequential ONO sequencing for DCN35
drm/amd/display: add set ips disable
drm/amd/display: Add simple struct doc to remove doc build warning
drm/amd/display: Add some DCN401 reg name to macro definitions
drm/amd/display: add support for force ODM override
drm/amd/display: Add trigger FIFO resync path for DCN35
drm/amd/display: Add UCLK p-state support message to dcn401
drm/amd/display: Add VCO speed parameter for DCN31 FPU
drm/amd/display: Add workaround to restrict max frac urgent for DPM0
drm/amd/display: added NULL check at start of dc_validate_stream
drm/amd/display: Address kdoc for 'Enable CRTC' in optc401_enable_crtc
drm/amd/display: Adjust codestyle for dcn31 and hdcp_msg
drm/amd/display: Adjust cursor position
drm/amd/display: Adjust cursor visibility between MPC slices
drm/amd/display: Adjust debug msg for usb4/tbt
drm/amd/display: Adjust functions prefix for some of the dcn301 fpu functions
drm/amd/display: Adjust incorrect indentations and spaces
drm/amd/display: Adjust reg field for DSC wait for disconnect
drm/amd/display: Allocate zero bw after bw alloc enable
drm/amd/display: Allow display DCC for DCN401
drm/amd/display: Allow higher DSC slice support for small timings on dcn401
drm/amd/display: Always enable HPO for DCN4 dGPU
drm/amd/display: Always use legacy way of setting cursor on DCE
drm/amd/display: Assign disp_cfg_index_max when dml21
drm/amd/display: Assign linear_pitch_alignment even for VM
drm/amd/display: Atom Integrated System Info v2_2 for DCN35
drm/amd/display: Attempt to avoid empty TUs when endpoint is DPIA
drm/amd/display: Avoid -Wenum-float-conversion in add_margin_and_round_to_dfs_grainularity()
drm/amd/display: avoid large on-stack structures
drm/amd/display: Avoid overflow dc_clk_table->entries by limit to MAX_NUM_DPM_LVL
drm/amd/display: Avoid overflow from uint32_t to uint8_t
drm/amd/display: Avoid programming DTO if Refclk is 0
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 using null object of framebuffer
drm/amd/display: Block FPO According to Luminance Delta
drm/amd/display: Block SubVP if hardware rotation is used in DML2.1
drm/amd/display: Block timing sync for different signals in PMO
drm/amd/display: bypass ODM before CRTC off
drm/amd/display: Call dpmm when checking mode support
drm/amd/display: Change ASSR disable sequence
drm/amd/display: Change AVI Info Frame version to 4 for OVT
drm/amd/display: change dram_clock_latency to 34us for dcn35
drm/amd/display: Change dram_clock_latency to 34us for dcn351
drm/amd/display: Change the order of setting DP_IS_USB_C flag
drm/amd/display: Check and log for function error codes
drm/amd/display: Check and log for function error codes
drm/amd/display: Check BIOS images before it is used
drm/amd/display: Check dc_stream_state before it is used
drm/amd/display: Check denominator crb_pipes before used
drm/amd/display: Check denominator pbn_div before used
drm/amd/display: Check for NULL pointer
drm/amd/display: Check gpio_id before used as array index
drm/amd/display: Check HDCP returned status
drm/amd/display: Check index for aux_rd_interval before using
drm/amd/display: Check link_index before accessing dc->links[]
drm/amd/display: Check msg_id before processing transcation
drm/amd/display: Check num_valid_sets before accessing reader_wm_sets[]
drm/amd/display: Check otg_master pointer before use it
drm/amd/display: Check pipe_ctx before it is used
drm/amd/display: Check UHBR13.5 cap when determining max link cap
drm/amd/display: Check UnboundedRequestEnabled's value
drm/amd/display: Choose HUBP unbounded request based on DML output
drm/amd/display: Clean up indenting in dm_dp_mst_is_port_support_mode()
drm/amd/display: clean up some inconsistent indenting
drm/amd/display: Clean-up recout calculation for visual confirm
drm/amd/display: Cleanup dce_get_dp_ref_freq_khz
drm/amd/display: Clear shared dmub firmware state on init
drm/amd/display: Convert some legacy DRM debug macros into appropriate categories
drm/amd/display: Correct display clocks update block sequence
drm/amd/display: Correct the defined value for AMDGPU_DMUB_NOTIFICATION_MAX
drm/amd/display: Covert integers to double before divisions
drm/amd/display: Create dcn401_clk_mgr struct
drm/amd/display: dc 3.2.287
drm/amd/display: DCN401 cusor code update
drm/amd/display: DCN401 full power down in HW init if any link enabled
drm/amd/display: Deallocate DML 2.1 Memory Allocation
drm/amd/display: Defer handling mst up request in resume
drm/amd/display: Defer the setting of link hpd status for usb4/tbt
drm/amd/display: define abm debug interface
drm/amd/display: Determine IPS mode by ASIC and PMFW versions
drm/amd/display: Disable AC/DC codepath when unnecessary
drm/amd/display: Disable boot optimization for DCN401
drm/amd/display: Disable DCN401 idle optimizations
drm/amd/display: Disable DMCUB timeout for DCN35
drm/amd/display: Disable error correction if it's not supported
drm/amd/display: Disable IPS when it is not allowed.
drm/amd/display: Disable panel replay by default for now
drm/amd/display: Disable PHYSYMCLK RCO
drm/amd/display: Disable seamless boot on 128b/132b encoding
drm/amd/display: Do cursor programming with rest of pipe
drm/amd/display: Do not override dml2.1 reinit
drm/amd/display: Do not reset planes based on crtc zpos_changed
drm/amd/display: Don't offload flip if not only address update
drm/amd/display: Don't refer to dc_sink in is_dsc_need_re_compute
drm/amd/display: Don't register panel_power_savings on OLED panels
drm/amd/display: Don't use fsleep for PSR exit waits on dmub replay
drm/amd/display: Drop pixel_clock_mhz
drm/amd/display: Drop unnecessary semicolon
drm/amd/display: dynamically allocate dml2_configuration_options structures
drm/amd/display: Enable colorspace property for MST connectors
drm/amd/display: Enable copying of bounding box data from VBIOS DMUB
drm/amd/display: Enable DCC on DCN401
drm/amd/display: Enable DCN401 idle optimizations by default
drm/amd/display: enable EASF support for DCN40
drm/amd/display: Enable ISHARP support for DCN401
drm/amd/display: Enable legacy fast update for dcn301
drm/amd/display: Enable otg synchronization logic for DCN321
drm/amd/display: Enable RCO for PHYSYMCLK in DCN35
drm/amd/display: Enable Replay for DCN315
drm/amd/display: Enable SYMCLK gating in DCCG
drm/amd/display: Enable urgent latency adjustments for DCN35
drm/amd/display: Ensure array index tg_inst won't be -1
drm/amd/display: Ensure curve to hw translation succeed
drm/amd/display: Ensure index calculation will not overflow
drm/amd/display: Ensure that dmcub support flag is set for DCN20
drm/amd/display: Expand supported Replay residency mode
drm/amd/display: Expand to higher link rates
drm/amd/display: Explicitly cast v_total to signed in a subtraction
drm/amd/display: Explicitly extend unsigned 16 bit to 64 bit
drm/amd/display: Extend PSRSU residency mode
drm/amd/display: Fetch Mall caps from DC
drm/amd/display: Find max flickerless instant vtotal delta
drm/amd/display: Fix 1DLUT setting for NL SDR blending
drm/amd/display: Fix 3dlut size for Fastloading on DCN401
drm/amd/display: fix a crash when clock source is reference for non otg master pipe
drm/amd/display: Fix a handful of spelling mistakes
drm/amd/display: fix a typo which causes an incorrect ODM combine setup
drm/amd/display: Fix array-index-out-of-bounds in dml2/FCLKChangeSupport
drm/amd/display: Fix CFLAGS for dml2_core_dcn4_calcs.o
drm/amd/display: fix corruption with high refresh rates on DCN 3.0
drm/amd/display: Fix Coverity INTEGER_OVERFLOW within dal_gpio_service_create
drm/amd/display: Fix Coverity INTEGER_OVERFLOW within decide_fallback_link_setting_max_bw_policy
drm/amd/display: Fix Coverity INTERGER_OVERFLOW within construct_integrated_info
drm/amd/display: Fix cursor issues with ODMs and HW rotations
drm/amd/display: Fix cursor issues with ODMs and magnification
drm/amd/display: fix cursor offset on rotation 180
drm/amd/display: Fix cursor size issues
drm/amd/display: Fix DC mode screen flickering on DCN321
drm/amd/display: Fix divide by zero in CURSOR_DST_X_OFFSET calculation
drm/amd/display: Fix DML2 logic to set clk state to min
drm/amd/display: Fix dmub timeout after fams2 enabled
drm/amd/display: fix doc entry for bb_from_dmub
drm/amd/display: fix documentation warnings for mpc.h
drm/amd/display: Fix DSC slice and delay calculations
drm/amd/display: Fix DSC-re-computing
drm/amd/display: Fix FEC_READY write on DP LT
drm/amd/display: fix graphics_object_id size
drm/amd/display: Fix idle optimization checks for multi-display and dual eDP
drm/amd/display: Fix incorrect cursor position for dcn401
drm/amd/display: Fix incorrect DCN401 comparison
drm/amd/display: Fix incorrect DSC instance for MST
drm/amd/display: Fix incorrect size calculation for loop
drm/amd/display: Fix incorrect size calculation for loop in dcn401
drm/amd/display: Fix index may exceed array range within fpu_update_bw_bounding_box
drm/amd/display: Fix invalid Copyright notice
drm/amd/display: Fix Makefile copyright notices
drm/amd/display: fix minor coding errors where dml21 phase 5 uses wrong variables
drm/amd/display: Fix missed targets in FAMS2+HWFQ
drm/amd/display: Fix MST BW calculation Regression
drm/amd/display: Fix multiple cursors when using 4 displays on a contiguous large surface
drm/amd/display: Fix null pointer deref in dcn20_resource.c
drm/amd/display: Fix null pointer dereference for dcn401
drm/amd/display: Fix NULL pointer dereference for DTN log in DCN401
drm/amd/display: Fix ODM + underscan case with cursor
drm/amd/display: Fix pipe addition logic in calc_blocks_to_ungate DCN35
drm/amd/display: Fix possible overflow in integer multiplication
drm/amd/display: Fix POWERPC_64 compilation
drm/amd/display: Fix recout calculation for stereo side-by-side
drm/amd/display: Fix reduced resolution and refresh rate
drm/amd/display: Fix refresh rate range for some panel
drm/amd/display: Fix Replay Desync Error Test
drm/amd/display: Fix Replay Desync Error Test
drm/amd/display: fix s2idle entry for DCN3.5+
drm/amd/display: Fix spelling various spelling mistakes
drm/amd/display: Fix SPL related enum definition used in DCN401
drm/amd/display: Fix swapped dimension calculations
drm/amd/display: Fix uninitialized variables in dcn401
drm/amd/display: Fix uninitialized variables in dcn401
drm/amd/display: Fix uninitialized variables in dcn401 and dml21
drm/amd/display: Fix unsigned comparison with less than zero
drm/amd/display: Fix warning caused by an attempt to configure a non-otg master
drm/amd/display: Fix warning comparing pointer to 0
drm/amd/display: Fix warning comparing pointer to 0
drm/amd/display: Fix warning comparing pointer to 0
drm/amd/display: Fix warning comparing pointer to 0
drm/amd/display: Fix write to non-existent reg on DCN401
drm/amd/display: Fix writeback job lock evasion within dm_crtc_high_irq
drm/amd/display: Fix wrong array size dummy_boolean of dml2_core_calcs_mode_support_locals
drm/amd/display: fix YUV video color corruption in DCN401
drm/amd/display: For FPO + Vactive check that all pipes support VA
drm/amd/display: Force flush after write to IPS driver signals
drm/amd/display: Force max clocks unconditionally when p-state is unsupported
drm/amd/display: gpuvm handling in DML21
drm/amd/display: Guard reading 3DLUT registers for dcn32/dcn35
drm/amd/display: Handle HPD_IRQ for internal link
drm/amd/display: Handle the case which quad_part is equal 0
drm/amd/display: Ignore phantom DTBCLK requirement
drm/amd/display: Ignore UHBR13.5 cable ID cap for passive cable max link rate
drm/amd/display: Improve registers write
drm/amd/display: Improve warning log for get OPP for OTG master
drm/amd/display: Increase MAX_LINKS by 2
drm/amd/display: Introduce deferred Replay coasting vtotal update
drm/amd/display: Introduce overlay cursor mode
drm/amd/display: Keep VBios pixel rate div setting until next mode set
drm/amd/display: Keep VBios pixel rate div setting util next mode set
drm/amd/display: Limit array index according to architecture
drm/amd/display: Limit clock assignments by size of clk tables
drm/amd/display: Lock DC and exit IPS when changing backlight
drm/amd/display: Make DML2.1 P-State method force per stream
drm/amd/display: make ODM segment width of YCbCr422 two pixel aligned
drm/amd/display: Make sure to reprogram ODM when resync fifo
drm/amd/display: Minor cleanup for DCN401 cursor related code
drm/amd/display: mirror case cleanup for cursors
drm/amd/display: Modify HPO pixel clock programming to support DPM
drm/amd/display: Move 'struct scaler_data' off stack
drm/amd/display: Move DIO documentation to the right place
drm/amd/display: Move dio files into dio folder
drm/amd/display: Move DSC functions from dc.c to dc_dsc.c
drm/amd/display: Move fpo_in_use to stream_status
drm/amd/display: Move PRIMARY plane zpos higher
drm/amd/display: Move some init routines to dm_sw_init()
drm/amd/display: MST DSC check for older devices
drm/amd/display: Not fallback if link BW is smaller than req BW
drm/amd/display: Notify idle link detection through shared state
drm/amd/display: On clock init, maintain DISPCLK freq
drm/amd/display: Only program P-State force if pipe config changed
drm/amd/display: Only program P-State force if pipe config changed
drm/amd/display: Pass errors from amdgpu_dm_init() up
drm/amd/display: populate hardware_release hook for dcn401
drm/amd/display: Prevent IPX From Link Detect and Set Mode
drm/amd/display: Prevent overflow on DTO calculation
drm/amd/display: prevent register access while in IPS
drm/amd/display: Program CURSOR_DST_X_OFFSET in viewport space
drm/amd/display: Program DIG FE source select for DVI before PHY en
drm/amd/display: Providing a mechanism to have a custom pwm frequency
drm/amd/display: Re-enable IPS2 for static screen
drm/amd/display: re-indent dc_power_down_on_boot()
drm/amd/display: re-indent dpp401_dscl_program_isharp()
drm/amd/display: Read default boot options
drm/amd/display: Reduce I2C speed to 95kHz in DCN401
drm/amd/display: reduce ODM slice count to initial new dc state only when needed
drm/amd/display: Refactor construct_phy function in dc/link/link_factory.c
drm/amd/display: Refactor DCCG into component folder
drm/amd/display: Refactor dccg401_get_other_enable_symclk_fe
drm/amd/display: Refactor DCN3X into component folder
drm/amd/display: Refactor DCN401 DCCG into component directory
drm/amd/display: Refactor dcn401_update_clocks
drm/amd/display: Refactor for Replay Link off frame count
drm/amd/display: Refactor function dm_dp_mst_is_port_support_mode()
drm/amd/display: Refactor HUBBUB into component folder
drm/amd/display: Refactor HUBBUB into component folder for DCN401
drm/amd/display: Refactor HUBP into component folder.
drm/amd/display: Refactor HUBP into component folder.
drm/amd/display: Refactor input mode programming for DIG FIFO
drm/amd/display: Release clck_src memory if clk_src_construct fails
drm/amd/display: Release state memory if amdgpu_dm_create_color_properties fail
drm/amd/display: Remove a redundant check in authenticated_dp
drm/amd/display: Remove always true condition
drm/amd/display: Remove ASSERT if significance is zero in math_ceil2
drm/amd/display: Remove dcn32_smu13 duplicate header
drm/amd/display: remove dpp pipes on failure to update pipe params
drm/amd/display: Remove duplicate 'update_idle_uclk' in dcn401 clk_mgr code
drm/amd/display: Remove duplicate configuration
drm/amd/display: Remove duplicate dcn401/dcn401_clk_mgr.h header
drm/amd/display: Remove duplicate null check
drm/amd/display: Remove duplicate spl/dc_spl_types.h header
drm/amd/display: Remove incorrect FP context start
drm/amd/display: Remove legacy code in DC
drm/amd/display: Remove NO_EFFECT self-assignment
drm/amd/display: Remove NULL assignment for stream_status
drm/amd/display: remove ODM combine before bandwidth validation
drm/amd/display: Remove redundant checks for context
drm/amd/display: Remove redundant checks for ctx->dc_bios
drm/amd/display: Remove redundant checks for opp
drm/amd/display: Remove redundant checks for pipe_ctx->stream
drm/amd/display: Remove redundant checks for res_pool->dccg
drm/amd/display: Remove redundant code and semicolons
drm/amd/display: Remove redundant condition in VBA 314 func
drm/amd/display: Remove redundant condition with DEADCODE
drm/amd/display: Remove redundant idle optimization check
drm/amd/display: Remove redundant if conditions
drm/amd/display: Remove redundant NULL check in dce110_set_input_transfer_func
drm/amd/display: Remove redundant NULL check in dcn10_set_input_transfer_func
drm/amd/display: Remove redundant null checks
drm/amd/display: Remove redundant null checks
drm/amd/display: Remove redundant ternary operation
drm/amd/display: Remove redundant var from display_rq_dig_calc in dml
drm/amd/display: Remove reduntant comparisons by Coverity
drm/amd/display: Remove register from DCN35 DMCUB diagnostic collection
drm/amd/display: Remove unnecessary error message
drm/amd/display: Remove unnecessary files
drm/amd/display: Remove unnecessary HPD entry for DCN401
drm/amd/display: Remove unnecessary variable
drm/amd/display: Remove unreachable check
drm/amd/display: Remove unused code
drm/amd/display: Remove unused code for some dc files
drm/amd/display: Remove unused function reverse_planes_order
drm/amd/display: remove unused struct 'aux_payloads'
drm/amd/display: remove unused struct 'dc_reg_sequence'
drm/amd/display: Remove unused value set from 'min_hratio_fact' in dml
drm/amd/display: Remove USBC check for DCN32
drm/amd/display: Remove useless comparison of unsigned int vs. 0
drm/amd/display: Remove useless function call
drm/amd/display: replace CRTC disable function call
drm/amd/display: Replace dm_execute_dmub_cmd with dc_wake_and_execute_dmub_cmd
drm/amd/display: Replace uint8_t with u8 for dp_hdmi_dongle_signature_str
drm/amd/display: Replay + IPS + ABM in Full Screen VPB
drm/amd/display: Replay low hz
drm/amd/display: reset DSC clock in post unlock update
drm/amd/display: Reset DSC memory status
drm/amd/display: Reset freesync config before update new state
drm/amd/display: Reset input mode for DIG on encoder reset
drm/amd/display: Restrict multi-disp support for in-game FAMS
drm/amd/display: resync OTG after DIO FIFO resync
drm/amd/display: Return after Init
drm/amd/display: Reuse the modified power sequence
drm/amd/display: Revert "dc: Keep VBios pixel rate div setting util next mode set"
drm/amd/display: Revert Add workaround to restrict max frac urgent for DPM0
drm/amd/display: Run DC_LOG_DC after checking link->link_enc
drm/amd/display: Send DP_TOTAL_LTTPR_CNT during detection if LTTPR is present
drm/amd/display: Send message to notify the DPIA host router bandwidth
drm/amd/display: Separate setting and programming of cursor
drm/amd/display: Set cursor attributes before position
drm/amd/display: Set default brightness according to ACPI
drm/amd/display: Simplify if conditions
drm/amd/display: Skip accessing array for unknown eng_id
drm/amd/display: Skip inactive planes within ModeSupportAndSystemConfiguration
drm/amd/display: Skip plane when not found by stream id
drm/amd/display: Skip Recompute DSC Params if no Stream on Link
drm/amd/display: Skip SST ACT polling when sink_count is 0
drm/amd/display: Skip unnecessary abm disable
drm/amd/display: Skip updating link encoder for unknown eng_id
drm/amd/display: Skip wbscl_set_scaler_filter if filter is null
drm/amd/display: Solve mst monitors blank out problem after resume
drm/amd/display: Spinlock before reading event
drm/amd/display: Stop amdgpu_dm initialize when link nums greater than max_links
drm/amd/display: Stop amdgpu_dm initialize when stream nums greater than 6
drm/amd/display: Support new VA page table block size
drm/amd/display: take ODM slice count into account when deciding DSC slice
drm/amd/display: Temporarily disable HPO PG on DCN35
drm/amd/display: turn on symclk for dio virtual stream in dpms sequence
drm/amd/display: un-block 8k with single dimm
drm/amd/display: Update comments in DC
drm/amd/display: Update dcn351 debug flags and function pointers
drm/amd/display: Update DML2.1 generated code
drm/amd/display: Update efficiency bandwidth for dcn351
drm/amd/display: Update FIXED_VS retimer training pattern delay
drm/amd/display: Update idle hardmins if uclk or fclk requirement changed
drm/amd/display: Update some of the dcn303 parameters
drm/amd/display: Updated optc401_set_drr to use dcn401 functions
drm/amd/display: Use ARRAY_SIZE for array length
drm/amd/display: Use current_state when checking old_pipe subvp type
drm/amd/display: Use dc wake for get the replay state
drm/amd/display: Use DCN 410 includes for DCN401
drm/amd/display: use even ODM slice width for two pixels per container
drm/amd/display: use even ODM slice width for two pixels per container
drm/amd/display: Use periodic detection for ipx/headless
drm/amd/display: use pre-allocated temp structure for bounding box
drm/amd/display: use preferred link settings for dp signal only
drm/amd/display: Use sw cursor for DCN401 with rotation
drm/amd/display: use swap() in is_config_schedulable()
drm/amd/display: Use the correct TMDS function to avoid DVI issues
drm/amd/display: Use the SPDX license identifier for dmub_replay files
drm/amd/display: Use TPS3 for ALPM on Specific Panel
drm/amd/display: use vmalloc for struct dc_state
drm/amd/display: Validate function returns
drm/amd/display: Various DML2 fixes for FAMS2
drm/amd/display: Wait for double buffer update on ODM changes
drm/amd/display: Wait for hardmins to complete on dcn401
drm/amd/display: Wake DMCUB before sending a command for replay feature
drm/amd/display: workaround for oled eDP not lighting up on DCN401
 
drm/amd/pm: Add gpu_metrics_v1_6
drm/amd/pm: add missing error handling in function smu_v13_0_6_allocate_dpm_context
drm/amd/pm: add pp_dpm_dcefclk for smu 14.0.2/3
drm/amd/pm: add pstate support for SMU_14_0_2
drm/amd/pm: add SMU IP v14.0.4 support
drm/amd/pm: Add support for DPM policies
drm/amd/pm: Add support for new P2S table revision
drm/amd/pm: Add support to select pstate policy
drm/amd/pm: add tool log support on smu v14.0.2/3
drm/amd/pm: Add xgmi plpd policy to pm_policy
drm/amd/pm: Add xgmi plpd to aldebaran pm_policy
drm/amd/pm: Add xgmi plpd to arcturus pm_policy
drm/amd/pm: Add xgmi plpd to SMU v13.0.6 pm_policy
drm/amd/pm: avoid to load smu firmware for APUs
drm/amd/pm: check negtive return for table entries
drm/amd/pm: check specific index for aldebaran
drm/amd/pm: check specific index for smu13
drm/amd/pm: check the return of send smc msg for navi10
drm/amd/pm: check the return of send smc msg for sienna_cichild
drm/amd/pm: check the return of send smc msg for smu_v13
drm/amd/pm: disable gpo temporarily
drm/amd/pm: Drop unsupported features on smu v14_0_2
drm/amd/pm: early return if disabling DPMS for GFX IP v11.5.2
drm/amd/pm: enable mode1 reset on smu v14.0.2/v14.0.3
drm/amd/pm: enable thermal alert on smu 14.0.2/3
drm/amd/pm: enable UMD Pstate profile level for renoir
drm/amd/pm: Fix aldebaran pcie speed reporting
drm/amd/pm: fix enum feature compared against 0
drm/amd/pm: fix enum type compared against 0
drm/amd/pm: fix get dpm level count for smu13
drm/amd/pm: fix get dpm level count for yello carp
drm/amd/pm: Fix negative array index read
drm/amd/pm: Fix the null pointer dereference for vega10_hwmgr
drm/amd/pm: fix the Out-of-bounds read warning
drm/amd/pm: fix the pp_dpm_pcie issue on smu v14.0.2/3
drm/amd/pm: fix uninitialized variable warning
drm/amd/pm: fix uninitialized variable warning
drm/amd/pm: fix uninitialized variable warning for smu8_hwmgr
drm/amd/pm: fix uninitialized variable warning for smu_v13
drm/amd/pm: fix uninitialized variable warnings for vangogh_ppt
drm/amd/pm: fix uninitialized variable warnings for vega10_hwmgr
drm/amd/pm: fix unsigned value asic_type compared against
drm/amd/pm: fix warning using uninitialized value of max_vid_step
drm/amd/pm: Ignore initial value in smu response register
drm/amd/pm: powerplay: Add `__counted_by` attribute for flexible arrays
drm/amd/pm: remove dead code in navi10_emit_clk_levels and navi10_print_clk_levels
drm/amd/pm: remove dead code in si_convert_power_level_to_smc
drm/amd/pm: remove deprecated I2C_CLASS_SPD support from newly added SMU_14_0_2
drm/amd/pm: Remove legacy interface for xgmi plpd
drm/amd/pm: remove logically dead code
drm/amd/pm: remove logically dead code for renoir
drm/amd/pm: Remove unused interface to set plpd
drm/amd/pm: smu v14.0.4 reuse smu v14.0.0 dpmtable
drm/amd/pm: support mode1 reset on smu v14.0.3
drm/amd/pm: support mode1 reset on smu_v14_0_3
drm/amd/pm: support pp_dpm_pcie on smu v14.0.2/3
drm/amd/pm: update check condition for SMU mode1 reset
drm/amd/pm: update driver-if interface
drm/amd/pm: update message interface for smu v14.0.2/3
drm/amd/pm: Update PMFW messages for SMUv13.0.6
drm/amd/pm: update powerplay structure on smu v14.0.2/3
drm/amd/pm: update the features set on smu v14.0.2/3
drm/amd/pm: Use gpu_metrics_v1_6 for SMUv13.0.6
drm/amd/pm: workaround to pass jpeg unit test
 
drm/amd/swsmu: add MALL init support workaround for smu_v14_0_1
drm/amd/swsmu: enable more Pstates profile levels for SMU v14.0.0 and v14.0.1
drm/amd/swsmu: enable Pstates profile levels for SMU v14.0.4
drm/amd/swsmu: update Dpmclocks_t for smu v14.0.1
 
drm/amd: Override DCN410 IP version
drm/amd: Add DCN401 related register definitions
drm/amd: Add gfx12 swizzle mode defs
drm/amd: Add reg definitions for DCN401 DCC
drm/amd: Add some missing register definitions
drm/amd: Bump KMS_DRIVER_MINOR version
drm/amd: define new gfx12 uapi flags
drm/amd: Don't initialize ISP hardware without FW
drm/amd: Enable DCN410 init
drm/amd: Fix shutdown (again) on some SMU v13.0.4/11 platforms
drm/amd: fix the warning unchecking return vaule for sdma_v7
drm/amd: GFX12 changes for converting tiling flags to modifiers
drm/amd: Move fw init from sw_init to early_init for imu v12
 
Linux: drm/amdgpu - optimize rlc spm cntl
 
drm/amdgpu/atomfirmware: add intergrated info v2.3 table
drm/amdgpu/atomfirmware: fix parsing of vram_info
drm/amdgpu/atomfirmware: silence UBSAN warning
drm/amdgpu/atomfirmware: Silence UBSAN warning
 
drm/amdgpu/discovery: Add common soc24 ip block
drm/amdgpu/discovery: add gfx v12_0 ip block
drm/amdgpu/discovery: Add gmc v12_0 ip block
drm/amdgpu/discovery: add mes v12_0 ip block
drm/amdgpu/discovery: add sdma v7_0 ip block
drm/amdgpu/discovery: Set GC family for GC 12.0 IP
 
drm/amdgpu/display: add all gfx12 modifiers
drm/amdgpu/display: Fix null pointer dereference in dc_stream_program_cursor_position
drm/amdgpu/display: handle gfx12 in amdgpu_dm_plane_format_mod_supported
drm/amdgpu/display: handle gfx12 in dm_check_cursor_fb
drm/amdgpu/display: set plane attributes for gfx12 correctly
drm/amdgpu/display: Update kdoc for 'optc35_set_odm_combine'
 
drm/amdgpu/gfx11: enable gfx pipe1 hardware support
drm/amdgpu/gfx11: handle priority setup for gfx pipe1
drm/amdgpu/gfx11: remove superfluous cache flags
drm/amdgpu/gfx11: select HDP ref/mask according to gfx ring pipe
 
drm/amdgpu/gfx12: recalculate available compute rings to use
drm/amdgpu/gfx12: remove GDS leftovers
drm/amdgpu/gfx12: remove superfluous cache flags
drm/amdgpu/gfx12: set UNORD_DISPATCH in compute MQDs
 
drm/amdgpu/gfx: enable mes to map legacy queue support
drm/amdgpu/gfx: enable mes to map legacy queue support
 
drm/amdgpu/job: Replace DRM_INFO/ERROR logging
 
drm/amdgpu/jpeg2: properly set atomics vmid field
 
drm/amdgpu/jpeg4: properly set atomics vmid field
 
drm/amdgpu/jpeg5: Add support for DPG mode
drm/amdgpu/jpeg5: enable power gating
drm/amdgpu/jpeg5: enable power gating
drm/amdgpu/jpeg5: reprogram doorbell setting after power up for each playback
 
drm/amdgpu/kfd: Add unlock() on error path to add_queue_mes()
drm/amdgpu/kfd: remove is_hws_hang and is_resetting
 
drm/amdgpu/mes11: add mes mapping legacy queue support
drm/amdgpu/mes11: adjust mes initialization sequence
drm/amdgpu/mes11: fix kiq ring ready flag
drm/amdgpu/mes11: increase waiting time for engine ready
drm/amdgpu/mes11: update opcode strings
 
drm/amdgpu/mes12: add legacy setting hw resource interface
drm/amdgpu/mes12: add mes mapping legacy queue support
drm/amdgpu/mes12: add mes pipe switch support
drm/amdgpu/mes12: add missing opcode string
drm/amdgpu/mes12: add uni_mes fw loading support
drm/amdgpu/mes12: adjust mes12 sw/hw init for multiple pipes
drm/amdgpu/mes12: configure two pipes hardware resources
drm/amdgpu/mes12: disable logging output
drm/amdgpu/mes12: enable uni_mes fw on mes pipe0
drm/amdgpu/mes12: fix suspend issue
drm/amdgpu/mes12: increase mes submission timeout
drm/amdgpu/mes12: load unified mes fw on pipe0 and pipe1
drm/amdgpu/mes12: mes hw_fini fix for mode1 reset
drm/amdgpu/mes12: print MES opcodes rather than numbers
drm/amdgpu/mes12: sw/hw fini for unified mes
drm/amdgpu/mes12: update data cache boundary
drm/amdgpu/mes12: update mes_v12_api_def.h
drm/amdgpu/mes12: Use a separate fence per transaction
 
drm/amdgpu/mes: add mes mapping legacy queue switch
drm/amdgpu/mes: add multiple mes ring instances support
drm/amdgpu/mes: add uni_mes fw loading support
drm/amdgpu/mes: fix mes ring buffer overflow
drm/amdgpu/mes: fix mes12 to map legacy queue
drm/amdgpu/mes: use mc address for wptr in add queue packet
 
drm/amdgpu/nv: use common nbio callback to set remap offset
 
drm/amdgpu/pm: Check input value for CUSTOM profile mode setting on legacy SOCs
drm/amdgpu/pm: Check input value for power profile setting on smu11, smu13 and smu14
drm/amdgpu/pm: Check the return value of smum_send_msg_to_smc
drm/amdgpu/pm: Drop hard-code value of usTMax
drm/amdgpu/pm: Drop redundant setting code for pcie lanes
drm/amdgpu/pm: Fix code alignment issue
drm/amdgpu/pm: Fix the null pointer dereference for smu7
drm/amdgpu/pm: Fix the null pointer dereference in apply_state_adjust_rules
drm/amdgpu/pm: Fix the param type of set_power_profile_mode
drm/amdgpu/pm: Fix uninitialized variable agc_btc_response
drm/amdgpu/pm: Fix uninitialized variable warning for smu10
drm/amdgpu/pm: support gpu_metrics sysfs interface for smu v14.0.2/3
 
drm/amdgpu/pptable: Fix UBSAN array-index-out-of-bounds
 
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/sdma7: set sdma hang watchdog
 
drm/amdgpu/smu13.0.7: print index for profiles
 
drm/amdgpu/soc15: use common nbio callback to set remap offset
 
drm/amdgpu/soc21: use common nbio callback to set remap offset
 
drm/amdgpu/soc24: use common nbio callback to set remap offset
 
drm/amdgpu/swsmu: always force a state reprogram on init
 
drm/amdgpu/umsch: add support to capture fw debug log
 
drm/amdgpu/vcn5: Add VCN5 capabilities
drm/amdgpu/vcn5: enable DPG mode support
 
drm/amdgpu/vcn: identify unified queue in sw init
drm/amdgpu/vcn: not pause dpg for unified queue
drm/amdgpu/vcn: remove irq disabling in vcn 5 suspend
drm/amdgpu/vcn: set VCN5 power gating state to GATE on suspend
drm/amdgpu/vcn: update vcn5 enc/dec capabilities
drm/amdgpu/vcn: Use offsets local to VCN/JPEG in VF
 
drm/amdgpu/vpe: fix vpe dpm clk ratio setup failed
 
drm/amdgpu: access ltr through pci cfg space
drm/amdgpu: Actually check flags for all context ops.
drm/amdgpu: add additional VM bits
drm/amdgpu: Add address alignment support to DCC buffers
drm/amdgpu: add amdgpu MCA bank dispatch function support
drm/amdgpu: Add amdgpu_bo_is_vm_bo helper
drm/amdgpu: add amdgpu_framebuffer::gfx12_dcc
drm/amdgpu: add CP headers registers to gfx10 dump
drm/amdgpu: add cp queue registers for gfx11 ipdump
drm/amdgpu: add cp queue registers for gfx12 ipdump
drm/amdgpu: add cp queue registers for gfx9 ipdump
drm/amdgpu: Add cp queues support fro gfx10 in ipdump
drm/amdgpu: Add CRC16 selection in config
drm/amdgpu: Add DCC GFX12 flag to enable address alignment
drm/amdgpu: add debug flag to enable RAS ACA
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 firmware for GC IP v11.5.2
drm/amdgpu: add firmware for PSP IP v14.0.4
drm/amdgpu: add firmware for SDMA IP v6.1.2
drm/amdgpu: add firmware for VPE IP v6.1.3
drm/amdgpu: add function descripion of new functions
drm/amdgpu: add GC IP v11.5.2 soc21 support
drm/amdgpu: add GC IP v11.5.2 to GC 11.5.0 family
drm/amdgpu: Add gc v12_0_0 ip headers (v4)
drm/amdgpu: add gfx queue support for gfx11 ipdump
drm/amdgpu: add gfx queue support for gfx12 ipdump
drm/amdgpu: add gfx queue support of gfx10 in ipdump
drm/amdgpu: Add gfx v12 pte/pde format change
drm/amdgpu: Add gfx v12_0 ip block support (v6)
drm/amdgpu: Add gfx v12_0_0 family id
drm/amdgpu: Add gfx v9_4_4 ip block
drm/amdgpu: add gfx11 registers support in ipdump
drm/amdgpu: add gfx12 clearstate header
drm/amdgpu: add gfx12 mqd structures
drm/amdgpu: add gfx12 register support in ipdump
drm/amdgpu: add gfx9 register support in ipdump
drm/amdgpu: add GFXHUB IP v11.5.2 support
drm/amdgpu: Add gfxhub v12_0 ip block support (v3)
drm/amdgpu: Add gmc v12_0 ip block support (v7)
drm/amdgpu: add golden setting for gc v12
drm/amdgpu: add gpu reset check and exception handling
drm/amdgpu: add initial value for gfx12 AGP aperture
drm/amdgpu: Add lock around VF RLCG interface
drm/amdgpu: add lock in amdgpu_gart_invalidate_tlb
drm/amdgpu: add lock in kfd_process_dequeue_from_device
drm/amdgpu: add MCA smu cache support
drm/amdgpu: Add mes v12_0 ip block support (v4)
drm/amdgpu: Add mes_v12_api_def.h for gfx12
drm/amdgpu: add missed harvest check for VCN IP v4/v5
drm/amdgpu: add missing error handling in function amdgpu_gmc_flush_gpu_tlb_pasid
drm/amdgpu: Add missing locking for MES API calls
drm/amdgpu: Add missing offsets in gc_11_0_0_offset.h
drm/amdgpu: Add mmhub v4_1_0 ip block support (v4)
drm/amdgpu: Add mmhub v4_1_0 ip headers (v4)
drm/amdgpu: add module parameter 'amdgpu_uni_mes'
drm/amdgpu: add more device info to the devcoredump
drm/amdgpu: add mutex to protect ras shared memory
drm/amdgpu: add NBIO IP v7.11.3 discovery support
drm/amdgpu: Add NBIO IP v7.11.3 support
drm/amdgpu: add nbio set_reg_remap helper
drm/amdgpu: Add new members for sdma v7_0 fw
drm/amdgpu: add new TOC structure
drm/amdgpu: Add nps info table to IP discovery
drm/amdgpu: add print support for gfx11 ipdump
drm/amdgpu: add print support for gfx12 ipdump
drm/amdgpu: add print support for gfx9 ipdump
drm/amdgpu: add prints in IP State dump
drm/amdgpu: add PSP IP v14.0.4 discovery support
drm/amdgpu: add PSP IP v14.0.4 support
drm/amdgpu: Add psp v13_0_14 ip block
drm/amdgpu: add ras event state device attribute support
drm/amdgpu: add RAS is_rma flag
drm/amdgpu: add ras POSION_CONSUMPTION event id support
drm/amdgpu: add ras POSION_CREATION event id support
drm/amdgpu: add reset source in various cases
drm/amdgpu: add reset sources in gpu reset context
drm/amdgpu: Add reset_context flag for host FLR
drm/amdgpu: add rlc TOC header file for soc24
drm/amdgpu: add sdma 7.0 support for copy dcc buffer
drm/amdgpu: Add sdma fw v3 structure
drm/amdgpu: add SDMA IP v6.1.2 discovery support
drm/amdgpu: Add sdma v4_4_5 ip block
drm/amdgpu: Add sdma v7_0 ip block support (v7)
drm/amdgpu: add se registers to ip dump for gfx10
drm/amdgpu: add set_reg_remap callback for NBIF 6.3.1
drm/amdgpu: add set_reg_remap callback for NBIO 2.3
drm/amdgpu: add set_reg_remap callback for NBIO 4.3
drm/amdgpu: add set_reg_remap callback for NBIO 6.1
drm/amdgpu: add set_reg_remap callback for NBIO 7.0
drm/amdgpu: add set_reg_remap callback for NBIO 7.11
drm/amdgpu: add set_reg_remap callback for NBIO 7.2
drm/amdgpu: add set_reg_remap callback for NBIO 7.4
drm/amdgpu: add set_reg_remap callback for NBIO 7.7
drm/amdgpu: add set_reg_remap callback for NBIO 7.9
drm/amdgpu: add skip_hw_access checks for sriov
drm/amdgpu: add SMU IP v14.0.4 discovery support
drm/amdgpu: Add smu v13_0_14 ip block
drm/amdgpu: Add soc24 chip enum definitions (v4)
drm/amdgpu: Add soc24 common ip block (v2)
drm/amdgpu: add tmz support for GC IP v11.5.2
drm/amdgpu: add variable to record the deferred error number read by driver
drm/amdgpu: add VPE IP v6.1.3 discovery support
drm/amdgpu: add VPE IP v6.1.3 support
drm/amdgpu: Adjust logic in amdgpu_device_partner_bandwidth()
drm/amdgpu: align pp_power_profile_mode with kernel docs
drm/amdgpu: always allocate cleared VRAM for GEM allocations
drm/amdgpu: avoid dump mca bank log muti times during ras ISR
drm/amdgpu: avoid reading vf2pf info size from FB
drm/amdgpu: avoid using null object of framebuffer
drm/amdgpu: call flush_gpu_tlb directly in gfxhub enable
drm/amdgpu: change aca bank error lock type to spinlock
drm/amdgpu: change bank cache lock type to spinlock
drm/amdgpu: change log level
drm/amdgpu: change non-dcc buffer copy configuration
drm/amdgpu: check for LINEAR_ALIGNED correctly in check_tiling_flags_gfx6
drm/amdgpu: Check if NBIO funcs are NULL in amdgpu_device_baco_exit
drm/amdgpu: cleanup MES11 command submission
drm/amdgpu: cleanup MES12 command submission
drm/amdgpu: clear RB_OVERFLOW bit when enabling interrupts
drm/amdgpu: clear the warning unsigned compared against 0 for xcp_id
drm/amdgpu: correct hbm field in boot status
drm/amdgpu: Correct register used to clear fault status
drm/amdgpu: correct sdma7 max dw
drm/amdgpu: create amdgpu_ras_in_recovery to simplify code
drm/amdgpu: define new gfx12 uapi flags
drm/amdgpu: Describe all object placements in debugfs
drm/amdgpu: disable lane0 L1TLB and enable lane1 L1TLB
drm/amdgpu: Disable unmapped doorbell handling basic mode on mes 12
drm/amdgpu: Do not wait for MP0_C2PMSG_33 IFWI init in SRIOV
drm/amdgpu: Don't show false warning for reg list
drm/amdgpu: don't use amdgpu_lookup_format_info on gfx12
drm/amdgpu: drop MES 10.1 support v3
drm/amdgpu: drop some kernel messages in VCN code
drm/amdgpu: drop some kernel messages in VCN code
drm/amdgpu: enable dpg for vcn and jpeg on GC 11_5_2
drm/amdgpu: Enable event log on MES 12
drm/amdgpu: enable gfx cgcg&cgls for gfx v12_0_0
drm/amdgpu: enable gfxoff for gc v12.0.0
drm/amdgpu: Enable MES to handle doorbell ring on unmapped queue
drm/amdgpu: enable mes v12 self test
drm/amdgpu: enable mode2 reset for SMU IP v14.0.4
drm/amdgpu: enable redirection of irq's for IH v7.0
drm/amdgpu: enable some cg feature for gc 12.0.0
drm/amdgpu: enable unmapped doorbell handling basic mode on mes 12
drm/amdgpu: Enable unmapped doorbell handling basic mode on mes 12
drm/amdgpu: enhance amdgpu_ucode_request() function flexibility
drm/amdgpu: Estimate RAS reservation when report capacity v2
drm/amdgpu: Evict BOs from same process for contiguous allocation
drm/amdgpu: Extend KIQ reg polling wait for VF
drm/amdgpu: fix ACA no query result after gpu reset
drm/amdgpu: fix active rb and cu number for gfx12
drm/amdgpu: Fix amdgpu_device_reset_sriov retry logic
drm/amdgpu: Fix amdgpu_vm_is_bo_always_valid kerneldoc
drm/amdgpu: Fix APU handling in amdgpu_pm_load_smu_firmware()
drm/amdgpu: Fix atomics on GFX12
drm/amdgpu: Fix buffer size to prevent truncation in gfx_v12_0_init_microcode
drm/amdgpu: fix comments and error message for ipdump
drm/amdgpu: Fix comparison in amdgpu_res_cpu_visible
drm/amdgpu: fix compiler 'side-effect' check issue for RAS_EVENT_LOG()
drm/amdgpu: fix contiguous handling for IB parsing v2
drm/amdgpu: fix dereference after null check
drm/amdgpu: fix dereference null return value for the function amdgpu_vm_pt_parent
drm/amdgpu: fix documentation errors in gmc v12.0
drm/amdgpu: fix documentation errors in sdma v7.0
drm/amdgpu: fix doorbell regression
drm/amdgpu: Fix eeprom max record count
drm/amdgpu: fix eGPU hotplug regression
drm/amdgpu: fix failure mapping legacy queue when FLR
drm/amdgpu: fix getting vram info for gfx12
drm/amdgpu: Fix hbm stack id in boot error report
drm/amdgpu: fix invadate operation for pg_flags
drm/amdgpu: fix invadate operation for umsch
drm/amdgpu: fix Kconfig for ISP v2
drm/amdgpu: fix locking scope when flushing tlb
drm/amdgpu: fix mc_data out-of-bounds read warning
drm/amdgpu: Fix memory range calculation
drm/amdgpu: fix mqd corruption for gfx12
drm/amdgpu: Fix null pointer dereference to bo
drm/amdgpu: fix NULL pointer in amdgpu_reset_get_desc
drm/amdgpu: fix out of bounds access in gfx10 during ip dump
drm/amdgpu: fix out of bounds access in gfx11 during ip dump
drm/amdgpu: Fix out-of-bounds read of df_v1_7_channel_number
drm/amdgpu: Fix out-of-bounds write warning
drm/amdgpu: fix overflowed array index read warning
drm/amdgpu: fix overflowed constant warning in mmhub_set_clockgating()
drm/amdgpu: Fix pci state save during mode-1 reset
drm/amdgpu: Fix physical address mask
drm/amdgpu: fix potential resource leak warning
drm/amdgpu: fix ras UE error injection failure issue
drm/amdgpu: fix RAS unload driver issue in SRIOV
drm/amdgpu: Fix register access violation
drm/amdgpu: Fix signedness bug in sdma_v4_0_process_trap_irq()
drm/amdgpu: Fix smatch static checker warning
drm/amdgpu: Fix snprintf usage in amdgpu_gfx_kiq_init_ring
drm/amdgpu: fix spl component for psp v14
drm/amdgpu: fix sriov host flr handler
drm/amdgpu: Fix the null pointer dereference to ras_manager
drm/amdgpu: fix the overflowed constant warning for RREG32_SOC15()
drm/amdgpu: Fix the uninitialized variable warning
drm/amdgpu: fix the waring dereferencing hive
drm/amdgpu: fix the warning bad bit shift operation for aca_error_type type
drm/amdgpu: Fix the warning division or modulo by zero
drm/amdgpu: fix trap enablement for gfx12
drm/amdgpu: Fix truncation by resizing ucode_prefix in imu_v12_0_init_microcode
drm/amdgpu: Fix two reset triggered in a row
drm/amdgpu: Fix type mismatch in amdgpu_gfx_kiq_init_ring
drm/amdgpu: fix typo in amdgpu_ras_aca_sysfs_read() function
drm/amdgpu: fix UBSAN warning in kv_dpm.c
drm/amdgpu: fix ucode out-of-bounds read warning
drm/amdgpu: fix uninitialized scalar variable warning
drm/amdgpu: fix uninitialized variable warning for amdgpu_xgmi
drm/amdgpu: fix uninitialized variable warning for jpeg_v4
drm/amdgpu: fix uninitialized variable warning for sdma_v7
drm/amdgpu: Fix uninitialized variable warning in amdgpu_afmt_acr
drm/amdgpu: Fix uninitialized variable warning in amdgpu_info_ioctl
drm/amdgpu: fix using the reserved VMID with gang submit
drm/amdgpu: fixing rlc firmware loading failure issue
drm/amdgpu: flush all cached ras bad pages to eeprom
drm/amdgpu: force to use legacy inv in mmhub
drm/amdgpu: Forward soft recovery errors to userspace
drm/amdgpu: handle gfx12 in amdgpu_display_verify_sizes
drm/amdgpu: Handle sg size limit for contiguous allocation
drm/amdgpu: IB test encode test package change for VCN5
drm/amdgpu: ignoring unsupported ras blocks when MCA bank dispatches
drm/amdgpu: increase mes log buffer size for gfx12
drm/amdgpu: Indicate CU havest info to CP
drm/amdgpu: init gfxhub setting to align with mmhub
drm/amdgpu: init mes ucode name for gfx v12
drm/amdgpu: init SAW registers for mmhub v3.3
drm/amdgpu: init TA fw for psp v14
drm/amdgpu: initialize GC IP v11.5.2
drm/amdgpu: Initialize VF partition mode
drm/amdgpu: Make CPX mode auto default in NPS4
drm/amdgpu: move aca/mca init functions into ras_init() stage
drm/amdgpu: Move ras resume into SRIOV function
drm/amdgpu: normalize registers as local xcc to read/write in gfx_v9_4_3
drm/amdgpu: once more fix the call oder in amdgpu_ttm_move() v2
drm/amdgpu: process RAS fatal error MB notification
drm/amdgpu: program device_cntl2 through pci cfg space
drm/amdgpu: provide more ucode name shown via id
drm/amdgpu: Queue KFD reset workitem in VF FED
drm/amdgpu: Reduce mem_type to domain double indirection
drm/amdgpu: refine amdgpu ras event id core code
drm/amdgpu: refine gfx10 firmware loading
drm/amdgpu: refine gfx11 firmware loading
drm/amdgpu: refine gfx12 firmware loading
drm/amdgpu: refine gfx6 firmware loading
drm/amdgpu: refine gfx7 firmware loading
drm/amdgpu: refine gfx8 firmware loading
drm/amdgpu: refine gfx9 firmware loading
drm/amdgpu: refine gmc firmware loading
drm/amdgpu: refine gpu_info firmware loading
drm/amdgpu: refine imu firmware loading
drm/amdgpu: refine isp firmware loading
drm/amdgpu: refine mes firmware loading
drm/amdgpu: refine pmfw/smu firmware loading
drm/amdgpu: refine poison consumption interrupt handler
drm/amdgpu: refine poison creation interrupt handler
drm/amdgpu: refine psp firmware loading
drm/amdgpu: refine sdma firmware loading
drm/amdgpu: refine vcn firmware loading
drm/amdgpu: refine vpe firmware loading
drm/amdgpu: reject gang submit on reserved VMIDs
drm/amdgpu: reject gang submit on reserved VMIDs
drm/amdgpu: remove AMD_FMT_MOD_GFX12_DCC_MAX_COMPRESSED_BLOCK_* definitions
drm/amdgpu: remove amdgpu_connector_edid() and stop using edid_blob_ptr
drm/amdgpu: remove amdgpu_mes_fence_wait_polling()
drm/amdgpu: Remove dead code in amdgpu_ras_add_mca_err_addr
drm/amdgpu: remove dead code in atom_get_src_int
drm/amdgpu: Remove duplicate amdgpu_umsch_mm.h header
drm/amdgpu: Remove duplicate check for *is_queue_unmap in sdma_v7_0_ring_set_wptr
drm/amdgpu: remove exp hw support check for gfx12
drm/amdgpu: Remove GC HW IP 9.3.0 from noretry=1
drm/amdgpu: remove ip dump reg_count variable
drm/amdgpu: Remove redundant function call
drm/amdgpu: remove redundant semicolons in RAS_EVENT_LOG
drm/amdgpu: remove structurally dead code
drm/amdgpu: remove structurally dead code for amd_gmc
drm/amdgpu: remove tlb flush in amdgpu_gtt_mgr_recover
drm/amdgpu: remove unused MCA driver codes
drm/amdgpu: remove unused struct 'hqd_registers'
drm/amdgpu: rename ip_dump_cp_queues to compute queues
drm/amdgpu: rename the ip_dump to ip_dump_core
drm/amdgpu: reset vm state machine after gpu reset(vram lost)
drm/amdgpu: restore dcc bo tilling configs while moving
drm/amdgpu: revert "take runtime pm reference when we attach a buffer" v2
drm/amdgpu: rewrite convert_tiling_flags_to_modifier_gfx12
drm/amdgpu: select compute ME engines dynamically
drm/amdgpu: select compute ME engines dynamically
drm/amdgpu: select compute ME engines dynamically
drm/amdgpu: set cp fw address set for gfx v12
drm/amdgpu: set CP_HQD_PQ_DOORBELL_CONTROL.DOORBELL_MODE to 1
drm/amdgpu: set different fw data addr for mec pipe
drm/amdgpu: set mes fw address for mes v12
drm/amdgpu: Set no_hw_access when VF request full GPU fails
drm/amdgpu: Set PTE_IS_PTE bit for gfx12
drm/amdgpu: Set pte_is_pte flag in gmc v12 gart
drm/amdgpu: set RAS fed status for more cases
drm/amdgpu: silence UBSAN warning
drm/amdgpu: Skip coredump during resets for debug
drm/amdgpu: skip dpm check to init imu fw
drm/amdgpu: skip imu related function if dpm=0
drm/amdgpu: skip to create ras xxx_err_count node when ACA is enabled
drm/amdgpu: support cg state get for gfx v12
drm/amdgpu: Support contiguous VRAM allocation
drm/amdgpu: support for DCC feature
drm/amdgpu: support for gc_info table v1.3
drm/amdgpu: support gfx v12 specific pte/pde fields
drm/amdgpu: support imu for gc 12_0_0
drm/amdgpu: support S&R fw load for gfx v12
drm/amdgpu: support SDMA v3 struct fw front door load
drm/amdgpu: switch default mes to uni mes
drm/amdgpu: Switch to smuio func to get gpu clk counter
drm/amdgpu: sysfs node disable query error count during gpu reset
drm/amdgpu: the warning dereferencing obj for nbio_v7_4
drm/amdgpu: timely save bad pages to eeprom after gpu ras reset is completed
drm/amdgpu: tolerate allocating GTT bo with dcc flag
drm/amdgpu: trigger mode1 reset for RAS RMA status
drm/amdgpu: update gc_12_0_0 headers
drm/amdgpu: update gfxhub client id for gfx12
drm/amdgpu: Update kmd_fw_shared for VCN5
drm/amdgpu: update MTYPE mapping for gfx12
drm/amdgpu: Update programming for boot error reporting
drm/amdgpu: Update soc24_enum.h and soc21_enum.h
drm/amdgpu: Update the impelmentation of AMDGPU_PTE_MTYPE_GFX12
drm/amdgpu: Update the impelmentation of AMDGPU_PTE_MTYPE_NV10
drm/amdgpu: Update the impelmentation of AMDGPU_PTE_MTYPE_VG10
drm/amdgpu: update type of buf size to u32 for eeprom functions
drm/amdgpu: update vf to pf message retry from 2 to 5
drm/amdgpu: Use dev_ prints for virtualization as it supports multi adapter
drm/amdgpu: Use drm_crtc_vblank_crtc()
drm/amdgpu: use helper in amdgpu_gart_unbind
drm/amdgpu: use new method to program rlc ram
drm/amdgpu: Use NPS ranges from discovery table
drm/amdgpu: use u32 for buf size in __amdgpu_eeprom_xfer
drm/amdgpu: Validate TA binary size
 
drm/amdgu: fix Unintentional integer overflow for mall size
drm/amdgu: remove unused code
 
drm/amdkfd: add ASIC version check for the reset selection of RAS poison
drm/amdkfd: Add cache line size info
drm/amdkfd: Add gfx12 trap handler support
drm/amdkfd: Add GFX1201 to svm_range_get_pte_flags function
drm/amdkfd: add KFD support for GC IP v11.5.2
drm/amdkfd: add KFD support for SDMA IP v6.1.2
drm/amdkfd: add reset cause in gpu pre-reset smi event
drm/amdkfd: Added device queue manager files for GFX12.
drm/amdkfd: Added gfx_v12_kfd2kgd interface for GFX12.
drm/amdkfd: Added MQD manager files for GFX12.
drm/amdkfd: Added temporary changes for GFX12.
drm/amdkfd: always enable ttmp setup for gfx12
drm/amdkfd: Basic SDMA and cache info changes for GFX12.
drm/amdkfd: Bump kfd version for contiguous VRAM allocation
drm/amdkfd: Check correct memory types for is_system variable
drm/amdkfd: Check debug trap enable before write dbg_ev_file
drm/amdkfd: Comment out the unused variable use_static in pm_map_queues_v9
drm/amdkfd: don't allow mapping the MMIO HDP page with large pages
drm/amdkfd: Enable atomic support for GFX12
drm/amdkfd: Enable GFX12 trap handler
drm/amdkfd: enable missed single-step workaround for gfx12
drm/amdkfd: enable single alu ops for gfx12
drm/amdkfd: Ensure gpu_id is unique
drm/amdkfd: Evict BO itself for contiguous allocation
drm/amdkfd: Extend gfx12 trap handler fix to gfx10/11
drm/amdkfd: Fix CU Masking for GFX 9.4.3
drm/amdkfd: fix NULL ptr for debugfs mqds on GFX v12
drm/amdkfd: fix support for trap on wave start and end for gfx12
drm/amdkfd: fix the kdf debugger issue
drm/amdkfd: Flush the process wq before creating a kfd_process
drm/amdkfd: gfx12 context save/restore trap handler fixes
drm/amdkfd: Handle deallocated VPGRs in gfx11+ trap handler
drm/amdkfd: handle duplicate BOs in reserve_bo_and_cond_vms
drm/amdkfd: Let VRAM allocations go to GTT domain on small APUs
drm/amdkfd: mark GFX12 system and peer GPU memory mappings as MTYPE_NC
drm/amdkfd: Move trap handler coherence flags to preprocessor
drm/amdkfd: Reconcile the definition and use of oem_id in struct kfd_topology_device
drm/amdkfd: Remove arbitrary timeout for hmm_range_fault
drm/amdkfd: remove dead code in kfd_create_vcrat_image_gpu
drm/amdkfd: remove dead code in the function svm_range_get_pte_flags
drm/amdkfd: remove logically dead code
drm/amdkfd: Replace deprecated gfx12 trap handler instructions
drm/amdkfd: save and restore barrier state for gfx12
drm/amdkfd: simplify APU VRAM handling
drm/amdkfd: Sync trap handler binary with source
drm/amdkfd: Use dev_error intead of pr_error
drm/amdkfd: Use device based logging for errors
drm/amdkfd: Use mode1 reset for GFX v9.4.4
drm/amdkfd: use mode1 reset for RAS poison consumption
 
drm/arm/komeda: don't use confusing 'timeout' variable name
drm/arm/komeda: Fix komeda probe failing if there are no links in the secondary pipeline
drm/arm/komeda: Move pipeline prints to after the entire pipeline has been enabled
drm/arm/komeda: update DMA mask to 40 bits
drm/arm/komeda: Use fbdev-dma
 
drm/ast: astdp: Wake up during connector status detection
drm/ast: Fix black screen after resume
drm/ast: Handle primary-plane format setup in atomic_update
drm/ast: Implement atomic enable/disable for encoders
drm/ast: Inline ast_crtc_dpms() into callers
drm/ast: Inline drm_simple_encoder_init()
drm/ast: Move mode-setting code into mode_set_nofb CRTC helper
drm/ast: Only set VGA SCREEN_DISABLE bit in CRTC code
drm/ast: Program mode for AST DP in atomic_mode_set
drm/ast: Remove gamma LUT updates from DPMS code
drm/ast: Use drm_atomic_helper_commit_tail() helper
drm/ast: Use fbdev-shmem
 
drm/atmel-hlcdc: Allow build with COMPILE_TEST=y
 
drm/atomic: allow no-op FB_ID updates for async flips
drm/atomic: Allow userspace to use damage clips with async flips
drm/atomic: Allow userspace to use explicit sync with atomic async flips
 
drm/bochs: switch to struct drm_edid
 
drm/bridge-connector: Fix double free in error handling paths
drm/bridge-connector: implement glue code for HDMI connector
drm/bridge-connector: move to DRM_DISPLAY_HELPER module
drm/bridge-connector: reset the HDMI connector state
drm/bridge-connector: switch to using drmm allocations
 
drm/bridge/analogix/anx6345: switch to struct drm_edid
 
drm/bridge/analogix/anx78xx: switch to struct drm_edid
 
drm/bridge: add missing MODULE_DESCRIPTION() macros
drm/bridge: adv7511: Fix Intermittent EDID failures
drm/bridge: adv7511: Remove a redundant check on existence of bridge->encoder
drm/bridge: analogix: Remove redundant checks on existence of bridge->encoder
drm/bridge: analogix_dp: convert to struct drm_edid
drm/bridge: analogix_dp: don't adjust further when clock recovery succeeded
drm/bridge: analogix_dp: don't wait for PLL lock too early
drm/bridge: analogix_dp: handle AUX transfer timeouts
drm/bridge: analogix_dp: handle clock via runtime PM
drm/bridge: analogix_dp: move basic controller init into runtime PM
drm/bridge: analogix_dp: move macro reset after link bandwidth setting
drm/bridge: analogix_dp: move platform and PHY power handling into runtime PM
drm/bridge: analogix_dp: only read AUX status when an error occured
drm/bridge: analogix_dp: properly handle zero sized AUX transactions
drm/bridge: analogix_dp: register AUX bus after enabling runtime PM
drm/bridge: analogix_dp: remove clk handling from analogix_dp_set_bridge
drm/bridge: analogix_dp: remove PLL lock check from analogix_dp_config_video
drm/bridge: analogix_dp: remove unused analogix_dp_remove
drm/bridge: analogix_dp: remove unused platform power_on_end callback
drm/bridge: analogix_dp: simplify analogix_dp_{set/get}_lane_link_training helpers
drm/bridge: analogix_dp: simplify and correct PLL lock checks
drm/bridge: anx7625: use struct drm_edid more
drm/bridge: cdns-mhdp8546: Remove a redundant check on existence of bridge->encoder
drm/bridge: Drop drm_bridge_chain_mode_fixup
drm/bridge: imx: Remove redundant checks on existence of bridge->encoder
drm/bridge: it6505: fix hibernate to resume no display issue
drm/bridge: it6505: Remove a redundant check on existence of bridge->encoder
drm/bridge: it6505: update usleep_range for RC circuit charge time
drm/bridge: lt9611uxc: Remove a redundant check on existence of bridge->encoder
drm/bridge: megachips-stdpxxxx-ge-b850v3-fw: Remove a redundant check on existence of bridge->encoder
drm/bridge: nxp-ptn3460: Remove a redundant check on existence of bridge->encoder
drm/bridge: panel: Remove a redundant check on existence of bridge->encoder
drm/bridge: samsung-dsim: Fix porch calcalcuation rounding
drm/bridge: samsung-dsim: Set P divider based on min/max of fin pll
drm/bridge: sii902x: Add pixel clock check in atomic_check
drm/bridge: sii902x: Fix mode_valid hook
drm/bridge: sii902x: Support atomic bridge APIs
drm/bridge: simple-bridge: Remove a redundant check on existence of bridge->encoder
drm/bridge: synopsys: dw-mipi-dsi: Remove a redundant check on existence of bridge->encoder
drm/bridge: tc358767: Add format negotiation hooks for DPI/DSI to (e)DP
drm/bridge: tc358767: Check if fully initialized before signalling HPD event via IRQ
drm/bridge: tc358767: Drop line_pixel_subtract
drm/bridge: tc358767: Enable FRMSYNC timing generator
drm/bridge: tc358767: Fix comment in tc_edp_mode_valid
drm/bridge: tc358767: Set LSCLK divider for SYSCLK to 1
drm/bridge: tc358767: Split tc_pxl_pll_en() into parameter calculation and enablement
drm/bridge: tc358767: Use tc_pxl_pll_calc() to correct adjusted_mode clock
drm/bridge: tfp410: Remove a redundant check on existence of bridge->encoder
 
drm/buddy: Add start address support to trim function
 
drm/ci: add farm variable
drm/ci: add tests on vkms
drm/ci: generate testlist from build
drm/ci: mark kms_addfb_basic@addfb25-bad-modifier as passing on msm
drm/ci: skip driver specific tests
drm/ci: update xfails for the new testlist
drm/ci: uprev IGT
drm/ci: uprev mesa version
drm/ci: validate drm/msm XML register files against schema
 
drm/client: Fix error code in drm_client_buffer_vmap_local()
drm/client: fix null pointer dereference in drm_client_modeset_probe
 
drm/connector: hdmi: Add Broadcast RGB property
drm/connector: hdmi: Add custom hook to filter TMDS character rate
drm/connector: hdmi: Add Infoframes generation
drm/connector: hdmi: Add output BPC to the connector state
drm/connector: hdmi: Add RGB Quantization Range to the connector state
drm/connector: hdmi: Add support for output format
drm/connector: hdmi: allow disabling Audio Infoframe
drm/connector: hdmi: Calculate TMDS character rate
drm/connector: hdmi: Compute bpc and format automatically
drm/connector: hdmi: Create an HDMI sub-state
drm/connector: hdmi: Create Infoframe DebugFS entries
drm/connector: hdmi: Fix kerneldoc warnings
drm/connector: hdmi: shorten too long function name
drm/connector: Introduce an HDMI connector initialization function
drm/connector: update edid_blob_ptr documentation
 
drm/debugfs: Drop conditionals around of_node pointers
 
drm/display/dsc: Add a helper to dump the DSC configuration
 
drm/display: Add missing aux less alpm wake related bits
drm/display: Add missing Panel Replay Enable SU Region ET bit
drm/display: Fix HDMI state helper dependency
drm/display: hdmi: Add HDMI compute clock helper
drm/display: stop depending on DRM_DISPLAY_HELPER
 
drm/doc: Remove unused Broadcast RGB Property
 
drm/dp: Add refresh rate divider to struct representing AS SDP
drm/dp: Fix documentation warning
 
drm/dp_mst: Fix all mstb marked as not probed after suspend/resume
drm/dp_mst: Skip CSN if topology probing is not done yet
 
drm/drm-bridge: Drop conditionals around of_node pointers
 
drm/edid: add a helper for EDID sysfs property show
drm/edid: remove drm_do_get_edid()
 
drm/etnaviv: Disable SH_EU clock gating on VIPNano-Si+
drm/etnaviv: don't block scheduler when GPU is still active
drm/etnaviv: don't disable TS on MMUv2 core when moving the linear window
drm/etnaviv: drop driver owner assignment
drm/etnaviv: fix DMA direction handling for cached RW buffers
drm/etnaviv: Read some FE registers twice
drm/etnaviv: reduce number of ktime_get calls in IRQ handler
drm/etnaviv: switch devcoredump allocations to GFP_NOWAIT
drm/etnaviv: Turn etnaviv_is_model_rev() into a function
drm/etnaviv: Update hardware headers from rnndb
 
drm/exynos/vidi: convert to struct drm_edid
drm/exynos/vidi: simplify fake edid handling
drm/exynos/vidi: use drm_edid_duplicate()
 
drm/fb-helper: Don't schedule_work() to flush frame buffer during panic()
 
drm/fb_dma: Add checks in drm_fb_dma_get_scanout_buffer()
 
drm/fbdev-dma: Clean up deferred I/O
drm/fbdev-dma: Fix framebuffer mode for big endian devices
drm/fbdev-dma: Implement damage handling and deferred I/O
drm/fbdev-dma: Only install deferred I/O if necessary
 
drm/fbdev-generic: Convert to fbdev-ttm
drm/fbdev-generic: Do not set physical framebuffer address
 
drm/fbdev-shmem: Clean up deferred I/O
 
drm/fbdev: Add fbdev-shmem
drm/fbdev: Clean up fbdev documentation
 
drm/gma500: fix null pointer dereference in cdv_intel_lvds_get_modes
drm/gma500: fix null pointer dereference in psb_intel_lvds_get_modes
drm/gma500: Fix spelling mistake "patter" -> "pattern"
 
drm/gpuvm: fix missing dependency to DRM_EXEC
 
drm/gud: Use fbdev-shmem
 
drm/hisilicon/hibmc: convert to struct drm_edid
 
drm/hisilicon/kirin: Allow build with COMPILE_TEST=y
drm/hisilicon/kirin: Fix 64bit divisions
drm/hisilicon/kirin: Fix MASK(32) on 32bit architectures
drm/hisilicon/kirin: Include linux/io.h for readl()/writel()
drm/hisilicon/kirin: Use fbdev-dma
 
drm/hyperv: Use fbdev-shmem
 
drm/i2c: tda998x: switch to struct drm_edid
 
drm/i915/alpm: Add compute config for lobf
drm/i915/alpm: Add debugfs for LOBF
drm/i915/alpm: Do not use fast_wake_lines for aux less wake time
drm/i915/alpm: Enable lobf from source in ALPM_CTL
drm/i915/alpm: Fix port clock usage in AUX Less wake time calculation
drm/i915/alpm: Make crtc_state as const in intel_alpm_compute_params
drm/i915/alpm: Move alpm parameters from intel_psr
drm/i915/alpm: Move alpm related code to a new file
drm/i915/alpm: Share alpm support checks with PSR code
drm/i915/alpm: Write also AUX Less Wake lines into ALPM_CTL
 
drm/i915/audio: Fix audio time stamp programming for DP
 
drm/i915/bios: Add version notes for some blocks
drm/i915/bios: Define "TV" child device handle
drm/i915/bios: Define ALM only VBT block 9 contents
drm/i915/bios: Define block 46 chromaticity coordinates properly
drm/i915/bios: Define eDP DSC disable bit
drm/i915/bios: Define the "luminance and gamma" sub-struct of block 46
drm/i915/bios: Define VBT block 10 (Mode Removal Table) contents
drm/i915/bios: Define VBT block 12 (Driver Persistent Algorithm) contents
drm/i915/bios: Define VBT block 15 (Dot Clock Override Table) contents
drm/i915/bios: Define VBT block 17 (SV Test Functions) contents
drm/i915/bios: Define VBT block 18 (Driver Rotation) contents
drm/i915/bios: Define VBT block 20 (OEM Customizable Modes) contents
drm/i915/bios: Define VBT block 21 (EFP List) contents
drm/i915/bios: Define VBT block 24 (SDVO LVDS PnP ID) contents
drm/i915/bios: Define VBT block 25 (SDVO LVDS PPS) contents
drm/i915/bios: Define VBT block 252 (int15 Hook)
drm/i915/bios: Define VBT block 253 (PRD Table) contents
drm/i915/bios: Define VBT block 26 (TV Options) contents
drm/i915/bios: Define VBT block 28 (EFP DTD) contents
drm/i915/bios: Define VBT block 3 (Display Toggle Option) contents
drm/i915/bios: Define VBT block 4 (Mode Support List) contents
drm/i915/bios: Define VBT block 45 (eDP BFI) contents
drm/i915/bios: Define VBT block 46 (Chromaticity For Narrow Gamut Panel) contents
drm/i915/bios: Define VBT block 5 (Generic Mode Table)
drm/i915/bios: Define VBT block 50 (MIPI) contents
drm/i915/bios: Define VBT block 51 (Fixed Set Mode Table) contents
drm/i915/bios: Define VBT block 55 (Compression Parameters)
drm/i915/bios: Define VBT block 55 (RGB Palette Table) contents
drm/i915/bios: Define VBT block 57 (Vswing PreEmphasis Table) contents
drm/i915/bios: Define VBT blocks 16,29,31 (Toggle List) contents
drm/i915/bios: Define VBT blocks 19,30,32 (Display Configuration Removal Table) contents
drm/i915/bios: Define VBT blocks 6,7,8 (register tables) contents
drm/i915/bios: double check array-boundary in parse_sdvo_lvds_data
drm/i915/bios: Fix parsing backlight BDB data
drm/i915/bios: Flag "VBIOS only" VBT data blocks
drm/i915/bios: Get rid of "LVDS" from all LFP data stuff
drm/i915/bios: Indicate which VBT structures are based on EDID
drm/i915/bios: Remove version number comment from DEVICE_HANDLE_EFP4
drm/i915/bios: Rename SDVO DTD blocks a bit
 
drm/i915/bmg: BMG should re-use MTL's south display logic
drm/i915/bmg: Define IS_BATTLEMAGE macro
drm/i915/bmg: Extend DG2 tc check to future
drm/i915/bmg: Lane reversal requires writes to both context lanes
drm/i915/bmg: Load DMC
 
drm/i915/cdclk: Plumb the full atomic state deeper
drm/i915/cdclk: use i9xx_fsb_freq() for rawclk_freq initialization
 
drm/i915/display/bmg: Add platform descriptor
 
drm/i915/display: Add compare config for MTL+ platforms
drm/i915/display: Add mechanism to use sink model when applying quirk
drm/i915/display: Add missing include to intel_vga.c
drm/i915/display: add platform descriptors
drm/i915/display: add probe message
drm/i915/display: Add support for pack and unpack
drm/i915/display: add support for subplatforms
drm/i915/display: Calculate crtc clock rate based on PLL parameters
drm/i915/display: change display probe to identify GMD ID based platforms
drm/i915/display: change GMD ID display ip ver propagation at probe
drm/i915/display: change probe for no display case
drm/i915/display: check platforms without display one level higher
drm/i915/display: Compute Adaptive sync SDP params
drm/i915/display: Compute vrr vsync params
drm/i915/display: Consider adjusted_pixel_rate to be u64
drm/i915/display: correct dual pps handling for MTL_PCH+
drm/i915/display: Do not print "psr: enabled" for on Panel Replay
drm/i915/display: For MTL+ platforms skip mg dp programming
drm/i915/display: identify platforms with enum and name
drm/i915/display: include gem/i915_gem_stolen.h where needed
drm/i915/display: include gt/intel_gt_types.h where needed
drm/i915/display: include i915_gpu_error.h where needed
drm/i915/display: include intel_step.h where needed
drm/i915/display: include intel_uncore.h where needed
drm/i915/display: include xe_bo.h, gem_object_types etc. where needed
drm/i915/display: Increase Fast Wake Sync length as a quirk
drm/i915/display: move params copy at probe earlier
drm/i915/display: perform transient flush
drm/i915/display: Revert "drm/i915/display: Skip C10 state verification in case of fastset"
drm/i915/display: Selective fetch Y position on Region Early Transport
drm/i915/display: Send vrr vsync params whne vrr is enabled
drm/i915/display: Skip Panel Replay on pipe comparison if no active planes
drm/i915/display: Take panel replay into account in vsc sdp unpacking
drm/i915/display: Update calculation to avoid overflow
drm/i915/display: update handling of FBC when VT-d active workaround
drm/i915/display: Wa 16021440873 is writing wrong register
 
drm/i915/dmc: convert intel_dmc_print_error_state() to drm_printer
 
drm/i915/dp: Add debugfs entries to force the link rate/lane count
drm/i915/dp: Add debugfs entries to get the max link rate/lane count
drm/i915/dp: Add debugfs entry to force link retrain
drm/i915/dp: Add debugfs entry to force link training failure
drm/i915/dp: Add debugfs entry to get the link retrain disabled state
drm/i915/dp: Add TCON HDR capability checks
drm/i915/dp: Disable link retraining after the last fallback step
drm/i915/dp: Don't switch the LTTPR mode on an active link
drm/i915/dp: Drop comments on EDP HDR DPCD registers
drm/i915/dp: Enable AUX based backlight for HDR
drm/i915/dp: Fix Register bit naming
drm/i915/dp: Make has_gamut_metadata_dip() non static
drm/i915/dp: Move link train fallback to intel_dp_link_training.c
drm/i915/dp: Move link train params to a substruct in intel_dp
drm/i915/dp: Pass atomic state to link training function
drm/i915/dp: Recheck link state after modeset
drm/i915/dp: Reduce link params only after retrying with unchanged params
drm/i915/dp: Rename intel struct inside intel_panel
drm/i915/dp: Reset intel_dp->link_trained before retraining the link
drm/i915/dp: Sanitize intel_dp_get_link_train_fallback_values()
drm/i915/dp: Send a link training modeset-retry uevent to all MST connectors
drm/i915/dp: Use a commit modeset for link retraining MST links
drm/i915/dp: Use always vsc revision 0x6 for Panel Replay
drm/i915/dp: Use check link state work in the detect handler
drm/i915/dp: Use check link state work in the hotplug handler
drm/i915/dp: Use check link state work in the HPD IRQ handler
drm/i915/dp: Write panel override luminance values
 
drm/i915/dp_mst: Align TUs to avoid splitting symbols across MTPs
drm/i915/dp_mst: Enable link training fallback for MST
drm/i915/dp_mst: Fix DSC input BPP computation
drm/i915/dp_mst: Fix MST state after a sink reset
drm/i915/dp_mst: Reset intel_dp->link_trained during disabling
 
drm/i915/dpt: Make DPT object unshrinkable
 
drm/i915/dram: rearrange mem freq init
drm/i915/dram: separate fsb freq detection from mem freq
drm/i915/dram: split out pnv DDR3 detection
 
drm/i915/dsb: Add i915.enable_dsb module parameter
drm/i915/dsb: Convert the DSB code to use intel_display rather than i915
drm/i915/dsb: Document that the ATS fault bits are for mtl+
drm/i915/dsb: Move DSB ID definition to the header
drm/i915/dsb: Pass DSB engine ID to intel_dsb_prepare()
drm/i915/dsb: Plumb the whole atomic state into intel_dsb_prepare()
drm/i915/dsb: Polish the DSB ID enum
drm/i915/dsb: Try to document that DSB_STATUS bit 16 is level triggered
drm/i915/dsb: Use intel_color_uses_dsb()
 
drm/i915/dsi: Make Lenovo Yoga Tab 3 X90F DMI match less strict
 
drm/i915/fence: Mark debug_fence_free() with __maybe_unused
drm/i915/fence: Mark debug_fence_init_onstack() with __maybe_unused
 
drm/i915/gem/i915_gem_ttm_move: Fix typo
 
drm/i915/gem: Adjust vma offset for framebuffer mmap offset
drm/i915/gem: Downgrade stolen lmem setup warning
drm/i915/gem: Fix Virtual Memory mapping boundaries calculation
drm/i915/gem: Return NULL instead of '0'
drm/i915/gem: Suppress oom warning in favour of ENOMEM to userspace
drm/i915/gem: Use the correct format specifier for resource_size_t
 
drm/i915/gt/uc: Evaluate GuC priority within locks
drm/i915/gt/uc: Fix typo in comment
 
drm/i915/gt: Automate CCS Mode setting during engine resets
drm/i915/gt: debugfs: Evaluate forcewake usage within locks
drm/i915/gt: Delete the live_hearbeat_fast selftest
drm/i915/gt: Disarm breadcrumbs if engines are already idle
drm/i915/gt: Do not consider preemption during execlists_dequeue for gen8
drm/i915/gt: Fix CCS id's calculation for CCS mode setting
drm/i915/gt: Fix potential UAF by revoke of fence registers
drm/i915/gt: remove mem freq from gt debugfs
 
drm/i915/guc: avoid FIELD_PREP warning
drm/i915/guc: Enable w/a 16021333562 for DG2, MTL and ARL
drm/i915/guc: prevent a possible int overflow in wq offsets
 
drm/i915/gvt: do not use implict dev_priv in DSPSURF_TO_PIPE()
drm/i915/gvt: remove the unused end parameter from calc_index()
drm/i915/gvt: rename range variable to stride
drm/i915/gvt: Use PLANE_CTL and PLANE_SURF defines
drm/i915/gvt: use proper i915_reg_t for calc_index() parameters
drm/i915/gvt: use proper macros for DP AUX CH CTL registers
drm/i915/gvt: Use the full PLANE_KEY*() defines
drm/i915/gvt: Use the proper PLANE_AUX_DIST() define
drm/i915/gvt: Use the proper PLANE_AUX_OFFSET() define
 
drm/i915/hdcp: Check mst_port to determine connector type
drm/i915/hdcp: Disable HDCP Line Rekeying for HDCP2.2 on HDMI
drm/i915/hdcp: Fix HDCP2_STREAM_STATUS macro
drm/i915/hdcp: Fix IS_METEORLAKE usage for HDCP line rekeying
drm/i915/hdcp: Move aux assignment after connector type check
drm/i915/hdcp: Use correct cp_irq_count
 
drm/i915/mso: using joiner is not possible with eDP MSO
 
drm/i915/mtl: Skip PLL state verification in TBT mode
drm/i915/mtl: Update workaround 14018575942
 
drm/i915/overlay: convert intel_overlay_print_error_state() to drm_printer
 
drm/i915/pciids: add INTEL_ILK_IDS(), use acronym
drm/i915/pciids: add INTEL_IVB_IDS()
drm/i915/pciids: add INTEL_PNV_IDS(), use acronym
drm/i915/pciids: add INTEL_SNB_IDS()
drm/i915/pciids: don't include RPL-U PCI IDs in RPL-P
drm/i915/pciids: don't include WHL/CML PCI IDs in CFL
drm/i915/pciids: remove 11 from INTEL_ICL_IDS()
drm/i915/pciids: remove 12 from INTEL_TGL_IDS()
drm/i915/pciids: switch to xe driver style PCI ID macros
 
drm/i915/psr: 128b/132b Panel Replay is not supported on eDP
drm/i915/psr: Add Early Transport into psr debugfs interface
drm/i915/psr: Add Early Transport status boolean into intel_psr
drm/i915/psr: Add new debug bit to disable Panel Replay
drm/i915/psr: Add panel replay sel update support to debugfs interface
drm/i915/psr: Add Panel Replay support to intel_psr2_config_et_valid
drm/i915/psr: Allow setting I915_PSR_DEBUG_SU_REGION_ET_DISABLE via debugfs
drm/i915/psr: Check Early Transport for Panel Replay as well
drm/i915/psr: Check panel ALPM capability for eDP Panel Replay
drm/i915/psr: Check panel Early Transport capability for eDP PR
drm/i915/psr: Check vblank against IO buffer wake time on Lunarlake
drm/i915/psr: Detect panel replay selective update support
drm/i915/psr: Disable Panel Replay if PSR mode is set via module parameter
drm/i915/psr: Disable PSR/Panel Replay on sink side for PSR only
drm/i915/psr: Disable PSR2 SU Region ET if enable_psr module parameter is set
drm/i915/psr: Do not apply workarounds in case of panel replay
drm/i915/psr: enable sink for eDP1.5 Panel Replay
drm/i915/psr: Get Early Transport status in intel_psr_pipe_get_config
drm/i915/psr: HW will not allow PR on eDP when HDCP enabled
drm/i915/psr: Inform Panel Replay source support on eDP as well
drm/i915/psr: LunarLake IO and Fast Wake time line count maximums are 68
drm/i915/psr: LunarLake PSR2_CTL[IO Wake Lines] is 6 bits wide
drm/i915/psr: Modify dg2_activate_panel_replay to support eDP
drm/i915/psr: Modify intel_dp_get_su_granularity to support panel replay
drm/i915/psr: modify psr status debugfs to support eDP Panel Replay
drm/i915/psr: Move printing PSR mode to own function
drm/i915/psr: Move printing sink PSR support to own function
drm/i915/psr: Move vblank length check to separate function
drm/i915/psr: Panel replay uses SRD_STATUS to track it's status
drm/i915/psr: Perform psr2 checks related to ALPM for Panel Replay
drm/i915/psr: Perform scanline indication check for Panel Replay as well
drm/i915/psr: Print Panel Replay status instead of frame lock status
drm/i915/psr: PSR2_CTL[Block Count Number] not needed for LunarLake
drm/i915/psr: Rename has_psr2 as has_sel_update
drm/i915/psr: Rename psr2_enabled as sel_update_enabled
drm/i915/psr: Set DP_PSR_SU_REGION_SCANLINE_CAPTURE bit when needed
drm/i915/psr: Set SU area width as pipe src width
drm/i915/psr: Split enabling sink for PSR and Panel Replay
drm/i915/psr: Split intel_psr2_config_valid for panel replay
drm/i915/psr: Store pr_dpcd in intel_dp
drm/i915/psr: Take into account SU SDP scanline indication in vblank check
drm/i915/psr: Update PSR module parameter descriptions
drm/i915/psr: Use enable boolean from intel_crtc_state for Early Transport
drm/i915/psr: Wake time is aux less wake time for Panel Replay
 
drm/i915/selftests: Set always_coherent to false when reading from CPU
 
drm/i915/wm: clarify logging on not finding CxSR latency config
drm/i915/wm: rename intel_get_cxsr_latency -> pnv_get_cxsr_latency
 
drm/i915/xe2hpd: Add display info
drm/i915/xe2hpd: Add max memory bandwidth algorithm
drm/i915/xe2hpd: Add new C20 PHY SRAM address
drm/i915/xe2hpd: Add support for eDP PLL configuration
drm/i915/xe2hpd: Configure CHICKEN_MISC_2 before enabling planes
drm/i915/xe2hpd: Do not program MBUS_DBOX BW credits
drm/i915/xe2hpd: Initial cdclk table
drm/i915/xe2hpd: Properly disable power in port A
drm/i915/xe2hpd: Set maximum DP rate to UHBR13.5
drm/i915/xe2hpd: update pll values in sync with Bspec
 
drm/i915: Add a separate definition for PIPE_CRC_RES_HSW
drm/i915: Add async flip tracepoint
drm/i915: Add flip done tracepoint
drm/i915: add LNL PCI IDs
drm/i915: Add separate define for SEL_FETCH_CUR_CTL()
drm/i915: Add separate defines for cursor WM/DDB register bits
drm/i915: Add skl+ plane name aliases to enum plane_id
drm/i915: Align PLANE_SURF to 16k on ADL for async flips
drm/i915: Allow evicting to use the requested placement
drm/i915: Allow NULL memory region
drm/i915: Allow the initial async flip to change modifier
drm/i915: ARL requires a newer GSC firmware
drm/i915: Attempt to get pages without eviction first
drm/i915: Bump max TMDS bitrate to 6 Gbps on ADL-S/ADL-P/DG2+
drm/i915: Bury c8_planes_changed() in intel_color_check()
drm/i915: Change intel_fbdev_fb_alloc() return type
drm/i915: Clean up skl+ plane stride limits
drm/i915: Clean up the cursor register defines
drm/i915: Cleanup fbdev fb setup
drm/i915: Compute CMRR and calculate vtotal
drm/i915: Constify 'fb' in during pinning
drm/i915: convert fsb_freq and mem_freq to kHz
drm/i915: Define and compute Transcoder CMRR registers
drm/i915: Define SEL_FETCH_PLANE registers via PICK_EVEN_2RANGES()
drm/i915: Define the PIPE_CRC_EXP registers
drm/i915: Do not attempt to load the GSC multiple times
drm/i915: do not select ACPI_BUTTON
drm/i915: Document a few pre-skl primary plane platform dependencies
drm/i915: Document bdw+ pipe interrupt bits
drm/i915: Document which platforms have which CRC registers
drm/i915: Document which platforms use which sprite registers
drm/i915: Don't use __func__ as prefix for drm_dbg_printer
drm/i915: Drop 'uses_fence' parameter from intel_pin_fb_obj_dpt()
drm/i915: Drop a few unwanted tabs from skl+ plane reg defines
drm/i915: Drop redundant dsc_decompression_aux check
drm/i915: drop redundant W=1 warnings from Makefile
drm/i915: drop unnecessary i915_reg.h includes
drm/i915: Drop useless intel_dsb.h include
drm/i915: Drop useless PLANE_FOO_3 register defines
drm/i915: Eliminate extra frame from skl-glk sync->async flip change
drm/i915: Enable pipeDMC fault interrupts on tgl+
drm/i915: Enable plane/pipeDMC ATS fault interrupts on mtl
drm/i915: Extend GEN9_PIPE_PLANE_FLIP_DONE() to cover all universal planes
drm/i915: extend the fsb_freq initialization to more platforms
drm/i915: Extract i9xx_plane_regs.h
drm/i915: Extract intel_crtc_arm_vblank_event()
drm/i915: Extract intel_cursor_regs.h
drm/i915: Extract intel_dp_has_dsc()
drm/i915: Extract intel_mode_vblank_end()
drm/i915: Extract intel_mode_vtotal()
drm/i915: Extract intel_pipe_crc_regs.h
drm/i915: Extract intel_plane_needs_physical()
drm/i915: Extract skl_plane_{wm,ddb}_reg_val()
drm/i915: Extract skl_universal_plane_regs.h
drm/i915: Factor out function to modeset commit a set of pipes
drm/i915: Fix assert on pending async-put power domain work when it requeues itself
drm/i915: Fix audio component initialization
drm/i915: Fix HAS_REGION() usage in intel_gt_probe_lmem()
drm/i915: Fix possible int overflow in skl_ddi_calculate_wrpll()
drm/i915: Fix readout degamma_lut mismatch on ilk/snb
drm/i915: Fix SEL_FETCH_{SIZE,OFFSET} registers
drm/i915: Handle MST in intel_dp_has_dsc()
drm/i915: Handle SKL+ WM/DDB registers next to all other plane registers
drm/i915: Hide the intel_crtc_needs_color_update() inside intel_color_check()
drm/i915: Implement Audio WA_14020863754
drm/i915: Increase FLR timeout from 3s to 9s
drm/i915: Introduce fb->min_alignment
drm/i915: Introduce intel_mode_vdisplay()
drm/i915: Introduce the plane->min_alignment() vfunc
drm/i915: move comments about FSB straps to proper place
drm/i915: Move encoder suspend/shutdown helpers to intel_encoder.c
drm/i915: Move intel_crtc_scanline_offset()
drm/i915: Move intel_surf_alignment() into skl_univerals_plane.c
drm/i915: move PCH DP AUX CH regs to intel_dp_aux_regs.h
drm/i915: Move PIPEGCMAX to intel_color_regs.h
drm/i915: Move skl+ wm/ddb registers to proper headers
drm/i915: move uapi.event outside spinlock in intel_crtc_vblank_work
drm/i915: Nuke _MMIO_PLANE_GAMC()
drm/i915: Nuke skl_write_wm_level() and skl_ddb_entry_write()
drm/i915: Nuke the intermediate pipe fault bitmasks
drm/i915: Nuke the TGL+ chroma plane tile row alignment stuff
drm/i915: pass dev_priv explicitly to _MMIO_PPS
drm/i915: pass dev_priv explicitly to ADL_TVIDEO_DIP_AS_SDP_DATA
drm/i915: pass dev_priv explicitly to ALPM_CTL
drm/i915: pass dev_priv explicitly to BCLRPAT
drm/i915: pass dev_priv explicitly to CHV_BLEND
drm/i915: pass dev_priv explicitly to CHV_CANVAS
drm/i915: pass dev_priv explicitly to CUR_CHICKEN
drm/i915: pass dev_priv explicitly to CUR_FBC_CTL
drm/i915: pass dev_priv explicitly to CURBASE
drm/i915: pass dev_priv explicitly to CURCNTR
drm/i915: pass dev_priv explicitly to CURPOS
drm/i915: pass dev_priv explicitly to CURPOS_ERLY_TPT
drm/i915: pass dev_priv explicitly to CURSIZE
drm/i915: pass dev_priv explicitly to CURSURFLIVE
drm/i915: pass dev_priv explicitly to DPLL
drm/i915: pass dev_priv explicitly to DPLL_MD
drm/i915: pass dev_priv explicitly to DSPADDR
drm/i915: pass dev_priv explicitly to DSPADDR_VLV
drm/i915: pass dev_priv explicitly to DSPARB
drm/i915: pass dev_priv explicitly to DSPCNTR
drm/i915: pass dev_priv explicitly to DSPFW1
drm/i915: pass dev_priv explicitly to DSPFW2
drm/i915: pass dev_priv explicitly to DSPFW3
drm/i915: pass dev_priv explicitly to DSPGAMC
drm/i915: pass dev_priv explicitly to DSPLINOFF
drm/i915: pass dev_priv explicitly to DSPOFFSET
drm/i915: pass dev_priv explicitly to DSPPOS
drm/i915: pass dev_priv explicitly to DSPSIZE
drm/i915: pass dev_priv explicitly to DSPSTRIDE
drm/i915: pass dev_priv explicitly to DSPSURF
drm/i915: pass dev_priv explicitly to DSPSURFLIVE
drm/i915: pass dev_priv explicitly to DSPTILEOFF
drm/i915: pass dev_priv explicitly to EDP_PSR2_CTL
drm/i915: pass dev_priv explicitly to EDP_PSR2_STATUS
drm/i915: pass dev_priv explicitly to EDP_PSR_AUX_CTL
drm/i915: pass dev_priv explicitly to EDP_PSR_AUX_DATA
drm/i915: pass dev_priv explicitly to EDP_PSR_CTL
drm/i915: pass dev_priv explicitly to EDP_PSR_DEBUG
drm/i915: pass dev_priv explicitly to EDP_PSR_PERF_CNT
drm/i915: pass dev_priv explicitly to EDP_PSR_STATUS
drm/i915: pass dev_priv explicitly to GLK_TVIDEO_DIP_DRM_DATA
drm/i915: pass dev_priv explicitly to HSW_STEREO_3D_CTL
drm/i915: pass dev_priv explicitly to HSW_TVIDEO_DIP_AVI_DATA
drm/i915: pass dev_priv explicitly to HSW_TVIDEO_DIP_CTL
drm/i915: pass dev_priv explicitly to HSW_TVIDEO_DIP_GCP
drm/i915: pass dev_priv explicitly to HSW_TVIDEO_DIP_GMP_DATA
drm/i915: pass dev_priv explicitly to HSW_TVIDEO_DIP_SPD_DATA
drm/i915: pass dev_priv explicitly to HSW_TVIDEO_DIP_VS_DATA
drm/i915: pass dev_priv explicitly to HSW_TVIDEO_DIP_VSC_DATA
drm/i915: pass dev_priv explicitly to ICL_PIPESTATUS
drm/i915: pass dev_priv explicitly to ICL_VIDEO_DIP_PPS_DATA
drm/i915: pass dev_priv explicitly to ICL_VIDEO_DIP_PPS_ECC
drm/i915: pass dev_priv explicitly to MTL_CLKGATE_DIS_TRANS
drm/i915: pass dev_priv explicitly to PFIT_AUTO_RATIOS
drm/i915: pass dev_priv explicitly to PFIT_CONTROL
drm/i915: pass dev_priv explicitly to PFIT_PGM_RATIOS
drm/i915: pass dev_priv explicitly to PIPE_ARB_CTL
drm/i915: pass dev_priv explicitly to PIPE_CRC_*
drm/i915: pass dev_priv explicitly to PIPE_CRC_CTL
drm/i915: pass dev_priv explicitly to PIPE_DATA_M1
drm/i915: pass dev_priv explicitly to PIPE_DATA_M2
drm/i915: pass dev_priv explicitly to PIPE_DATA_N1
drm/i915: pass dev_priv explicitly to PIPE_DATA_N2
drm/i915: pass dev_priv explicitly to PIPE_FLIPCOUNT_G4X
drm/i915: pass dev_priv explicitly to PIPE_FRMCOUNT_G4X
drm/i915: pass dev_priv explicitly to PIPE_LINK_M1
drm/i915: pass dev_priv explicitly to PIPE_LINK_M2
drm/i915: pass dev_priv explicitly to PIPE_LINK_N1
drm/i915: pass dev_priv explicitly to PIPE_LINK_N2
drm/i915: pass dev_priv explicitly to PIPE_SRCSZ_ERLY_TPT
drm/i915: pass dev_priv explicitly to PIPEDSL
drm/i915: pass dev_priv explicitly to PIPEFRAME
drm/i915: pass dev_priv explicitly to PIPEFRAMEPIXEL
drm/i915: pass dev_priv explicitly to PIPEGCMAX
drm/i915: pass dev_priv explicitly to PIPESRC
drm/i915: pass dev_priv explicitly to PIPESTAT
drm/i915: pass dev_priv explicitly to PORT_ALPM_CTL
drm/i915: pass dev_priv explicitly to PORT_ALPM_LFPS_CTL
drm/i915: pass dev_priv explicitly to PORT_DFT2_G4X
drm/i915: pass dev_priv explicitly to PORT_HOTPLUG_EN
drm/i915: pass dev_priv explicitly to PORT_HOTPLUG_STAT
drm/i915: pass dev_priv explicitly to PP_CONTROL
drm/i915: pass dev_priv explicitly to PP_DIVISOR
drm/i915: pass dev_priv explicitly to PP_OFF_DELAYS
drm/i915: pass dev_priv explicitly to PP_ON_DELAYS
drm/i915: pass dev_priv explicitly to PP_STATUS
drm/i915: pass dev_priv explicitly to PRIMCNSTALPHA
drm/i915: pass dev_priv explicitly to PRIMPOS
drm/i915: pass dev_priv explicitly to PRIMSIZE
drm/i915: pass dev_priv explicitly to PSR2_MAN_TRK_CTL
drm/i915: pass dev_priv explicitly to PSR2_SU_STATUS
drm/i915: pass dev_priv explicitly to PSR_EVENT
drm/i915: pass dev_priv explicitly to SWF0
drm/i915: pass dev_priv explicitly to SWF1
drm/i915: pass dev_priv explicitly to SWF3
drm/i915: pass dev_priv explicitly to TGL_DP_TP_CTL
drm/i915: pass dev_priv explicitly to TGL_DP_TP_STATUS
drm/i915: pass dev_priv explicitly to TRANS_DDI_FUNC_CTL
drm/i915: pass dev_priv explicitly to TRANS_DDI_FUNC_CTL2
drm/i915: pass dev_priv explicitly to TRANS_EXITLINE
drm/i915: pass dev_priv explicitly to TRANS_HBLANK
drm/i915: pass dev_priv explicitly to TRANS_HSYNC
drm/i915: pass dev_priv explicitly to TRANS_HTOTAL
drm/i915: pass dev_priv explicitly to TRANS_MSA_MISC
drm/i915: pass dev_priv explicitly to TRANS_MULT
drm/i915: pass dev_priv explicitly to TRANS_PSR_IIR
drm/i915: pass dev_priv explicitly to TRANS_PSR_IMR
drm/i915: pass dev_priv explicitly to TRANS_PUSH
drm/i915: pass dev_priv explicitly to TRANS_SET_CONTEXT_LATENCY
drm/i915: pass dev_priv explicitly to TRANS_VBLANK
drm/i915: pass dev_priv explicitly to TRANS_VRR_CTL
drm/i915: pass dev_priv explicitly to TRANS_VRR_FLIPLINE
drm/i915: pass dev_priv explicitly to TRANS_VRR_STATUS
drm/i915: pass dev_priv explicitly to TRANS_VRR_STATUS2
drm/i915: pass dev_priv explicitly to TRANS_VRR_VMAX
drm/i915: pass dev_priv explicitly to TRANS_VRR_VMAXSHIFT
drm/i915: pass dev_priv explicitly to TRANS_VRR_VMIN
drm/i915: pass dev_priv explicitly to TRANS_VRR_VSYNC
drm/i915: pass dev_priv explicitly to TRANS_VRR_VTOTAL_PREV
drm/i915: pass dev_priv explicitly to TRANS_VSYNC
drm/i915: pass dev_priv explicitly to TRANS_VSYNCSHIFT
drm/i915: pass dev_priv explicitly to TRANS_VTOTAL
drm/i915: pass dev_priv explicitly to TRANSCONF
drm/i915: Pass intel_display to the encoder suspend/shutdown helpers
drm/i915: Pass the region ID rather than a bitmask to HAS_REGION()
drm/i915: Pass the whole atomic state to intel_color_prepare_commit()
drm/i915: Plumb the entire atomic state into intel_color_check()
drm/i915: Plumb the full atomic state into icl_check_nv12_planes()
drm/i915: Plumb the full atomic state into skl_ddb_add_affected_planes()
drm/i915: Polish pre-skl primary plane registers
drm/i915: Polish sprite plane register definitions
drm/i915: Polish types in fb calculations
drm/i915: Protect CRC reg macro arguments for consistency
drm/i915: rearrange DP AUX register macros
drm/i915: Reduce DDI clock gating printk level from NOTICE to DEBUG
drm/i915: reduce includes in intel_clock_gating.c
drm/i915: Refactor skl+ plane register offset calculations
drm/i915: Regroup pipe CRC regs
drm/i915: Reject async flips if we need to change DDB/watermarks
drm/i915: relocate some DSPCNTR reg bit definitions
drm/i915: Remove bogus MST check in intel_dp_has_audio()
drm/i915: Remove counter productive REGION_* wrappers
drm/i915: remove intermediate _PCH_DP_* macros
drm/i915: remove unused DP AUX CH register macros
drm/i915: remove unused pipe/plane B register macros
drm/i915: Rename all bigjoiner to joiner
drm/i915: Rename bigjoiner master/slave to bigjoiner primary/secondary
drm/i915: Rename selective fetch plane registers
drm/i915: Rename the fb pinning functions to indicate the address space
drm/i915: Reuse intel_dp_supports_dsc() for MST
drm/i915: Reuse intel_mode_vblank_start()
drm/i915: s/need_async_flip_disable_wa/need_async_flip_toggle_wa/
drm/i915: Separate VRR related register definitions
drm/i915: Shadow default engine context image in the context
drm/i915: Shuffle the skl+ plane register definitions
drm/i915: Simplify PIPESRC_ERLY_TPT definition
drm/i915: Simplify scanline_offset handling for gen2
drm/i915: Sort bdw+ pipe interrupt bits
drm/i915: Split cursor alignment to per-platform vfuncs
drm/i915: Split gen2 vs. gen3 .max_stride()
drm/i915: Split pre-skl platforms out from intel_surf_alignment()
drm/i915: stop redefining INTEL_VGA_DEVICE
drm/i915: Support replaying GPU hangs with captured context image
drm/i915: Switch intel_usecs_to_scanlines() to 64bit maths
drm/i915: Switch PIPE_CRC_RES_*_IVB to _MMIO_PIPE()
drm/i915: Update indentation for VRR registers and bits
drm/i915: Update plane alignment requirements for TGL+
drm/i915: Update trans_vrr_ctl flag when cmrr is computed
drm/i915: Use drm_crtc_vblank_crtc()
drm/i915: use i9xx_fsb_freq() for GT clock frequency
drm/i915: Use intel_dp_has_dsc() during .compute_config()
drm/i915: Use REG_BIT for PLANE_WM bits
drm/i915: Use REG_BIT() for bdw+ pipe interrupts
drm/i915: Use the same vblank worker for atomic unpin
drm/i915: Use vblank worker to unpin old legacy cursor fb safely
drm/i915: Utilize edp_disable_dsc from VBT
 
drm/imagination: Convert to platform remove callback returning void
drm/imagination: Free pvr_vm_gpuva after unlink
 
drm/imx/lcdc: Use fbdev-dma
 
drm/imx/ldb: convert to struct drm_edid
 
drm/imx/tve: convert to struct drm_edid
 
drm/ingenic: Use fbdev-dma
 
drm/kfd: Correct pinned buffer handling at kfd restore and validate process
 
drm/lima: Mark simple_ondemand governor as softdep
 
drm/loongson/7a1000: convert to struct drm_edid
 
drm/loongson/7a2000: convert to struct drm_edid
 
drm/managed: Simplify if condition
 
drm/mediatek/dp: Fix spurious kfree()
 
drm/mediatek: Add DRM_MODE_ROTATE_0 to rotation property
drm/mediatek: Add missing plane settings when async update
drm/mediatek: Add new color format MACROs in OVL
drm/mediatek: Add OVL compatible name for MT8195
drm/mediatek: Call drm_atomic_helper_shutdown() at shutdown time
drm/mediatek: Convert to platform remove callback returning void
drm/mediatek: Convert to platform remove callback returning void
drm/mediatek: dpi/dsi: Fix possible_crtcs calculation
drm/mediatek: Drop chain_mode_fixup call in mode_valid()
drm/mediatek: Drop chain_mode_fixup call in mode_valid()
drm/mediatek: Fix bit depth overwritten for mtk_ovl_set bit_depth()
drm/mediatek: Fix destination alpha error in OVL
drm/mediatek: Fix XRGB setting error in Mixer
drm/mediatek: Fix XRGB setting error in OVL
drm/mediatek: Log errors in probe with dev_err_probe()
drm/mediatek: Remove less-than-zero comparison of an unsigned value
drm/mediatek: select DRM_GEM_DMA_HELPER if DRM_FBDEV_EMULATION=y
drm/mediatek: Set DRM mode configs accordingly
drm/mediatek: Set sensible cursor width/height values to fix crash
drm/mediatek: Support DRM plane alpha in Mixer
drm/mediatek: Support DRM plane alpha in OVL
drm/mediatek: Support more 10bit formats in OVL
drm/mediatek: Support RGBA8888 and RGBX8888 in OVL on MT8195
drm/mediatek: Turn off the layers with zero width or height
drm/mediatek: Use 8-bit alpha in ETHDR
drm/mediatek: Use fbdev-dma
 
drm/meson: fix canvas release in bind function
drm/meson: plane: Add error handling
 
drm/mgag200: Acquire I/O-register lock in DDC code
drm/mgag200: Add an option to disable Write-Combine
drm/mgag200: Add BMC output
drm/mgag200: Allocate instance of struct mga_i2c_chan dynamically
drm/mgag200: Bind I2C lifetime to DRM device
drm/mgag200: Consolidate VGA output
drm/mgag200: Inline mgag200_i2c_init()
drm/mgag200: Rename constant MGAREG_Status to MGAREG_STATUS
drm/mgag200: Rename mgag200_i2c.c to mgag200_ddc.c
drm/mgag200: Rename struct i2c_algo_bit_data callbacks
drm/mgag200: Replace struct mga_i2c_chan with struct mgag200_ddc
drm/mgag200: Set .detect_ctx() and enable connector polling
drm/mgag200: Set DDC timeout in milliseconds
drm/mgag200: Store pointer to struct mga_device in struct mga_i2c_chan
drm/mgag200: Use drm_connector_helper_get_modes()
drm/mgag200: Use fbdev-shmem
 
drm/mipi-dbi: Add support for DRM_FORMAT_RGB888
drm/mipi-dbi: Make bits per word configurable for pixel transfers
drm/mipi-dbi: Remove mipi_dbi_machine_little_endian()
 
drm/mipi-dsi: add mipi_dsi_usleep_range helper
drm/mipi-dsi: fix handling of ctx in mipi_dsi_msleep
drm/mipi-dsi: Fix theoretical int overflow in mipi_dsi_dcs_write_seq()
drm/mipi-dsi: Fix theoretical int overflow in mipi_dsi_generic_write_seq()
drm/mipi-dsi: Introduce mipi_dsi_*_write_seq_multi()
drm/mipi-dsi: mipi_dsi_*_write functions don't need to ratelimit prints
drm/mipi-dsi: Reduce driver bloat of mipi_dsi_*_write_seq()
drm/mipi-dsi: wrap more functions for streamline handling
 
drm/mm: Remove unused drm_mm_replace_node
 
drm/mode_object: Export drm_mode_obj_find_prop_id for tests
 
drm/msm/a6xx: Add missing __always_unused
drm/msm/a6xx: Fix A702 UBWC mode
drm/msm/a6xx: use __unused__ to fix compiler warnings for gen7_* includes
 
drm/msm/a7xx: Add missing register writes from downstream
drm/msm/a7xx: Initialize a750 "software fuse"
 
drm/msm/adreno: Add support for Adreno 505 GPU
drm/msm/adreno: Add support for X185 GPU
drm/msm/adreno: Check for zap node availability
drm/msm/adreno: De-spaghettify the use of memory barriers
drm/msm/adreno: fix a743 and a740 cx mem init
drm/msm/adreno: fix a7xx gpu init
drm/msm/adreno: Fix error return if missing firmware-name
drm/msm/adreno: Introduce gmu_chipid for a740 & a750
drm/msm/adreno: Move CP_PROTECT settings to hw catalog
drm/msm/adreno: Move hwcg regs to a6xx hw catalog
drm/msm/adreno: Move hwcg table into a6xx specific info
drm/msm/adreno: Split catalog into separate files
drm/msm/adreno: Split up giant device table
 
drm/msm/dp: fix runtime_pm handling in dp_wait_hpd_asserted
drm/msm/dp: fix the max supported bpp logic
drm/msm/dp: reset the link phy params before link training
drm/msm/dp: switch to struct drm_edid
 
drm/msm/dpu: Add SM7150 support
drm/msm/dpu: adjust data width for widen bus case
drm/msm/dpu: check ubwc support before adding compressed formats
drm/msm/dpu: cleanup FB if dpu_format_populate_layout fails
drm/msm/dpu: convert vsync source defines to the enum
drm/msm/dpu: don't play tricks with debug macros
drm/msm/dpu: drop duplicate drm formats from wb2_formats arrays
drm/msm/dpu: drop validity checks for clear_pending_flush() ctl op
drm/msm/dpu: enable compression bit in cfg2 for DSC
drm/msm/dpu: fix encoder irq wait skip
drm/msm/dpu: fix video mode DSC for DSI
drm/msm/dpu: guard ctl irq callback register/unregister
drm/msm/dpu: limit QCM2290 to RGB formats only
drm/msm/dpu: move dpu_encoder's connector assignment to atomic_enable()
drm/msm/dpu: pull the is_cmd_mode out of _dpu_encoder_update_vsync_source()
drm/msm/dpu: relax YUV requirements
drm/msm/dpu: remove CRTC frame event callback registration
drm/msm/dpu: rename dpu_hw_setup_vsync_source functions
drm/msm/dpu: rework vsync_source handling
drm/msm/dpu: support setting the TE source
drm/msm/dpu: take plane rotation into account for wide planes
 
drm/msm/dsi: add a comment to explain pkt_per_line encoding
drm/msm/dsi: Add phy configuration for MSM8937
drm/msm/dsi: drop unused GPIOs handling
drm/msm/dsi: parse vsync source from device tree
drm/msm/dsi: Remove dsi_phy_read/write()
drm/msm/dsi: Remove dsi_phy_write_[un]delay()
drm/msm/dsi: set video mode widebus enable bit when widebus is enabled
drm/msm/dsi: set VIDEO_COMPRESSION_MODE_CTRL_WC
 
drm/msm/gem: Add missing rcu_dereference()
 
drm/msm/mdp5: Add MDP5 configuration for MSM8937
drm/msm/mdp5: Remove MDP_CAP_SRC_SPLIT from msm8x53_config
 
drm/msm: Add GPU memory traces
drm/msm: Add MSM_PARAM_RAYTRACING uapi
drm/msm: Add obj flags to gpu devcoredump
drm/msm: fix the highest_bank_bit for sc7180
drm/msm: mdss: Add SM7150 support
drm/msm: remove python 3.9 dependency for compiling msm
drm/msm: Use iommu_paging_domain_alloc()
 
drm/mst: Fix NULL pointer dereference at drm_dp_add_payload_part2
 
drm/nouveau/fb: restore init() for ramgp102
 
drm/nouveau: Constify struct nouveau_job_ops
drm/nouveau: convert to using is_hdmi and has_audio from display info
drm/nouveau: prime: fix refcount underflow
 
drm/omap: add CONFIG_MMU dependency
drm/omap: Allow build with COMPILE_TEST=y
drm/omap: Open code phys_to_page()
drm/omap: Restrict compile testing to PAGE_SIZE less than 64KB
 
drm/panel replay: Add edp1.5 Panel Replay bits and register
 
drm/panel-edp: Add CMN N116BCJ-EAK
drm/panel-edp: add fat warning against adding new panel compatibles
drm/panel-edp: Add ID for KD KD116N09-30NH-A016
drm/panel-edp: Add more panels with conservative timings
drm/panel-edp: Add support for several panels
drm/panel-edp: drop several legacy panels
 
drm/panel/panel-ilitek-9341: Use fbdev-dma
 
drm/panel: add Ilitek ILI9806E panel driver
drm/panel: add lincolntech lcd197 support
drm/panel: add missing MODULE_DESCRIPTION() macros
drm/panel: asus-z00t-tm5p5-n35596: transition to mipi_dsi wrapped functions
drm/panel: boe-himax8279d: Don't call unprepare+disable at shutdown/remove
drm/panel: boe-himax8279d: Stop tracking prepared/enabled
drm/panel: boe-tv101wum-nl6: Check for errors on the NOP in prepare()
drm/panel: boe-tv101wum-nl6: Don't call unprepare+disable at shutdown/remove
drm/panel: boe-tv101wum-nl6: Don't use a table for initting panels
drm/panel: boe-tv101wum-nl6: If prepare fails, disable GPIO before regulators
drm/panel: boe-tv101wum-nl6: Stop tracking prepared
drm/panel: boe-tv101wum-nl6: use wrapped MIPI DCS functions
drm/panel: edp: Add a comment about unprepare+disable at shutdown/remove
drm/panel: edp: Stop tracking prepared/enabled
drm/panel: himax-hx83102: Break out as separate driver
drm/panel: himax-hx83102: Check for errors on the NOP in prepare()
drm/panel: himax-hx83102: fix incorrect argument to mipi_dsi_msleep
drm/panel: himax-hx83102: If prepare fails, disable GPIO before regulators
drm/panel: himax-hx83102: Support for BOE nv110wum-l60 MIPI-DSI panel
drm/panel: himax-hx83102: Support for IVO t109nw41 MIPI-DSI panel
drm/panel: himax-hx83102: use wrapped MIPI DCS functions
drm/panel: himax-hx8394: Handle errors from mipi_dsi_dcs_set_display_on() better
drm/panel: ili9341: Remove a superfluous else after return
drm/panel: ili9882t: Don't use a table for initting panels
drm/panel: ilitek-ili9882t: Check for errors on the NOP in prepare()
drm/panel: ilitek-ili9882t: If prepare fails, disable GPIO before regulators
drm/panel: ilitek-ili9882t: use wrapped MIPI DCS functions
drm/panel: innolux-p079zca: Don't call unprepare+disable at shutdown/remove
drm/panel: innolux-p079zca: Don't use a table for initting panels
drm/panel: innolux-p079zca: Stop tracking prepared/enabled
drm/panel: innolux-p079zca: use mipi_dsi_dcs_nop_multi()
drm/panel: jd9365da: Add the function of adjusting orientation
drm/panel: jd9365da: Modify the method of sending commands
drm/panel: jd9365da: Support for kd101ne3-40ti MIPI-DSI panel
drm/panel: jdi-lt070me05000: Don't call disable at shutdown/remove
drm/panel: jdi-lt070me05000: Stop tracking prepared/enabled
drm/panel: khadas-ts050: Don't call unprepare+disable at shutdown/remove
drm/panel: khadas-ts050: Stop tracking prepared/enabled
drm/panel: kingdisplay-kd097d04: Don't call unprepare+disable at shutdown/remove
drm/panel: kingdisplay-kd097d04: Stop tracking prepared/enabled
drm/panel: lg-sw43408: add missing error handling
drm/panel: lg-sw43408: use new streamlined MIPI DSI API
drm/panel: ltk050h3146w: Don't call unprepare+disable at shutdown/remove
drm/panel: ltk050h3146w: Stop tracking prepared
drm/panel: ltk500hd1829: Don't call unprepare+disable at shutdown/remove
drm/panel: ltk500hd1829: Stop tracking prepared
drm/panel: novatek-nt36672a: Don't call unprepare+disable at shutdown/remove
drm/panel: novatek-nt36672a: Stop tracking prepared
drm/panel: novatek-nt36672e: Switch to mipi_dsi_dcs_write_seq_multi()
drm/panel: novatek-nt36672e: use wrapped MIPI DCS functions
drm/panel: olimex-lcd-olinuxino: Don't call unprepare+disable at remove
drm/panel: olimex-lcd-olinuxino: Stop tracking prepared/enabled
drm/panel: osd-osd101t2587-53ts: Don't call unprepare+disable at shutdown/remove
drm/panel: osd-osd101t2587-53ts: Stop tracking prepared/enabled
drm/panel: panasonic-vvx10f034n00: Don't call disable at shutdown/remove
drm/panel: panasonic-vvx10f034n00: Stop tracking prepared/enabled
drm/panel: panel-jadard-jd9365da-h3: use wrapped MIPI DCS functions
drm/panel: raydium-rm67191: Don't call unprepare+disable at shutdown
drm/panel: raydium-rm67191: Stop tracking enabled
drm/panel: raydium-rm692e5: Stop tracking prepared
drm/panel: raydium-rm692e5: transition to mipi_dsi wrapped functions
drm/panel: samsung-atna33xc20: Don't call unprepare+disable at shutdown/remove
drm/panel: samsung-atna33xc20: Stop tracking prepared/enabled
drm/panel: seiko-43wvf1g: Don't call disable at shutdown/remove
drm/panel: seiko-43wvf1g: Stop tracking prepared/enabled
drm/panel: sharp-lq101r1sx01: Don't call disable at shutdown/remove
drm/panel: sharp-lq101r1sx01: Fixed reversed "if" in remove
drm/panel: sharp-lq101r1sx01: Stop tracking prepared/enabled
drm/panel: sharp-ls043t1le01: Don't call disable at shutdown/remove
drm/panel: sharp-ls043t1le01: Stop tracking prepared
drm/panel: simple: Add a comment about unprepare+disable at shutdown/remove
drm/panel: simple: Add AUO G104STN01 panel entry
drm/panel: simple: Add Lincoln Tech Sol LCD185-101CT panel
drm/panel: simple: Add Microtips Technology 13-101HIEBCAF0-C panel
drm/panel: simple: Add Microtips Technology MF-103HIEB0GA0 panel
drm/panel: simple: Add PrimeView PM070WL4 support
drm/panel: simple: Stop tracking prepared/enabled
drm/panel: sitronix-st7703: Don't call disable at shutdown/remove
drm/panel: sitronix-st7703: Stop tracking prepared
drm/panel: sitronix-st7703: transition to mipi_dsi wrapped functions
drm/panel: sony-acx565akm: Don't call disable at remove
drm/panel: sony-acx565akm: Don't double-check enabled state in disable
drm/panel: tdo-tl070wsh30: Don't call unprepare+disable at shutdown/remove
drm/panel: tdo-tl070wsh30: Stop tracking prepared
drm/panel: truly-nt35521: transition to mipi_dsi wrapped functions
drm/panel: Update TODO list item for cleaning up prepared/enabled tracking
drm/panel: xinpeng-xpp055c272: Don't call unprepare+disable at shutdown/remove
drm/panel: xinpeng-xpp055c272: Stop tracking prepared
 
drm/panelreplay: dpcd register definition for panelreplay SU
 
drm/panfrost: Add support for Mali on the MT8188 SoC
drm/panfrost: Mark simple_ondemand governor as softdep
 
drm/panic: Add a kmsg panic screen
drm/panic: Add a set_pixel() callback to drm_scanout_buffer
drm/panic: Add support for drawing a monochrome graphical logo
drm/panic: depends on !VT_CONSOLE
drm/panic: Do not select DRM_KMS_HELPER
drm/panic: Fix off-by-one logo size checks
drm/panic: Fix uninitialized drm_scanout_buffer.set_pixel() crash
drm/panic: only draw the foreground color in drm_panic_blit()
drm/panic: Rename logo to logo_ascii
drm/panic: Restrict graphical logo handling to built-in
drm/panic: Spelling s/formater/formatter/
 
drm/panthor: flush FW AS caches in slow reset path
drm/panthor: Record devfreq busy as soon as a job is started
drm/panthor: Restrict high priorities on group_create
 
drm/print: Add generic drm dev printk function
drm/print: Add missing [drm] prefix to drm based WARN
drm/print: Improve drm_dbg_printer
drm/print: Kill ___drm_dbg()
 
drm/probe-helper: Call drm_mode_validate_ycbcr420() before connector->mode_valid()
 
drm/qxl: Add check for drm_cvt_mode
drm/qxl: Pin buffer objects for internal mappings
 
drm/radeon: check bo_va->bo is non-NULL before using it
drm/radeon: convert to using is_hdmi and has_audio from display info
drm/radeon: Delay Connector detecting when HPD singals is unstable
drm/radeon: fix UBSAN warning in kv_dpm.c
drm/radeon: initialize backlight for iMac12,2 with Radeon 6750M
drm/radeon: Remove __counted_by from StateArray.states[]
drm/radeon: remove radeon_connector_edid() and stop using edid_blob_ptr
 
drm/rcar-du: Allow build with COMPILE_TEST=y
 
drm/renesas/rcar-du: Use fbdev-dma
 
drm/renesas/rz-du: Use fbdev-dma
 
drm/renesas/shmobile: Use fbdev-dma
 
drm/rockchip: analogix_dp: add runtime PM handling
drm/rockchip: dsi: Add support for RK3128
drm/rockchip: inno-hdmi: Fix infoframe upload
drm/rockchip: inno_hdmi: Switch to HDMI connector
drm/rockchip: Use fbdev-dma
drm/rockchip: Use iommu_paging_domain_alloc()
drm/rockchip: vop2: Fix the port mux of VP2
 
drm/solomon: Use fbdev-shmem
 
drm/sti: Allow build with COMPILE_TEST=y
drm/sti: Include linux/io.h for devm_ioremap()
 
drm/stm: add COMMON_CLK dependency
drm/stm: Allow build with COMPILE_TEST=y
drm/stm: dsi: add pm runtime ops
drm/stm: dsi: expose DSI PHY internal clock
drm/stm: dsi: use new SYSTEM_SLEEP_PM_OPS() macro
drm/stm: lvds: add new STM32 LVDS Display Interface Transmitter driver
 
drm/sun4i: Add more parameters to sunxi_engine commit callback
drm/sun4i: Fix compilation error
drm/sun4i: Fix layer zpos change/atomic modesetting
drm/sun4i: hdmi: Switch to HDMI connector
drm/sun4i: Unify sun8i_*_layer structs
 
drm/syncobj: Fix syncobj leak in drm_syncobj_eventfd_ioctl
 
drm/tegra: Use iommu_paging_domain_alloc()
 
drm/test: fix the gem shmem test to map the sg table.
 
drm/tests: add drm_hdmi_state_helper_test MODULE_DESCRIPTION()
drm/tests: Add HDMI connector bpc and format tests
drm/tests: Add HDMI connector rate filter hook tests
drm/tests: Add HDMI TDMS character rate tests
drm/tests: Add infoframes test
drm/tests: add missing MODULE_DESCRIPTION() macros
drm/tests: Add output bpc tests
drm/tests: Add output formats tests
drm/tests: Add RGB Quantization tests
drm/tests: Add TDMS character rate connector state tests
drm/tests: Add tests for Broadcast RGB property
drm/tests: Add tests for the new Monochrome value of tv_mode
drm/tests: connector: Add tests for drmm_connector_hdmi_init
 
drm/tidss: Add drm_panic support
 
drm/tiny/cirrus: Use fbdev-shmem
 
drm/tiny/gm12u320: Use fbdev-shmem
 
drm/tiny/hx8357d: Use fbdev-dma
 
drm/tiny/ili9163: Use fbdev-dma
 
drm/tiny/ili9225: Use fbdev-dma
 
drm/tiny/ili9341: Use fbdev-dma
 
drm/tiny/ili9486: Use fbdev-dma
 
drm/tiny/mi0283qt: Use fbdev-dma
 
drm/tiny/ofdrm: Use fbdev-shmem
 
drm/tiny/panel-mipi-dbi: Use fbdev-dma
 
drm/tiny/repaper: Use fbdev-dma
 
drm/tiny/simpledrm: Use fbdev-shmem
 
drm/tiny/st7586: Use fbdev-dma
 
drm/tiny/st7735r: Use fbdev-dma
 
drm/tiny: add missing MODULE_DESCRIPTION() macros
drm/tiny: ili9225: drop driver owner assignment
drm/tiny: mi0283qt: drop driver owner assignment
drm/tiny: panel-mipi-dbi: drop driver owner assignment
drm/tiny: panel-mipi-dbi: Support the pixel format property
drm/tiny: st7586: drop driver owner assignment
 
drm/ttm/tests: Add eviction testing
drm/ttm/tests: add missing MODULE_DESCRIPTION() macros
drm/ttm/tests: Add test cases dependent on fence signaling
drm/ttm/tests: Add tests for ttm_tt_populate
drm/ttm/tests: Add tests with mock resource managers
drm/ttm/tests: Add TODO file
drm/ttm/tests: Correct modules' licenses
drm/ttm/tests: Delete unnecessary config option
drm/ttm/tests: Fix a warning in ttm_bo_unreserve_bulk
drm/ttm/tests: Let ttm_bo_test consider different ww_mutex implementation.
drm/ttm/tests: Set DMA mask in KUnit device
drm/ttm/tests: Test simple BO creation and validation
drm/ttm/tests: Use an init function from the helpers lib
drm/ttm/tests: Use u32 and u64 over uint*_t types
 
drm/ttm: increase ttm pre-fault value to PMD size
 
drm/uapi: Move drm_color_ctm_3x4 out from drm_mode.h
 
drm/udl: Clean up Makefile
drm/udl: Move drm_dev_{enter, exit}() into udl_get_edid_block()
drm/udl: Remove DRM_CONNECTOR_POLL_HPD
drm/udl: Remove struct udl_connector
drm/udl: Untangle .get_modes() and .detect_ctx()
drm/udl: Use fbdev-shmem
 
drm/v3d: Add Performance Counters descriptions for V3D 4.2 and 7.1
drm/v3d: Add V3D tech revision to the device information
drm/v3d: Create a new V3D parameter for the maximum number of perfcnt
drm/v3d: Create new IOCTL to expose performance counters information
drm/v3d: Deprecate the use of the Performance Counters enum
drm/v3d: Different V3D versions can have different number of perfcnt
drm/v3d: Disable preemption while updating GPU stats
drm/v3d: Fix Indirect Dispatch configuration for V3D 7.1.6 and later
drm/v3d: Fix out-of-bounds read in `v3d_csd_job_run()`
drm/v3d: Fix perfmon build error/warning
drm/v3d: Fix potential memory leak in the performance extension
drm/v3d: Fix potential memory leak in the timestamp extension
drm/v3d: Prevent out of bounds access in performance query extensions
drm/v3d: Use V3D_MAX_COUNTERS instead of V3D_PERFCNT_NUM
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/vboxvideo: fix mapping leaks
 
drm/vc4: Add monochrome mode to the VEC.
drm/vc4: hdmi: Switch to HDMI connector
drm/vc4: tests: Convert to plane creation helper
drm/vc4: tests: Remove vc4_dummy_plane structure
drm/vc4: vec: Add the margin properties to the connector
 
drm/virtio: Fix type of dma-fence context variable
drm/virtio: switch to struct drm_edid
drm/virtio: Use fbdev-shmem
 
drm/vkms: Use fbdev-shmem
 
drm/vmwgfx: Add basic support for external buffers
drm/vmwgfx: Disable coherent dumb buffers without 3d
drm/vmwgfx: Fix a deadlock in dma buf fence polling
drm/vmwgfx: Fix handling of dumb buffers
drm/vmwgfx: Fix overlay when using Screen Targets
drm/vmwgfx: Fix prime with external buffers
drm/vmwgfx: Make sure the screen surface is ref counted
drm/vmwgfx: Prevent unmapping active read buffers
drm/vmwgfx: Remove duplicate vmwgfx_vkms.h header
drm/vmwgfx: Trigger a modeset when the screen moves
drm/vmwgfx: Use VMware hypercall API
 
drm/xe/ads: Use flexible-array
 
drm/xe/bmg: Add PCI IDs
drm/xe/bmg: Apply Wa_22019338487
drm/xe/bmg: Enable the display support
drm/xe/bmg: implement Wa_16023588340
 
drm/xe/client: add missing bo locking in show_meminfo()
drm/xe/client: Check return value of xe_force_wake_get
drm/xe/client: fix deadlock in show_meminfo()
drm/xe/client: Print runtime to fdinfo
 
drm/xe/coredump: move over to devm
 
drm/xe/debugfs: Get a runtime_pm reference when setting wedged mode
 
drm/xe/device: implement transient flush
drm/xe/device: move flr to devm
drm/xe/device: move xe_device_sanitize over to devm
 
drm/xe/display/xe_hdcp_gsc: Free arbiter on driver removal
 
drm/xe/display: Avoid encoder_suspend at runtime suspend
drm/xe/display: drop i915_drv.h include from xe code
drm/xe/display: Fix ADL-N detection
drm/xe/display: fix compat IS_DISPLAY_STEP() range end
drm/xe/display: Make display suspend/resume work on discrete
drm/xe/display: Match i915 driver suspend/resume sequences better
drm/xe/display: move compat runtime pm stubs to the correct file
drm/xe/display: move compat uncore stubs to the correct file
drm/xe/display: move device_remove over to drmm
drm/xe/display: move display fini stuff to devm
drm/xe/display: reduce includes in compat i915_drv.h
drm/xe/display: remove unused xe->enabled_irq_mask
drm/xe/display: remove unused xe->sb_lock
drm/xe/display: stop calling domains_driver_remove twice
 
drm/xe/exec: Fix minor bug related to xe_sync_entry_cleanup
 
drm/xe/exec_queue: Rename xe_exec_queue::compute to xe_exec_queue::lr
 
drm/xe/ggtt: use drm_dev_enter to mark device section
 
drm/xe/gsc: define GSCCS for LNL
drm/xe/gsc: Do not attempt to load the GSC multiple times
drm/xe/gsc: Turn off GSCCS interrupts when disabling the engine
 
drm/xe/gt: break out gt_fini into sw vs hw state
drm/xe/gt: Fix assert in L3 bank mask generation
drm/xe/gt: Remove double include
 
drm/xe/gt_print: add xe_gt_err_once()
 
drm/xe/guc: Add GLOBAL_CFG_GMD_ID KLV definition
drm/xe/guc: Add GuC Relay ABI version 1.0 definitions
drm/xe/guc: Add GUC2PF_ADVERSE_EVENT to ABI
drm/xe/guc: Add kernel-doc for HXG Fast Request
drm/xe/guc: Add more GuC error codes to ABI
drm/xe/guc: Add more KLV helper macros
drm/xe/guc: Add pc_to_ct() helper
drm/xe/guc: Add support for threshold KLVs in to_string() helper
drm/xe/guc: Add VF2GUC_MATCH_VERSION to ABI
drm/xe/guc: Add VF2GUC_QUERY_SINGLE_KLV to ABI
drm/xe/guc: Add VF2GUC_VF_RESET to ABI
drm/xe/guc: Allow CTB G2H processing without G2H IRQ
drm/xe/guc: Allow to initialize submission with limited set of IDs
drm/xe/guc: Configure TLB timeout based on CT buffer size
drm/xe/guc: Demote the H2G retry log message to debug
drm/xe/guc: Drop unused legacy GuC message ABI definitions
drm/xe/guc: Fix typos in VF CFG KLVs descriptions
drm/xe/guc: Fix uninitialised count in GuC load debug prints
drm/xe/guc: Improve GuC doorbell/context ID manager intro message
drm/xe/guc: Introduce GuC KLV thresholds set
drm/xe/guc: Move ARAT interrupts enabling to the upload step
drm/xe/guc: move guc_fini over to devm
drm/xe/guc: Move H2G SETUP_PC_GUCRC definition to SLPC ABI
drm/xe/guc: Port over the slow GuC loading support from i915
drm/xe/guc: Prefer GT oriented messages in xe_guc_pc
drm/xe/guc: Prevent use of uninitialized mutex
drm/xe/guc: Print GuC error codes as hex value
drm/xe/guc: Request max GT freq during resume
drm/xe/guc: s/guc_fini/guc_fini_hw/
drm/xe/guc: Split g2h worker function
drm/xe/guc: Update VF configuration KLVs definitions
 
drm/xe/guc_pc: move pc_fini to devm
drm/xe/guc_pc: s/pc_fini/pc_fini_hw/
 
drm/xe/huc: Use GT oriented error messages in xe_huc.c
 
drm/xe/hwmon: Add HWMON support for BMG
drm/xe/hwmon: Expose card power and energy attributes of BMG
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: Remove unwanted write permission for currN_label
drm/xe/hwmon: Remove xe_hwmon_process_reg
 
drm/xe/irq: move irq_uninstall over to devm
drm/xe/irq: remove xe_irq_shutdown
 
drm/xe/kunit: Add PF service tests
drm/xe/kunit: Add simple tests for new xe_args macros
 
drm/xe/lnl: Apply Wa_22019338487
 
drm/xe/lrc: Add helper to capture context timestamp
 
drm/xe/mcr: Avoid clobbering DSS steering
 
drm/xe/mmio: move mmio_fini over to devm
 
drm/xe/mocs: Add debugfs node to dump mocs
drm/xe/mocs: Clarify difference between hw and sw sizes
drm/xe/mocs: Update MOCS assertions and remove redundant checks
 
drm/xe/oa/uapi: Add OA data formats
drm/xe/oa/uapi: Add/remove OA config perf ops
drm/xe/oa/uapi: Allow preemption to be disabled on the stream exec queue
drm/xe/oa/uapi: Define and parse OA stream properties
drm/xe/oa/uapi: Expose OA stream fd
drm/xe/oa/uapi: Initialize OA units
drm/xe/oa/uapi: Make bit masks unsigned
drm/xe/oa/uapi: OA buffer mmap
drm/xe/oa/uapi: Query OA unit properties
drm/xe/oa/uapi: Read file_operation
 
drm/xe/oa: Add MMIO trigger support
drm/xe/oa: Add OAC support
drm/xe/oa: Add OAR support
drm/xe/oa: Allow stream enable/disable functions to return error
drm/xe/oa: Call xe_oa_emit_oa_config() with new config when updating config
drm/xe/oa: Changes to OA_TAKEN
drm/xe/oa: Destroy the stream_lock mutex
drm/xe/oa: Enable Xe2+ overrun mode
drm/xe/oa: Enable Xe2+ PES disaggregation
drm/xe/oa: Fix kernel doc in xe_drm.h
drm/xe/oa: Fix potential NPD when OA is not initialized
drm/xe/oa: OA stream initialization (OAG)
drm/xe/oa: Override GuC RC with OA on PVC
drm/xe/oa: Remove WARN_ON's for unsupported configurations
 
drm/xe/observation: Drop empty sysctl table entry
 
drm/xe/pci: remove broken driver_release
 
drm/xe/pcode: Treat pcode as per-tile rather than per-GT
 
drm/xe/perf/uapi: "Perf" layer to support multiple perf counter stream types
drm/xe/perf/uapi: Add perf_stream_paranoid sysctl
 
drm/xe/pf: Add SR-IOV GuC Relay PF services
drm/xe/pf: Allow configuration of VF thresholds over debugfs
drm/xe/pf: Assert LMEM provisioning is done only on DGFX
drm/xe/pf: Clamp maximum execution quantum to 100s
drm/xe/pf: Disable VFs on remove
drm/xe/pf: Don't advertise support to enable VFs if not ready
drm/xe/pf: Expose PF monitor details via debugfs
drm/xe/pf: Expose PF service details via debugfs
drm/xe/pf: Expose SR-IOV policy settings over debugfs
drm/xe/pf: Expose SR-IOV VF control commands over debugfs
drm/xe/pf: Expose SR-IOV VFs configuration over debugfs
drm/xe/pf: Fix VF config validation on multi-GT platforms
drm/xe/pf: Implement pci_driver.sriov_configure callback
drm/xe/pf: Initialize and update PF services on driver init
drm/xe/pf: Introduce functions to configure VF thresholds
drm/xe/pf: Limit fair VF LMEM provisioning
drm/xe/pf: Re-initialize SR-IOV specific HW settings
drm/xe/pf: Remove inlined #ifdef CONFIG_PCI_IOV
drm/xe/pf: Restart VFs provisioning after GT reset
drm/xe/pf: Skip fair VFs provisioning if already provisioned
drm/xe/pf: Track adverse events notifications from GuC
drm/xe/pf: Trigger explicit FLR while disabling VFs
drm/xe/pf: Update the LMTT when freeing VF GT config
 
drm/xe/preempt_fence: enlarge the fence critical section
 
drm/xe/rtp: Add match on any GT
drm/xe/rtp: Allow to match 0 sr entries
drm/xe/rtp: Allow to OR rules
drm/xe/rtp: Expand max rules/actions per entry
drm/xe/rtp: Fix off-by-one when processing rules
drm/xe/rtp: Fix out-of-bounds array access
drm/xe/rtp: Prefer helper macros from xe_args.h
 
drm/xe/sched_job: Promote xe_sched_job_add_deps()
 
drm/xe/tests: Use uninterruptible VM lock
 
drm/xe/trace: Extract bo, vm, vma traces
drm/xe/trace: Extract guc related traces
drm/xe/trace: Print device_id in xe_trace events
drm/xe/trace: Print device_id in xe_trace_bo events
drm/xe/trace: Print device_id in xe_trace_guc events
 
drm/xe/uapi: Expose the L3 bank mask
drm/xe/uapi: Rename xe perf layer as xe observation layer
 
drm/xe/uc: Don't emit false error if running in execlist mode
drm/xe/uc: Fix and start using xe_uc_fw_sanitize()
drm/xe/uc: Move GuC submission init to post hwconfig step
drm/xe/uc: Reorder post hwconfig uC initialization step
drm/xe/uc: Use devm to register cleanup that includes exec_queues
 
drm/xe/vf: Add support for VF to query its configuration
drm/xe/vf: Cache value of the GMDID register
drm/xe/vf: Custom GT restart
drm/xe/vf: Custom GuC initialization if VF
drm/xe/vf: Custom GuC reset
drm/xe/vf: Custom hardware config load step if VF
drm/xe/vf: Custom HuC initialization if VF
drm/xe/vf: Custom uC initialization
drm/xe/vf: Disable features that do not apply to VFs
drm/xe/vf: Don't apply tile workarounds if VF
drm/xe/vf: Don't change hwe IRQ masks if using memory IRQs
drm/xe/vf: Don't initialize OA if VF
drm/xe/vf: Don't run any save-restore RTP actions if VF
drm/xe/vf: Don't support gtidle if VF
drm/xe/vf: Don't touch GuC irq registers if using memory irqs
drm/xe/vf: Don't use register based TLB invalidation if VF
drm/xe/vf: Expose SR-IOV VF attributes to GT debugfs
drm/xe/vf: Fix register value lookup
drm/xe/vf: Ignore force-wake requests if VF
drm/xe/vf: Obtain value of GMDID register from GuC
drm/xe/vf: Provide early access to GMDID register
drm/xe/vf: Read VF configuration prior to GGTT initialization
drm/xe/vf: Setup VRAM based on received config data
drm/xe/vf: Skip attempt to start GuC PC if VF
drm/xe/vf: Skip engine ring enabling if VF
drm/xe/vf: Support only GuC/HuC firmwares
drm/xe/vf: Treat GMDID as another runtime register
drm/xe/vf: Use correct check for being a VF driver
drm/xe/vf: Use only assigned GGTT region
drm/xe/vf: Use register values obtained from the PF
 
drm/xe/vm: prevent UAF in rebind_work_func()
drm/xe/vm: Simplify if condition
drm/xe/vm: Use xe_vm_lock()/xe_vm_unlock() helpers
 
drm/xe/vm_doc: Fix some typos
 
drm/xe/xe2: Add proper check for media in Wa_14020756599
drm/xe/xe2: Add Wa_15015404425
drm/xe/xe2: Add workaround 14021402888
drm/xe/xe2: Add workaround 14021567978
drm/xe/xe2: Enable Indirect Ring State support for Xe2
drm/xe/xe2: Make subsequent L2 flush sequential
 
drm/xe/xe2hpg: Add Wa_14021490052
drm/xe/xe2hpg: Add Wa_14021821874
 
drm/xe/xe2lpg: Add permanent wa_14020756599
drm/xe/xe2lpg: Add Wa_14021490052
drm/xe/xe2lpg: Extend workaround 14021402888
 
drm/xe/xe2lpm: Add permanent Wa_14020756599
drm/xe/xe2lpm: Extend Wa_16021639441
drm/xe/xe2lpm: Fixup Wa_14020756599
 
drm/xe/xe_gt_debugfs: Add synchronous gt reset debugfs
 
drm/xe/xe_gt_idle: use GT forcewake domain assertion
 
drm/xe/xe_guc_submit: Allow lr exec queues to be banned
drm/xe/xe_guc_submit: Declare reset if banned or killed or wedged
drm/xe/xe_guc_submit: Fix exec queue stop race condition
 
drm/xe/xelpgp: Extend Wa_14019877138 to graphics 12.74
 
drm/xe: Add ctx timestamp to LRC snapshot
drm/xe: Add engine name to the engine reset and cat-err log
drm/xe: Add few more GT register definitions
drm/xe: Add function to check if BO has single placement
drm/xe: Add GuC state asserts to deregister_exec_queue
drm/xe: Add helper to accumulate exec queue runtime
drm/xe: Add helper to calculate adjusted register offset
drm/xe: Add helper to capture engine timestamp
drm/xe: Add helper to return any available hw engine
drm/xe: Add helpers for manipulating macro arguments
drm/xe: Add helpers to loop over geometry and compute DSS
drm/xe: Add Indirect Ring State support
drm/xe: Add INSTDONE registers to devcoredump
drm/xe: Add kernel-doc to some xe_lrc interfaces
drm/xe: Add killed, banned, or wedged as stick bit during GuC reset
drm/xe: Add LRC ctx timestamp support functions
drm/xe: Add MI_COPY_MEM_MEM GPU instruction definitions
drm/xe: Add missing runtime reference to wedged upon gt_reset
drm/xe: Add ops_execute function which returns a fence
drm/xe: Add pending disable assert to handle_sched_done
drm/xe: Add process name to devcoredump
drm/xe: Add process name to devcoredump
drm/xe: Add ref counting for xe_file
drm/xe: Add reg read/write trace
drm/xe: Add some members to xe_vma_ops
drm/xe: Add struct xe_vma_ops abstraction
drm/xe: Add vm_bind_ioctl_ops_fini helper
drm/xe: Add warn when level can not be zero.
drm/xe: Add XE_ENGINE_CLASS_OTHER to str conversion
drm/xe: Add xe_gt_clock_interval_to_ms helper
drm/xe: Add xe_gt_tlb_invalidation_fence_init helper
drm/xe: Add xe_gt_tlb_invalidation_range and convert PT layer to use this
drm/xe: Allow const pointer when checking SR-IOV mode
drm/xe: allow unaligned start and size xe_res_cursor parameters
drm/xe: Assert runnable state in handle_sched_done
drm/xe: Build PM into GuC CT layer
drm/xe: Cache data about user-visible engines
drm/xe: Change pcode timeout to 50msec while polling again
drm/xe: Change xe_guc_submit_stop return to void
drm/xe: Check empty pinned BO list with lock held.
drm/xe: Check result of drmm_mutex_init()
drm/xe: Check valid domain is passed in xe_force_wake_ref
drm/xe: Cleanup force wake registers bit definitions
drm/xe: Cleanup xe_mmio.h
drm/xe: Combine common force-wake code into helpers
drm/xe: covert sysfs over to devm
drm/xe: declare wedged upon GuC load failure
drm/xe: Decouple job seqno and lrc seqno
drm/xe: Decouple xe_exec_queue and xe_lrc
drm/xe: Delete PT update selftest
drm/xe: Delete unused GuC submission_state.suspend
drm/xe: Demote CCS_MODE info to debug only
drm/xe: Do not access xe file when updating exec queue run_ticks
drm/xe: Do not dereference NULL job->fence in trace points
drm/xe: do not select ACPI_BUTTON
drm/xe: Don't initialize fences at xe_sched_job_create()
drm/xe: Don't overmap identity VRAM mapping
drm/xe: Don't refer to general LRC initialization as a "wa"
drm/xe: Don't rely on indirect includes from xe_mmio.h
drm/xe: Don't rely on xe_assert.h to be included elsewhere
drm/xe: Don't rely on xe_force_wake.h to be included elsewhere
drm/xe: Don't suspend device upon wedge
drm/xe: Drop __engine_mask
drm/xe: Drop duplicated declaration
drm/xe: Drop EXEC_QUEUE_FLAG_BANNED
drm/xe: Drop HW fence pointer to HW fence ctx
drm/xe: drop redundant W=1 warnings from Makefile
drm/xe: Drop trace_xe_hw_fence_free
drm/xe: Drop undesired prefix from the platform name
drm/xe: Drop useless forcewake get/put
drm/xe: Drop xe_ prefix from static functions in xe_mmio.c
drm/xe: Drop xe_gt_tlb_invalidation_wait
drm/xe: Dump Indirect Ring State registers
drm/xe: Emit ctx timestamp copy in ring ops
drm/xe: Enable Coarse Power Gating
drm/xe: Enable D3Cold on 'low' VRAM utilization
drm/xe: Ensure caller uses sole domain for xe_force_wake_assert_held
drm/xe: Fix access_ok check in user_fence_create
drm/xe: Fix alignment in GuC exec queue state defines
drm/xe: fix error handling in xe_migrate_update_pgtables
drm/xe: Fix missing workqueue destroy in xe_gt_pagefault
drm/xe: Fix NULL ptr dereference in devcoredump
drm/xe: Fix opregion leak
drm/xe: Fix possible UAF in guc_exec_queue_process_msg
drm/xe: Fix spelling mistake "forcebly" -> "forcibly"
drm/xe: Fix the warning conditions
drm/xe: Fix tile fini sequence
drm/xe: Fix UBSAN shift-out-of-bounds failure
drm/xe: Fix unexpected backmerge results
drm/xe: Fix use after free when client stats are captured
drm/xe: fix WA 14018094691
drm/xe: Fix xe_device.h
drm/xe: Fix xe_gsc.h
drm/xe: Fix xe_gt_throttle_sysfs.h
drm/xe: Fix xe_guc_ads.h
drm/xe: Fix xe_guc_pc.h
drm/xe: Fix xe_huc.h
drm/xe: Fix xe_lrc.h
drm/xe: Fix xe_mocs.h
drm/xe: Fix xe_pm_runtime_get_if_active return
drm/xe: Fix xe_pm_runtime_get_if_in_use documentation
drm/xe: Fix xe_reg_sr.h
drm/xe: Fix xe_uc.h
drm/xe: flush engine buffers before signalling user fence on all engines
drm/xe: flush gtt before signalling user fence on all engines
drm/xe: Force wedged state and block GT reset upon any GPU hang
drm/xe: Free job before xe_exec_queue_put
drm/xe: Get hwe domain specific FW to read RING_TIMESTAMP
drm/xe: Hold a PM ref when GT TLB invalidations are inflight
drm/xe: Improve unexpected state error messages
drm/xe: Include additional info on failed force-wake operation
drm/xe: Increase devcoredump timeout
drm/xe: Introduce a simple wedged state
drm/xe: Introduce has_atomic_enable_pte_bit device info
drm/xe: Introduce has_device_atomics_on_smem device info
drm/xe: Introduce the wedged_mode debugfs
drm/xe: Invalidate media_gt TLBs
drm/xe: Invert runnable_state / pending enable check and assert
drm/xe: Kill fw_to_gt() helper
drm/xe: Lock all gpuva ops during VM bind IOCTL
drm/xe: make gt_remove use devm
drm/xe: Make read_perf_limit_reasons globally accessible
drm/xe: make xe_pm_runtime_lockdep_map a static struct
drm/xe: Merge 16021540221 and 18034896535 WAs
drm/xe: Minor cleanup in LRC handling
drm/xe: Move BAR definitions to dedicated file
drm/xe: move disable_c6 call
drm/xe: Move job creation out of the struct xe_migrate::job_mutex
drm/xe: Move migrate to prefetch to op_lock_and_prep function
drm/xe: Move part of xe_file cleanup to a helper
drm/xe: Move sw-only pcode initialization
drm/xe: Move ufence add to vm_bind_ioctl_ops_fini
drm/xe: Move ufence check to op_lock_and_prep
drm/xe: Move vm bind bo validation to a helper function
drm/xe: Move VM dma-resv lock from xe_exec_queue_create to __xe_exec_queue_init
drm/xe: Move xe_force_wake_init_gt() inside gt initialization
drm/xe: Move xe_gpu_commands.h file to instructions/
drm/xe: Move xe_gt_init_early() where it belongs
drm/xe: Move XEHP_MTCFG_ADDR register definition to xe_regs.h
drm/xe: Nuke simple error capture
drm/xe: Nuke xe's copy of intel_fbdev_fb.h
drm/xe: Only use reserved BCS instances for usm migrate exec queue
drm/xe: Only zap PTEs as needed
drm/xe: Perform dma_map when moving system buffer objects to TT
drm/xe: Prefer GT oriented messages in xe_force_wake.c
drm/xe: Prepare display for D3Cold
drm/xe: prevent UAF around preempt fence
drm/xe: Promote VRAM initialization function to own file
drm/xe: Promote xe_hw_engine_class_to_str()
drm/xe: Properly handle alloc_guc_id() failure
drm/xe: Refactor default device atomic settings
drm/xe: Relax runtime pm protection around VM
drm/xe: Relax runtime pm protection during execution
drm/xe: Relocate regs_are_mcr function
drm/xe: Remove fence check from send_tlb_invalidation
drm/xe: Remove uninitialized end var from xe_gt_tlb_invalidation_range()
drm/xe: remove unused struct 'xe_gt_desc'
drm/xe: Remove unwanted mutex locking
drm/xe: Remove xe_lrc_create_seqno_fence()
drm/xe: Rename few xe_args.h macros
drm/xe: Replace engine references with exec queue in xe_guc_submit.c
drm/xe: replace format-less snprintf() with strscpy()
drm/xe: Replace RING_START_UDW by u64 RING_START
drm/xe: reset mmio mappings with devm
drm/xe: Rework GPU page fault handling
drm/xe: s/ENGINE_STATE_ENABLED/EXEC_QUEUE_STATE_ENABLED
drm/xe: s/ENGINE_STATE_KILLED/EXEC_QUEUE_STATE_KILLED
drm/xe: s/ENGINE_STATE_SUSPENDED/EXEC_QUEUE_STATE_SUSPENDED
drm/xe: Sample ctx timestamp to determine if jobs have timed out
drm/xe: Simplify locking in new_vma
drm/xe: Simplify VM bind IOCTL error handling and cleanup
drm/xe: skip error capture when exec queue is killed
drm/xe: Split lrc seqno fence creation up
drm/xe: Split MCR initialization
drm/xe: Standardize power gate registers
drm/xe: Stop checking for power_lost on D3Cold
drm/xe: Store platform name in xe_device.info
drm/xe: Store xe_hw_engine in xe_hw_engine_snapshot
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 ref to VM in delayed snapshot
drm/xe: use devm instead of drmm for managed bo
drm/xe: Use dma_fence_chain_free in chain fence unused as a sync
drm/xe: Use fixed CCS mode when running in SR-IOV mode
drm/xe: Use missing lock in relay_needs_worker
drm/xe: Use ordered WQ for G2H handler
drm/xe: Use platform name in xe_assert()
drm/xe: Use run_ticks instead of runtime for client stats
drm/xe: Use the encoder suspend helper also used by the i915 driver
drm/xe: Use ttm_uncached for BO with NEEDS_UC flag
drm/xe: Use write-back caching mode for system memory on DGFX
drm/xe: Use xe_bo_lock()/xe_bo_unlock() helpers
drm/xe: Use xe_vma_ops to implement page fault rebinds
drm/xe: Use xe_vma_ops to implement xe_vm_rebind
drm/xe: Validate user fence during creation
drm/xe: Wedge the entire device
 
drm: Add DRM_MODE_TV_MODE_MONOCHROME
drm: Add drm_vblank_work_flush_all().
drm: Add helpers for q4 fixed point values
drm: add missing MODULE_DESCRIPTION() macros
drm: atmel-hlcdc: add DPI mode support for XLCDC
drm: atmel-hlcdc: add driver ops to differentiate HLCDC and XLCDC IP
drm: atmel-hlcdc: add LCD controller layer definition for sam9x75
drm: atmel-hlcdc: add support for DSI output formats
drm: atmel-hlcdc: add vertical and horizontal scaling support for XLCDC
drm: atmel-hlcdc: Define XLCDC specific registers
drm: atmel_hlcdc: Add support for XLCDC using IP specific driver ops
drm: atmel_hlcdc: replace regmap_read with regmap_read_poll_timeout
drm: bridge: simple-bridge: use devm_drm_bridge_add in probe
drm: ci: fix the xfails for apq8016
drm: deprecate driver date
drm: Export drm_plane_has_format()
drm: komeda: Fix an issue related to normalized zpos
drm: move i915_component.h under include/drm/intel
drm: move i915_drm.h under include/drm/intel
drm: move i915_gsc_proxy_mei_interface.h under include/drm/intel
drm: move i915_hdcp_interface.h under include/drm/intel
drm: move i915_pciids.h under include/drm/intel
drm: move i915_pxp_tee_interface.h under include/drm/intel
drm: move intel-gtt.h under include/drm/intel
drm: move intel_lpe_audio.h under include/drm/intel
drm: move xe_pciids.h under include/drm/intel
drm: panel-orientation-quirks: Add quirk for Ayn Loki Max
drm: panel-orientation-quirks: Add quirk for Ayn Loki Zero
drm: panel-orientation-quirks: Add quirk for OrangePi Neo
drm: panel: nv3052c: Add WL-355608-A8 panel
drm: panel: nv3052c: Correct WL-355608-A8 panel compatible
drm: Rename drm_plane_check_pixel_format() to drm_plane_has_format()
drm: use "0" instead of "" for deprecated driver date
drm: xlnx: Fix kerneldoc
drm: xlnx: Store base pointers in zynqmp_disp directly
drm: xlnx: zynqmp_dpsub: Enable plane in atomic update
drm: xlnx: zynqmp_dpsub: Fix compilation error
drm: xlnx: zynqmp_dpsub: Fix few function comments
drm: zynqmp_dp: Adjust training values per-lane
drm: zynqmp_dp: Don't delay work
drm: zynqmp_dp: Downgrade log level for aux retries message
drm: zynqmp_dp: Rearrange zynqmp_dp for better padding
drm: zynqmp_dpsub: Always register bridge
drm: zynqmp_dpsub: Fix an error handling path in zynqmp_dpsub_probe()
drm: zynqmp_kms: Fix AUX bus not getting unregistered
 
Linux: drm:amdgpu: enable IH ring1 for IH v7.0
 
dsa: lan9303: consistent naming for PHY address parameter
 
dsp56k: add missing MODULE_DESCRIPTION() macro
 
dt-bindings: adc: ad7173: add support for ad411x
dt-bindings: add dream vendor prefix
dt-bindings: ads7846: Add hsync-gpios
dt-bindings: arm-smmu: Add X1E80100 GPU SMMU
dt-bindings: arm-smmu: Fix Qualcomm SC8180X binding
dt-bindings: arm64: dts: airoha: Add en7581 entry
dt-bindings: arm64: dts: mediatek: Add Cudy WR3000 V1 router
dt-bindings: arm64: dts: mediatek: Add OpenWrt One
dt-bindings: arm64: marvell: add solidrun cn9130 som based boards
dt-bindings: arm64: marvell: add solidrun cn9132 CEX-7 evaluation board
dt-bindings: arm64: mediatek: add BananaPi R3 Mini
dt-bindings: arm64: mediatek: add Kontron 3.5"-SBC-i1200
dt-bindings: arm64: mediatek: add mt8390-evk board
dt-bindings: arm: add MBa8MP-RAS314 SBC
dt-bindings: arm: amlogic: add GXLX/S905L/p271 reference board
dt-bindings: arm: amlogic: add OSMC Vero 4K
dt-bindings: arm: amlogic: add support for Dreambox One/Two
dt-bindings: arm: arm,juno-fpga-apb-regs: document FPGA syscon
dt-bindings: arm: bcm: Add BCM2712 SoC support
dt-bindings: arm: cpus: Add new Cortex and Neoverse names
dt-bindings: arm: fsl: add i.MX93 9x9 QSB board
dt-bindings: arm: fsl: add i.MX95 19x19 EVK board
dt-bindings: arm: fsl: Document Compulab IOT-GATE-iMX8
dt-bindings: arm: fsl: document Kontron SMARC-sAMX6i boards
dt-bindings: arm: mediatek: Add MT8186 Voltorb Chromebooks
dt-bindings: arm: mediatek: Add MT8195 HP Chromebook x360 13b-ca0002sa
dt-bindings: arm: msm: Add llcc Broadcast_AND register
dt-bindings: arm: pmu: Add new Cortex and Neoverse cores
dt-bindings: arm: qcom,ids: Add SoC ID for IPQ5321
dt-bindings: arm: qcom,ids: Add SoC ID for SDM670
dt-bindings: arm: qcom: Add ASUS Vivobook S 15
dt-bindings: arm: qcom: add HTC One (M8)
dt-bindings: arm: qcom: Add Lenovo Smart Tab M10 (WiFi)
dt-bindings: arm: qcom: Add Lenovo Yoga Slim 7x
dt-bindings: arm: qcom: Add msm8916 based LG devices
dt-bindings: arm: qcom: Add msm8916 based Motorola devices
dt-bindings: arm: qcom: Add QCM6490 SHIFTphone 8
dt-bindings: arm: qcom: add sa8775p-ride Rev 3
dt-bindings: arm: qcom: Add Samsung Galaxy Note 3
dt-bindings: arm: qcom: Add Samsung Galaxy Z Fold5
dt-bindings: arm: qcom: Add Schneider Electric HMIBSC board
dt-bindings: arm: qcom: Add Sony Xperia Z3 Compact
dt-bindings: arm: qcom: add TP-Link Archer AX55 v1
dt-bindings: arm: qcom: Document QCS8550 SoC and the AIM300 AIoT board
dt-bindings: arm: qcom: Document samsung,milletwifi device
dt-bindings: arm: qcom: Document samsung,ms013g
dt-bindings: arm: qcom: Document the HDK8650 board
dt-bindings: arm: Remove obsolete RTSM DCSCB binding
dt-bindings: arm: rockchip: Add FriendlyElec CM3588 NAS
dt-bindings: arm: rockchip: Add Neardi LBA3368
dt-bindings: arm: rockchip: Add Radxa ROCK 3B
dt-bindings: arm: rockchip: Add Radxa ROCK S0
dt-bindings: arm: rockchip: Add Radxa ZERO 3W/3E
dt-bindings: arm: rockchip: Add ROCK 5 ITX board
dt-bindings: arm: rockchip: Add Xunlong Orange Pi 3B
dt-bindings: arm: stm32: Add compatible string for DH electronics STM32MP13xx DHCOR DHSBC board
dt-bindings: arm: sunxi: Correct the descriptions for Pine64 boards
dt-bindings: arm: ti: Add bindings for PHYTEC AM62Ax based hardware
dt-bindings: arm: update James Clark's email address
dt-bindings: ata: ahci-fsl-qoriq: add fsl,ls1046a-ahci and fsl,ls1012a-ahci
dt-bindings: ata: ahci-fsl-qoriq: convert to yaml format
dt-bindings: ata: rockchip-dwc-ahci: add missing power-domains
dt-bindings: backlight: Add Texas Instruments LM3509
dt-bindings: Batch-update Konrad Dybcio's email
dt-bindings: bluetooth: qualcomm: describe the inputs from PMU for wcn7850
dt-bindings: cache: Add docs for StarFive Starlink cache controller
dt-bindings: cache: qcom,llcc: Add SA8775p description
dt-bindings: can: xilinx_can: Modify the title to indicate CAN and CANFD controllers are supported
dt-bindings: clk: qcom,dispcc-sm8x50: describe additional DP clocks
dt-bindings: clock: add Amlogic C3 peripherals clock controller
dt-bindings: clock: add Amlogic C3 PLL clock controller
dt-bindings: clock: add Amlogic C3 SCMI clock controller support
dt-bindings: clock: Add PCIe pipe related clocks for IPQ9574
dt-bindings: clock: add qca8386/qca8084 clock and reset definitions
dt-bindings: clock: Add Qcom QCM2290 GPUCC
dt-bindings: clock: add schema for qcom,gcc-mdm9615
dt-bindings: clock: airoha: Add reset support to EN7581 clock binding
dt-bindings: clock: Document T-Head TH1520 AP_SUBSYS controller
dt-bindings: clock: drop obsolete stericsson,abx500.txt
dt-bindings: clock: mediatek: add syscon compatible for mt7622 pciesys
dt-bindings: clock: mediatek: Document reset cells for MT8188 sys
dt-bindings: clock: meson: a1: peripherals: support sys_pll input
dt-bindings: clock: meson: a1: pll: introduce new syspll bindings
dt-bindings: clock: meson: Convert axg-audio-clkc to YAML format
dt-bindings: clock: milbeaut: Drop providers and consumers from example
dt-bindings: clock: qcom,dispcc-sc8280xp: reference qcom,gcc.yaml
dt-bindings: clock: qcom,dispcc-sm6350: reference qcom,gcc.yaml
dt-bindings: clock: qcom,dispcc-sm8x50: reference qcom,gcc.yaml
dt-bindings: clock: qcom,gcc-other: rename to qcom,mdm-mdm9607
dt-bindings: clock: qcom,gcc: sort out power-domains support
dt-bindings: clock: qcom,gpucc-sdm660: reference qcom,gcc.yaml
dt-bindings: clock: qcom,gpucc: reference qcom,gcc.yaml
dt-bindings: clock: qcom,msm8998-gpucc: reference qcom,gcc.yaml
dt-bindings: clock: qcom,qcm2290-dispcc: reference qcom,gcc.yaml
dt-bindings: clock: qcom,sc7180-dispcc: reference qcom,gcc.yaml
dt-bindings: clock: qcom,sc7280-dispcc: reference qcom,gcc.yaml
dt-bindings: clock: qcom,sdm845-dispcc: reference qcom,gcc.yaml
dt-bindings: clock: qcom,sm6115-dispcc: reference qcom,gcc.yaml
dt-bindings: clock: qcom,sm8450-dispcc: reference qcom,gcc.yaml
dt-bindings: clock: qcom,sm8450-gpucc: reference qcom,gcc.yaml
dt-bindings: clock: qcom,sm8450-videocc: reference qcom,gcc.yaml
dt-bindings: clock: qcom,sm8550-dispcc: reference qcom,gcc.yaml
dt-bindings: clock: qcom,videocc: reference qcom,gcc.yaml
dt-bindings: clock: qcom: Add AHB clock for SM8150
dt-bindings: clock: qcom: Add SM7150 CAMCC clocks
dt-bindings: clock: qcom: Add SM7150 DISPCC clocks
dt-bindings: clock: qcom: Add SM7150 VIDEOCC clocks
dt-bindings: clock: qcom: Add SM8650 camera clock controller
dt-bindings: clock: qcom: Add SM8650 video clock controller
dt-bindings: clock: qcom: Update SM8450 videocc header file name
dt-bindings: clock: qcom: Update the order of SC8280XP camcc header
dt-bindings: clock: qoriq-clock: convert to yaml format
dt-bindings: clock: r8a7779: Remove duplicate newline
dt-bindings: clock: rcar-gen2: Remove obsolete header files
dt-bindings: clock: renesas,rzg2l-cpg: Update description for #reset-cells
dt-bindings: clock: rk3128: Add HCLK_SFC
dt-bindings: clock: rk3128: Add PCLK_MIPIPHY
dt-bindings: clock: rk3128: Drop CLK_NR_CLKS
dt-bindings: clock: rk3188-cru-common: remove CLK_NR_CLKS
dt-bindings: clock: sophgo: add clkgen for SG2042
dt-bindings: clock: sophgo: add pll clocks for SG2042
dt-bindings: clock: sophgo: add RP gate clocks for SG2042
dt-bindings: clock: sprd,sc9860-clk: convert to YAML
dt-bindings: clock: sun50i-h616-ccu: Add GPADC clocks
dt-bindings: counter: Add new ti,am62-eqep compatible
dt-bindings: crypto: sun8i-ce: Add compatible for H616
dt-bindings: display/msm/dsi: allow specifying TE source
dt-bindings: display/msm/gmu: Add Adreno X185 GMU
dt-bindings: display/msm/gpu: constrain clocks in top-level
dt-bindings: display/msm/gpu: define reg-names in top-level
dt-bindings: display/msm/gpu: fix the schema being not applied
dt-bindings: display/msm/gpu: simplify compatible regex
dt-bindings: display/msm: Add SM7150 DPU
dt-bindings: display/msm: Add SM7150 MDSS
dt-bindings: display/msm: dsi-controller-main: Add SM7150
dt-bindings: display/msm: qcom, mdp5: Add msm8937 compatible
dt-bindings: display: add STM32 LVDS device
dt-bindings: display: bridge: tc358767: Keep enum sorted
dt-bindings: display: mediatek: aal: add compatible for MT8365 SoC
dt-bindings: display: mediatek: ccorr: add compatible for MT8365 SoC
dt-bindings: display: mediatek: color: add compatible for MT8365 SoC
dt-bindings: display: mediatek: dither: add compatible for MT8365 SoC
dt-bindings: display: mediatek: dpi: add compatible for MT8365
dt-bindings: display: mediatek: dsi: add compatible for MT8365 SoC
dt-bindings: display: mediatek: gamma: add compatible for MT8365 SoC
dt-bindings: display: mediatek: ovl: add compatible for MT8365 SoC
dt-bindings: display: mediatek: rdma: add compatible for MT8365 SoC
dt-bindings: display: meson-dw-hdmi: add missing power-domain
dt-bindings: display: panel-edp-legacy: drop several eDP panels
dt-bindings: display: panel: Add compatible for BOE nv110wum-l60
dt-bindings: display: panel: Add compatible for IVO t109nw41
dt-bindings: display: panel: Add compatible for kingdisplay-kd101ne3
dt-bindings: display: panel: Add himax hx83102 panel bindings
dt-bindings: display: panel: add Ilitek ili9806e panel controller
dt-bindings: display: panel: Add WL-355608-A8 panel
dt-bindings: display: panel: constrain 'reg' in DSI panels (part two)
dt-bindings: display: panel: mipi-dbi-spi: Add a pixel format property
dt-bindings: display: panel: Rename WL-355608-A8 panel to rg35xx-*-panel
dt-bindings: display: panel: samsung,atna33xc20: Document ATNA45AF01
dt-bindings: display: panel: samsung,atna45dc02: Document ATNA45DC02
dt-bindings: display: panel: samsung,atna45dc02: Fix indentation
dt-bindings: display: Reorganize legacy eDP panel bindings
dt-bindings: display: rockchip,dw-mipi-dsi: Document RK3128 DSI
dt-bindings: display: simple: Add AUO G104STN01 panel
dt-bindings: display: simple: Add Microtips & Lincolntech Dual-LVDS Panels
dt-bindings: display: simple: Add PrimeView PM070WL4 panel
dt-bindings: display: synopsys, dw-hdmi: Document ddc-i2c-bus in core
dt-bindings: display: synopsys, dw-hdmi: Mark ddc-i2c-bus as deprecated
dt-bindings: dma: Document STM32 DMA3 controller bindings
dt-bindings: dma: fsl,imx-dma: Convert to dtschema
dt-bindings: dma: New directory for STM32 DMA controllers bindings
dt-bindings: dma: qcom,gpi: document the SDX75 GPI DMA Engine
dt-bindings: dma: sprd,sc9860-dma: convert to YAML
dt-bindings: Drop Li Yang as maintainer for all bindings
dt-bindings: drop stale Anson Huang from maintainers
dt-bindings: dsa: Rewrite Vitesse VSC73xx in schema
dt-bindings: eeprom: at24: Add compatible for ONSemi N24S64B
dt-bindings: eeprom: at24: Add Microchip 24AA025E48/24AA025E64
dt-bindings: eeprom: at24: Move compatible for Belling BL24C16A to proper place
dt-bindings: eeprom: at25: add fujitsu,mb85rs256 compatible
dt-bindings: ethernet-phy: add optional brr-mode flag
dt-bindings: firmware: add cznic,turris-omnia-mcu binding
dt-bindings: firmware: arm,scmi: Add properties for i.MX95 Pinctrl OEM extensions
dt-bindings: firmware: arm,scmi: Add support for notification completion channel
dt-bindings: firmware: qcom,scm: add memory-region for sa8775p
dt-bindings: fsi: ast2600-fsi-master: Convert to json-schema
dt-bindings: fsi: Document the AST2700 FSI controller
dt-bindings: fsi: Document the FSI controller common properties
dt-bindings: fsi: Document the FSI Hub Controller
dt-bindings: fsi: Document the IBM SBEFIFO engine
dt-bindings: fsi: Document the IBM SCOM engine
dt-bindings: fsi: fsi2spi: Document SPI controller child nodes
dt-bindings: fsi: ibm,i2cr-fsi-master: Reference common FSI controller
dt-bindings: fsi: p9-occ: Convert to json-schema
dt-bindings: fsl-qdma: Convert to yaml format
dt-bindings: fsl-qdma: fix interrupts 'if' check logic
dt-bindings: fuse: Document R-Car E-FUSE / OTP_MEM
dt-bindings: fuse: Document R-Car E-FUSE / PFC
dt-bindings: gpio: aspeed,sgpio: Specify #interrupt-cells
dt-bindings: gpio: aspeed,sgpio: Specify gpio-line-names
dt-bindings: gpio: convert Atmel GPIO to json-schema
dt-bindings: gpio: fsl,qoriq-gpio: add common property gpio-line-names
dt-bindings: gpio: fsl,qoriq-gpio: Add compatible string fsl,ls1046a-gpio
dt-bindings: gpio: lsi,zevio-gpio: convert to dtschema
dt-bindings: gpio: mpc8xxx: Convert to yaml format
dt-bindings: gpio: pca95xx: Document the TI TCA9535 variant
dt-bindings: gpio: vf610: Allow gpio-line-names to be set
dt-bindings: gpu: mali-bifrost: Add compatible for MT8188 SoC
dt-bindings: hwmon: Add max6639
dt-bindings: hwmon: Add MPS mp2891
dt-bindings: hwmon: Add MPS mp2993
dt-bindings: hwmon: Add MPS mp5920
dt-bindings: hwmon: Add MPS mp9941
dt-bindings: hwmon: g762: Convert to yaml schema
dt-bindings: hwmon: g76x: Add support for g761
dt-bindings: hwmon: ti,ina2xx: Add ti,alert-polarity-active-high property
dt-bindings: hwmon: ti,tmp108: document V+ supply, add short description
dt-bindings: i2c: adjust indentation in DTS example to coding style
dt-bindings: i2c: amlogic,meson6-i2c: add optional power-domains
dt-bindings: i2c: at91: Add sama7d65 compatible string
dt-bindings: i2c: atmel,at91sam: drop unneeded address/size-cells
dt-bindings: i2c: dw: Document compatible thead,th1520-i2c
dt-bindings: i2c: i2c-fsi: Convert to json-schema
dt-bindings: i2c: mux-gpio: Add 'settle-time-us' property
dt-bindings: i2c: nvidia,tegra20: drop unneeded address/size-cells
dt-bindings: i2c: nxp,lpc1788-i2c: convert to dt schema
dt-bindings: i2c: qcom-cci: Document sm8550 compatible
dt-bindings: i2c: qcom-cci: Document sm8650 compatible
dt-bindings: i2c: samsung,s3c2410: drop unneeded address/size-cells
dt-bindings: i2c: ti,omap4: reference i2c-controller.yaml schema
dt-bindings: i3c: add header for generic I3C flags
dt-bindings: i3c: dw: Add apb clock binding
dt-bindings: iio: adc: ad7192: Add AD7194 support
dt-bindings: iio: adc: ad7192: Add aincom supply
dt-bindings: iio: adc: ad7192: Fix 'single-channel' constraints
dt-bindings: iio: adc: ad7380: add pseudo-differential parts
dt-bindings: iio: adc: ad7380: add support for ad738x-4 4 channels variants
dt-bindings: iio: adc: Add binding for AD7380 ADCs
dt-bindings: iio: adc: Add common-mode-channel property
dt-bindings: iio: adc: Add MediaTek MT6359 PMIC AUXADC
dt-bindings: iio: adc: Add single-channel property
dt-bindings: iio: adc: add ti,ads1119
dt-bindings: iio: adc: adi,ad7606: add missing datasheet link
dt-bindings: iio: adc: adi,ad7606: comment and sort the compatible names
dt-bindings: iio: adc: amlogic,meson-saradc: add optional power-domains
dt-bindings: iio: adc: ti,ads1015: add compatible for tla2021
dt-bindings: iio: adf4350: add clk provider prop
dt-bindings: iio: chemical: add ENS160 sensor
dt-bindings: iio: dac: add ad35xxr single output variants
dt-bindings: iio: dac: fix ad3552r gain parameter names
dt-bindings: iio: imu: Add ADIS16501 compatibles
dt-bindings: iio: imu: Add ADIS16545/47 compatibles
dt-bindings: iio: imu: Add ADIS1657X family devices compatibles
dt-bindings: iio: imu: bmi160: add bmi120
dt-bindings: iio: light: add VEML6040 RGBW-LS
dt-bindings: iio: st-sensors: add LIS2DS12 accelerometer
dt-bindings: iio: stm32: dfsdm: fix dtbs warnings on dfsdm audio port
dt-bindings: incomplete-devices: document devices without bindings
dt-bindings: input/touchscreen: imagis: Document ist3038
dt-bindings: input: cirrus,cs40l50: Add initial DT binding
dt-bindings: input: cros-ec-keyboard: Add keyboard matrix v3.0
dt-bindings: input: sun4i-lradc-keys: Add H616 compatible
dt-bindings: input: ti,nspire-keypad: convert to YAML format
dt-bindings: input: touchscreen: edt-ft5x06: Add ft5426
dt-bindings: input: touchscreen: edt-ft5x06: Document FT8201 support
dt-bindings: input: touchscreen: exc3000: add EXC81W32
dt-bindings: input: touchscreen: himax,hx83112b: add HX83100A
dt-bindings: interconnect: add clock property to enable QOS on SC7280
dt-bindings: interconnect: Add MediaTek EMI Interconnect bindings
dt-bindings: interconnect: Add Qualcomm IPQ9574 support
dt-bindings: interconnect: qcom,msm8998-bwmon: Add X1E80100 BWMON instances
dt-bindings: interconnect: qcom,msm8998-bwmon: Remove opp-table from the required list
dt-bindings: interconnect: qcom: Add Qualcomm MSM8953 NoC
dt-bindings: interrupt-controller: Add support for Microchip LAN966x OIC
dt-bindings: interrupt-controller: convert fsl,ls-scfg-msi to yaml
dt-bindings: interrupt-controller: convert marvell,mpic binding to YAML
dt-bindings: interrupt-controller: fsl,irqsteer: Add imx8mp/imx8qxp support
dt-bindings: interrupt-controller: qcom,pdc: Add sc8180x PDC
dt-bindings: interrupt-controller: realtek,rtl-intc: Add rtl9300-intc
dt-bindings: interrupt-controller: renesas,rzg2l-irqc: Document RZ/Five SoC
dt-bindings: interrupt-controller: riscv,cpu-intc: convert to dtschema
dt-bindings: iommu: add new compatible strings
dt-bindings: iommu: Convert msm,iommu-v0 to yaml
dt-bindings: iommu: qcom,iommu: Add MSM8953 GPU IOMMU to SMMUv2 compatibles
dt-bindings: leds-lp55xx: Add new ti,lp5569 compatible
dt-bindings: leds-lp55xx: Limit pwr-sel property to ti,lp8501
dt-bindings: leds: Add Silergy SY7802 flash LED
dt-bindings: mailbox: Add mediatek,gce-props.yaml
dt-bindings: mailbox: qcom: Add CPUCP mailbox controller bindings
dt-bindings: media: add Maxim MAX96714 GMSL2 Deserializer
dt-bindings: media: add Maxim MAX96717 GMSL2 Serializer
dt-bindings: media: add qcom,msm8998-venus
dt-bindings: media: convert Mediatek consumer IR to the json-schema
dt-bindings: media: imx258: Add alternate compatible strings
dt-bindings: media: imx258: Rename to include vendor prefix
dt-bindings: media: mediatek: mdp3: Add support for MT8188 RDMA
dt-bindings: media: rockchip-rga: add rockchip,rk3588-rga
dt-bindings: memory: fsl: replace maintainer
dt-bindings: mfd: Add entry for Marvell 88PM886 PMIC
dt-bindings: mfd: bd96801 PMIC core
dt-bindings: mfd: Dual licensing for st,stpmic1 bindings
dt-bindings: mfd: Explain lack of child dependency in simple-mfd
dt-bindings: mfd: mediatek,mt8195-scpsys: Add mediatek,mt8365-scpsys
dt-bindings: mfd: mediatek,mt8195-scpsys: Add support for MT8188
dt-bindings: mfd: pm8008: Add reset gpio
dt-bindings: mfd: pm8008: Drop redundant descriptions
dt-bindings: mfd: pm8008: Rework binding
dt-bindings: mfd: qcom,spmi-pmic: Document PMC8380
dt-bindings: mfd: qcom-spmi-pmic: Document SMB2360 PMIC
dt-bindings: mfd: rk817: Fixup clocks and reference dai-common
dt-bindings: mfd: rk817: Merge support for RK809
dt-bindings: mfd: syscon: Add APM poweroff mailbox
dt-bindings: mfd: syscon: Add more simple compatibles
dt-bindings: mfd: syscon: Add TI's opp table compatible
dt-bindings: mfd: syscon: Add ti,am625-dss-oldi-io-ctrl compatible
dt-bindings: mfd: syscon: Drop hwlocks
dt-bindings: mfd: syscon: Split and enforce documenting MFD children
dt-bindings: mfd: twl: Fix example
dt-bindings: mips: Add bindings for a new Mobileye SoC EyeQ6H
dt-bindings: mips: brcm: Document brcm,bmips-cbr-reg property
dt-bindings: mips: realtek: Add rtl930x-soc compatible
dt-bindings: misc: fsl,qoriq-mc: convert to yaml format
dt-bindings: mmc: Add support for BCM2712 SD host controller
dt-bindings: mmc: Convert fsl-esdhc.txt to yaml
dt-bindings: mmc: meson-gx: add optional power-domains
dt-bindings: mmc: mmc-spi-slot: Change voltage-ranges to uint32-matrix
dt-bindings: mmc: sdhci-msm: Document the SDX75 compatible
dt-bindings: mmc: sdhci-sprd: convert to YAML
dt-bindings: msm: dsi-phy-28nm: Document msm8937 compatible
dt-bindings: mtd: amlogic,meson-nand: support fields for boot ROM code
dt-bindings: mtd: gpmi-nand: Add 'fsl,imx8qxp-gpmi-nand' compatible string
dt-bindings: mtd: qcom,nandc: Define properties at top-level
dt-bindings: musb: mpfs: add ULPI external vbus support
dt-bindings: net: Add IEP interrupt
dt-bindings: net: add STM32MP13 compatible in documentation for stm32
dt-bindings: net: add STM32MP25 compatible in documentation for stm32
dt-bindings: net: Add Synopsys DW xPCS bindings
dt-bindings: net: airoha: Add EN7581 ethernet controller
dt-bindings: net: bluetooth: convert MT7622 Bluetooth to the json-schema
dt-bindings: net: bluetooth: nxp: Add firmware-name property
dt-bindings: net: bluetooth: qualcomm: describe regulators for QCA6390
dt-bindings: net: cdns,macb: Deprecate magic-packet property
dt-bindings: net: convert enetc to yaml
dt-bindings: net: Convert fsl-fman to yaml
dt-bindings: net: Define properties at top-level
dt-bindings: net: dsa: lantiq,gswip: convert to YAML schema
dt-bindings: net: dsa: mediatek,mt7530: Minor wording fixes
dt-bindings: net: dwmac: Validate PBL for all IP-cores
dt-bindings: net: ethernet-controller: add 10g-qxgmii mode
dt-bindings: net: fsl,fman: add ptimer-handle property
dt-bindings: net: fsl,fman: allow dma-coherent property
dt-bindings: net: fsl,qoriq-mc-dpmac: add missed property phys
dt-bindings: net: mscc-miim: Add resets property
dt-bindings: net: realtek,rtl82xx: Document known PHY IDs as compatible strings
dt-bindings: net: realtek,rtl82xx: Document RTL8211F LED support
dt-bindings: net: remove arc_emac.txt
dt-bindings: net: rockchip-dwmac: Fix rockchip,rk3308-gmac compatible
dt-bindings: net: ti: icssg_prueth: Add documentation for PA_STATS support
dt-bindings: net: tja11xx: fix the broken binding
dt-bindings: net: wireless: ath10k: add qcom,no-msa-ready-indicator prop
dt-bindings: net: wireless: ath11k: Drop "qcom,ipq8074-wcss-pil" from example
dt-bindings: net: wireless: describe the ath12k PCI module
dt-bindings: net: wireless: qcom,ath11k: describe the ath11k on QCA6390
dt-bindings: net: xilinx_gmii2rgmii: Add clock support
dt-bindings: nvmem: amlogic,meson-gx-efuse: add optional power-domains
dt-bindings: nvmem: mediatek: efuse: add support for MT7981
dt-bindings: nvmem: mediatek: efuse: add support for MT7988
dt-bindings: nvmem: Use soc-nvmem node name instead of nvmem
dt-bindings: panel-simple-dsi: add lincoln LCD197 panel bindings
dt-bindings: PCI: Add PLDA XpressRICH PCIe host common properties
dt-bindings: PCI: Add StarFive JH7110 PCIe controller
dt-bindings: PCI: generic: Add ats-supported property
dt-bindings: PCI: generic: Add ats-supported property
dt-bindings: PCI: mediatek,mt7621-pcie: Add PCIe host topology ASCII graph
dt-bindings: PCI: qcom-ep: Add support for SA8775P SoC
dt-bindings: PCI: qcom: Add OPP table
dt-bindings: PCI: qcom: x1e80100: Make the MHI reg region mandatory
dt-bindings: PCI: rockchip-dw-pcie: Fix description of legacy IRQ
dt-bindings: PCI: rockchip-dw-pcie: Prepare for Endpoint mode support
dt-bindings: PCI: rockchip: Add DesignWare based PCIe Endpoint controller
dt-bindings: PCI: snps,dw-pcie-ep: Add tx_int{a,b,c,d} legacy IRQs
dt-bindings: PCI: snps,dw-pcie-ep: Add vendor specific interrupt-names
dt-bindings: PCI: snps,dw-pcie-ep: Add vendor specific reg-name
dt-bindings: PCI: xilinx-cpm: Fix overlapping of bridge register and 32-bit BAR addresses
dt-bindings: perf: fsl-imx-ddr: Add i.MX95 compatible
dt-bindings: phy: Add i.MX8Q HSIO SerDes PHY binding
dt-bindings: phy: Add starfive,jh7110-dphy-tx
dt-bindings: phy: airoha: Add dtime and Rx AEQ IO registers
dt-bindings: phy: airoha: Add PCIe PHY controller
dt-bindings: phy: armada-cp110-utmi: add optional swap-dx-lanes property
dt-bindings: phy: g12a-usb2-phy: add optional power-domains
dt-bindings: phy: qcom,ipq8074-qmp-pcie: Document the IPQ9574 QMP PCIe PHYs
dt-bindings: phy: qcom,qmp-usb: fix spelling error
dt-bindings: phy: qcom,sc8280xp-qmp-pcie-phy: drop second output clock name
dt-bindings: phy: qcom,sc8280xp-qmp-usb3-uni: Add sc8180x USB3 compatible
dt-bindings: phy: qcom,usb-hs-phy: Add compatible
dt-bindings: phy: rockchip-emmc-phy: Convert to dtschema
dt-bindings: phy: samsung,usb3-drd-phy: add gs101 compatible
dt-bindings: pinctrl: aspeed,ast2500-pinctrl: Describe SGPM
dt-bindings: pinctrl: aspeed,ast2600-pinctrl: add NCSI groups
dt-bindings: pinctrl: aspeed,ast2600-pinctrl: Describe I3C, USB
dt-bindings: pinctrl: aspeed: Use block syntax for function and groups
dt-bindings: pinctrl: Document nuvoton ma35d1 pin control
dt-bindings: pinctrl: imx: Support i.MX91 IOMUXC
dt-bindings: pinctrl: npcm8xx: add missing pin group and mux function
dt-bindings: pinctrl: pinctrl-single: Fix pinctrl-single,gpio-range description
dt-bindings: pinctrl: pinctrl-single: fix schmitt related properties
dt-bindings: pinctrl: qcom,pmic-gpio: Document PMC8380
dt-bindings: pinctrl: qcom: Add SM4250 pinctrl
dt-bindings: pinctrl: renesas,rzg2l-pinctrl: Remove the check from the object
dt-bindings: pinctrl: renesas: Document RZ/V2H(P) SoC
dt-bindings: pinctrl: xilinx: Add support for function with pins
dt-bindings: platform: Add Lenovo Yoga C630 EC
dt-bindings: power: add Amlogic A4 power domains
dt-bindings: power: add Amlogic A5 power domains
dt-bindings: power: supply: add support for MAX17201/MAX17205 fuel gauge
dt-bindings: ptp: Convert ptp-qoirq to yaml format
dt-bindings: pwm: Add AXI PWM generator
dt-bindings: pwm: Add pwm-gpio
dt-bindings: pwm: at91: Add sama7d65 compatible string
dt-bindings: pwm: describe the cells in #pwm-cells in pwm.yaml
dt-bindings: pwm: fsl-ftm: Convert to yaml format
dt-bindings: pwm: imx: remove interrupt property from required
dt-bindings: regulator: sprd,sc2731-regulator: convert to YAML
dt-bindings: regulator: ti,tps65132: document VIN supply
dt-bindings: regulator: twl-regulator: convert to yaml
dt-bindings: remoteproc: imx_rproc: Add minItems for power-domain
dt-bindings: remoteproc: k3-dsp: Correct optional sram properties for AM62A SoCs
dt-bindings: remoteproc: qcom,sa8775p-pas: Document the SA8775p ADSP, CDSP and GPDSP
dt-bindings: reset: Add syscon to nuvoton ma35d1 system-management node
dt-bindings: reset: renesas,rzg2l-usbphy-ctrl: Document USB VBUS regulator
dt-bindings: riscv: Add T-HEAD C908 compatible
dt-bindings: riscv: Add Zawrs ISA extension description
dt-bindings: riscv: add Zca, Zcf, Zcd and Zcb ISA extension description
dt-bindings: riscv: add Zcmop ISA extension description
dt-bindings: riscv: add Zimop ISA extension description
dt-bindings: riscv: add Zve32[xf] Zve64[xfd] ISA extension description
dt-bindings: riscv: cpus: add ref to interrupt-controller
dt-bindings: riscv: microchip: document beaglev-fire
dt-bindings: riscv: starfive: add Star64 board compatible
dt-bindings: rng: Add Exynos850 support to exynos-trng
dt-bindings: rng: meson: add optional power-domains
dt-bindings: ROHM BD96801 PMIC regulators
dt-bindings: rtc: Convert rtc-fsl-ftm-alarm.txt to yaml format
dt-bindings: rtc: stm32: introduce new st,stm32mp25-rtc compatible
dt-bindings: serial: Add documentation for Renesas RZ/V2H(P) (R9A09G057) SCIF support
dt-bindings: serial: mediatek,uart: add MT7988
dt-bindings: serial: renesas,scif: Make 'interrupt-names' property as required
dt-bindings: serial: renesas,scif: Move ref for serial.yaml at the end
dt-bindings: serial: renesas,scif: Validate 'interrupts' and 'interrupt-names'
dt-bindings: serial: sc16is7xx: add reset-gpios
dt-bindings: serial: snps-dw-apb-uart: Add one more reset signal for StarFive JH7110 SoC
dt-bindings: serial: vt8500-uart: convert to json-schema
dt-bindings: soc: fsl: Add fsl,ls1028a-reset for reset syscon node
dt-bindings: soc: fsl: Convert q(b)man-* to yaml format
dt-bindings: soc: fsl: cpm_qe: convert to yaml format
dt-bindings: soc: hisilicon: document hi3660-usb3-otg-bc
dt-bindings: soc: intel: lgm-syscon: Move to dedicated schema
dt-bindings: soc: mediatek: Add support for MT8188 VPPSYS
dt-bindings: soc: microchip: sparx5-cpu-syscon: Move to dedicated schema
dt-bindings: soc: mobileye: add EyeQ OLB system controller
dt-bindings: soc: qcom,aoss-qmp: Document the SDX75 AOSS channel
dt-bindings: soc: qcom,smp2p: Mark qcom,ipc as deprecated
dt-bindings: soc: qcom,smsm: Allow specifying mboxes instead of qcom,ipc
dt-bindings: soc: qcom: add qcom,sa8775p-imem compatible
dt-bindings: soc: rockchip: Fix compatibles for RK3588 VO{0,1}_GRF
dt-bindings: soc: sprd: sc9863a-glbregs: Document SC9863A syscon
dt-bindings: soc: sti: st,sti-syscon: document codec node
dt-bindings: soc: ti: am654-serdes-ctrl: Move to dedicated schema
dt-bindings: soc: ti: Move ti,j721e-system-controller.yaml to soc/ti
dt-bindings: sound: Convert max98088 to dtschema
dt-bindings: sound: fsl,qmc-audio: Add support for multiple QMC channels per DAI
dt-bindings: spi: amlogic,a1-spifc: add missing power-domains
dt-bindings: sram: sunxi-sram: Add regulators child
dt-bindings: thermal: allwinner,sun8i-a83t-ths: reference thermal-sensor schema
dt-bindings: thermal: amlogic: reference thermal-sensor schema
dt-bindings: thermal: brcm,avs-ro: reference thermal-sensor schema
dt-bindings: thermal: cleanup examples indentation
dt-bindings: thermal: convert hisilicon-thermal.txt to dt-schema
dt-bindings: thermal: correct thermal zone node name limit
dt-bindings: thermal: Drop 'trips' node as required
dt-bindings: thermal: generic-adc: reference thermal-sensor schema
dt-bindings: thermal: imx8mm: reference thermal-sensor schema
dt-bindings: thermal: mediatek: Fix thermal zone definition for MT8186
dt-bindings: thermal: mediatek: Fix thermal zone definitions for MT8188
dt-bindings: thermal: nvidia,tegra186-bpmp: reference thermal-sensor schema
dt-bindings: thermal: nvidia,tegra30-tsensor: reference thermal-sensor schema
dt-bindings: thermal: qcom-spmi-adc-tm-hc: reference thermal-sensor schema
dt-bindings: thermal: qcom-spmi-adc-tm5: reference thermal-sensor schema
dt-bindings: thermal: qcom-tsens: Document the X1E80100 Temperature Sensor
dt-bindings: thermal: qcom-tsens: reference thermal-sensor schema
dt-bindings: thermal: qoriq: reference thermal-sensor schema
dt-bindings: thermal: rcar-gen3: reference thermal-sensor schema
dt-bindings: thermal: rockchip: reference thermal-sensor schema
dt-bindings: thermal: rzg2l: reference thermal-sensor schema
dt-bindings: thermal: samsung,exynos: specify cells
dt-bindings: thermal: simplify few bindings
dt-bindings: thermal: socionext,uniphier: reference thermal-sensor schema
dt-bindings: thermal: sprd: reference thermal-sensor schema
dt-bindings: thermal: st,stm32: reference thermal-sensor schema
dt-bindings: thermal: ti,am654: reference thermal-sensor schema
dt-bindings: thermal: ti,j72xx: reference thermal-sensor schema
dt-bindings: ti: fix TISCI protocol URL link
dt-bindings: timer: Add schema for realtek,otto-timer
dt-bindings: timer: Add SOPHGO SG2002 clint
dt-bindings: timer: renesas,tmu: Add R-Car Gen2 support
dt-bindings: timer: renesas,tmu: Add R-Mobile APE6 support
dt-bindings: timer: renesas,tmu: Add RZ/G1 support
dt-bindings: timer: renesas,tmu: Make interrupt-names required
dt-bindings: timer: sprd-timer: convert to YAML
dt-bindings: touchscreen: convert elan,ektf2127 to json-schema
dt-bindings: touchscreen: elan,ektf2127: Add EKTF2232
dt-bindings: trivial-devices: Add jedec,spd5118
dt-bindings: trivial-devices: document the Sierra Wireless mangOH Green SPI IoT interface
dt-bindings: trivial-devices: fix Rohm BH2228FV compatible string
dt-bindings: ufs: qcom,ufs: drop source clock entries
dt-bindings: usb: Add the binding example for the Genesys Logic GL3523 hub
dt-bindings: usb: cdns,usb3: use common usb-drd yaml
dt-bindings: usb: Convert fsl-usb to yaml
dt-bindings: usb: dwc2: switch to unevaluatedProperties
dt-bindings: usb: gpio-sbu-mux: Add an entry for TMUXHS4212
dt-bindings: usb: gpio-sbu-mux: Make 'enable-gpios' optional
dt-bindings: usb: microchip,usb2514: Add USB2517 compatible
dt-bindings: usb: microchip,usb2514: Fix reference USB device schema
dt-bindings: usb: qcom,dwc3: Add SC8180X compatibles
dt-bindings: vcpu_stall_detector: Add a PPI interrupt to the virtual device
dt-bindings: vendor-prefixes: Add Cameo Communications
dt-bindings: vendor-prefixes: add Cudy
dt-bindings: vendor-prefixes: Add lincolntech
dt-bindings: vendor-prefixes: Add microtips
dt-bindings: vendor-prefixes: Add Neardi Technology
dt-bindings: vendor-prefixes: add OpenWrt
dt-bindings: vendor-prefixes: Add PrimeView
dt-bindings: vendor-prefixes: Add Schneider Electric
dt-bindings: vendor-prefixes: add ScioSense
dt-bindings: watchdog: add support for Amlogic A4 SoCs
dt-bindings: watchdog: dlg,da9062-watchdog: Drop blank space
dt-bindings: watchdog: img,pdc-wdt: Convert to dtschema
dt-bindings: watchdog: renesas,wdt: Document RZ/G3S support
 
dtlk: add missing MODULE_DESCRIPTION() macro
 
dts: zynqmp: add properties for TCM in remoteproc
 
dyndbg: add missing MODULE_DESCRIPTION() macro
 
e1000e: Replace convert_art_to_tsc()
 
EDAC, i10nm: make skx_common.o a separate module
 
EDAC, pnd2: Switch to new Intel CPU model defines
 
EDAC/amd64: Check return value of amd_smn_read()
EDAC/amd64: Remove unused register accesses
 
EDAC/dmc520: Use devm_platform_ioremap_resource()
 
EDAC/ghes: Add missing newline to pr_info() statement
 
EDAC/i10nm: Switch to new Intel CPU model defines
 
EDAC/igen6: Add Intel Arrow Lake-U/H SoCs support
 
EDAC/sb_edac: Switch to new Intel CPU model defines
 
EDAC/skx: Switch to new Intel CPU model defines
 
EDAC/thunderx: Remove unused struct error_syndrome
 
EDAC: Add missing MODULE_DESCRIPTION() macros
 
eeprom: at24: Add support for Microchip 24AA025E48/24AA025E64 EEPROMs
eeprom: digsy_mtc: Convert to use GPIO descriptors
eeprom: digsy_mtc: Fix 93xx46 driver probe failure
eeprom: Drop explicit initialization of struct i2c_device_id::driver_data to 0
eeprom: ee1004: Add nvmem support
eeprom: ee1004: Call i2c_new_scanned_device to instantiate thermal sensor
eeprom: ee1004: Fix locking issues in ee1004_probe()
eeprom: ee1004: Instantiate jc42 devices for DIMMS implementing Rev.1 SPD
eeprom: ee1004: Use devres for bus data cleanup
 
efi/libstub: Zero initialize heap allocated struct screen_info
 
efi: Rename efi_early_memdesc_ptr() to efi_memdesc_ptr()
efi: Replace efi_memory_attributes_table_t 0-sized array with flexible array
 
efistub/smbios: Simplify SMBIOS enumeration API
 
efivarfs: Convert to new uid/gid option parsing helpers
 
efs: Convert efs_symlink_read_folio to use a folio
 
ELF: fix kernel.randomize_va_space double read
 
enic: add ethtool get_channel support
 
erofs: add support for FS_IOC_GETFSSYSFSPATH
erofs: allow large folios for compressed files
erofs: avoid refcounting short-lived pages
erofs: convert comma to semicolon
erofs: convert z_erofs_pcluster_readmore() to folios
erofs: convert z_erofs_read_fragment() to folios
erofs: fix out-of-bound access when z_erofs_gbuf_growsize() partially fails
erofs: fix race in z_erofs_get_gbuf()
erofs: get rid of check_layout_compatibility()
erofs: get rid of z_erofs_map_blocks_iter_* tracepoints
erofs: move each decompressor to its own source file
erofs: refine z_erofs_{init,exit}_subsystem()
erofs: silence uninitialized variable warning in z_erofs_scan_folio()
erofs: simplify readdir operation
erofs: support multi-page folios for erofs_bread()
erofs: support STATX_DIOALIGN
erofs: teach z_erofs_scan_folios() to handle multi-page folios
erofs: tidy up `struct z_erofs_bvec`
erofs: tidy up stream decompressors
 
eth: bnxt: allow deleting RSS contexts when the device is down
eth: bnxt: bump the entry size in indir tables to u32
eth: bnxt: depend on core cleaning up RSS contexts
eth: bnxt: move from .set_rxfh to .create_rxfh_context and friends
eth: bnxt: pad out the correct indirection table
eth: bnxt: populate defaults in the RSS context struct
eth: bnxt: reject unsupported hash functions
eth: bnxt: remove rss_ctx_bmap
eth: bnxt: use context priv for struct bnxt_rss_ctx
eth: bnxt: use the indir table from ethtool context
eth: bnxt: use the RSS context XArray instead of the local list
eth: fbnic: Add basic Rx handling
eth: fbnic: Add basic Tx handling
eth: fbnic: Add FW communication mechanism
eth: fbnic: Add initial messaging to notify FW of our presence
eth: fbnic: Add L2 address programming
eth: fbnic: Add link detection
eth: fbnic: Add message parsing for FW messages
eth: fbnic: Add register init to set PCIe/Ethernet device config
eth: fbnic: Add scaffolding for Meta's NIC driver
eth: fbnic: Allocate a netdevice and napi vectors with queues
eth: fbnic: Allocate core device specific structures and devlink interface
eth: fbnic: don't build the driver when skb has more than 21 frags
eth: fbnic: fix s390 build.
eth: fbnic: Fix spelling mistake "tiggerring" -> "triggering"
eth: fbnic: Implement Rx queue alloc/start/stop/free
eth: fbnic: Implement Tx queue alloc/start/stop/free
eth: fbnic: Write the TCAM tables used for RSS control and Rx to host
eth: lan966x: don't clear unsupported stats
eth: mlx5: expose NETIF_F_NTUPLE when ARFS is compiled out
 
ethernet: octeontx2: avoid linking objects into multiple modules
 
ethtool: Add ability to flash transceiver modules' firmware
ethtool: Add an interface for flashing transceiver modules' firmware
ethtool: Add ethtool operation to write to a transceiver module EEPROM
ethtool: Add flashing transceiver modules' firmware notifications ability
ethtool: check device is present when getting link settings
ethtool: cmis_cdb: Add a layer for supporting CDB commands
ethtool: cmis_fw_update: add a layer for supporting firmware update using CDB
ethtool: fail closed if we can't get max channel used in indirection tables
ethtool: Fix context creation with no parameters
ethtool: fix setting key and resetting indir at once
ethtool: fix the state of additional contexts with old API
ethtool: move firmware flashing flag to struct ethtool_netdev_state
ethtool: provide customized dim profile management
ethtool: rss: echo the context number back
ethtool: use the rss context XArray in ring deactivation safety-check
ethtool: Veto some operations during firmware flashing process
 
eventfs: Don't return NULL in eventfs_create_dir()
eventfs: Use list_del_rcu() for SRCU protected list variable
eventfs: Use SRCU for freeing eventfs_inodes
 
exec: Add KUnit test for bprm_stack_limits()
exec: Avoid pathological argc, envc, and bprm->p values
exec: Fix ToCToU between perm check and set-uid/gid usage
 
execve: Keep bprm->argmin behind CONFIG_MMU
execve: Move KUnit tests to tests/ subdirectory
 
exfat: Convert to new uid/gid option parsing helpers
exfat: fix potential deadlock on __exfat_get_dentry_set
exfat: handle idmapped mounts
 
ext2: Verify bitmap and itable block numbers before using them
 
ext4: add missing MODULE_DESCRIPTION()
ext4: avoid writing unitialized memory to disk in EA inodes
ext4: block_validity: Remove unnecessary ‘NULL’ values from new_node
ext4: check dot and dotdot of dx_root before making dir indexed
ext4: check the extent status again before inserting delalloc block
ext4: Convert to new uid/gid option parsing helpers
ext4: don't track ranges in fast_commit if inode has inlined data
ext4: drop iblock parameter
ext4: factor out a common helper to query extent map
ext4: factor out a helper to check the cluster allocation state
ext4: fix infinite loop when replaying fast_commit
ext4: fix possible tid_t sequence overflows
ext4: fix uninitialized variable in ext4_inlinedir_to_tree
ext4: make ext4_da_map_blocks() buffer_head unaware
ext4: make ext4_da_reserve_space() reserve multi-clusters
ext4: make ext4_es_insert_delayed_block() insert multi-blocks
ext4: make ext4_insert_delayed_block() insert multi-blocks
ext4: make sure the first directory block is not a hole
ext4: Move CONFIG_UNICODE defguards into the code flow
ext4: Reuse generic_ci_match for ci comparisons
ext4: sanity check for NULL pointer after ext4_force_shutdown
ext4: Simplify the handling of cached casefolded names
ext4: trim delalloc extent
ext4: use ext4_update_inode_fsync_trans() helper in inode creation
ext4: use memtostr_pad() for s_volume_name
ext4: warn if delalloc counters are not zero on inactive
 
f2fs: add support for FS_IOC_GETFSSYSFSPATH
f2fs: alloc new section if curseg is not the first seg in its zone
f2fs: assign CURSEG_ALL_DATA_ATGC if blkaddr is valid
f2fs: clean up addrs_per_{inode,block}()
f2fs: clean up F2FS_I()
f2fs: clean up set REQ_RAHEAD given rac
f2fs: enable atgc dynamically if conditions are met
f2fs: fix null reference error when checking end of zone
f2fs: fix return value of f2fs_convert_inline_inode()
f2fs: fix start segno of large section
f2fs: fix to avoid use SSR allocate when do defragment
f2fs: fix to cover read extent cache access with lock
f2fs: fix to do sanity check on blocks for inline_data inode
f2fs: fix to do sanity check on F2FS_INLINE_DATA flag in inode during GC
f2fs: fix to don't dirty inode for readonly filesystem
f2fs: fix to force buffered IO on inline_data inode
f2fs: fix to remove redundant SBI_NEED_FSCK flag set
f2fs: fix to truncate preallocated blocks in f2fs_file_open()
f2fs: fix to update user block counts in block_operations()
f2fs: fix to use mnt_{want,drop}_write_file replace file_{start,end}_wrtie
f2fs: Move CONFIG_UNICODE defguards into the code flow
f2fs: only fragment segment in the same section
f2fs: remove redundant sanity check in sanity_check_inode()
f2fs: remove unreachable lazytime mount option parsing
f2fs: Reuse generic_ci_match for ci comparisons
f2fs: Simplify the handling of cached casefolded names
f2fs: Use in_group_or_capable() helper
f2fs: use meta inode for GC of atomic file
f2fs: use meta inode for GC of COW file
f2fs: use new ioprio Macro to get ckpt thread ioprio level
 
fat: Convert to new mount api
fat: Convert to new uid/gid option parsing helpers
fat: move debug into fat_mount_options
 
fb_defio: use a folio in fb_deferred_io_work()
 
fbdev/deferred-io: Always call get_page() for framebuffer pages
fbdev/deferred-io: Clean up pageref on lastclose
fbdev/deferred-io: Move pageref setup into separate helper
fbdev/deferred-io: Provide get_page hook in struct fb_deferred_io
fbdev/deferred-io: Test screen_buffer for vmalloc'ed memory
fbdev/deferred-io: Test smem_start for I/O memory
 
fbdev: amifb: add missing MODULE_DESCRIPTION() macro
fbdev: c2p_planar: add missing MODULE_DESCRIPTION() macro
fbdev: Drop explicit initialization of struct i2c_device_id::driver_data to 0
fbdev: goldfishfb: add missing MODULE_DESCRIPTION() macro
fbdev: kyro: add missing MODULE_DESCRIPTION() macro
fbdev: macmodes: add missing MODULE_DESCRIPTION() macro
fbdev: matroxfb: add missing MODULE_DESCRIPTION() macros
fbdev: mmp: Constify struct mmp_overlay_ops
fbdev: offb: add missing MODULE_DESCRIPTION() macro
fbdev: omap2: Return clk_prepare_enable to transfer the error
fbdev: omapdss: use for_each_endpoint_of_node()
fbdev: omapfb: use of_graph_get_remote_port()
fbdev: smscufx: Make I2C terminology more inclusive
fbdev: vesafb: Detect VGA compatibility from screen info's VESA attributes
fbdev: vfb: add missing MODULE_DESCRIPTION() macro
fbdev: viafb: add missing MODULE_DESCRIPTION() macro
fbdev: viafb: Make I2C terminology more inclusive
 
fbnic: Change kconfig prompt from S390=n to !S390
 
fgraph: Remove some unused functions
fgraph: Use BUILD_BUG_ON() to make sure we have structures divisible by long
fgraph: Use str_plural() in test_graph_storage_single()
 
fhandle: relax open_by_handle_at() permission checks
 
file: add take_fd() cleanup helper
file: fix typo in take_fd() comment
 
filelock: Fix fcntl/close race recovery compat path
filelock: fix name of file_lease slab cache
 
filemap: Convert generic_perform_write() to support large folios
filemap: fix page_cache_next_miss() when no hole found
 
firewire: core: add common inline functions to serialize/deserialize self ID packet
firewire: core: add enumerator of self ID sequences and its KUnit test
firewire: core: add helper function to handle port status from self ID sequence and its KUnit test
firewire: core: add tests for serialization/deserialization of phy config packet
firewire: core: add tracepoints event for self_id_sequence
firewire: core: add tracepoints events for allocation/deallocation of isochronous context
firewire: core: add tracepoints events for completions of packets in isochronous context
firewire: core: add tracepoints events for flushing completions of isochronous context
firewire: core: add tracepoints events for flushing of isochronous context
firewire: core: add tracepoints events for queueing packets of isochronous context
firewire: core: add tracepoints events for setting channels of multichannel context
firewire: core: add tracepoints events for starting/stopping of isochronous context
firewire: core: arrangement header inclusion for tracepoints events
firewire: core: Fix spelling mistakes in tracepoint messages
firewire: core: minor code refactoring for topology builder
firewire: core: move copy_port_status() helper function to TP_fast_assign() block
firewire: core: record card index in tracepoints event for self ID sequence
firewire: core: undefine macros after use in tracepoints events
firewire: core: use helper functions for self ID sequence
firewire: core: use helper inline functions to deserialize self ID packet
firewire: core: use inline helper functions to serialize phy config packet
firewire: ohci: add static inline functions to deserialize for Self-ID DMA operation
firewire: ohci: add support for Linux kernel tracepoints
firewire: ohci: add tracepoints event for data of Self-ID DMA
firewire: ohci: add tracepoints event for hardIRQ event
firewire: ohci: minor code refactoring for self ID logging
firewire: ohci: use common macro to interpret be32 data in le32 buffer
firewire: ohci: use helper functions for self ID sequence
firewire: ohci: use helper inline functions to serialize/deserialize self ID packet
firewire: ohci: use inline functions to operate data of self-ID DMA
firewire: ohci: use static function to handle endian issue on PowerPC platform
 
firmware: add nowarn variant of request_firmware_nowait()
firmware: arm_ffa: Move the FF-A v1.0 NULL UUID workaround to bus notifier
firmware: arm_ffa: Split bus and driver into distinct modules
firmware: arm_scmi: Add support for platform to agent channel completion
firmware: arm_scmi: Add support for system suspend in power control driver
firmware: cs_dsp: Add write sequence interface
firmware: cs_dsp: Clarify wmfw format version log message
firmware: cs_dsp: Don't allocate temporary buffer for info text
firmware: cs_dsp: Don't allow writes to read-only controls
firmware: cs_dsp: Make wmfw and bin filename arguments const char *
firmware: cs_dsp: Rename fw_ver to wmfw_ver
firmware: cs_dsp: Some small coding improvements
firmware: google: add missing MODULE_DESCRIPTION() macros
firmware: meson_sm: add missing MODULE_DESCRIPTION() macro
firmware: microchip: fix incorrect error report of programming:timeout on success
firmware: microchip: move buffer allocation into mpfs_auto_update_set_image_address()
firmware: microchip: support writing bitstream info to flash
firmware: microchip: use scope-based cleanup where possible
firmware: qcom-scm: Remove QCOM_SMC_WAITQ_FLAG_WAKE_ALL
firmware: qcom: add a dedicated TrustZone buffer allocator
firmware: qcom: qseecom: convert to using the TZ allocator
firmware: qcom: qseecom: remove unused functions
firmware: qcom: scm: Add gpu_init_regs call
firmware: qcom: scm: add support for SHM bridge memory carveout
firmware: qcom: scm: add support for SHM bridge operations
firmware: qcom: scm: clarify the comment in qcom_scm_pas_init_image()
firmware: qcom: scm: enable the TZ mem allocator
firmware: qcom: scm: make qcom_scm_assign_mem() use the TZ allocator
firmware: qcom: scm: make qcom_scm_ice_set_key() use the TZ allocator
firmware: qcom: scm: make qcom_scm_lmh_dcvsh() use the TZ allocator
firmware: qcom: scm: make qcom_scm_qseecom_app_get_id() use the TZ allocator
firmware: qcom: scm: Mark get_wq_ctx() as atomic call
firmware: qcom: scm: smc: switch to using the SCM allocator
firmware: qcom: tzmem: blacklist more platforms for SHM Bridge
firmware: qcom: tzmem: disable sdm670 platform
firmware: qcom: tzmem: don't ask about allocator mode when not enabled
firmware: qcom: tzmem: enable SHM Bridge support
firmware: qcom: tzmem: export devm_qcom_tzmem_pool_new()
firmware: qcom: tzmem: fix virtual-to-physical address conversion
firmware: qcom: tzmem: simplify returning pointer without cleanup
firmware: qcom: uefisecapp: Allow on X1E devices
firmware: qcom: uefisecapp: Fix deadlock in qcuefi_acquire()
firmware: qcom_scm: Add gpu_init_regs call
firmware: rust: improve safety comments
firmware: ti_sci: fix TISCI protocol URL link
firmware: turris-mox-rwtm: Do not complete if there are no waiters
firmware: turris-mox-rwtm: Fix checking return value of wait_for_completion_timeout()
firmware: turris-mox-rwtm: Initialize completion before mailbox
firmware: xilinx: Move FIRMWARE_VERSION_MASK to xlnx-zynqmp.h
 
firmware_loader: annotate doctests as `no_run`
firmware_loader: fix soundness issue in `request_internal`
 
Linux: fix bitmap corruption on close_range() with CLOSE_RANGE_UNSHARE
Linux: Fix issue when using devm_of_regulator_put_matches and
Linux: Fix spelling errors in Server Message Block
Linux: Fix the unbalanced pm_runtime_enable in wcd937x-sdw
 
fixmap: Remove unused set_fixmap_offset_io()
 
FIXME drm/i915: pass dev_priv explicitly to ALPM_CTL2
 
floppy: add missing MODULE_DESCRIPTION() macro
 
flow_dissector: add support for tunnel control flags
flow_dissector: cleanup FLOW_DISSECTOR_KEY_ENC_FLAGS
flow_dissector: prepare for encapsulated control flags
flow_dissector: set encapsulated control flags from tun_flags
flow_dissector: set encapsulation control flags for non-IP
 
flow_offload: add encapsulation control flag helpers
 
fork: use this_cpu_try_cmpxchg() in try_release_thread_stack_to_cache()
 
fortify: Do not special-case 0-sized destinations
 
fou: fix initialization of grc
fou: Fix null-ptr-deref in GRO.
fou: remove warn in gue_gro_receive on unsupported protocol
 
fpga: altera-fpga2sdram: remove unused struct 'prop_map'
 
fprobe: add missing MODULE_DESCRIPTION() macro
 
fs/adfs: add MODULE_DESCRIPTION
 
fs/configfs: Add a callback to determine attribute visibility
 
fs/netfs/fscache_cookie: add missing "n_accesses" check
 
fs/nfsd: fix update of inode attrs in CB_GETATTR
 
fs/ntfs3: Add a check for attr_names and oatbl
fs/ntfs3: Add missing .dirty_folio in address_space_operations
fs/ntfs3: Add some comments
fs/ntfs3: Check more cases when directory is corrupted
fs/ntfs3: Correct undo if ntfs_create_inode failed
fs/ntfs3: Deny getting attr data block in compressed frame
fs/ntfs3: Do copy_to_user out of run_lock
fs/ntfs3: Drop stray '\' (backslash) in formatting string
fs/ntfs3: Fix attr_insert_range at end of file
fs/ntfs3: Fix field-spanning write in INDEX_HDR
fs/ntfs3: Fix formatting, change comments, renaming
fs/ntfs3: Fix getting file type
fs/ntfs3: Fix the format of the "nocase" mount option
fs/ntfs3: Fix transform resident to nonresident for compressed files
fs/ntfs3: Implement simple fileattr
fs/ntfs3: Keep runs for $MFT::$ATTR_DATA and $MFT::$ATTR_BITMAP
fs/ntfs3: Merge synonym COMPRESSION_UNIT and NTFS_LZNT_CUNIT
fs/ntfs3: Minor ntfs_list_ea refactoring
fs/ntfs3: Missed error return
fs/ntfs3: Missed NI_FLAG_UPDATE_PARENT setting
fs/ntfs3: One more reason to mark inode bad
fs/ntfs3: Redesign legacy ntfs support
fs/ntfs3: Remove sync_blockdev_nowait()
fs/ntfs3: Remove unused function
fs/ntfs3: Remove unused macros MAXIMUM_REPARSE_DATA_BUFFER_SIZE
fs/ntfs3: Rename variables
fs/ntfs3: Replace inode_trylock with inode_lock
fs/ntfs3: Simplify initialization of $AttrDef and $UpCase
fs/ntfs3: Update log->page_{mask,bits} if log->page_size changed
fs/ntfs3: Use function file_inode to get inode from file
fs/ntfs3: Use macros NTFS_LABEL_MAX_LENGTH instead of hardcoded value
fs/ntfs3: Validate ff offset
 
fs/proc/task_mmu: account non-present entries as "maybe shared, but no idea how often"
fs/proc/task_mmu: don't indicate PM_MMAP_EXCLUSIVE without PM_PRESENT
fs/proc/task_mmu: indicate PM_FILE for PMD-mapped file THP
fs/proc/task_mmu: properly detect PM_MMAP_EXCLUSIVE per page of PMD-mapped THPs
fs/proc/task_mmu: use folio API in pte_is_pinned()
 
fs/proc: move page_mapcount() to fs/proc/internal.h
 
fs/procfs: add build ID fetching to PROCMAP_QUERY API
fs/procfs: extract logic for getting VMA name constituents
fs/procfs: implement efficient VMA querying API for /proc//maps
 
fs/super.c: improve get_tree() error message
 
fs: add an ioctl to get the mnt ns id from nsfs
fs: Add initial atomic write support info to statx
fs: add kernel-doc comments to ocfs2_prepare_orphan_dir()
fs: Allow listmount() in foreign mount namespace
fs: Allow statmount() in foreign mount namespace
fs: autofs: add MODULE_DESCRIPTION()
fs: binfmt: add missing MODULE_DESCRIPTION() macros
fs: cramfs: add MODULE_DESCRIPTION()
fs: dlm: remove unused struct 'dlm_processed_nodes'
fs: don't allow non-init s_user_ns for filesystems without FS_USERNS_MOUNT
fs: don't block i_writecount during exec
fs: don't copy to userspace under namespace semaphore
fs: efs: add MODULE_DESCRIPTION()
fs: Export in_group_or_capable()
fs: export mount options via statmount()
fs: export the mount ns id via statmount
fs: fat: add missing MODULE_DESCRIPTION() macros
fs: find rootfs mount of the mount namespace
fs: fix dentry size
fs: fsconfig: intercept non-new mount API in advance for FSCONFIG_CMD_CREATE_EXCL command
fs: hfs: add MODULE_DESCRIPTION()
fs: hpfs: add MODULE_DESCRIPTION()
fs: hugetlbfs: support poisoned recover from hugetlbfs_migrate_folio()
fs: Initial atomic write support
fs: keep an index of current mount namespaces
fs: minix: add MODULE_DESCRIPTION()
fs: new helper vfs_empty_path()
fs: nfs: add missing MODULE_DESCRIPTION() macros
fs: nls: add missing MODULE_DESCRIPTION() macros
fs: only copy to userspace on success in listmount()
fs: reflow may_create_in_sticky()
fs: refuse mnt id requests with invalid ids early
fs: reject invalid last mount id early
fs: relax permissions for listmount()
fs: relax permissions for statmount()
fs: remove accidental overflow during wraparound check
fs: Remove i_blocks_per_page
fs: rename show_mnt_opts -> show_vfsmnt_opts
fs: simplify error handling
fs: switch timespec64 fields in inode to discrete integers
fs: sysv: add MODULE_DESCRIPTION()
fs: ufs: add MODULE_DESCRIPTION()
fs: use all available ids
fs: use guard for namespace_sem in statmount()
 
fs_parse: add uid & gid option option parsing helpers
 
fscache: delete fscache_cookie_lru_timer when fscache exits to avoid UAF
 
fsi: add missing MODULE_DESCRIPTION() macros
fsi: master-aspeed: Convert to platform remove callback returning void
fsi: master-ast-cf: Convert to platform remove callback returning void
fsi: master-gpio: Convert to platform remove callback returning void
fsi: occ: Convert to platform remove callback returning void
fsi: occ: remove usage of the deprecated ida_simple_xx() API
 
fsnotify: clear PARENT_WATCHED flags lazily
 
ftrace/function_graph: Pass fgraph_ops to function graph callbacks
 
ftrace/selftests: Fix pid test with function graph not showing pids
 
ftrace: Add back ftrace_update_trampoline() to ftrace_update_pid_func()
ftrace: Add comments to ftrace_hash_move() and friends
ftrace: Add comments to ftrace_hash_rec_disable/enable()
ftrace: Add missing kerneldoc parameters to unregister_ftrace_direct()
ftrace: Add multiple fgraph storage selftest
ftrace: Add subops logic to allow one ops to manage many
ftrace: Allow ftrace startup flags to exist without dynamic ftrace
ftrace: Allow function_graph tracer to be enabled in instances
ftrace: Allow subops filtering to be modified
ftrace: Assign ftrace_list_end to ftrace_ops_list type cast to RCU
ftrace: Assign RCU list variable with rcu_assign_ptr()
ftrace: Convert "inc" parameter to bool in ftrace_hash_rec_update_modify()
ftrace: Declare function_trace_op in header to quiet sparse warning
ftrace: Fix prototypes for ftrace_startup/shutdown_subops()
ftrace: Hide one more entry in stack trace when ftrace_pid is enabled
ftrace: Remove "filter_hash" parameter from __ftrace_hash_rec_update()
ftrace: Rename dup_hash() and comment it
ftrace: unpoison ftrace_regs in ftrace_ops_list_func()
 
function_graph: Add "task variables" per task for fgraph_ops
function_graph: Add an array structure that will allow multiple callbacks
function_graph: Add pid tracing back to function graph tracer
function_graph: Add READ_ONCE() when accessing fgraph_array[]
function_graph: Add selftest for passing local variables
function_graph: Allow multiple users to attach to function graph
function_graph: Convert ret_stack to a series of longs
function_graph: Do not update pid func if CONFIG_DYNAMIC_FTRACE not enabled
function_graph: Everyone uses HAVE_FUNCTION_GRAPH_RET_ADDR_PTR, remove it
function_graph: Fix the ret_stack used by ftrace_graph_ret_addr()
function_graph: Fix up ftrace_graph_ret_addr()
function_graph: Handle tail calls for stack unwinding
function_graph: Have the instances use their own ftrace_ops for filtering
function_graph: Implement fgraph_reserve_data() and fgraph_retrieve_data()
function_graph: Make fgraph_do_direct static key static
function_graph: Make fgraph_update_pid_func() a stub for !DYNAMIC_FTRACE
function_graph: Move graph depth stored data to shadow stack global var
function_graph: Move graph notrace bit to shadow stack global var
function_graph: Move set_graph_function tests to shadow stack global var
function_graph: Remove logic around ftrace_graph_entry and return
function_graph: Rename BYTE_NUMBER to CHAR_NUMBER in selftests
function_graph: Use a simple LRU for fgraph_array index number
function_graph: Use bitmask to loop on fgraph entry
function_graph: Use for_each_set_bit() in __ftrace_return_to_handler()
function_graph: Use static_call and branch to optimize entry function
function_graph: Use static_call and branch to optimize return function
 
fuse: check aborted connection before adding requests to pending list for resending
fuse: clear PG_uptodate when using a stolen page
fuse: Convert to new uid/gid option parsing helpers
fuse: disable the combination of passthrough and writeback cache
fuse: fix memory leak in fuse_create_open
fuse: Initialize beyond-EOF page contents before setting uptodate
fuse: update stats for pages in dropped aux writeback list
fuse: Use in_group_or_capable() helper
fuse: use unsigned type for getxattr/listxattr size truncation
fuse: verify {g,u}id mount options correctly
 
gcc-plugins: randstruct: Remove GCC 4.7 or newer requirement
gcc-plugins: Remove duplicate included header file stringpool.h
 
genirq/debugfs: Print irqdomain flags as human-readable strings
 
genirq/generic_chip: Introduce init() and exit() hooks
genirq/generic_chip: Introduce irq_domain_{alloc,remove}_generic_chips()
 
genirq/irq_sim: add an extended irq_sim initializer
 
genirq/irqdesc: Honor caller provided affinity in alloc_desc()
 
genirq/msi: Move msi_device_data to core
genirq/msi: Remove platform MSI leftovers
genirq/msi: Remove platform_msi_create_device_domain()
 
genirq/proc: Simplify irqdesc::kstat_irqs handling further
 
genirq: Set IRQF_COND_ONESHOT in request_irq()
 
get_task_mm: check PF_KTHREAD lockless
 
gfs2: Add some missing quota locking
gfs2: Be more careful with the quota sync generation
gfs2: Check quota consistency on mount
gfs2: Clean up glock demote logic
gfs2: Fix and clean up function do_qc
gfs2: Fold qd_fish into gfs2_quota_sync
gfs2: Get rid of demote_ok checks
gfs2: Get rid of some unnecessary quota locking
gfs2: gfs2_glock_get cleanup
gfs2: Invert the GLF_INITIAL flag
gfs2: Minor gfs2_quota_init error path cleanup
gfs2: qd_check_sync cleanups
gfs2: quota need_sync cleanup
gfs2: Remove outdated comment in glock_work_func
gfs2: Remove unnecessary function prototype
gfs2: Remove useless return statement in run_queue
gfs2: Rename GLF_FREEING to GLF_UNLOCKED
gfs2: Rename GLF_FROZEN to GLF_HAVE_FROZEN_REPLY
gfs2: Rename GLF_REPLY_PENDING to GLF_HAVE_REPLY
gfs2: Rename handle_callback to request_demote
gfs2: Report when glocks cannot be freed for a long time
gfs2: Revert "Add quota_change type"
gfs2: Revert "check for no eligible quota changes"
gfs2: Revert "ignore negated quota changes"
gfs2: Revert "introduce qd_bh_get_or_undo"
gfs2: Revise glock reference counting model
gfs2: Switch to a per-filesystem glock workqueue
gfs2: Update glocks documentation
 
gpio: add sloppy logic analyzer using polling
gpio: amd8111: Convert PCIBIOS_* return codes to errnos
gpio: ath79: convert to dynamic GPIO base allocation
gpio: brcmstb: Allow building driver for ARCH_BCM2835
gpio: mc33880: Convert comma to semicolon
gpio: mlxbf3: Support shutdown() function
gpio: modepin: Enable module autoloading
gpio: pca953x: Add support for TI TCA9535 variant
gpio: prevent potential speculation leaks in gpio_device_get_desc()
gpio: rdc321x: Convert PCIBIOS_* return codes to errnos
gpio: Remove legacy API documentation
gpio: rockchip: fix OF node leak in probe()
gpio: sim: drop kernel.h include
gpio: sim: lock GPIOs as interrupts when they are requested
gpio: sim: use device_match_name() instead of strcmp(dev_name(...
gpio: sim: use devm_mutex_init()
gpio: syscon: do not report bogus error
gpio: virtuser: actually use the "trimmed" local variable
gpio: virtuser: avoid non-constant format string
gpio: virtuser: new virtual testing driver for the GPIO API
 
gpiolib: cdev: Add INIT_KFIFO() for linereq events
gpiolib: cdev: Cleanup kfifo_out() error handling
gpiolib: cdev: Refactor allocation of linereq events kfifo
gpiolib: make gpiochip_set_desc_names() return void
gpiolib: put gpio_suffixes in a single compilation unit
gpiolib: Remove data-less gpiochip_add() function
gpiolib: Return label, if set, for IRQ only line
gpiolib: Show more info for interrupt only lines in debugfs
gpiolib: unexport gpiochip_get_desc()
 
gpu: host1x: Convert to platform remove callback returning void
gpu: host1x: mipi: Benefit from devm_clk_get_prepared()
gpu: ipu-v3: Convert to platform remove callback returning void
gpu: ipu-v3: pre: add dynamic buffer layout reconfiguration
gpu: ipu-v3: pre: don't use fixed timeout when waiting for safe window
gpu: ipu-v3: pre: move state into struct
gpu: ipu-v3: pre: replace of_node_put() with __free
 
greybus: add missing MODULE_DESCRIPTION() macros
 
gss_krb5: Fix the error handling path for crypto_sync_skcipher_setkey
 
gtp: fix a potential NULL pointer dereference
gtp: pull network headers in gtp_dev_xmit()
 
gve: Add adminq extended command
gve: Add adminq mutex lock
gve: Add flow steering adminq commands
gve: Add flow steering device option
gve: Add flow steering ethtool support
gve: Fix an edge case for TSO skb validity check
gve: Fix use of netif_carrier_ok()
gve: Fix XDP TX completion handling when counters overflow
 
hexagon: use new system call table
 
hfs: fix to initialize fields of hfs_inode_info after hfs_alloc_inode()
 
hfsplus: fix to avoid false alarm of circular locking
 
hid-asus: add ROG Ally X prod ID to quirk list
 
HID: add missing MODULE_DESCRIPTION() macros
HID: add more missing MODULE_DESCRIPTION() macros
HID: add source argument to HID low level functions
HID: amd_sfh: free driver_data after destroying hid device
HID: amd_sfh: Move sensor discovery before HID device initialization
HID: apple: Add support for magic keyboard backlight on T2 Macs
HID: bpf: add a driver for the Huion Inspiroy 2S (H641P)
HID: bpf: Add a HID report composition helper macros
 
hid: bpf: add BPF_JIT dependency
 
HID: bpf: add defines for HID-BPF SEC in in-tree bpf fixes
HID: bpf: add HID-BPF hooks for hid_hw_output_report
HID: bpf: add HID-BPF hooks for hid_hw_raw_requests
HID: bpf: add hid_get/put_device() helpers
HID: bpf: Add Huion Dial 2 bpf fixup
HID: bpf: Add support for the XP-PEN Deco Mini 4
HID: bpf: allow hid_device_event hooks to inject input reports on self
HID: bpf: Artist24: remove unused variable
HID: bpf: convert in-tree fixes into struct_ops
HID: bpf: doc fixes for hid_hw_request() hooks
HID: bpf: doc fixes for hid_hw_request() hooks
HID: bpf: error on warnings when compiling bpf objects
HID: bpf: fix dispatch_hid_bpf_device_event uninitialized ret value
HID: bpf: fix gcc warning and unify __u64 into u64
 
hid: bpf: Fix grammar
 
HID: bpf: implement HID-BPF through bpf_struct_ops
HID: bpf: make hid_bpf_input_report() sleep until the device is ready
HID: bpf: make part of struct hid_device writable
HID: bpf: move the BIT() macro to hid_bpf_helpers.h
HID: bpf: prevent infinite recursions with hid_hw_raw_requests hooks
HID: bpf: prevent the same struct_ops to be attached more than once
HID: bpf: protect HID-BPF prog_list access by a SRCU
HID: bpf: remove tracing HID-BPF capability
HID: bpf: rework hid_bpf_ops_btf_struct_access
HID: bpf: Thrustmaster TCA Yoke Boeing joystick fix
HID: cougar: fix slab-out-of-bounds Read in cougar_report_fixup
HID: fix for amples in for-6.11/bpf
HID: Fix spelling mistakes "Kensigton" -> "Kensington"
HID: hid-steam: Fix typo in goto label
HID: intel-ish-hid: add MODULE_DESCRIPTION()
HID: intel-ish-hid: fix ishtp_wait_resume() kernel-doc
HID: letsketch: add missing MODULE_DESCRIPTION() macro
HID: lg-g15: add missing MODULE_DESCRIPTION() macro
HID: logitech-dj: add missing MODULE_DESCRIPTION() macro
HID: mcp2221: Remove unnecessary semicolon
HID: multitouch: Add support for GT7868Q
HID: nintendo: Remove some unused functions
HID: rename struct hid_bpf_ops into hid_ops
HID: samples: convert the 2 HID-BPF samples into struct_ops
HID: samples: fix the 2 struct_ops definitions
HID: uclogic: Add module description
HID: uclogic: Avoid linking common code into multiple modules
HID: uclogic: Support HUION devices with up to 20 buttons
HID: uclogic: Use Rx and Ry for touch strips
HID: usbhid: Share USB device firmware node with child HID device
HID: Use kvzalloc instead of kzalloc in hid_register_field()
HID: wacom: Defer calculation of resolution until resolution_code is known
HID: wacom: Modify pen IDs
HID: wacom: more appropriate tool type categorization
 
hns3: avoid linking objects into multiple modules
 
hostfs: Add const qualifier to host_root in hostfs_fill_super()
hostfs: add missing MODULE_DESCRIPTION() macro
hostfs: convert hostfs to use the new mount API
hostfs: Convert hostfs_read_folio() to use a folio
hostfs: fix dev_t handling
hostfs: fix folio conversion
hostfs: fix the host directory parse when mounting.
 
hpfs: Convert hpfs_symlink_read_folio to use a folio
 
HSI: ssi_protocol: Remove unused linux/gpio.h
 
hte: tegra-194: add missing MODULE_DESCRIPTION() macro
 
hugetlb: force allocating surplus hugepages on mempolicy allowed nodes
 
hugetlbfs: Convert to new uid/gid option parsing helpers
hugetlbfs: ensure generic_hugetlb_get_unmapped_area() returns higher address than mmap_min_addr
 
hung_task: ignore hung_task_warnings when hung_task_panic is enabled
 
hv: vmbus: Constify struct kobj_type and struct attribute_group
 
hwmon: (ad7418) Remove use of i2c_match_id()
hwmon: (adc128d818) Fix underflows seen when writing limit attributes
hwmon: (adm1021) Remove use of i2c_match_id()
hwmon: (adm1031) Remove use of i2c_match_id()
hwmon: (ads7828) Remove use of i2c_match_id()
hwmon: (adt7475) Fix default duty on fan is disabled
hwmon: (adt7475) Remove use of i2c_match_id()
hwmon: (aht10) Remove use of i2c_match_id()
hwmon: (amc6821) Add support for fan1_target and pwm1_enable mode 4
hwmon: (amc6821) Add support for pwm1_mode attribute
hwmon: (amc6821) Convert to use regmap
hwmon: (amc6821) Convert to with_info API
hwmon: (amc6821) Drop unnecessary enum chips
hwmon: (amc6821) Make reading and writing fan speed limits consistent
hwmon: (amc6821) Rename fan1_div to fan1_pulses
hwmon: (amc6821) Reorder include files, drop unnecessary ones
hwmon: (amc6821) Stop accepting invalid pwm values
hwmon: (amc6821) Use BIT() and GENMASK()
hwmon: (amc6821) Use tabs for column alignment in defines
hwmon: (asus-ec-sensors) add ProArt X670E-CREATOR WIFI
hwmon: (asus-ec-sensors) remove VRM temp X570-E GAMING
hwmon: (core) Make hwmon_class const
hwmon: (corsair-cpro) Add firmware and bootloader information
hwmon: (cros_ec) Fix access to restricted __le16
hwmon: (cros_ec) Prevent read overflow in probe()
hwmon: (dell-smm) Add Dell OptiPlex 7060 to DMI table
hwmon: (dme1737) Remove use of i2c_match_id()
hwmon: (ds1621) Remove use of i2c_match_id()
hwmon: (f75375s) Remove use of i2c_match_id()
hwmon: (fschmd) Remove use of i2c_match_id()
hwmon: (g762) Initialize fans after configuring clock
hwmon: (gsc-hwmon) constify read-only struct regmap_bus
hwmon: (gsc-hwmon) use device_for_each_child_node_scoped()
hwmon: (hp-wmi-sensors) Check if WMI event data exists
hwmon: (ina238) Constify struct regmap_config
hwmon: (ina2xx) Add device tree support to pass alert polarity
hwmon: (ina2xx) Remove use of i2c_match_id()
hwmon: (jc42) Strengthen detect function
hwmon: (jc42) Use common device ID for TSE2004av compliant sensors
hwmon: (k10temp) Check return value of amd_smn_read()
hwmon: (k10temp) Define a helper function to read CCD temperature
hwmon: (k10temp) Reduce k10temp_get_ccd_support() parameters
hwmon: (k10temp) Remove unused HAVE_TDIE() macro
hwmon: (k10temp) Rename _data variable
hwmon: (lm63) Remove use of i2c_match_id()
hwmon: (lm75) Remove use of i2c_match_id()
hwmon: (lm78) Remove use of i2c_match_id()
hwmon: (lm83) Remove use of i2c_match_id()
hwmon: (lm85) Remove use of i2c_match_id()
hwmon: (lm90) Convert to use PEC support from hwmon core
hwmon: (lm90) Remove use of i2c_match_id()
hwmon: (lm95234) Fix underflows seen when writing limit attributes
hwmon: (lm95234) Remove use of i2c_match_id()
hwmon: (ltc2991) re-order conditions to fix off by one bug
hwmon: (ltc2991) use device_for_each_child_node_scoped()
hwmon: (max16065) Remove use of i2c_match_id()
hwmon: (max1668) Remove use of i2c_match_id()
hwmon: (max31827) Add PEC support
hwmon: (max6639) : Add additional hwmon attributes for fan and pwm
hwmon: (max6639) : Update hwmon init using info structure
hwmon: (max6697) Fix swapped temp{1,8} critical alarms
hwmon: (max6697) Fix underflow when writing limit attributes
hwmon: (max6697) Remove use of i2c_match_id()
hwmon: (mcp3021) Remove use of i2c_match_id()
hwmon: (nct6683) Display warning when enabling driver for unknown customer
hwmon: (nct6775) Let enum kinds start with index 0
hwmon: (nct6775-core) Fix underflows seen when writing limit attributes
hwmon: (nzxt-smart2) Add support for another version of NZXT RGB & Fan Controller
hwmon: (pmbus) Conditionally clear individual status bits for pmbus rev >= 1.2
hwmon: (pmbus/lm25066) Let enum chips start with index 0
hwmon: (pmbus/ltc4286) Drop unused i2c device ids
hwmon: (pmbus/max31827) Explain why enum chips must not start with 0
hwmon: (pmbus/mp2856) Let enum chips start with index 0
hwmon: (powr1220) Remove use of i2c_match_id()
hwmon: (pt5161l) Fix invalid temperature reading
hwmon: (sht3x) Remove use of i2c_match_id()
hwmon: (shtc1) Remove use of i2c_match_id()
hwmon: (spd5118) Add configuration option for auto-detection
hwmon: (spd5118) Add support for reading SPD data
hwmon: (spd5118) Add support for Renesas/ITD SPD5118 hub controllers
hwmon: (spd5118) Add suspend/resume support
hwmon: (spd5118) Use regmap to implement paging
hwmon: (thmc50) Remove use of i2c_match_id()
hwmon: (tmp401) Remove use of i2c_match_id()
hwmon: (tmp421) Remove use of i2c_match_id()
hwmon: (tmp464) Remove use of i2c_match_id()
hwmon: (tmp513) Constify struct regmap_config
hwmon: (tps23861) Constify struct regmap_config
hwmon: (w83627ehf) Fix underflows seen when writing limit attributes
hwmon: (w83781d) Remove use of i2c_match_id()
hwmon: (w83795): Remove use of i2c_match_id()
hwmon: add ChromeOS EC driver
hwmon: add missing MODULE_DESCRIPTION() macros
hwmon: add MP2891 driver
hwmon: add MP2993 driver
hwmon: add MP5920 driver
hwmon: add MP9941 driver
hwmon: Add PEC attribute support to hardware monitoring core
hwmon: Add support for SPD5118 compliant temperature sensors
hwmon: corsair-psu: add USB id of HX1200i Series 2023 psu
hwmon: g672: add support for g761
hwmon: iio: Add labels from IIO channels
hwmon: iio: Use iio_read_channel_processed_scale for IIO_POWER
hwmon: lm70: simplify with spi_get_device_match_data()
hwmon: ltc2991: fix register bits defines
hwmon: Remove obsolete adm1021 and max6642 drivers
 
hwrng: amd - Convert PCIBIOS_* return codes to errnos
hwrng: core - Fix wrong quality calculation at hw rng registration
hwrng: core - remove (un)register_miscdev()
hwrng: core - Remove list.h from the hw_random.h
hwrng: drivers - add missing Arm & Cavium MODULE_DESCRIPTION() macros
hwrng: exynos - Add SMC based TRNG operation
hwrng: exynos - Enable Exynos850 support
hwrng: exynos - Implement bus clock control
hwrng: exynos - Improve coding style
hwrng: exynos - Use devm_clk_get_enabled() to get the clock
hwrng: Kconfig - Do not enable by default CN10K driver
hwrng: omap - add missing MODULE_DESCRIPTION() macro
hwrng: stm32 - cache device pointer in struct stm32_rng_private
hwrng: stm32 - use pm_runtime_resume_and_get()
hwrng: stm32 - use sizeof(*priv) instead of sizeof(struct stm32_rng_private)
 
hwspinlock: Introduce hwspin_lock_bust()
hwspinlock: qcom: implement bust operation
 
hwtracing: use for_each_endpoint_of_node()
 
i2c: add debug message for detected HostNotify alerts
i2c: add missing MODULE_DESCRIPTION() macros
i2c: ali15x3: reword according to newest specification
i2c: altera: reword according to newest specification
i2c: au1550: reword according to newest specification
i2c: bcm-kona: reword according to newest specification
i2c: bcm2835: reword according to newest specification
i2c: brcmstb: reword according to newest specification
i2c: cht-wc: reword according to newest specification
i2c: cp2615: reword according to newest specification
i2c: cpm: reword according to newest specification
i2c: cros-ec-tunnel: reword according to newest specification
i2c: davinci: reword according to newest specification
i2c: designware: Constify read-only struct regmap_config
i2c: dev: Check for I2C_FUNC_I2C before calling i2c_transfer
i2c: digicolor: reword according to newest specification
i2c: diolan-u2c: reword according to newest specification
i2c: dln2: reword according to newest specification
i2c: document new callbacks in i2c_algorithm
i2c: Drop explicit initialization of struct i2c_device_id::driver_data to 0
i2c: Fix conditional for substituting empty ACPI functions
i2c: fsi: reword according to newest specification
i2c: gpio: reword according to newest specification
i2c: header: improve kdoc for i2c_algorithm
i2c: header: remove unneeded stuff regarding i2c_algorithm
i2c: highlander: reword according to newest specification
i2c: hisi: reword according to newest specification
i2c: hix5hd2: reword according to newest specification
i2c: i801: Add support for Intel Arrow Lake-H
i2c: i801: reword according to newest specification
i2c: ibm_iic: reword according to newest specification
i2c: iop3xx: reword according to newest specification
i2c: isch: reword according to newest specification
i2c: jz4780: reword according to newest specification
i2c: kempld: reword according to newest specification
i2c: ljca: reword according to newest specification
i2c: lpc2k: reword according to newest specification
i2c: ls2x: reword according to newest specification
i2c: mlxcpld: reword according to newest specification
i2c: mpc: reword according to newest specification
i2c: mt7621: Add Airoha EN7581 i2c support
i2c: mt7621: reword according to newest specification
i2c: mux: gpio: Add support for the 'settle-time-us' property
i2c: mux: gpio: Re-order #include to match alphabetic order
i2c: mv64xxx: reword according to newest specification
i2c: nvidia-gpu: reword according to newest specification
i2c: ocores: reword according to newest specification
i2c: octeon: reword according to newest specification
i2c: omap: switch to NOIRQ_SYSTEM_SLEEP_PM_OPS() and RUNTIME_PM_OPS()
i2c: omap: wakeup the controller during suspend() callback
i2c: opal: reword according to newest specification
i2c: owl: reword according to newest specification
i2c: pasemi: reword according to newest specification
i2c: piix4: Register SPDs
i2c: piix4: reword according to newest specification
i2c: powermac: reword according to newest specification
i2c: pxa-pci: reword according to newest specification
i2c: qcom-geni: Add missing clk_disable_unprepare in geni_i2c_runtime_resume
i2c: qcom-geni: Add missing geni_icc_disable in geni_i2c_runtime_resume
i2c: qcom-geni: Add missing geni_icc_disable in geni_i2c_runtime_resume
i2c: rcar: minor changes to adhere to coding style
i2c: rcar: WARN about spurious irqs
i2c: reword i2c_algorithm according to newest specification
i2c: riic: reword according to newest specification
i2c: rk3x: reword according to newest specification
i2c: robotfuzz-osif: reword according to newest specification
i2c: rzv2m: reword according to newest specification
i2c: sis5595: reword according to newest specification
i2c: smbus: Improve handling of stuck alerts
i2c: smbus: remove i801 assumptions from SPD probing
i2c: smbus: Send alert notifications to all devices if source not found
i2c: smbus: Support DDR5 and LPDDR5 SPD EEPROMs
i2c: sprd: reword according to newest specification
i2c: st: reword according to newest specification
i2c: stm32f4: reword according to newest specification
i2c: sun6i-p2wi: reword according to newest specification
i2c: taos-evm: reword according to newest specification
i2c: tegra-bpmp: reword according to newest specification
i2c: tegra: Do not mark ACPI devices as irq safe
i2c: testunit: match HostNotify test name with docs
i2c: thunderx-pcidrv: reword according to newest specification
i2c: tiny-usb: reword according to newest specification
i2c: uniphier-f: reword according to newest specification
i2c: uniphier: reword according to newest specification
i2c: Use IS_REACHABLE() for substituting empty ACPI functions
i2c: viai2c: reword according to newest specification
i2c: viperboard: reword according to newest specification
i2c: virtio: reword according to newest specification
i2c: xiic: improve error message when transfer fails to start
 
i3c: dw: Add optional apb clock
i3c: dw: Add power management support
i3c: dw: Add some functions for reusability
i3c: dw: Fix clearing queue thld
i3c: dw: Fix IBI intr programming
i3c: dw: Remove ibi_capable property
i3c: dw: Save timing registers and other values
i3c: dw: Use new *_enabled clk API
i3c: master: Enhance i3c_bus_type visibility for device searching & event monitoring
i3c: master: svc: Convert comma to semicolon
i3c: master: svc: Fix error code in svc_i3c_master_do_daa_locked()
i3c: master: svc: Improve DAA STOP handle code logic
i3c: master: svc: resend target address when get NACK
i3c: mipi-i3c-hci: Error out instead on BUG_ON() in IBI DMA setup
i3c: mipi-i3c-hci: Fix number of DAT/DCT entries for HCI versions < 1.1
i3c: mipi-i3c-hci: Round IBI data chunk size to HW supported value
i3c: mipi-i3c-hci: Set IBI Status and Data Ring base addresses
i3c: mipi-i3c-hci: Switch to lower_32_bits()/upper_32_bits() helpers
 
i40e: correct i40e_addr_to_hkey() name in kdoc
 
i915/perf: Remove code to update PWR_CLK_STATE for gen12
 
ia64: scrub ia64 from poison.h
 
IB/core: add support for draining Shared receive queues
 
IB/hfi1: Constify struct flag_table
 
IB/isert: remove the handling of last WQE reached event
 
IB/mlx5: Allocate resources just before first QP/SRQ is created
IB/mlx5: Create UMR QP just before first reg_mr occurs
 
ice/ptp: Remove convert_art_to_tsc()
 
ice: Add a per-VF limit on number of FDIR filters
ice: add and use roundup_u64 instead of open coding equivalent
ice: Add get/set hw address for VFs using devlink commands
ice: add missing WRITE_ONCE when clearing ice_rx_ring::xdp_prog
ice: Add NAC Topology device capability parser
ice: Add netif_device_attach/detach into PF reset flow
ice: Add PHY OFFSET_READY register clearing
ice: Add support for devlink local_forwarding param
ice: Add support for E825-C TS PLL handling
ice: Add tracepoint for adding and removing switch rules
ice: Adjust PTP init for 2x50G E825C devices
ice: Allow different FW API versions based on MAC type
ice: Change CGU regs struct to anonymous
ice: Check all ice_vsi_rebuild() errors in function
ice: check for XDP rings instead of bpf program when unconfiguring
ice: check ICE_VSI_DOWN under rtnl_lock when preparing for reset
ice: Distinguish driver reset and removal for AQ shutdown
ice: do not bring the VSI up, if it was down before the XDP setup
ice: do not init struct ice_adapter more times than needed
ice: don't busy wait for Rx queue disable in ice_qp_dis()
ice: Extend Sideband Queue command to support flags
ice: fix accounting for filters shared by multiple VSIs
ice: fix ICE_LAST_OFFSET formula
ice: Fix incorrect assigns of FEC counts
ice: Fix lldp packets dropping after changing the number of channels
ice: fix page reuse when PAGE_SIZE is over 8k
ice: Fix recipe read procedure
ice: Fix reset handler
ice: fix truesize operations for PAGE_SIZE >= 8192
ice: fix VSI lists confusion when adding VLANs
ice: flower: validate encapsulation control flags
ice: Implement driver functionality to dump fec statistics
ice: Implement driver functionality to dump serdes equalizer values
ice: Implement Tx interrupt enablement functions
ice: improve updating ice_{t,r}x_ring::xsk_pool
ice: Introduce ETH56G PHY model for E825C products
ice: Introduce helper to get tmr_cmd_reg values
ice: Introduce ice_get_base_incval() helper
ice: Introduce ice_ptp_hw struct
ice: modify error handling when setting XSK pool in ndo_bpf
ice: Move CGU block
ice: move devlink locking outside the port creation
ice: move netif_queue_set_napi to rtnl-protected sections
ice: move VSI configuration outside repr setup
ice: Optimize switch recipe creation
ice: protect XDP configuration with a mutex
ice: remove eswitch rebuild
ice: remove ICE_CFG_BUSY locking from AF_XDP code
ice: Remove reading all recipes before adding a new one
ice: Remove unused members from switch API
ice: remove unused recipe bookkeeping data
ice: Remove unused struct ice_prot_lkup_ext members
ice: replace synchronize_rcu with synchronize_net
ice: respect netif readiness in AF_XDP ZC related ndo's
ice: Simplify bitmap setting in adding recipe
ice: Skip PTP HW writes during PTP reset procedure
ice: stop calling pci_disable_device() as we use pcim
ice: store representor ID in bridge port
ice: toggle netif_carrier when setting up XSK pool
ice: update representor when VSI is ready
ice: use internal pf id instead of function number
ice: use irq_update_affinity_hint()
ice: xsk: fix txq interrupt mapping
 
idle: Remove stale RCU comment
 
idpf: avoid bloating &idpf_q_vector with big %NR_CPUS
idpf: compile singleq code only under default-n CONFIG_IDPF_SINGLEQ
idpf: convert header split mode to libeth + napi_build_skb()
idpf: fix memleak in vport interrupt configuration
idpf: fix memory leaks and crashes while performing a soft reset
idpf: fix UAFs when destroying the queues
idpf: merge singleq and splitq &net_device_ops
idpf: remove legacy Page Pool Ethtool stats
idpf: reuse libeth's definitions of parsed ptype structures
idpf: split &idpf_queue into 4 strictly-typed queue structures
idpf: stop using macros for accessing queue descriptors
idpf: strictly assert cachelines of queue and queue vector structures
idpf: use libeth Rx buffer management for payload buffer
 
igb: Add MII write support
igb: Always call igb_xdp_ring_update_tail() under Tx lock
igb: cope with large MAX_SKB_FRAGS
igb: Fix not clearing TimeSync interrupts for 82580
 
igc: Fix double reset adapter triggered from a single taprio cmd
igc: Fix packet still tx after gate close by reducing i226 MAC retry buffer
igc: Fix qbv tx latency by setting gtxoffset
igc: Fix qbv_config_change_errors logics
igc: Fix reset adapter logics when tx mode change
igc: Remove convert_art_ns_to_tsc()
igc: Remove the internal 'eee_advert' field
igc: Unlock on error in igc_io_resume()
 
iio: accel: adxl313: simplify with spi_get_device_match_data()
iio: accel: adxl355: simplify with spi_get_device_match_data()
iio: accel: bmi088: remove unused struct 'bmi088_scale_info'
iio: accel: fxls8962af-core: Make use of regmap_set_bits(), regmap_clear_bits()
iio: accel: kxsd9: Make use of regmap_clear_bits()
iio: accel: mma7660: add mount-matrix support
iio: accel: msa311: make use of regmap_clear_bits()
iio: accel: st_accel: add support for LIS2DS12
iio: adc: ad4130: make use of regmap_clear_bits()
iio: adc: ad7124: fix chip ID mismatch
iio: adc: ad7124: fix config comparison
iio: adc: ad7124: fix DT configuration parsing
iio: adc: ad7173: Add support for AD411x devices
iio: adc: ad7173: add support for special inputs
iio: adc: ad7173: document sampling frequency behaviour
iio: adc: ad7173: fix GPIO device info
iio: adc: ad7173: Fix incorrect compatible string
iio: adc: ad7173: Fix uninitialized symbol is_current_chan
iio: adc: ad7173: refactor ain and vref selection
iio: adc: ad7173: refactor channel configuration parsing
iio: adc: ad7173: refactor device info structs
iio: adc: ad7192: Add AD7194 support
iio: adc: ad7192: Add aincom supply
iio: adc: ad7192: Clean up dev
iio: adc: ad7192: use devm_regulator_get_enable_read_voltage
iio: adc: ad7192: Use standard attribute
iio: adc: ad7266: use devm_regulator_get_enable_read_voltage
iio: adc: ad7292: use devm_regulator_get_enable_read_voltage
iio: adc: ad7380: add oversampling support
iio: adc: ad7380: add support for ad738x-4 4 channels variants
iio: adc: ad7380: add support for pseudo-differential parts
iio: adc: ad7380: new driver for AD7380 ADCs
iio: adc: ad7380: prepare for parts with more channels
iio: adc: ad7380: use spi_optimize_message()
iio: adc: ad7606: remove frstdata check for serial mode
iio: adc: ad7606: using claim_direct_scoped for code simplification
iio: adc: ad7793: use devm_regulator_get_enable_read_voltage
iio: adc: ad7944: remove unused parameter
iio: adc: ad7944: use devm_regulator_get_enable_read_voltage
iio: adc: ad7944: use devm_spi_optimize_message()
iio: adc: ad9467: change struct members padding
iio: adc: ad9467: use DMA safe buffer for spi
iio: adc: ad_sigma_delta: add disable_one callback
iio: adc: ad_sigma_delta: fix irq_flags on irq request
iio: adc: Add support for MediaTek MT6357/8/9 Auxiliary ADC
iio: adc: adi-axi-adc: add platform dependencies
iio: adc: adi-axi-adc: don't allow concurrent enable/disable calls
iio: adc: adi-axi-adc: improve probe() error messaging
iio: adc: adi-axi-adc: make sure DRP is locked on enable
iio: adc: ads1119: Fix IRQ flags
iio: adc: aspeed_adc: use devm_regulator_get_enable_read_voltage()
iio: adc: axp20x_adc: Add support for AXP192
iio: adc: axp20x_adc: make use of regmap_set_bits()
iio: adc: axp288_adc: make use of regmap_set_bits()
iio: adc: bcm_iproc_adc: make use of regmap_clear_bits()
iio: adc: berlin2-adc: make use of regmap_clear_bits(), regmap_set_bits()
iio: adc: cpcap-adc: make use of regmap_clear_bits(), regmap_set_bits()
iio: adc: fsl-imx25-gcq: make use of regmap_clear_bits(), regmap_set_bits()
iio: adc: hx711: remove hx711_remove()
iio: adc: hx711: use dev_err_probe()
iio: adc: hx711: use devm_regulator_get_enable_read_voltage()
iio: adc: ina2xx-adc: make use of regmap_clear_bits()
iio: adc: intel_mrfld_adc: make use of regmap_clear_bits()
iio: adc: ltc2309: Fix endian type passed to be16_to_cpu()
iio: adc: ltc2309: use devm_regulator_get_enable_read_voltage()
iio: adc: max11205: simplify with spi_get_device_match_data()
iio: adc: max1363: use devm_regulator_get_enable_read_voltage()
iio: adc: mcp3564: drop redundant open-coded spi_get_device_match_data()
iio: adc: meson_saradc: make use of regmap_clear_bits(), regmap_set_bits()
iio: adc: mp2629_adc: make use of regmap_clear_bits(), regmap_set_bits()
iio: adc: pac1934: remove unused struct 'samp_rate_mapping'
iio: adc: qcom-spmi-rradc: make use of regmap_clear_bits(), regmap_set_bits()
iio: adc: rn5t618-adc: make use of regmap_set_bits()
iio: adc: sc27xx_adc: make use of regmap_clear_bits(), regmap_set_bits()
iio: adc: sort Makefile
iio: adc: stm32-dfsdm-adc: make use of regmap_clear_bits(), regmap_set_bits()
iio: adc: ti-adc108s102: use devm_regulator_get_enable_read_voltage()
iio: adc: ti-adc161s626: make use of iio_device_claim_direct_scoped()
iio: adc: ti-ads1119: Add driver
iio: adc: ti-ads131e08: simplify with spi_get_device_match_data()
iio: adc: ti-ads8688: drop ads8688_remove()
iio: adc: ti-ads8688: use devm_regulator_get_enable_read_voltage()
iio: adc: ti-tsc2046: simplify with spi_get_device_match_data()
iio: Add iio_read_channel_label to inkern API
iio: add missing MODULE_DESCRIPTION() macros
iio: add support for multiple scan types per channel
iio: addac: ad74413r: simplify with spi_get_device_match_data()
iio: adis16480: add support for adis16545/7 families
iio: adis16480: make the burst_max_speed configurable
iio: backend: make use of dev_err_cast_probe()
iio: buffer-dma: Enable support for DMABUFs
iio: buffer-dmaengine: fix releasing dma channel on error
iio: buffer-dmaengine: Support new DMABUF based userspace API
iio: buffer: use struct iio_scan_type to simplify code
iio: chemical: add driver for ENS160 sensor
iio: chemical: ams-iaq-core: clean up codestyle warning
iio: chemical: ens160: add power management support
iio: chemical: ens160: add triggered buffer support
iio: common: scmi_iio: convert to dev_err_probe()
iio: core: Add new DMABUF interface infrastructure
iio: dac: ad3552r: add model data structure
iio: dac: ad3552r: add support for ad3541r and ad3551r
iio: dac: ad3552r: change AD3552R_NUM_CH define name
iio: dac: ad3552r: uniform structure names
iio: dac: ad3552r: use devm_regulator_get_enable_read_voltage()
iio: dac: adi-axi-dac: add platform dependencies
iio: dac: adi-axi-dac: improve probe() error messaging
iio: dac: ltc2688: make use of regmap_set_bits()
iio: dac: max5522: simplify with spi_get_device_match_data()
iio: dac: stm32-dac-core: make use of regmap_set_bits()
iio: document inv_icm42600 driver private sysfs attributes
iio: Drop explicit initialization of struct i2c_device_id::driver_data to 0
iio: event: use sizeof(*pointer) instead of sizeof(type)
iio: fix scale application in iio_convert_raw_to_processed_unlocked
iio: Fix the sorting functionality in iio_gts_build_avail_time_table
iio: frequency: adf4350: add clk provider
iio: frequency: adrf6780: rm clk provider include
iio: gyro: adis16260: make use of the new lock helpers
iio: gyro: adis16260: make use of the new lock helpers
iio: gyro: bmg160_core: make use of regmap_clear_bits()
iio: gyro: mpu3050-core: make use of regmap_clear_bits(), regmap_set_bits()
iio: health: afe4403: make use of regmap_clear_bits(), regmap_set_bits()
iio: health: afe4404: make use of regmap_clear_bits(), regmap_set_bits()
iio: health: max30100: make use of regmap_set_bits()
iio: health: max30102: make use of regmap_set_bits()
iio: humidity: si7020: add heater support
iio: imu: adis16400: make use of the new lock helpers
iio: imu: adis16475: Create push single sample API
iio: imu: adis16475: make use of the new lock helpers
iio: imu: adis16475: Re-define ADIS16475_DATA
iio: imu: adis16480.c: Add delta angle and delta velocity channels
iio: imu: adis16480: make use of the new lock helpers
iio: imu: adis: add cleanup based lock helpers
iio: imu: adis: move to the cleanup magic
iio: imu: adis: remove legacy lock helpers
iio: imu: adis_buffer: Add buffer setup API with buffer attributes
iio: imu: adis_buffer: split trigger handling
iio: imu: adis_trigger: Allow level interrupts for FIFO readings
iio: imu: bmi160: add support for bmi120
iio: imu: bmi323: Use iio read_acpi_mount_matrix() helper
iio: imu: inv_icm42600: add register caching in the regmap
iio: imu: inv_icm42600: add support of accel low-power mode
iio: imu: inv_icm42600: make use of regmap_clear_bits(), regmap_set_bits()
iio: imu: inv_mpu6050: fix interrupt status read for old buggy chips
iio: introduce struct iio_scan_type
iio: light: adux1020: make use of regmap_clear_bits(), regmap_set_bits()
iio: light: driver for Vishay VEML6040
iio: light: gp2ap020a00f: Remove some unused field in struct gp2ap020a00f_data
iio: light: iqs621-als: make use of regmap_clear_bits()
iio: light: isl29018: make use of regmap_clear_bits()
iio: light: rohm-bu27034: remove unused struct 'bu27034_result'
iio: light: st_uvis25_core: make use of regmap_clear_bits()
iio: light: stk3310: make chip id check expandable
iio: light: stk3310: relax failure to match id
iio: light: stk3310: support more stk3311 variants
iio: light: veml6030: make use of regmap_clear_bits()
iio: magnetometer: ak8974: make use of regmap_set_bits()
iio: magnetometer: mmc35240: make use of regmap_set_bits()
iio: multiplexer: Remove an unused field in struct mux
iio: pressure: bmp280-core: make use of regmap_clear_bits()
iio: pressure: bmp280: Add identifier names in function definitions
iio: pressure: bmp280: Add more intuitive name for bmp180_measure()
iio: pressure: bmp280: Improve indentation and line wrapping
iio: pressure: bmp280: Introduce new cleanup routines
iio: pressure: bmp280: Make error checks consistent
iio: pressure: bmp280: Refactorize reading functions
iio: pressure: bmp280: Remove dead error checks
iio: pressure: bmp280: Remove, add and update error messages
iio: pressure: bmp280: Use BME prefix for BME280 specifics
iio: pressure: bmp280: Use unsigned data types for raw sensor data
iio: proximity: sx9324: make use of regmap_set_bits()
iio: proximity: sx9360: make use of regmap_set_bits()
iio: proximity: sx9500: make use of regmap_clear_bits(), regmap_set_bits()
iio: proximity: sx_common: make use of regmap_clear_bits(), regmap_set_bits()
iio: st_sensors: relax WhoAmI check in st_sensors_verify_id()
iio: temperature: ltc2983: convert to dev_err_probe()
iio: temperature: max30208: Remove an unused field in struct max30208_data
iio: temperature: mcp9600: add threshold events support
iio: temperature: mlx90632: make use of regmap_clear_bits()
iio: test: gts: test available times and gains sorting
iio: tmag5273: Remove some unused field in struct tmag5273_data
iio: trigger: stm32-timer-trigger: make use of regmap_clear_bits(), regmap_set_bits()
iio: xilinx-ams: Add labels
 
ila: call nf_unregister_net_hooks() sooner
 
Linux: Improve readability of copy_tree
 
include/linux/jhash.h: fix typos
 
inet: remove (struct uncached_list)->quarantine
 
init/Kconfig: remove CONFIG_GCC_ASM_GOTO_OUTPUT_WORKAROUND
 
init/modpost: conditionally check section mismatch to __meminit*
 
init: remove unused __MEMINIT* macros
 
initramfs: shorten cmd_initfs in usr/Makefile
 
inode: clarify what's locked
 
input/vmmouse: Use VMware hypercall API
 
Input: adc-joystick - fix optional value handling
Input: adc-joystick - handle inverted axes
Input: adc-joystick - move axes data into the main structure
Input: add missing MODULE_DESCRIPTION() macros
 
input: Add onkey driver for Marvell 88PM886 PMIC
 
Input: ads7846 - handle HSYNC GPIO
Input: ads7846 - ratelimit the spi_sync error message
Input: adxl34x - switch to using "guard" notation
Input: adxl34x - switch to using managed resources
Input: adxl34x - use device core to create driver-specific device attributes
Input: adxl34x - use input_set_capability()
Input: ati-remote2 - use driver core to instantiate device attributes
Input: atmel_mxt_ts - use driver core to instantiate device attributes
Input: cap11xx - stop using chip ID when configuring it
Input: cs40l50 - Add support for the CS40L50 haptic driver
Input: cypress_ps2 - clean up setting reporting rate
Input: cypress_ps2 - fix error handling when sending command fails
Input: cypress_ps2 - fix waiting for command response
Input: cypress_ps2 - propagate errors from lower layers
Input: cypress_ps2 - report timeouts when reading command status
Input: cypress_ps2 - use u8 when dealing with byte data
Input: do not check number of events in input_pass_values()
Input: edt-ft5x06 - add ft5426
Input: edt-ft5x06 - add support for FocalTech FT8201
Input: ektf2127 - add ektf2232 support
Input: elan_i2c - do not leave interrupt disabled on suspend failure
Input: evdev - remove ->event() method
Input: exc3000 - add EXC81W32 support
Input: fsl-imx25-tcq - constify struct regmap_config
Input: gameport - use sizeof(*pointer) instead of sizeof(type)
Input: goodix_berlin - use __free() cleanup in SPI transport
Input: himax_hx83112b - add himax_chip struct for multi-chip support
Input: himax_hx83112b - add support for HX83100A
Input: himax_hx83112b - fix incorrect size when reading product ID
Input: himax_hx83112b - implement MCU register reading
Input: himax_hx83112b - use more descriptive register defines
Input: i8042 - add forcenorestore quirk to leave controller untouched even on s3
Input: i8042 - add Fujitsu Lifebook E756 to i8042 quirk table
Input: i8042 - use new forcenorestore quirk to replace old buggy quirk combination
Input: ili210x - switch to using cleanup functions in firmware code
Input: ili210x - use guard notation when disabling and reenabling IRQ
Input: ili210x - use kvmalloc() to allocate buffer for firmware update
Input: imagis - add supports for Imagis IST3038
Input: imagis - clarify the usage of protocol_b
Input: ims-pcu - annotate struct ims_pcu_flash_fmt with __counted_by
Input: ims-pcu - drop repeated "input" in error message
Input: ims-pcu - switch to using cleanup functions
Input: ims-pcu - use driver core to instantiate device attributes
Input: joystick - use sizeof(*pointer) instead of sizeof(type)
Input: keyboard - use sizeof(*pointer) instead of sizeof(type)
Input: make events() method return number of events processed
Input: make sure input handlers define only one processing method
Input: misc - use sizeof(*pointer) instead of sizeof(type)
Input: mouse - use sizeof(*pointer) instead of sizeof(type)
Input: MT - limit max slots
Input: omap-keypad - use driver core to instantiate device attributes
Input: preallocate memory to hold event values
Input: qt1050 - constify struct regmap_config
Input: qt1050 - handle CHIP_ID reading error
Input: rearrange input_alloc_device() to prepare for preallocating of vals
Input: rohm_bu21023 - factor out settings update code
Input: rohm_bu21023 - switch to using cleanup functions
Input: rohm_bu21023 - switch to using sysfs_emit()
Input: serio - use sizeof(*pointer) instead of sizeof(type)
Input: simplify event handling logic
Input: synaptics - enable SMBus for HP Elitebook 840 G2
Input: tablet - use sizeof(*pointer) instead of sizeof(type)
Input: touchscreen - use sizeof(*pointer) instead of sizeof(type)
Input: twl4030-pwrbutton - fix kernel-doc warning
Input: uinput - reject requests with unreasonable number of slots
Input: wacom_w8001 - correct device name generation
Input: wacom_w8001 - simplify device name generation
Input: wacom_w8001 - use "guard" notation when acquiring mutex
Input: yealink - simplify locking in sysfs attribute handling
Input: yealink - use driver core to instantiate device attributes
 
intel_alpm: Fix wrong offset for PORT_ALPM_* registers
 
intel_idle: Switch to new Intel CPU model defines
 
intel_th: msu-sink: add missing MODULE_DESCRIPTION()
 
interconnect: icc-clk: Add devm_icc_clk_register
interconnect: icc-clk: Specify master/slave ids
interconnect: imx: add missing MODULE_DESCRIPTION() macros
interconnect: mediatek: Add MediaTek MT8183/8195 EMI Interconnect driver
interconnect: mediatek: remove unneeded semicolon
interconnect: qcom: add missing MODULE_DESCRIPTION() macros
interconnect: qcom: Add MSM8953 driver
interconnect: qcom: Fix DT backwards compatibility for QoS
interconnect: qcom: icc-rpmh: Add QoS configuration support
interconnect: qcom: qcm2290: Fix mas_snoc_bimc RPM master ID
interconnect: qcom: sc7280: enable QoS configuration
 
io_uring/advise: support 64-bit lengths
 
io_uring/eventfd: move eventfd handling to separate file
io_uring/eventfd: move to more idiomatic RCU free usage
 
io_uring/io-wq: limit retrying worker initialisation
io_uring/io-wq: make io_wq_work flags atomic
 
io_uring/kbuf: return correct iovec count from classic buffer peek
io_uring/kbuf: sanitize peek buffer setup
 
io_uring/msg_ring: add an alloc cache for io_kiocb entries
io_uring/msg_ring: check for dead submitter task
io_uring/msg_ring: fix overflow posting
io_uring/msg_ring: fix uninitialized use of target_req->flags
io_uring/msg_ring: improve handling of target CQE posting
io_uring/msg_ring: tighten requirement for remote posting
io_uring/msg_ring: use kmem_cache_free() to free request
 
io_uring/napi: check napi_enabled in io_napi_add() before proceeding
io_uring/napi: pass ktime to io_napi_adjust_timeout
io_uring/napi: remove duplicate io_napi_entry timeout assignation
io_uring/napi: Remove unnecessary s64 cast
io_uring/napi: use ktime in busy polling
 
io_uring/net: check socket is valid in io_bind()/io_listen()
io_uring/net: cleanup io_recv_finish() bundle handling
io_uring/net: don't pick multiple buffers for non-bundle send
io_uring/net: ensure expanded bundle recv gets marked for cleanup
io_uring/net: ensure expanded bundle send gets marked for cleanup
io_uring/net: move charging socket out of zc io_uring
 
io_uring/rsrc: Drop io_copy_iov in favor of iovec API
io_uring/rsrc: ensure compat iovecs are copied correctly
io_uring/rsrc: remove redundant __set_current_state() post schedule()
 
io_uring/sqpoll: annotate debug task == current with data_race()
 
io_uring: add io_add_aux_cqe() helper
io_uring: add remote task_work execution helper
io_uring: align iowq and task request error handling
io_uring: Allocate only necessary memory in io_probe
io_uring: don't allow netpolling with SETUP_IOPOLL
io_uring: Drop per-ctx dummy_ubuf
io_uring: fix error pbuf checking
io_uring: fix io_match_task must_hold
io_uring: fix lost getsockopt completions
io_uring: Fix probe of disabled operations
io_uring: fix user_data field name in comment
io_uring: Introduce IORING_OP_BIND
io_uring: Introduce IORING_OP_LISTEN
io_uring: keep multishot request NAPI timeout current
io_uring: kill REQ_F_CANCEL_SEQ
io_uring: remove unused local list heads in NAPI functions
io_uring: simplify io_uring_cmd return
io_uring: tighten task exit cancellations
io_uring: use 'state' consistently
 
iomap: don't increase i_size in iomap_write_end()
iomap: Optimize iomap_read_folio
iomap: Remove calls to set and clear folio error flag
 
iommu/amd: Convert comma to semicolon
iommu/amd: Use try_cmpxchg64() in v2_alloc_pte()
 
iommu/arm-smmu-qcom-debug: Do not print for handled faults
 
iommu/arm-smmu-qcom: record reason for deferring probe
iommu/arm-smmu-qcom: Register the TBU driver in qcom_smmu_impl_init
 
iommu/arm-smmu-v3: Add feature detection for HTTU
iommu/arm-smmu-v3: add missing MODULE_DESCRIPTION() macro
iommu/arm-smmu-v3: Add ssid to struct arm_smmu_master_domain
iommu/arm-smmu-v3: Add support for dirty tracking in domain alloc
iommu/arm-smmu-v3: Add support for domain_alloc_user fn
iommu/arm-smmu-v3: Allow a PASID to be set when RID is IDENTITY/BLOCKED
iommu/arm-smmu-v3: Allow IDENTITY/BLOCKED to be set while PASID is used
iommu/arm-smmu-v3: Allow setting a S1 domain to a PASID
iommu/arm-smmu-v3: Avoid uninitialized asid in case of error
iommu/arm-smmu-v3: Convert to domain_alloc_sva()
iommu/arm-smmu-v3: Do not use master->sva_enable to restrict attaches
iommu/arm-smmu-v3: Do not zero the strtab twice
iommu/arm-smmu-v3: Enable HTTU for stage1 with io-pgtable mapping
iommu/arm-smmu-v3: Keep track of arm_smmu_master_domain for SVA
iommu/arm-smmu-v3: Make changing domains be hitless for ATS
iommu/arm-smmu-v3: Make smmu_domain->devices into an allocated list
iommu/arm-smmu-v3: Make SVA allocate a normal arm_smmu_domain
iommu/arm-smmu-v3: Put the SVA mmu notifier in the smmu_domain
iommu/arm-smmu-v3: Shrink the strtab l1_desc array
iommu/arm-smmu-v3: Start building a generic PASID layer
iommu/arm-smmu-v3: Test the STE S1DSS functionality
iommu/arm-smmu-v3: Thread SSID through the arm_smmu_attach_*() interface
iommu/arm-smmu-v3: Use *-y instead of *-objs in Makefile
 
iommu/arm-smmu: Add CB prefix to register bitfields
iommu/arm-smmu: Pretty-print context fault related regs
 
iommu/dma: Prune redundant pgprot arguments
 
iommu/io-pgtable-arm: Add read_and_clear_dirty() support
 
iommu/iova: Add missing MODULE_DESCRIPTION() macro
 
iommu/mediatek-v1: Clean up redundant fwspec checks
 
iommu/of: Support ats-supported device-tree property
 
iommu/tegra-smmu: Pass correct fwnode to iommu_fwspec_init()
 
iommu/vt-d: Add helper to allocate paging domain
iommu/vt-d: Add helper to flush caches for context change
iommu/vt-d: Downgrade warning for pre-enabled IR
iommu/vt-d: Fix aligned pages in calculate_psi_aligned_address()
iommu/vt-d: Fix identity map bounds in si_domain_init()
iommu/vt-d: Fix incorrect domain ID in context flush helper
iommu/vt-d: Handle volatile descriptor status read
iommu/vt-d: Limit max address mask to MAX_AGAW_PFN_WIDTH
iommu/vt-d: Refactor PCI PRI enabling/disabling callbacks
iommu/vt-d: Remove comment for def_domain_type
iommu/vt-d: Remove control over Execute-Requested requests
iommu/vt-d: Use try_cmpxchg64() in intel_pasid_get_entry()
 
iommu: Add attach handle to struct iopf_group
iommu: Add iommu_paging_domain_alloc() interface
iommu: arm-smmu: Fix Tegra workaround for PAGE_SIZE mappings
iommu: Do not return 0 from map_pages if it doesn't do anything
iommu: Extend domain attach group with handle support
iommu: Handle iommu faults for a bad iopf setup
iommu: Introduce domain attachment handle
iommu: Make iommu_sva_domain_alloc() static
iommu: Move IOMMU_DIRTY_NO_CLEAR define
iommu: Remove iommu_fwspec ops
iommu: Remove sva handle list
iommu: Remove unused declaration iommu_sva_unbind_gpasid()
iommu: Resolve fwspec ops automatically
iommu: Restore lost return in iommu_report_device_fault()
iommu: sprd: Avoid NULL deref in sprd_iommu_hw_en
iommu: sun50i: Add H616 compatible string
iommu: sun50i: allocate page tables from below 4 GiB
iommu: sun50i: clear bypass register
 
iommufd/device: Fix hwpt at err_unresv in iommufd_device_do_replace()
 
iommufd/iova_bitmap: Cache mapped length in iova_bitmap_map struct
iommufd/iova_bitmap: Check iova_bitmap_done() after set ahead
iommufd/iova_bitmap: Consolidate iova_bitmap_set exit conditionals
iommufd/iova_bitmap: Dynamic pinning on iova_bitmap_set()
iommufd/iova_bitmap: Move initial pinning to iova_bitmap_for_each()
iommufd/iova_bitmap: Remove iterator logic
 
iommufd/selftest: Add coverage for IOPF test
iommufd/selftest: Add IOPF support for mock device
iommufd/selftest: Add tests for <= u8 bitmap sizes
iommufd/selftest: Do not record head iova to better match iommu drivers
iommufd/selftest: Fix dirty bitmap tests with u8 bitmaps
iommufd/selftest: Fix iommufd_test_dirty() to handle
iommufd/selftest: Fix tests to use MOCK_PAGE_SIZE based buffer sizes
iommufd/selftest: Make dirty_ops static
 
iommufd: Add check on user response code
iommufd: Add fault and response message definitions
iommufd: Add iommufd fault object
iommufd: Associate fault object with iommufd_hw_pgtable
iommufd: Do not allow creating areas without READ or WRITE
iommufd: Fault-capable hwpt attach/detach/replace
iommufd: Fix error pointer checking
iommufd: Put constants for all the uAPI enums
iommufd: Remove IOMMUFD_PAGE_RESP_FAILURE
iommufd: Require drivers to supply the cache_invalidate_user ops
iommufd: Use atomic_long_try_cmpxchg() in incr_user_locked_vm()
iommufd: Use iommu_paging_domain_alloc()
 
ionic: add per-queue napi_schedule for doorbell check
ionic: add private workqueue per-device
ionic: add work item for missed-doorbell check
ionic: advertise 52-bit addressing limitation for MSI-X
ionic: check for queue deadline in doorbell_napi_work
ionic: fix potential irq name truncation
ionic: fix up ionic_if.h kernel-doc issues
ionic: Keep interrupt affinity up to date
ionic: Mark error paths in the data path as unlikely
ionic: Only run the doorbell workaround for certain asic_type
ionic: only sync frag_len in first buffer of xdp
ionic: Pass ionic_txq_desc to ionic_tx_tso_post
ionic: Prevent tx_timeout due to frequent doorbell ringing
ionic: remove missed doorbell per-queue timer
ionic: Reset LIF device while restarting LIF
ionic: Use an u16 for rx_copybreak
ionic: Use netdev_name() function instead of netdev->name
 
ip6_tunnel: Fix broken GRO
 
ip_tunnel: Move stats allocation to core
 
ipc, msg: Use dedicated slab buckets for alloc_msg()
 
ipc: mqueue: remove assignment from IS_ERR argument
 
ipmi: Drop explicit initialization of struct i2c_device_id::driver_data to 0
ipmi: ssif_bmc: prevent integer overflow on 32bit systems
 
ipv4: Fix incorrect source address in Record Route option
ipv4: Fix incorrect TOS in fibmatch route get reply
ipv4: Fix incorrect TOS in route get reply
ipv4: fix source address selection with route leak
 
ipv6: fix ndisc_is_useropt() handling for PIO
ipv6: fix possible UAF in ip6_finish_output2()
ipv6: fix source address selection with route leak
ipv6: prevent possible UAF in ip6_xmit()
ipv6: prevent UAF in ip6_send_skb()
ipv6: sr: restruct ifdefines
ipv6: take care of scope when choosing the src addr
 
ipvs: Avoid unnecessary calls to skb_is_gso_sctp
ipvs: constify ctl_table arguments of utility functions
ipvs: properly dereference pe in ip_vs_add_service
 
irqchip/armada-370-xp: Add support for 32 MSI interrupts on non-IPI platforms
irqchip/armada-370-xp: Do not allow mapping IRQ 0 and 1
irqchip/armada-370-xp: Do not touch IPI registers on platforms without IPI
irqchip/armada-370-xp: Only call ipi_resume() if IPI is available
irqchip/armada-370-xp: Use atomic_io_modify() instead of another spinlock
 
irqchip/bcm2835: Enable SKIP_SET_WAKE and MASK_ON_SUSPEND
 
irqchip/dw-apb-ictl: Support building as module
 
irqchip/gic-common: Remove sync_access callback
 
irqchip/gic-v2m: Fix refcount leak in gicv2m_of_init()
irqchip/gic-v2m: Switch to device MSI
 
irqchip/gic-v3-its: Correctly fish out the DID for platform MSI
irqchip/gic-v3-its: Correctly honor the RID remapping
irqchip/gic-v3-its: Provide MSI parent for PCI/MSI[-X]
irqchip/gic-v3-its: Provide MSI parent infrastructure
irqchip/gic-v3-its: Switch platform MSI to MSI parent
 
irqchip/gic-v3: Add support for ACPI's disabled but 'online capable' CPUs
irqchip/gic-v3: Detect GICD_CTRL.DS and SCR_EL3.FIQ earlier
irqchip/gic-v3: Don't return errors from gic_acpi_match_gicc()
irqchip/gic-v3: Enable non-coherent redistributors/ITSes ACPI probing
irqchip/gic-v3: Fix 'broken_rdists' unused warning when !SMP and !ACPI
irqchip/gic-v3: Init SRE before poking sysregs
irqchip/gic-v3: Make distributor priorities variables
irqchip/gic-v3: Pass #redistributor-regions to gic_of_setup_kvm_info()
 
irqchip/gic-v4: Always configure affinity on VPE activation
irqchip/gic-v4: Fix ordering between vmapp and vpe locks
irqchip/gic-v4: Make sure a VPE is locked when VMAPP is issued
irqchip/gic-v4: Substitute vmovp_lock for a per-VM lock
 
irqchip/gic_v3_mbi: Switch over to parent domain
 
irqchip/imx-irqsteer: Handle runtime power management correctly
 
irqchip/imx-mu-msi: Fix codingstyle in imx_mu_msi_domains_init()
irqchip/imx-mu-msi: Switch to MSI parent
 
irqchip/irq-msi-lib: Check for NULL ops in msi_lib_irq_domain_select()
irqchip/irq-msi-lib: Prepare for DEVICE MSI to replace platform MSI
irqchip/irq-msi-lib: Prepare for DOMAIN_BUS_WIRED_TO_MSI
irqchip/irq-msi-lib: Prepare for PCI MSI/MSIX
 
irqchip/irq-mvebu-icu: Prepare for real per device MSI
irqchip/irq-mvebu-icu: Remove platform MSI leftovers
 
irqchip/irq-mvebu-sei: Switch to MSI parent
 
irqchip/irq-pic32-evic: Add missing 'static' to internal function
 
irqchip/loongarch-cpu: Fix return value of lpic_gsi_to_irq()
 
irqchip/mbigen: Fix mbigen node address layout
irqchip/mbigen: Prepare for real per device MSI
irqchip/mbigen: Remove platform_msi_create_device_domain() fallback
 
irqchip/meson-gpio: Convert meson_gpio_irq_controller::lock to 'raw_spinlock_t'
 
irqchip/mvebu-gicp: Switch to MSI parent
 
irqchip/mvebu-odmi: Switch to parent MSI
 
irqchip/renesas-rzg2l: Add support for RZ/Five SoC
irqchip/renesas-rzg2l: Reorder function calls in rzg2l_irqc_irq_disable()
 
irqchip/riscv-aplic: Fix an IS_ERR() vs NULL bug in probe()
irqchip/riscv-aplic: Retrigger MSI interrupt on source configuration
irqchip/riscv-aplic: Simplify the initialization code
 
irqchip/riscv-intc: Remove asmlinkage
 
irqchip/sifive-plic: Probe plic driver early for Allwinner D1 platform
 
irqchip/stm32-exti: Add CONFIG_STM32MP_EXTI
irqchip/stm32-exti: Split MCU and MPU code
 
irqchip/stm32mp-exti: Allow building as module
irqchip/stm32mp-exti: Rename internal symbols
 
irqchip/xilinx: Fix shift out of bounds
 
irqchip: Add missing MODULE_DESCRIPTION() macros
irqchip: Add support for LAN966x OIC
irqchip: Provide irq-msi-lib
 
irqdomain: Add a resource managed version of irq_domain_instantiate()
irqdomain: Add missing parameter descriptions in kernel-doc comments
irqdomain: Add support for generic irq chips creation before publishing a domain
irqdomain: Constify parameter in is_fwnode_irqchip()
irqdomain: Convert __irq_domain_add() wrappers to irq_domain_instantiate()
irqdomain: Convert __irq_domain_create() to use struct irq_domain_info
irqdomain: Convert domain creation functions to irq_domain_instantiate()
irqdomain: Fix formatting irq_find_matching_fwspec() kerneldoc comment
irqdomain: Fix the kernel-doc and plug it into Documentation
irqdomain: Fixed unbalanced fwnode get and put
irqdomain: Handle additional domain flags in irq_domain_instantiate()
irqdomain: Handle domain bus token in irq_domain_create()
irqdomain: Handle domain hierarchy parent in irq_domain_instantiate()
irqdomain: Introduce init() and exit() hooks
irqdomain: Introduce irq_domain_free()
irqdomain: Introduce irq_domain_instantiate()
irqdomain: Make __irq_domain_create() return an error code
irqdomain: Make build work for CONFIG_GENERIC_IRQ_CHIP=n
irqdomain: Remove __irq_domain_add()
irqdomain: Use a dedicated function to set the domain name
irqdomain: Use irq_domain_instantiate() for hierarchy domain creation
 
isdn: add missing MODULE_DESCRIPTION() macros
 
isofs: add missing MODULE_DESCRIPTION()
isofs: Convert rock_ridge_symlink_read_folio to use a folio
isofs: Convert to new uid/gid option parsing helpers
 
jbd2: add missing MODULE_DESCRIPTION()
jbd2: add missing MODULE_DESCRIPTION()
jbd2: avoid infinite transaction commit loop
jbd2: avoid memleak in jbd2_journal_write_metadata_buffer
jbd2: avoid mount failed when commit block is partial submitted
jbd2: drop pointless shrinker batch initialization
jbd2: increase maximum transaction size
jbd2: jump to new copy_done tag when b_frozen_data is created concurrently
jbd2: make jbd2_journal_get_max_txn_bufs() internal
jbd2: precompute number of transaction descriptor blocks
jbd2: remove dead check of JBD2_UNMOUNT in kjournald2
jbd2: remove dead equality check of j_commit_[sequence/request] in kjournald2
jbd2: remove unnecessary "should_sleep" in kjournald2
jbd2: remove unnedded "need_copy_out" in jbd2_journal_write_metadata_buffer
jbd2: remove unneeded kmap to do escape in jbd2_journal_write_metadata_buffer
jbd2: remove unused return info from jbd2_journal_write_metadata_buffer
jbd2: speed up jbd2_transaction_committed()
jbd2: use bh_in instead of jh2bh(jh_in) to simplify code
jbd2: use str_plural() to fix Coccinelle warning
 
jffs2: Remove calls to set/clear the folio error flag
 
jfs: Change metapage->page to metapage->folio
jfs: Convert __get_metapage to use a folio
jfs: Convert dec_io to take a folio
jfs: Convert drop_metapage and remove_metapage to take a folio
jfs: Convert force_metapage to use a folio
jfs: Convert inc_io to take a folio
jfs: Convert insert_metapage() to take a folio
jfs: Convert metapage_read_folio to use folio APIs
jfs: Convert metapage_writepage to metapage_write_folio
jfs: Convert page_to_mp to folio_to_mp
jfs: don't walk off the end of ealist
jfs: Fix array-index-out-of-bounds in diFree
jfs: fix null ptr deref in dtInsertEntry
jfs: Fix shift-out-of-bounds in dbDiscardAG
jfs: Remove use of folio error flag
 
Linux: jfs; Convert __invalidate_metapages to use a folio
Linux: jfs; Convert release_metapage to use a folio
 
jump_label: Clarify condition in static_key_fast_inc_not_disabled()
jump_label: Fix concurrency issues in static_key_slow_dec()
jump_label: Fix the fix, brown paper bags galore
jump_label: Simplify and clarify static_key_fast_inc_cpus_locked()
 
kallsyms: add more original symbol type/name in comment lines
kallsyms: avoid repeated calculation of array size for markers
kallsyms: change sym_entry::percpu_absolute to bool type
kallsyms: Do not cleanup .llvm. suffix before sorting symbols
kallsyms: get rid of code for absolute kallsyms
kallsyms: Match symbols exactly with CONFIG_LTO_CLANG
kallsyms: unify seq and start_pos fields of struct sym_entry
kallsyms: use \t instead of a tab in printf()
 
kbuild, bpf: Use test-ge check for v1.25-only pahole
 
kbuild,bpf: Add module-specific pahole flags for distilled base BTF
 
kbuild: Abort make on install failures
kbuild: add script and target to generate pacman package
kbuild: add syscall table generation to scripts/Makefile.asm-headers
kbuild: avoid build error when single DTB is turned into composite DTB
kbuild: avoid scripts/kallsyms parsing /dev/null
kbuild: bpf: Tell pahole to DECL_TAG kfuncs
kbuild: clean up code duplication in cmd_fdtoverlay
kbuild: clean up scripts/remove-stale-files
kbuild: Create INSTALL_PATH directory if it does not exist
kbuild: deb-pkg: remove support for "name " form for DEBEMAIL
kbuild: deb-pkg: remove support for EMAIL environment variable
kbuild: deb-pkg: use default string when variable is unset or null
kbuild: doc: gcc to CC change
kbuild: Fix '-S -c' in x86 stack protector scripts
kbuild: fix rebuild of generic syscall headers
kbuild: fix typos "prequisites" to "prerequisites"
kbuild: merge temporary vmlinux for BTF and kallsyms
kbuild: move init/build-version to scripts/
kbuild: move some helper headers from scripts/kconfig/ to scripts/include/
kbuild: package: add -e and -u options to some shell scripts
kbuild: raise the minimum GNU Make requirement to 4.0
kbuild: refactor variables in scripts/link-vmlinux.sh
kbuild: remove PROVIDE() for kallsyms symbols
kbuild: rpm-pkg: Fix C locale setup
kbuild: rpm-pkg: ghost modules.weakdep file
kbuild: rpm-pkg: introduce a simple changelog section for kernel.spec
kbuild: rpm-pkg: make sure to have versioned 'Obsoletes' for kernel.spec
kbuild: rust-analyzer: better error handling
kbuild: rust-analyzer: improve comment documentation
kbuild: rust-analyzer: mark `rust_is_available.sh` invocation as recursive
kbuild: rust: remove now-unneeded `rusttest` custom sysroot handling
kbuild: rust: skip -fmin-function-alignment in bindgen flags
kbuild: verify asm-generic header list
kbuild: verify dtoverlay files against schema
 
kcm: Serialise kcm_sendmsg() for the same socket.
 
kconfig: add -e and -u options to *conf-cfg.sh scripts
kconfig: add const qualifiers to several function arguments
kconfig: add fallthrough comments to expr_compare_type()
kconfig: call expr_eliminate_yn() at least once in expr_eliminate_dups()
kconfig: change sym_choice_default() to take the choice menu
kconfig: fix conditional prompt behavior for choice
kconfig: gconf: move conf_changed() definition up
kconfig: gconf: remove unnecessary forward declarations
kconfig: import list_move(_tail) and list_for_each_entry_reverse macros
kconfig: improve error message for dependency between choice members
kconfig: improve error message for recursive dependency in choice
kconfig: introduce choice_set_value() helper
kconfig: pass new conf_changed value to the callback
kconfig: qconf: remove initial call to conf_changed()
kconfig: recursive checks drop file/lineno
 
Kconfig: reduce the amount of power sequencing noise
 
kconfig: refactor choice value calculation
kconfig: refactor conf_set_all_new_symbols() to reduce indentation level
kconfig: refactor conf_write_defconfig() to reduce indentation level
kconfig: refactor error messages in sym_check_print_recursive()
kconfig: remember the current choice while parsing the choice block
kconfig: remove 'e1' and 'e2' macros from expression deduplication
kconfig: remove conf_unsaved in conf_read_simple()
kconfig: remove E_LIST expression type
kconfig: remove expr_list_for_each_sym() macro
kconfig: remove P_CHOICE property
kconfig: remove sym_get_choice_value()
kconfig: remove SYMBOL_CHOICEVAL flag
kconfig: remove tristate choice support
kconfig: remove unneeded code in expr_compare_type()
kconfig: use menu_list_for_each_sym() in sym_choice_default()
kconfig: use sym_get_choice_menu() in sym_check_choice_deps()
kconfig: use sym_get_choice_menu() in sym_check_deps()
kconfig: use sym_get_choice_menu() in sym_check_print_recursive()
 
kcov: properly check for softirq context
 
kcsan: Add example to data_race() kerneldoc header
kcsan: Add missing MODULE_DESCRIPTION() macro
 
kdb: address -Wformat-security warnings
kdb: Get rid of redundant kdb_curr_task()
kdb: Use the passed prompt in kdb_position_cursor()
 
kernel-wide: fix spelling mistakes like "assocative" -> "associative"
 
kernel/cgroup: cleanup cgroup_base_files when fail to add cgroup_psi_files
 
kernel/fork.c: get totalram_pages from memblock to calculate max_threads
kernel/fork.c: put set_max_threads()/task_struct_whitelist() in __init section
 
kernel/panic: add verbose logging of kernel taints in backtraces
kernel/panic: convert print_tainted() to use struct seq_buf internally
kernel/panic: initialize taint_flags[] using a macro
kernel/panic: return early from print_tainted() when not tainted
 
kernel: rerun task_work while freezing in get_signal()
 
kexec_file: fix elfcorehdr digest exclusion when CONFIG_CRASH_HOTPLUG=y
 
KEYS: encrypted: add missing MODULE_DESCRIPTION()
KEYS: trusted: add missing MODULE_DESCRIPTION()
KEYS: trusted: dcp: fix leak of blob encryption key
KEYS: trusted: fix DCP blob payload length assignment
 
kfifo: add missing MODULE_DESCRIPTION() macros
 
khugepaged: simplify the allocation of slab caches
 
kmemleak-test: add missing MODULE_DESCRIPTION() macro
 
kmsan: accept ranges starting with 0 on s390
kmsan: add missing __user tags
kmsan: allow disabling KMSAN checks for the current task
kmsan: disable KMSAN when DEFERRED_STRUCT_PAGE_INIT is enabled
kmsan: do not pass NULL pointers as 0
kmsan: do not round up pg_data_t size
kmsan: enable on s390
kmsan: export panic_on_kmsan
kmsan: expose kmsan_get_metadata()
kmsan: expose KMSAN_WARN_ON()
kmsan: fix is_bad_asm_addr() on arches with overlapping address spaces
kmsan: fix kmsan_copy_to_user() on arches with overlapping address spaces
kmsan: increase the maximum store size to 4096
kmsan: introduce memset_no_sanitize_memory()
kmsan: introduce test_unpoison_memory()
kmsan: make the tests compatible with kmsan.panic=1
kmsan: remove a useless assignment from kmsan_vmap_pages_range_noflush()
kmsan: remove an x86-specific #include from kmsan.h
kmsan: support SLAB_POISON
kmsan: use ALIGN_DOWN() in kmsan_get_metadata()
 
kobject_uevent: Fix OOB access within zap_modalias_env()
 
kpageflags: detect isolated KPF_THP folios
 
kprobes: Fix to check symbol prefixes correctly
 
kselftest/alsa: Fix validation of writes to volatile controls
kselftest/alsa: Log the PCM ID in pcm-test
kselftest/alsa: Use card name rather than number in test names
 
kselftest/arm64: Fix a couple of spelling mistakes
kselftest/arm64: Fix redundancy of a testcase
kselftest/arm64: Include kernel mode NEON in fp-stress
 
kselftest: devices: Add of-fullname-regex property
kselftest: devices: Add test to detect device error logs
kselftest: devices: Allow specifying boards directory through parameter
kselftest: devices: Move discoverable devices test to subdirectory
kselftest: missing arg in ptrace.c
kselftest: Move ksft helper module to common directory
 
kselftests: dmabuf-heaps: Ensure the driver name is null-terminated
 
ksmbd: add durable scavenger timer
ksmbd: avoid reclaiming expired durable opens by the client
ksmbd: Constify struct ksmbd_transport_ops
ksmbd: fix race condition between destroy_previous_session() and smb2 operations()
ksmbd: fix spelling mistakes in documentation
ksmbd: override fsids for share path check
ksmbd: override fsids for smb2_query_info()
ksmbd: remove duplicate SMB2 Oplock levels definitions
ksmbd: Replace one-element arrays with flexible-array members
ksmbd: the buffer of smb2 query dir response has at least 1 byte
ksmbd: Unlock on in ksmbd_tcp_set_interfaces()
ksmbd: unset the binding mark of a reused connection
ksmbd: Use unsafe_memcpy() for ntlm_negotiate
 
kunit/fortify: add missing MODULE_DESCRIPTION() macros
 
kunit/overflow: Fix UB in overflow_allocation_test
 
kunit/usercopy: Add missing MODULE_DESCRIPTION()
kunit/usercopy: Disable testing on !CONFIG_MMU
 
KUnit: add missing MODULE_DESCRIPTION() macros for lib/*_test.ko
KUnit: add missing MODULE_DESCRIPTION() macros for lib/test_*.ko
 
kunit: add missing MODULE_DESCRIPTION() macros to core modules
kunit: add missing MODULE_DESCRIPTION() macros to lib/*.c
kunit: Cover 'assert.c' with tests
kunit: Device wrappers should also manage driver name
kunit: executor: Simplify string allocation handling
kunit: Fix missing kerneldoc comment
kunit: Fix the comment of KUNIT_ASSERT_STRNEQ as assertion
kunit: Introduce KUNIT_ASSERT_MEMEQ and KUNIT_ASSERT_MEMNEQ macros
kunit: Rename KUNIT_ASSERT_FAILURE to KUNIT_FAIL_AND_ABORT for readability
kunit: test: Add vm_mmap() allocation resource manager
 
KVM: Add a flag to track if a loaded vCPU is scheduled out
KVM: Add KVM_PRE_FAULT_MEMORY vcpu ioctl to pre-populate guest memory
KVM: Add missing MODULE_DESCRIPTION()
KVM: arm64: Add early_param to control WFx trapping
KVM: arm64: Add helper for writing ID regs
KVM: arm64: Add support for FFA_PARTITION_INFO_GET
KVM: arm64: Allow the use of SVE+NV
KVM: arm64: Correctly honor the presence of FEAT_TCRX
KVM: arm64: Enforce dependency on an ARMv8.4-aware toolchain
KVM: arm64: Ensure canonical IPA is hugepage-aligned when handling fault
KVM: arm64: Fix __pkvm_init_switch_pgd call ABI
KVM: arm64: Fix clobbered ELR in sync abort/SError
KVM: arm64: fix kdoc warnings in W=1 builds
KVM: arm64: fix override-init warnings in W=1 builds
KVM: arm64: free kvm->arch.nested_mmus with kvfree()
KVM: arm64: Get rid of HCRX_GUEST_FLAGS
KVM: arm64: Get sys_reg encoding from descriptor in idregs_debug_show()
KVM: arm64: Honor trap routing for TCR2_EL1
KVM: arm64: Introduce print_nvhe_hyp_panic helper
KVM: arm64: Make ICC_*SGI*_EL1 undef in the absence of a vGICv3
KVM: arm64: Make idregs debugfs iterator search sysreg table directly
KVM: arm64: Make PIR{,E0}_EL1 save/restore conditional on FEAT_TCRX
KVM: arm64: Make TCR2_EL1 save/restore dependent on the VM features
KVM: arm64: nv: Add additional trap setup for CPTR_EL2
KVM: arm64: nv: Add handling of NXS-flavoured TLBI operations
KVM: arm64: nv: Add handling of outer-shareable TLBI operations
KVM: arm64: nv: Add handling of range-based TLBI operations
KVM: arm64: nv: Add Stage-1 EL2 invalidation primitives
KVM: arm64: nv: Add TCPAC/TTA to CPTR->CPACR conversion helper
KVM: arm64: nv: Add trap description for CPTR_EL2
KVM: arm64: nv: Ensure correct VL is loaded before saving SVE state
KVM: arm64: nv: Fix RESx behaviour of disabled FGTs with negative polarity
KVM: arm64: nv: Forward FP/ASIMD traps to guest hypervisor
KVM: arm64: nv: Forward SVE traps to guest hypervisor
KVM: arm64: nv: Handle CPACR_EL1 traps
KVM: arm64: nv: Handle EL2 Stage-1 TLB invalidation
KVM: arm64: nv: Handle FEAT_TTL hinted TLB operations
KVM: arm64: nv: Handle shadow stage 2 page faults
KVM: arm64: nv: Handle TLB invalidation targeting L2 stage-1
KVM: arm64: nv: Handle TLBI ALLE1{,IS} operations
KVM: arm64: nv: Handle TLBI IPAS2E1{,IS} operations
KVM: arm64: nv: Handle TLBI VMALLS12E1{,IS} operations
KVM: arm64: nv: Handle ZCR_EL2 traps
KVM: arm64: nv: Honor guest hypervisor's FP/SVE traps in CPTR_EL2
KVM: arm64: nv: Implement nested Stage-2 page table walk logic
KVM: arm64: nv: Invalidate TLBs based on shadow S2 TTL-like information
KVM: arm64: nv: Load guest FP state for ZCR_EL2 trap
KVM: arm64: nv: Load guest hyp's ZCR into EL1 state
KVM: arm64: nv: Save guest's ZCR_EL2 when in hyp context
KVM: arm64: nv: Support multiple nested Stage-2 mmu structures
KVM: arm64: nv: Tag shadow S2 entries with guest's leaf S2 level
KVM: arm64: nv: Truely enable nXS TLBI operations
KVM: arm64: nv: Unfudge ID_AA64PFR0_EL1 masking
KVM: arm64: nv: Unmap/flush shadow stage 2 page tables
KVM: arm64: nv: Use accessors for modifying ID registers
KVM: arm64: nv: Use GFP_KERNEL_ACCOUNT for sysreg_masks allocation
KVM: arm64: nv: Use guest hypervisor's max VL when running nested guest
KVM: arm64: nVHE: gen-hyprel: Skip R_AARCH64_ABS32
KVM: arm64: nVHE: Simplify invalid_host_el2_vect
KVM: arm64: nVHE: Support CONFIG_CFI_CLANG at EL2
KVM: arm64: rename functions for invariant sys regs
KVM: arm64: Replace custom macros with fields from ID_AA64PFR0_EL1
KVM: arm64: show writable masks for feature registers
KVM: arm64: Spin off helper for programming CPTR traps
KVM: arm64: Tidying up PAuth code in KVM
KVM: arm64: Trap FFA_VERSION host call in pKVM
KVM: arm64: Treat CTR_EL0 as a VM feature ID register
KVM: arm64: unify code to prepare traps
KVM: arm64: Update the identification range for the FF-A smcs
KVM: arm64: Use FF-A 1.1 with pKVM
KVM: arm64: Use read-only helper for reading VM ID registers
KVM: arm64: vgic-debug: Don't put unmarked LPIs
KVM: arm64: vgic-debug: Exit the iterator properly w/o LPI
KVM: arm64: vgic: Don't hold config_lock while unregistering redistributors
KVM: arm64: vgic: fix unexpected unlock sparse warnings
KVM: arm64: vgic: Hold config_lock while tearing down a CPU interface
KVM: arm64: VHE: Mark __hyp_call_panic __noreturn
KVM: cleanup and add shortcuts to kvm_range_has_memory_attributes()
KVM: Delete the now unused kvm_arch_sched_in()
KVM: Document KVM_PRE_FAULT_MEMORY ioctl
KVM: Documentation: Correct the VGIC V2 CPU interface addr space size
KVM: Documentation: Enumerate allowed value macros of `irq_type`
KVM: Documentation: Fix title underline too short warning
KVM: Documentation: Fix typo `BFD`
KVM: Enable halt polling shrink parameter by default
KVM: Ensure new code that references immediate_exit gets extra scrutiny
KVM: eventfd: Use synchronize_srcu_expedited() on shutdown
KVM: extend kvm_range_has_memory_attributes() to check subset of attributes
KVM: Fix a goof where kvm_create_vm() returns 0 instead of -ENOMEM
KVM: fix documentation rendering for KVM_CAP_VM_MOVE_ENC_CONTEXT_FROM
KVM: guest_memfd: abstract how prepared folios are recorded
KVM: guest_memfd: Add hook for initializing memory
KVM: guest_memfd: Add hook for invalidating memory
KVM: guest_memfd: Add interface for populating gmem pages with user data
KVM: guest_memfd: delay folio_mark_uptodate() until after successful preparation
KVM: guest_memfd: delay kvm_gmem_prepare_folio() until the memory is passed to the guest
KVM: guest_memfd: do not go through struct page
KVM: guest_memfd: extract __kvm_gmem_get_pfn()
KVM: guest_memfd: let kvm_gmem_populate() operate only on private gfns
KVM: guest_memfd: limit overzealous WARN
KVM: guest_memfd: make kvm_gmem_prepare_folio() operate on a single struct kvm
KVM: guest_memfd: move check for already-populated page to common code
KVM: guest_memfd: pass error up from filemap_grab_folio
KVM: guest_memfd: return folio from __kvm_gmem_get_pfn()
KVM: guest_memfd: return locked folio from __kvm_gmem_get_pfn
KVM: guest_memfd: Use AS_INACCESSIBLE when creating guest_memfd inode
KVM: interrupt kvm_gmem_populate() on signals
KVM: Introduce vcpu->wants_to_run
KVM: Mark a vCPU as preempted/ready iff it's scheduled out while running
KVM: MMU: Disable fast path if KVM_EXIT_MEMORY_FAULT is needed
 
kvm: Note an RCU quiescent state on guest exit
 
KVM: nVMX: Add a helper to get highest pending from Posted Interrupt vector
KVM: nVMX: Check for pending posted interrupts when looking for nested events
KVM: nVMX: Fold requested virtual interrupt check into has_nested_events()
KVM: nVMX: Request immediate exit iff pending nested event needs injection
KVM: nVMX: Update VMCS12_REVISION comment to state it should never change
KVM: PPC: add missing MODULE_DESCRIPTION() macros
KVM: PPC: Book3S HV nestedv2: Add DPDES support in helper library for Guest state buffer
KVM: PPC: Book3S HV nestedv2: Add support for reading VPA counters for pseries guests
KVM: PPC: Book3S HV nestedv2: Fix doorbell emulation
KVM: PPC: Book3S HV nestedv2: Keep nested guest DEXCR in sync
KVM: PPC: Book3S HV nestedv2: Keep nested guest HASHKEYR in sync
KVM: PPC: Book3S HV nestedv2: Keep nested guest HASHPKEYR in sync
KVM: PPC: Book3S HV: Add one-reg interface for DEXCR register
KVM: PPC: Book3S HV: Add one-reg interface for HASHKEYR register
KVM: PPC: Book3S HV: Add one-reg interface for HASHPKEYR register
KVM: PPC: Book3S HV: Fix the get_one_reg of SDAR
KVM: PPC: Book3S HV: Fix the set_one_reg for MMCR3
KVM: Reject overly excessive IDs in KVM_CREATE_VCPU
KVM: Remove HIGH_RES_TIMERS dependency
KVM: remove kvm_arch_gmem_prepare_needed()
KVM: rename CONFIG_HAVE_KVM_GMEM_* to CONFIG_HAVE_KVM_ARCH_GMEM_*
KVM: riscv: selftests: Add some Zc* extensions to get-reg-list test
KVM: riscv: selftests: Add Zawrs extension to get-reg-list test
KVM: riscv: selftests: Add Zcmop extension to get-reg-list test
KVM: riscv: selftests: Add Zimop extension to get-reg-list test
KVM: riscv: selftests: Fix compile error
KVM: riscv: Support guest wrs.nto
KVM: s390: Don't re-setup dummy routing when KVM_CREATE_IRQCHIP
KVM: s390: fix validity interception issue when gisa is switched off
 
kvm: s390: Reject memory region operations for ucontrol VMs
 
KVM: s390: remove useless include
KVM: s390: vsie: retry SIE instruction on host intercepts
KVM: selftests: Add a testcase to verify x2APIC is fully readonly
KVM: selftests: Add guest udelay() utility for x86
KVM: selftests: Add test for configure of x86 APIC bus frequency
KVM: selftests: arm64: Correct feature test for S1PIE in get-reg-list
KVM: selftests: arm64: Test writes to CTR_EL0
KVM: selftests: Assert that MPIDR_EL1 is unchanged across vCPU reset
KVM: selftests: Increase robustness of LLC cache misses in PMU counters test
KVM: selftests: Print the seed for the guest pRNG iff it has changed
KVM: selftests: remove unused struct 'memslot_antagonist_args'
KVM: selftests: Rework macros in PMU counters test to prep for multi-insn loop
KVM: selftests: Test max vCPU IDs corner cases
KVM: selftests: Test vCPU boot IDs above 2^32 and MAX_VCPU_ID
KVM: selftests: Treat AMD Family 17h+ as supporting branch insns retired
KVM: selftests: x86: Add test for KVM_PRE_FAULT_MEMORY
KVM: Setup empty IRQ routing when creating a VM
KVM: SEV: Add initial SEV-SNP support
KVM: SEV: Add KVM_SEV_SNP_LAUNCH_FINISH command
KVM: SEV: Add KVM_SEV_SNP_LAUNCH_START command
KVM: SEV: Add KVM_SEV_SNP_LAUNCH_UPDATE command
KVM: SEV: Add support to handle GHCB GPA register VMGEXIT
KVM: SEV: Add support to handle MSR based Page State Change VMGEXIT
KVM: SEV: Add support to handle Page State Change VMGEXIT
KVM: SEV: Add support to handle RMP nested page faults
KVM: SEV: Automatically switch reclaimed pages to shared
KVM: SEV: Avoid WBINVD for HVA-based MMU notifications for SNP
KVM: SEV: Don't WARN() if RMP lookup fails when invalidating gmem pages
KVM: SEV: Implement gmem hook for initializing private pages
KVM: SEV: Implement gmem hook for invalidating private pages
KVM: SEV: Provide support for SNP_EXTENDED_GUEST_REQUEST NAE event
KVM: SEV: Provide support for SNP_GUEST_REQUEST NAE event
KVM: SEV: Select KVM_GENERIC_PRIVATE_MEM when CONFIG_KVM_AMD_SEV=y
KVM: SEV: Support SEV-SNP AP Creation NAE event
KVM: SEV: uapi: fix typo in SEV_RET_INVALID_CONFIG
KVM: SEV: Update KVM_AMD_SEV Kconfig entry and mention SEV-SNP
KVM: SNP: Fix LBR Virtualization for SNP guest
KVM: SVM: Add module parameter to enable SEV-SNP
KVM: SVM: Consider NUMA affinity when allocating per-CPU save_area
KVM: SVM: Don't advertise Bus Lock Detect to guest if SVM support is missing
KVM: SVM: Emulate SYSENTER RIP/RSP behavior for all Intel compat vCPUs
KVM: SVM: Fix an error code in sev_gmem_post_populate()
KVM: SVM: fix emulation of msr reads/writes of MSR_FS_BASE and MSR_GS_BASE
KVM: SVM: Fix uninitialized variable bug
KVM: SVM: Force sev_es_host_save_area() to be inlined (for noinstr usage)
KVM: SVM: not account memory allocation for per-CPU svm_data
KVM: SVM: Remove the need to trigger an UNBLOCK event on AP creation
KVM: SVM: remove useless input parameter in snp_safe_alloc_page
KVM: SVM: Use KVM's snapshot of the host's XCR0 for SEV-ES host state
KVM: SVM: Use sev_es_host_save_area() helper when initializing tsc_aux
KVM: Unexport kvm_debugfs_dir
KVM: Update halt polling documentation to note that KVM has 4 module params
KVM: Validate hva in kvm_gpc_activate_hva() to fix __kvm_gpc_refresh() WARN
KVM: VMX: Always honor guest PAT on CPUs that support self-snoop
KVM: VMX: Drop support for forcing UC memory when guest CR0.CD=1
KVM: VMX: Move PLE grow/shrink helpers above vmx_vcpu_load()
KVM: VMX: Remove unnecessary INVEPT[GLOBAL] from hardware enable path
KVM: VMX: Remove unused declaration of vmx_request_immediate_exit()
KVM: VMX: Split out the non-virtualization part of vmx_interrupt_blocked()
KVM: VMX: Switch __vmx_exit() and kvm_x86_vendor_exit() in vmx_exit()
KVM: VMX: Switch to new Intel CPU model infrastructure
KVM: x86/mmu: Account pf_{fixed,emulate,spurious} in callers of "do page fault"
KVM: x86/mmu: Always drop mmu_lock to allocate TDP MMU SPs for eager splitting
KVM: x86/mmu: Avoid reacquiring RCU if TDP MMU fails to allocate an SP
KVM: x86/mmu: Bug the VM if KVM tries to split a !hugepage SPTE
KVM: x86/mmu: Bump pf_taken stat only in the "real" page fault handler
KVM: x86/mmu: Check that root is valid/loaded when pre-faulting SPTEs
KVM: x86/mmu: Clean up make_huge_page_split_spte() definition and intro
KVM: x86/mmu: fix determination of max NPT mapping level for private pages
KVM: x86/mmu: Fixup comments missed by the REMOVED_SPTE=>FROZEN_SPTE rename
KVM: x86/mmu: Hard code GFP flags for TDP MMU eager split allocations
KVM: x86/mmu: Make kvm_mmu_do_page_fault() return mapped level
KVM: x86/mmu: Only allocate shadowed translation cache for sp->role.level <= KVM_MAX_HUGEPAGE_LEVEL
KVM: x86/mmu: Rephrase comment about synthetic PFERR flags in #PF handler
KVM: x86/mmu: Snapshot shadow_phys_bits when kvm.ko is loaded
KVM: x86/mmu: Unnest TDP MMU helpers that allocate SPs for eager splitting
KVM: x86/pmu: Add a helper to enable bits in FIXED_CTR_CTRL
KVM: x86/pmu: Add kvm_pmu_call() to simplify static calls of kvm_pmu_ops
KVM: x86/pmu: Change ambiguous _mask suffix to _rsvd in kvm_pmu
KVM: x86/pmu: Introduce distinct macros for GP/fixed counter max number
KVM: x86/pmu: Manipulate FIXED_CTR_CTRL MSR with macros
KVM: x86/pmu: Squash period for checkpointed events based on host HLE/RTM
KVM: x86/pmu: Switch to new Intel CPU model defines
KVM: x86/tdp_mmu: Rename REMOVED_SPTE to FROZEN_SPTE
KVM: x86/tdp_mmu: Sprinkle __must_check
KVM: x86/tdp_mmu: Take a GFN in kvm_tdp_mmu_fast_pf_get_last_sptep()
KVM: x86: Acquire kvm->srcu when handling KVM_SET_VCPU_EVENTS
KVM: x86: Add a capability to configure bus frequency for APIC timer
KVM: x86: Add a struct to consolidate host values, e.g. EFER, XCR0, etc...
KVM: x86: Add hook for determining max NPT mapping level
KVM: x86: Add KVM_RUN_X86_GUEST_MODE kvm_run flag
KVM: x86: Add missing MODULE_DESCRIPTION() macros
KVM: x86: Allow SYSENTER in Compatibility Mode for all Intel compat vCPUs
KVM: x86: Apply Intel's TSC_AUX reserved-bit behavior to Intel compat vCPUs
KVM: x86: Bury guest_cpuid_is_amd_or_hygon() in cpuid.c
KVM: x86: disallow pre-fault for SNP VMs before initialization
KVM: x86: Disallow read-only memslots for SEV-ES and SEV-SNP (and TDX)
KVM: x86: don't fall through case statements without annotations
KVM: x86: Don't re-setup empty IRQ routing when KVM_CAP_SPLIT_IRQCHIP
KVM: x86: Drop now-superflous setting of l1tf_flush_l1d in vcpu_run()
KVM: x86: Drop unused check_apicv_inhibit_reasons() callback definition
KVM: x86: Eliminate log spam from limited APIC timer periods
KVM: x86: Ensure a full memory barrier is emitted in the VM-Exit path
KVM: x86: Fold kvm_arch_sched_in() into kvm_arch_vcpu_load()
KVM: x86: hyper-v: Calculate APIC bus frequency for Hyper-V
KVM: x86: hyper-v: Remove unused inline function kvm_hv_free_pa_page()
KVM: x86: Implement hook for determining max NPT mapping level
KVM: x86: Implement kvm_arch_vcpu_pre_fault_memory()
KVM: x86: Improve documentation for KVM_CAP_X86_BUS_LOCK_EXIT
KVM: x86: Inhibit code #DBs in MOV-SS shadow for all Intel compat vCPUs
KVM: x86: Introduce kvm_x86_call() to simplify static calls of kvm_x86_ops
KVM: x86: invalid_list not used anymore in mmu_shrink_scan
KVM: x86: Keep consistent naming for APICv/AVIC inhibit reasons
KVM: x86: Limit check IDs for KVM_SET_BOOT_CPU_ID
KVM: x86: Make nanoseconds per APIC bus cycle a VM variable
KVM: x86: Make x2APIC ID 100% readonly
KVM: x86: Move shadow_phys_bits into "kvm_host", as "maxphyaddr"
KVM: x86: Only advertise KVM_CAP_READONLY_MEM when supported by VM
KVM: x86: Open code vendor_intel() in string_registers_quirk()
KVM: x86: Prevent excluding the BSP on setting max_vcpu_ids
KVM: x86: Print names of apicv inhibit reasons in traces
KVM: x86: Remove IA32_PERF_GLOBAL_OVF_CTRL from KVM_GET_MSR_INDEX_LIST
KVM: X86: Remove unnecessary GFP_KERNEL_ACCOUNT for temporary variables
KVM: x86: Remove VMX support for virtualizing guest MTRR memtypes
KVM: x86: Replace static_call_cond() with static_call()
KVM: x86: Suppress MMIO that is triggered during task switch emulation
KVM: x86: Unconditionally set l1tf_flush_l1d during vCPU load
KVM: x86: Use "is Intel compatible" helper to emulate SYSCALL in !64-bit
KVM: x86: Use this_cpu_ptr() instead of per_cpu_ptr(smp_processor_id())
KVM: x86: WARN if a vCPU gets a valid wakeup that KVM can't yet inject
 
l2tp: don't use sk_user_data in l2tp_udp_encap_err_recv
l2tp: drop the now unused l2tp_tunnel_get_session
l2tp: fix l2tp_session_register with colliding l2tpv3 IDs
l2tp: fix lockdep splat
l2tp: fix possible UAF when cleaning up tunnels
l2tp: make session IDR and tunnel session list coherent
l2tp: refactor udp recv to lookup to not use sk_user_data
l2tp: Remove duplicate included header file trace.h
l2tp: remove incorrect __rcu attribute
l2tp: remove unused list_head member in l2tp_tunnel
l2tp: replace hlist with simple list for per-tunnel session list
l2tp: store l2tpv2 sessions in per-net IDR
l2tp: store l2tpv3 sessions in per-net IDR
l2tp: use IDR for all session lookups
 
lan78xx: Enable 125 MHz CLK configuration for LAN7801 if NO EEPROM is detected
lan78xx: Enable Auto Speed and Auto Duplex configuration for LAN7801 if NO EEPROM is detected
 
landlock: Clarify documentation for struct landlock_ruleset_attr
landlock: Don't lose track of restrictions on cred_transfer
landlock: Use bit-fields for storing handled layer access masks
landlock: Various documentation improvements
 
leds: Add ChromeOS EC driver
leds: bcm63138: Add MODULE_DESCRIPTION()
leds: class: Add flag to avoid automatic renaming of LED devices
leds: class: Warn about name collisions earlier
leds: core: Add led_mc_set_brightness() function
leds: core: Introduce led_get_color_name() function
leds: core: Omit set_brightness error message for a LED supporting hw trigger only
leds: core: Unexport led_colors[] array
leds: Drop explicit initialization of struct i2c_device_id::driver_data to 0
leds: flash: leds-qcom-flash: Test the correct variable in init
leds: is31fl319x: Constify struct regmap_config
leds: leds-lp5523: Convert to sysfs_emit API
leds: leds-lp5569: Add support for Texas Instruments LP5569
leds: leds-lp5569: Better handle enabling clock internal setting
leds: leds-lp5569: Convert to sysfs_emit API
leds: leds-lp5569: Enable chip after chip configuration
leds: leds-lp5569: Fix typo in driver name
leds: leds-lp55xx: Convert mutex lock/unlock to guard API
leds: leds-lp55xx: Drop deprecated defines
leds: leds-lp55xx: Generalize firmware_loaded function
leds: leds-lp55xx: Generalize led_brightness function
leds: leds-lp55xx: Generalize load_engine function
leds: leds-lp55xx: Generalize load_engine_and_select_page function
leds: leds-lp55xx: Generalize multicolor_brightness function
leds: leds-lp55xx: Generalize probe/remove functions
leds: leds-lp55xx: Generalize run_engine function
leds: leds-lp55xx: Generalize set_led_current function
leds: leds-lp55xx: Generalize stop_all_engine OP
leds: leds-lp55xx: Generalize stop_engine function
leds: leds-lp55xx: Generalize sysfs engine_leds
leds: leds-lp55xx: Generalize sysfs engine_load and engine_mode
leds: leds-lp55xx: Generalize sysfs master_fader
leds: leds-lp55xx: Generalize turn_off_channels function
leds: leds-lp55xx: Generalize update_program_memory function
leds: leds-lp55xx: Support ENGINE program up to 128 bytes
leds: mt6360: Fix memory leak in mt6360_init_isnk_properties()
leds: multicolor: Use led_get_color_name() function
leds: ncp5623: Use common error handling code in ncp5623_probe()
leds: pca9532: Change default blinking frequency to 1Hz
leds: pca9532: Explicitly disable hardware blink when PWM1 is unavailable
leds: pca9532: Use defines to select PWM instance
leds: pca9532: Use PWM1 for hardware blinking
leds: powernv: Replace of_node_put to __free
leds: rgb: leds-ktd202x: Get device properties through fwnode to support ACPI
leds: rgb: leds-ktd202x: I2C ID tables for KTD2026 and 2027
leds: rgb: leds-ktd202x: Initialize mutex earlier
leds: rgb: leds-qcom-lpg: Add PPG check for setting/clearing PBS triggers
leds: rt4505: Add MODULE_DESCRIPTION()
leds: simatic-ipc-leds: Add missing MODULE_DESCRIPTION() macros
leds: spi-byte: Call of_node_put() on error path
leds: spi-byte: Get rid of custom led_init_default_state_get()
leds: spi-byte: Make use of device properties
leds: spi-byte: Move OF ID table closer to their user
leds: spi-byte: Use devm_mutex_init() for mutex initialization
leds: spi-byte: Utilise temporary variable for struct device
leds: ss4200: Convert PCIBIOS_* return codes to errnos
leds: sy7802: Add support for Silergy SY7802 flash LED controller
leds: tlc591xx: Replace of_node_put to __free
leds: trigger: Add led_mc_trigger_event() function
leds: trigger: Add new LED Input events trigger
leds: trigger: Call synchronize_rcu() before calling trig->activate()
leds: trigger: input-events: Rewrite to fix a serious locking issue
leds: trigger: Unregister sysfs attributes before calling deactivate()
leds: triggers: Flush pending brightness before activating trigger
 
lib min_heap: add args for min_heap_callbacks
lib min_heap: add min_heap_del()
lib min_heap: add min_heap_full()
lib min_heap: add min_heap_init()
lib min_heap: add min_heap_peek()
lib min_heap: add min_heap_sift_up()
lib min_heap: add type safe interface
lib min_heap: rename min_heapify() to min_heap_sift_down()
lib min_heap: update min_heap_push() and min_heap_pop() to return bool values
lib min_heap: update min_heap_push() to use min_heap_sift_up()
 
lib/asn1_encoder: add missing MODULE_DESCRIPTION() macro
 
lib/bch.c: use swap() to improve code
 
lib/dump_stack: report process UID in dump_stack_print_info()
 
lib/fonts: Allow to select fonts for drm_panic
lib/fonts: Fix visiblity of SUN12x22 and TER16x32 if DRM_PANIC
 
lib/generic-radix-tree.c: Fix rare race in __genradix_ptr_alloc()
 
lib/Kconfig.debug: document panic= command line option and procfs entry for PANIC_TIMEOUT
 
lib/math: add missing MODULE_DESCRIPTION() macros
 
lib/plist.c: avoid worst case scenario in plist_add
lib/plist.c: enforce memory ordering in plist_check_list
 
lib/rbtree.c: fix the example typo
 
lib/sort: fix outdated comment regarding glibc qsort()
lib/sort: optimize heapsort for handling final 2 or 3 elements
lib/sort: remove unused pr_fmt macro
 
lib/test_kmod: add missing MODULE_DESCRIPTION() macro
 
lib/test_linear_ranges: add missing MODULE_DESCRIPTION() macro
 
lib/test_min_heap: add test for heap_del()
 
lib/test_sort: add a testcase to ensure code coverage
 
lib/ts: add missing MODULE_DESCRIPTION() macros
 
lib/zlib: add missing MODULE_DESCRIPTION() macro
lib/zlib: unpoison DFLTCC output buffers
 
lib: add missing newline character in the warning message
lib: bitmap: add missing MODULE_DESCRIPTION() macros
lib: objagg: Fix general protection fault
lib: objagg: Fix spelling
lib: reuse page_ext_data() to obtain codetag_ref
lib: test_hmm: add missing MODULE_DESCRIPTION() macro
lib: test_objagg: Fix spelling
 
libbpf,bpf: Share BTF relocate-related code with kernel
 
libbpf: Add BTF field iterator
libbpf: Add btf__distill_base() creating split BTF with distilled base BTF
libbpf: Add NULL checks to bpf_object__{prev_map,next_map}
libbpf: Auto-attach struct_ops BPF maps in BPF skeleton
libbpf: BTF relocation followup fixing naming, loop logic
libbpf: Checking the btf_type kind when fixing variable offsets
libbpf: Configure log verbosity with env variable
libbpf: fix BPF skeleton forward/backward compat handling
libbpf: Fix clang compilation error in btf_relocate.c
libbpf: Fix error handling in btf__distill_base()
libbpf: Fix no-args func prototype BTF dumping syntax
libbpf: improve old BPF skeleton handling for map auto-attach
libbpf: keep FD_CLOEXEC flag when dup()'ing FD
libbpf: Make btf_parse_elf process .BTF.base transparently
libbpf: Make use of BTF field iterator in BPF linker code
libbpf: Make use of BTF field iterator in BTF handling code
libbpf: Remove callback-based type/string BTF field visitor helpers
libbpf: Skip base btf sanity checks
libbpf: Split BTF relocation
libbpf: Split field iter code into its own file kernel
 
libeth: add cacheline / struct layout assertion helpers
libeth: support different types of buffers for Rx
 
libfs: fix get_stashed_dentry()
libfs: fix infinite directory reads for offset dir
libfs: Introduce case-insensitive string comparison helper
 
Linux: Linux 6.11
Linux: Linux 6.11-rc1
Linux: Linux 6.11-rc2
Linux: Linux 6.11-rc3
Linux: Linux 6.11-rc4
Linux: Linux 6.11-rc5
Linux: Linux 6.11-rc6
Linux: Linux 6.11-rc7
 
linux/dim: move useful macros to .h file
 
linux/interrupt.h: allow "guard" notation to disable and reenable IRQ
 
lirc: rc_dev_get_from_fd(): fix file leak
 
list: test: add the missing MODULE_DESCRIPTION() macro
list: test: remove unused struct 'klist_test_struct'
 
listmount: allow listing in reverse order
 
livepatch: Add "replace" sysfs attribute
livepatch: Replace snprintf() with sysfs_emit()
 
lkdtm/bugs: add test for hung smp_call_function_single()
 
llc: Constify struct llc_conn_state_trans
llc: Constify struct llc_sap_state_trans
 
lockd: Use *-y instead of *-objs in Makefile
 
lockdep: Add comments for lockdep_set_no{validate,track}_class()
lockdep: Fix lockdep_set_notrack_class() for CONFIG_LOCK_STAT
lockdep: lockdep_set_notrack_class()
 
locking/local_lock: Add local nested BH locking infrastructure.
locking/local_lock: Introduce guard definition for local_lock.
 
locking/pvqspinlock: Correct the type of "old" variable in pv_kick_node()
 
locking/rwsem: Add __always_inline annotation to __down_write_common() and inlined callers
 
locking: Remove superfluous sentinel element from kern_lockdep_table
 
locktorture: Add MODULE_DESCRIPTION()
 
LoongArch: Add ACPI standard hardware register based S3 support
LoongArch: Add ARCH_HAS_DEBUG_VM_PGTABLE support
LoongArch: Add ARCH_HAS_PTE_DEVMAP support
LoongArch: Add architectural preparation for CPUFreq
LoongArch: Add ifdefs to fix LSX and LASX related warnings
LoongArch: Add irq_work support via self IPIs
LoongArch: Add RANDOMIZE_KSTACK_OFFSET support
LoongArch: Add support for relocating the kernel with RELR relocation
LoongArch: Add writecombine support for DMW-based ioremap()
LoongArch: Always enumerate MADT and setup logical-physical CPU mapping
LoongArch: Automatically disable KASLR for hibernation
 
loongarch: avoid generating extra header files
 
LoongArch: Check TIF_LOAD_WATCH to enable user space watchpoint
 
loongarch: convert to generic syscall table
 
LoongArch: Define __ARCH_WANT_NEW_STAT in unistd.h
LoongArch: Define ARCH_IRQ_INIT_FLAGS as IRQ_NOPROBE
LoongArch: Enable general EFI poweroff method
LoongArch: KVM: Add dirty bitmap initially all set support
LoongArch: KVM: Add memory barrier before update pmd entry
LoongArch: KVM: Add PV steal time support in guest side
LoongArch: KVM: Add PV steal time support in host side
LoongArch: KVM: always make pte young in page map's fast path
LoongArch: KVM: Delay secondary mmu tlb flush until guest entry
LoongArch: KVM: Discard dirty page tracking on readonly memslot
LoongArch: KVM: Invalidate guest steal time address on vCPU reset
LoongArch: KVM: Mark page accessed and dirty with page ref added
LoongArch: KVM: Remove undefined a6 argument comment for kvm_hypercall()
LoongArch: KVM: Remove unnecessary definition of KVM_PRIVATE_MEM_SLOTS
LoongArch: KVM: Select huge page only if secondary mmu supports it
LoongArch: KVM: Sync pending interrupt when getting ESTAT from user mode
LoongArch: Make the users of larch_insn_gen_break() constant
LoongArch: Remove a redundant checking in relocator
LoongArch: Remove the unused dma-direct.h
 
Loongarch: Support loongarch avec
 
LoongArch: Use accessors to page table entries instead of direct dereference
LoongArch: Use correct API to map cmdline in relocate_kernel()
LoongArch: Use rustc option -Zdirect-access-external-data
 
loop: add missing MODULE_DESCRIPTION() macro
loop: also use the default block size from an underlying block device
loop: always update discard settings in loop_reconfigure_limits
loop: Don't bother validating blocksize
loop: don't set QUEUE_FLAG_NOMERGES
loop: Fix a race between loop detach and loop open
loop: fold loop_update_rotational into loop_reconfigure_limits
loop: regularize upgrading the block size for direct I/O
loop: remove the unused inode variable in loop_configure
loop: stop using loop_reconfigure_limits in __loop_clr_fd
 
lpfc_nvmet: implement 'host_traddr'
 
lsm: fixup the inode xattr capability handling
 
lwt: Don't disable migration prio invoking BPF.
 
m68k: amiga: Turn off Warp1260 interrupts during boot
m68k: atari: Fix TT bootup freeze / unexpected (SCU) interrupt messages
m68k: cmpxchg: Fix return value for default case in __arch_xchg()
m68k: defconfig: Update defconfigs for v6.10-rc1
m68k: emu: Add missing MODULE_DESCRIPTION() macros
 
macintosh/mac_hid: add MODULE_DESCRIPTION()
 
macintosh/therm_windtunnel: fix module unload.
 
macintosh: Drop explicit initialization of struct i2c_device_id::driver_data to 0
 
mailbox: Add support for QTI CPUCP mailbox controller
mailbox: bcm-pdc: remove unused struct 'pdc_dma_map'
mailbox: imx: fix TXDB_V2 channel race condition
mailbox: mtk-cmdq: add missing MODULE_DESCRIPTION() macro
mailbox: mtk-cmdq: Dynamically allocate clk_bulk_data structure
mailbox: mtk-cmdq: Move and partially refactor clocks probe
mailbox: mtk-cmdq: Move devm_mbox_controller_register() after devm_pm_runtime_enable()
mailbox: mtk-cmdq: Stop requiring name for GCE clock
mailbox: omap: Fix mailbox interrupt sharing
mailbox: qcom-cpucp: fix 64BIT dependency
mailbox: zynqmp-ipi: Make polling period configurable
 
mailmap: Add an entry for Konrad Dybcio
mailmap: add entry for Weiwen Hu
mailmap: update entry for David Heidelberg
mailmap: update entry for Jan Kuliga
mailmap: update entry for Sriram Yagnaraman
mailmap: Update Luca Weiss's email address
 
MAINTAINERS: add '[email protected]' as relevant mailing list for 'sdhci-esdhc-imx' driver
MAINTAINERS: add 5 missing tcp-related files
MAINTAINERS: Add a bugzilla link for NFSD
MAINTAINERS: Add AVAGO APDS9306
MAINTAINERS: add cache binding directory to cache driver entry
MAINTAINERS: add Danilo as FIRMWARE LOADER maintainer
MAINTAINERS: add entry for Rust block device driver API
MAINTAINERS: Add entry for STM32 DMA controllers drivers and documentation
MAINTAINERS: Add entry for ti,pruss.yaml to TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
MAINTAINERS: Add ethtool pse-pd to PSE NETWORK DRIVER
MAINTAINERS: Add header files to NETWORKING sections
MAINTAINERS: Add Jean-Philippe as SMMUv3 SVA reviewer
MAINTAINERS: Add limited globs for Networking headers
MAINTAINERS: add linux/nodemask_types.h to BITMAP API
MAINTAINERS: Add mailing list for SCMI drivers
MAINTAINERS: Add Manivannan Sadhasivam as Reviewer for PCI native host bridge and endpoint drivers
MAINTAINERS: add microchip soc binding directory to microchip soc driver entry
MAINTAINERS: add mm/memcontrol-v1.c/h to the list of maintained files
MAINTAINERS: Add myself for Marvell 88PM886 PMIC
MAINTAINERS: Add net_tstamp.h to SOCKET TIMESTAMPING section
MAINTAINERS: add random.h headers to RNG subsection
MAINTAINERS: Add ROHM BD96801 'scalable PMIC' entries
MAINTAINERS: add Rust device abstractions to DRIVER CORE
MAINTAINERS: add Rust FW abstractions to FIRMWARE LOADER
MAINTAINERS: Add ScioSense ENS160
MAINTAINERS: add selftests to network drivers
MAINTAINERS: Add sonet.h to ATM section of MAINTAINERS
MAINTAINERS: Add the Microchip LAN966x OIC driver entry
MAINTAINERS: Add Uladzislau Rezki as RCU maintainer
MAINTAINERS: Add uprobes entry
MAINTAINERS: adjust file entries after adding vendor prefix in sound dtbs
MAINTAINERS: adjust file entry in FREESCALE QORIQ DPAA FMAN DRIVER
MAINTAINERS: ARM: airoha: add entry to cover Airoha SoC
MAINTAINERS: ARM: alphascale: add Krzysztof Kozlowski as maintainer
MAINTAINERS: ARM: axm: add Krzysztof Kozlowski as maintainer
MAINTAINERS: ARM: moxa: add Krzysztof Kozlowski as maintainer
MAINTAINERS: ARM: nspire: add Krzysztof Kozlowski as maintainer
MAINTAINERS: ARM: vt8500: add Alexey and Krzysztof as maintainers
MAINTAINERS: CC dri-devel list on Qualcomm FastRPC patches
MAINTAINERS: Change habanalabs maintainer and git repo path
MAINTAINERS: Change lingshan's email to kernel.org
MAINTAINERS: change Pavel Begunkov from io_uring reviewer to maintainer
MAINTAINERS: delete email for Anton Sviridenko
MAINTAINERS: drm: Drop sam as panel reviewer
MAINTAINERS: drm: vc4: Add Raspberry Pi as maintainers
MAINTAINERS: drm: vc4: Drop Emma's tree
MAINTAINERS: drop entry for VIA SD/MMC controller
MAINTAINERS: drop riscv list from cache controllers
MAINTAINERS: exclude bluetooth and wireless DT bindings from netdev ML
MAINTAINERS: fix LG sw43408 panel driver drm-misc git URL
MAINTAINERS: fix ptp ocp driver maintainers address
MAINTAINERS: fix Xinhui's name
MAINTAINERS: Include documentation in KVM/arm64 entry
MAINTAINERS: mailmap: update James Clark's email address
MAINTAINERS: make Breno the netconsole maintainer
MAINTAINERS: Mark JME Network Driver as Odd Fixes
MAINTAINERS: Mark UVC gadget driver as orphan
MAINTAINERS: Mobileye: add OLB drivers and dt-bindings
MAINTAINERS: Move the drm-intel repo location to fd.o GitLab
MAINTAINERS: PCI: Add NXP PCI controller mailing list [email protected]
MAINTAINERS: remove Brian Foster as a reviewer for bcachefs
MAINTAINERS: Remove Wedson as Rust maintainer
MAINTAINERS: SPI: Add freescale lpspi maintainer information
MAINTAINERS: SPI: Add mailing list [email protected] for nxp spi drivers
MAINTAINERS: thead: add git tree
MAINTAINERS: Update AD7192 driver maintainer
MAINTAINERS: update Andreas Hindborg's email address
MAINTAINERS: Update bonding entry
MAINTAINERS: Update Cirrus Logic parts to linux-sound mailing list
MAINTAINERS: Update DTS path for ARM/Microchip (AT91) SoC
MAINTAINERS: Update email address of Naveen
MAINTAINERS: update i915 and xe entries for include/drm/intel
MAINTAINERS: update Intel Ethernet maintainers
MAINTAINERS: Update Konrad Dybcio's email address
MAINTAINERS: Update LED's active maintainer tree
MAINTAINERS: Update LTP members and web
MAINTAINERS: Update Maintainers for irdma driver
MAINTAINERS: Update Olga Kornievskaia's email address
MAINTAINERS: update Pierre Bossart's email and role
MAINTAINERS: Update powerpc BPF JIT maintainers
MAINTAINERS: update powerplay and swsmu
MAINTAINERS: update status of sky2 and skge drivers
MAINTAINERS: update Xe driver maintainers
MAINTAINERS: wifi: cw1200: add net-cw1200.h
 
Makefile: add $(srctree) to dependency of compile_commands.json target
Makefile: add comment to discourage tools/* addition for kernel builds
 
maple_tree: modified return type of mas_wr_store_entry()
maple_tree: remove rcu_read_lock() from mt_validate()
 
math.h: Add unsigned 8 bits fractional numbers type
 
math: rational: add missing MODULE_DESCRIPTION() macro
 
mcb: mcb-pci: detect IO mapped devices before requesting resources
mcb: remove unused struct 'mcb_parse_priv'
 
md-cluster: Constify struct md_cluster_operations
md-cluster: fix hanging issue while a new disk adding
md-cluster: fix no recovery job when adding/re-adding a disk
md-cluster: use DLM_LSFL_SOFTIRQ for dlm_new_lockspace()
 
md/md-bitmap: fix writing non bitmap pages
 
md/raid0: don't free conf on raid0_run failure
md/raid0: don't free conf on raid0_run failure
 
md/raid1: don't free conf on raid0_run failure
md/raid1: don't free conf on raid0_run failure
md/raid1: Fix data corruption for degraded array with slow disk
md/raid1: set max_sectors during early return from choose_slow_rdev()
 
md/raid5: avoid BUG_ON() while continue reshape after reassembling
md/raid5: fix spares errors about rcu usage
md/raid5: recheck if reshape has finished with device_lock held
 
md: add a new enum type sync_action
md: add new helpers for sync_action
md: change the return value type of md_write_start to void
md: do not delete safemode_timer in mddev_suspend
md: don't fail action_store() if sync_thread is not registered
md: Don't wait for MD_RECOVERY_NEEDED for HOT_REMOVE_DISK ioctl
md: factor out helper to start reshape from action_store()
md: factor out helpers for different sync_action in md_do_sync()
md: fix deadlock between mddev_suspend and flush bio
md: make md_flush_request() more readable
md: pass in max_sectors for pers->sync_request()
md: rearrange recovery_flags
md: remove parameter check_seq for stop_sync_thread()
md: Remove unneeded semicolon
md: replace last_sync_action with new enum type
md: replace sysfs api sync_action with new helpers
md: set md-specific flags for all queue limits
md: use new helpers in md_do_sync()
 
mdomain: Merge branch fixes into next
 
media: admin-guide: Document the Raspberry Pi PiSP BE
media: adv748x-afe: Use 1X16 media bus code
media: adv748x-csi2: Implement enum_mbus_codes
media: adv748x-csi2: Use the subdev active state
media: adv748x-csi2: Validate the image format
media: allegro: nal-hevc: Replace array[1] with array[N]
media: amphion: Remove lock in s_ctrl callback
media: amphion: remove unused struct 'vpu_malone_frame_buffer'
media: amphion: Report the average QP of current encoded frame
media: async: Warn on attept to create an ancillary link to a non-subdev
media: atomisp: add missing MODULE_DESCRIPTION() macros
media: atomisp: Clean up unused macros from math_support.h
media: atomisp: csi2-bridge: Add DMI quirk for OV5693 on Xiaomi Mipad2
media: atomisp: Fix spelling mistake "pipline" -> "pipeline"
media: atomisp: Fix spelling mistake in hmm_bo.c
media: atomisp: Fix spelling mistake in ia_css_debug.c
media: atomisp: Fix spelling mistake in ia_css_eed1_8.host.c
media: atomisp: Fix spelling mistake in sh_css_internal.h
media: atomisp: Fix spelling mistakes in sh_css_sp.c
media: atomisp: Fix streaming no longer working on BYT / ISP2400 devices
media: atomisp: Prefix firmware paths with "intel/ipu/"
media: atomisp: Remove firmware_name module parameter
media: atomisp: Remove unused GPIO related defines and APIs
media: atomisp: Remove unused mipicsi_flag module parameter
media: atomisp: Replace COMPILATION_ERROR_IF() by static_assert()
media: atomisp: Switch to new Intel CPU model defines
media: atomisp: Update TODO
media: av7110: coding style fixes: assignments
media: av7110: coding style fixes: avoid_externs
media: av7110: coding style fixes: blank lines
media: av7110: coding style fixes: braces
media: av7110: coding style fixes: comments
media: av7110: coding style fixes: comparsations
media: av7110: coding style fixes: deep_indentation
media: av7110: coding style fixes: logging
media: av7110: coding style fixes: miscellaneous
media: av7110: coding style fixes: newline
media: av7110: coding style fixes: pointer_location
media: av7110: coding style fixes: sizeof
media: av7110: coding style fixes: variable types
media: av7110: coding style fixes: whitespace
media: av7110: coding style fixes: whitespace (strict)
media: av7110: remove budget-patch driver
media: av7110: remove old documentation files
media: b2c2: flexcop-usb: fix flexcop_usb_memory_req
media: c8sectpfe: Add missing parameter names
media: chips-media: wave5: drop "sram-size" DT property
media: chips-media: wave5: separate irq setup routine
media: chips-media: wave5: support decoding HEVC Main10 profile
media: chips-media: wave5: support reset lines
media: chips-media: wave5: support Wave515 decoder
media: Convert from tasklet to BH workqueue
media: cx231xx: Constify struct vb2_ops
media: Documentation: Document v4l2-jpeg helper functions
media: Documentation: ipu6: Fix examples in ipu6-isys admin-guide
media: Documentation: vivid.rst: add supports_requests
media: Documentation: vivid.rst: drop "Video, VBI and RDS Looping"
media: Documentation: vivid.rst: fix confusing section refs
media: Documentation: vivid.rst: Remove documentation for Capture Overlay
media: dt-bindings: Add bindings for Raspberry Pi PiSP Back End
media: dt-bindings: Add Imagination E5010 JPEG Encoder
media: dt-bindings: i2c: add GalaxyCore GC05A2 image sensor
media: dt-bindings: i2c: add GalaxyCore GC08A3 image sensor
media: dt-bindings: media: Add bindings for IMX283
media: dt-bindings: rc: add rc-mygica-utv3
media: dt-bindings: renesas,rzg2l-cru: Document Renesas RZ/G2UL CRU block
media: dt-bindings: renesas,rzg2l-csi2: Document Renesas RZ/G2UL CSI-2 block
media: dvb-frontend/mxl5xx: Refactor struct MBIN_FILE_T and MBIN_SEGMENT_T
media: dvb-frontends/stv090x: Refactor tuner_i2c_lock
media: dvb-frontends: add missing MODULE_DESCRIPTION() macros
media: dvb-frontends: dib7000p: remove unused struct 'i2c_device'
media: dvb-frontends: drx39xyj: remove unused struct 'drxjeq_stat'
media: dvb-frontends: stv0910: remove unused struct 'sinit_table'
media: dvb-usb: add missing MODULE_DESCRIPTION() macros
media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control()
media: em28xx: Add support for MyGica UTV3
media: em28xx: Set GPIOs for non-audio boards when switching input
media: exynos4-is: add missing MODULE_DESCRIPTION() macros
media: go7007: add missing MODULE_DESCRIPTION() macros
media: go7007: Refactor Adlink PCI-MPG24 i2c mutex
media: gs1662: remove unused struct 'gs_reg_fmt_custom'
media: i2c: Add GC05A2 image sensor driver
media: i2c: Add GC08A3 image sensor driver
media: i2c: Add imx283 camera sensor driver
media: i2c: add MAX96714 driver
media: i2c: add MAX96717 driver
media: i2c: adv7511: remove unused struct 'i2c_reg_value'
media: i2c: alvium: enable acquisition frame rate
media: i2c: alvium: fix alvium_get_fw_version()
media: i2c: alvium: implement enum_frame_size
media: i2c: alvium: Move V4L2_CID_GAIN to V4L2_CID_ANALOG_GAIN
media: i2c: alvium: rename acquisition frame rate enable reg
media: i2c: dw9768: remove unused struct 'regval_list'
media: i2c: Fix imx412 exposure control
media: i2c: gc2145: addition of RAW8 formats support
media: i2c: gc2145: use CCI_REG16_LE for little-endian registers
media: i2c: hi846: Fix V4L2_SUBDEV_FORMAT_TRY get_selection()
media: i2c: imx219: fix msr access command sequence
media: i2c: imx258: Add get_selection for pixel array information
media: i2c: imx258: Add regulator control
media: i2c: imx258: Add support for 24MHz clock
media: i2c: imx258: Add support for running on 2 CSI data lanes
media: i2c: imx258: Allow configuration of clock lane behaviour
media: i2c: imx258: Change register settings for variants of the sensor
media: i2c: imx258: Convert to new CCI register access helpers
media: i2c: imx258: Correct max FRM_LENGTH_LINES value
media: i2c: imx258: Disable digital cropping on binned modes
media: i2c: imx258: Follow normal V4L2 behaviours for clipping exposure
media: i2c: imx258: Issue reset before starting streaming
media: i2c: imx258: Make HFLIP and VFLIP controls writable
media: i2c: imx258: Make image geometry meet sensor requirements
media: i2c: imx258: Make V4L2_CID_VBLANK configurable.
media: i2c: imx258: Remove redundant I2C writes.
media: i2c: imx258: Remove unused defines
media: i2c: imx258: Set pixel_rate range to the same as the value
media: i2c: imx258: Split out common registers from the mode based ones
media: i2c: imx258: Support faster pixel rate on binned modes
media: i2c: imx258: Use v4l2_link_freq_to_bitmap helper
media: i2c: Kconfig: Fix missing firmware upload config select
media: i2c: ks0127: remove unused struct 'adjust'
media: i2c: ov5647: replacing of_node_put with __free(device_node)
media: i2c: tw9910: remove unused strust 'regval_list'
media: i2c: vgxy61: Fix device name
media: imagination: Add E5010 JPEG Encoder driver
media: imagination: Use exported tables from v4l2-jpeg core
media: imon: Fix race getting ictx->lock
media: imx-jpeg: Drop initial source change event if capture has been setup
media: imx-jpeg: Remove some redundant error logs
media: imx-mipi-csis: Use v4l2_subdev_enable_streams()
media: imx-pxp: Fix ERR_PTR dereference in pxp_probe()
media: imx283: drop CENTERED_RECTANGLE due to clang failure
media: intel/ipu6: select AUXILIARY_BUS in Kconfig
media: ipu-bridge: Add HIDs from out of tree IPU6 driver ipu-bridge copy
media: ipu-bridge: add mod_devicetable.h header inclusion
media: ipu-bridge: fix ipu6 Kconfig dependencies
media: ipu-bridge: Sort ipu_supported_sensors[] array by ACPI HID
media: ipu6: Print CSR messages using debug level
media: ipu6: Rework CSI-2 sub-device streaming control
media: ivsc: csi: add separate lock for v4l2 control handler
media: ivsc: csi: don't count privacy on as error
media: ivsc: csi: remove privacy status in struct mei_csi
media: ivtv: Factor out schedule functions
media: m2m-deinterlace: remove unused struct 'vb2_dc_conf'
media: marvell: add missing MODULE_DESCRIPTION() macros
media: max9286: Fix enum_mbus_code
media: max9286: Use frame interval from subdev state
media: max9286: Use the subdev active state
media: mceusb: No need for vendor/product ID in name
media: mediatek: vcodec: add decoder command to support stateless decoder
media: mediatek: vcodec: Alloc DMA memory with DMA_ATTR_ALLOC_SINGLE_PAGES
media: mediatek: vcodec: Fix unreasonable data conversion
media: mediatek: vcodec: Handle invalid decoder vsi
media: opera1: remove unused struct 'rc_map_opera_table'
media: ov2680: Pass correct number of controls to v4l2_ctrl_handler_init()
media: ov5693: Drop privacy-LED GPIO control
media: pci/ivtv: Replace ioremap with devm_ variants
media: pci/ivtv: Replace request_mem_region with devm_ variant
media: pci/ivtv: Use managed version of pci_enable_device
media: pci: add missing MODULE_DESCRIPTION() macros
media: pci: cx18: Use flex arrays for struct cx18_scb
media: pci: ivtv: Add check for DMA map result
media: platform: mtk-mdp3: Add support for MT8188 MDP3 components
media: pvrusb2: remove unused struct 'debugifc_mask_item'
media: qcom: camss: Add check for v4l2_fwnode_endpoint_parse
media: qcom: camss: Add per sub-device type resources
media: qcom: camss: Attach formats to CSID resources
media: qcom: camss: Attach formats to CSIPHY resources
media: qcom: camss: Attach formats to VFE resources
media: qcom: camss: Decompose register and link operations
media: qcom: camss: Decouple VFE from CSID
media: qcom: camss: Move format related functions
media: qcom: camss: Split testgen, RDI and RX for CSID 170
media: raspberrypi: Add support for PiSP BE
media: raspberrypi: Switch to remove_new
media: rc: add keymap for MyGica UTV3 remote
media: rc: add missing MODULE_DESCRIPTION() macro
media: rcar-csi2: Cleanup subdevice in remove()
media: rcar-csi2: Disable runtime_pm in probe error
media: rcar-csi2: Use the subdev active state
media: rcar-vin: Fix YUYV8_1X16 handling for CSI-2
media: renesas: vsp1: Add and use function to dump a pipeline to the log
media: renesas: vsp1: Compute partitions for DRM pipelines
media: renesas: vsp1: Drop brx_get_compose() wrapper
media: renesas: vsp1: Drop custom .get_fmt() handler for histogram
media: renesas: vsp1: Drop vsp1_entity_get_pad_format() wrapper
media: renesas: vsp1: Drop vsp1_entity_get_pad_selection() wrapper
media: renesas: vsp1: Drop vsp1_rwpf_get_crop() wrapper
media: renesas: vsp1: Fix _irqsave and _irq mix
media: renesas: vsp1: Get configuration from partition instead of state
media: renesas: vsp1: Initialize control handler after subdev
media: renesas: vsp1: Keep the DRM pipeline entities sorted
media: renesas: vsp1: Move partition calculation to vsp1_pipe.c
media: renesas: vsp1: Name parameters to entity operations
media: renesas: vsp1: Pass partition pointer to .configure_partition()
media: renesas: vsp1: Pass subdev state to entity operations
media: renesas: vsp1: Print debug message to diagnose validation failure
media: renesas: vsp1: Replace vsp1_partition_window with v4l2_rect
media: renesas: vsp1: Simplify partition calculation
media: renesas: vsp1: Store RPF partition configuration per RPF instance
media: Revert "media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control()"
media: rkisp1: Mark subdev state pointers as const
media: rockchip: rga: fix sequence number handling
media: saa7134: add missing MODULE_DESCRIPTION() macros
media: si470x: add missing MODULE_DESCRIPTION() macro
media: siano: Refactor struct sms_msg_data
media: siano: Remove unused structures
media: siano: Use flex arrays for sms_firmware
media: sp8870: coding style fixes: logging
media: sp8870: coding style fixes: miscellaneous
media: sp8870: coding style fixes: newline, comments and braces
media: sp8870: coding style fixes: whitespace
media: staging: max96712: Store format in subdev active state
media: stm32: dcmipp: correct error handling in dcmipp_create_subdevs
media: stm32: dcmipp: correct error handling in dcmipp_create_subdevs
media: subdev: Add checks for subdev features
media: subdev: Add privacy led helpers
media: subdev: Add v4l2_subdev_is_streaming()
media: subdev: Fix use of sd->enabled_streams in call_s_stream()
media: subdev: Improve s_stream documentation
media: subdev: Improve v4l2_subdev_enable/disable_streams_fallback
media: subdev: Refactor v4l2_subdev_enable/disable_streams()
media: subdev: Support non-routing subdevs in v4l2_subdev_s_stream_helper()
media: subdev: Support privacy led in v4l2_subdev_enable/disable_streams()
media: subdev: Support single-stream case in v4l2_subdev_enable/disable_streams()
media: subdev: Use v4l2_subdev_has_op() in v4l2_subdev_enable/disable_streams()
media: tda9887: add missing MODULE_DESCRIPTION() macro
media: tegra-vde: remove unused struct 'tegra_vde_h264_frame'
media: ti: add missing MODULE_DESCRIPTION() macros
media: tuner-simple: Add support for Tena TNF931D-DFDR1
media: uapi: Add a pixel format for BGR48 and RGB48
media: uapi: Add meta pixel format for PiSP BE config
media: uapi: Add PiSP Compressed RAW Bayer formats
media: uapi: Add Raspberry Pi PiSP Back End uAPI
media: uapi: pisp_be_config: Add extra config fields
media: uapi: pisp_be_config: Drop BIT() from uAPI
media: uapi: pisp_be_config: Re-sort pisp_be_tiles_config
media: uapi: pisp_common: Add 32 bpp format test
media: uapi: pisp_common: Capitalize all macros
media: uapi: pixfmt-luma: Document MIPI CSI-2 packing
media: uda1342: add missing MODULE_DESCRIPTION() macro
media: uvcvideo: Add quirk for invalid dev_sof in Logitech C920
media: uvcvideo: Allow custom control mapping
media: uvcvideo: Allow hw clock updates with buffers not full
media: uvcvideo: Cleanup version-specific mapping
media: uvcvideo: Enforce alignment of frame and interval
media: uvcvideo: Fix custom control mapping probing
media: uvcvideo: Fix hw timestamp handling for slow FPS
media: uvcvideo: Fix integer overflow calculating timestamp
media: uvcvideo: Fix the bandwdith quirk on USB 3.x
media: uvcvideo: Force UVC version to 1.0a for 0408:4035
media: uvcvideo: Ignore empty TS packets
media: uvcvideo: Override default flags
media: uvcvideo: Probe the PLF characteristics
media: uvcvideo: Quirk for invalid dev_sof in Logitech C922
media: uvcvideo: Refactor clock circular buffer
media: uvcvideo: Refactor Power Line Frequency limit selection
media: uvcvideo: Remove mappings form uvc_device_info
media: uvcvideo: Remove PLF device quirking
media: uvcvideo: Support timestamp lists of any size
media: v4l2-cci: Always assign *val
media: v4l2-ctrls: Add average QP control
media: v4l2-jpeg: Export reference quantization and huffman tables
media: v4l2-subdev: Drop unreacheable warning
media: v4l2-subdev: Fix v4l2_subdev_state_get_format() documentation
media: v4l2-subdev: Provide const-aware subdev state accessors
media: v4l: add missing MODULE_DESCRIPTION() macros
media: v4l: async: Fix NULL pointer dereference in adding ancillary links
media: v4l: Fix missing tabular column hint for Y14P format
media: v4l: subdev: Fix typo in documentation
media: venus: add msm8998 support
media: venus: avoid multiple core dumps
media: venus: fix use after free in vdec_close
media: venus: flush all buffers in output plane streamoff
media: verisilicon : Use exported tables from v4l2-jpeg for hantro codec
media: videobuf2: add missing MODULE_DESCRIPTION() macro
media: videobuf2: core: Drop unneeded forward declaration
media: vimc: Centralize subdev internal_ops initialization
media: vimc: Constify the ent_config array
media: vimc: Constify vimc_ent_type structures
media: vimc: debayer: Use subdev active state
media: vimc: Don't iterate over single pad
media: vimc: Initialize subdev active state
media: vimc: scaler: Rename vic_sca_pad enum to vimc_scaler_pad
media: vimc: scaler: Use subdev active state
media: vimc: sensor: Use subdev active state
media: vivid: Add 'Is Connected To' menu controls
media: vivid: add instance number to input/output names
media: vivid: don't set HDMI TX controls if there are no HDMI outputs
media: vivid: fix CREATE_BUFS support in queue_setup()
media: vivid: fix wrong sizeimage value for mplane
media: vivid: loopback based on 'Connected To' controls
media: vivid: vidioc_g_edid: do not change the original input EDID
media: xc2028: avoid use-after-free in load_firmware_cb()
media: xilinx: Refactor struct xvip_dma
 
megaraid_sas: don't set QUEUE_FLAG_NOMERGES
 
mei: bus-fixup: set timeout for MKHI send operations
 
memblock tests: add memblock_overlaps_region_checks
memblock tests: add memblock_reserve_all_locations_check()
memblock tests: add memblock_reserve_many_may_conflict_check()
memblock tests: fix implicit declaration of function 'numa_valid_node'
 
memblock: Move late alloc warning down to phys alloc
 
memcg: mm_update_next_owner: kill the "retry" logic
memcg: mm_update_next_owner: move for_each_thread() into try_to_set_owner()
memcg: protect concurrent access to mem_cgroup_idr
memcg: rearrange fields of mem_cgroup_per_node
 
memcg_write_event_control(): fix a user-triggerable oops
 
memory tier: consolidate the initialization of memory tiers
 
memory: fsl_ifc: Make FSL_IFC config visible and selectable
 
memstick: rtsx_pci_ms: Remove Realtek PCI memstick driver
 
Merge branch : 'Support IPsec crypto offload for IPv6 ESP and IPv4 UDP-encapsulated ESP data paths'
 
Linux: Merge 6.10-rc6 into char-misc-next
Linux: Merge 6.10-rc6 into staging-next
Linux: Merge 6.10-rc6 into tty-next
Linux: Merge 6.10-rc6 into usb-next
Linux: Merge back ACPI processor driver material for 6.11.
Linux: Merge back cpufreq material for 6.11.
Linux: Merge back cpufreq material for v6.11.
Linux: Merge back final cpufreq fixes for 6.10.
Linux: Merge back new cpufreq material for v6.11.
Linux: Merge back thermal control changes related to Intel platforms for v6.11
Linux: Merge back thermal control material for 6.11.
Linux: Merge back thermal control material for v6.11.
Linux: Merge back thermal control material for v6.11.
 
Merge branch : '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue
Merge branch : '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue
Merge branch : '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue
Merge branch : '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue
Merge branch : '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue
Merge branch : '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue
Merge branch : '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue
Merge branch : '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue
Merge branch : '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue into main
Merge branch : '1GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-q
Merge branch : '1GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue
Merge branch : '200GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue
Merge branch : '[email protected]' into drivers-for-6.11
Merge branch : '[email protected]' into arm64-for-6.11
Merge branch : '[email protected]' into clk-for-6.11
Merge branch : '[email protected]' into hwspinlock-next
Merge branch : '[email protected]' into rproc-next
Merge branch : '[email protected]' into arm64-for-6.11
Merge branch : '[email protected]' into clk-for-6.11
Merge branch : '[email protected]' into arm64-for-6.11
Merge branch : '[email protected]' into clk-for-6.11
Merge branch : '[email protected]' into drivers-for-6.11
Merge branch : '[email protected]' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into rproc-next
Merge branch : '40GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue
Merge branch : '6.10/scsi-fixes' into 6.11/scsi-staging
Merge branch : '6.11/scsi-queue' into 6.11/scsi-fixes
Merge branch : 'acpi-misc'
Merge branch : 'add-ethernet-driver-for-tehuti-networks-tn40xx-chips'
Merge branch : 'add-flow-director-for-txgbe'
Merge branch : 'af_unix-remove-spin_lock_nested-and-convert-to-lock_cmp_fn'
Merge branch : 'allow-configuration-of-multipath-hash-seed'
Merge branch : 'am65x-ptp'
Merge branch : 'aquantia-phy-aqr115c' into main
Merge branch : 'arm64-fixes-for-6.10' into arm64-for-6.11
Merge branch : 'arm64-uaccess' (early part)
Merge branch : 'bnxt_en-netdev_queue_mgmt_ops'
Merge branch : 'bnxt_en-ptp' into main
Merge branch : 'bonding-fix-xfrm-offload-bugs'
Merge branch : 'BPF selftests misc fixes'
Merge branch : 'bpf-add-a-generic-bits-iterator'
Merge branch : 'bpf-fix-incorrect-name-check-pass-logic-in-btf_name_valid_section'
Merge branch : 'bpf-make-trusted-args-nullable'
Merge branch : 'bpf-resilient-split-btf-followups'
Merge branch : 'bpf-support-dumping-kfunc-prototypes-from-btf'
Merge branch : 'bpf-support-resilient-split-btf'
Merge branch : 'bpf-verifier-correct-tail_call_reachable-for-bpf-prog'
Merge branch : 'crypto-caam-unembed-net_dev'
Merge branch : 'device-memory-tcp'
Merge branch : 'devlink-const'
Merge branch : 'doc-mptcp-new-general-doc-and-fixes'
Merge branch : 'doc-netlink-fixes-for-ynl-doc-generator'
Merge branch : 'don-t-take-hw-uso-path-when-packets-can-t-be-checksummed-by-device'
Merge branch : 'dt' of https://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm into v6.11/arm64-dt
Merge branch : 'dt-bindings-net-convert-fsl-fman-related-file-to-yaml-format'
Merge branch : 'eliminate-config_nr_cpus-dependency-in-dpaa-eth-and-enable-compile_test-in-fsl_qbman'
Merge branch : 'enable-bpf-programs-to-declare-arrays-of-kptr-bpf_rb_root-and-bpf_list_head'
Merge branch : 'eth-bnxt-use-the-new-rss-api'
Merge branch : 'eth-fbnic-add-network-driver-for-meta-platforms-host-network-interface'
Merge branch : 'ethtool-provide-the-dim-profile-fine-tuning-channel'
Merge branch : 'ethtool-rss-fixes' into main
Merge branch : 'ethtool-rss-small-fixes-to-spec-and-get'
Merge branch : 'ethtool-track-custom-rss-contexts-in-the-core'
Merge branch : 'ethtool-use-the-rss-context-xarray-in-ring-deactivation-safety-check'
Merge branch : 'Felix-DSA-probing-cleanup'
Merge branch : 'fix-changing-dsa-conduit'
Merge branch : 'fix-compiler-warnings-looking-for-suggestions'
Merge branch : 'fix-libbpf-bpf-skeleton-forward-backward-compat'
Merge branch : 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging
Merge branch : 'fixes-for-ipsec-over-bonding'
Merge branch : 'fixes-for-kfunc-prototype-generation'
Merge branch : 'fixes-for-stm32-dwmac-driver-fails-to-probe'
Merge branch : 'flower-rework-tca_flower_key_enc_flags-usage'
Merge branch : 'for-6.10-fixes' into for-6.11
Merge branch : 'for-6.11-fixup' into for-linus
Merge branch : 'for-6.11/apple' into for-linus
Merge branch : 'for-6.11/block-limits' into for-6.11/block
Merge branch : 'for-6.11/block-limits' into for-6.11/block
Merge branch : 'for-6.11/block-limits' into for-6.11/block
Merge branch : 'for-6.11/bpf' into for-linus
Merge branch : 'for-6.11/core' into for-linus
Merge branch : 'for-6.11/intel-ish-hid' into for-linus
Merge branch : 'for-6.11/module-description' into for-linus
Merge branch : 'for-6.11/nintendo' into for-linus
Merge branch : 'for-6.11/sysfs-patch-replace' into for-linus
Merge branch : 'for-6.11/trivial' into for-linus
Merge branch : 'for-6.11/uclogic' into for-linus
Merge branch : 'for-6.11/xor_fixes' into cxl-for-next
Merge branch : 'for-joerg/arm-smmu/bindings' into for-joerg/arm-smmu/next
Merge branch : 'for-joerg/arm-smmu/updates' into for-joerg/arm-smmu/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' into for-linus
Merge branch : 'for-next/vcpu-hotplug' into for-next/core
Merge branch : 'gve-add-flow-steering-support'
Merge branch : 'ib-mfd-dt-soc-6.11' into ibs-for-mfd-merged
Merge branch : 'ib-mfd-firmware-input-sound-soc-6.11' into ibs-for-mfd-merged
Merge branch : 'ib-mfd-input-regulator-6.11' into ibs-for-mfd-merged
Merge branch : 'ib-mfd-leds-platform-6.11' into ibs-for-mfd-merged
Merge branch : 'ib-mfd-regulator-pm8008-6.11' into ibs-for-mfd-merged
Merge branch : 'ib-mfd-regulator-watchdog-6.11' into ibs-for-mfd-merged
Merge branch : 'ib-mfd-soc-samsung-6.11' into ibs-for-mfd-merged
Merge branch : 'ib/6.9-disable-irq-guard' into next
Merge branch : 'ib/ads7846-hsync' into next
Merge branch : 'icc-fixes' into icc-next
Merge branch : 'icc-msm8953' into icc-next
Merge branch : 'icc-mtk' into icc-next
Merge branch : 'icc-rpmh-qos' into icc-next
Merge branch : 'ice-introduce-eth56g-phy-model-for-e825c-products'
Merge branch : 'ice-support-to-dump-phy-config-fec'
Merge branch : 'idpf-fix-3-bugs-revealed-by-the-chapter-i'
Merge branch : 'improve-gbeth-performance-on-renesas-rz-g2l-and-related-socs'
Merge branch : 'intel-wired-lan-driver-updates-2024-06-03'
Merge branch : 'introduce-en7581-ethernet-support'
Merge branch : 'introduce-phy-mode-10g-qxgmii'
Merge branch : 'introduce-switch-mode-support-for-icssg-driver'
Merge branch : 'iommu/allwinner/sun50i' into iommu/next
Merge branch : 'iommu/amd/amd-vi' into iommu/next
Merge branch : 'iommu/arm/smmu' into iommu/next
Merge branch : 'iommu/core' into iommu/next
Merge branch : 'iommu/fwspec-ops-removal' into iommu/next
Merge branch : 'iommu/intel/vt-d' into iommu/next
Merge branch : 'iommu/iommufd/attach-handles' into iommu/next
Merge branch : 'iommu/iommufd/paging-domain-alloc' into iommu/next
Merge branch : 'iommu/nvidia/tegra' into iommu/next
Merge branch : 'iommu/pci/ats' into iommu/next
Merge branch : 'iommu/qualcomm/msm' into iommu/next
Merge branch : 'iommufd_pri' into iommufd for-next
Merge branch : 'ionic-rework-fix-for-doorbell-miss'
Merge branch : 'ionic-updates-for-v6-11'
Merge branch : 'ipv4-fix-incorrect-tos-in-route-get-reply'
Merge branch : 'ipv6-fix-possible-uaf-in-output-paths'
Merge branch : 'kvm-6.10-fixes' into HEAD
Merge branch : 'kvm-6.11-sev-attestation' into HEAD
Merge branch : 'kvm-6.11-sev-snp' into HEAD
Merge branch : 'kvm-coco-hooks' into HEAD
Merge branch : 'kvm-fixes' into HEAD
Merge branch : 'kvm-fixes-6.10-1' into HEAD
Merge branch : 'kvm-prefault' into HEAD
Merge branch : 'kvm-tdx-prep-1-truncated' into HEAD
Merge branch : 'l2tp-sk_user_data'
Merge branch : 'lan78xx-enable-125-mhz-clk-and-auto-speed-configuration-for-lan7801-if-no-eeprom-is-detected'
Merge branch : 'lift-udp_segment-restriction-for-egress-via-device-w-o-csum-offload'
Merge branch : 'link_path_walk'
Merge branch : 'locking-introduce-nested-bh-locking'
Merge branch : 'main' of ra.kernel.org:/pub/scm/linux/kernel/git/davem/net into main
Merge branch : 'maintainers-networking-updates'
Merge branch : 'mana-shared' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma
Merge branch : 'mana-shared' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma
Merge branch : 'mctp-serial-tx-escapes'
Merge branch : 'mips-fixes' into mips-next
Merge branch : 'mlx4-add-support-for-netdev-genl-api'
Merge branch : 'mlx5-genl-queue-stats'
Merge branch : 'mlx5-misc-2023-07-08-sf-max-eq'
Merge branch : 'mlx5-misc-fixes-2024-07-30'
Merge branch : 'mlx5-misc-fixes-2024-08-08'
Merge branch : 'mlx5-misc-fixes-2024-08-15'
Merge branch : 'mlx5-misc-patches-2023-06-13'
Merge branch : 'mlx5-misc-patches-2023-07-08'
Merge branch : 'mlx5-next' into wip/leon-for-next
Merge branch : 'mlxsw-acl-fixes'
Merge branch : 'mlxsw-handle-mtu-values'
Merge branch : 'mlxsw-improvements'
Merge branch : 'mlxsw-reduce-memory-footprint-of-mlxsw-driver'
Merge branch : 'mlxsw-use-page-pool-for-rx-buffers-allocation'
 
Merge branch 'mm-hotfixes-stable' into mm-stable to pick up "mm: fix
 
Merge branch : 'mptcp-close-subflow-when-receiving-tcp-fin-and-misc'
Merge branch : 'mptcp-endpoint-readd-fixes' into main
Merge branch : 'mptcp-fix-duplicate-data-handling'
Merge branch : 'mptcp-fix-endpoints-with-signal-and-subflow-flags'
Merge branch : 'mptcp-fix-inconsistent-backup-usage'
Merge branch : 'mptcp-misc-cleanups'
Merge branch : 'mptcp-more-fixes-for-the-in-kernel-pm'
Merge branch : 'mptcp-pm-fix-ids-not-being-reusable'
Merge branch : 'net-allow-dissecting-matching-tunnel-control-flags'
Merge branch : 'net-bpf_net_context-cleanups'
Merge branch : 'net-cleanup-arc-emac'
Merge branch : 'net-constify-ctl_table-arguments-of-utility-functions'
Merge branch : 'net-constify-struct-regmap_bus-regmap_config'
Merge branch : 'net-core-unify-dstats-with-tstats-and-lstats-implement-generic-dstats-collection'
Merge branch : 'net-drop-rx-socket-tracepoint'
Merge branch : 'net-dsa-fix-chip-wide-frame-size-config-in-some-drivers'
Merge branch : 'net-dsa-lantiq_gswip-code-improvements'
Merge branch : 'net-dsa-vsc73xx-implement-vlan-operations'
Merge branch : 'net-ethernet-cortina-use-phylib-for-rx-and-tx-pause'
Merge branch : 'net-ethernet-ti-am65-cpsw-fix-xdp-implementation'
Merge branch : 'net-ethernet-ti-am65-cpsw-nuss-support-stacked-switches'
Merge branch : 'net-flash-modees-firmware' into main
Merge branch : 'net-flow-dissector-allow-explicit-passing-of-netns'
Merge branch : 'net-flower-validate-encapsulation-control-flags'
Merge branch : 'net-macb-wol-enhancements'
Merge branch : 'net-make-timestamping-selectable'
Merge branch : 'net-mlx4_en-use-ethtool_puts-sprintf'
Merge branch : 'net-mlx5e-shampo-enable-hw-gro-once-more'
Merge branch : 'net-mscc-miim-switch-reset'
Merge branch : 'net-openvswitch-add-sample-multicasting'
Merge branch : 'net-phy-bcm5481x-add-support-for-broadr-reach-mode'
Merge branch : 'net-phylink-rearrange-ovr_an_inband-support'
Merge branch : 'net-pse-pd-add-new-pse-c33-features'
Merge branch : 'net-pse-pd-fix-possible-issues-with-a-pse-supporting-both-c33-and-podl'
Merge branch : 'net-selftests-mirroring-cleanup' into main
Merge branch : 'net-smc-IPPROTO_SMC'
Merge branch : 'net-smc-snd_buf-rcv_buf'
Merge branch : 'net-stmmac-cleanups'
Merge branch : 'net-stmmac-provide-platform-select_pcs-method'
Merge branch : 'net-stmmac-qcom-ethqos-enable-2-5g-ethernet-on-sa8775p-ride'
Merge branch : 'net-visibility-of-memory-limits-in-netns'
Merge branch : 'net-xilinx-axienet-multicast-fixes-and-improvements'
Merge branch : 'netconsole-fix-potential-race-condition-and-improve-code-clarity'
Merge branch : 'next' into for-linus
Merge branch : 'Notify user space when a struct_ops object is detached/unregistered'
Merge branch : 'page_pool-bnxt_en-unlink-old-page-pool-in-queue-api-using-helper'
Merge branch : 'pci/acs'
Merge branch : 'pci/controller/al'
Merge branch : 'pci/controller/artpec6'
Merge branch : 'pci/controller/dra7xx'
Merge branch : 'pci/controller/dwc'
Merge branch : 'pci/controller/exynos'
Merge branch : 'pci/controller/gpio'
Merge branch : 'pci/controller/hyperv'
Merge branch : 'pci/controller/keystone'
Merge branch : 'pci/controller/layerscape'
Merge branch : 'pci/controller/loongson'
Merge branch : 'pci/controller/microchip'
Merge branch : 'pci/controller/qcom'
Merge branch : 'pci/controller/rcar'
Merge branch : 'pci/controller/rcar-gen4'
Merge branch : 'pci/controller/rockchip'
Merge branch : 'pci/controller/tegra194'
Merge branch : 'pci/controller/vmd'
Merge branch : 'pci/devres'
Merge branch : 'pci/dpc'
Merge branch : 'pci/dt-bindings'
Merge branch : 'pci/endpoint'
Merge branch : 'pci/enumeration'
Merge branch : 'pci/err'
Merge branch : 'pci/hotplug'
Merge branch : 'pci/misc'
Merge branch : 'pci/reset'
Merge branch : 'pci/resource'
Merge branch : 'pci/switchtec'
Merge branch : 'pcs-xpcs-mmap' into main
Merge branch : 'pdx86/platform-drivers-x86-lenovo-c630' into review-ilpo
Merge branch : 'pdx86/platform-drivers-x86-lenovo-c630' into review-ilpo
Merge branch : 'pdx86/platform-drivers-x86-lenovo-c630' into review-ilpo
Merge branch : 'pm-cpufreq'
Merge branch : 'ptp-ocp-fix-serial-port-information-export'
Merge branch : 'qca8k-cleanup-and-port-isolation'
Merge branch : 'ravb-add-mii-support-for-r-car-v4m'
Merge branch : 'regular-expression-support-for-test-output-matching'
Merge branch : 'Replace mono_delivery_time with tstamp_type'
Merge branch : 'reset/next' of git://git.pengutronix.de/pza/linux
Merge branch : 'revert-virtio_net-rx-enable-premapped-mode-by-default'
Merge branch : 'rtnetlink-rtnl_lock'
Merge branch : 'runtime-constants'
Merge branch : 'sched/urgent' into sched/core, to pick up fixes and refresh the branch
Merge branch : 'selftests-drv-net-add-ability-to-schedule-cleanup-with-defer'
Merge branch : 'selftests-drv-net-rss_ctx-add-tests-for-rss-contexts'
Merge branch : 'selftests-drv-net-rss_ctx-more-tests'
Merge branch : 'selftests-mptcp-misc-small-fixes'
Merge branch : 'selftests-mptcp-use-net-lib-sh-to-manage-netns'
Merge branch : 'selftests-net-switch-pmtu-sh-to-use-the-internal-ovs-script'
Merge branch : 'selftests-openvswitch-address-some-flakes-in-the-ci-environment'
Merge branch : 'selftests-udpgro-fixes'
Merge branch : 'series-to-deliver-ethernet-for-stm32mp13'
Merge branch : 'series-to-deliver-ethernet-for-stm32mp25'
Merge branch : 'slab/for-6.11/buckets' into slab/for-next
Merge branch : 'small-api-fix-for-bpf_wq'
Merge branch : 'sunxi/shared-clk-ids-for-6.11' into sunxi/clk-for-6.11
Merge branch : 'sunxi/shared-clk-ids-for-6.11' into sunxi/dt-for-6.11
Merge branch : 'tap-tun-harden-by-dropping-short-frame'
Merge branch : 'tcp-ao-md5-racepoits'
Merge branch : 'tcp-fix-tcp_poll-races'
Merge branch : 'tcp-make-simultaneous-connect-rfc-compliant'
Merge branch : 'tcp-refactor-skb_cmp_decrypted-checks'
Merge branch : 'tcp-rto-min-us'
Merge branch : 'tcp-small-code-reorg'
Merge branch : 'tcp-up-pin-tw-timer'
Merge branch : 'tcp_metrics-netlink-specs' into main
Merge branch : 'there-are-some-bugfix-for-the-hns3-ethernet-driver'
Merge branch : 'thermal-core'
Merge branch : 'thermal-core'
Merge branch : 'thermal-intel'
Merge branch : 'thermal-intel'
Merge branch : 'tip/x86/cpu'
Merge branch : 'topic/cirrus-hp-g12' into for-linus
Merge branch : 'topic/ppc-kvm' into next
Merge branch : 'use network helpers, part 5'
Merge branch : 'use network helpers, part 8'
Merge branch : 'use-network-helpers-part-7'
Merge branch : 'use-overflow-h-helpers-to-check-for-overflows'
Merge branch : 'v6.11-shared/clkids' into v6.11-armsoc/dts32
Merge branch : 'v6.11-shared/clkids' into v6.11-clk/next
Merge branch : 'v6.11/bindings' into v6.11/drivers
Merge branch : 'v6.11/bindings' into v6.11/drivers
Merge branch : 'v6.11/bindings' into v6.11/drivers
Merge branch : 'virtio-net-rq-coalescing' into main
Merge branch : 'virtio-net-support-af_xdp-zero-copy'
Merge branch : 'vln-ocelot-fixes'
Merge branch : 'vmxnet3-upgrade-to-version-9'
Merge branch : 'vrf-fix-source-address-selection-with-route-leak'
Merge branch : 'vsc73xx-fix-mdio-and-phy'
Merge branch : 'word-at-a-time'
Merge branch : 'xilinx-clock-support'
Merge branch : 'zerocopy-tx-cleanups'
 
Linux: Merge branch kvm-arm64/ctr-el0 into kvmarm/next
Linux: Merge branch kvm-arm64/docs into kvmarm/next
Linux: Merge branch kvm-arm64/el2-kcfi into kvmarm/next
Linux: Merge branch kvm-arm64/ffa-1p1 into kvmarm/next
Linux: Merge branch kvm-arm64/misc into kvmarm/next
Linux: Merge branch kvm-arm64/nv-sve into kvmarm/next
Linux: Merge branch kvm-arm64/nv-tcr2 into kvmarm/next
Linux: Merge branch kvm-arm64/shadow-mmu into kvmarm/next
 
Merge branches : 'acpi-pmic', 'acpi-battery' and 'acpi-numa'
Merge branches : 'acpi-processor', 'acpi-pad', 'acpi-resource' and 'acpi-video'
Merge branches : 'acpi-x86', 'acpi-fan', 'acpi-soc' and 'acpi-cppc'
Merge branches : 'clk-qcom', 'clk-rockchip', 'clk-sophgo' and 'clk-thead' into clk-next
Merge branches : 'clk-renesas', 'clk-amlogic', 'clk-allwinner' and 'clk-samsung' into clk-next
Merge branches : 'clk-stm', 'clk-cleanup', 'clk-kunit' and 'clk-mediatek' into clk-next
Merge branches : 'doc.2024.06.06a', 'fixes.2024.07.04a', 'mb.2024.06.28a', 'nocb.2024.06.03a', 'rcu-tasks.2024.06.06a', 'rcutorture.2024.06.06a' and 'srcu.2024.06.18a' into HEAD
Merge branches : 'fixes' and 'misc' into for-linus
Merge branches : 'for-next/cpufeature', 'for-next/misc', 'for-next/kselftest', 'for-next/mte', 'for-next/errata', 'for-next/acpi', 'for-next/gic-v3-pmr' and 'for-next/doc', remote-tracking branch 'arm64/for-next/perf' into for-next/core
Merge branches : 'ib-leds-mfd-6.11', 'ib-leds-platform-power-6.11' and 'ib-mfd-leds-platform-6.11' into ibs-for-leds-merged
Merge branches : 'pm-cpuidle' and 'pm-powercap'
Merge branches : 'pm-opp' and 'pm-tools'
 
Linux: Merge drm-misc-next-2024-07-04 into drm-misc-next-fixes
Linux: Merge drm-misc/drm-misc-next-fixes into drm-misc-fixes
Linux: Merge drm/drm-fixes into drm-misc-fixes
Linux: Merge drm/drm-next into drm-intel-gt-next
Linux: Merge drm/drm-next into drm-intel-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 drm/drm-next into drm-xe-next
Linux: Merge drm/drm-next into drm-xe-next
Linux: Merge existing fixes from spi/for-6.10 into new branch
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
 
Merge patch "Documentation: networking: document ISO 15765-2"
 
Linux: Merge patch "Enable SPCR table for console output on RISC-V"
Linux: Merge patch series "Add ACPI NUMA support for RISC-V"
Linux: Merge patch series "Add support for a few Zc* extensions, Zcmop and Zimop"
Linux: Merge patch series "Add the ability to query mount options in statmount"
Linux: Merge patch series "Basic inline encryption support for ufs-exynos"
 
Merge patch series "can: hi311x: simplify with spi_get_device_match_data()"
Merge patch series "can: kvaser_pciefd: Minor improvements and cleanups"
Merge patch series "can: kvaser_pciefd: Support MSI interrupts"
Merge patch series "can: kvaser_usb: Add support for three new devices"
Merge patch series "can: m_can: Fix polling and other issues"
Merge patch series "can: mcp251xfd: fix ring/coalescing configuration"
Merge patch series "can: mcp251xfd: workaround for erratum DS80000789E 6 of mcp2518fd"
Merge patch series "can: rcar_canfd: Small improvements and cleanups"
Merge patch series "can: xilinx_can: Document driver description to list all supported IPs"
 
Linux: Merge patch series "Declare local functions static"
 
Merge patch series "dt-bindings: interrupt-controller: riscv,cpu-intc"
 
Merge patch series "mpi3mr: Host diag buffer support"
Merge patch series "mpi3mr: Support PCI Error Recovery"
 
Merge patch series "ovl: simplify ovl_parse_param_lowerdir()"
 
Linux: Merge patch series "qla2xxx misc. bug fixes"
 
Merge patch series "RISC-V: hwprobe: Misaligned scalar perf fix and rename"
Merge patch series "RISC-V: Select ACPI PPTT drivers"
 
Merge patch series "riscv: Apply Zawrs when available"
Merge patch series "riscv: Memory Hot(Un)Plug support"
Merge patch series "riscv: mm: Do not restrict mmap address based on hint"
Merge patch series "riscv: Separate vendor extensions from standard extensions"
Merge patch series "riscv: Various text patching improvements"
 
Merge patch series "scsi: ufs: Allow RTT negotiation"
 
Linux: Merge patch series "Support foreign mount namespace with statmount/listmount"
Linux: Merge patch series "Support Zve32[xf] and Zve64[xfd] Vector subextensions"
Linux: Merge patch series "UFS patches for kernel 6.11"
 
Merge patch series "ufs: pci: Add support UFSHCI 4.0 MCQ"
 
Linux: Merge patch series "Update lpfc to revision 14.4.0.3"
 
Merge remote-tracking branch : 'drm-misc/drm-misc-next' into HEAD
Merge remote-tracking branch : 'intel-speed-select/intel-sst' into review-ilpo
Merge remote-tracking branch : 'libata/for-6.10-fixes' into for-6.11
Merge remote-tracking branch : 'perf-tools' into perf-tools-next
Merge remote-tracking branch : 'qcom/[email protected]' into msm-next-robclark
 
Merge remote-tracking branches : 'ras/edac-amd-atl' and 'ras/edac-misc' into edac-updates
 
Merge tag : '6.11-rc-part1-smb3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6
Merge tag : '6.11-rc-smb-client-fixes-part2' of git://git.samba.org/sfrench/cifs-2.6
Merge tag : '6.11-rc-smb3-server-fixes' of git://git.samba.org/ksmbd
Merge tag : '6.11-rc1-smb-client-fixes' of git://git.samba.org/sfrench/cifs-2.6
Merge tag : '6.11-rc2-smb3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6
Merge tag : '6.11-rc3-ksmbd-fixes' of git://git.samba.org/ksmbd
Merge tag : '6.11-rc4-server-fixes' of git://git.samba.org/ksmbd
Merge tag : '6.11-rc5-server-fixes' of git://git.samba.org/ksmbd
Merge tag : '6.11-rc7-SMB3-client-fix' of git://git.samba.org/sfrench/cifs-2.6
Merge tag : 'acpi-6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'acpi-6.11-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'acpi-6.11-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'affs-6.11-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
Merge tag : 'amd-drm-fixes-6.10-2024-07-11' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
Merge tag : 'amd-drm-fixes-6.11-2024-07-18' of https://gitlab.freedesktop.org/agd5f/linux into drm-next
Merge tag : 'amd-drm-fixes-6.11-2024-07-25' of https://gitlab.freedesktop.org/agd5f/linux into drm-next
Merge tag : 'amd-drm-fixes-6.11-2024-07-27' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
Merge tag : 'amd-drm-fixes-6.11-2024-08-08' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
Merge tag : 'amd-drm-fixes-6.11-2024-08-14' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
Merge tag : 'amd-drm-fixes-6.11-2024-08-21' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
Merge tag : 'amd-drm-fixes-6.11-2024-08-28' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
Merge tag : 'amd-drm-fixes-6.11-2024-09-05' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
Merge tag : 'amd-drm-fixes-6.11-2024-09-11' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
Merge tag : 'amd-drm-next-6.11-2024-06-07' of https://gitlab.freedesktop.org/agd5f/linux into drm-next
Merge tag : 'amd-drm-next-6.11-2024-06-22' of https://gitlab.freedesktop.org/agd5f/linux into drm-next
Merge tag : 'amd-drm-next-6.11-2024-06-28' of https://gitlab.freedesktop.org/agd5f/linux into drm-next
Merge tag : 'amd-drm-next-6.11-2024-07-03' of https://gitlab.freedesktop.org/agd5f/linux into drm-next
Merge tag : 'amd-drm-next-6.11-2024-07-12' of https://gitlab.freedesktop.org/agd5f/linux into drm-next
Merge tag : 'amd-pstate-v6.11-2024-06-11' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/superm1/linux
Merge tag : 'amd-pstate-v6.11-2024-06-24' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/superm1/linux
Merge tag : 'amd-pstate-v6.11-2024-06-26' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/superm1/linux
Merge tag : 'amd-pstate-v6.11-2024-07-07' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/superm1/linux
Merge tag : 'amd-pstate-v6.11-2024-08-26' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/superm1/linux
Merge tag : 'amd-pstate-v6.11-2024-09-04' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/superm1/linux
Merge tag : 'amlogic-arm64-dt-for-v6.11' of https://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into soc/dt
Merge tag : 'amlogic-drivers-for-v6.11' of https://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into soc/drivers
Merge tag : 'apparmor-pr-2024-07-25' of git://git.kernel.org/pub/scm/linux/kernel/git/jj/linux-apparmor
Merge tag : 'arm-fixes-6.11-1' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Merge tag : 'arm-fixes-6.11-2' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Merge tag : 'arm-fixes-6.11-3' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Merge tag : 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
Merge tag : 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
Merge tag : 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
Merge tag : 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
Merge tag : 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
Merge tag : 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
Merge tag : 'asm-generic-6.11' into loongarch-next
Merge tag : 'asm-generic-6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic
Merge tag : 'asm-generic-fixes-6.11-1' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic
Merge tag : 'asm-generic-fixes-6.11-2' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic
Merge tag : 'asoc-fix-v6.11-merge-window' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus
Merge tag : 'asoc-fix-v6.11-rc2' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus
Merge tag : 'asoc-fix-v6.11-rc3' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus
Merge tag : 'asoc-fix-v6.11-rc6' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus
Merge tag : 'asoc-fix-v6.11-rc7' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus
Merge tag : 'asoc-v6.11' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus
Merge tag : 'at24-updates-for-v6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux into i2c/for-mergewindow
Merge tag : 'at91-defconfig-6.11' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into soc/defconfig
Merge tag : 'at91-fixes-6.11' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into arm/fixes
Merge tag : 'ata-6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/libata/linux
Merge tag : 'ata-6.11-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/libata/linux
Merge tag : 'ata-6.11-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/libata/linux
Merge tag : 'ata-6.11-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/libata/linux
Merge tag : 'ata-6.11-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/libata/linux
Merge tag : 'ath-current-20240812' of git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath
Merge tag : 'ath-current-20240903' of git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath
Merge tag : 'ath-next-20240605' of git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath
Merge tag : 'ath-next-20240702' of git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath
Merge tag : 'aux-sysfs-irqs' of git://git.kernel.org/pub/scm/linux/kernel/git/mellanox/linux
Merge tag : 'auxdisplay-for-v6.11-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k
Merge tag : 'backlight-next-6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight
Merge tag : 'bcachefs-2024-07-18.2' of https://evilpiepirate.org/git/bcachefs
Merge tag : 'bcachefs-2024-07-22' of https://evilpiepirate.org/git/bcachefs
Merge tag : 'bcachefs-2024-08-08' of git://evilpiepirate.org/bcachefs
Merge tag : 'bcachefs-2024-08-10' of git://evilpiepirate.org/bcachefs
Merge tag : 'bcachefs-2024-08-16' of git://evilpiepirate.org/bcachefs
Merge tag : 'bcachefs-2024-08-21' of https://github.com/koverstreet/bcachefs
Merge tag : 'bcachefs-2024-08-24' of git://evilpiepirate.org/bcachefs
Merge tag : 'bcachefs-2024-09-04' of git://evilpiepirate.org/bcachefs
Merge tag : 'bcachefs-2024-09-09' of git://evilpiepirate.org/bcachefs
Merge tag : 'bitmap-6.11-rc' of https://github.com/norov/linux
Merge tag : 'bitmap-6.11-rc1' of https://github.com:/norov/linux
Merge tag : 'block-6.11-20240726' of git://git.kernel.dk/linux
Merge tag : 'block-6.11-20240809' of git://git.kernel.dk/linux
Merge tag : 'block-6.11-20240823' of git://git.kernel.dk/linux
Merge tag : 'block-6.11-20240824' of git://git.kernel.dk/linux
Merge tag : 'block-6.11-20240830' of git://git.kernel.dk/linux
Merge tag : 'block-6.11-20240906' of git://git.kernel.dk/linux
Merge tag : 'block-6.11-20240912' of git://git.kernel.dk/linux
Merge tag : 'bootconfig-v6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'bpf-6.11-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf
Merge tag : 'bpf-6.11-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf
Merge tag : 'ceph-for-6.11-rc1' of https://github.com/ceph/ceph-client
Merge tag : 'ceph-for-6.11-rc2' of https://github.com/ceph/ceph-client
Merge tag : 'cgroup-for-6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup
Merge tag : 'cgroup-for-6.11-rc4-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup
Merge tag : 'char-misc-6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc
Merge tag : 'char-misc-6.11-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc
Merge tag : 'char-misc-6.11-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc
Merge tag : 'char-misc-6.11-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc
Merge tag : 'chrome-platform-fixes-for-v6.11-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/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-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux
Merge tag : 'clk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux
Merge tag : 'clk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux
Merge tag : 'clk-meson-v6.11-1' of https://github.com/BayLibre/clk-meson into clk-amlogic
Merge tag : 'cmpxchg.2024.07.12a' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu
Merge tag : 'constfy-sysctl-6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/sysctl/sysctl
Merge tag : 'core-debugobjects-2024-07-14' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'coresight-next-v6.11' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/coresight/linux into char-misc-next
Merge tag : 'counter-updates-for-6.11' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/wbg/counter into char-misc-next
Merge tag : 'cpufreq-arm-updates-6.11' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/vireshk/pm
Merge tag : 'cxl-fixes-6.11-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl/cxl
Merge tag : 'cxl-for-6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl/cxl
Merge tag : 'devicetree-fixes-for-6.11-1' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux
Merge tag : 'devicetree-fixes-for-6.11-2' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux
Merge tag : 'devicetree-for-6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux
Merge tag : 'dlm-6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm
Merge tag : 'dma-mapping-6.11-2024-07-19' of git://git.infradead.org/users/hch/dma-mapping
Merge tag : 'dma-mapping-6.11-2024-07-24' of git://git.infradead.org/users/hch/dma-mapping
Merge tag : 'dma-mapping-6.11-2024-08-10' of git://git.infradead.org/users/hch/dma-mapping
Merge tag : 'dmaengine-6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine
Merge tag : 'dmaengine-fix-6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine
Merge tag : 'dmaengine_topic_dma_vec' into next
Merge tag : 'dmaengine_topic_dma_vec' into togreg
Merge tag : 'docs-6.11' of git://git.lwn.net/linux
Merge tag : 'driver-core-6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core
Merge tag : 'driver-core-6.11-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core
Merge tag : 'driver-core-6.11-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core
Merge tag : 'drm-etnaviv-next-2024-06-28' of https://git.pengutronix.de/git/lst/linux into drm-next
Merge tag : 'drm-fixes-2024-07-12' of https://gitlab.freedesktop.org/drm/kernel
Merge tag : 'drm-fixes-2024-08-02' of https://gitlab.freedesktop.org/drm/kernel
Merge tag : 'drm-fixes-2024-08-10' of https://gitlab.freedesktop.org/drm/kernel
Merge tag : 'drm-fixes-2024-08-16' of https://gitlab.freedesktop.org/drm/kernel
Merge tag : 'drm-fixes-2024-08-24' of https://gitlab.freedesktop.org/drm/kernel
Merge tag : 'drm-fixes-2024-08-30' of https://gitlab.freedesktop.org/drm/kernel
Merge tag : 'drm-fixes-2024-09-06' of https://gitlab.freedesktop.org/drm/kernel
Merge tag : 'drm-fixes-2024-09-13' of https://gitlab.freedesktop.org/drm/kernel
Merge tag : 'drm-habanalabs-next-2024-06-23' of https://github.com/HabanaAI/drivers.accel.habanalabs.kernel into drm-next
Merge tag : 'drm-intel-fixes-2024-08-01' of https://gitlab.freedesktop.org/drm/i915/kernel into drm-fixes
Merge tag : 'drm-intel-fixes-2024-08-08' of https://gitlab.freedesktop.org/drm/i915/kernel into drm-fixes
Merge tag : 'drm-intel-fixes-2024-08-22' of https://gitlab.freedesktop.org/drm/i915/kernel into drm-fixes
Merge tag : 'drm-intel-fixes-2024-08-29' of https://gitlab.freedesktop.org/drm/i915/kernel into drm-fixes
Merge tag : 'drm-intel-fixes-2024-09-05' of https://gitlab.freedesktop.org/drm/i915/kernel into drm-fixes
Merge tag : 'drm-intel-fixes-2024-09-12' of https://gitlab.freedesktop.org/drm/i915/kernel into drm-fixes
Merge tag : 'drm-intel-gt-next-2024-06-12' of https://gitlab.freedesktop.org/drm/i915/kernel into drm-next
Merge tag : 'drm-intel-gt-next-2024-07-04' of https://gitlab.freedesktop.org/drm/i915/kernel into drm-next
Merge tag : 'drm-intel-next-2024-06-19' of https://gitlab.freedesktop.org/drm/i915/kernel into drm-next
Merge tag : 'drm-intel-next-2024-06-28' of https://gitlab.freedesktop.org/drm/i915/kernel into drm-next
Merge tag : 'drm-intel-next-fixes-2024-07-18' of https://gitlab.freedesktop.org/drm/i915/kernel into drm-next
Merge tag : 'drm-intel-next-fixes-2024-07-25' of https://gitlab.freedesktop.org/drm/i915/kernel into drm-next
Merge tag : 'drm-misc-fixes-2024-07-11' of https://gitlab.freedesktop.org/drm/misc/kernel into drm-fixes
Merge tag : 'drm-misc-fixes-2024-08-01' of https://gitlab.freedesktop.org/drm/misc/kernel into drm-fixes
Merge tag : 'drm-misc-fixes-2024-08-08' of https://gitlab.freedesktop.org/drm/misc/kernel into drm-fixes
Merge tag : 'drm-misc-fixes-2024-08-15' of https://gitlab.freedesktop.org/drm/misc/kernel into drm-fixes
Merge tag : 'drm-misc-fixes-2024-08-22' of https://gitlab.freedesktop.org/drm/misc/kernel into drm-fixes
Merge tag : 'drm-misc-fixes-2024-08-29' of https://gitlab.freedesktop.org/drm/misc/kernel into drm-fixes
Merge tag : 'drm-misc-fixes-2024-09-05' of https://gitlab.freedesktop.org/drm/misc/kernel into drm-fixes
Merge tag : 'drm-misc-fixes-2024-09-12' of https://gitlab.freedesktop.org/drm/misc/kernel into drm-fixes
Merge tag : 'drm-misc-next-2024-05-30' of https://gitlab.freedesktop.org/drm/misc/kernel into drm-next
Merge tag : 'drm-misc-next-2024-06-06' of https://gitlab.freedesktop.org/drm/misc/kernel into drm-next
Merge tag : 'drm-misc-next-2024-06-13' of https://gitlab.freedesktop.org/drm/misc/kernel into drm-next
Merge tag : 'drm-misc-next-2024-06-20' of https://gitlab.freedesktop.org/drm/misc/kernel into drm-next
Merge tag : 'drm-misc-next-2024-06-27' of https://gitlab.freedesktop.org/drm/misc/kernel into drm-next
Merge tag : 'drm-misc-next-2024-07-04' of https://gitlab.freedesktop.org/drm/misc/kernel into drm-next
Merge tag : 'drm-misc-next-fixes-2024-07-11' of https://gitlab.freedesktop.org/drm/misc/kernel into drm-next
Merge tag : 'drm-misc-next-fixes-2024-07-19' of https://gitlab.freedesktop.org/drm/misc/kernel into drm-next
Merge tag : 'drm-misc-next-fixes-2024-07-25' of https://gitlab.freedesktop.org/drm/misc/kernel into drm-next
Merge tag : 'drm-msm-fixes-2024-08-19' of https://gitlab.freedesktop.org/drm/msm into drm-fixes
Merge tag : 'drm-msm-next-2024-07-04' of https://gitlab.freedesktop.org/drm/msm into drm-next
Merge tag : 'drm-next-2024-07-18' of https://gitlab.freedesktop.org/drm/kernel
Merge tag : 'drm-next-2024-07-26' of https://gitlab.freedesktop.org/drm/kernel
Merge tag : 'drm-xe-fixes-2024-07-11' of https://gitlab.freedesktop.org/drm/xe/kernel into drm-fixes
Merge tag : 'drm-xe-fixes-2024-08-08' of https://gitlab.freedesktop.org/drm/xe/kernel into drm-fixes
Merge tag : 'drm-xe-fixes-2024-08-15' of https://gitlab.freedesktop.org/drm/xe/kernel into drm-fixes
Merge tag : 'drm-xe-fixes-2024-08-22' of https://gitlab.freedesktop.org/drm/xe/kernel into drm-fixes
Merge tag : 'drm-xe-fixes-2024-08-29' of https://gitlab.freedesktop.org/drm/xe/kernel into drm-fixes
Merge tag : 'drm-xe-fixes-2024-09-05' of https://gitlab.freedesktop.org/drm/xe/kernel into drm-fixes
Merge tag : 'drm-xe-fixes-2024-09-12' of https://gitlab.freedesktop.org/drm/xe/kernel into drm-fixes
Merge tag : 'drm-xe-next-2024-06-06' of https://gitlab.freedesktop.org/drm/xe/kernel into drm-next
Merge tag : 'drm-xe-next-2024-06-26' of https://gitlab.freedesktop.org/drm/xe/kernel into drm-next
Merge tag : 'drm-xe-next-2024-07-02' of https://gitlab.freedesktop.org/drm/xe/kernel into drm-next
Merge tag : 'drm-xe-next-fixes-2024-07-11' of https://gitlab.freedesktop.org/drm/xe/kernel into drm-next
Merge tag : 'drm-xe-next-fixes-2024-07-18' of https://gitlab.freedesktop.org/drm/xe/kernel into drm-next
Merge tag : 'dt-cleanup-6.11' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-dt into soc/dt
Merge tag : 'dt64-cleanup-6.11' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-dt into soc/dt
Merge tag : 'edac_updates_for_v6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras
Merge tag : 'efi-fixes-for-v6.11-1' of git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi
Merge tag : 'efi-next-for-v6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi
Merge tag : 'erofs-for-6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs
Merge tag : 'erofs-for-6.11-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs
Merge tag : 'erofs-for-6.11-rc5-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs
Merge tag : 'execve-v6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
Merge tag : 'execve-v6.11-rc1-fix1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
Merge tag : 'execve-v6.11-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
Merge tag : 'execve-v6.11-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
Merge tag : 'exfat-for-6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/linkinjeon/exfat
Merge tag : 'ext4_for_linus-6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4
Merge tag : 'extfree-intent-cleanups-6.11_2024-07-02' of https://git.kernel.org/pub/scm/linux/kernel/git/djwong/xfs-linux into xfs-6.11-mergeB
Merge tag : 'exynos-drm-fixes-for-v6.10-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos into exynos-drm-next
Merge tag : 'exynos-drm-next-for-v6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos into drm-next
Merge tag : 'f2fs-for-6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs
Merge tag : 'fbdev-for-6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/linux-fbdev
Merge tag : 'ffa-updates-6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into soc/drivers
Merge tag : 'firewire-fixes-6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394
Merge tag : 'firewire-updates-6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394
Merge tag : 'for-6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/pateldipen1984/linux
Merge tag : 'for-6.11-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
Merge tag : 'for-6.11-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
Merge tag : 'for-6.11-rc3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
Merge tag : 'for-6.11-rc3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
Merge tag : 'for-6.11-rc5-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
Merge tag : 'for-6.11-rc6-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
Merge tag : 'for-6.11-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
Merge tag : 'for-6.11-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
Merge tag : 'for-6.11/block-20240710' of git://git.kernel.dk/linux
Merge tag : 'for-6.11/block-20240722' of git://git.kernel.dk/linux
Merge tag : 'for-6.11/block-post-20240722' of git://git.kernel.dk/linux
Merge tag : 'for-6.11/dm-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm
Merge tag : 'for-6.11/dm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm
Merge tag : 'for-6.11/dm-fixes-2' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm
Merge tag : 'for-6.11/io_uring-20240714' 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/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-2024071601' of git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid
Merge tag : 'for-linus-2024072901' of git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid
Merge tag : 'for-linus-6.11' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Merge tag : 'for-linus-6.11-1' of https://github.com/cminyard/linux-ipmi
Merge tag : 'for-linus-6.11-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
Merge tag : 'for-linus-6.11-rc1a-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
Merge tag : 'for-linus-iommufd' of git://git.kernel.org/pub/scm/linux/kernel/git/jgg/iommufd
Merge tag : 'for-linus-iommufd' of git://git.kernel.org/pub/scm/linux/kernel/git/jgg/iommufd
Merge tag : 'for-net-2024-07-26' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth
Merge tag : 'for-net-2024-08-07' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth
Merge tag : 'for-net-2024-08-15' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth
Merge tag : 'for-net-2024-08-23' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth
Merge tag : 'for-net-2024-08-30' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth
Merge tag : 'for-net-next-2024-07-15' 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
Merge tag : 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf
Merge tag : 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next
Merge tag : 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next
Merge tag : 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next
Merge tag : 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next
Merge tag : 'for-v6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply
Merge tag : 'for-v6.11-rc' 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 : 'fpga-for-6.11-rc1' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/fpga/linux-fpga into char-misc-next
Merge tag : 'fs_for_v6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs
Merge tag : 'fsnotify_for_v6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs
Merge tag : 'ftrace-v6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'fuse-fixes-6.11-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse
Merge tag : 'gfs2-v6.10-rc1-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2
Merge tag : 'gpio-fixes-for-v6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux
Merge tag : 'gpio-fixes-for-v6.11-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux
Merge tag : 'gpio-fixes-for-v6.11-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux
Merge tag : 'gpio-updates-for-v6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux
Merge tag : 'hardening-v6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
Merge tag : 'hardening-v6.11-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
Merge tag : 'hid-for-linus-2024081901' of git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid
Merge tag : 'hsi-for-6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi
Merge tag : 'hwlock-v6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux
Merge tag : 'hwmon-for-v6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging
Merge tag : 'hwmon-for-v6.11-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging
Merge tag : 'hwmon-for-v6.11-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging
Merge tag : 'hwmon-for-v6.11-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging
Merge tag : 'hyperv-fixes-signed-20240908' of git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux
Merge tag : 'i2c-for-6.11-rc1-second-batch' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux
Merge tag : 'i2c-for-6.11-rc1-try2' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux
Merge tag : 'i2c-for-6.11-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux
Merge tag : 'i2c-for-6.11-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux
Merge tag : 'i2c-host-6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/andi.shyti/linux into i2c/for-mergewindow
Merge tag : 'i2c-host-6.11-part-2' of git://git.kernel.org/pub/scm/linux/kernel/git/andi.shyti/linux into i2c/for-mergewindow
Merge tag : 'i2c-host-fixes-6.11-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/andi.shyti/linux into i2c/for-current
Merge tag : 'i2c-host-fixes-6.11-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/andi.shyti/linux into i2c/for-current
Merge tag : 'i3c/for-6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/i3c/linux
Merge tag : 'ib-leds-platform-power-v6.11'
Merge tag : 'ib-mfd-counter-v5.11' of https://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd into HEAD
Merge tag : 'icc-6.11-rc1' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/djakov/icc into char-misc-next
Merge tag : 'iio-fixes-for-6.11a' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/jic23/iio into char-misc-linus
Merge tag : 'iio-for-6.11a' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/jic23/iio into char-misc-testing
Merge tag : 'iio-for-6.11b' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/jic23/iio into char-misc-next
Merge tag : 'imx-bindings-6.11' of https://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/dt
Merge tag : 'imx-defconfig-6.11' of https://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/defconfig
Merge tag : 'imx-dt-6.11' of https://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/dt
Merge tag : 'imx-dt64-6.11' of https://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/dt
Merge tag : 'imx-fixes-6.10' into imx/dt64
Merge tag : 'imx-fixes-6.11' of https://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into arm/fixes
Merge tag : 'imx-soc-6.11' of https://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/arm
Merge tag : 'inode-refactor-6.11_2024-07-02' of https://git.kernel.org/pub/scm/linux/kernel/git/djwong/xfs-linux into xfs-6.11-mergeB
Merge tag : 'input-for-v6.11-rc0' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
Merge tag : 'input-for-v6.11-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
Merge tag : 'input-for-v6.11-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
Merge tag : 'intel-pinctrl-v6.11-1' of git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/intel into fixes
Merge tag : 'io_uring-6.11-20240722' of git://git.kernel.dk/linux
Merge tag : 'io_uring-6.11-20240726' of git://git.kernel.dk/linux
Merge tag : 'io_uring-6.11-20240802' of git://git.kernel.dk/linux
Merge tag : 'io_uring-6.11-20240809' of git://git.kernel.dk/linux
Merge tag : 'io_uring-6.11-20240823' of git://git.kernel.dk/linux
Merge tag : 'io_uring-6.11-20240824' of git://git.kernel.dk/linux
Merge tag : 'io_uring-6.11-20240830' of git://git.kernel.dk/linux
Merge tag : 'iommu-fixes-v6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/iommu/linux
Merge tag : 'iommu-fixes-v6.11-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/iommu/linux
Merge tag : 'iommu-fixes-v6.11-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/iommu/linux
Merge tag : 'iommu-updates-v6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/iommu/linux
Merge tag : 'ipsec-2024-07-11' of git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec
Merge tag : 'ipsec-next-2024-07-13' of git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next
Merge tag : 'irq-core-2024-07-15' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'irq-msi-2024-07-22' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'irq-urgent-2024-08-04' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'irq-urgent-2024-08-11' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'irq-urgent-2024-08-25' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'jfs-6.11' of github.com:kleikamp/linux-shaggy
Merge tag : 'juno-updates-6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into soc/dt
Merge tag : 'kbuild-fixes-v6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
Merge tag : 'kbuild-fixes-v6.11-2' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
Merge tag : 'kbuild-v6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
Merge tag : 'kcsan.2024.07.12a' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu
Merge tag : 'keys-next-6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd
Merge tag : 'keys-trusted-next-6.11-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd
Merge tag : 'kgdb-6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/danielt/linux
Merge tag : 'kvm-riscv-6.11-1' of https://github.com/kvm-riscv/linux into HEAD
Merge tag : 'kvm-riscv-fixes-6.11-1' of https://github.com/kvm-riscv/linux into HEAD
Merge tag : 'kvm-s390-master-6.11-1' of https://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux into HEAD
Merge tag : 'kvm-s390-next-6.11-1' of https://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux into HEAD
Merge tag : 'kvm-x86-fixes-6.10-11' of https://github.com/kvm-x86/linux into HEAD
Merge tag : 'kvm-x86-fixes-6.11-rcN' of https://github.com/kvm-x86/linux into kvm-master
Merge tag : 'kvm-x86-generic-6.11' of https://github.com/kvm-x86/linux into HEAD
Merge tag : 'kvm-x86-misc-6.11' of https://github.com/kvm-x86/linux into HEAD
Merge tag : 'kvm-x86-mmu-6.11' of https://github.com/kvm-x86/linux into HEAD
Merge tag : 'kvm-x86-mtrrs-6.11' of https://github.com/kvm-x86/linux into HEAD
Merge tag : 'kvm-x86-pmu-6.11' of https://github.com/kvm-x86/linux into HEAD
Merge tag : 'kvm-x86-selftests-6.11' of https://github.com/kvm-x86/linux into HEAD
Merge tag : 'kvm-x86-svm-6.11' of https://github.com/kvm-x86/linux into HEAD
Merge tag : 'kvm-x86-vmx-6.11' of https://github.com/kvm-x86/linux into HEAD
Merge tag : 'kvmarm-6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD
Merge tag : 'kvmarm-fixes-6.11-1' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD
Merge tag : 'kvmarm-fixes-6.11-2' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into for-next/fixes
Merge tag : 'landlock-6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/mic/linux
Merge tag : 'landlock-6.11-rc1-houdini-fix' of git://git.kernel.org/pub/scm/linux/kernel/git/mic/linux
Merge tag : 'leds-next-6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/leds
Merge tag : 'libnvdimm-fixes-6.11-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm
Merge tag : 'libnvdimm-for-6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm
Merge tag : 'linux-can-fixes-for-6.11-20240830' of git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can
Merge tag : 'linux-can-next-for-6.11-20240621' of git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next
Merge tag : 'linux-can-next-for-6.11-20240629' of git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next
Merge tag : 'linux-cpupower-6.11-rc1' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/shuah/linux
Merge tag : 'linux-cpupower-6.11-rc1-2' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/shuah/linux into pm-tools
Merge tag : 'linux-watchdog-6.11-rc1' of git://www.linux-watchdog.org/linux-watchdog
Merge tag : 'linux_kselftest-fixes-6.11-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest
Merge tag : 'linux_kselftest-kunit-6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest
Merge tag : 'linux_kselftest-kunit-fixes-6.11-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest
Merge tag : 'linux_kselftest-kunit-fixes-6.11-rc7-2' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest
Merge tag : 'linux_kselftest-next-6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest
Merge tag : 'livepatching-for-6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching
Merge tag : 'livepatching-for-6.11-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching
Merge tag : 'lkmm.2024.07.12a' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu
Merge tag : 'locking-core-2024-07-15' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'locking-urgent-2024-08-04' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'locking-urgent-2024-08-25' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'loongarch-6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson
Merge tag : 'loongarch-fixes-6.11-1' of git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson
Merge tag : 'loongarch-fixes-6.11-2' of git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson
Merge tag : 'loongarch-kvm-6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson into HEAD
Merge tag : 'lsm-pr-20240715' of git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/lsm
Merge tag : 'lsm-pr-20240830' of git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/lsm
Merge tag : 'm68k-for-v6.11-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k
Merge tag : 'mailbox-v6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/jassibrar/mailbox
Merge tag : 'md-6.11-20240612' of git://git.kernel.org/pub/scm/linux/kernel/git/song/md into for-6.11/block
Merge tag : 'md-6.11-20240704' of git://git.kernel.org/pub/scm/linux/kernel/git/song/md into for-6.11/block
Merge tag : 'md-6.11-20240712' of git://git.kernel.org/pub/scm/linux/kernel/git/song/md into for-6.11/block
Merge tag : 'md-6.11-20240815' of https://git.kernel.org/pub/scm/linux/kernel/git/song/md into block-6.11
Merge tag : 'media/v6.11-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media
Merge tag : 'media/v6.11-2' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media
Merge tag : 'media/v6.11-3' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media
Merge tag : 'mediatek-drm-fixes-20240805' of https://git.kernel.org/pub/scm/linux/kernel/git/chunkuang.hu/linux into drm-fixes
Merge tag : 'mediatek-drm-next-6.11' of https://git.kernel.org/pub/scm/linux/kernel/git/chunkuang.hu/linux into drm-next
Merge tag : 'memblock-v6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rppt/memblock
Merge tag : 'memory-controller-drv-6.11' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into soc/drivers
Merge tag : 'mfd-next-6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd
Merge tag : 'mhi-for-v6.11' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/mani/mhi into char-misc-next
Merge tag : 'microchip-dt64-6.11' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into soc/dt
Merge tag : 'mips-fixes_6.11_1' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux
Merge tag : 'mips_6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux
Merge tag : 'mips_6.11_1' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux
Merge tag : 'mlx5-fixes-2024-09-09' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux
Merge tag : 'mm-hotfixes-stable-2024-07-26-14-33' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
Merge tag : 'mm-hotfixes-stable-2024-08-07-18-32' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
Merge tag : 'mm-hotfixes-stable-2024-08-17-19-34' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
Merge tag : 'mm-hotfixes-stable-2024-09-03-20-19' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
Merge tag : 'mm-nonmm-stable-2024-07-21-15-07' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
Merge tag : 'mm-stable-2024-07-21-14-50' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
Merge tag : 'mmc-v6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc
Merge tag : 'mmc-v6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc
Merge tag : 'mmc-v6.11-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc
Merge tag : 'modules-6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux
Merge tag : 'mt76-for-kvalo-2024-07-08' of https://github.com/nbd168/wireless
Merge tag : 'mtd/for-6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux
Merge tag : 'mtk-dts32-for-v6.11' of https://git.kernel.org/pub/scm/linux/kernel/git/mediatek/linux into soc/dt
Merge tag : 'mtk-dts64-for-v6.11' of https://git.kernel.org/pub/scm/linux/kernel/git/mediatek/linux into soc/dt
Merge tag : 'mtk-soc-for-v6.11' of https://git.kernel.org/pub/scm/linux/kernel/git/mediatek/linux into soc/drivers
Merge tag : 'mvebu-dt-6.11-1' of https://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu into soc/dt
Merge tag : 'mvebu-dt64-6.11-1' of https://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu into soc/dt
Merge tag : 'nand/for-6.11' into mtd/next
Merge tag : 'net-6.11-rc0' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Merge tag : 'net-6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Merge tag : 'net-6.11-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Merge tag : 'net-6.11-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Merge tag : 'net-6.11-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Merge tag : 'net-6.11-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Merge tag : 'net-6.11-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Merge tag : 'net-6.11-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Merge tag : 'net-6.11-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Merge tag : 'net-next-6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next
Merge tag : 'nf-24-07-17' of git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf
Merge tag : 'nf-24-07-24' of git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf
Merge tag : 'nf-24-07-31' of git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf
Merge tag : 'nf-24-08-15' of git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf
Merge tag : 'nf-24-08-22' of git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf
Merge tag : 'nf-24-08-28' of git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf
Merge tag : 'nf-24-09-12' of git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf
Merge tag : 'nf-next-24-06-28' of git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf-next into main
Merge tag : 'nfs-for-6.11-1' of git://git.linux-nfs.org/projects/anna/linux-nfs
Merge tag : 'nfs-for-6.11-2' of git://git.linux-nfs.org/projects/anna/linux-nfs
Merge tag : 'nfsd-6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux
Merge tag : 'nfsd-6.11-1' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux
Merge tag : 'nfsd-6.11-2' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux
Merge tag : 'nfsd-6.11-3' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux
Merge tag : 'nolibc.2024.07.15a' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu
Merge tag : 'ntfs3_for_6.11' of https://github.com/Paragon-Software-Group/linux-ntfs3
Merge tag : 'nvme-6.11-2024-07-08' of git://git.infradead.org/nvme into for-6.11/block
Merge tag : 'nvme-6.11-2024-07-26' of git://git.infradead.org/nvme into block-6.11
Merge tag : 'nvme-6.11-2024-08-08' of git://git.infradead.org/nvme into block-6.11
Merge tag : 'nvme-6.11-2024-08-22' of git://git.infradead.org/nvme into block-6.11
Merge tag : 'nvme-6.11-2024-09-05' of git://git.infradead.org/nvme into block-6.11
Merge tag : 'objtool-core-2024-07-16' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'omap-for-v6.11/fixes-signed' of https://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-omap into arm/fixes
Merge tag : 'opp-updates-6.11' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/vireshk/pm into pm-opp
Merge tag : 'optee-notif-wait-timeout-for-v6.11' of https://git.linaro.org/people/jens.wiklander/linux-tee into soc/drivers
Merge tag : 'parisc-for-6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux
Merge tag : 'parisc-for-6.11-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux
Merge tag : 'parisc-for-6.11-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux
Merge tag : 'pci-v6.11-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci
Merge tag : 'pci-v6.11-fixes-1' of git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci
Merge tag : 'pci-v6.11-fixes-2' of git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci
Merge tag : 'pci-v6.11-fixes-3' of git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci
Merge tag : 'pci-v6.11-fixes-4' of git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci
Merge tag : 'pcmcia-6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/brodo/linux
Merge tag : 'peci-next-6.11-rc1' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/iwi/linux into char-misc-next
Merge tag : 'perf-core-2024-07-16' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'perf-tools-fixes-for-v6.11-2024-07-23' of git://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools
Merge tag : 'perf-tools-fixes-for-v6.11-2024-07-30' of git://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools
Merge tag : 'perf-tools-fixes-for-v6.11-2024-08-15' of git://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools
Merge tag : 'perf-tools-fixes-for-v6.11-2024-09-04' of git://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools
Merge tag : 'perf-tools-for-v6.11-2024-07-16' of git://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools
Merge tag : 'perf-urgent-2024-08-04' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'perf-urgent-2024-09-01' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'perf_urgent_for_v6.11_rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'phy-fixes-6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy
Merge tag : 'phy-for-6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy
Merge tag : 'pinctrl-v6.11-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl
Merge tag : 'pinctrl-v6.11-2' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl
Merge tag : 'pinctrl-v6.11-3' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl
Merge tag : 'pinctrl-v6.11-4' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl
Merge tag : 'platform-drivers-x86-ib-lenovo-c630-v6.11-2'
Merge tag : 'platform-drivers-x86-ib-lenovo-c630-v6.11-2' of https://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86 into usb-next
Merge tag : 'platform-drivers-x86-v6.11-1' of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86
Merge tag : 'platform-drivers-x86-v6.11-2' of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86
Merge tag : 'platform-drivers-x86-v6.11-3' of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86
Merge tag : 'platform-drivers-x86-v6.11-4' of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86
Merge tag : 'platform-drivers-x86-v6.11-5' of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86
Merge tag : 'platform-drivers-x86-v6.11-6' of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86
Merge tag : 'platform-drivers-x86-v6.11-7' of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86
Merge tag : 'platform-remove-void-step-b' of https://git.kernel.org/pub/scm/linux/kernel/git/ukleinek/linux into driver-core-next
Merge tag : 'pm-6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'pm-6.11-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'pm-6.11-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'pm-6.11-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'pmdomain-v6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm
Merge tag : 'pmdomain-v6.11-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm
Merge tag : 'pmdomain-v6.11-rc2-2' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm
Merge tag : 'powerpc-6.11-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
Merge tag : 'powerpc-6.11-2' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
Merge tag : 'powerpc-6.11-3' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
Merge tag : 'printk-for-6.11-fixup' of git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux
Merge tag : 'printk-for-6.11-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux
Merge tag : 'printk-for-6.11-trivial' of git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux
Merge tag : 'probes-fixes-v6.11-pre-rc' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'probes-fixes-v6.11-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'probes-v6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'pstore-v6.11-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' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Merge tag : 'pull-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Merge tag : 'pull-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Merge tag : 'pwm/for-6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ukleinek/linux
Merge tag : 'pwm/for-6.11-rc7-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/ukleinek/linux
Merge tag : 'pwrseq-fixes-for-v6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux
Merge tag : 'pwrseq-fixes-for-v6.11-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux
Merge tag : 'pwrseq-fixes-for-v6.11-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux
Merge tag : 'pwrseq-initial-for-v6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux into HEAD
Merge tag : 'pwrseq-updates-for-v6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux
Merge tag : 'qcom-arm32-for-6.11' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/dt
Merge tag : 'qcom-arm32-for-6.11-2' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/dt
Merge tag : 'qcom-arm64-defconfig-fixes-for-6.11' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/fixes
Merge tag : 'qcom-arm64-defconfig-for-6.11' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/defconfig
Merge tag : 'qcom-arm64-fixes-for-6.11' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/fixes
Merge tag : 'qcom-arm64-for-6.11' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/dt
Merge tag : 'qcom-arm64-for-6.11-2' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/dt
Merge tag : 'qcom-clk-fixes-for-6.11' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into clk-fixes
Merge tag : 'qcom-clk-for-6.11' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into clk-qcom
Merge tag : 'qcom-clk-for-6.11-2' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into clk-qcom
Merge tag : 'qcom-drivers-fixes-for-6.11' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/fixes
Merge tag : 'qcom-drivers-fixes-for-6.11-2' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/fixes
Merge tag : 'qcom-drivers-for-6.11' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/drivers
Merge tag : 'qcom-drivers-for-6.11-2' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/drivers
Merge tag : 'random-6.11-rc1-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/crng/random
Merge tag : 'random-6.11-rc6-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/crng/random
Merge tag : 'ras_core_for_v6.11_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'rcu.2024.07.12a' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu
Merge tag : 'refcount-intent-cleanups-6.11_2024-07-02' of https://git.kernel.org/pub/scm/linux/kernel/git/djwong/xfs-linux into xfs-6.11-mergeB
Merge tag : 'regmap-fix-v6.11-merge-window' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap
Merge tag : 'regmap-v6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap
Merge tag : 'regulator-fix-v6.11-merge-window' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator
Merge tag : 'regulator-fix-v6.11-stub' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator
Merge tag : 'regulator-hw-enable-helper' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator into reset/next
Merge tag : 'regulator-v6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator
Merge tag : 'renesas-arm-defconfig-for-v6.11-tag1' of https://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/defconfig
Merge tag : 'renesas-clk-for-v6.11-tag2' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers into clk-renesas
Merge tag : 'renesas-dt-bindings-for-v6.11-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/dt
Merge tag : 'renesas-dts-for-v6.11-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/dt
Merge tag : 'renesas-dts-for-v6.11-tag2-v2' of https://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/dt
Merge tag : 'renesas-pinctrl-for-v6.11-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers into devel
Merge tag : 'renesas-pinctrl-for-v6.11-tag2-v2' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers into devel
Merge tag : 'renesas-pinctrl-for-v6.11-tag3' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers into devel
Merge tag : 'reset-for-v6.11' of git://git.pengutronix.de/pza/linux into soc/drivers
Merge tag : 'reset-for-v6.11-2' of git://git.pengutronix.de/pza/linux into soc/drivers
Merge tag : 'riscv-cache-for-v6.11' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into soc/drivers
Merge tag : 'riscv-config-for-v6.11' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into soc/defconfig
Merge tag : 'riscv-dt-for-v6.11' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into soc/dt
Merge tag : 'riscv-firmware-for-v6.11' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into soc/drivers
Merge tag : 'riscv-for-linus-6.11-mw1' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux
Merge tag : 'riscv-for-linus-6.11-mw2' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux
Merge tag : 'riscv-for-linus-6.11-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux
Merge tag : 'riscv-for-linus-6.11-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux
Merge tag : 'riscv-for-linus-6.11-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux
Merge tag : 'riscv-for-linus-6.11-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux
Merge tag : 'riscv-sg2042-clk-for-v6.11' of https://github.com/sophgo/linux into clk-sophgo
Merge tag : 'riscv-soc-fixes-for-v6.11-final' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into arm/fixes
Merge tag : 'riscv-soc-fixes-for-v6.11-rc6' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into arm/fixes
Merge tag : 'riscv-sophgo-dt-for-v6.11' of https://github.com/sophgo/linux into soc/dt
Merge tag : 'rmap-intent-cleanups-6.11_2024-07-02' of https://git.kernel.org/pub/scm/linux/kernel/git/djwong/xfs-linux into xfs-6.11-mergeB
Merge tag : 'rpmsg-v6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux
Merge tag : 'rproc-v6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux
Merge tag : 'rtc-6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux
Merge tag : 'rtw-next-2024-06-04' of https://github.com/pkshih/rtw
Merge tag : 'rtw-next-2024-07-05' of https://github.com/pkshih/rtw
Merge tag : 'rust-6.11' of https://github.com/Rust-for-Linux/linux
Merge tag : 'rust-fixes-6.11' of https://github.com/Rust-for-Linux/linux
Merge tag : 'rust-fixes-6.11-2' of https://github.com/Rust-for-Linux/linux
Merge tag : 's390-6.11-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
Merge tag : 's390-6.11-2' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
Merge tag : 's390-6.11-3' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
Merge tag : 's390-6.11-4' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
Merge tag : 'samsung-clk-6.11' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into clk-samsung
Merge tag : 'samsung-dt64-6.11' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into soc/dt
Merge tag : 'sched-core-2024-07-16' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'sched-urgent-2024-08-04' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'scmi-updates-6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into soc/drivers
Merge tag : 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
Merge tag : 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
Merge tag : 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
Merge tag : 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
Merge tag : 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
Merge tag : 'scsi-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 : 'seccomp-v6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
Merge tag : 'selinux-pr-20240715' of git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux
Merge tag : 'selinux-pr-20240814' of git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux
Merge tag : 'sh-for-v6.11-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/glaubitz/sh-linux
Merge tag : 'slab-fixes-for-6.11-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab
Merge tag : 'slab-for-6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab
Merge tag : 'Smack-for-6.10' of https://github.com/cschaufler/smack-next
Merge tag : 'smp-core-2024-07-14' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'soc-arm-6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Merge tag : 'soc-defconfig-6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Merge tag : 'soc-drivers-6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Merge tag : 'soc-dt-6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Merge tag : 'socfpga_dts_updates_for_v6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux into soc/dt
Merge tag : 'sound-6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
Merge tag : 'sound-6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
Merge tag : 'sound-6.11-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
Merge tag : 'sound-6.11-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
Merge tag : 'sound-6.11-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
Merge tag : 'sound-6.11-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
Merge tag : 'sound-6.11-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
Merge tag : 'sound-fix-6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
Merge tag : 'soundwire-6.11-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/soundwire
Merge tag : 'soundwire-6.11-fixes_2' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/soundwire
Merge tag : 'soundwire-6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/soundwire
Merge tag : 'sparc-for-6.11-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/alarsson/linux-sparc
Merge tag : 'spi-acpi-lookup-dummy' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi into topic/cirrus-hp-g12
Merge tag : 'spi-devm-optimize' into togreg
Merge tag : 'spi-fix-v6.11-merge-window' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi
Merge tag : 'spi-fix-v6.11-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi
Merge tag : 'spi-fix-v6.11-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi
Merge tag : 'spi-fix-v6.11-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi
Merge tag : 'spi-fix-v6.11-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi
Merge tag : 'spi-nor/for-6.11' into mtd/next
Merge tag : 'spi-v6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi
Merge tag : 'staging-6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging
Merge tag : 'sti-dt-for-v6.11-round1' of https://git.kernel.org/pub/scm/linux/kernel/git/pchotard/sti into soc/dt
Merge tag : 'stm32-dt-for-v6.11-1' of https://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32 into soc/dt
Merge tag : 'sunxi-clk-for-6.11' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into clk-allwinner
Merge tag : 'sunxi-drivers-for-6.11' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into soc/drivers
Merge tag : 'sunxi-drivers-for-6.11-2' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into soc/drivers
Merge tag : 'sunxi-dt-for-6.11' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into soc/dt
Merge tag : 'sunxi-dt-for-6.11-2' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into soc/dt
Merge tag : 'sysctl-6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/sysctl/sysctl
Merge tag : 'tag-chrome-platform-firmware-for-v6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux
Merge tag : 'tag-chrome-platform-for-v6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux
Merge tag : 'tags/fixes-media-uvc-20230722' of git://git.kernel.org/pub/scm/linux/kernel/git/pinchartl/linux.git
Merge tag : 'tags/media-next-uvc-20240617-2' of git://git.kernel.org/pub/scm/linux/kernel/git/pinchartl/linux.git into media_stage
Merge tag : 'tags/next-media-20240626' of git://git.kernel.org/pub/scm/linux/kernel/git/pinchartl/linux.git
Merge tag : 'tags/next-media-renesas-20240619' of git://git.kernel.org/pub/scm/linux/kernel/git/pinchartl/linux.git
Merge tag : 'tegra-for-6.11-arm-core' of https://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/arm
Merge tag : 'tegra-for-6.11-arm64-defconfig' of https://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/defconfig
Merge tag : 'tegra-for-6.11-arm64-dt' of https://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/dt
Merge tag : 'tegra-for-6.11-soc' of https://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/drivers
Merge tag : 'thermal-6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'thermal-6.11-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'thermal-6.11-rc1-3' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'thermal-6.11-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'thermal-6.11-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'thermal-6.11-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'thermal-v6.11-rc1' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/thermal/linux into thermal
Merge tag : 'thunderbolt-for-v6.11-rc1' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt into usb-next
Merge tag : 'thunderbolt-for-v6.11-rc3' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt into usb-linus
Merge tag : 'ti-driver-soc-for-v6.11' of https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into soc/drivers
Merge tag : 'ti-k3-config-for-v6.11' of https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into soc/defconfig
Merge tag : 'ti-k3-dt-fixes-for-v6.11' of https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into arm/fixes
Merge tag : 'ti-k3-dt-for-v6.11' of https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into soc/dt
Merge tag : 'ti-k3-dt-for-v6.11-part2' into ti-k3-dts-next
Merge tag : 'timers-core-2024-07-14' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'timers-urgent-2024-07-26' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'timers-urgent-2024-08-04' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'timers-urgent-2024-08-11' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'timers-v6.11-rc1' of https://git.linaro.org/people/daniel.lezcano/linux into timers/core
Merge tag : 'timers-v6.11-rc7' of https://git.linaro.org/people/daniel.lezcano/linux into timers/urgent
Merge tag : 'timers_urgent_for_v6.11_rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'torture.2024.07.12a' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu
Merge tag : 'tpmdd-next-6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd
Merge tag : 'tpmdd-next-6.11-rc1-roundtwo' of git://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd
Merge tag : 'tpmdd-next-6.11-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd
Merge tag : 'trace-tools-v6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'trace-v6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'trace-v6.11-2' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'trace-v6.11-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'trace-v6.11-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'trace-v6.11-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'trace-v6.11-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'tty-6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty
Merge tag : 'tty-6.11-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty
Merge tag : 'tty-6.11-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty
Merge tag : 'ubifs-for-linus-6.11-rc1-take2' of git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs
Merge tag : 'uml-for-linus-6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/uml/linux
Merge tag : 'unicode-next-6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/krisman/unicode
Merge tag : 'usb-6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb
Merge tag : 'usb-6.11-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb
Merge tag : 'usb-6.11-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb
Merge tag : 'usb-6.11-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb
Merge tag : 'usb-6.11-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb
Merge tag : 'usb-serial-6.11-rc1' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial into usb-linus
Merge tag : 'usb-serial-6.11-rc2' of https://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial into usb-linus
Merge tag : 'usb-serial-6.11-rc6' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial into usb-linus
Merge tag : 'v6.10-rc3'
Merge tag : 'v6.10-rc4' into char-misc-next
Merge tag : 'v6.10-rc4' into driver-core-next
Merge tag : 'v6.10-rc4' into staging-next
Merge tag : 'v6.10-rc4' into tty-next
Merge tag : 'v6.10-rc4' into usb-next
Merge tag : 'v6.10-rc6' into for-6.11/block-post
Merge tag : 'v6.11-merge' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux
Merge tag : 'v6.11-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
Merge tag : 'v6.11-rc3-smb3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6
Merge tag : 'v6.11-rc4-client-fixes' of git://git.samba.org/sfrench/cifs-2.6
Merge tag : 'v6.11-rc5-client-fixes' of git://git.samba.org/sfrench/cifs-2.6
Merge tag : 'v6.11-rc5-smb-client-fixes' of git://git.samba.org/sfrench/cifs-2.6
Merge tag : 'v6.11-rc6-cifs-client-fixes' of git://git.samba.org/sfrench/cifs-2.6
Merge tag : 'v6.11-rc6-server-fixes' of git://git.samba.org/ksmbd
Merge tag : 'v6.11-rockchip-clk1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into clk-rockchip
Merge tag : 'v6.11-rockchip-dts32-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/dt
Merge tag : 'v6.11-rockchip-dts32-2' of https://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/dt
Merge tag : 'v6.11-rockchip-dts64-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/dt
Merge tag : 'v6.11-rockchip-dts64-2' of https://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/dt
Merge tag : 'v6.11-rockchip-dts64-2' of https://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/dt
Merge tag : 'v6.11-rockchip-dtsfixes' of https://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into arm/fixes
Merge tag : 'v6.9' into next
Merge tag : 'vexpress-updates-6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into soc/arm
Merge tag : 'vfio-v6.11-rc1' of https://github.com/awilliam/linux-vfio
Merge tag : 'vfs-6.11-rc1.fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs
Merge tag : 'vfs-6.11-rc1.fixes.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs
Merge tag : 'vfs-6.11-rc1.fixes.3' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs
Merge tag : 'vfs-6.11-rc4.fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs
Merge tag : 'vfs-6.11-rc6.fixes' of gitolite.kernel.org:pub/scm/linux/kernel/git/vfs/vfs
Merge tag : 'vfs-6.11-rc7.fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs
Merge tag : 'vfs-6.11.casefold' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs
Merge tag : 'vfs-6.11.inode' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs
Merge tag : 'vfs-6.11.iomap' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs
Merge tag : 'vfs-6.11.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs
Merge tag : 'vfs-6.11.module.description' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs
Merge tag : 'vfs-6.11.mount' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs
Merge tag : 'vfs-6.11.mount.api' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs
Merge tag : 'vfs-6.11.nsfs' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs
Merge tag : 'vfs-6.11.pg_error' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs
Merge tag : 'vfs-6.11.pidfs' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs
Merge tag : 'w1-drv-6.11' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/krzk/linux-w1 into char-misc-next
Merge tag : 'wireless-2024-07-26' of git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless
Merge tag : 'wireless-2024-08-14' of git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless
Merge tag : 'wireless-2024-08-28' of git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless
Merge tag : 'wireless-2024-09-04' of git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless
Merge tag : 'wireless-next-2024-06-07' of git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next
Merge tag : 'wireless-next-2024-06-27' of git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next
Merge tag : 'wireless-next-2024-07-11' of git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next
Merge tag : 'wq-for-6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq
Merge tag : 'wq-for-6.11-rc1-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq
Merge tag : 'wq-for-6.11-rc4-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq
Merge tag : 'wq-for-6.11-rc7-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq
Merge tag : 'x86-percpu-2024-07-17' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86-urgent-2024-08-04' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86-urgent-2024-08-11' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86-urgent-2024-09-01' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_alternatives_for_v6.11_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_boot_for_v6.11_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_bugs_for_v6.11_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_build_for_v6.11_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_cache_for_v6.11_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_cc_for_v6.11_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_cleanups_for_v6.11_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_core_for_v6.11_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_cpu_for_v6.11_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_misc_for_v6.11_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_sev_for_v6.11_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_vmware_for_v6.11_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'xfs-6.11-fixes-1' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux
Merge tag : 'xfs-6.11-fixes-3' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux
Merge tag : 'xfs-6.11-fixes-4' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux
Merge tag : 'xfs-6.11-merge-3' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux
Merge tag : 'zonefs-6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/zonefs
Merge tag : 'zynqmp-soc-for-6.11' of https://github.com/Xilinx/linux-xlnx into soc/dt
Merge tag : 'zynqmp-soc2-for-6.11' of https://github.com/Xilinx/linux-xlnx into soc/drivers
 
Linux: Merge v6.10-rc6 into drm-next
 
mfd: Add driver for Marvell 88PM886 PMIC
mfd: Add missing MODULE_DESCRIPTION() macros
mfd: arizona: Simplify with spi_get_device_match_data()
mfd: core: Make use of device_set_node()
mfd: cros_ec: Register charge control subdevice
mfd: cros_ec: Register hardware monitoring subdevice
mfd: cros_ec: Register keyboard backlight subdevice
mfd: cros_ec: Register LED subdevice
mfd: cs40l50: Add support for CS40L50 core driver
mfd: Drop explicit initialization of struct i2c_device_id::driver_data to 0
mfd: idt8a340_reg: Start comments with '/*'
mfd: intel-lpss: Rename SPI intel_lpss_platform_info structs
mfd: intel_soc_pmic_crc: Use PWM_LOOKUP_WITH_MODULE() for the PWM lookup
mfd: lm3533: Move to new GPIO descriptor-based APIs
mfd: madera: Simplify with spi_get_device_match_data()
mfd: max14577: Fix Wvoid-pointer-to-enum-cast warning (again)
mfd: menelaus: Remove unused linux/gpio.h
mfd: mt6397-core: Add support for AUXADCs on MT6357/58/59 PMICs
mfd: mxs-lradc: Fix Wvoid-pointer-to-enum-cast warning (again)
mfd: omap-usb-host: Remove unused linux/gpio.h
mfd: omap-usb-tll: Annotate struct usbtll_omap with __counted_by
mfd: omap-usb-tll: Use struct_size to allocate tll
mfd: pm8008: Deassert reset on probe
mfd: pm8008: Drop unused driver data
mfd: pm8008: Fix regmap irq chip initialisation
mfd: pm8008: Mark regmap structures as const
mfd: pm8008: Rename irq chip
mfd: pm8008: Rework to match new DT binding
mfd: pm8008: Use lower case hex notation
mfd: qcom-pm8008: Add missing MODULE_DESCRIPTION() macro
mfd: rsmu: Split core code into separate module
mfd: stm32-timers: Add some register definitions with a parameter
mfd: stm32-timers: Drop unused TIM_DIER_CC_IE
mfd: stm32-timers: Unify alignment of register definition
mfd: support ROHM BD96801 PMIC core
mfd: syscon: Add of_syscon_register_regmap() API
mfd: timberdale: Attach device properties to TSC2007 board info
mfd: tmio: Move header to platform_data
mfd: tmio: Remove obsolete .set_clk_div() callback
mfd: tmio: Remove obsolete io accessors
mfd: tmio: Remove obsolete platform_data
mfd: tmio: Sanitize comments
mfd: tmio: Update include files
mfd: tps65912: Use devm helper functions to simplify probe
mfd: tps6594-core: Remove unneeded semicolon in tps6594_check_crc_mode()
mfd: wm8994: Fix Wvoid-pointer-to-enum-cast warning (again)
 
microblaze: don't treat zero reserved memory regions as error
 
minmax: add a few more MIN_T/MAX_T users
minmax: avoid overly complex min()/max() macro arguments in xen
minmax: avoid overly complicated constant expressions in VM code
minmax: don't use max() in situations that want a C constant expression
minmax: fix up min3() and max3() too
minmax: improve macro expansion and type checking
minmax: make generic MIN() and MAX() macros available everywhere
minmax: reduce min/max macro expansion in atomisp driver
minmax: scsi: fix mis-use of 'clamp()' in sr.c
minmax: simplify and clarify min_t()/max_t() implementation
minmax: simplify min()/max()/clamp() implementation
 
MIPS: Alchemy: Switch to use kmemdup_array()
MIPS: Alchemy: switch to use software nodes for GPIOs
MIPS: asm/pm.h: Use platform agnostic macros
 
mips: bmips: enable RAC on BMIPS4350
mips: bmips: rework and cache CBR addr handling
mips: bmips: setup: make CBR address configurable
 
MIPS: cevt-r4k: Don't call get_c0_compare_int if timer irq is installed
MIPS: config: Add ip30_defconfig
MIPS: config: Enable MSA and virtualization for MIPS64R6
MIPS: config: generic: Add board-litex
MIPS: config: lemote2f: Regenerate defconfig
 
mips: configs: ci20: Enable DRM_DW_HDMI
 
MIPS: CPS: Add a couple of multi-cluster utility functions
MIPS: csrc-r4k: Apply verification clocksource flags
MIPS: csrc-r4k: Don't register as sched_clock if unfit
MIPS: csrc-r4k: Refine rating computation
MIPS: csrc-r4k: Select HAVE_UNSTABLE_SCHED_CLOCK if SMP && 64BIT
 
mips: defconfig: drop RT_GROUP_SCHED=y from generic/db1xxx/eyeq5
 
MIPS: dts: loongson: Add ISA node
MIPS: dts: loongson: Fix GMAC phy node
MIPS: dts: loongson: Fix liointc IRQ polarity
MIPS: dts: loongson: Fix ls2k1000-rtc interrupt
 
mips: dts: realtek: add device_type property to cpu node
mips: dts: realtek: Add RTL9302C board
mips: dts: realtek: use "serial" instead of "uart" in node name
 
MIPS: Fix fallback march for SB1
 
mips: generic: add fdt fixup for Realtek reference board
 
MIPS: GIC: Generate redirect block accessors
MIPS: Implement ieee754 NAN2008 emulation mode
MIPS: ip22-gio: Make ip22_gio_set_64bit() and ip22_gio_init() static
MIPS: ip30: ip30-console: Add missing include
MIPS: kvm: Declare prototype for kvm_init_loongson_ipi
MIPS: lantiq: improve USB initialization
MIPS: Loongson64: DTS: Fix msi node for ls7a
MIPS: Loongson64: DTS: Fix PCIe port nodes for ls7a
MIPS: Loongson64: env: Hook up Loongsson-2K
MIPS: Loongson64: Implement PM suspend for LEFI firmware
MIPS: Loongson64: Include bootinfo.h in dma.c
MIPS: Loongson64: Remove memory node for builtin-dtb
MIPS: Loongson64: reset: Prioritise firmware service
MIPS: Loongson64: Set timer mode in cpu-probe
MIPS: Loongson64: sleeper: Pass ra and sp as arguments
MIPS: Loongson64: Switch to SYNC_R4K
MIPS: Loongson64: Test register availability before use
MIPS: mobileye: Add EyeQ6H device tree
MIPS: mobileye: Add EyeQ6H support
MIPS: mobileye: eyeq5: add OLB system-controller node
MIPS: Octeron: remove source file executable bit
MIPS: select CPU_PM with SUSPEND
 
mips: select REALTEK_OTTO_TIMER for Realtek platforms
 
MIPS: sgi-ip22: Add prototypes for several functions to header
 
mips: sgi-ip22: Fix the build
mips: sibyte: add missing MODULE_DESCRIPTION() macro
 
MIPS: SMP-CPS: Fix address for GCR_ACCESS register for CM3 and later
MIPS: sync-r4k: Rework based on x86 tsc_sync
 
misc: apds990x: use 'time_left' variable with wait_event_interruptible_timeout()
misc: bh1770glc: use 'time_left' variable with wait_event_interruptible_timeout()
misc: delete Makefile.rej
misc: Drop explicit initialization of struct i2c_device_id::driver_data to 0
misc: eeprom_93xx46: Convert to DEVICE_ATTR_WO()
misc: eeprom_93xx46: Convert to use kstrtox()
misc: eeprom_93xx46: Hide legacy platform data in the driver
misc: eeprom_93xx46: Make use of device properties
misc: eeprom_93xx46: Remove ->prepare() and ->finish() customisation
misc: eeprom_93xx46: Replace explicit castings with proper specifiers
misc: eeprom_93xx46: Use spi_message_init_with_transfers()
misc: eeprom_93xx46: Use string_choices API instead of ternary operator
misc: fastrpc: Add missing dev_err newlines
misc: fastrpc: add missing MODULE_DESCRIPTION() macro
misc: fastrpc: Fix double free of 'buf' in error path
misc: fastrpc: support complete DMA pool access to the DSP
misc: fastrpc: use coherent pool for untranslated Compute Banks
misc: fastrpc: Use memdup_user()
misc: Kconfig: add a new dependency for MARVELL_CN10K_DPI
misc: Kconfig: exclude mrvl-cn10k-dpi compilation for 32-bit systems
misc: keba: Add basic KEBA CP500 system FPGA support
misc: keba: Fix missing AUXILIARY_BUS dependency
misc: keba: Fix sysfs group creation
misc: mrvl-cn10k-dpi: add Octeon CN10K DPI administrative driver
misc: mrvl-cn10k-dpi: add PCI_IOV dependency
misc: open-dice: add missing MODULE_DESCRIPTION() macro
misc: pci_endpoint_test: Add support for Rockchip rk3588
misc: pci_endpoint_test: Document policy about adding pci_device_id
misc: pci_endpoint_test: Refactor dma_set_mask_and_coherent() logic
misc: pci_endpoint_test: Remove unused pci_endpoint_test_bar_{readl,writel} functions
misc: pci_endpoint_test: Use memcpy_toio()/memcpy_fromio() for BAR tests
misc: Register a PPI for the vcpu stall detection virtual device
misc: ti-st: st_kim: use 'time_left' variable with wait_for_completion_interruptible_timeout()
misc: tifm: use 'time_left' variable with wait_for_completion_timeout()
 
mISDN: Fix a use after free in hfcmulti_tx()
mISDN: remove unused struct 'bf_ctx'
 
mlxbf_gige: disable RX filters until RX path initialized
 
mlxsw: Adjust MTU value to hardware check
mlxsw: core_thermal: Report valid current state during cooling device registration
mlxsw: Implement ethtool operation to write to a transceiver module EEPROM
mlxsw: pci: Do not store SKB for RDQ elements
mlxsw: pci: Initialize page pool per CQ
mlxsw: pci: Lock configuration space of upstream bridge during reset
mlxsw: pci: Optimize data buffer access
mlxsw: pci: Split NAPI setup/teardown into two steps
mlxsw: pci: Store CQ pointer as part of RDQ structure
mlxsw: pci: Store number of scatter/gather entries for maximum packet size
mlxsw: pci: Use fragmented buffers
mlxsw: pci: Use napi_consume_skb() to free SKB as part of Tx completion
mlxsw: pci: Use page pool for Rx buffers allocation
mlxsw: port: Edit maximum MTU value
mlxsw: spectrum: Set more accurate values for netdevice min/max MTU
mlxsw: spectrum_acl: Fix ACL scale regression and firmware errors
mlxsw: spectrum_acl_atcam: Fix wrong comment
mlxsw: spectrum_acl_erp: Fix object nesting warning
mlxsw: spectrum_router: Apply user-defined multipath hash seed
mlxsw: spectrum_router: Constify struct devlink_dpipe_table_ops
mlxsw: Use the same maximum MTU value throughout the driver
mlxsw: Warn about invalid accesses to array fields
 
Linux: mm :zswap: use kmap_local_folio() in zswap_load()
 
mm profiling: Remove superfluous sentinel element from ctl_table
 
mm, page_alloc: put should_fail_alloc_page() back behing CONFIG_FAIL_PAGE_ALLOC
 
mm, slab: don't wrap internal functions with alloc_hooks()
mm, slab: move allocation tagging code in the alloc path into a hook
mm, slab: move prepare_slab_obj_exts_hook under CONFIG_MEM_ALLOC_PROFILING
mm, slab: put should_failslab() back behind CONFIG_SHOULD_FAILSLAB
 
mm, slub: do not call do_slab_free for kfence object
 
mm, virt: merge AS_UNMOVABLE and AS_INACCESSIBLE
 
mm,swap: fix a theoretical underflow in readahead window calculation
mm,swap: remove struct vma_swap_readahead
mm,swap: simplify VMA based swap readahead window calculation
 
mm/damon/core: implement DAMON context commit function
mm/damon/core: implement DAMOS quota goals online commit function
 
mm/damon/lru_sort: remove unnecessary online tuning handling code
mm/damon/lru_sort: use damon_commit_ctx()
 
mm/damon/paddr: initialize nr_succeeded in __damon_pa_migrate_folio_list()
mm/damon/paddr: introduce DAMOS_MIGRATE_COLD action for demotion
mm/damon/paddr: introduce DAMOS_MIGRATE_HOT action for promotion
 
mm/damon/reclaim: remove unnecessary code for online tuning
mm/damon/reclaim: use damon_commit_ctx()
 
mm/damon/sysfs-schemes: add target_nid on sysfs-schemes
mm/damon/sysfs-schemes: remove unnecessary online tuning handling code
mm/damon/sysfs-schemes: rename *_set_{schemes,scheme_filters,quota_score,schemes}()
mm/damon/sysfs-schemes: use damos_commit_quota_goals()
 
mm/damon/sysfs: remove unnecessary online tuning handling code
mm/damon/sysfs: rename damon_sysfs_set_targets() to ...add_targets()
mm/damon/sysfs: use damon_commit_ctx()
 
mm/dmapool: add MODULE_DESCRIPTION()
 
mm/filemap: reinitialize folio->_mapcount directly
 
mm/gup: clear the LRU flag of a page before adding to LRU batch
mm/gup: introduce check_and_migrate_movable_folios()
mm/gup: introduce memfd_pin_folios() for pinning memfd folios
mm/gup: introduce unpin_folio/unpin_folios helpers
 
mm/highmem: make nr_free_highpages() return "unsigned long"
mm/highmem: reimplement totalhigh_pages() by walking zones
 
mm/huge_memory.c: fix used-uninitialized
 
mm/huge_memory: avoid PMD-size page cache if needed
mm/huge_memory: mark racy access onhuge_anon_orders_always
 
mm/hugetlb.c: undo errant change
 
mm/hugetlb: constify ctl_table arguments of utility functions
mm/hugetlb: drop node_alloc_noretry from alloc_fresh_hugetlb_folio
mm/hugetlb: fix hugetlb vs. core-mm PT locking
mm/hugetlb: fix kernel NULL pointer dereference when migrating hugetlb folio
mm/hugetlb: fix possible recursive locking detected warning
mm/hugetlb: guard dequeue_hugetlb_folio_nodemask against NUMA_NO_NODE uses
mm/hugetlb: mm/memory_hotplug: use a folio in scan_movable_pages()
mm/hugetlb: remove {Set,Clear}Hpage macros
 
mm/hugetlb_cgroup: identify the legacy using cgroup_subsys_on_dfl()
mm/hugetlb_cgroup: prepare cftypes based on template
mm/hugetlb_cgroup: switch to the new cftypes
 
mm/hwpoison: add MODULE_DESCRIPTION()
 
mm/Kconfig: mention arm64 in DEFAULT_MMAP_MIN_ADDR symbol help text
 
mm/kfence: add MODULE_DESCRIPTION()
 
mm/kmemleak: replace strncpy() with strscpy()
 
mm/ksm: don't waste time searching stable tree for fast changing page
mm/ksm: optimize the chain()/chain_prune() interfaces
mm/ksm: refactor out try_to_merge_with_zero_page()
 
mm/madvise: add MF_ACTION_REQUIRED to madvise(MADV_HWPOISON)
 
mm/memblock: Add "reserve_mem" to reserved named memory at boot up
mm/memblock: fix a typo in description of for_each_mem_region()
mm/memblock: fix comment for memblock_isolate_range()
mm/memblock: remove empty dummy entry
mm/memblock: return true directly on finding overlap region
mm/memblock: use PAGE_ALIGN_DOWN to get pgend in free_memmap
 
mm/memcg: alignment memcg_data define condition
 
mm/memcontrol: respect zswap.writeback setting from parent cg too
 
mm/memory-failure: add macro GET_PAGE_MAX_RETRY_NUM
mm/memory-failure: correct comment in me_swapcache_dirty
mm/memory-failure: don't export hwpoison_filter() when !CONFIG_HWPOISON_INJECT
mm/memory-failure: fix comment of get_hwpoison_page()
mm/memory-failure: improve memory failure action_result messages
mm/memory-failure: move hwpoison_filter() higher up
mm/memory-failure: move some function declarations into internal.h
mm/memory-failure: refactor log format in soft offline code
mm/memory-failure: refactor log format in unpoison_memory
mm/memory-failure: remove confusing initialization to count
mm/memory-failure: remove MF_MSG_SLAB
mm/memory-failure: remove obsolete comment in kill_proc()
mm/memory-failure: remove obsolete comment in unpoison_memory()
mm/memory-failure: remove obsolete MF_MSG_DIFFERENT_COMPOUND
mm/memory-failure: remove unneeded empty string
mm/memory-failure: save some page_folio() calls
mm/memory-failure: send SIGBUS in the event of thp split fail
mm/memory-failure: simplify put_ref_page()
mm/memory-failure: stop setting the folio error flag
mm/memory-failure: try to send SIGBUS even if unmap failed
mm/memory-failure: use helper llist_for_each_entry()
mm/memory-failure: use helper macro task_pid_nr()
mm/memory-failure: use raw_spinlock_t in struct memory_failure_cpu
mm/memory-failure: userspace controls soft-offlining pages
 
mm/memory: cleanly support zeropage in vm_insert_page*(), vm_map_pages*() and vmf_insert_mixed()
mm/memory: move page_count() check into validate_page_before_insert()
 
mm/memory_hotplug: drop memblock_phys_free() call in try_remove_memory()
mm/memory_hotplug: initialize memmap of !ZONE_DEVICE with PageOffline() instead of PageReserved()
mm/memory_hotplug: prevent accessing by index=-1
mm/memory_hotplug: skip adjust_managed_page_count() for PageOffline() pages when offlining
 
mm/mglru: fix div-by-zero in vmpressure_calc_level()
mm/mglru: fix ineffective protection calculation
mm/mglru: fix overshooting shrinker memory
 
mm/migrate: add MR_DAMON to migrate_reason
mm/migrate: fix deadlock in migrate_pages_batch() on large folios
mm/migrate: make migrate_misplaced_folio() return 0 on success
mm/migrate: move NUMA hinting fault folio isolation + checks under PTL
mm/migrate: putback split folios when numa hint migration fails
 
mm/mlock: implement folio_mlock_step() using folio_pte_batch()
 
mm/mm_init.c: don't initialize page->lru again
mm/mm_init.c: get the highest zone directly
mm/mm_init.c: move build check on MAX_ZONELISTS out of ifdef
mm/mm_init.c: move nr_initialised reset down a bit
mm/mm_init.c: not always search next deferred_init_pfn from very beginning
mm/mm_init.c: print mem_init info after defer_init is done
mm/mm_init.c: simplify logic of deferred_[init|free]_pages
mm/mm_init.c: use deferred_init_mem_pfn_range_in_zone() to decide loop condition
mm/mm_init.c: use memblock_region_memory_base_pfn() to get startpfn
 
mm/mm_init: initialize page->_mapcount directly in __init_single_page()
mm/mm_init: use node's number of cpus in deferred_page_init_max_threads
 
mm/numa: no task_numa_fault() call if PMD is changed
mm/numa: no task_numa_fault() call if PTE is changed
 
mm/numa_balancing: teach mpol_to_str about the balancing mode
 
mm/page_alloc: clear PageBuddy using __ClearPageBuddy() for bad pages
mm/page_alloc: fix a typo in comment about GFP flag
mm/page_alloc: fix pcp->count race between drain_pages_zone() vs __rmqueue_pcplist()
mm/page_alloc: put __free_pages_core() in __meminit section
mm/page_alloc: remove prefetchw() on freeing page to buddy system
mm/page_alloc: reword the comment of buddy_merge_likely()
 
mm/page_counter: move calculating protection values to page_counter
 
mm/rmap: integrate PMD-mapped folio splitting into pagewalk loop
mm/rmap: remove duplicated exit code in pagewalk loop
mm/rmap: sanity check that zeropages are not passed to RMAP
 
mm/shmem: fix input and output inconsistencies
 
mm/slab: Introduce kmem_buckets typedef
mm/slab: Introduce kmem_buckets_create() and family
mm/slab: Introduce kvmalloc_buckets_node() that can take kmem_buckets argument
mm/slab: Plumb kmem_buckets into __do_kmalloc_node()
 
mm/slub: add check for s->flags in the alloc_tagging_slab_free_hook
 
mm/sparse: nr_pages won't be 0
mm/sparse: use MEMBLOCK_ALLOC_ACCESSIBLE enum instead of 0
 
mm/swap: get the swap device offset directly
mm/swap: reduce swap cache search space
 
mm/truncate: batch-clear shadow entries
 
mm/util: Use dedicated slab buckets for memdup_user()
 
mm/vmalloc: fix page mapping if vm_area_alloc_pages() with high order fallback to order 0
mm/vmalloc: use __this_cpu_try_cmpxchg() in preload_this_cpu_lock()
 
mm/vmscan: avoid split lazyfree THP during shrink_folio_list()
mm/vmscan: drop checking if _deferred_list is empty before using TTU_SYNC
mm/vmscan: update stale references to shrink_page_list
 
mm/zsmalloc: add MODULE_DESCRIPTION()
mm/zsmalloc: change back to per-size_class lock
mm/zsmalloc: clarify class per-fullness zspage counts
mm/zsmalloc: move record_obj() into obj_malloc()
mm/zsmalloc: use a proper page type
 
mm/zswap: fix a white space issue
mm/zswap: use only one pool in zswap
 
mm: add comments for allocation helpers explaining why they are macros
mm: add defines for min/max swappiness
mm: add docs for per-order mTHP split counters
mm: add folio_alloc_mpol()
mm: add folio_mc_copy()
mm: add MAP_DROPPABLE for designating always lazily freeable mappings
mm: add per-order mTHP split counters
mm: add swappiness= arg to memory.reclaim
mm: add system wide stats items category
mm: add update_mmu_tlb_range()
mm: allow reuse of the lower 16 bit of the page type with an actual type
mm: avoid leaving partial pfn mappings around in error case
mm: avoid overflows in dirty throttling logic
mm: batch unlink_file_vma calls in free_pgd_range
mm: define __pte_leaf_size() to also take a PMD entry
mm: do not start/end writeback for pages stored in zswap
mm: don't account memmap on failure
mm: don't account memmap per-node
mm: drop leftover comment references to pxx_huge()
mm: drop page_index and simplify folio_index
mm: extend rmap flags arguments for folio_add_new_anon_rmap
mm: fix endless reclaim on machines with unaccepted memory
mm: Fix filemap_invalidate_inode() to use invalidate_inode_pages2_range()
mm: fix khugepaged activation policy
mm: Fix missing folio invalidation calls during truncation
mm: fix old/young bit handling in the faulting path
mm: huge_memory: use !CONFIG_64BIT to relax huge page alignment on 32 bit machines
mm: ignore data-race in __swap_writepage
mm: implement update_mmu_tlb() using update_mmu_tlb_range()
mm: introduce arch_do_swap_page_nr() which allows restore metadata for nr pages
mm: Introduce AS_INACCESSIBLE for encrypted/confidential memory
mm: introduce pmd|pte_needs_soft_dirty_wp helpers for softdirty write-protect
mm: introduce pte_move_swp_offset() helper which can move offset bidirectionally
mm: kfence: disable KMSAN when checking the canary
mm: ksm: drop KSM_KMEM_CACHE()
mm: list_lru: fix UAF for memory cgroup
mm: make alloc_demote_folio externally invokable for migration
mm: memcg1: convert charge move flags to unsigned long long
mm: memcg: add cache line padding to mem_cgroup_per_node
mm: memcg: add cacheline padding after lruvec in mem_cgroup_per_node
mm: memcg: adjust the warning when seq_buf overflows
mm: memcg: drop obsolete cache line padding in struct mem_cgroup
mm: memcg: factor out legacy socket memory accounting code
mm: memcg: gather memcg1-specific fields initialization in memcg1_memcg_init()
mm: memcg: group cgroup v1 memcg related declarations
mm: memcg: guard cgroup v1-specific code in mem_cgroup_print_oom_meminfo()
mm: memcg: guard memcg1-specific fields accesses in mm/memcontrol.c
mm: memcg: guard memcg1-specific members of struct mem_cgroup_per_node
mm: memcg: introduce memcontrol-v1.c
mm: memcg: make memcg1_update_tree() static
mm: memcg: move cgroup v1 interface files to memcontrol-v1.c
mm: memcg: move cgroup v1 oom handling code into memcontrol-v1.c
mm: memcg: move charge migration code to memcontrol-v1.c
mm: memcg: move legacy memcg event code into memcontrol-v1.c
mm: memcg: move memcg_account_kmem() to memcontrol-v1.c
mm: memcg: move soft limit reclaim code to memcontrol-v1.c
mm: memcg: put cgroup v1-specific code under a config option
mm: memcg: put memcg1-specific struct mem_cgroup's members under CONFIG_MEMCG_V1
mm: memcg: put struct task_struct::in_user_fault under CONFIG_MEMCG_V1
mm: memcg: put struct task_struct::memcg_in_oom under CONFIG_MEMCG_V1
mm: memcg: remove redundant seq_buf_has_overflowed()
mm: memcg: rename charge move-related functions
mm: memcg: rename memcg_check_events()
mm: memcg: rename memcg_oom_recover()
mm: memcg: rename soft limit reclaim-related functions
mm: memcontrol: add VM_BUG_ON_FOLIO() to catch lru folio in mem_cgroup_migrate()
mm: memcontrol: remove page_memcg()
mm: memory: convert clear_huge_page() to folio_zero_user()
mm: memory: extend finish_fault() to support large folio
mm: memory: improve copy_user_large_folio()
mm: memory: rename pages_per_huge_page to nr_pages
mm: memory: use folio in struct copy_subpage_arg
mm: mempolicy: use folio_alloc_mpol() in alloc_migration_target_by_mpol()
mm: mempolicy: use folio_alloc_mpol_noprof() in vma_alloc_folio_noprof()
mm: migrate: remove folio_migrate_copy()
mm: migrate: remove migrate_folio_extra()
mm: migrate: simplify __buffer_migrate_folio()
mm: migrate: split folio_migrate_mapping()
mm: migrate: support poisoned recover from migrate folio
mm: migrate_device: unify migrate folio for MIGRATE_SYNC_NO_COPY
mm: migrate_device: use a newfolio in __migrate_device_pages()
mm: mmap_lock: replace get_memcg_path_buf() with on-stack buffer
mm: move memory_failure_queue() into copy_mc_[user]_highpage()
mm: optimize the redundant loop of mm_update_owner_next()
mm: pass meminit_context to __free_pages_core()
mm: provide mm_struct and address to huge_ptep_get()
mm: read page_type using READ_ONCE
mm: Reduce the number of slab->folio casts
mm: refactor folio_undo_large_rmappable()
mm: remove CONFIG_ARCH_HAS_HUGEPD
mm: remove CONFIG_MEMCG_KMEM
mm: remove folio_test_anon(folio)==false path in __folio_add_anon_rmap()
mm: remove MIGRATE_SYNC_NO_COPY mode
mm: remove page_file_offset and folio_file_pos
mm: remove page_mapping()
mm: remove page_maybe_dma_pinned()
mm: remove page_mkclean()
mm: remove the implementation of swap_free() and always use swap_free_nr()
mm: rename alloc_demote_folio to alloc_migrate_folio
mm: report per-page metadata information
mm: rmap: abstract updating per-node and per-memcg stats
mm: set pte writable while pte_soft_dirty() is true in do_swap_page()
mm: shmem: add mTHP counters for anonymous shmem
mm: shmem: add mTHP size alignment in shmem_get_unmapped_area
mm: shmem: add mTHP support for anonymous shmem
mm: shmem: add multi-size THP sysfs interface for anonymous shmem
mm: shmem: add THP validation for PMD-mapped THP related statistics
mm: shmem: avoid allocating huge pages larger than MAX_PAGECACHE_ORDER for shmem
mm: shmem: fix incorrect aligned index when checking conflicts
mm: shmem: rename mTHP shmem counters
mm: shmem: use folio_alloc_mpol() in shmem_alloc_folio()
mm: simplify folio_migrate_mapping()
mm: slub: disable KMSAN when checking the padding bytes
mm: slub: let KMSAN access metadata
mm: sparse: consistently use _nr
mm: swap: entirely map large folios found in swapcache
mm: swap: introduce swap_free_nr() for batched swap_free()
mm: swap: make should_try_to_free_swap() support large-folio
mm: swap: remove 'synchronous' argument to swap_read_folio()
mm: swap: reuse exclusive folio directly instead of wp page faults
mm: swap_state: use folio_alloc_mpol() in __read_swap_cache_async()
mm: thp: support "THPeligible" semantics for mTHP with anonymous shmem
mm: turn off test_uffdio_wp if CONFIG_PTE_MARKER_UFFD_WP is not configured.
mm: unexport vmf_insert_mixed_mkwrite
mm: update _mapcount and page_type documentation
mm: update uffd-stress to handle EINVAL for unset config features
mm: use folio_add_new_anon_rmap() if folio_test_anon(folio)==false
mm: use update_mmu_tlb_range() to simplify code
mm: userfaultfd: use swap() in double_pt_lock()
mm: vmalloc: ensure vmap_block is initialised before adding to queue
mm: vmalloc: optimize vmap_lazy_nr arithmetic when purging each vmap_area
mm: vmscan: reset sc->priority on retry
mm: vmscan: restore incremental cgroup iteration
mm: zswap: add zswap_never_enabled()
mm: zswap: fix zswap_never_enabled() for CONFIG_ZSWAP==N
mm: zswap: handle incorrect attempts to load large folios
mm: zswap: make same_filled functions folio-friendly
mm: zswap: rename is_zswap_enabled() to zswap_is_enabled()
mm: zswap: use sg_set_folio() in zswap_{compress/decompress}()
 
mmc: add missing MODULE_DESCRIPTION() macros
mmc: Convert from tasklet to BH workqueue
mmc: core: apply SD quirks earlier during probe
mmc: cqhci: Fix checking of CQHCI_HALT state
mmc: davinci_mmc: report all possible bus widths
mmc: dw_mmc-bluefield: Add support for eMMC HW reset
mmc: dw_mmc: Add support for platform specific eMMC HW reset
mmc: dw_mmc: allow biu and ciu clocks to defer
mmc: dw_mmc: Fix IDMAC operation with pages bigger than 4K
mmc: Merge branch fixes into next
mmc: Merge branch fixes into next
mmc: Merge branch fixes into next
mmc: mmc_spi: allow for spi controllers incapable of getting as low as 400k
mmc: mmc_test: Fix NULL dereference on allocation failure
mmc: mtk-sd: receive cmd8 data when hs400 tuning fail
mmc: sdhci-brcmstb: Add ARCH_BCM2835 option
mmc: sdhci-brcmstb: Add BCM2712 support
mmc: sdhci-esdhc-imx: disable card detect wake for S32G based platforms
mmc: sdhci-esdhc-imx: obtain the 'per' clock rate after its enablement
mmc: sdhci-of-aspeed: fix module autoloading
mmc: sdhci-of-dwcmshc: set CQE irq-handler for rockchip variants
mmc: sdhci: Eliminate SDHCI_QUIRK_UNSTABLE_RO_DETECT
mmc: sdhci_am654: Constify struct regmap_config
mmc: sdhi: Convert from tasklet to BH workqueue
mmc: tmio/sdhi: Fix includes
mmc: tmio: Remove obsolete .set_pwr() callback()
 
modpost: Enable section warning from *driver to .exit.text
modpost: remove self-definitions of R_ARM_* macros
modpost: rename R_ARM_THM_CALL to R_ARM_THM_PC22
modpost: use generic macros for hash table implementation
 
module, bpf: Store BTF base pointer in struct module
 
module: create weak dependecies
module: make waiting for a concurrent module loader interruptible
module: warn about excessively long module waits
 
most: remove usage of the deprecated ida_simple_xx() API
 
mpt3sas_scsih: don't set QUEUE_FLAG_NOMERGES
 
mptcp: add mptcp_space_from_win helper
mptcp: avoid duplicated SUB_CLOSED events
mptcp: close subflow when receiving TCP+FIN
mptcp: correct MPTCP_SUBFLOW_ATTR_SSN_OFFSET reserved size
mptcp: distinguish rcv vs sent backup flag in requests
mptcp: fix bad RCVPRUNED mib accounting
mptcp: fix duplicate data handling
mptcp: fix NL PM announced address accounting
mptcp: fix user-space PM announced address accounting
mptcp: fully established after ADD_ADDR echo on MPJ
mptcp: mib: count MPJ with backup flag
mptcp: pm: ADD_ADDR 0 is not a new address
mptcp: pm: avoid possible UaF when selecting endp
mptcp: pm: check add_addr_accept_max before accepting new ADD_ADDR
mptcp: pm: deny endp with signal + subflow + port
mptcp: pm: do not ignore 'subflow' if 'signal' flag is also set
mptcp: pm: do not remove already closed subflows
mptcp: pm: don't try to create sf if alloc failed
mptcp: pm: fix backup support in signal endpoints
mptcp: pm: fix ID 0 endp usage after multiple re-creations
mptcp: pm: fix RM_ADDR ID for the initial subflow
mptcp: pm: Fix uaf in __timer_delete_sync
mptcp: pm: fullmesh: select the right ID later
mptcp: pm: only decrement add_addr_accepted for MPJ req
mptcp: pm: only in-kernel cannot have entries with ID 0
mptcp: pm: only mark 'subflow' endp as available
mptcp: pm: only set request_bkup flag when sending MP_PRIO
mptcp: pm: re-using ID of unused flushed subflows
mptcp: pm: re-using ID of unused removed ADD_ADDR
mptcp: pm: re-using ID of unused removed subflows
mptcp: pm: reduce indentation blocks
mptcp: pm: remove mptcp_pm_remove_subflow()
mptcp: pm: reset MPC endp ID when re-added
mptcp: pm: reuse ID 0 after delete and re-add
mptcp: pm: send ACK on an active subflow
mptcp: pm: skip connecting to already established sf
mptcp: pr_debug: add missing \n at the end
mptcp: refer to 'MPTCP' socket in comments
mptcp: sched: check both backup in retrans
mptcp: sched: check both directions for backup
mptcp: use mptcp_win_from_space helper
 
mseal: fix is_madv_discard()
 
mtd: add missing MODULE_DESCRIPTION() macros
mtd: cfi: Get rid of redundant 'else'
mtd: cmdlinepart: Replace `dbg()` macro with `pr_debug()`
mtd: make mtd_test.c a separate module
mtd: physmap: Use *-y instead of *-objs in Makefile
mtd: rawnand: cadence: remove unused struct 'ecc_info'
mtd: rawnand: gpmi: add 'support_edo_timing' in gpmi_devdata
mtd: rawnand: gpmi: add iMX8QXP support.
mtd: rawnand: intel: use 'time_left' variable with wait_for_completion_timeout()
mtd: rawnand: lpx32xx: Fix dma_request_chan() error checks
mtd: rawnand: lpx32xx: Request DMA channels using DT entries
mtd: rawnand: meson: read/write access for boot ROM pages
mtd: rawnand: meson: refactor use of 'meson_nfc_cmd_access()'
mtd: rawnand: mxc: implement exec_op
mtd: rawnand: mxc: separate page read from ecc calc
mtd: rawnand: mxc: support software ECC
mtd: rawnand: mxc: use 'time_left' variable with wait_for_completion_timeout()
mtd: spi-nor: get rid of non-power-of-2 page size handling
mtd: spi-nor: get rid of SPI_NOR_NO_FR
mtd: spi-nor: remove .setup() callback
mtd: spi-nor: Remove support for Xilinx S3AN flashes
mtd: spi-nor: simplify spi_nor_get_flash_info()
mtd: spi-nor: winbond: fix w25q128 regression
mtd: spinand: macronix: Add support for reading Device ID 2
mtd: spinand: macronix: Add support for serial NAND flash
mtd: ubi: avoid expensive do_div() on 32-bit machines
mtd: ubi: make ubi_class constant
mtd: ubi: Restore missing cleanup on ubi_init() failure path
 
nbd: move setting the cache control flags to __nbd_set_size
 
net/core: move the lockdep-init of sk_callback_lock to sk_init_common()
net/core: remove redundant sk_callback_lock initialization
 
net/ipv4/sysctl: constify ctl_table arguments of utility functions
 
net/ipv4: Use nested-BH locking for ipv4_tcp_sk.
 
net/ipv6/addrconf: constify ctl_table arguments of utility functions
 
net/ipv6/ndisc: constify ctl_table arguments of utility function
 
net/iucv: fix use after free in iucv_sock_close()
 
net/mlx4: link NAPI instances to queues and IRQs
net/mlx4: support per-queue statistics via netlink
net/mlx4: Track RX allocation failures in a stat
 
net/mlx4_en: Use ethtool_puts to fill priv flags strings
net/mlx4_en: Use ethtool_puts to fill selftest strings
net/mlx4_en: Use ethtool_puts/sprintf to fill stats strings
 
net/mlx5: Add missing masks and QoS bit masks for scheduling elements
net/mlx5: Always drain health in shutdown callback
net/mlx5: Correct TASR typo into TSAR
net/mlx5: CT: Separate CT and CT-NAT tuple entries
net/mlx5: DR, Fix 'stack guard page was hit' error in dr_rule
net/mlx5: DR, Remove definer functions from SW Steering API
net/mlx5: Explicitly set scheduling element and TSAR type
net/mlx5: Expose SFs IRQs
net/mlx5: Fix bridge mode operations when there are no VFs
net/mlx5: Fix error handling in irq_pool_request_irq
net/mlx5: Fix IPsec RoCE MPV trace call
net/mlx5: Fix missing lock on sync reset reload
net/mlx5: IFC updates for SF max IO EQs
net/mlx5: Lag, don't use the hardcoded value of the first port
net/mlx5: mlx5_ifc update for accessing ppcnt register of plane ports
net/mlx5: mlx5_ifc update for multi-plane support
net/mlx5: Reimplement write combining test
net/mlx5: Replace strcpy with strscpy
net/mlx5: SD, Do not query MPIR register if no sd_group
net/mlx5: Set default max eqs for SFs
net/mlx5: Set sf_eq_usage for SF max EQs
net/mlx5: Update the list of the PCI supported devices
net/mlx5: Use set number of max EQs
net/mlx5: Verify support for scheduling element and TSAR type
 
net/mlx5e: Add a check for the return value from mlx5_port_set_eth_ptys
net/mlx5e: Add missing link mode to ptys2ext_ethtool_map
net/mlx5e: Add missing link modes to ptys2ethtool_map
net/mlx5e: Add per queue netdev-genl stats
net/mlx5e: Add txq to sq stats mapping
net/mlx5e: Correctly report errors for ethtool rx flows
net/mlx5e: CT: Initialize err to 0 to avoid warning
net/mlx5e: Fix CT entry update leaks of modify header context
net/mlx5e: Fix outdated comment in features check
net/mlx5e: Fix queue stats access to non-existing channels splat
net/mlx5e: flower: validate encapsulation control flags
net/mlx5e: Require mlx5 tc classifier action support for IPsec prio capability
net/mlx5e: SHAMPO, Add header-only ethtool counters for header data split
net/mlx5e: SHAMPO, Add missing aggregate counter
net/mlx5e: SHAMPO, Coalesce skb fragments to page size
net/mlx5e: SHAMPO, Disable gso_size for non GRO packets
net/mlx5e: SHAMPO, Drop rx_gro_match_packets counter
net/mlx5e: SHAMPO, Fix FCS config when HW GRO on
net/mlx5e: SHAMPO, Fix incorrect page release
net/mlx5e: SHAMPO, Fix invalid WQ linked list unlink
net/mlx5e: SHAMPO, Fix page leak
net/mlx5e: SHAMPO, Increase timeout to improve latency
net/mlx5e: SHAMPO, Make GRO counters more precise
net/mlx5e: SHAMPO, Re-enable HW-GRO
net/mlx5e: SHAMPO, Release in progress headers
net/mlx5e: SHAMPO, Simplify header page release in teardown
net/mlx5e: SHAMPO, Skipping on duplicate flush of the same SHAMPO SKB
net/mlx5e: SHAMPO, Specialize mlx5e_fill_skb_data()
net/mlx5e: SHAMPO, Use KSMs instead of KLMs
net/mlx5e: SHAMPO, Use net_prefetch API
net/mlx5e: Support SWP-mode offload L4 csum calculation
net/mlx5e: Take state lock during tx timeout reporter
net/mlx5e: Use tcp_v[46]_check checksum helpers
net/mlx5e: XPS, Fix oversight of Multi-PF Netdev changes
 
net/neighbour: constify ctl_table arguments of utility function
 
net/sched: act_skbmod: convert comma to semicolon
net/sched: cls_flower: add policy for TCA_FLOWER_KEY_FLAGS
net/sched: cls_flower: add support for matching tunnel control flags
net/sched: cls_flower: add tunnel flags to fl_{set,dump}_key_flags()
net/sched: cls_flower: prepare fl_{set,dump}_key_flags() for ENC_FLAGS
net/sched: cls_flower: propagate tca[TCA_OPTIONS] to NL_REQ_ATTR_CHECK
net/sched: cls_flower: rework TCA_FLOWER_KEY_ENC_FLAGS usage
net/sched: flower: define new tunnel flags
net/sched: flower: refactor control flag definitions
 
net/smc: add the max value of fallback reason count
net/smc: change SMCR_RMBE_SIZES from 5 to 15
net/smc: expose smc proto operations
net/smc: Introduce IPPROTO_SMC
net/smc: prevent NULL pointer dereference in txopt_get
net/smc: prevent UAF in inet_create()
net/smc: refactoring initialization of smc sock
net/smc: set rmb's SG_MAX_SINGLE_ALLOC limitation only when CONFIG_ARCH_NO_SG_CHAIN is defined
 
net/tcp: Add a helper tcp_ao_hdr_maclen()
net/tcp: Add tcp-md5 and tcp-ao tracepoints
net/tcp: Disable TCP-AO static key after RCU grace period
net/tcp: Move tcp_inbound_hash() from headers
net/tcp: Remove tcp_hash_fail()
net/tcp: Use static_branch_tcp_{md5,ao} to drop ifdefs
 
net/tcp_sigpool: Use nested-BH locking for sigpool_scratch.
 
net: Add additional bit to support clockid_t timestamp type
net: add and use __skb_get_hash_symmetric_net
net: add and use skb_get_hash_net
net: add rx_sk to trace_kfree_skb
net: Add skbuff.h to MAINTAINERS
net: Add struct kernel_ethtool_ts_info
net: airoha: fix error branch in airoha_dev_xmit and airoha_set_gdm_ports
net: airoha: Fix MBI_RX_AGE_SEL_MASK definition
net: airoha: Fix NULL pointer dereference in airoha_qdma_cleanup_rx_queue()
net: airoha: Introduce ethernet support for EN7581 SoC
net: allow rps/rfs related configs to be switched
net: always try to set ubuf in skb_zerocopy_iter_stream
net: amd: add missing MODULE_DESCRIPTION() macros
net: arcnet: com20020-isa: add missing MODULE_DESCRIPTION() macro
net: axienet: Fix register defines comment description
net: axienet: start napi before enabling Rx/Tx
net: batch zerocopy_fill_skb_from_iter accounting
net: bcmgenet: Properly overlay PHY and MAC Wake-on-LAN capabilities
net: bonding: correctly annotate RCU in bond_should_notify_peers()
net: bridge: br_fdb_external_learn_add(): always set EXT_LEARN
net: bridge: fix an inconsistent indentation
net: bridge: mcast: wait for previous gc cycles when removing port
net: bridge: mst: Check vlan state for egress decision
net: busy-poll: use ktime_get_ns() instead of local_clock()
net: caif: remove unused structs
net: Change the API of PHY default timestamp to MAC
net: core,vrf: Change pcpu_dstat fields to u64_stats_t
net: core: Implement dstats-type stats collections
net: count drops due to missing qdisc as dev->tx_drops
net: dpaa: avoid on-stack arrays of NR_CPUS elements
net: dpaa: eliminate NR_CPUS dependency in egress_fqs[] and conf_fqs[]
net: dpaa: Fix compilation Warning
net: dpaa: no need to make sure all CPUs receive a corresponding Tx queue
net: dpaa: Pad packets to ETH_ZLEN
net: dpaa: stop ignoring TX queues past the number of CPUs
net: dqs: Do not use extern for unused dql_group
net: drop bad gso csum_start and offset in virtio_net_hdr
net: Drop explicit initialization of struct i2c_device_id::driver_data to 0
net: drop special comment style
net: dsa: ar9331: constify struct regmap_bus
net: dsa: b53: Limit chip-wide jumbo frame config to CPU ports
net: dsa: bcm_sf2: Fix a possible memory leak in bcm_sf2_mdio_register()
net: dsa: deduplicate code adding / deleting the port address to fdb
net: dsa: Define max num of bridges in tag8021q implementation
net: dsa: felix: fix VLAN tag loss on CPU reception with ocelot-8021q
net: dsa: felix: ignore pending status of TAS module when it's disabled
net: dsa: felix: provide own phylink MAC operations
net: dsa: Fix typo in NET_DSA_TAG_RTL4_A Kconfig
net: dsa: hellcreek: Replace kernel.h with what is used
net: dsa: ksz_common: Allow only up to two HSR HW offloaded ports for KSZ9477
net: dsa: lan9303: imply SMSC_PHY
net: dsa: lantiq_gswip: add terminating \n where missing
net: dsa: lantiq_gswip: Change literal 6 to ETH_ALEN
net: dsa: lantiq_gswip: Consistently use macros for the mac bridge table
net: dsa: lantiq_gswip: do also enable or disable cpu port
net: dsa: lantiq_gswip: Don't manually call gswip_port_enable()
net: dsa: lantiq_gswip: Improve error message in gswip_port_fdb()
net: dsa: lantiq_gswip: Only allow phy-mode = "internal" on the CPU port
net: dsa: lantiq_gswip: Remove dead code from gswip_add_single_port_br()
net: dsa: lantiq_gswip: Update comments in gswip_port_vlan_filtering()
net: dsa: lantiq_gswip: Use dev_err_probe where appropriate
net: dsa: lantiq_gswip: Use dsa_is_cpu_port() in gswip_port_change_mtu()
net: dsa: microchip: disable EEE for KSZ8567/KSZ9567/KSZ9896/KSZ9897.
net: dsa: microchip: fix PTP config failure when using multiple ports
net: dsa: microchip: Fix Wake-on-LAN check to not return an error
net: dsa: microchip: lan9371/2: add 100BaseTX PHY support
net: dsa: microchip: lan9371/2: update MAC capabilities for port 4
net: dsa: microchip: lan937x: Add error handling in lan937x_setup
net: dsa: microchip: lan937x: disable in-band status support for RGMII interfaces
net: dsa: microchip: lan937x: disable VPHY support
net: dsa: mt7530: add support for bridge port isolation
net: dsa: mt7530: factor out bridge join/leave logic
net: dsa: mv88e6xxx: Fix out-of-bound access
net: dsa: mv88e6xxx: Limit chip-wide frame size config to CPU ports
net: dsa: ocelot: common probing code
net: dsa: ocelot: consistently use devres in felix_pci_probe()
net: dsa: ocelot: delete open coded status = "disabled" parsing
net: dsa: ocelot: move devm_request_threaded_irq() to felix_setup()
net: dsa: ocelot: unexport felix_phylink_mac_ops and felix_switch_ops
net: dsa: ocelot: use devres in ocelot_ext_probe()
net: dsa: ocelot: use devres in seville_probe()
net: dsa: ocelot: use ds->num_tx_queues = OCELOT_NUM_TC for all models
net: dsa: prepare 'dsa_tag_8021q_bridge_join' for standalone use
net: dsa: provide a software untagging function on RX for VLAN-aware bridges
net: dsa: qca8k: add support for bridge port isolation
net: dsa: qca8k: constify struct regmap_config
net: dsa: qca8k: do not write port mask twice in bridge join/leave
net: dsa: qca8k: factor out bridge join/leave logic
net: dsa: remove mac_prepare()/mac_finish() shims
net: dsa: tag_sja1105: absorb entire sja1105_vlan_rcv() into dsa_8021q_rcv()
net: dsa: tag_sja1105: absorb logic for not overwriting precise info into dsa_8021q_rcv()
net: dsa: tag_sja1105: prefer precise source port info on SJA1110 too
net: dsa: tag_sja1105: refactor skb->dev assignment to dsa_tag_8021q_find_user()
net: dsa: update the unicast MAC address when changing conduit
net: dsa: vsc73xx: Add bridge support
net: dsa: vsc73xx: add port_stp_state_set function
net: dsa: vsc73xx: Add vlan filtering
net: dsa: vsc73xx: allow phy resetting
net: dsa: vsc73xx: check busy flag in MDIO operations
net: dsa: vsc73xx: fix port MAC configuration in full duplex mode
net: dsa: vsc73xx: fix possible subblocks range of CAPT block
net: dsa: vsc73xx: Implement the tag_8021q VLAN operations
net: dsa: vsc73xx: introduce tag 8021q for vsc73xx
net: dsa: vsc73xx: pass value in phy_write operation
net: dsa: vsc73xx: start treating the BR_LEARNING flag
net: dwc-xlgmac: fix missing MODULE_DESCRIPTION() warning
net: encx24j600: constify struct regmap_bus/regmap_config
net: esp: cleanup esp_output_tail_tcp() in case of unsupported ESPINTCP
net: ethernet: 8390: ne2k-pci: remove unused struct 'ne2k_pci_card'
net: ethernet: arc: remove emac_arc driver
net: ethernet: cortina: Implement .set_pauseparam()
net: ethernet: cortina: Rename adjust link callback
net: ethernet: cortina: Restore TSO support
net: ethernet: cortina: Use negotiated TX/RX pause
net: ethernet: lantiq_etop: remove redundant device name setup
net: ethernet: liquidio: remove unused structs
net: ethernet: mac89x0: add missing MODULE_DESCRIPTION() macro
net: ethernet: mediatek: Allow gaps in MAC allocation
net: ethernet: mlx4: remove unused struct 'mlx4_port_config'
net: ethernet: mtk_eth_soc: implement .{get,set}_pauseparam ethtool ops
net: ethernet: mtk_eth_soc: ppe: add support for multiple PPEs
net: ethernet: mtk_eth_soc: ppe: prevent ppe update for non-mtk devices
net: ethernet: mtk_ppe: Change PPE entries number to 16K
net: ethernet: mtk_wed: fix use-after-free panic in mtk_wed_setup_tc_block_cb()
net: ethernet: rtsn: Add support for Renesas Ethernet-TSN
net: ethernet: starfire: remove unused structs
net: ethernet: ti: am65-cpsw-nuss: populate netdev of_node
net: ethernet: ti: am65-cpsw-nuss: rename phy_node -> port_np
net: ethernet: ti: am65-cpsw: Fix NULL dereference on XDP_TX
net: ethernet: ti: am65-cpsw: Fix RX statistics for XDP_TX and XDP_REDIRECT
net: ethernet: ti: am65-cpsw: fix XDP_DROP, XDP_TX and XDP_REDIRECT
net: ethernet: use ip_hdrlen() instead of bit shift
net: ethtool: add a mutex protecting RSS contexts
net: ethtool: add an extack parameter to new rxfh_context APIs
net: ethtool: Add new power limit get and set features
net: ethtool: Allow write mechanism of LPL and both LPL and EPL
net: ethtool: attach an XArray of custom RSS contexts to a netdevice
net: ethtool: fix compat with old RSS context API
net: ethtool: fix off-by-one error in max RSS context IDs
net: ethtool: Fix the panic caused by dev being null when dumping coalesce
net: ethtool: let drivers declare max size of RSS indir table and key
net: ethtool: let drivers remove lost RSS contexts
net: ethtool: let the core choose RSS context IDs
net: ethtool: Monotonically increase the message sequence number
net: ethtool: pse-pd: Expand C33 PSE status with class, power and extended state
net: ethtool: pse-pd: Fix possible null-deref
net: ethtool: record custom RSS contexts in the XArray
net: ethtool: remove unused struct 'cable_test_tdr_req_info'
net: ethtool: use the tracking array for get_rxfh on custom RSS contexts
net: fec: Fix FEC_ECR_EN1588 being cleared on link-down
net: fec: Stop PPS on driver remove
net: fjes: correct TRACE_INCLUDE_PATH
net: flow_dissector: use DEBUG_NET_WARN_ON_ONCE
net: fman_memac: remove the now unnecessary checking for fixed-link
net: ftgmac100: Enable TX interrupt to avoid TX timeout
net: ftgmac100: Ensure tx descriptor updates are visible
net: hns3: fix a deadlock problem when config TC during resetting
net: hns3: fix wrong use of semaphore up
net: hns3: use correct release function during uninitialization
net: hns3: use the user's cfg after reset
net: hns3: void array out of bound when loop tnl_num
net: hsr: cosmetic: Remove extra white space
net: hsr: prevent NULL pointer dereference in hsr_proxy_announce()
net: hsr: remove seqnr_lock
net: hsr: Send supervisory frames to HSR network with ProxyNodeTable data
net: intel: Remove MODULE_AUTHORs
net: intel: Use *-y instead of *-objs in Makefile
net: introduce sk_skb_reason_drop function
net: ipv4,ipv6: Pass multipath hash computation through a helper
net: ipv4: Add a sysctl to set multipath hash seed
net: libwx: fix number of Rx and Tx descriptors
net: limit scope of a skb_zerocopy_iter_stream var
net: linkwatch: use system_unbound_wq
net: macb: Add ARP support to WOL
net: macb: Enable queue disable
net: macb: queue tie-off or disable during WOL suspend
net: macb: Use rcu_dereference() for idev->ifa_list in macb_suspend().
net: MAINTAINERS: Demote Qualcomm IPA to "maintained"
net: make for_each_netdev_dump() a little more bug-proof
net: make net.core.{r,w}mem_{default,max} namespaced
net: Make USO depend on CSUM offload
net: mana: Add support for page sizes other than 4KB on ARM64
net: mana: Allow variable size indirection table
net: mana: Fix doorbell out of order violation and avoid unnecessary doorbell rings
net: mana: Fix error handling in mana_create_txq/rxq's NAPI cleanup
net: mana: Fix race of mana_hwc_post_rx_wqe and new hwc response
net: mana: Fix RX buf alloc_size alignment and atomic op panic
net: mana: Use mana_cleanup_port_context() for rxq cleanup
net: mctp-i2c: invalidate flows immediately on TX errors
net: mctp-serial: Add kunit test for next_chunk_len()
net: mctp-serial: Fix missing escapes on transmit
net: mctp: test: Use correct skb for route input check
net: mdio: mscc-miim: Handle the switch reset
net: mediatek: Fix potential NULL pointer dereference in dummy net_device handling
net: micro-optimize skb_datagram_iter
net: microchip: Constify struct vcap_operations
net: microchip: vcap: Fix use-after-free error in kunit test
net: missing check virtio
net: Move dev_set_hwtstamp_phylib to net/core/dev.h
net: move ethtool-related netdev state into its own struct
net: Move flush list retrieval to where it is used.
net: Move per-CPU flush-lists to bpf_net_context on PREEMPT_RT.
net: mscc: ocelot: fix QoS class for injected packets with "ocelot-8021q"
net: mscc: ocelot: serialize access to the injection/extraction groups
net: mscc: ocelot: treat 802.1ad tagged traffic as 802.1Q-untagged
net: mscc: ocelot: use ocelot_xmit_get_vlan_info() also for FDMA and register injection
net: mvpp2: Don't re-use loop iterator
net: mvpp2: Improve data types and use min()
net: net_tstamp: Add unspec field to hwtstamp_source enumeration
net: netconsole: Disable target before netpoll cleanup
net: netconsole: Eliminate redundant setting of enabled field
net: netconsole: Remove unnecessary cast from bool
net: netfilter: Make ct zone opts configurable for bpf ct helpers
net: netfilter: move nf flowtable bpf initialization in nf_flow_table_module_init()
net: netlink: remove the cb_mutex "injection" from netlink core
net: nexthop: Initialize all fields in dumped nexthops
net: ngbe: Fix phy mode set to external phy
net: openvswitch: add psample action
net: openvswitch: store sampling probability in cb.
net: Optimize xdp_do_flush() with bpf_net_context infos.
net: ovs: fix ovs_drop_reasons error
net: page_pool: fix warning code
net: pcs: xpcs: Add fwnode-based descriptor creation method
net: pcs: xpcs: Add Synopsys DW xPCS platform device driver
net: pcs: xpcs: Convert xpcs_compat to dw_xpcs_compat
net: pcs: xpcs: Convert xpcs_id to dw_xpcs_desc
net: pcs: xpcs: Introduce DW XPCS info structure
net: pcs: xpcs: Move native device ID macro to linux/pcs/pcs-xpcs.h
net: pcs: xpcs: Split up xpcs_create() body to sub-functions
net: phy: aquantia: add support for aqr115c
net: phy: aquantia: add support for PHY LEDs
net: phy: aquantia: move priv and hw stat to header
net: phy: aquantia: only poll GLOBAL_CFG regs on aqr113, aqr113c and aqr115c
net: phy: aquantia: rename and export aqr107_wait_reset_complete()
net: phy: aquantia: wait for FW reset before checking the vendor ID
net: phy: aquantia: wait for the GLOBAL_CFG to start returning real values
net: phy: bcm-phy-lib: Implement BroadR-Reach link modes
net: phy: bcm54811: Add LRE registers definitions
net: phy: bcm54811: New link mode for BroadR-Reach
net: phy: dp83822: Fix NULL pointer dereference on DP83825 devices
net: phy: dp83td510: add cable testing support
net: phy: Fix missing of_node_put() for leds
net: phy: fix potential use of NULL pointer in phy_suspend()
net: phy: introduce core support for phy-mode = "10g-qxgmii"
net: phy: micrel: Fix the KSZ9131 MDI-X status issue
net: phy: microchip: lan937x: add support for 100BaseTX PHY
net: phy: realtek: Add support for PHY LEDs on RTL8211F
net: phy: realtek: add support for rtl8224 2.5Gbps PHY
net: phy: realtek: add support for RTL8366S Gigabit PHY
net: phy: realtek: Fix setting of PHY LEDs Mode B bit on RTL8211F
net: phy: vitesse: repair vsc73xx autonegotiation
net: phy: xilinx-gmii2rgmii: Adopt clock support
net: phylink: move test for ovr_an_inband
net: phylink: rearrange phylink_parse_mode()
net: phylink: rename ovr_an_inband to default_an_inband
net: psample: add user cookie
net: psample: allow using rate as probability
net: psample: fix flag being set in wrong skb
net: psample: skip packet copy if no listeners
net: pse-pd: Add new power limit get and set c33 features
net: pse-pd: Do not return EOPNOSUPP if config is null
net: pse-pd: pd692x0: Enhance with new current limit and voltage read callbacks
net: pse-pd: pd692x0: Expand ethtool status message
net: pse-pd: pd692x0: Fix spelling mistake "availables" -> "available"
net: pse-pd: tps23881: Fix the device ID check
net: pse-pd: tps23881: include missing bitfield.h header
net: qrtr: ns: Ignore ENODEV failures in ns
net: qstat: extend kdoc about get_base_stats
net: ravb: Align poll function with NAPI docs
net: ravb: Allocate RX buffers via page pool
net: ravb: Enable SW IRQ Coalescing for GbEth
net: ravb: Refactor GbEth RX code path
net: ravb: Refactor RX ring refill
net: ravb: Simplify poll & receive functions
net: ravb: Use NAPI threaded mode on 1-core CPUs with GbEth IP
net: raw: use sk_skb_reason_drop to free rx packets
net: reduce rtnetlink_rcv_msg() stack usage
net: Reference bpf_redirect_info via task_struct on PREEMPT_RT.
net: remove NULL-pointer net parameter in ip_metrics_convert
net: Remove task_struct::bpf_net_context init on fork.
net: Rename mono_delivery_time to tstamp_type for scalabilty
net: rfkill: Correct return value in invalid parameter case
net: sched: act_sample: add action cookie to sample
net: sfp: Add more extended compliance codes
net: skb: add compatibility warnings to skb_shift()
net: smc9194: add missing MODULE_DESCRIPTION() macro
net: smc91x: Fix pointer types
net: smc91x: Remove commented out code
net: softnet_data: Make xmit per task.
net: split __zerocopy_sg_from_iter()
net: Split a __sys_bind helper for io_uring
net: Split a __sys_listen helper for io_uring
net: stmmac: Add DW XPCS specified via "pcs-handle" support
net: stmmac: add select_pcs() platform method
net: stmmac: clean up stmmac_mac_select_pcs()
net: stmmac: Correct byte order of perfect_match
net: stmmac: Create DW XPCS device with particular address
net: stmmac: Drop TBI/RTBI PCS flags
net: stmmac: dwmac-intel: provide a select_pcs() implementation
net: stmmac: dwmac-intel: remove checking for fixed link
net: stmmac: dwmac-rzn1: provide select_pcs() implementation
net: stmmac: dwmac-socfpga: provide select_pcs() implementation
net: stmmac: dwmac-stm32: add management of stm32mp13 for stm32
net: stmmac: dwmac-stm32: Add test to verify if ETHCK is used before checking clk rate
net: stmmac: dwmac-stm32: Clean up the debug prints
net: stmmac: dwmac-stm32: Extract PMCR configuration
net: stmmac: dwmac-stm32: Fix Mhz to MHz
net: stmmac: dwmac-stm32: Mask support for PMCR configuration
net: stmmac: dwmac-stm32: Separate out external clock rate validation
net: stmmac: dwmac-stm32: Separate out external clock selector
net: stmmac: dwmac-stm32: stm32: add management of stm32mp25 for stm32
net: stmmac: dwmac-stm32: update err status in case different of stm32mp13
net: stmmac: dwmac4: fix PCS duplex mode decode
net: stmmac: dwxgmac2: remove useless NULL pointer initialisations
net: stmmac: Enable TSO on VLANs
net: stmmac: ethqos: clean up setting serdes speed
net: stmmac: include linux/io.h rather than asm/io.h
net: stmmac: qcom-ethqos: add support for 2.5G BASEX mode
net: stmmac: qcom-ethqos: enable SGMII loopback during DMA reset on sa8775p-ride-r3
net: stmmac: remove pcs_rane() method
net: stmmac: remove unnecessary netif_carrier_off()
net: stmmac: rename xpcs_an_inband to default_an_inband
net: stmmac: unexport stmmac_pltfr_init/exit()
net: tcp/dccp: prepare for tw_timer un-pinning
net: tcp: un-pin the tw_timer
net: thunder_bgx: Fix netdev structure allocation
net: thunderx: Unembed netdev structure
net: ti: icss-iep: constify struct regmap_config
net: ti: icss-iep: Enable compare events
net: ti: icss-iep: Remove spinlock-based synchronization
net: ti: icssg-prueth: Add helper functions to configure FDB
net: ti: icssg-prueth: add missing deps
net: ti: icssg-prueth: Add multicast filtering support
net: ti: icssg-prueth: Add support for ICSSG switch firmware
net: ti: icssg-prueth: Enable PTP timestamping support for SR1.0 devices
net: ti: icssg-prueth: Fix 10M Link issue on AM64x
net: ti: icssg-prueth: Split out common object into module
net: ti: icssg-switch: Add switchdev based driver for ethernet switch support
net: tighten bad gso csum offset check in virtio_net_hdr
net: tls: Pass union tls_crypto_context pointer to memzero_explicit
net: tn40xx: add basic Rx handling
net: tn40xx: add basic Tx handling
net: tn40xx: add initial ethtool_ops support
net: tn40xx: add mdio bus support
net: tn40xx: add pci driver for Tehuti Networks TN40xx chips
net: tn40xx: add per queue netdev-genl stats support
net: tn40xx: add phylink support
net: tn40xx: add register defines
net: txgbe: add FDIR ATR support
net: txgbe: add FDIR info to ethtool ops
net: txgbe: support Flow Director perfect filters
net: usb: qmi_wwan: add MeiG Smart SRM825L
net: usb: qmi_wwan: fix memory leak for not ip packets
net: usb: remove unused structs 'usb_context'
net: usb: sr9700: fix uninitialized variable use in sr_mdio_read
net: Use __napi_alloc_frag_align() instead of open coding it.
net: Use nested-BH locking for bpf_scratchpad.
net: Use nested-BH locking for napi_alloc_cache.
net: use unrcu_pointer() helper
net: validate SO_TXTIME clockid coming from userspace
net: vrf: move to generic dstat helpers
net: wan: fsl_qmc_hdlc: Convert carrier_lock spinlock to a mutex
net: wan: fsl_qmc_hdlc: Discard received CRC
net: wwan: mhi: make default data link id configurable
net: wwan: t7xx: add support for Dell DW5933e
net: xilinx: axienet: Always disable promiscuous mode
net: xilinx: axienet: Enable multicast by default
net: xilinx: axienet: Fix dangling multicast addresses
net: xilinx: axienet: Fix race in axienet_stop
net: xilinx: axienet: Use NL_SET_ERR_MSG instead of netdev_err
 
net_sched: sch_fq: fix incorrect behavior for small weights
 
net_tstamp: Add TIMESTAMPING SOFTWARE and HARDWARE mask
 
netconsole: Do not shutdown dynamic configuration if cmdline is invalid
 
netdevice: define and allocate &net_device _properly_
 
netem: fix return value if duplicate enqueue fails
 
netfilter: Add bpf_xdp_flow_lookup kfunc
netfilter: allow ipv6 fragments to arrive on different devices
netfilter: br_netfilter: Use nested-BH locking for brnf_frag_data_storage.
netfilter: ctnetlink: use helper function to calculate expect ID
netfilter: cttimeout: remove 'l3num' attr check
netfilter: flowtable: initialise extack before use
netfilter: flowtable: validate vlan header
netfilter: iptables: Fix null-ptr-deref in iptable_nat_table_init().
netfilter: iptables: Fix potential null-ptr-deref in ip6table_nat_table_init().
netfilter: nf_conncount: fix wrong variable type
netfilter: nf_queue: drop packets with cloned unconfirmed conntracks
netfilter: nf_set_pipapo: fix initial map fill
netfilter: nf_tables: Add flowtable map for xdp offload
netfilter: nf_tables: Add locking for NFT_MSG_GETOBJ_RESET requests
netfilter: nf_tables: Audit log dump reset after the fact
netfilter: nf_tables: avoid usage of embedded nft_ctx
netfilter: nf_tables: compact chain+ft transaction objects
netfilter: nf_tables: do not store nft_ctx in transaction objects
netfilter: nf_tables: Introduce nf_tables_getobj_single
netfilter: nf_tables: make struct nft_trans first member of derived subtypes
netfilter: nf_tables: move bind list_head into relevant subtypes
netfilter: nf_tables: pass more specific nft_trans_chain where possible
netfilter: nf_tables: pass nft_chain to destroy function, not nft_ctx
netfilter: nf_tables: pass nft_table to destroy function
netfilter: nf_tables: reduce trans->ctx.chain references
netfilter: nf_tables: reduce trans->ctx.table references
netfilter: nf_tables: restore IP sanity checks for netdev/egress
netfilter: nf_tables: rise cap on SELinux secmark context
netfilter: nf_tables: store chain pointer in rule transaction
netfilter: nf_tables_ipv6: consider network offset in netdev/egress validation
netfilter: nfnetlink: Initialise extack before use in ACKs
netfilter: nft_counter: Disable BH in nft_counter_offload_stats().
netfilter: nft_counter: Synchronize nft_counter_reset() against reader.
netfilter: nft_set_pipapo_avx2: disable softinterrupts
netfilter: nft_socket: fix sk refcount leaks
netfilter: nft_socket: make cgroupsv2 matching work with namespaces
netfilter: xt_recent: Lift restrictions on max hitcount value
 
netfs, ceph: Partially revert "netfs: Replace PG_fscache by setting folio->private and marking dirty"
netfs, ceph: Revert "netfs: Remove deprecated use of PG_private_2 as a second writeback flag"
 
netfs, cifs: Fix handling of short DIO read
netfs, cifs: Improve some debugging bits
 
netfs: clean up after renaming FSCACHE_DEBUG config
netfs: drop usage of folio_file_pos
netfs: Fault in smaller chunks for non-large folio mappings
netfs: Fix handling of USE_PGPRIV2 and WRITE_TO_CACHE flags
netfs: Fix interaction of streaming writes with zero-point tracker
netfs: Fix missing iterator reset on retry of short read
netfs: Fix netfs_release_folio() to say no if folio dirty
netfs: Fix trimming of streaming-write folios in netfs_inval_folio()
netfs: Fix writeback that needs to go to both server and cache
netfs: Rename CONFIG_FSCACHE_DEBUG to CONFIG_NETFS_DEBUG
netfs: Revert "netfs: Switch debug logging to pr_debug()"
 
netlink: specs: correct the spec of ethtool
netlink: specs: Expand the PSE netlink command with C33 new features
netlink: specs: Expand the PSE netlink command with C33 pw-limit attributes
netlink: specs: mptcp: fix port endianness
 
netpoll: do not export netpoll_poll_[disable|enable]()
 
netxen_nic: Use {low,upp}er_32_bits() helpers
 
nfc: Drop explicit initialization of struct i2c_device_id::driver_data to 0
nfc: pn533: Add poll mod list filling check
 
nfp: flower: validate encapsulation control flags
 
nfs/blocklayout: add support for NVMe
nfs/blocklayout: Fix premature PR key unregistration
nfs/blocklayout: Report only when /no/ device is found
nfs/blocklayout: SCSI layout trace points for reservation key reg/unreg
 
nfs: add support for large folios
 
NFS: Avoid unnecessary rescanning of the per-server delegation list
 
nfs: Block on write congestion
nfs: do not extend writes to the entire folio
nfs: don't reuse partially completed requests in nfs_lock_and_join_requests
nfs: Drop pointless check from nfs_commit_release_pages()
nfs: drop usage of folio_file_pos
nfs: fix bitmap decoder to handle a 3rd word
nfs: fix the fetch of FATTR4_OPEN_ARGUMENTS
nfs: fold nfs_folio_find_and_lock_request into nfs_lock_and_join_requests
nfs: fold nfs_page_group_lock_subrequests into nfs_lock_and_join_requests
nfs: move nfs_wait_on_request to write.c
nfs: pass explicit offset/count to trace events
nfs: Properly initialize server->writeback
nfs: Remove calls to folio_set_error
nfs: remove dead code for the old swap over NFS implementation
nfs: remove nfs_folio_private_request
nfs: remove nfs_page_length
 
NFS: remove nfs_page_lengthg and usage of page_index
 
nfs: remove the unused max_deviceinfo_size field from struct pnfs_layoutdriver_type
 
NFS: remove unused struct 'mnt_fhstatus'
 
nfs: simplify nfs_folio_find_and_lock_request
nfs: split nfs_read_folio
 
nfsd: allow passing in array of thread counts via netlink
nfsd: don't set SVC_SOCK_ANONYMOUS when creating nfsd sockets
nfsd: ensure that nfsd4_fattr_args.context is zeroed out
nfsd: fix nfsd4_deleg_getattr_conflict in presence of third party lease
 
NFSD: Fix nfsdcld warning
 
nfsd: fix potential UAF in nfsd4_cb_getattr_release
 
NFSD: harden svcxdr_dupstr() and svcxdr_tmpalloc() against integer overflows
 
nfsd: hold reference to delegation when updating it for cb_getattr
nfsd: make nfsd_svc take an array of thread counts
nfsd: new netlink ops to get/set server pool_mode
nfsd: nfsd_file_lease_notifier_call gets a file_lease as an argument
nfsd: prevent panic for nfsv4.0 closed files in nfs4_show_open
 
NFSD: remove unused structs 'nfsd3_voidargs'
NFSD: Support write delegations in LAYOUTGET
 
Linux: NFSv4.1 another fix for EXCHGID4_FLAG_USE_PNFS_DS for DS server
 
NFSv4.1: constify the stateid argument in nfs41_test_stateid()
 
NFSv4/pNFS: Add a helper to defer failed layoutreturn calls
 
NFSv4/pnfs: Add support for the PNFS_LAYOUT_FILE_BULK_RETURN flag
 
NFSv4/pNFS: Do layout state recovery upon reboot
 
NFSv4/pnfs: Give nfs4_proc_layoutreturn() a flags argument
 
NFSv4/pNFS: Handle server reboots in pnfs_poc_release()
NFSv4/pNFS: Remove redundant call to unhash the layout
 
NFSv4/pnfs: Remove redundant list check
 
NFSv4/pNFS: Retry the layout return later in case of a timeout or reboot
 
NFSv4: Add a capability for delegated attributes
NFSv4: Add a flags argument to the 'have_delegation' callback
NFSv4: Add CB_GETATTR support for delegated attributes
NFSv4: Add missing rescheduling points in nfs_client_return_marked_delegations
NFSv4: Add new attribute delegation definitions
NFSv4: Add recovery of attribute delegations
NFSv4: Add support for delegated atime and mtime attributes
NFSv4: Add support for OPEN4_RESULT_NO_OPEN_STATEID
NFSv4: Add support for the FATTR4_OPEN_ARGUMENTS attribute
NFSv4: Ask for a delegation or an open stateid in OPEN
NFSv4: Clean up encode_nfs4_stateid()
NFSv4: Clean up open delegation return structure
NFSv4: Delegreturn must set m/atime when they are delegated
NFSv4: Detect support for OPEN4_SHARE_ACCESS_WANT_OPEN_XOR_DELEGATION
NFSv4: Don't request atime/mtime/size if they are delegated to us
NFSv4: Don't send delegation-related share access modes to CLOSE
NFSv4: Enable attribute delegations
NFSv4: Fix clearing of layout segments in layoutreturn
NFSv4: Fix up delegated attributes in nfs_setattr
NFSv4: Plumb in XDR support for the new delegation-only setattr op
NFSv4: Refactor nfs4_opendata_check_deleg()
 
nilfs2: add missing check for inode numbers on directory entries
nilfs2: avoid undefined behavior in nilfs_cnt32_ge macro
nilfs2: Constify struct kobj_type
nilfs2: do not call inode_attach_wb() directly
nilfs2: drop usage of page_index
nilfs2: fix incorrect inode allocation from reserved inodes
nilfs2: fix inode number range checks
nilfs2: fix missing cleanup on rollforward recovery error
nilfs2: fix state management in error path of log writing function
nilfs2: handle inconsistent state in nilfs_btnode_create_block()
nilfs2: prepare backing device folios for writing after adding checksums
nilfs2: protect references to superblock parameters exposed in sysfs
 
nios2: convert to generic syscall table
 
nouveau/firmware: use dma non-coherent allocator
 
nouveau: add command-line GSP-RM registry support
nouveau: Add missing break statement
nouveau: fix the fwsec sb verification register.
nouveau: rip out busy fence waits
nouveau: set placement to original placement on uvmm validate.
 
nsfs: add open_namespace()
nsfs: add pid translation ioctls
nsfs: fix ioctl declaration
nsfs: use cleanup guard
 
nsproxy: add a cleanup helper for nsproxy
nsproxy: add helper to go from arbitrary namespace to ns_common
 
ntfs3: Convert attr_data_read_resident() to take a folio
ntfs3: Convert attr_data_write_resident to use a folio
ntfs3: Convert attr_make_nonresident to use a folio
ntfs3: Convert attr_wof_frame_info() to use a folio
ntfs3: Convert ni_readpage_cmpr() to take a folio
ntfs3: Convert ntfs_get_frame_pages() to use a folio
ntfs3: Convert ntfs_read_folio to use a folio
ntfs3: Convert ntfs_write_begin to use a folio
ntfs3: Convert ntfs_write_end() to work on a folio
ntfs3: Convert to new uid/gid option parsing helpers
ntfs3: Remove calls to set/clear the error flag
 
ntp: Clamp maxerror and esterror to operating range
ntp: Safeguard against time_constant overflow
 
null_blk: Do not set disk->nr_zones
null_blk: Don't bother validating blocksize
null_blk: don't initialize static 'g_virt_boundary' to false
null_blk: Fix description of the fua parameter
null_blk: Introduce the zone_full parameter
 
nvdimm/btt: use sizeof(*pointer) instead of sizeof(type)
 
nvdimm/e820: Convert to platform remove callback returning void
 
nvdimm/of_pmem: Convert to platform remove callback returning void
 
nvdimm/pmem: Set dax flag for all 'PFN_MAP' cases
 
nvdimm: add missing MODULE_DESCRIPTION() macros
nvdimm: make nd_class constant
 
nvme-core: choose PIF from QPIF if QPIFS supports and PIF is QTYPE
 
nvme-fabrics: Use seq_putc() in __nvmf_concat_opt_tokens()
 
nvme-fcloop: implement 'host_traddr'
 
nvme-multipath: implement "queue-depth" iopolicy
nvme-multipath: prepare for "queue-depth" iopolicy
 
nvme-pci: add missing condition check for existence of mapped data
nvme-pci: Add sleep quirk for Samsung 990 Evo
nvme-pci: allocate tagset on reset if necessary
nvme-pci: do not directly handle subsys reset fallout
nvme-pci: Fix the instructions for disabling power management
 
nvme/pci: Add APST quirk for Lenovo N60z laptop
 
nvme: apple: fix device reference counting
nvme: Atomic write support
nvme: change data type of lba_shift
nvme: don't set io_opt if NOWS is zero
nvme: fc: split controller bringup handling
nvme: fix status magic numbers
nvme: implement ->get_unique_id
nvme: move stopping keep-alive into nvme_uninit_ctrl()
nvme: rdma: split controller bringup handling
nvme: remove a field from nvme_ns_head
nvme: remove redundant bdev local variable
nvme: Remove unused field
nvme: remove unused parameter
nvme: rename CDR/MORE/DNR to NVME_STATUS_*
nvme: rename nvme_sc_to_pr_err to nvme_status_to_pr_err
nvme: reorganize nvme_ns_head fields
nvme: set BLK_FEAT_ZONED for ZNS multipath disks
nvme: split device add from initialization
nvme: tcp: split controller bringup handling
nvme: use better description for async reset reason
 
nvmem: add missing MODULE_DESCRIPTION() macros
nvmem: core: add single sysfs group
nvmem: core: drop unnecessary range checks in sysfs callbacks
nvmem: core: Implement force_ro sysfs attribute
nvmem: core: remove global nvmem_cells_group
nvmem: Document type attribute
nvmem: Fix return type of devm_nvmem_device_get() in kerneldoc
nvmem: meson-efuse: Replacing the use of of_node_put to __free
nvmem: Replace spaces with tab in documentation
nvmem: rockchip-efuse: set type to OTP
nvmem: rockchip-otp: set add_legacy_fixed_of_cells config option
nvmem: rockchip-otp: Set type to OTP
nvmem: u-boot-env: error if NVMEM device is too small
nvmem: Use sysfs_emit() for type attribute
 
nvmet-auth: fix nvmet_auth hash error handling
 
nvmet-fc: implement host_traddr()
 
nvmet-rdma: implement host_traddr()
 
nvmet-tcp: fix kernel crash if commands allocation fails
nvmet-tcp: implement host_traddr()
 
nvmet: add 'host_traddr' callback for debugfs
nvmet: add debugfs support
nvmet: Identify-Active Namespace ID List command should reject invalid nsid
nvmet: Make nvmet_debugfs static
 
objtool/x86: objtool can confuse memory and stack access
 
objtool: Use "action" in error message to be consistent with help
 
ocfs2: add bounds checking to ocfs2_check_dir_entry()
ocfs2: add bounds checking to ocfs2_xattr_find_entry()
ocfs2: constify struct ocfs2_lock_res_ops
ocfs2: constify struct ocfs2_stack_operations
ocfs2: strict bound check before memcmp in ocfs2_xattr_find_entry()
 
octeontx2-af: Add debugfs support to dump NIX TM topology
octeontx2-af: Fix CPT AF register offset calculation
octeontx2-af: Modify SMQ flush sequence to drop packets
octeontx2-af: Sync NIX and NPA contexts from NDC to LLC/DRAM
 
octeontx2-pf: Add ucast filter count configurability via devlink.
 
of/fdt: avoid re-parsing '#{address,size}-cells' in of_fdt_limit_memory
of/fdt: Scan the root node properties earlier
 
of/irq: Prevent device address out-of-bounds read in interrupt map walk
 
of: dynamic: Constify parameter in of_changeset_add_prop_string_array()
of: dynamic: Introduce of_changeset_add_prop_bool()
of: remove internal arguments from of_property_for_each_u32()
 
OF: Simplify of_iommu_configure()
 
of: unittest: Add a test case for of_changeset_add_prop_bool()
of: unittest: Add tests for changeset properties adding
 
openpromfs: add missing MODULE_DESCRIPTION() macro
 
openrisc: convert to generic syscall table
 
openvswitch: Move stats allocation to core
openvswitch: prepare for stolen verdict coming from conntrack and nat engine
openvswitch: Remove generic .ndo_get_stats64
 
OPP: Drop a redundant in-parameter to _set_opp_level()
OPP: Fix missing cleanup on error in _opp_attach_genpd()
OPP: Fix support for required OPPs for multiple PM domains
OPP: Introduce an OF helper function to inform if required-opps is used
OPP: ti: Fix ti_opp_supply_probe wrong return values
 
optee: add timeout value to optee_notif_wait() to support timeout
 
orangefs: Remove calls to set/clear the error flag
 
ovl: fix wrong lowerdir number check for parameter Opt_lowerdir
ovl: ovl_parse_param_lowerdir: Add missed '\n' for pr_err
ovl: pass string to ovl_parse_layer()
 
padata: Fix possible divide-by-0 panic in padata_mt_helper()
 
page_pool: convert to use netmem
page_pool: export page_pool_disable_direct_recycling()
page_pool: remove WARN_ON() with OR
page_pool: use __cacheline_group_{begin, end}_aligned()
 
parisc: Add 32-bit gettimeofday() and clock_gettime() vDSO functions
parisc: Add 64-bit gettimeofday() and clock_gettime() vDSO functions
parisc: Add support for CONFIG_SYSCTL_ARCH_UNALIGN_NO_WARN
parisc: Clean up unistd.h file
parisc: Delay write-protection until mark_rodata_ro() call
parisc: fix a possible DMA corruption
parisc: fix unaligned accesses in BPF
parisc: Fix warning at drivers/pci/msi/msi.h:121
parisc: Use max() to calculate parisc_tlb_flush_threshold
 
parport: add missing MODULE_DESCRIPTION()
parport: make parport_bus_type const
parport: Remove 'drivers' list
parport: Remove attach function pointer
parport: Remove parport_driver.devmodel
 
path: add cleanup helper
 
PCI/AER: Disable AER service on suspend
 
PCI/DPC: Disable DPC service on suspend
PCI/DPC: Fix use-after-free on concurrent DPC and hot-removal
 
pci/hotplug/pnv_php: Fix hotplug driver crash on Powernv
 
PCI/MSI: Provide MSI_FLAG_PCI_MSI_MASK_PARENT
 
PCI/PM: Switch to new Intel CPU model defines
 
PCI/pwrctl: Add a PCI power control driver for power sequenced devices
PCI/pwrctl: Add PCI power control core code
PCI/pwrctl: Create platform devices for child OF nodes of the port node
PCI/pwrctl: only call of_platform_populate() if CONFIG_OF is enabled
PCI/pwrctl: Rescan bus on a separate thread
PCI/pwrctl: Reuse the OF node for power controlled devices
 
PCI: aardvark: Remove unused of_gpio.h inclusion
PCI: acpiphp: Add missing MODULE_DESCRIPTION() macro
PCI: Add ACS quirk for Broadcom BCM5760X NIC
PCI: Add and use devres helper for bit masks
PCI: Add devres helpers for iomap table
PCI: Add Edimax Vendor ID to pci_ids.h
PCI: Add INTEL_HDA_PTL to pci_ids.h
PCI: Add managed partial-BAR request and map infrastructure
PCI: Add managed pcim_intx()
PCI: Add managed pcim_iomap_range()
PCI: Add managed pcim_request_region()
PCI: Add Meta Platforms vendor ID
PCI: Add missing bridge lock to pci_bus_lock()
PCI: Add missing MODULE_DESCRIPTION() macros
PCI: Add PCIE_MSG_CODE_ASSERT_INTx message macros
PCI: Add PCIE_MSG_CODE_PME_TURN_OFF message macro
PCI: Add PCIE_RESET_CONFIG_DEVICE_WAIT_MS waiting time value
PCI: al: Check IORESOURCE_BUS existence during probe
PCI: artpec6: Fix artpec6_pcie_cpu_addr_fixup() parameter name
PCI: Bring the PCIe speed to MBps logic to new pcie_dev_speed_mbps()
PCI: Check for the existence of 'dev.of_node' before calling of_platform_populate()
PCI: controller: Add missing MODULE_DESCRIPTION() macros
PCI: Deprecate pcim_iomap_table(), pcim_iomap_regions_request_all()
PCI: Document hybrid devres hazards
PCI: Don't rely on of_platform_depopulate() for reused OF-nodes
PCI: dra7xx: Add missing chained IRQ header inclusion
PCI: dra7xx: Fix dra7xx_pcie_cpu_addr_fixup() parameter name
PCI: dw-rockchip: Add endpoint mode support
PCI: dw-rockchip: Add error messages in .probe() error paths
PCI: dw-rockchip: Add rockchip_pcie_get_ltssm() helper
PCI: dw-rockchip: Fix initial PERST# GPIO value
PCI: dw-rockchip: Fix weird indentation
PCI: dw-rockchip: Refactor the driver to prepare for EP mode
PCI: dw-rockchip: Use pci_epc_init_notify() directly
PCI: dwc: Add generic MSG TLP support for sending PME_Turn_Off when system suspend
PCI: dwc: Add outbound MSG TLPs support
PCI: dwc: Add PCIE_PORT_{FORCE,LANE_SKEW} macros
PCI: dwc: Consolidate args of dw_pcie_prog_outbound_atu() into a structure
PCI: dwc: ep: Add a generic dw_pcie_ep_linkdown() API to handle Link Down event
PCI: dwc: ep: Enforce DWC specific 64-bit BAR limitation
PCI: dwc: ep: Remove dw_pcie_ep_init_notify() wrapper
PCI: dwc: Fix index 0 incorrectly being interpreted as a free ATU slot
PCI: dwc: Pass the eDMA mapping format flag directly from glue drivers
PCI: dwc: Refactor dw_pcie_edma_find_chip() API
PCI: dwc: Remove unused of_gpio.h inclusion
PCI: dwc: Skip finding eDMA channels count for HDMA platforms
PCI: dwc: Use msleep() in dw_pcie_wait_for_link()
PCI: endpoint: Clean up error handling in vpci_scan_bus()
PCI: endpoint: Fix error handling in epf_ntb_epc_cleanup()
PCI: endpoint: Introduce 'epc_deinit' event and notify the EPF drivers
PCI: endpoint: Make pci_epc_class struct constant
PCI: endpoint: pci-epf-test: Handle Link Down event
PCI: endpoint: pci-epf-test: Make use of cached 'epc_features' in pci_epf_test_core_init()
PCI: endpoint: pci-epf-test: Refactor pci_epf_test_unbind() function
PCI: endpoint: pci-epf-test: Use 'msix_capable' flag directly in pci_epf_test_alloc_space()
PCI: endpoint: pci-epf-{mhi/test}: Move DMA initialization to EPC init callback
PCI: endpoint: Remove unused field in struct pci_epf_group
PCI: endpoint: Rename BME to Bus Master Enable
PCI: endpoint: Rename core_init() callback in 'struct pci_epc_event_ops' to epc_init()
PCI: epf-mhi: Enable HDMA for SA8775P SoC
PCI: Extend ACS configurability
PCI: exynos: Adapt to use bulk clock APIs
PCI: Fix devres regression in pci_intx()
PCI: Fix potential deadlock in pcim_intx()
PCI: Fix resource double counting on remove & rescan
PCI: Give pcim_set_mwi() its own devres cleanup callback
PCI: Hold the rescan mutex when scanning for the first time
PCI: hv: Return zero, not garbage, when reading PCI_INTERRUPT_PIN
PCI: imx6: Convert to use agnostic GPIO API
PCI: keystone: Add workaround for Errata #i2037 (AM65x SR 1.0)
PCI: keystone: Don't enable BAR 0 for AM654x
PCI: keystone: Fix NULL pointer dereference in case of DT error in ks_pcie_setup_rc_app_regs()
PCI: keystone: Relocate ks_pcie_set/clear_dbi_mode()
PCI: kirin: Convert kirin_pcie_parse_port() to scoped iterator
PCI: kirin: Convert to use agnostic GPIO API
PCI: layerscape-ep: Use the generic dw_pcie_ep_linkdown() API to handle Link Down event
PCI: loongson: Enable MSI in LS7A Root Complex
PCI: ls-gen4: Make struct mobiveil_rp_ops constant
PCI: Make minimum bridge window alignment reference more obvious
PCI: microchip: Add bridge_addr field to struct mc_pcie
PCI: microchip: Add event irqchip field to host port and add PLDA irqchip
PCI: microchip: Add get_events() callback and PLDA get_event()
PCI: microchip: Add INTx and MSI event num to struct plda_event
PCI: microchip: Add num_events field to struct plda_pcie_rp
PCI: microchip: Add request_event_irq() callback function
PCI: microchip: Move IRQ functions to pcie-plda-host.c
PCI: microchip: Move pcie-microchip-host.c to PLDA directory
PCI: microchip: Move PLDA functions to pcie-plda-host.c
PCI: microchip: Move PLDA IP register macros to pcie-plda.h
PCI: microchip: Move PLDA structures to plda-pcie.h
PCI: microchip: Rename interrupt related functions
PCI: microchip: Rename PLDA functions to be generic
PCI: microchip: Rename PLDA structures to be generic
PCI: Move PRESERVE_BOOT_CONFIG _DSM evaluation to pci_register_host_bridge()
PCI: Move struct pci_devres.pinned bit to struct pci_dev
PCI: of: Add of_pci_preserve_config() for per-host bridge support
PCI: of_property: Add interrupt-controller property in PCI device nodes
PCI: pciehp: Detect device replacement during system sleep
PCI: pciehp: Retain Power Indicator bits for userspace indicators
PCI: plda: Add event bitmap field to struct plda_pcie_rp
PCI: plda: Add host init/deinit and map bus functions
PCI: plda: Pass pci_host_bridge to plda_pcie_setup_iomems()
PCI: qcom-ep: Add HDMA support for SA8775P SoC
PCI: qcom-ep: Add support for SA8775P SOC
PCI: qcom-ep: Disable MHI RAM data parity error interrupt for SA8775P SoC
PCI: qcom-ep: Disable resources unconditionally during PERST# assert
PCI: qcom-ep: Override NO_SNOOP attribute for SA8775P EP
PCI: qcom-ep: Use the generic dw_pcie_ep_linkdown() API to handle Link Down event
PCI: qcom: Add ICC bandwidth vote for CPU to PCIe path
PCI: qcom: Add OPP support to scale performance
PCI: qcom: Fix missing error code in qcom_pcie_probe()
PCI: qcom: Override NO_SNOOP attribute for SA8775P RC
PCI: qcom: Prevent potential error pointer dereference
PCI: qcom: Prevent use of uninitialized data in qcom_pcie_suspend_noirq()
PCI: qcom: Use devm_clk_bulk_get_all() API
PCI: qcom: Use OPP only if the platform supports it
PCI: rcar-gen4: Add .ltssm_control() for other SoC support
PCI: rcar-gen4: Add struct rcar_gen4_pcie_drvdata
PCI: rcar-gen4: Add support for R-Car V4H
PCI: rcar: Demote WARN() to dev_warn_ratelimited() in rcar_pcie_wakeup()
PCI: Relax bridge window tail sizing rules
PCI: Remove legacy pcim_release()
PCI: Remove struct pci_devres.enabled status bit
PCI: rockchip-host: Fix rockchip_pcie_host_init_port() PERST# handling
PCI: rockchip-host: Wait 100ms after reset before starting configuration
PCI: rockchip: Use GPIOD_OUT_LOW flag while requesting ep_gpio
PCI: starfive: Add JH7110 PCIe controller
PCI: switchtec: Make switchtec_class constant
PCI: tegra194: Set EP alignment restriction for inbound ATU
PCI: tegra: Remove unused struct 'tegra_pcie_soc'
PCI: Unify ACPI and DT 'preserve config' support
PCI: Use array for .id_table consistently
PCI: Use preserve_config in place of pci_flags
PCI: vmd: Create domain symlink before pci_bus_add_devices()
PCI: Warn on missing cfg_access_lock during secondary bus reset
 
pcmcia: add missing MODULE_DESCRIPTION() macros
pcmcia: bcm63xx: drop driver owner assignment
pcmcia: Use resource_size function on resource object
 
peci, hwmon: Switch to new Intel CPU model defines
 
peci: aspeed: Clear clock_divider value before setting it
 
percpu: add __this_cpu_try_cmpxchg()
 
percpu_counter: add a cmpxchg-based _add_batch variant
 
perf arch events: Fix duplicate RISC-V SBI firmware event name
 
perf arm-spe: Support multiple Arm SPE PMUs
perf arm-spe: Unaligned pointer work around
 
perf arm: Workaround ARM PMUs cpu maps having offline cpus
 
perf bench: Make bench its own library
 
perf bpf filter: Add uid and gid terms
perf bpf filter: Give terms their own enum
 
perf build x86: Fix SC2034 error in syscalltbl.sh
 
perf build: Add '*.a' to clean targets
perf build: Conditionally add feature check flags for libtrace{event,fs}
perf build: Ensure libtraceevent and libtracefs versions have 3 components
perf build: Use pkg-config for feature check for libtrace{event,fs}
perf build: Warn if libtracefs is not found
 
perf comm str: Avoid sort during insert
 
perf daemon: Fix the build on 32-bit architectures
perf daemon: Fix the build on more 32-bit architectures
 
perf doc: Add AMD IBS usage document
 
perf docs: Document cross compilation
perf docs: Fix typos
 
perf dso: Fix address sanitizer build
perf dso: Fix build when libunwind is enabled
 
perf dsos: When adding a dso into sorted dsos maintain the sort order
 
perf evsel: Refactor tool events
 
perf genelf: remove unused struct 'options'
 
perf hisi-ptt: remove unused struct 'hisi_ptt_queue'
 
perf hist: Add symbol_conf.skip_empty
perf hist: Factor out __hpp__fmt_print()
perf hist: Honor symbol_conf.skip_empty
perf hist: Simplify __hpp_fmt() using hpp_fmt_data
 
perf install: Don't propagate subdir to Documentation submake
 
perf intel pt: Add new JMPABS instruction to the Intel PT instruction decoder
 
perf intel-pt: Fix aux_watermark calculation for 64-bit size
perf intel-pt: Fix exclude_guest setting
 
perf kvm/riscv: Port perf kvm stat to RISC-V
 
perf kvm: Add kvm-stat for loongarch64
 
perf list: Fix the --no-desc option
 
perf lock contention: Fix spinlock and rwlock accounting
 
perf lock info: Display both map and thread by default
 
perf maps: Add/use a sorted insert for fixup overlap and insert
perf maps: Fix use after free in __maps__fixup_overlap_and_insert
perf maps: Reduce sorting for overlapping mappings
 
perf mem: Fix a segfault with NULL event->name
perf mem: Warn if memory events are not supported on all CPUs
 
perf pmu-events: Make pmu-events a library
 
perf pmu: Don't de-duplicate core PMUs
perf pmu: Restore full PMU name wildcard support
 
perf pmus: Fixes always false when compare duplicates aliases
perf pmus: Sort/merge/aggregate PMUs like mrvl_ddr_pmu
 
perf python: Clean up build dependencies
perf python: include "util/sample.h"
perf python: Switch module to linking libraries from building source
 
perf record: Ensure space for lost samples
perf record: Fix memset out-of-range error
 
perf report: Calling available function for stats printing
perf report: Display pregress bar on redirected pipe data
perf report: Fix condition in sort__sym_cmp()
 
perf sched map: Add --fuzzy-name option for fuzzy matching in task names
perf sched map: Add support for multiple task names using CSV
perf sched map: Add task-name option to filter the output map
 
perf sched replay: Fix -r/--repeat command line option for infinity
 
perf script: netdev-times: add location parameter to consume_skb
 
perf stat: Choose the most disaggregate command line option
perf stat: Fix a segfault with --per-cluster --metric-only
perf stat: Fix the hard-coded metrics calculation on the hybrid
perf stat: Make options local
perf stat: Use field separator in the metric header
 
perf symbol: Simplify kernel module checking
 
perf test pmu: Set uninitialized PMU alias to null
perf test pmu: Warn don't fail for legacy mixed case event names
 
perf test stat_bpf_counter.sh: Stabilize the test results
 
perf test: Check output of the probe ... --funcs command
perf test: Make test_arm_callgraph_fp.sh more robust
perf test: Make tests its own library
perf test: Speed up test case 70 annotate basic tests
 
perf tests: Add APX and other new instructions to x86 instruction decoder test
perf tests: Add some pmu core functionality tests
 
perf tool: fix dereferencing NULL al->maps
 
perf tools: Add tools/include/uapi/README
perf tools: Fix a compiler warning of NULL pointer
 
perf top: Allow filters on events
 
perf trace beauty: Always show mmap prot even though PROT_NONE
perf trace beauty: Always show param if show_zero is set
 
perf trace: Fix iteration of syscall ids in syscalltbl->entries
 
perf ui: Make ui its own library
 
perf unwind-libunwind: Add malloc() failure handling
 
perf util: Make util its own library
 
Linux: perf vendor events arm64:: Add i.MX93 DDR Performance Monitor metrics
Linux: perf vendor events arm64:: Add i.MX95 DDR Performance Monitor metrics
 
perf vendor events: Add bonnell counter information
perf vendor events: Add goldmont counter information
perf vendor events: Add goldmontplus counter information
perf vendor events: Add haswell counter information
perf vendor events: Add knightslanding counter information
perf vendor events: Add lunarlake counter information
perf vendor events: Add nehalemep counter information
perf vendor events: Add nehalemex counter information
perf vendor events: Add silvermont counter information
perf vendor events: Add snowridgex counter information
perf vendor events: Add westmereep-dp counter information
perf vendor events: Add westmereep-sp counter information
perf vendor events: Add westmereex counter information
perf vendor events: Add/update emeraldrapids events/metrics
perf vendor events: Add/update icelake events/metrics
perf vendor events: Add/update icelakex events/metrics
perf vendor events: Add/update rocketlake events/metrics
perf vendor events: Add/update sapphirerapids events/metrics
perf vendor events: Add/update sierraforest events/metrics
perf vendor events: Add/update skylake events/metrics
perf vendor events: Add/update skylakex events/metrics
perf vendor events: Add/update tigerlake events/metrics
perf vendor events: Update alderlake events/metrics
perf vendor events: Update alderlaken events/metrics
perf vendor events: Update broadwell metrics add event counter information
perf vendor events: Update broadwellde metrics add event counter information
perf vendor events: Update broadwellx metrics add event counter information
perf vendor events: Update cascadelakex events/metrics
perf vendor events: Update elkhartlake events
perf vendor events: Update graniterapids events and add counter information
perf vendor events: Update haswellx metrics add event counter information
perf vendor events: Update ivybridge metrics add event counter information
perf vendor events: Update ivytown metrics add event counter information
perf vendor events: Update jaketown metrics add event counter information
perf vendor events: Update meteorlake events and add counter information
perf vendor events: Update sandybridge metrics add event counter information
perf vendor events: Update/add grandridge events/metrics
 
perf,uprobes: fix user stack traces in the presence of pending uretprobes
 
perf/arm-cmn: Decouple wp_config registers from filter group number
perf/arm-cmn: Enable support for tertiary match group
 
perf/arm: Move 32-bit PMU drivers to drivers/perf/
 
perf/aux: Fix AUX buffer serialization
 
perf/bpf: Don't call bpf_overflow_handler() for tracing events
 
perf/core: fix several typos
 
perf/x86/amd/uncore: Avoid PMU registration if counters are unavailable
perf/x86/amd/uncore: Fix DF and UMC domain identification
 
perf/x86/amd: Use try_cmpxchg() in events/amd/{un,}core.c
 
perf/x86/intel/cstate: Add Arrowlake support
perf/x86/intel/cstate: Add Lunarlake support
perf/x86/intel/cstate: Add pkg C2 residency counter for Sierra Forest
perf/x86/intel/cstate: Fix Alderlake/Raptorlake/Meteorlake
 
perf/x86/intel/ds: Fix non 0 retire latency on Raptorlake
 
perf/x86/intel/pt: Fix a topa_entry base address calculation
perf/x86/intel/pt: Fix pt_topa_entry_for_page() address calculation
perf/x86/intel/pt: Fix topa_entry base length
 
perf/x86/intel/uncore: Fix the bits of the CHA extended umask for SPR
perf/x86/intel/uncore: Support HBM and CXL PMON counters
 
perf/x86/intel: Add a distinct name for Granite Rapids
perf/x86/intel: Hide Topdown metrics events if the feature is not enumerated
perf/x86/intel: Limit the period on Haswell
perf/x86/intel: Rename model-specific pebs_latency_data functions
perf/x86/intel: Support new data source for Lunar Lake
perf/x86/intel: Support PERFEVTSEL extension
perf/x86/intel: Support Perfmon MSRs aliasing
perf/x86/intel: Support the PEBS event mask
perf/x86/intel: Switch to new Intel CPU model defines
 
perf/x86/rapl: Switch to new Intel CPU model defines
 
perf/x86/uncore: Apply the unit control RB tree to MMIO uncore units
perf/x86/uncore: Apply the unit control RB tree to MSR uncore units
perf/x86/uncore: Apply the unit control RB tree to PCI uncore units
perf/x86/uncore: Cleanup unused unit structure
perf/x86/uncore: Retrieve the unit ID from the unit control RB tree
perf/x86/uncore: Save the unit control address of all units
perf/x86/uncore: Support per PMU cpumask
 
perf/x86: Add config_mask to represent EVENTSEL bitmask
perf/x86: Add Lunar Lake and Arrow Lake support
perf/x86: Fix smp_processor_id()-in-preemptible warnings
perf/x86: Serialize set_attr_rdpmc()
perf/x86: Support counter mask
 
perf: add missing MODULE_DESCRIPTION() macros
perf: arm_pmuv3: Avoid assigning fixed cycle counter with threshold
perf: arm_pmuv3: Drop unnecessary IS_ENABLED(CONFIG_ARM64) check
perf: arm_pmuv3: Include asm/arm_pmuv3.h from linux/perf/arm_pmuv3.h
perf: arm_v6/7_pmu: Drop non-DT probe support
perf: build: Link lib 'lzma' for static build
perf: build: Link lib 'zstd' for static build
perf: build: Only link libebl.a for old libdw
perf: build: Set Python configuration for cross compilation
perf: build: Setup PKG_CONFIG_LIBDIR for cross compilation
perf: Don't disable preemption in perf_pending_task().
perf: Enqueue SIGTRAP always via task_work.
perf: Fix default aux_watermark calculation
perf: Fix event leak upon exec and file release
perf: Fix event leak upon exit
perf: Fix perf_aux_size() for greater-than 32-bit size
perf: imx_perf: add macro definitions for parsing config attr
perf: imx_perf: add support for i.MX95 platform
perf: imx_perf: fix counter start and config sequence
perf: imx_perf: let the driver manage the counter usage rather the user
perf: imx_perf: refactor driver for imx93
perf: Make rb_alloc_aux() return an error immediately if nr_pages <= 0
perf: Move irq_work_queue() where the event is prepared.
perf: Move swevent_htable::recursion into task_struct.
perf: parse-events: Fix compilation error while defining DEBUG_PARSER
perf: pmus: Remove unneeded semicolon
perf: pmuv3: Add new Cortex and Neoverse PMUs
perf: Prevent passing zero nr_pages to rb_alloc_aux()
perf: riscv: Fix selecting counters in legacy mode
perf: sched map skips redundant lines with cpu filters
perf: Shrink the size of the recursion counter.
perf: Split __perf_pending_irq() out of perf_pending_irq()
perf: Timehist account sch delay for scheduled out running
 
phy: airoha: Add dtime and Rx AEQ IO registers
phy: airoha: Add PCIe PHY driver for EN7581 SoC.
phy: broadcom: add missing MODULE_DESCRIPTION() macros
phy: cadence-torrent: add already_configured to struct cdns_torrent_phy
phy: cadence-torrent: Add SGMII + QSGMII multilink configuration for 100MHz refclk
phy: cadence-torrent: add suspend and resume support
phy: cadence-torrent: Check return value on register read
phy: cadence-torrent: extract calls to clk_get from cdns_torrent_clk
phy: cadence-torrent: register resets even if the phy is already configured
phy: cadence-torrent: remove noop_ops phy operations
phy: core: Fix documentation of of_phy_get
phy: exynos5-usbdrd: convert (phy) register access clock to clk_bulk
phy: exynos5-usbdrd: convert core clocks to clk_bulk
phy: exynos5-usbdrd: convert udelay() to fsleep()
phy: exynos5-usbdrd: convert Vbus supplies to regulator_bulk
phy: exynos5-usbdrd: fix definition of EXYNOS5_FSEL_26MHZ
phy: exynos5-usbdrd: fix error code in probe()
phy: exynos5-usbdrd: make phy_isol() take a bool for clarity
phy: exynos5-usbdrd: set ref clk freq in exynos850_usbdrd_utmi_init()
phy: exynos5-usbdrd: support Exynos USBDRD 3.1 combo phy (HS & SS)
phy: exynos5-usbdrd: support isolating HS and SS ports independently
phy: exynos5-usbdrd: uniform order of register bit macros
phy: Fix the cacography in phy-exynos5250-usb2.c
phy: freescale: imx8qm-hsio: Add i.MX8QM HSIO PHY driver support
phy: freescale: imx8qm-hsio: Include bitfield.h for FIELD_PREP
phy: fsl-imx8mq-usb: fix tuning parameter name
phy: miphy28lp: remove unused struct 'miphy_initval'
phy: phy-rockchip-samsung-hdptx: Select CONFIG_MFD_SYSCON
phy: qcom-qmp-pcie: Add support for IPQ9574 g3x1 and g3x2 PCIEs
phy: qcom-qmp-usb: Add sc8180x USB UNIPHY
phy: qcom-qmp: Add missing offsets for Qserdes PLL registers.
phy: qcom-qmp: Add missing register definitions for PCS V5
phy: qcom: qmp-pcie: Fix X1E80100 PCIe Gen4 PHY initialisation
phy: qcom: qmp-pcie: restore compatibility with existing DTs
phy: renesas: phy-rcar-gen3-usb2: Control VBUS for RZ/G2L SoCs
phy: starfive: Add mipi dphy tx support
phy: starfive: Correct the dphy configure process
phy: starfive: remove unused struct 'regval'
phy: ti: am654-serdes: Remove duplicate define
phy: ti: phy-da8xx-usb: Add runtime PM support
phy: ti: phy-j721e-wiz: add resume support
phy: ti: phy-j721e-wiz: split wiz_clock_init() function
phy: ti: phy-j721e-wiz: use dev_err_probe() instead of dev_err()
phy: xilinx: phy-zynqmp: Fix SGMII linkup failure on resume
phy: zynqmp: Add debugfs support
phy: zynqmp: Enable reference clock correctly
phy: zynqmp: Only wait for PLL lock "primary" instances
phy: zynqmp: Store instance instead of type
phy: zynqmp: Take the phy mutex in xlate
 
pidfd: prevent creation of pidfds for kthreads
 
pidfs: add selftests for new namespace ioctls
pidfs: allow retrieval of namespace file descriptors
pidfs: handle kernels without namespaces cleanly
pidfs: when time ns disabled add check for ioctl
 
pinctrl: add missing MODULE_DESCRIPTION() macros
pinctrl: aspeed-g6: Add NCSI pin group config
pinctrl: at91: make it work with current gpiolib
pinctrl: at91: Use scope based of_node_put() cleanups
pinctrl: bcm2835: Use string_choices API instead of ternary operator
pinctrl: bcm: bcm63xx: Use scope based of_node_put() cleanups
pinctrl: berlin: Make use of struct pinfunction
pinctrl: core: fix possible memory leak when pinctrl_enable() fails
pinctrl: core: reset gpio_device in loop in pinctrl_pins_show()
pinctrl: core: take into account the pins array in pinctrl_pins_show()
pinctrl: cy8c95x0: Update cache modification
pinctrl: cy8c95x0: Use cleanup.h
pinctrl: cy8c95x0: Use REGCACHE_MAPLE
pinctrl: cy8c95x0: Use regmap ranges
pinctrl: cy8c95x0: Use single I2C lock
pinctrl: da9062: replace gpiochip_get_desc() with gpio_device_get_desc()
pinctrl: equilibrium: Make use of struct pinfunction
pinctrl: equilibrium: Use scope based of_node_put() cleanups
pinctrl: freescale: mxs: Fix refcount of child
pinctrl: freescale: Select missing features
pinctrl: freescale: Use scope based of_node_put() cleanups
pinctrl: imx: Add pinctrl driver support for i.MX91
pinctrl: imx: Convert to use func member
pinctrl: imx: support SCMI pinctrl protocol for i.MX95
pinctrl: ingenic: Convert to use func member
pinctrl: ingenic: Provide a helper macro INGENIC_PIN_FUNCTION()
pinctrl: k210: Use scope based of_node_put() cleanups
pinctrl: keembay: Convert to use func member
pinctrl: keembay: Fix func conversion in keembay_build_functions()
pinctrl: mediatek: common-v2: Fix broken bias-disable for PULL_PU_PD_RSEL_TYPE
pinctrl: mediatek: moore: Convert to use func member
pinctrl: mediatek: moore: Provide a helper macro PINCTRL_PIN_FUNCTION()
pinctrl: mediatek: Use scope based of_node_put() cleanups
pinctrl: meteorlake: Add Arrow Lake-H/U ACPI ID
pinctrl: mlxbf3: Fix return value check for devm_platform_ioremap_resource
pinctrl: nomadik: Use scope based of_node_put() cleanups
pinctrl: nuvoton: Add ma35d1 pinctrl and GPIO driver
pinctrl: nuvoton: ma35d1: Fix an IS_ERR() vs NULL check
pinctrl: pinconf-generic: Use scope based of_node_put() cleanups
pinctrl: pinctrl-cy8c95x0: Fix regcache
pinctrl: pinctrl-tps6594: make tps65224_muxval_remap and tps6594_muxval_remap as static to fix sparse warning
pinctrl: pinctrl-zynqmp: Use pin numbers stored in pin descriptor
pinctrl: pinmux: Add a convenient define PINCTRL_FUNCTION_DESC()
pinctrl: pinmux: Embed struct pinfunction into struct function_desc
pinctrl: pinmux: Remove unused members from struct function_desc
pinctrl: qcom: Introduce SM4250 LPI pinctrl driver
pinctrl: qcom: lpass-lpi: increase MAX_NR_GPIO to 32
pinctrl: qcom: sdm670: add pdc wakeirq map
pinctrl: qcom: spmi: Add PMC8380
pinctrl: qcom: x1e80100: Bypass PDC wakeup parent for now
pinctrl: qcom: x1e80100: Fix special pin offsets
pinctrl: qcom: x1e80100: Update PDC hwirq map
pinctrl: ralink: mt76x8: fix pinmux function
pinctrl: renesas: r8a779g0: Add INTC-EX pins, groups, and function
pinctrl: renesas: r8a779g0: Fix (H)SCIF1 suffixes
pinctrl: renesas: r8a779g0: Fix (H)SCIF3 suffixes
pinctrl: renesas: r8a779g0: Fix CANFD5 suffix
pinctrl: renesas: r8a779g0: Fix FXR_TXEN[AB] suffixes
pinctrl: renesas: r8a779g0: Fix IRQ suffixes
pinctrl: renesas: r8a779g0: FIX PWM suffixes
pinctrl: renesas: r8a779g0: Fix TCLK suffixes
pinctrl: renesas: r8a779g0: Fix TPU suffixes
pinctrl: renesas: r8a779g0: Remove unneeded separators
pinctrl: renesas: r8a779h0: Add AVB MII pins and groups
pinctrl: renesas: r8a779h0: Remove unneeded separators
pinctrl: renesas: rzg2l: Acquire lock in rzg2l_pinctrl_pm_setup_pfc()
pinctrl: renesas: rzg2l: Add function pointer for PFC register locking
pinctrl: renesas: rzg2l: Add function pointer for PMC register write
pinctrl: renesas: rzg2l: Add function pointers for OEN register access
pinctrl: renesas: rzg2l: Add support for custom parameters
pinctrl: renesas: rzg2l: Add support for pull-up/down
pinctrl: renesas: rzg2l: Add support for RZ/V2H SoC
pinctrl: renesas: rzg2l: Add support to configure slew-rate
pinctrl: renesas: rzg2l: Adjust bit masks for PIN_CFG_VARIABLE to use BIT(62)
pinctrl: renesas: rzg2l: Allow more bits for pin configuration
pinctrl: renesas: rzg2l: Clarify OEN read/write support
pinctrl: renesas: rzg2l: Clean up and refactor OEN read/write functions
pinctrl: renesas: rzg2l: Drop struct rzg2l_variable_pin_cfg
pinctrl: renesas: rzg2l: Enable variable configuration for all
pinctrl: renesas: rzg2l: Move RZG2L_SINGLE_PIN definition to top of the file
pinctrl: renesas: rzg2l: Pass pincontrol device to pinconf_generic_parse_dt_config()
pinctrl: renesas: rzg2l: Reorganize variable configuration macro
pinctrl: renesas: rzg2l: Support output enable on RZ/G2L
pinctrl: renesas: rzg2l: Update PIN_CFG_MASK() macro to be 32-bit wide
pinctrl: renesas: rzg2l: Validate power registers for SD and ETH
pinctrl: renesas: rzn1: Use for_each_child_of_node_scoped()
pinctrl: renesas: sh73a0: Use rdev_get_drvdata()
pinctrl: renesas: Use scope based of_node_put() cleanups
pinctrl: rockchip: correct RK3328 iomux width flag for GPIO2-B pins
pinctrl: rockchip: update rk3308 iomux routes
pinctrl: rockchip: Use scope based of_node_put() cleanups
pinctrl: s32cc: Use scope based of_node_put() cleanups
pinctrl: scmi: add blocklist
pinctrl: single: fix possible memory leak when pinctrl_enable() fails
pinctrl: single: fix potential NULL dereference in pcs_get_function()
pinctrl: spear: Use scope based of_node_put() cleanups
pinctrl: sprd: Use scope based of_node_put() cleanups
pinctrl: st: Use scope based of_node_put() cleanups
pinctrl: starfive: jh7110: Correct the level trigger configuration of iev register
pinctrl: starfive: Use scope based of_node_put() cleanups
pinctrl: stm32: Use scope based of_node_put() cleanups
pinctrl: tegra: Use scope based of_node_put() cleanups
pinctrl: ti: iodelay: Use scope based of_node_put() cleanups
pinctrl: ti: ti-iodelay: fix possible memory leak when pinctrl_enable() fails
pinctrl: zynqmp: Support muxing individual pins
 
ping: use sk_skb_reason_drop to free rx packets
 
pktgen: use cpus_read_lock() in pg_net_init()
 
platform/arm64: build drivers even on non-ARM64 platforms
 
platform/chrome: Add struct ec_response_get_next_event_v3
platform/chrome: cros_ec: let cros_ec_suspend() call cros_ec_suspend_*
platform/chrome: cros_ec_debugfs: fix wrong EC message version
platform/chrome: cros_ec_debugfs: Make log polling period a parameter
platform/chrome: cros_ec_lpc: Add a new quirk for ACPI id
platform/chrome: cros_ec_lpc: Add a new quirk for AML mutex
platform/chrome: cros_ec_lpc: Add quirks for Framework Laptop
platform/chrome: cros_ec_lpc: Fix error code in cros_ec_lpc_mec_read_bytes()
platform/chrome: cros_ec_lpc: Handle zero length read/write
platform/chrome: cros_ec_lpc: MEC access can return error code
platform/chrome: cros_ec_lpc: MEC access can use an AML mutex
platform/chrome: cros_ec_proto: add missing MODULE_DESCRIPTION() macro
platform/chrome: cros_ec_proto: Fix cros_ec_get_host_command_version_mask kdoc
platform/chrome: cros_ec_proto: Fix cros_ec_get_host_event_wake_mask kdoc
platform/chrome: cros_ec_proto: Introduce cros_ec_cmd_readmem()
platform/chrome: cros_ec_proto: Introduce cros_ec_get_cmd_versions()
platform/chrome: cros_ec_proto: Lock device when updating MKBP version
platform/chrome: cros_ec_proto: update Kunit test for get_next_data_v3
platform/chrome: cros_ec_proto: Upgrade get_next_event to v3
platform/chrome: cros_kbd_led_backlight: allow binding through MFD
platform/chrome: Update binary interface for EC-based charge control
 
platform/goldfish: goldfish_pipe: add missing MODULE_DESCRIPTION() macro
 
platform/surface: aggregator: Fix warning when controller is destroyed in probe
platform/surface: aggregator_registry: Add fan and thermal sensor support for Surface Laptop 5
platform/surface: aggregator_registry: Add support for Surface Laptop 6
platform/surface: aggregator_registry: Add support for Surface Laptop Go 3
platform/surface: aggregator_registry: Add support for Surface Laptop Studio 2
platform/surface: aggregator_registry: Add Support for Surface Pro 10
 
platform/x86/amd/pmc: Extend support for PMC features on new AMD platform
platform/x86/amd/pmc: Fix SMU command submission path on new AMD platform
platform/x86/amd/pmc: Send OS_HINT command for new AMD platform
 
platform/x86/amd/pmf: Add new ACPI ID AMDI0107
platform/x86/amd/pmf: Fix to Update HPD Data When ALS is Disabled
platform/x86/amd/pmf: Remove update system state document
platform/x86/amd/pmf: Use existing input event codes to update system states
platform/x86/amd/pmf: Use memdup_user()
 
platform/x86/amd: pmf: Add quirk for ROG Ally X
platform/x86/amd: pmf: Make ASUS GA403 quirk generic
 
platform/x86/intel-uncore-freq: Get rid of magic min_max argument
platform/x86/intel-uncore-freq: Get rid of magic values
platform/x86/intel-uncore-freq: Get rid of uncore_read_freq driver API
platform/x86/intel-uncore-freq: Re-arrange bit masks
platform/x86/intel-uncore-freq: Rename the sysfs helper macro names
platform/x86/intel-uncore-freq: Use generic helpers for current frequency
platform/x86/intel-uncore-freq: Use uncore_index with read_control_freq
 
platform/x86/intel/ifs: Initialize union ifs_status to zero
platform/x86/intel/ifs: Switch to new Intel CPU model defines
 
platform/x86/intel/pmc: Switch to new Intel CPU model defines
 
platform/x86/intel/tpmi/plr: Add support for the plr mailbox
platform/x86/intel/tpmi/plr: Fix output in plr_print_bits()
 
platform/x86/intel/tpmi: Add API to get debugfs root
platform/x86/intel/tpmi: Add new auxiliary driver for performance limits
platform/x86/intel/tpmi: Add support for performance limit reasons
 
platform/x86/intel: TPMI domain id and CPU mapping
 
platform/x86: asus-tf103c-dock: Use 2-argument strscpy()
platform/x86: asus-wmi: Add quirk for ROG Ally X
platform/x86: asus-wmi: Disable OOBE experience on Zenbook S 16
platform/x86: asus-wmi: Fix spurious rfkill on UX8406MA
platform/x86: asus-wmi: fix TUF laptop RGB variant
platform/x86: asus-wmi: support the disable camera LED on F10 of Zenbook 2023
platform/x86: dell-pc: avoid double free and invalid unregistration
platform/x86: dell-pc: Implement platform_profile
platform/x86: dell-smbios: Add helper for checking supported class
platform/x86: dell-smbios: Fix error path in dell_smbios_init()
platform/x86: dell-smbios: Move request functions for reuse
platform/x86: dell-uart-backlight: Use acpi_video_get_backlight_type()
platform/x86: hp-wmi: Fix implementation of the platform_profile_omen_get function
platform/x86: hp-wmi: Fix platform profile option switch bug on Omen and Victus laptops
platform/x86: hp: hp-bioscfg: Use 2-argument strscpy()
platform/x86: ideapad-laptop: add a mutex to synchronize VPC commands
platform/x86: ideapad-laptop: introduce a generic notification chain
platform/x86: ideapad-laptop: move ymc_trigger_ec from lenovo-ymc
platform/x86: ideapad-laptop: use cleanup.h
platform/x86: intel-uncore-freq: Switch to new Intel CPU model defines
platform/x86: intel-vbtn: Protect ACPI notify handler against recursion
platform/x86: intel: chtwc_int33fe: Use 2-argument strscpy()
platform/x86: intel_ips: Switch to new Intel CPU model defines
platform/x86: intel_scu_wdt: Switch to new Intel CPU model defines
platform/x86: intel_speed_select_if: Switch to new Intel CPU model defines
platform/x86: intel_telemetry: Switch to new Intel CPU model defines
platform/x86: intel_turbo_max_3: Switch to new Intel CPU model defines
platform/x86: ISST: Add model specific loading for common module
platform/x86: ISST: Avoid some SkyLake server models
platform/x86: ISST: Fix return value on last invalid resource
platform/x86: ISST: Use only TPMI interface when present
platform/x86: msi-wmi-platform: Fix spelling mistakes
platform/x86: p2sb: Switch to new Intel CPU model defines
platform/x86: panasonic-laptop: Allocate 1 entry extra in the sinf array
platform/x86: panasonic-laptop: Fix SINF array out of bounds accesses
platform/x86: serial-multi-instantiate: Use 2-argument strscpy()
platform/x86: think-lmi: Use 2-argument strscpy()
platform/x86: thinkpad_acpi: Use 2-argument strscpy()
platform/x86: wmi: Add bus ABI documentation
platform/x86: wmi: Add driver_override support
platform/x86: x86-android-tablets: Make Lenovo Yoga Tab 3 X90F DMI match less strict
 
Linux: platform/x86:intel/pmc: Add support to show ltr_ignore value
Linux: platform/x86:intel/pmc: Add support to undo ltr_ignore
Linux: platform/x86:intel/pmc: Convert index variables to be unsigned
Linux: platform/x86:intel/pmc: Move pmc assignment closer to first usage
Linux: platform/x86:intel/pmc: Remove unneeded min_t check
Linux: platform/x86:intel/pmc: Simplify mutex usage with cleanup helpers
Linux: platform/x86:intel/pmc: Use DEFINE_SHOW_STORE_ATTRIBUTE macro
Linux: platform/x86:intel/pmc: Use the Elvis operator
Linux: platform/x86:intel/pmc: Use the return value of pmc_core_send_msg
 
platform: arm64: add Lenovo Yoga C630 WOS EC driver
platform: arm64: EC_ACER_ASPIRE1 should depend on ARCH_QCOM
platform: arm64: EC_LENOVO_YOGA_C630 should depend on ARCH_QCOM
platform: arm64: lenovo-yoga-c630: select AUXILIARY_BUS
platform: cznic: Add preliminary support for Turris Omnia MCU
platform: cznic: turris-omnia-mcu: Add support for MCU connected GPIOs
platform: cznic: turris-omnia-mcu: Add support for MCU provided TRNG
platform: cznic: turris-omnia-mcu: Add support for MCU watchdog
platform: cznic: turris-omnia-mcu: Add support for poweroff and wakeup
platform: cznic: turris-omnia-mcu: Depend on OF
platform: cznic: turris-omnia-mcu: Depend on WATCHDOG
platform: cznic: turris-omnia-mcu: fix HW_RANDOM dependency
platform: cznic: turris-omnia-mcu: fix Kconfig dependencies
platform: cznic: turris-omnia-mcu: Make GPIO code optional
platform: cznic: turris-omnia-mcu: Make poweroff and wakeup code optional
platform: cznic: turris-omnia-mcu: Make TRNG code optional
platform: cznic: turris-omnia-mcu: Make watchdog code optional
platform: Make platform_driver::remove() return void
platform: mips: cpu_hwmon: Disable driver on unsupported hardware
 
pm-graph: v5.12, code revamp for python3.12
pm-graph: v5.12, fixes
 
PM: domains: Add the domain HW-managed mode to the summary
PM: domains: Allow devices attached to genpd to be managed by HW
 
pmdomain: amlogic: add missing MODULE_DESCRIPTION() macros
pmdomain: amlogic: Add support for A4 power domains controller
pmdomain: amlogic: Add support for A5 power domains controller
pmdomain: amlogic: Constify struct meson_secure_pwrc_domain_desc
pmdomain: arm: scmi_pm_domain: set flag GENPD_FLAG_ACTIVE_WAKEUP
pmdomain: core: Use genpd_is_irq_safe() helper
pmdomain: imx: scu-pd: Remove duplicated clocks
pmdomain: imx: wait SSAR when i.MX93 power domain on
pmdomain: Merge branch dt into next
pmdomain: renesas: rmobile-sysc: Use for_each_child_of_node_scoped()
 
pNFS: Add a flag argument to pnfs_destroy_layouts_byclid()
 
power: pwrseq: add a driver for the PMU module on the QCom WCN chipsets
power: reset: piix4: add missing MODULE_DESCRIPTION() macro
power: sequencing: fix an invalid pointer dereference in error path
power: sequencing: implement the pwrseq core
power: sequencing: qcom-wcn: set the wlan-enable GPIO to output
power: sequencing: request the WLAN enable GPIO as-is
power: sequencing: simplify returning pointer without cleanup
power: supply: ab8500: Clean some error messages
power: supply: ab8500: Fix error handling when calling iio_read_channel_processed()
power: supply: ab8500: remove unused struct 'inst_curr_result_list'
power: supply: ab8500: Use iio_read_channel_processed_scale()
power: supply: add ChromeOS EC based charge control driver
power: supply: add support for MAX1720x standalone fuel gauge
power: supply: axp288_charger: Fix constant_charge_voltage writes
power: supply: axp288_charger: Round constant_charge_voltage writes down
power: supply: bd99954: remove unused struct 'battery_data'
power: supply: cros_charge-control: Avoid accessing attributes out of bounds
power: supply: cros_charge-control: don't load if Framework control is present
power: supply: cros_charge-control: Fix signedness bug in charge_behaviour_store()
power: supply: Drop explicit initialization of struct i2c_device_id::driver_data to 0
power: supply: hwmon: Add support for power sensors
power: supply: ingenic: Fix some error handling paths in ingenic_battery_get_property()
power: supply: leds: Add activate() callback to triggers
power: supply: leds: Add power_supply_[un]register_led_trigger()
power: supply: leds: Share trig pointer for online and charging_full
power: supply: lenovo_yoga_c630_battery: add Lenovo C630 driver
power: supply: power-supply-leds: Add charging_orange_full_green trigger for RGB LED
power: supply: qcom_battmgr: Enable battery support on x1e80100
power: supply: qcom_battmgr: Ignore extra __le32 in info payload
power: supply: qcom_battmgr: return EAGAIN when firmware service is not up
power: supply: rt5033: Bring back i2c_set_clientdata
power: supply: samsung-sdi-battery: Constify struct power_supply_maintenance_charge_table
power: supply: samsung-sdi-battery: Constify struct power_supply_vbat_ri_table
power: supply: sysfs: use power_supply_property_is_writeable()
 
powercap: idle_inject: Simplify if condition
powercap: intel_rapl: Switch to new Intel CPU model defines
powercap: intel_rapl_msr: Switch to new Intel CPU model defines
 
powerpc/40x: Remove 40x platforms.
 
powerpc/4xx: Remove CONFIG_BOOKE_OR_40x
 
powerpc/64e: consolidate TLB miss handler patching
powerpc/64e: Define mmu_pte_psize static
powerpc/64e: drop E500 ifdefs in 64-bit code
powerpc/64e: drop MMU_FTR_TYPE_FSL_E checks in 64-bit code
powerpc/64e: drop unused TLB miss handlers
powerpc/64e: remove unused IBM HTW code
powerpc/64e: split out nohash Book3E 64-bit code
 
powerpc/64s/radix/kfence: map __kfence_pool at page granularity
 
powerpc/64s: use contiguous PMD/PUD instead of HUGEPD
 
powerpc/8xx: fix size given to set_huge_pte_at()
powerpc/8xx: rework support for 8M pages using contiguous PTE entries
powerpc/8xx: simplify struct mmu_psize_def
 
powerpc/boot: Remove all 40x platforms from boot
 
powerpc/configs: drop RT_GROUP_SCHED=y from ppc6xx_defconfig
powerpc/configs: Update defconfig with now user-visible CONFIG_FSL_IFC
 
powerpc/e500: don't pre-check write access on data TLB error
powerpc/e500: encode hugepage size in PTE bits
powerpc/e500: free r10 for FIND_PTE
powerpc/e500: remove enc and ind fields from struct mmu_psize_def
powerpc/e500: switch to 64 bits PGD on 85xx (32 bits)
powerpc/e500: use contiguous PMD instead of hugepd
 
powerpc/iommu: Move dev_has_iommu_table() to iommu.c
powerpc/iommu: Move pSeries specific functions to pseries/iommu.c
powerpc/iommu: Reimplement the iommu_table_group_ops for pSeries
 
powerpc/kexec: Use of_property_read_reg()
 
powerpc/kexec_file: fix cpus node update to FDT
powerpc/kexec_file: fix extra size calculation for kexec FDT
 
powerpc/mm/drmem: Silence drmem_init() early return
 
powerpc/mm: allow hugepages without hugepd
powerpc/mm: fix __find_linux_pte() on 32 bits with PMD leaf entries
powerpc/mm: Fix boot warning with hugepages and CONFIG_DEBUG_VIRTUAL
powerpc/mm: Fix return type of pgd_val()
powerpc/mm: Fix size of allocated PGDIR
powerpc/mm: remove _PAGE_PSIZE
powerpc/mm: remove hugepd leftovers
 
powerpc/numa: Online a node if PHB is attached.
 
powerpc/pci: Hotplug driver bridge support
 
powerpc/perf: Set cpumode flags using sample address
 
powerpc/platforms: Move files from 4xx to 44x
 
powerpc/prom: Add CPU info to hardware description string later
 
powerpc/pseries/iommu: Define spapr_tce_table_group_ops only with CONFIG_IOMMU_API
powerpc/pseries/iommu: Fix the VFIO_IOMMU_SPAPR_TCE_GET_INFO ioctl output
powerpc/pseries/iommu: Split Dynamic DMA Window to be used in Hybrid mode
powerpc/pseries/iommu: Use the iommu table[0] for IOV VF's DDW
 
powerpc/pseries/vas: Use usleep_range() to support HCALL delay
 
powerpc/pseries: Remove unused cede related functions
 
powerpc/qspinlock: Fix deadlock in MCS queue
 
powerpc/rtas: Prevent Spectre v1 gadget construction in sys_rtas()
 
powerpc/topology: Check if a core is online
 
powerpc/vdso: Don't discard rela sections
 
powerpc/xmon: Fix disassembly CPU feature checks
 
powerpc64/bpf: jit support for 32bit offset jmp instruction
powerpc64/bpf: jit support for sign extended load
powerpc64/bpf: jit support for sign extended mov
powerpc64/bpf: jit support for signed division and modulo
powerpc64/bpf: jit support for unconditional byte swap
 
powerpc: add missing MODULE_DESCRIPTION() macros
powerpc: Check only single values are passed to CPU/MMU feature checks
powerpc: Drop clang workaround for builtin constant checks
powerpc: fix a file leak in kvm_vcpu_ioctl_enable_cap()
powerpc: Remove 40x from Kconfig and defconfig
powerpc: Remove 40x leftovers
powerpc: Remove core support for 40x
powerpc: Replace CONFIG_4xx with CONFIG_44x
 
ppdev: add missing MODULE_DESCRIPTION() macro
 
pps: clients: gpio: Convert to platform remove callback returning void
 
printk/panic: Allow cpu backtraces to be written into ringbuffer during panic
 
printk: Add match_devname_and_update_preferred_console()
printk: Export match_devname_and_update_preferred_console()
printk: Rename console_replay_all() and update context
 
proc: Remove usage of the deprecated ida_simple_xx() API
proc: remove usage of the deprecated ida_simple_xx() API
proc: test "Kthread:" field
 
profiling: attempt to remove per-cpu profile flip buffer
profiling: remove prof_cpu_mask
profiling: remove profile=sleep support
profiling: remove stale percpu flip buffer variables
 
Linux: protect the fetch of ->fd[fd] in do_dup2() from mispredictions
 
pse-core: Conditionally set current limit during PI regulator registration
 
pstore/blk: replace deprecated strncpy with strscpy
 
pstore/ramoops: Add ramoops.mem_name= command line option
 
pstore: platform: add missing MODULE_DESCRIPTION() macro
 
ptp/vmware: Use VMware hypercall API
 
ptp: ocp: adjust sysfs entries to expose tty information
ptp: ocp: convert serial ports to array
 
pwm-stm32: Make use of parametrised register definitions
 
pwm: Add driver for AXI PWM generator
pwm: Add GPIO PWM driver
pwm: add missing MODULE_DESCRIPTION() macros
pwm: Allow pwm state transitions from an invalid state
pwm: atmel-tcb: Fix race condition and convert to guards
pwm: atmel-tcb: Make private data variable naming consistent
pwm: atmel-tcb: Simplify checking the companion output
pwm: axi-pwmgen: add .max_register to regmap
pwm: axi-pwmgen: Make use of regmap_clear_bits()
pwm: cros-ec: Don't care about consumers in .get_state()
pwm: cros-ec: Simplify device tree xlation
pwm: Drop pwm_apply_state()
pwm: imx-tpm: Enable pinctrl setting for sleep state
pwm: jz4740: Another few conversions to regmap_{set,clear}_bits()
pwm: lpss: drop redundant runtime PM handles
pwm: lpss: use devm_pm_runtime_enable() helper
pwm: Make pwm_request_from_chip() private to the core
pwm: Make use of a symbol namespace for the core
pwm: meson: Add support for Amlogic S4 PWM
pwm: Register debugfs operations after the pwm class
pwm: Remove wrong implementation details from pwm_ops's documentation
pwm: stm32: Always do lazy disabling
pwm: stm32: Use the right CCxNP bit in stm32_pwm_enable()
pwm: Use guards for export->lock instead of explicity mutex_lock + mutex_unlock
pwm: Use guards for pwm_lock instead of explicity mutex_lock + mutex_unlock
pwm: Use guards for pwm_lookup_lock instead of explicity mutex_lock + mutex_unlock
pwm: xilinx: Fix u32 overflow issue in 32-bit width PWM mode.
pwm: xilinx: Simplify using devm_ functions
 
qnx4: add MODULE_DESCRIPTION()
 
qnx6: add MODULE_DESCRIPTION()
 
r8152: fix the firmware doesn't work
r8152: If inaccessible at resume time, issue a reset
r8152: Set NET_ADDR_STOLEN if using passthru MAC
r8152: Wake up the system if the we need a reset
 
r8169: disable interrupt source RxOverflow
r8169: don't increment tx_dropped in case of NETDEV_TX_BUSY
r8169: remove detection of chip version 11 (early RTL8168b)
 
radix tree test suite: put definition of bitmap_clear() into lib/bitmap.c
 
random: introduce generic vDSO getrandom() implementation
random: note that RNDGETPOOL was removed in 2.6.9-rc2
random: vDSO: reject unknown getrandom() flags
 
randomize_kstack: Improve stack alignment codegen
randomize_kstack: Remove non-functional per-arch entropy filtering
 
RAS/AMD/ATL: Add a missing module description
RAS/AMD/ATL: Add amd_atl pr_fmt() prefix
RAS/AMD/ATL: Add missing newline to pr_info() statement
RAS/AMD/ATL: Expand helpers for adding and removing base and hole
RAS/AMD/ATL: Implement DF 4.5 NP2 denormalization
RAS/AMD/ATL: Read DRAM hole base early
RAS/AMD/ATL: Validate address map when information is gathered
 
RAS/AMD/FMPM: Use atl internal.h for INVALID_SPA
 
ravb: Add MII support for R-Car V4M
ravb: Improve ravb_hw_info instance order
ravb: RAVB should select PAGE_POOL
 
rbd: don't assume rbd_is_lock_owner() for exclusive mappings
rbd: don't assume RBD_LOCK_STATE_LOCKED for exclusive mappings
rbd: increase io_opt again
rbd: rename RBD_LOCK_STATE_RELEASING and releasing_wait
 
rcu/exp: Remove redundant full memory barrier at the end of GP
rcu/exp: Remove superfluous full memory barrier upon first EQS snapshot
 
rcu/nocb: Fix segcblist state machine comments about bypass
rcu/nocb: Fix segcblist state machine stale comments about timers
rcu/nocb: Remove buggy bypass lock contention mitigation
rcu/nocb: Use kthread parking instead of ad-hoc implementation
 
rcu/tasks: Fix stale task snaphot for Tasks Trace
 
rcu/tree: Reduce wake up for synchronize_rcu() common case
 
rcu: Add lockdep_assert_in_rcu_read_lock() and friends
rcu: Add rcutree.nohz_full_patience_delay to reduce nohz_full OS jitter
rcu: Disable interrupts directly in rcu_gp_init()
rcu: Eliminate lockless accesses to rcu_sync->gp_count
rcu: Fix rcu_barrier() VS post CPUHP_TEARDOWN_CPU invocation
rcu: Remove full memory barrier on boot time eqs sanity check
rcu: Remove full memory barrier on RCU stall printout
rcu: Remove full ordering on second EQS snapshot
rcu: Remove superfluous full memory barrier upon first EQS snapshot
 
rcutorture: Add missing MODULE_DESCRIPTION() macros
rcutorture: Fix rcu_torture_fwd_cb_cr() data race
rcutorture: Make rcutorture support srcu double call test
 
RDMA/bnxt_re: Allow MSN table capability check
RDMA/bnxt_re: Disable doorbell moderation if hardware register read fails
RDMA/bnxt_re: Enable DB moderation for genP7 adapters
RDMA/bnxt_re: Expose the MSN table capability for user library
RDMA/bnxt_re: Update the correct DB FIFO depth and mask for GenP7
 
RDMA/cache: Release GID table even if leak is detected
 
RDMA/core: Create "issm*" device nodes only when SMI is supported
RDMA/core: Create GSI QP only when CM is supported
RDMA/core: Introduce "name_assign_type" for an IB device
RDMA/core: Support IB sub device with type "SMI"
 
RDMA/device: Return error earlier if port in not valid
 
RDMA/efa: Add EFA 0xefa3 PCI ID
RDMA/efa: Fail probe on missing BARs
RDMA/efa: Properly handle unexpected AQ completions
RDMA/efa: Remove duplicate aenq enable macro
RDMA/efa: Use offset_in_page() function
 
RDMA/hfi1: Constify struct mmu_rb_ops
 
RDMA/hns: Check atomic wr length
RDMA/hns: Fix insufficient extend DB for VFs.
RDMA/hns: Fix mbx timing out before CMD execution is completed
RDMA/hns: Fix missing pagesize and alignment check in FRMR
RDMA/hns: Fix shift-out-bounds when max_inline_data is 0
RDMA/hns: Fix soft lockup under heavy CEQE load
RDMA/hns: Fix undifined behavior caused by invalid max_sge
RDMA/hns: Fix unmatch exception handling when init eq table fails
 
RDMA/irdma: Annotate flexible array with __counted_by() in struct irdma_qvlist_info
 
RDMA/iwcm: Change the return type of iwcm_deref_id()
RDMA/iwcm: Fix a use-after-free related to destroying CM IDs
RDMA/iwcm: Simplify cm_event_handler()
RDMA/iwcm: Simplify cm_work_handler()
RDMA/iwcm: Use list_first_entry() where appropriate
 
RDMA/mana_ib: Create and destroy RC QP
RDMA/mana_ib: extend query device
RDMA/mana_ib: Implement uapi to create and destroy RC QP
RDMA/mana_ib: Modify QP state
RDMA/mana_ib: Process QP error events in mana_ib
RDMA/mana_ib: Set correct device into ib
RDMA/mana_ib: set node_guid
 
RDMA/mlx4: Fix truncated output warning in alias_GUID.c
RDMA/mlx4: Fix truncated output warning in mad.c
 
RDMA/mlx5: Add plane index support when querying PTYS registers
RDMA/mlx5: Add Qcounters req_transport_retries_exceeded/req_rnr_retries_exceeded
RDMA/mlx5: Add support to multi-plane device and port
RDMA/mlx5: Send UAR page index as ioctl attribute
RDMA/mlx5: Set mkeys for dmabuf at PAGE_SIZE
RDMA/mlx5: Support per-plane port IB counters by querying PPCNT register
RDMA/mlx5: Support plane device and driver APIs to add and delete it
RDMA/mlx5: Use sq timestamp as QP timestamp when RoCE is disabled
 
RDMA/nldev: Add support to add/delete a sub IB device through netlink
RDMA/nldev: Add support to dump device type and parent device if exists
 
RDMA/ocrdma: Don't inline statistics functions
 
RDMA/qib: Fix truncation compilation warnings in qib_init.c
RDMA/qib: Fix truncation compilation warnings in qib_verbs.c
 
RDMA/rxe: Don't set BTH_ACK_MASK for UC or UD QPs
 
RDMA/usnic: Use iommu_paging_domain_alloc()
 
RDMA: Fix netdev tracker in ib_device_set_netdev
RDMA: Pass entire uverbs attr bundle to create cq function
RDMA: Set type of rdma_ah to IB for a SMI sub device
 
Linux: rds:Simplify the allocation of slab caches
 
readahead: disentangle async and sync readahead
readahead: drop dead code in ondemand_readahead()
readahead: drop dead code in page_cache_ra_order()
readahead: drop index argument of page_cache_async_readahead()
readahead: drop pointless index from force_page_cache_ra()
readahead: fold try_context_readahead() into its single caller
readahead: make sure sync readahead reads needed page
readahead: properly shorten readahead when falling back to do_page_cache_ra()
readahead: simplify gotos in page_cache_sync_ra()
 
readdir: Add missing quote in macro comment
readdir: Remove unused header include
 
refcount: Report UAF for refcount_sub_and_test(0) when counter==0
 
regmap-i2c: add missing MODULE_DESCRIPTION() macro
 
regmap-irq: handle const struct regmap_irq_sub_irq_map
 
regmap: add missing MODULE_DESCRIPTION() macros
regmap: cache: Switch to use kmemdup_array()
regmap: cache: Use correct type of the rb_for_each() parameter
regmap: Implement regmap_multi_reg_read()
regmap: Implement regmap_multi_reg_read()
regmap: kunit: add missing MODULE_DESCRIPTION()
regmap: kunit: Add test cases for regmap_multi_reg_(read,write}()
regmap: kunit: Fix memory leaks in gen_regmap() and gen_raw_regmap()
regmap: kunit: Use array_size() and sizeof(*ptr) consistently
regmap: maple: Switch to use kmemdup_array()
regmap: maple: work around gcc-14.1 false-positive warning
regmap: Merge up fixes
regmap: Merge up v6.10-rc4
regmap: spi: Fix potential off-by-one when calculating reserved size
regmap: Switch to use kmemdup_array()
regmap: Switch to use kmemdup_array()
 
regulator: Add bindings for MediaTek DVFSRC Regulators
regulator: add missing MODULE_DESCRIPTION() macro
regulator: add pm8008 pmic regulator driver
regulator: Add refactored mtk-dvfsrc-regulator driver
regulator: Add regulators driver for Marvell 88PM886 PMIC
regulator: Add Renesas RZ/G2L USB VBUS regulator driver
regulator: Add STM32MP25 regulator bindings
regulator: bd96801: ROHM BD96801 PMIC regulators
regulator: consumer: Reorder fields in 'struct regulator_bulk_data'
regulator: core: Add helper for allow HW access to enable/disable regulator
regulator: core: Stub devm_regulator_bulk_get_const() if !CONFIG_REGULATOR
regulator: da9121: Constify struct regmap_config
regulator: Drop explicit initialization of struct i2c_device_id::driver_data to 0
regulator: dt-bindings: describe the PMU module of the QCA6390 package
regulator: dt-bindings: describe the PMU module of the WCN7850 package
regulator: dt-bindings: mt6315: Document MT6319 PMIC
regulator: dt-bindings: pca9450: Make interrupt optional
regulator: dt-bindings: rtq2208: Add specified fixed LDO VOUT property
regulator: Further restrict RZG2L USB VBCTRL regulator dependencies
regulator: max77503: remove unused struct 'max77503_dev'
regulator: max77857: Constify struct regmap_config
regulator: Merge up fixes
regulator: Merge up v6.10-rc4
regulator: pca9450: Make IRQ optional
regulator: Remove mtk-dvfsrc-regulator.c
regulator: renesas-usb-vbus-regulator: Update the default
regulator: rtq2208: Add fixed LDO VOUT property and check that matches the constraints
regulator: rtq2208: Fix LDO to be compatible with both fixed and adjustable vout
regulator: st,stm32mp1-pwr-reg: add compatible for STM32MP13
regulator: stm32-pwr: add support of STM32MP13
regulator: userspace-consumer: quiet device deferral
 
reiserfs: Remove call to folio_set_error()
 
remoteproc: imx_rproc: Fix refcount mistake in imx_rproc_addr_init
remoteproc: imx_rproc: Skip over memory region when node value is NULL
remoteproc: k3-dsp: Fix log levels where appropriate
remoteproc: k3-r5: Fix IPC-only mode detection
remoteproc: mediatek: Don't attempt to remap l1tcm memory if missing
remoteproc: mediatek: Increase MT8188/MT8195 SCP core0 DRAM size
remoteproc: mediatek: Zero out only remaining bytes of IPI buffer
remoteproc: omap: Use devm action to release reserved memory
remoteproc: omap: Use devm_rproc_add() helper
remoteproc: omap: Use devm_rproc_alloc() helper
remoteproc: qcom: enable in-kernel PD mapper
remoteproc: qcom: select AUXILIARY_BUS
remoteproc: qcom_q6v5_pas: Add hwspinlock bust on stop
remoteproc: stm32_rproc: Fix mailbox interrupts queuing
remoteproc: xlnx: Add attach detach support
 
reset: imx8mp-audiomix: Add AudioMix Block Control reset driver
reset: meson-audio-arb: Convert to platform remove callback returning void
reset: meson-audio-arb: Use devm_clk_get_enabled()
reset: renesas: Add USB VBUS regulator device as child
reset: RESET_IMX8MP_AUDIOMIX should depend on ARCH_MXC
reset: rzg2l-usbphy-ctrl: Convert to platform remove callback returning void
reset: rzg2l-usbphy-ctrl: Move reset controller registration
reset: sti: allow building under COMPILE_TEST
reset: tegra-bpmp: allow building under COMPILE_TEST
reset: ti-sci: Convert to platform remove callback returning void
reset: zynqmp: allow building under COMPILE_TEST
 
resolve_btfids: Handle presence of .BTF.base section
 
resource: add missing MODULE_DESCRIPTION()
resource: Document find_resource_space() and resource_constraint
resource: Export find_resource_space()
resource: Handle simple alignment inside __find_resource_space()
resource: Rename find_resource() to find_resource_space()
resource: Use typedef for alignf callback
 
Linux: Return the delegation when deleting sillyrenamed files
 
Revert "ACPI: EC: Evaluate orphan _REG under EC device"
 
Revert "ALSA: firewire-lib: obsolete workqueue for period update"
Revert "ALSA: firewire-lib: operate for period elapse event in process context"
 
Revert "ata: libata-scsi: Honor the D_SENSE bit for CK_COND=1 and no error"
 
Revert "Bluetooth: MGMT/SMP: Fix address type when using SMP over BREDR/LE"
 
Revert "drm/amd/amdgpu: add module parameter for jpeg"
 
Revert "drm/amd/display: Add NULL check for 'afb' before dereferencing in amdgpu_dm_plane_handle_cursor_update"
Revert "drm/amd/display: Add null check for 'afb' in amdgpu_dm_update_cursor"
Revert "drm/amd/display: Enable SYMCLK gating in DCCG"
Revert "drm/amd/display: Fix incorrect pointer assignment"
Revert "drm/amd/display: Handle HPD_IRQ for internal link"
Revert "drm/amd/display: Only program P-State force if pipe config changed"
Revert "drm/amd/display: Reset freesync config before update new state"
Revert "drm/amd/display: Reset freesync config before update new state"
Revert "drm/amd/display: workaround for oled eDP not lighting up on DCN401"
 
Revert "drm/amd/pm: Add gpu_metrics_v1_6"
Revert "drm/amd/pm: Use gpu_metrics_v1_6 for SMUv13.0.6"
Revert "drm/amd/pm: workaround to pass jpeg unit test"
 
Revert "drm/amdgpu/gfx11: enable gfx pipe1 hardware support"
 
Revert "drm/amdgpu: Add missing locking for MES API calls"
Revert "drm/amdgpu: align pp_power_profile_mode with kernel docs"
Revert "drm/amdgpu: change aca bank error lock type to spinlock"
Revert "drm/amdgpu: change bank cache lock type to spinlock"
 
Revert "drm/amdkfd: Add partition id field to location_id"
Revert "drm/amdkfd: fix gfx_target_version for certain 11.0.3 devices"
 
Revert "drm/bridge: tc358767: Set default CLRSIPO count"
Revert "drm/bridge: ti-sn65dsi83: Fix enable error path"
 
Revert "drm/i915/dgfx: DGFX uses direct VBT pin mapping"
 
Revert "drm/i915/psr: Disable early transport by default"
 
Revert "drm/i915: Remove extra multi-gt pm-references"
 
Revert "drm/mgag200: Add a workaround for low-latency"
 
Revert "drm/msm/a6xx: Poll for GBIF unhalt status in hw_init"
 
Revert "drm/msm/dpu: drop dpu_encoder_phys_ops.atomic_mode_set"
 
Revert "drm/ttm: increase ttm pre-fault value to PMD size"
 
Revert "drm/xe/vm: drop vm->destroy_work"
 
Revert "drm/xe: flush gtt before signalling user fence on all engines"
Revert "drm/xe: make gt_remove use devm"
 
Revert "ethernet: octeontx2: avoid linking objects into multiple modules"
 
Revert "firewire: Annotate struct fw_iso_packet with __counted_by()"
Revert "firewire: ohci: use common macro to interpret be32 data in le32 buffer"
 
Revert "fpga: disable KUnit test suites when module support is enabled"
 
Revert "GFS2: Don't add all glocks to the lru"
 
Revert "irqchip/dw-apb-ictl: Support building as module"
 
Revert "KVM: arm64: nv: Fix RESx behaviour of disabled FGTs with negative polarity"
Revert "KVM: async_pf: avoid recursive flushing of work items"
Revert "KVM: VMX: Always honor guest PAT on CPUs that support self-snoop"
 
Revert "leds: led-core: Fix refcount leak in of_led_get()"
 
Revert "Loongarch: Support loongarch avec"
 
Revert "media: stm32: dcmipp: correct error handling in dcmipp_create_subdevs"
 
Revert "MIPS: csrc-r4k: Apply verification clocksource flags"
 
Revert "misc: fastrpc: Restrict untrusted app to attach to privileged PD"
 
Revert "mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again"
 
Revert "mm: skip CMA pages when they are not available"
 
Revert "net: micro-optimize skb_datagram_iter"
Revert "net: mvpp2: Improve data types and use min()"
 
Revert "nouveau: rip out busy fence waits"
 
Revert "pidfd: prevent creation of pidfds for kthreads"
 
Revert "rcu-tasks: Fix synchronize_rcu_tasks() VS zap_pid_ns_processes()"
 
Revert "RISC-V: mm: Document mmap changes"
 
Revert "serial: 8250_omap: Set the console genpd always on if no console suspend"
 
Revert "ubifs: ubifs_symlink: Fix memleak of inode->i_link in error path"
 
Revert "usb: musb: da8xx: Set phy in OTG mode by default"
Revert "usb: typec: tcpm: clear pd_event queue in PORT_RESET"
 
Revert "virtio_net: big mode skip the unmap check"
Revert "virtio_net: rx remove premapped failover code"
 
Revert "wifi: ath11k: restore country code during resume"
Revert "wifi: ath11k: support hibernation"
 
Revert: "cpuidle: teo: Introduce util-awareness"
 
ring-buffer: Remove unused function ring_buffer_nr_pages()
 
RISC-V: ACPI: Enable SPCR table for console output on RISC-V
RISC-V: ACPI: NUMA: initialize all values of acpi_early_node_map to NUMA_NO_NODE
RISC-V: Enable the IPI before workqueue_online_cpu()
RISC-V: hwprobe: Add MISALIGNED_PERF key
RISC-V: hwprobe: Add SCALAR to misaligned perf defines
RISC-V: hwprobe: sort EXT_KEY()s in hwprobe_isa_ext0() alphabetically
RISC-V: KVM: Allow Zca, Zcf, Zcd and Zcb extensions for Guest/VM
RISC-V: KVM: Allow Zcmop extension for Guest/VM
RISC-V: KVM: Allow Zimop extension for Guest/VM
RISC-V: KVM: Redirect AMO load/store access fault traps to guest
RISC-V: KVM: Share APLIC and IMSIC defines with irqchip drivers
RISC-V: KVM: Use IMSIC guest files when available
RISC-V: Provide the frequency of time CSR via hwprobe
RISC-V: run savedefconfig for defconfig
RISC-V: Select ACPI PPTT drivers
 
riscv, bpf: Add 12-argument support for RV64 bpf trampoline
riscv, bpf: Fix out-of-bounds issue when preparing trampoline image
riscv, bpf: Introduce shift add helper with Zba optimization
riscv, bpf: Optimize stack usage of trampoline
riscv, bpf: Optimize zextw insn with Zba extension
riscv, bpf: Try RVC for reg move within BPF_CMPXCHG JIT
riscv, bpf: Use bpf_prog_pack for RV64 bpf trampoline
riscv, bpf: Use STACK_ALIGN macro for size rounding up
 
riscv/mm: Add handling for VM_FAULT_SIGSEGV in mm_fault_error()
 
riscv/purgatory: align riscv_kernel_entry
 
riscv: add ISA extension parsing for Zcmop
riscv: add ISA extension parsing for Zimop
riscv: add ISA extensions validation callback
riscv: add ISA parsing for Zca, Zcf, Zcd and Zcb
riscv: Add tracepoints for SBI calls and returns
riscv: Add vendor extensions to /proc/cpuinfo
riscv: Add Zawrs support for spinlocks
riscv: boot: remove duplicated targets line
riscv: cacheinfo: initialize cacheinfo's level and type from ACPI PPTT
riscv: cacheinfo: remove the useless input parameter (node) of ci_leaf_init()
riscv: change XIP's kernel_map.size to be size of the entire kernel
riscv: convert to generic syscall table
riscv: cpufeature: add zve32[xf] and zve64[xfd] isa detection
riscv: cpufeature: call match_isa_ext() for single-letter extensions
riscv: cpufeature: Do not drop Linux-internal extensions
riscv: cpufeature: Extract common elements from extension checking
riscv: defconfig: Enable StarFive JH7110 drivers
riscv: Disable preemption while handling PR_RISCV_CTX_SW_FENCEI_OFF
riscv: dmi: Add SMBIOS/DMI support
riscv: Do not restrict memory size because of linear mapping on nommu
riscv: dts: add clock generator for Sophgo SG2042 SoC
riscv: dts: allwinner: Add ClockworkPi and DevTerm devicetrees
riscv: dts: allwinner: d1s-t113: Add system LDOs
riscv: dts: microchip: add an initial devicetree for the BeagleV Fire
riscv: dts: starfive: add PCIe dts configuration for JH7110
riscv: dts: starfive: add Star64 board devicetree
riscv: dts: starfive: jh7110-common: Fix lower rate of CPUfreq by setting PLL0 rate to 1.5GHz
riscv: dts: starfive: jh7110: Add the core reset and jh7110 compatible for uarts
riscv: dts: starfive: Update flash partition layout
riscv: dts: thead: th1520: Add PMU event node
riscv: Enable DAX VMEMMAP optimization
riscv: enable HAVE_ARCH_STACKLEAK
riscv: Enable memory hotplugging for RISC-V
riscv: entry: always initialize regs->a0 to -ENOSYS
riscv: Extend cpufeature.c to detect vendor extensions
riscv: Extend sv39 linear mapping max size to 128G
riscv: Fix linear mapping checks for non-contiguous memory regions
riscv: Fix out-of-bounds when accessing Andes per hart vendor extension array
riscv: Fix RISCV_ALTERNATIVE_EARLY
riscv: Fix toolchain vector detection
riscv: hwprobe: add zve Vector subextensions into hwprobe interface
riscv: hwprobe: export highest virtual userspace address
riscv: hwprobe: export Zawrs ISA extension
riscv: hwprobe: export Zca, Zcf, Zcd and Zcb ISA extensions
riscv: hwprobe: export Zcmop ISA extension
riscv: hwprobe: export Zimop ISA extension
riscv: Implement pte_accessible()
riscv: Improve exception and system call latency
riscv: Improve sbi_ecall() code generation by reordering arguments
riscv: Introduce vendor variants of extension helpers
riscv: jump_label: Batch icache maintenance
riscv: jump_label: Simplify assembly syntax
riscv: kprobes: Use patch_text_nosync() for insn slots
 
RISCV: KVM: add tracepoints for entry and exit events
 
riscv: lib: relax assembly constraints in hweight
riscv: misaligned: Restrict user access to kernel memory
riscv: mm: Add memory hotplugging support
riscv: mm: Add pfn_to_kaddr() implementation
riscv: mm: Add support for ZONE_DEVICE
riscv: mm: Change attribute from __init to __meminit for page functions
riscv: mm: Do not restrict mmap address based on hint
riscv: mm: Pre-allocate vmemmap/direct map/kasan PGD entries
riscv: mm: Properly forward vmemmap_populate() altmap parameter
riscv: mm: Refactor create_linear_mapping_range() for memory hot add
riscv: mm: Take memory hotplug read-lock during kernel page table dump
riscv: Optimize crc32 with Zbc extension
riscv: Pass patch_text() the length in bytes
riscv: Provide a definition for 'pause'
riscv: Re-introduce global icache flush in patch_text_XXX()
riscv: Remove extra variable in patch_text_nosync()
riscv: Remove unnecessary int cast in variable_fls()
riscv: selftests: Remove mmap hint address checks
riscv: set trap vector earlier
riscv: signal: Remove unlikely() from WARN_ON() condition
riscv: Simplify text patching loops
riscv: smp: fail booting up smp if inconsistent vlen is detected
riscv: Use offset_in_page() in text patching functions
riscv: vector: add a comment when calling riscv_setup_vsize()
riscv: vector: adjust minimum Vector requirement to ZVE32X
 
rm/amdgpu: Remove unused code
 
rmap: remove DEFINE_PAGE_VMA_WALK()
 
rnbd-cnt: don't set QUEUE_FLAG_SAME_FORCE
 
rnbd: don't set QUEUE_FLAG_SAME_COMP
 
romfs: Convert romfs_read_folio() to use a folio
romfs: fix romfs_read_folio()
 
rpcrdma: Device kref is over-incremented on error from xa_alloc
rpcrdma: Implement generic device removal
rpcrdma: Trace connection registration and unregistration
rpcrdma: Use XA_FLAGS_ALLOC instead of XA_FLAGS_ALLOC1
 
rpmsg: char: add missing MODULE_DESCRIPTION() macro
rpmsg: char: Fix rpmsg_eptdev structure documentation
 
rtc: abx80x: Fix return value of nvmem callback on read
rtc: add missing MODULE_DESCRIPTION() macro
rtc: cmos: Fix return value of nvmem callbacks
rtc: Drop explicit initialization of struct i2c_device_id::driver_data to 0
rtc: ds1307: Clamp year to valid BCD (0-99) in `set_time()`
rtc: ds1307: Detect oscillator fail on mcp794xx
rtc: interface: Add RTC offset to alarm after fix-up
rtc: isl1208: Add a delay for clearing alarm
rtc: isl1208: Fix return value of nvmem callbacks
rtc: isl1208: Update correct procedure for clearing alarm
rtc: stm32: add new st,stm32mp25-rtc compatible and check RIF configuration
rtc: tps6594: Add power management support
rtc: tps6594: Fix memleak in probe
rtc: tps6594: introduce private structure as drvdata
 
rtla/osnoise: Better report when histogram is empty
rtla/osnoise: Prevent NULL dereference in error handling
rtla/osnoise: set the default threshold to 1us
rtla/osnoise: Use pretty formatting only on interactive tty
 
rtmutex: Drop rt_mutex::wait_lock before scheduling
 
rtnetlink: Don't ignore IFLA_TARGET_NETNSID when ifname is specified in rtnl_dellink().
rtnetlink: move rtnl_lock handling out of af_netlink
 
runtime constants: add default dummy infrastructure
runtime constants: add x86 architecture support
runtime constants: deal with old decrepit linkers
 
rust: add 'firmware' field support to module! macro
rust: add abstraction for `struct page`
rust: add abstraction for struct device
rust: add example for `alias` argument in `module` macro documentation
rust: add firmware abstractions
rust: add intrinsics to fix `-Os` builds
rust: alloc: add __GFP_HIGHMEM flag
rust: alloc: eschew `Box>::write`
rust: alloc: fix typo in docs for GFP_NOWAIT
rust: allow `dead_code` for never constructed bindings
rust: allow `stable_features` lint
rust: avoid assuming a particular `bindgen` build
rust: block: add rnull, Rust null_blk implementation
rust: block: do not use removed queue flag API
rust: block: do not use removed queue limit API
rust: block: fix generated bindings after refactoring of features
rust: block: fix wrong usage of lockdep API
rust: block: introduce `kernel::block::mq` module
rust: firmware: fix invalid rustdoc link
rust: fix datatype in docs for `module` macro arguments
rust: fix the default format for CONFIG_{RUSTC,BINDGEN}_VERSION_TEXT
rust: init: simplify from `map_err` to `inspect_err`
rust: kbuild: fix export of bss symbols
rust: kernel: fix typos in code comments
rust: kernel: make impl_has_work compatible with more generics
rust: macros: indent list item in `module!`'s docs
rust: macros: indent list item in `paste!`'s docs
rust: macros: provide correct provenance when constructing THIS_MODULE
rust: relax most deny-level lints to warnings
rust: SHADOW_CALL_STACK is incompatible with Rust
rust: simplify Clippy warning flags set
rust: start supporting several `bindgen` versions
rust: start supporting several compiler versions
rust: Support latest version of `rust-analyzer`
rust: suppress error messages from CONFIG_{RUSTC,BINDGEN}_VERSION_TEXT
rust: uaccess: add typed accessors for userspace pointers
rust: uaccess: add userspace pointers
rust: warn about `bindgen` versions 0.66.0 and 0.66.1
rust: work around `bindgen` 0.69.0 issue
rust: x86: remove `-3dnow{,a}` from target features
 
s390/3270: Add missing MODULE_DESCRIPTION() macros
 
s390/alternatives: Allow early alternative patching in decompressor
s390/alternatives: Merge both alternative header files
s390/alternatives: Move text sync functions
s390/alternatives: Remove alternative facility list
s390/alternatives: Remove noaltinstr option
s390/alternatives: Remove unused empty header file
s390/alternatives: Rework to allow for callbacks
s390/alternatives: Use consistent naming
 
s390/ap: Refine AP bus bindings complete processing
 
s390/atomic_ops: Disable flag outputs constraint for GCC versions below 14.2.0
s390/atomic_ops: Improve __atomic_set() for small values
s390/atomic_ops: Make use of flag output constraint
s390/atomic_ops: Use symbolic names
 
s390/boot: Add cmdline option to relocate lowcore
s390/boot: add the KMSAN runtime stub
s390/boot: Avoid possible physmem_info segment corruption
s390/boot: Do not assume the decompressor range is reserved
s390/boot: Fix KASLR base offset off by __START_KERNEL bytes
s390/boot: Replace S390_lowcore by get_lowcore()
s390/boot: turn off KMSAN
 
s390/bpf: Change seen_reg to a mask
s390/bpf: Enable arena
s390/bpf: Factor out emitting probe nops
s390/bpf: Get rid of get_probe_mem_regno()
s390/bpf: Implement exceptions
s390/bpf: Introduce pre- and post- probe functions
s390/bpf: Land on the next JITed instruction after exception
s390/bpf: Support address space cast instruction
s390/bpf: Support arena atomics
s390/bpf: Support BPF_PROBE_MEM32
 
s390/checksum: add a KMSAN check
 
s390/cio: Add missing MODULE_DESCRIPTION() macros
 
s390/cpacf: unpoison the results of cpacf_trng()
 
s390/cpum_cf: Fix endless loop in CF_DIAG event stop
 
s390/cpumf: unpoison STCCTM output buffer
 
s390/crc32: Add missing MODULE_DESCRIPTION() macro
 
s390/dasd: add missing MODULE_DESCRIPTION() macros
s390/dasd: fix error checks in dasd_copy_pair_store()
s390/dasd: fix error recovery leading to data corruption on ESE devices
s390/dasd: Remove DMA alignment
 
s390/dcssblk: Add missing MODULE_DESCRIPTION() macro
 
s390/diag: Add busy-indication-facility requirements
s390/diag: Diag204 add busy return errno
s390/diag: Return errno's from diag204
s390/diag: unpoison diag224() output buffer
 
s390/drivers: Replace S390_lowcore by get_lowcore()
 
s390/entry: Add base register to CHECK_VMAP_STACK/CHECK_STACK macro
s390/entry: Add base register to MBEAR macro
s390/entry: Add base register to SIEEXIT macro
s390/entry: Make __sie64a() ready for lowcore relocation
s390/entry: Make __switch_to() ready for lowcore relocation
s390/entry: Make int handlers ready for lowcore relocation
s390/entry: Make mchk_int_handler() ready for lowcore relocation
s390/entry: Make pgm_check_handler() ready for lowcore relocation
s390/entry: Make restart_int_handler() ready for lowcore relocation
s390/entry: Make ret_from_fork() ready for lowcore relocation
s390/entry: Make system_call() ready for lowcore relocation
s390/entry: Move SIE indicator flag to thread info
s390/entry: Pass the asce as parameter to sie64a()
 
s390/fpu: Re-add exception handling in load_fpu_state()
 
s390/ftrace: unpoison ftrace_regs in kprobe_ftrace_handler()
 
s390/head64: Make startup code ready for lowcore relocation
 
s390/hugetlb: Convert PG_arch_1 code to work on folio->flags
 
s390/hwcaps: Add documentation for HWCAP flags
 
s390/hypfs_diag: Diag204 busy loop
 
s390/idle: Remove duplicate get_lowcore() calls
 
s390/irqflags: do not instrument arch_local_irq_*() with KMSAN
 
s390/iucv: Fix vargs handling in iucv_alloc_device()
 
s390/kdump: Make kdump ready for lowcore relocation
 
s390/kmsan: Fix merge conflict with get_lowcore() introduction
s390/kmsan: implement the architecture-specific functions
 
s390/kvm: Move bitfields for dat tables
 
s390/lcs: add missing MODULE_DESCRIPTION() macro
 
s390/lib: Add missing MODULE_DESCRIPTION() macros
 
s390/mm/ptdump: Add support for relocated lowcore mapping
s390/mm/ptdump: Fix handling of identity mapping area
s390/mm/ptdump: Improve sorting of markers
 
s390/mm: Add missing MODULE_DESCRIPTION() macro
s390/mm: define KMSAN metadata for vmalloc and modules
s390/mm: Fix VM_FAULT_HWPOISON handling in do_exception()
s390/mm: Get rid of RELOC_HIDE()
s390/mm: Get total ram pages from memblock
s390/mm: Pin identity mapping base to zero
s390/mm: Prevent lowcore vs identity mapping overlap
s390/mm: Remove duplicate get_lowcore() calls
 
s390/nmi: Remove duplicate get_lowcore() calls
s390/nmi: Simplify ptregs setup
 
s390/nospec: Push down alternative handling
 
s390/pai_crypto: Enable concurrent system-wide counting/sampling event
s390/pai_crypto: Enable per-task and system-wide sampling event
s390/pai_crypto: Enable per-task counting event
 
s390/pai_ext: Enable concurrent system-wide counting/sampling
s390/pai_ext: Enable per-task and system-wide sampling event
s390/pai_ext: Enable per-task counting event
 
s390/pci: Allow allocation of more than 1 MSI interrupt
s390/pci: Refactor arch_setup_msi_irqs()
 
s390/pgtable: Make crdte() and cspg() return a value
 
s390/ptdump: Add KMSAN page markers
 
s390/sclp: Add timeout to Store Data requests
s390/sclp: Define commands for storage (un)assignment
s390/sclp: Diag204 busy indication facility detection
s390/sclp: Prevent release of buffer in I/O
s390/sclp: Suppress unnecessary Store Data warning
 
s390/setup: Fix __pa/__va for modules under non-GPL licenses
 
s390/smp: Handle restart interrupt on ipl cpu
s390/smp: Remove duplicate get_lowcore() calls
s390/smp: Switch pcpu_devices to percpu
s390/smp: Switch to GENERIC_CPU_DEVICES
 
s390/sthyi: Move diag operations
s390/sthyi: Use cached data when diag is busy
 
s390/string: add KMSAN support
 
s390/topology: Remove CPU KOBJ_CHANGE uevents
 
s390/traps: unpoison the kernel_stack_overflow()'s pt_regs
 
s390/uaccess: add KMSAN support to put_user() and get_user()
s390/uaccess: add the missing linux/instrumented.h #include
s390/uaccess: Make s390_kernel_write() usable for decompressor
 
s390/unwind: disable KMSAN checks
 
s390/uv: Convert PG_arch_1 users to only work on small folios
s390/uv: Convert uv_convert_owned_from_secure() to uv_convert_from_secure_(folio|pte)()
s390/uv: Convert uv_destroy_owned_page() to uv_destroy_(folio|pte)()
s390/uv: Don't call folio_wait_writeback() without a folio reference
s390/uv: gmap_make_secure() cleanups for further changes
s390/uv: Implement HAVE_ARCH_MAKE_FOLIO_ACCESSIBLE
s390/uv: Make uv_convert_from_secure() a static function
s390/uv: Panic for set and remove shared access UVC errors
s390/uv: Split large folios in gmap_make_secure()
s390/uv: Update PG_arch_1 comment
 
s390/vmlinux.lds.S: Move ro_after_init section behind rodata section
 
s390/vtime: Remove duplicate get_lowcore() calls
 
s390: Add get_lowcore() function
s390: Add infrastructure to patch lowcore accesses
s390: Add runtime constant support
s390: Keep inittext section writable
s390: Move CIF flags to struct pcpu
s390: Provide optimized __arch_hweight*() implementations
s390: Remove protvirt and kvm config guards for uv code
s390: Remove S390_lowcore
s390: Replace S390_lowcore by get_lowcore()
s390: use a larger stack for KMSAN
 
saa7134: Unchecked i2c_transfer function result fixed
 
samples/kobject: add missing MODULE_DESCRIPTION() macros
 
samples: configfs: add missing MODULE_DESCRIPTION() macro
samples: kprobes: add missing MODULE_DESCRIPTION() macros
samples: qmi: Convert to platform remove callback returning void
 
sbitmap: fix io hung due to race on sbitmap_word::cleared
 
sbus: add missing MODULE_DESCRIPTION() macros
 
scftorture: Add MODULE_DESCRIPTION()
scftorture: Make torture_type static
 
sch/netem: fix use after free in netem_dequeue
 
sched/balance: Skip unnecessary updates to idle load balancer's flags
 
sched/core: Clean up kernel/sched/sched.h a bit
sched/core: Drop spinlocks on contention iff kernel is preemptible
sched/core: Fix unbalance set_rq_online/offline() in sched_cpu_deactivate()
sched/core: Introduce sched_set_rq_on/offline() helper
sched/core: Move preempt_model_*() helpers from sched.h to preempt.h
sched/core: Simplify prefetch_curr_exec_start()
 
sched/cputime: Fix mul_u64_u64_div_u64() precision for cputime
 
sched/fair: set_load_weight() must also call reweight_task() for SCHED_IDLE tasks
 
sched/headers: Move struct pre-declarations to the beginning of the header
 
sched/psi: Optimise psi_group_change a bit
 
sched/smt: Fix unbalance sched_smt_present dec/inc
sched/smt: Introduce sched_smt_present_inc/dec() helper
 
sched/syscalls: Split out kernel/sched/syscalls.c from kernel/sched/core.c
 
sched: act_ct: take care of padding in struct zones_ht_key
sched: avoid using ilog2() in sched.h
sched: drop sched.h dependency on cpumask
sched: Fix spelling in comments
sched: sch_cake: fix bulk flow accounting logic for host fairness
sched: Update MAINTAINERS and CREDITS
 
scripts/decode_stacktrace.sh: better support to ARM32 module stack trace
scripts/decode_stacktrace.sh: wrap nm with UTIL_PREFIX and UTIL_SUFFIX
 
scripts/dtc: Update to upstream version v1.7.0-93-g1df7b047fe43
 
scripts/faddr2line: Check only two symbols when calculating symbol size
scripts/faddr2line: Check vmlinux only once
scripts/faddr2line: Combine three readelf calls into one
scripts/faddr2line: Invoke addr2line as a single long-running process
scripts/faddr2line: Pass --addresses argument to addr2line
scripts/faddr2line: Reduce number of readelf calls to three
scripts/faddr2line: Remove call to addr2line from find_dir_prefix()
 
scripts/gdb: change the layout of vmemmap
scripts/gdb: change VA_BITS_MIN when we use 16K page
scripts/gdb: redefine MAX_ORDER sanely
scripts/gdb: rename pool_index to pool_index_plus_1
scripts/gdb: rework module VA range
scripts/gdb: set vabits_actual based on TCR_EL1
 
scripts/make_fit: Support decomposing DTBs
 
scripts: add scripts/checktransupdate.py
scripts: fix gfp-translate after ___GFP_*_BITS conversion to an enum
scripts: kconfig: merge_config: config files: add a trailing newline
 
scsi: aacraid: Fix double-free on probe failure
scsi: acornscsi: Declare local functions static
scsi: Add missing MODULE_DESCRIPTION() macros
scsi: aha152x: Use DECLARE_COMPLETION_ONSTACK for non-constant completion
scsi: bsg: Pass dev to blk_mq_alloc_queue()
scsi: core: Fix an incorrect comment
scsi: core: Fix the return value of scsi_logical_block_count()
scsi: core: Pass sdev to blk_mq_alloc_queue()
scsi: cumana: Declare local function static
scsi: eesox: Declare local function static
scsi: lpfc: Allow DEVICE_RECOVERY mode after RSCN receipt if in PRLI_ISSUE state
scsi: lpfc: Cancel ELS WQE instead of issuing abort when SLI port is inactive
scsi: lpfc: Fix a possible null pointer dereference
scsi: lpfc: Fix handling of fully recovered fabric node in dev_loss callbk
scsi: lpfc: Fix incorrect request len mbox field when setting trunking via sysfs
scsi: lpfc: Fix overflow build issue
scsi: lpfc: Handle mailbox timeouts in lpfc_get_sfp_info
scsi: lpfc: Relax PRLI issue conditions after GID_FT response
scsi: lpfc: Revise lpfc_prep_embed_io routine with proper endian macro usages
scsi: lpfc: Update lpfc version to 14.4.0.3
scsi: MAINTAINERS: Add header files to SCSI SUBSYSTEM
scsi: MAINTAINERS: Update HiSilicon SAS controller driver maintainer
scsi: mpi3mr: Add ioctl support for HDB
scsi: mpi3mr: Add missing spin_lock_init() for mrioc->trigger_lock
scsi: mpi3mr: Avoid IOMMU page faults on REPORT ZONES
scsi: mpi3mr: Avoid MAX_PAGE_ORDER WARNING for buffer allocations
scsi: mpi3mr: Correct a test in mpi3mr_sas_port_add()
scsi: mpi3mr: Driver version update
scsi: mpi3mr: HDB allocation and posting for hardware and firmware buffers
scsi: mpi3mr: Prevent PCI writes from driver during PCI error recovery
scsi: mpi3mr: Support PCI Error Recovery callback handlers
scsi: mpi3mr: Trigger support
scsi: mpi3mr: Update driver version to 8.9.1.0.50
scsi: mpt3sas: Avoid IOMMU page faults on REPORT ZONES
scsi: pm8001: Update log level when reading config table
scsi: pm80xx: Set phy->enable_completion only when we wait for it
scsi: powertec: Declare local function static
scsi: qla2xxx: Complete command early within lock
scsi: qla2xxx: Convert comma to semicolon
scsi: qla2xxx: During vport delete send async logout explicitly
scsi: qla2xxx: Fix flash read failure
scsi: qla2xxx: Fix for possible memory corruption
scsi: qla2xxx: Fix optrom version displayed in FDMI
scsi: qla2xxx: Reduce fabric scan duplicate code
scsi: qla2xxx: Remove unused struct 'scsi_dif_tuple'
scsi: qla2xxx: Return ENOBUFS if sg_cnt is more than one for ELS cmds
scsi: qla2xxx: Unable to act on RSCN for port online
scsi: qla2xxx: Update version to 10.02.09.300-k
scsi: qla2xxx: Use QP lock to search for bsg
scsi: qla2xxx: validate nvme_local_port correctly
scsi: Revert "scsi: sd: Do not repeat the starting disk message"
scsi: scsi_debug: Atomic write support
scsi: sd: Atomic write support
scsi: sd: Do not attempt to configure discard unless LBPME is set
scsi: sd: Ignore command SYNCHRONIZE CACHE error if format in progress
scsi: sd: Keep the discard mode stable
scsi: sd: Move sd_read_cpr() out of the q->limits_lock region
scsi: ufs: core: Add a quirk for handling broken LSDBS field in controller capabilities register
scsi: ufs: core: Add fill_crypto_prdt variant op
scsi: ufs: core: Add UFSHCD_QUIRK_BROKEN_CRYPTO_ENABLE
scsi: ufs: core: Add UFSHCD_QUIRK_CUSTOM_CRYPTO_PROFILE
scsi: ufs: core: Add UFSHCD_QUIRK_KEYS_IN_PRDT
scsi: ufs: core: Allow RTT negotiation
scsi: ufs: core: Bypass quick recovery if force reset is needed
scsi: ufs: core: Check LSDBS cap when !mcq
scsi: ufs: core: Declare functions once
scsi: ufs: core: Do not set link to OFF state while waking up from hibernation
scsi: ufs: core: Fix deadlock during RTC update
scsi: ufs: core: Fix hba->last_dme_cmd_tstamp timestamp updating logic
scsi: ufs: core: fold ufshcd_clear_keyslot() into its caller
scsi: ufs: core: Initialize hba->reserved_slot earlier
scsi: ufs: core: Initialize struct uic_command once
scsi: ufs: core: Inline is_mcq_enabled()
scsi: ufs: core: Maximum RTT supported by the host driver
scsi: ufs: core: Remove SCSI host only if added
scsi: ufs: core: Remove two constants
scsi: ufs: core: Rename the MASK_TRANSFER_REQUESTS_SLOTS constant
scsi: ufs: core: Suspend clk scaling on no request
scsi: ufs: exynos: Add support for Flash Memory Protector (FMP)
scsi: ufs: exynos: Don't resume FMP when crypto support is disabled
scsi: ufs: mcq: Convert MCQ_CFG_n to an inline function
scsi: ufs: mcq: Fix missing argument 'hba' in MCQ_OPR_OFFSET_n
scsi: ufs: mcq: Inline ufshcd_mcq_vops_get_hba_mac()
scsi: ufs: mcq: Make .get_hba_mac() optional
scsi: ufs: mcq: Move the "hba->mcq_enabled = true" assignment
scsi: ufs: mcq: Move the ufshcd_mcq_enable() call
scsi: ufs: mcq: Prevent no I/O queue case for MCQ
scsi: ufs: pci: Add support MCQ for QEMU-based UFS
scsi: ufs: qcom: Add missing MODULE_DESCRIPTION() macro
scsi: ufs: qcom: Add UFSHCD_QUIRK_BROKEN_LSDBS_CAP for SM8550 SoC
scsi: ufs: qcom: Enable suspending clk scaling on no request
scsi: ufs: sysfs: Make max_number_of_rtt read-write
scsi: ufs: ufs-mediatek: Add UFSHCD_QUIRK_BROKEN_LSDBS_CAP
scsi: ufs: ufs-pci: Add support for Intel Panther Lake
scsi: virtio_scsi: convert to use virtio_find_vqs_info()
 
sctp: cancel a blocking accept when shutdown a listen socket
sctp: fix association labeling in the duplicate COOKIE-ECHO case
sctp: Fix null-ptr-deref in reuseport_add_sock().
sctp: Fix typos and improve comments
 
sd: add a sd_disable_discard helper
sd: add a sd_disable_write_same helper
sd: cleanup zoned queue limits initialization
sd: convert to the atomic queue limits API
sd: factor out a sd_discard_mode helper
sd: move zone limits setup out of sd_read_block_characteristics
sd: remove sd_is_zoned
sd: simplify the disable case in sd_config_discard
sd: simplify the ZBC case in provisioning_mode_store
 
seccomp: interrupt SECCOMP_IOCTL_NOTIF_RECV when all users have exited
seccomp: release task filters when the task exits
 
sefltests: extend the statmount test for mount options
 
seg6: Use nested-BH locking for seg6_bpf_srh_states.
 
selftest/cgroup: Fix test_cpuset_prs.sh problems reported by test robot
selftest/cgroup: Update test_cpuset_prs.sh to match changes
 
selftest/mm: test enable_soft_offline behaviors
 
selftest: af_unix: Fix kselftest compilation warnings
selftest: mm: Test if hugepage does not get leaked during __bio_release_pages()
selftest: run vector prctl test for ZVE32X
 
Linux: selftests/alsa:Fix printf format string in pcm-test.c
 
selftests/bpf: Add a selftest to check for incorrect names
selftests/bpf: Add a test to verify previous stacksafe() fix
selftests/bpf: Add ASSERT_OK_FD macro
selftests/bpf: Add backlog for network_helper_opts
selftests/bpf: Add btf_field_iter selftests
selftests/bpf: Add client_socket helper
selftests/bpf: Add kfunc_call test for simple dtor in bpf_testmod
selftests/bpf: Add selftest for bits iter
selftests/bpf: Add selftest for bpf_xdp_flow_lookup kfunc
selftests/bpf: Add start_server_str helper
selftests/bpf: Add start_test helper in bpf_tcp_ca
selftests/bpf: add test validating uprobe/uretprobe stack traces
selftests/bpf: Add testcase where 7th argment is struct
selftests/bpf: Add tests for add_const
selftests/bpf: Add UAF tests for arena atomics
selftests/bpf: Add uretprobe shadow stack test
selftests/bpf: Add uretprobe syscall call from user space test
selftests/bpf: Add uretprobe syscall test for regs changes
selftests/bpf: Add uretprobe syscall test for regs integrity
selftests/bpf: Add XDP_UMEM_TX_METADATA_LEN to XSK TX metadata test
selftests/bpf: amend for wrong bpf_wq_set_callback_impl signature
selftests/bpf: Change uretprobe syscall number in uprobe_syscall test
selftests/bpf: Check length of recv in test_sockmap
selftests/bpf: Close fd in error path in drop_on_reuseport
selftests/bpf: Close obj in error path in xdp_adjust_tail
selftests/bpf: Delete extra blank lines in test_sockmap
selftests/bpf: DENYLIST.aarch64: Remove fexit_sleep
selftests/bpf: DENYLIST.aarch64: Skip fexit_sleep again
selftests/bpf: Don't close(-1) in serial_test_fexit_stress()
selftests/bpf: Drop duplicate bpf_map_lookup_elem in test_sockmap
selftests/bpf: Drop duplicate definition of i in test_sockmap
selftests/bpf: Drop noconnect from network_helper_opts
selftests/bpf: Drop prog_fd array in test_sockmap
selftests/bpf: Drop struct post_socket_opts
selftests/bpf: Drop type from network_helper_opts
selftests/bpf: Drop useless arguments of do_test in bpf_tcp_ca
selftests/bpf: Extend distilled BTF tests to cover BTF relocation
selftests/bpf: Factor out many args tests from tracing_struct
selftests/bpf: fexit_sleep: Fix stack allocation for arm64
selftests/bpf: Filter out _GNU_SOURCE when compiling test_cpp
selftests/bpf: Fix bpf_cookie and find_vma in nested VM
selftests/bpf: fix compilation failure when CONFIG_NF_FLOW_TABLE=m
selftests/bpf: Fix prog numbers in test_sockmap
selftests/bpf: Fix send_signal test with nested CONFIG_PARAVIRT
selftests/bpf: Fix size of map_fd in test_sockmap
selftests/bpf: Fix tx_prog_fd values in test_sockmap
selftests/bpf: Handle forwarding of UDP CLOCK_TAI packets
selftests/bpf: Ignore .llvm. suffix in kallsyms_find()
selftests/bpf: Introduce __arena_global
selftests/bpf: Match tests against regular expression
selftests/bpf: Move ARRAY_SIZE to bpf_misc.h
selftests/bpf: Null checks for links in bpf_tcp_ca
selftests/bpf: Parametrize AF_UNIX redir functions to accept send() flags
selftests/bpf: Remove arena tests from DENYLIST.s390x
selftests/bpf: Remove exceptions tests from DENYLIST.s390x
selftests/bpf: Remove unused 'key_t' structs
selftests/bpf: Remove unused struct 'libcap'
selftests/bpf: Remove unused struct 'scale_test_def'
selftests/bpf: Replace tx_prog_fd with tx_prog in test_sockmap
selftests/bpf: Support checks against a regular expression
selftests/bpf: Support SOCK_STREAM in unix_inet_redir_to_connected()
selftests/bpf: Test distilled base, split BTF generation
selftests/bpf: Test for null-pointer-deref bugfix in resolve_prog_type()
selftests/bpf: Test global bpf_list_head arrays.
selftests/bpf: Test global bpf_rb_root arrays and fields in nested struct types.
selftests/bpf: Test kptr arrays and kptrs in nested struct fields.
selftests/bpf: Test sockmap redirect for AF_UNIX MSG_OOB
selftests/bpf: Test struct_ops bpf map auto-attach
selftests/bpf: test struct_ops with epoll
selftests/bpf: Update tests for new ct zone opts for nf_conntrack kfuncs
selftests/bpf: Use bpf_link attachments in test_sockmap
selftests/bpf: Use connect_fd_to_fd in sk_lookup
selftests/bpf: Use connect_to_addr in connect_to_fd_opt
selftests/bpf: Use connect_to_fd_opts in do_test in bpf_tcp_ca
selftests/bpf: Use post_socket_cb in connect_to_fd_opts
selftests/bpf: Use post_socket_cb in start_server_str
selftests/bpf: use section names understood by libbpf in test_sockmap
selftests/bpf: Use start_server_addr in sk_lookup
selftests/bpf: Use start_server_str in do_test in bpf_tcp_ca
selftests/bpf: Use start_server_str in mptcp
selftests/bpf: Use start_server_str in sk_lookup
selftests/bpf: Use start_server_str in test_tcp_check_syncookie_user
selftests/bpf: Use start_test in test_dctcp in bpf_tcp_ca
selftests/bpf: Use start_test in test_dctcp_fallback in bpf_tcp_ca
selftests/bpf: Validate CHECKSUM_COMPLETE option
 
Linux: selftests/breakpoints:Remove unused variable
 
selftests/damon/_damon_sysfs: implement kdamonds stop function
selftests/damon/_damon_sysfs: support schemes_update_tried_regions
 
selftests/damon/access_memory: use user-defined region size
 
selftests/damon/damon_nr_regions: test online-tuned max_nr_regions
 
selftests/damon: implement a program for even-numbered memory regions access
selftests/damon: implement DAMOS tried regions test
selftests/damon: implement test for min/max_nr_regions
 
Linux: selftests/dma:remove unused variable
 
selftests/exec: Build both static and non-static load_address tests
 
selftests/fpu: add missing MODULE_DESCRIPTION() macro
 
selftests/ftrace: Add fgraph-multi.tc test
selftests/ftrace: Add function_graph tracer to func-filter-pid test
 
selftests/hid: add an infinite loop test for hid_bpf_try_input_report
selftests/hid: add another test for injecting an event from an event hook
selftests/hid: add subprog call test
selftests/hid: add test for attaching multiple time the same struct_ops
selftests/hid: add tests for hid_hw_output_report HID-BPF hooks
selftests/hid: add tests for hid_hw_raw_request HID-BPF hooks
selftests/hid: add wq test for hid_bpf_input_report()
selftests/hid: convert the hid_bpf selftests with struct_ops
selftests/hid: disable struct_ops auto-attach
selftests/hid: ensure CKI can compile our new tests on old kernels
selftests/hid: fix bpf_wq new API
 
selftests/landlock: Add cred_transfer test
 
selftests/lib.mk: silence some clang warnings that gcc already ignores
 
selftests/livepatch: Add selftests for "replace" sysfs attribute
selftests/livepatch: define max test-syscall processes
selftests/livepatch: wait for atomic replace to occur
 
selftests/mm: compaction_test: fix off by one in check_compaction()
selftests/mm: fix vm_util.c build failures: add snapshot of fs.h
selftests/mm: guard defines from shm
selftests/mm: include linux/mman.h
selftests/mm: kvm, mdwe fixes to avoid requiring "make headers"
selftests/mm: mseal, self_elf: factor out test macros and other duplicated items
selftests/mm: mseal, self_elf: fix missing __NR_mseal
selftests/mm: mseal, self_elf: rename TEST_END_CHECK to REPORT_TEST_PASS
selftests/mm: remove local __NR_* definitions
selftests/mm: skip test for non-LPA2 and non-LVA systems
selftests/mm: use asm volatile to not optimize mmap read variable
selftests/mm: va_high_addr_switch: dynamically initialize testcases to enable LPA2 testing
selftests/mm: va_high_addr_switch: reduce test noise
 
selftests/mqueue: fix 5 warnings about signed/unsigned mismatches
 
selftests/net: Add coverage for UDP GSO with IPv6 extension headers
selftests/net: Add test coverage for UDP GSO software fallback
 
selftests/nolibc: disable brk()/sbrk() tests on musl
selftests/nolibc: fix printf format mismatch in expect_str_buf_eq()
selftests/nolibc: introduce condition to run tests only on nolibc
selftests/nolibc: run-tests.sh: use -Werror by default
 
selftests/proc: add PROCMAP_QUERY ioctl tests
 
selftests/resctrl: Add ->init() callback into resctrl_val_param
selftests/resctrl: Add ->measure() callback to resctrl_val_param
selftests/resctrl: Calculate resctrl FS derived mem bw over sleep(1) only
selftests/resctrl: Cleanup bm_pid and ppid usage & limit scope
selftests/resctrl: Consolidate get_domain_id() into resctrl_val()
selftests/resctrl: Convert ctrlgrp & mongrp to pointers
selftests/resctrl: Fix closing IMC fds on error and open-code R+W instead of loops
selftests/resctrl: Make "bandwidth" consistent in comments & prints
selftests/resctrl: Make some strings passed to resctrlfs functions const
selftests/resctrl: Remove mongrp from CMT test
selftests/resctrl: Remove mongrp from MBA test
selftests/resctrl: Remove test name comparing from write_bm_pid_to_resctrl()
selftests/resctrl: Rename measure_vals() to measure_mem_bw_vals() & document
selftests/resctrl: Simplify bandwidth report type handling
selftests/resctrl: Simplify mem bandwidth file code for MBA & MBM tests
selftests/resctrl: Use correct type for pids
 
selftests/sched: fix code format issues
 
selftests/seccomp: add test for NOTIF_RECV and unused filters
selftests/seccomp: check that a zombie leader doesn't affect others
 
selftests/sigaltstack: Fix ppc64 GCC build
 
selftests/timers: remove unused irqcount variable
 
selftests/udmabuf: add tests to verify data after page migration
 
selftests/vDSO: add tests for vgetrandom
 
selftests/x86: Add return uprobe shadow stack test
selftests/x86: avoid -no-pie warnings from clang during compilation
selftests/x86: build fsgsbase_restore.c with clang
selftests/x86: build sysret_rip.c with clang
selftests/x86: fix Makefile dependencies to work with clang
selftests/x86: fix printk warnings reported by clang
selftests/x86: remove (or use) unused variables and functions
 
selftests/xsk: Enhance batch size support with dynamic configurations
selftests/xsk: Ensure traffic validation proceeds after ring size adjustment in xskxceiver
 
selftests: add a test for the foreign mnt ns extensions
selftests: Add information about TAP conformance in tests
selftests: arm64: tags: remove the result script
selftests: arm64: tags_test: conform test to TAP output
selftests: bpf: add testmod kfunc for nullable params
selftests: bpf: crypto: adjust bench to use nullable IV
selftests: bpf: crypto: use NULL instead of 0-sized dynptr
selftests: centralize -D_GNU_SOURCE= to CFLAGS in lib.mk
selftests: cgroup: Add basic tests for pids controller
selftests: cgroup: Lexicographic order in Makefile
selftests: drv-net: add ability to schedule cleanup with defer()
selftests: drv-net: add ability to wait for at least N packets to load gen
selftests: drv-net: add helper to wait for HW stats to sync
selftests: drv-net: rss_ctx: add tests for RSS configuration and contexts
selftests: drv-net: rss_ctx: allow more noise on default context
selftests: drv-net: rss_ctx: check behavior of indirection table resizing
selftests: drv-net: rss_ctx: check for all-zero keys
selftests: drv-net: rss_ctx: convert to defer()
selftests: drv-net: rss_ctx: factor out send traffic and check
selftests: drv-net: rss_ctx: fix cleanup in the basic test
selftests: drv-net: rss_ctx: test flow rehashing without impacting traffic
selftests: drv-net: rss_ctx: test queue changes vs user RSS config
selftests: drv-net: try to check if port is in use
selftests: forwarding: Add test for minimum and maximum MTU
selftests: forwarding: devlink_lib: Wait for udev events after reloading
selftests: forwarding: lib: Split sysctl_save() out of sysctl_set()
selftests: forwarding: local_termination: Down ports on cleanup
selftests: forwarding: Make vxlan-bridge-1d pass on debug kernels
selftests: forwarding: no_forwarding: Down ports on cleanup
selftests: forwarding: router_mpath_hash: Add a new selftest
selftests: forwarding: skip if kernel not support setting bridge fdb learning limit
selftests: hsr: Extend the hsr_ping.sh test to use fixed MAC addresses
selftests: hsr: Extend the hsr_redbox.sh test to use fixed MAC addresses
selftests: ifs: verify IFS ARRAY BIST functionality
selftests: ifs: verify IFS scan test functionality
selftests: ifs: verify test image loading functionality
selftests: ifs: verify test interfaces are created by the driver
selftests: introduce additional eventfd test coverage
selftests: kselftest: also use strerror() on nolibc
selftests: ksft: Fix finished() helper exit code on skipped tests
selftests: lib: tc_rule_stats_get(): Move default to argument definition
selftests: libs: Drop slow_path_trap_install()/_uninstall()
selftests: libs: Drop unused functions
selftests: libs: Expand "$@" where possible
selftests: livepatch: Test atomic replace against multiple modules
selftests: memfd_secret: don't build memfd_secret test on unsupported arches
selftests: mirror: do_test_span_dir_ips(): Install accurate taps
selftests: mirror: Drop direction argument from several functions
selftests: mirror: Drop dual SW/HW testing
selftests: mirror: mirror_test(): Allow exact count of packets
selftests: mirror_gre_lag_lacp: Check counters at tunnel
selftests: mirror_gre_lag_lacp: Drop unnecessary code
selftests: mlxsw: ethtool_lanes: Source ethtool lib from correct path
selftests: mlxsw: mirror_gre: Obey TESTS
selftests: mlxsw: mirror_gre: Simplify
selftests: mm: add s390 to ARCH check
selftests: mm: check return values
selftests: mm: fix build errors on armhf
selftests: mptcp: add explicit test case for remove/readd
selftests: mptcp: always close input's FD if opened
selftests: mptcp: fix error path
selftests: mptcp: include lib.sh file
selftests: mptcp: include net_helper.sh file
selftests: mptcp: join: ability to invert ADD_ADDR check
selftests: mptcp: join: cannot rm sf if closed
selftests: mptcp: join: check backup support in signal endp
selftests: mptcp: join: check re-adding init endp with != id
selftests: mptcp: join: check re-re-adding ID 0 endp
selftests: mptcp: join: check re-re-adding ID 0 signal
selftests: mptcp: join: check re-using ID of closed subflow
selftests: mptcp: join: check re-using ID of unused ADD_ADDR
selftests: mptcp: join: check removing ID 0 endpoint
selftests: mptcp: join: no extra msg if no counter
selftests: mptcp: join: restrict fullmesh endp on 1st sf
selftests: mptcp: join: test both signal & subflow
selftests: mptcp: join: test for flush/re-add endpoints
selftests: mptcp: join: validate backup in MPJ
selftests: mptcp: join: validate event numbers
selftests: mptcp: join: validate fullmesh endp on 1st sf
selftests: mptcp: lib: fix shellcheck errors
selftests: mptcp: lib: use setup/cleanup_ns helpers
selftests: mptcp: lib: use wait_local_port_listen helper
selftests: net: add config for openvswitch
selftests: net: bridge_vlan_aware: test that other TPIDs are seen as untagged
selftests: net: change shebang to bash in amt.sh
selftests: net: csum: Fix checksums for packets with non-zero padding
selftests: net: enable bind tests
selftests: net: ksft: avoid continue when handling results
selftests: net: ksft: interrupt cleanly on KeyboardInterrupt
selftests: net: lib: do not set ns var as readonly
selftests: net: lib: ignore possible errors
selftests: net: lib: kill PIDs before del netns
selftests: net: lib: remove 'ns' var in setup_ns
selftests: net: lib: remove ns from list after clean-up
selftests: net: local_termination: add one more test for VLAN-aware bridges
selftests: net: local_termination: add PTP frames to the mix
selftests: net: local_termination: don't use xfail_on_veth()
selftests: net: local_termination: introduce new tests which capture VLAN behavior
selftests: net: local_termination: parameterize sending interface
selftests: net: local_termination: parameterize test name
selftests: net: local_termination: refactor macvlan creation/deletion
selftests: net: remove unneeded IP_GRE config
selftests: net: tests net.core.{r,w}mem_{default,max} sysctls in a netns
selftests: net: Use the provided dpctl rather than the vswitchd for tests.
selftests: netfilter: add test case for recent mismatch bug
selftests: netfilter: add test for br_netfilter+conntrack+queue combination
selftests: netfilter: nft_queue.sh: add test for disappearing listener
selftests: openvswitch: add psample action
selftests: openvswitch: add psample test
selftests: openvswitch: Add set() and set_masked() support.
selftests: openvswitch: Add support for tunnel() key.
selftests: openvswitch: add userspace parsing
selftests: openvswitch: Attempt to autoload module.
selftests: openvswitch: Be more verbose with selftest debugging.
selftests: openvswitch: Bump timeout to 15 minutes.
selftests: openvswitch: parse trunc action
selftests: openvswitch: Refactor actions parsing.
selftests: openvswitch: retry instead of sleep
selftests: openvswitch: Support explicit tunnel port creation.
selftests: openvswitch: Support implicit ipv6 arguments.
selftests: proc: remove unreached code and fix build warning
selftests: tcp: Remove broken SNMP assumptions for TCP AO self-connect tests.
selftests: udpgro: no need to load xdp for gro
selftests: udpgro: report error when receive failed
selftests: vrf_route_leaking: add local test
selftests: x86: test_FISTTP: use fisttps instead of ambiguous fisttp
 
selinux,smack: don't bypass permissions check in inode_setsecctx hook
selinux,smack: remove the capability checks in the removexattr hooks
 
selinux: add the processing of the failure of avc_add_xperms_decision()
selinux: fix potential counting error in avc_add_xperms_decision()
selinux: revert our use of vma_is_initial_heap()
selinux: Use 1UL for EBITMAP_BIT to match maps type
 
serial: 8250: Extract platform driver
serial: 8250: Extract RSA bits
serial: 8250_dw: Use reset array API to get resets
serial: 8250_platform: Explicitly show we initialise ISA ports only once
serial: core: Add serial_base_match_and_update_preferred_console()
serial: core: check uartclk for zero to avoid divide by zero
serial: imx: stop casting struct uart_port to struct imx_port
serial: sc16is7xx: fix invalid FIFO access with special register set
serial: sc16is7xx: fix TX fifo corruption
serial: sc16is7xx: hardware reset chip if reset-gpios is defined in DT
serial: sh-sci: Add support for RZ/V2H(P) SoC
 
sev-guest: configfs-tsm: Allow the privlevel_floor attribute to be updated
 
sfc: falcon: Make I2C terminology more inclusive
sfc: remove get_rxfh_context dead code
sfc: use flow_rule_is_supp_enc_control_flags()
sfc: use new rxfh_context API
 
sh: config: Drop CONFIG_MEMORY_{HOTPLUG,HOTREMOVE}
sh: Drop support for memory hotplug and memory hotremove
sh: push-switch: Add missing MODULE_DESCRIPTION() macro
 
siox: bus-gpio: add missing MODULE_DESCRIPTION()
 
siphash: add missing MODULE_DESCRIPTION() macro
 
slab, rust: extend kmalloc() alignment guarantees to remove Rust padding
 
slab: delete useless RED_INACTIVE and RED_ACTIVE
slab: don't put freepointer outside of object if only orig_size
slab: make check_object() more consistent
 
slimbus: Fix struct and documentation alignment in stream.c
 
smack: tcp: ipv4, fix incorrect labeling
smack: unix sockets: fix accept()ed socket label
 
smb/client: avoid dereferencing rdata=NULL in smb2_new_read_req()
smb/client: avoid possible NULL dereference in cifs_free_subrequest()
smb/client: fix rdma usage in smb2_async_writev()
smb/client: fix typo: GlobalMid_Sem -> GlobalMid_Lock
smb/client: remove unused rq_iter_size from struct smb_rqst
 
smb/server: fix potential null-ptr-deref of lease_ctx_info in smb2_open()
smb/server: fix return value of smb2_open()
smb/server: remove useless assignment of 'file_present' in smb2_open()
smb/server: update misguided comment of smb2_allocate_rsp_buf()
 
smb3: add dynamic trace point for session setup key expired failures
smb3: add dynamic tracepoint for reflink errors
smb3: add dynamic tracepoints for shutdown ioctl
smb3: add four dynamic tracepoints for copy_file_range and reflink
smb3: fix broken cached reads when posix locks
smb3: fix lock breakage for cached writes
smb3: fix problem unloading module due to leaked refcount on shutdown
smb3: fix setting SecurityFlags when encryption is required
 
smb: Annotate struct xattr_smb_acl with __counted_by()
smb: client: Convert to new uid/gid option parsing helpers
smb: client: fix double put of @cfile in smb2_rename_path()
smb: client: fix double put of @cfile in smb2_set_path_size()
smb: client: fix FSCTL_GET_REPARSE_POINT against NetApp
smb: client: fix hang in wait_for_response() for negproto
smb: client: handle lack of FSCTL_GET_REPARSE_POINT support
smb: client: ignore unhandled reparse tags
smb: smb2pdu.h: Use static_assert() to check struct sizes
 
smp: Add missing destroy_work_on_stack() call in smp_call_on_cpu()
smp: Use str_plural() to fix Coccinelle warnings
 
soc/tegra: pmc: Simplify resource lookup
 
soc: add missing MODULE_DESCRIPTION() macros
soc: amlogic: meson-gx-socinfo: add new A113X SoC id
soc: amlogic: meson-gx-socinfo: Add S905L ID
soc: fsl: cpm1: qmc: Introduce functions to get a channel from a phandle list
soc: fsl: cpm1: qmc: Introduce qmc_chan_count_phandles()
soc: fsl: qbman: FSL_DPAA depends on COMPILE_TEST
soc: fsl: qbman: remove unused struct 'cgr_comp'
soc: mediatek: Disable 9-bit alpha in ETHDR
soc: mediatek: mtk-mutex: Add MDP_TCC0 mod to MT8188 mutex table
soc: mtk-cmdq: Add cmdq_pkt_logic_command to support math operation
soc: qcom: add missing pd-mapper dependencies
soc: qcom: add pd-mapper implementation
soc: qcom: cmd-db: Map shared memory as WC, not WB
soc: qcom: icc-bwmon: Allow for interrupts to be shared across instances
soc: qcom: icc-bwmon: Fix refcount imbalance seen during bwmon_remove
soc: qcom: llcc: Add llcc configuration support for the SA8775p platform
soc: qcom: llcc: Add regmap for Broadcast_AND region
soc: qcom: llcc: simplify with cleanup.h
soc: qcom: mdt_loader: simplify with cleanup.h
soc: qcom: Move some socinfo defines to the header
soc: qcom: ocmem: simplify with cleanup.h
soc: qcom: pd-mapper: Depend on ARCH_QCOM || COMPILE_TEST
soc: qcom: pd-mapper: Fix singleton refcount
soc: qcom: pd-mapper: mark qcom_pdm_domains as __maybe_unused
soc: qcom: pdr: extract PDR message marshalling data
soc: qcom: pdr: fix parsing of domains lists
soc: qcom: pdr: protect locator_addr with the main mutex
soc: qcom: pdr: simplify with cleanup.h
soc: qcom: pmic_glink: Actually communicate when remote goes down
soc: qcom: pmic_glink: Fix race during initialization
soc: qcom: pmic_glink: Handle the return value of pmic_glink_init
soc: qcom: pmic_glink: Increase max ports to 3
soc: qcom: rpmh-rsc: Ensure irqs aren't disabled by rpmh_rsc_send_data() callers
soc: qcom: smem: Add a feature code getter
soc: qcom: smem: Add qcom_smem_bust_hwspin_lock_by_host()
soc: qcom: smp2p: Use devname for interrupt descriptions
soc: qcom: smsm: Add missing mailbox dependency to Kconfig
soc: qcom: smsm: Support using mailbox interface
soc: qcom: socinfo: Add PM6350 PMIC
soc: qcom: socinfo: Add SDM670 SoC ID table entry
soc: qcom: socinfo: Add SoC ID for IPQ5321
soc: qcom: socinfo: Update X1E PMICs
soc: qcom: spm: add missing MODULE_DESCRIPTION()
soc: qcom: wcnss: simplify with cleanup.h
soc: samsung: exynos-pmu: add support for PMU_ALIVE non atomic registers
soc: samsung: exynos-pmu: update to use of_syscon_register_regmap()
soc: sunxi: sram: Constify struct regmap_config
soc: sunxi: sram: Remove unused list 'claimed_sram'
soc: ti: k3-socinfo: Add J721E SR2.0
soc: ti: knav_qmss: Constify struct knav_range_ops
soc: ti: pm33xx: Fix missing newlines in log statements
soc: xilinx: Add cb event for subsystem restart
soc: xilinx: rename cpu_number1 to dummy_cpu_number
 
soundwire: amd: simplify return path in hw_params
soundwire: amd: simplify with cleanup.h
soundwire: amd_init: simplify with cleanup.h
soundwire: bus: add stream refcount
soundwire: bus: simplify by using local slave->prop
soundwire: cadence: simplify with cleanup.h
soundwire: debugfs: add interface to read/write commands
soundwire: debugfs: simplify with cleanup.h
soundwire: generic_bandwidth_allocation: change port_bo parameter to pointer
soundwire: Intel: clarify Copyright information
soundwire: intel: simplify return path in hw_params
soundwire: intel: simplify with cleanup.h
soundwire: intel_ace2.x: add AC timing extensions for PantherLake
soundwire: intel_ace2x: simplify return path in hw_params
soundwire: intel_ace2x: simplify with cleanup.h
soundwire: intel_auxdevice: add cs42l43 codec to wake_capable_list
soundwire: intel_auxdevice: start the bus at default frequency
soundwire: slave: simplify code with acpi_get_local_u64_address()
soundwire: stream: fix programming slave ports for non-continous port maps
soundwire: stream: Revert "soundwire: stream: fix programming slave ports for non-continous port maps"
 
sparc32: Fix truncated relocation errors when linking large kernels
 
sparc64: Fix incorrect function signature and add prototype for prom_cif_init
sparc64: Fix prototype warning for prom_get_mmu_ihandle
sparc64: Fix prototype warnings for floppy_64.h
sparc64: Fix prototype warnings in hibernate.c
 
spi: add ch341a usb2spi driver
spi: add devm_spi_optimize_message() helper
spi: add devm_spi_optimize_message() helper
spi: add devm_spi_optimize_message() helper
spi: Add empty versions of ACPI functions
spi: add EXPORT_SYMBOL_GPL(devm_spi_optimize_message)
spi: add missing MODULE_DESCRIPTION() macros
spi: atmel-quadspi: Add missing check for clk_prepare
spi: axi-spi-engine: Add SPI_CS_HIGH support
spi: axi-spi-engine: remove platform_set_drvdata()
spi: bcm63xx: Enable module autoloading
spi: bitbang: Clean up the driver
spi: bitbang: Convert unsigned to unsigned int
spi: bitbang: Replace hard coded number of SPI modes
spi: bitbang: Use typedef for txrx_*() callbacks
spi: cs42l43: Add speaker id support to the bridge configuration
spi: cs42l43: Refactor accessing the SDCA extension properties
spi: cs42l43: Refactor accessing the SDCA extension properties
spi: differentiate between unsupported and invalid
spi: dt-bindings: Add num-cs property for mpfs-spi
spi: dt-bindings: at91: Add sama7d65 compatible string
spi: dt-bindings: brcm,bcm2835-spi: convert to dtschema
spi: dt-bindings: Document the IBM FSI-attached SPI controller
spi: dt-bindings: fsl-dspi: add compatible string 'fsl,lx2160a-dspi'
spi: dt-bindings: fsl-dspi: add dmas and dma-names properties
spi: dt-bindings: fsl-dspi: Convert to yaml format
spi: dt-bindings: marvell,mmp2-ssp: Merge PXA SSP into schema
spi: dt-bindings: snps,dw-apb-ssi.yaml: update compatible property
spi: dt-bindings: spi-cadence: Add optional reset control
spi: dw: differentiate between unsupported and invalid requests
spi: dw: Use new spi_xfer_is_dma_mapped() helper
spi: fsl-dspi: use common proptery 'spi-cs-setup(hold)-delay-ns'
spi: geni-qcom: Fix incorrect free_irq() sequence
spi: geni-qcom: Undo runtime PM changes at driver exit time
spi: gpio: Convert to be used outside of OF
spi: gpio: Make use of device properties
spi: gpio: Use traditional pattern when checking error codes
spi: hisi-kunpeng: Add validation for the minimum value of speed_hz
spi: hisi-kunpeng: Add verification for the max_frequency provided by the firmware
spi: imx: Don't expect DMA for i.MX{25,35,50,51,53} cspi devices
spi: imx: remove empty cleanup function
spi: ingenic: Use new spi_xfer_is_dma_mapped() helper
spi: intel: Add check devm_kasprintf() returned value
spi: Introduce internal spi_xfer_is_dma_mapped() helper
spi: Merge up fixes
spi: Merge up fixes
spi: meson-spicc: add spicc loopback mode
spi: meson-spicc: set SPI clock flag CLK_SET_RATE_PARENT
spi: microchip-core: add support for word sizes of 1 to 32 bits
spi: microchip-core: defer asserting chip select until just before write to TX FIFO
spi: microchip-core: ensure TX and RX FIFOs are empty at start of a transfer
spi: microchip-core: fix init function not setting the master and motorola modes
spi: microchip-core: fix the issues in the isr
spi: microchip-core: only disable SPI controller when register value change requires it
spi: mxic: differentiate between unsupported and invalid requests
spi: nxp-fspi: fix the KASAN report out-of-bounds bug
spi: omap2-mcspi: Use new spi_xfer_is_dma_mapped() helper
spi: pci1xxxx: Use new spi_xfer_is_dma_mapped() helper
spi: pxa2xx: Convert PCI driver to use spi-pxa2xx code directly
spi: pxa2xx: Do not override dev->platform_data on probe
spi: pxa2xx: Extract pxa2xx_spi_platform_*() callbacks
spi: pxa2xx: Move platform driver to a separate file
spi: pxa2xx: Move PM runtime handling to the glue drivers
spi: pxa2xx: Print DMA burst size only when DMA is enabled
spi: pxa2xx: Remove duplicate check
spi: pxa2xx: Remove hard coded number of chip select pins
spi: pxa2xx: Remove no more needed driver data
spi: pxa2xx: Remove superflous check for Intel Atom SoCs
spi: pxa2xx: Reorganize the SSP type retrieval
spi: pxa2xx: Use new spi_xfer_is_dma_mapped() helper
spi: pxa2xx: Utilise temporary variable for struct device
spi: pxa2xx: Wrap pxa_ssp_request() to be device managed resource
spi: qup: Use new spi_xfer_is_dma_mapped() helper
spi: Refactor spi_stop_queue()
spi: Replace custom code with device_match_acpi_handle()
spi: Rework DMA mapped flag
spi: Rework per message DMA mapped flag to be per transfer
spi: rockchip: Resolve unbalanced runtime PM / system PM handling
spi: rpc-if: differentiate between unsupported and invalid requests
spi: spi-cadence-quadspi: Fix OSPI NOR failures during system resume
spi: spi-cadence: Add optional reset control support
spi: spi-cadence: Enable spi refclk in slave mode
spi: spi-fsl-lpspi: Fix off-by-one in prescale max
spi: spi-fsl-lpspi: Fix scldiv calculation
spi: spi-fsl-lpspi: limit PRESCALE bit in TCR register
spi: spi-fsl-lpspi: Pass pm_ptr()
spi: spi-fsl-lpspi: Switch to SYSTEM_SLEEP_PM_OPS()
spi: spi-imx: Pass pm_ptr()
spi: spi-imx: Switch to RUNTIME_PM_OPS/SYSTEM_SLEEP_PM_OPS()
spi: spi-microchip-core: Add support for GPIO based CS
spi: spi-microchip-core: Fix the number of chip selects supported
spi: spi: Remove unnecessary ‘0’ values from rc
spi: spi: Remove unnecessary ‘0’ values from status
spi: spidev: Add an entry for elgin,jg10309-01
spi: spidev: add correct compatible for Rohm BH2228FV
spi: spidev: Add missing spi_device_id for bh2228fv
spi: spidev: Add missing spi_device_id for jg10309-01
spi: wpcm-fiu: differentiate between unsupported and invalid requests
spi: xcomm: add gpiochip support
spi: xcomm: fix coding style
spi: xcomm: make use of devm_spi_alloc_host()
spi: xcomm: remove i2c_set_clientdata()
spi: zynqmp-gqspi: Scale timeout by data size
 
spmi: add missing MODULE_DESCRIPTION() macros
spmi: pmic-arb: add missing newline in dev_err format strings
spmi: pmic-arb: Pass the correct of_node to irq_domain_add_tree
 
Squashfs: sanity check symbolic link size
 
sr: convert to the atomic queue limits API
 
srcu: Add an API for a memory barrier after SRCU read lock
srcu: Add NUM_ACTIVE_SRCU_POLL_OLDSTATE
srcu: Disable interrupts directly in srcu_gp_end()
srcu: Fill out polled grace-period APIs
srcu: Update cleanup_srcu_struct() comment
 
staging: fbtft: add missing MODULE_DESCRIPTION() macro
staging: greybus: add missing MODULE_DESCRIPTION() macros
staging: greybus: audio: remove unused struct gb_mixer_control
staging: iio: adt7316: remove unused struct 'adt7316_limit_regs'
staging: iio: Drop explicit initialization of struct i2c_device_id::driver_data to 0
staging: iio: frequency: ad9834: Validate frequency parameter value
staging: nvec: make i2c controller register writes robust
staging: nvec: Use x instead of x != NULL to improve readability.
staging: r8712u: remove unused struct 'zero_bulkout_context'
staging: rtl8192e: add missing MODULE_DESCRIPTION() macros
staging: rtl8192e: Capitalize constant RegC38_TH
 
Staging: rtl8192e: Fix alignment to match open parenthesis
Staging: rtl8192e: Fix alignment to match open parenthesis in rtllib_rx.c
Staging: rtl8192e: Fix alignment to match open parenthesis in rtllib_tx.c
 
staging: rtl8192e: Fix conflicting types error with net_device.
staging: rtl8192e: Fix spelling mistakes in rtllib_softmac.c
staging: rtl8192e: reduce indentation level
 
Staging: rtl8192e: Remove parameter bIsAmsdu from rtllib_classify()
 
staging: rtl8192e: remove the r8192E_dev.c's unnecessary brace
staging: rtl8192e: remove unnecessary line breaks
staging: rtl8192e: Remove unnecessary pre-declaration of struct net_device
staging: rtl8192e: Remove unused constants
staging: rtl8192e: Remove unused macro dm_tx_bb_gain_idx_to_amplify
staging: rtl8192e: Remove unused struct phy_ofdm_rx_status_rxsc
 
Staging: rtl8192e: Remove variable ChkLength
Staging: rtl8192e: Remove variable IsAmsdu from rtllib_xmit_inter()
Staging: rtl8192e: Rename function rtllib_query_BandwidthMode
Staging: rtl8192e: Rename function rtllib_query_HTCapShortGI
Staging: rtl8192e: Rename function rtllib_query_ShortPreambleMode
Staging: rtl8192e: Rename function TsStartAddBaProcess()
Staging: rtl8192e: Rename variable AddReorderEntry
Staging: rtl8192e: Rename variable bBroadcast
Staging: rtl8192e: Rename variable bContainHTC
Staging: rtl8192e: Rename variable bCTSEnable
Staging: rtl8192e: Rename variable bforced_tx20Mhz
Staging: rtl8192e: Rename variable bHwSec
Staging: rtl8192e: Rename variable bIsMulticast
Staging: rtl8192e: Rename variable bMatchWinStart
Staging: rtl8192e: Rename variable bMBssidValid
Staging: rtl8192e: Rename variable bPacketBW
Staging: rtl8192e: Rename variable bPktInBuf
Staging: rtl8192e: Rename variable bRTSBW
Staging: rtl8192e: Rename variable bRTSEnable
Staging: rtl8192e: Rename variable bRTSSTBC
Staging: rtl8192e: Rename variable bRTSUseShortGI
Staging: rtl8192e: Rename variable bUseShortGI
Staging: rtl8192e: Rename variable bUseShortPreamble
Staging: rtl8192e: Rename variable bWithAironetIE
Staging: rtl8192e: Rename variable bWithCcxVerNum
Staging: rtl8192e: Rename variable CcxRmState
Staging: rtl8192e: Rename variable CntAfterLink
Staging: rtl8192e: Rename variable CountryIeBuf
Staging: rtl8192e: Rename variable CountryIeLen
Staging: rtl8192e: Rename variable Decrypted
Staging: rtl8192e: Rename variable elementID
Staging: rtl8192e: Rename variable Frame_QoSTID
Staging: rtl8192e: Rename variable HTCurrentOperaRate
Staging: rtl8192e: Rename variable HTOpMode
Staging: rtl8192e: Rename variable IsDataFrame
Staging: rtl8192e: Rename variable IsLegacyDataFrame
Staging: rtl8192e: Rename variable IsPassiveChannel
Staging: rtl8192e: Rename variable IsQoSDataFrame
Staging: rtl8192e: Rename variable LLCOffset
Staging: rtl8192e: Rename variable MBssid
Staging: rtl8192e: Rename variable MBssidMask
Staging: rtl8192e: Rename variable nPadding_Length
Staging: rtl8192e: Rename variable pList
Staging: rtl8192e: Rename variable prxbIndicateArray
Staging: rtl8192e: Rename variable RfdArray
Staging: rtl8192e: Rename variable RfdCnt
Staging: rtl8192e: Rename variable rtllib_rx_InfraAdhoc
Staging: rtl8192e: Rename variable rtllib_rx_Monitor
Staging: rtl8192e: Rename variable RxReorderIndicatePacket
Staging: rtl8192e: Rename variable WinEnd
Staging: rtl8192e: Rename variable WinSize
 
staging: rtl8712: Fix spelling mistake in rtl8712_xmit.c
staging: rtl8712: Fix spelling mistake in rtl871x_event.h
staging: rtl8712: Fix spelling mistake in rtl871x_io.h
staging: rtl8712: Fix spelling mistake in rtl871x_mlme.c
staging: rtl8712: remove unnecessary alignment of pxmitpriv->pxmitbuf
staging: rtl8723bs: Delete file hal_phy_reg_8723b.h
staging: rtl8723bs: hal: Fix spelling mistakes in odm.h
staging: rtl8723bs: hal: Fix spelling mistakes in rtl8723b_cmd.c
staging: rtl8723bs: Move last macro from hal_phy_reg_8723b.h
staging: rtl8723bs: Remove constant result function CheckNegative()
staging: rtl8723bs: Remove empty file sdio_osintf.h
staging: rtl8723bs: Remove switch(type) as type is constant
staging: rtl8723bs: Remove unused declarations start with sd_hal_bus_init
staging: rtl8723bs: Remove unused macro in ioctl_cfg80211.c
staging: rtl8723bs: Remove unused macros in Hal8192CPhyReg.h
staging: rtl8723bs: Remove unused macros in Hal8723BReg.h
staging: rtl8723bs: Remove unused macros in hal_com_h2c.h
staging: rtl8723bs: Remove unused macros in hal_com_reg.h
staging: rtl8723bs: Remove unused macros in hal_phy_reg_8723b.h
staging: rtl8723bs: Remove unused macros in hal_pwr_seq.h
staging: rtl8723bs: Remove unused macros in HalPwrSeqCmd.h
staging: rtl8723bs: Remove unused macros in rtw_efuse.h
staging: rtl8723bs: Remove unused macros in rtw_ht.h
staging: rtl8723bs: Remove unused macros in rtw_io.h
staging: rtl8723bs: Remove unused macros in rtw_mlme.h
staging: rtl8723bs: Remove unused macros in rtw_mlme.h
staging: rtl8723bs: Remove unused macros in rtw_mlme_ext.h
staging: rtl8723bs: Remove unused macros in rtw_mp.h
staging: rtl8723bs: Remove unused macros in rtw_pwrctrl.h
staging: rtl8723bs: Remove unused macros in rtw_recv.h
staging: rtl8723bs: Remove unused macros in rtw_security.h
staging: rtl8723bs: Remove unused macros in rtw_xmit.h
staging: rtl8723bs: Remove unused macros in sta_info.h
staging: rtl8723bs: Remove unused macros in wifi.h
staging: rtl8723bs: Remove unused structs starting with profile_info
staging: rtl8723bs: Remove unused variable pwdev_priv
staging: vc04_services: Fix kernel-doc param for vchiq_register_chrdev
staging: vc04_services: Update testing instructions
staging: vc04_services: use 'time_left' variable with wait_for_completion_timeout()
staging: vc04_services: vchiq_core: Stop kthreads on vchiq module unload
staging: vchiq_arm: Don't cast scatter-gather elements
staging: vchiq_arm: Drop obsolete comment
staging: vchiq_arm: Drop unnecessary declarations
staging: vchiq_arm: Drop vchiq_arm_init_state
staging: vchiq_arm: Get the rid off struct vchiq_2835_state
staging: vchiq_arm: Reduce indentation of service_callback
staging: vchiq_arm: Unify return code variable
staging: vchiq_core: Add hex prefix to debugfs output
staging: vchiq_core: Bubble up wait_event_interruptible() return value
staging: vchiq_core: Drop non-functional struct members
staging: vme_user: Add blank line after struct decl
staging: vt6656: Remove line from TODO
 
stat: use vfs_empty_path() helper
 
stmmac: intel: Remove convert_art_to_tsc()
 
SUNRPC: Add a trace point in svc_xprt_deferred_close
 
sunrpc: avoid -Wformat-security warning
 
SUNRPC: avoid soft lockup when transmitting UDP to reachable server.
SUNRPC: Fix a race to wake a sync task
 
sunrpc: fix up the special handling of sv_nrpools == 1
 
SUNRPC: Fixup gss_status tracepoint error output
 
sunrpc: refactor pool_mode setting code
 
Linux: Support Tegra I2S client format conversion
 
svcrdma: Handle ADDR_CHANGE CM event properly
svcrdma: Refactor the creation of listener CMA ID
 
swiotlb: fix kernel-doc description for swiotlb_del_transient
swiotlb: reduce swiotlb pool lookups
 
syscalls: add back legacy __NR_nfsservctl macro
syscalls: add generic scripts/syscall.tbl
syscalls: fix fstat() entry again
syscalls: fix syscall macros for newfstat/newfstatat
syscalls: Fix to add sys_uretprobe to syscall.tbl
 
sysctl: Add module description to sysctl-testing
sysctl: always initialize i_uid/i_gid
sysctl: constify ctl_table arguments of utility function
sysctl: move the extra1/2 boundary check of u8 to sysctl_check_table_array
sysctl: Remove "child" sysctl code comments
sysctl: Remove check for sentinel element in ctl_table arrays
sysctl: Remove ctl_table sentinel code comments
sysctl: Remove superfluous empty allocations from sysctl internals
sysctl: Replace nr_entries with ctl_table_size in new_links
sysctl: treewide: constify the ctl_table argument of proc_handlers
sysctl: Warn on an empty procname element
 
sysfs/cpu: Make crash_hotplug attribute world-readable
 
tap: add missing verification for short frame
 
task_work: Add TWA_NMI_CURRENT as an additional notify mode.
task_work: Introduce task_work_cancel() again
task_work: make TWA_NMI_CURRENT handling conditional on IRQ_WORK
task_work: s/task_work_cancel()/task_work_cancel_func()/
 
tc-testing: don't access non-existent variable on exception
 
tcp: add a helper for setting EOR on tail skb
tcp: add sysctl_tcp_rto_min_us
tcp: add tcp_done_with_error() helper
tcp: Adjust clamping window for applications specifying SO_RCVBUF
tcp: annotate data-races around tw->tw_ts_recent and tw->tw_ts_recent_stamp
tcp: derive delack_max with tcp_rto_min helper
tcp: Don't access uninit tcp_rsk(req)->ao_keyid in tcp_create_openreq_child().
tcp: Don't drop SYN+ACK for simultaneous connect().
tcp: fix forever orphan socket caused by tcp_abort
tcp: fix race in tcp_write_err()
tcp: fix races in tcp_abort()
tcp: fix races in tcp_v[46]_err()
tcp: move inet_reqsk_alloc() close to inet_reqsk_clone()
tcp: move inet_twsk_schedule helper out of header
tcp: move reqsk_alloc() to inet_connection_sock.c
tcp: prevent concurrent execution of tcp_sk_exit_batch
tcp: process the 3rd ACK with sk_socket for TFO/MPTCP
tcp: Replace strncpy() with strscpy()
tcp: small changes in reqsk_put() and reqsk_free()
tcp: Update window clamping condition
tcp: use sk_skb_reason_drop to free rx packets
tcp: wrap mptcp and decrypted checks into tcp_skb_can_collapse_rx()
 
tcp_bpf: fix return value of tcp_bpf_sendmsg()
 
tcp_metrics: add netlink protocol spec in YAML
tcp_metrics: add UAPI to the header guard
 
test/vsock: add install target
 
test_bpf: Add missing MODULE_DESCRIPTION()
test_bpf: convert comma to semicolon
 
test_maple_tree: add the missing MODULE_DESCRIPTION() macro
 
test_xarray: add missing MODULE_DESCRIPTION() macro
 
testing: nvdimm: Add MODULE_DESCRIPTION() macros
testing: nvdimm: iomap: add MODULE_DESCRIPTION()
 
thermal/debugfs: Adjust check for trips without statistics in tze_seq_show()
thermal/debugfs: Compute maximum temperature for mitigation episode as a whole
thermal/debugfs: Do not extend mitigation episodes beyond system resume
thermal/debugfs: Fix the NULL vs IS_ERR() confusion in debugfs_create_dir()
thermal/debugfs: Fix up units in "mitigations" files
thermal/debugfs: Move some statements from under thermal_dbg->lock
thermal/debugfs: Print mitigation timestamp value in milliseconds
thermal/debugfs: Use helper to update trip point overstepping duration
 
thermal/drivers/broadcom: Fix race between removal and clock disable
thermal/drivers/broadcom: Simplify probe() with local dev variable
thermal/drivers/broadcom: Simplify with dev_err_probe()
 
thermal/drivers/exynos: Simplify probe() with local dev variable
thermal/drivers/exynos: Simplify with dev_err_probe()
 
thermal/drivers/generic-adc: Simplify probe() with local dev variable
thermal/drivers/generic-adc: Simplify with dev_err_probe()
 
thermal/drivers/hisi: Simplify with dev_err_probe()
 
thermal/drivers/imx: Simplify probe() with local dev variable
thermal/drivers/imx: Simplify with dev_err_probe()
 
thermal/drivers/k3_j72xx_bandgap: Implement suspend/resume support
 
thermal/drivers/mediatek/lvts_thermal: Provide default calibration data
 
thermal/drivers/qcom-spmi-adc-tm5: Simplify with dev_err_probe()
 
thermal/drivers/qcom-tsens: Simplify with dev_err_probe()
 
thermal/drivers/renesas/rcar: Add dependency on OF
 
thermal/drivers/renesas: Group all renesas thermal drivers together
 
thermal/drivers/sti: Cleanup code related to stih416
 
thermal: core: Add sanity checks for polling_delay and passive_delay
thermal: core: Allow thermal zones to tell the core to ignore them
thermal: core: Avoid calling .trip_crossed() for critical and hot trips
thermal: core: Back off when polling thermal zones on errors
thermal: core: Change passive_delay and polling_delay data type
thermal: core: constify 'type' in devm_thermal_of_cooling_device_register()
thermal: core: Update thermal zone registration documentation
thermal: gov_bang_bang: Add .manage() callback
thermal: gov_bang_bang: Call __thermal_cdev_update() directly
thermal: gov_bang_bang: Drop unnecessary cooling device target state checks
thermal: gov_bang_bang: Split bang_bang_control()
thermal: gov_bang_bang: Use governor_data to reduce overhead
thermal: helpers: Introduce thermal_trip_is_bound_to_cdev()
thermal: imx: Drop critical trip check from imx_set_trip_temp()
thermal: int3400: Use sizeof(*pointer) instead of sizeof(type)
thermal: int3403: remove unused struct 'int3403_performance_state'
thermal: intel: hfi: Give HFI instances package scope
thermal: intel: int340x: Add DLVR support for Lunar Lake
thermal: intel: int340x: Allow limited thermal MSI support
thermal: intel: int340x: Capability to map user space to firmware values
thermal: intel: int340x: Cleanup of DLVR sysfs on driver remove
thermal: intel: int340x: Enable WLT and power floor support for Lunar Lake
thermal: intel: int340x: Fix kernel warning during MSI cleanup
thermal: intel: int340x: Free MSI IRQ vectors on module exit
thermal: intel: int340x: Remove unnecessary calls to free irq
thermal: intel: int340x: Support MSI interrupt for Lunar Lake
thermal: intel: intel_pch: Improve cooling log
thermal: intel: intel_soc_dts_thermal: Switch to new Intel CPU model defines
thermal: intel: intel_tcc: Add model checks for temperature registers
thermal: intel: intel_tcc_cooling: Switch to new Intel CPU model defines
thermal: intel: intel_tcc_cooling: Use a model-specific bitmask for TCC offset
thermal: of: Fix OF node leak in of_thermal_zone_find() error paths
thermal: of: Fix OF node leak in thermal_of_trips_init() error path
thermal: of: Fix OF node leak in thermal_of_zone_register()
thermal: trip: Add conversion macros for thermal trip priv field
thermal: trip: Avoid skipping trips in thermal_zone_set_trips()
thermal: trip: Fold __thermal_zone_get_trip() into its caller
thermal: trip: Make thermal_zone_set_trips() use trip thresholds
thermal: trip: Pass trip pointer to .set_trip_temp() thermal zone callback
thermal: trip: Rename __thermal_zone_set_trips() to thermal_zone_set_trips()
thermal: trip: Split thermal_zone_device_set_mode()
thermal: trip: Use common set of trip type names
thermal: trip: Use READ_ONCE() for lockless access to trip properties
thermal: uniphier: Use thermal_zone_for_each_trip() for walking trip points
 
thunderbolt: Add receiver lane margining support for retimers
thunderbolt: Add sideband register access to debugfs
thunderbolt: debugfs: Use FIELD_GET()
thunderbolt: Fix memory leaks in {port|retimer}_sb_regs_write()
thunderbolt: Make margining functions accept target and retimer index
thunderbolt: Make usb4_port_sb_read/write() available outside of usb4.c
thunderbolt: Mark XDomain as unplugged when router is removed
thunderbolt: Mention Thunderbolt/USB4 debugging tools in Kconfig
thunderbolt: Move usb4_port_margining_caps() declaration into correct place
thunderbolt: Split out margining from USB4 port
 
ti: omap: MAINTAINERS: move Benoît Cousson to CREDITS
 
tick/broadcast: Make takeover of broadcast hrtimer reliable
tick/broadcast: Move per CPU pointer access into the atomic section
 
tick/sched: Combine WARN_ON_ONCE and print_once
 
tick: Remove unnused tick_nohz_get_idle_calls()
 
time: Add MODULE_DESCRIPTION() to time test modules
 
timekeeping: Add function to convert realtime to base clock
timekeeping: Add missing kernel-doc function comments
timekeeping: Fix bogus clock_was_set() invocation in do_adjtimex()
timekeeping: Provide infrastructure for converting to/from a base clock
 
timers/migration: Do not rely always on group->parent
timers/migration: Fix grammar in comment
timers/migration: Improve tracing
timers/migration: Move hierarchy setup into cpuhotplug prepare callback
timers/migration: Read childmask and parent pointer in a single place
timers/migration: Rename childmask by groupmask to make naming more obvious
timers/migration: Spare write when nothing changed
timers/migration: Use a single struct for hierarchy walk data
 
tipc: Consolidate redundant functions
tipc: Remove unused struct declaration
tipc: Return non-zero value from tipc_udp_addr2str() on error
 
tlclk: add missing MODULE_DESCRIPTION() macro
 
tlv320adc3xxx: Allow MICBIAS pins to be used as
 
tmpfs: Convert to new uid/gid option parsing helpers
tmpfs: don't interrupt fallocate with EINTR
 
tools api io: Move filling the io buffer to its own function
 
tools/include: Sync arm64 headers with the kernel sources
tools/include: Sync filesystem headers with the kernel sources
tools/include: Sync network socket headers with the kernel sources
tools/include: Sync uapi/asm-generic/unistd.h with the kernel sources
tools/include: Sync uapi/drm/i915_drm.h with the kernel sources
tools/include: Sync uapi/linux/kvm.h with the kernel sources
tools/include: Sync uapi/linux/perf.h with the kernel sources
tools/include: Sync uapi/sound/asound.h with the kernel sources
tools/include: Sync x86 headers with the kernel sources
 
tools/latency: Use pkg-config in lib_setup of Makefile.config
 
tools/lib/list_sort: remove redundant code for cond_resched handling
 
tools/memory-model: Add access-marking.txt to README
tools/memory-model: Add KCSAN LF mentorship session citation
tools/memory-model: Code reorganization in lock.cat
tools/memory-model: Fix bug in lock.cat
 
tools/mm: introduce a tool to assess swap entry allocation for thp_swapout
 
tools/net/ynl: fix cli.py --subscribe feature
 
tools/nolibc: add limits for {u,}intmax_t, ulong and {u,}llong
tools/nolibc: implement strerror()
tools/nolibc: implement strtol() and friends
 
tools/perf: Fix parallel-perf python script to replace new python syntax ":=" usage
tools/perf: Fix perf bench epoll to enable the run when some CPU's are offline
tools/perf: Fix perf bench futex to enable the run when some CPU's are offline
tools/perf: Fix the string match for "/tmp/perf-$PID.map" files in dso__load
tools/perf: Fix timing issue with parallel threads in perf bench wake-up-parallel
tools/perf: Handle perftool-testsuite_probe testcases fail when kernel debuginfo is not present
tools/perf: Use is_perf_pid_map_name helper function to check dso's of pattern /tmp/perf-%d.map
 
tools/power turbostat: Add early support for PMT counters
tools/power turbostat: Add MTL's PMT DC6 builtin counter
tools/power turbostat: Add perf added counter example to turbostat.8
tools/power turbostat: Add selftests for added perf counters
tools/power turbostat: Add selftests for SMI, APERF and MPERF counters
tools/power turbostat: Add ZERO_ARRAY for zero initializing builtin array
tools/power turbostat: Document PMT in turbostat.8
tools/power turbostat: Extend --add option with perf counters
tools/power turbostat: Fix formatting in turbostat.8
tools/power turbostat: Fix typo in turbostat.8
tools/power turbostat: Group SMI counter with APERF and MPERF
tools/power turbostat: Include umask=%x in perf counter's config
tools/power turbostat: Move debug prints from stdout to stderr
tools/power turbostat: Move verbose counter messages to level 2
tools/power turbostat: Remove anonymous union from rapl_counter_info_t
tools/power turbostat: Replace enum rapl_source and cstate_source with counter_source
tools/power turbostat: version 2024.07.26
 
tools/power/turbostat: Switch to new Intel CPU model defines
 
tools/power/x86/intel-speed-select: Set TRL MSR in 100 MHz units
tools/power/x86/intel-speed-select: v1.20 release
 
tools/rcu: Add rcu-updaters.sh script
 
tools/resolve_btfids: Fix comparison of distinct pointer types warning in resolve_btfids
 
tools/rtla: Use pkg-config in lib_setup of Makefile.config
 
tools/testing/radix-tree/idr-test: add missing MODULE_DESCRIPTION define
 
tools/testing/radix-tree: add missing MODULE_DESCRIPTION definition
 
tools/verification: Use pkg-config in lib_setup of Makefile.config
 
tools/virtio: creating pipe assertion in vringh_test
 
tools/x86/kcpuid: Add missing dir via Makefile
 
tools: build: use correct lib name for libtracefs feature detection
tools: hv: lsvmbus: change shebang to use python3
tools: hv: rm .*.cmd when make clean
tools: Make pkg-config dependency checks usable by other tools
tools: net: package libynl for use in selftests
tools: sync uapi/linux/fs.h header into tools subdir
tools: ynl: make the attr and msg helpers more C++ friendly
tools: ynl: make user space policies const
tools: ynl: use display hints for formatting of scalar attrs
tools: ynl: use ident name for Family, too.
 
torture: Add MODULE_DESCRIPTION()
 
tpm: ibmvtpm: Call tpm2_sessions_init() to initialize session support
tpm: Use auth only after NULL check in tpm_buf_check_hmac_response()
 
tpm_tis_spi: add missing attpm20p SPI device ID entry
 
trace/pid_list: Change gfp flags in pid_list_fill_irq()
 
trace: riscv: Remove deprecated kprobe on ftrace support
 
tracefs: Convert to new uid/gid option parsing helpers
tracefs: Fix inode allocation
tracefs: Use generic inode RCU for synchronizing freeing
 
tracing/kprobe: Integrate test warnings into WARN_ONCE
tracing/kprobe: Remove cleanup code unrelated to selftest
 
tracing/kprobes: Add symbol counting check when module loads
tracing/kprobes: Fix build error when find_module() is not available
 
tracing/osnoise: Fix build when timerlat is not enabled
tracing/osnoise: Use a cpumask to know what threads are kthreads
 
tracing/sched: sched_switch: place prev_comm and next_comm in right order
 
tracing/timerlat: Add interface_lock around clearing of kthread in stop_kthread()
tracing/timerlat: Only clear timer if a kthread exists
 
tracing: Avoid possible softlockup in tracing_iter_reset()
tracing: Drop unused helper function to fix the build
tracing: fgraph: Fix to add new fgraph_ops to array after ftrace_startup_subops()
tracing: Fix memory leak in fgraph storage selftest
tracing: Fix overflow in get_free_elt()
tracing: Fix trace_pid_list_free() kernel-doc
tracing: Have format file honor EVENT_FILE_FL_FREED
tracing: Return from tracing_buffers_read() if the file has been closed
tracing: Update MAINTAINERS file
tracing: Use refcount for trace_event_file reference counter
 
treewide: change conditional prompt for choices to 'depends on'
treewide: remove unnecessary inclusion
 
tsacct: replace strncpy() with strscpy()
 
tty: add missing MODULE_DESCRIPTION() macros
tty: atmel_serial: use the correct RTS flag.
tty: rfcomm: prefer array indexing over pointer arithmetic
tty: rfcomm: prefer struct_size over open coded arithmetic
tty: serial: fsl_lpuart: mark last busy before uart_add_one_port
tty: sunsu: Simplify device_node cleanup by using __free
tty: vt: conmakehash: cope with abs_srctree no longer in env
tty: vt: conmakehash: remove non-portable code printing comment header
 
tun: Add missing bpf_net_ctx_clear() in do_xdp_generic()
tun: add missing verification for short frame
tun: Assign missing bpf_net_context.
 
uaccess: always export _copy_[from|to]_user with CONFIG_RUST
 
ubd: refactor the interrupt handler
ubd: Remove unused mutex 'ubd_mutex'
ubd: untagle discard vs write zeroes not support handling
 
ubi: block: fix null-pointer-dereference in ubiblock_create()
ubi: eba: properly rollback inside self_check_eba
ubi: Fix ubi_init() ubiblock_exit() section mismatch
 
ubifs: add check for crypto_shash_tfm_digest
ubifs: correct UBIFS_DFS_DIR_LEN macro definition and improve code clarity
ubifs: dbg_orphan_check: Fix missed key type checking
ubifs: Don't add xattr inode into orphan area
ubifs: Fix adding orphan entry twice for the same inode
ubifs: Fix inconsistent inode size when powercut happens during appendant writing
ubifs: fix kernel-doc warnings
ubifs: Fix space leak when powercut happens in linking tmpfile
ubifs: Fix unattached inode when powercut happens in creating
ubifs: Fix unattached xattr inode if powercut happens after deleting
ubifs: Move ui->data initialization after initializing security
ubifs: Remove insert_dead_orphan from replaying orphan process
 
ublk: fix UBLK_CMD_DEL_DEV_ASYNC handling
 
ublk_drv: add missing MODULE_DESCRIPTION() macro
ublk_drv: fix NULL pointer dereference in ublk_ctrl_start_recovery()
 
ubsan: add missing MODULE_DESCRIPTION() macro
 
udf: Avoid excessive partition lengths
udf: Avoid using corrupted block bitmap buffer
udf: Drop load_block_bitmap() wrapper
udf: Drop pointless IS_IMMUTABLE and IS_APPEND check
udf: Fix bogus checksum computation in udf_rename()
udf: Fix lock ordering in udf_evict_inode()
udf: prevent integer overflow in udf_bitmap_free_blocks()
 
udmabuf: add back support for mapping hugetlb pages
udmabuf: add CONFIG_MMU dependency
udmabuf: convert udmabuf driver to use folios
udmabuf: pin the pages using memfd_pin_folios() API
udmabuf: use vmf_insert_pfn and VM_PFNMAP for handling mmap
 
udp: Allow GSO transmit from devices with no checksum offload
udp: Fall back to software USO if IPv6 extension headers are present
udp: fix receiving fraglist GSO packets
udp: Remove duplicate included header file trace/events/udp.h
udp: use sk_skb_reason_drop to free rx packets
 
ufs: Remove call to set the folio error flag
 
uio: add missing MODULE_DESCRIPTION() macros
 
uio_hv_generic: Fix kernel NULL pointer dereference in hv_uio_rescind
 
um/mm: remove redundant assignment of max_low_pfn
 
um: Add generic stub_syscall6 function
um: add mmap/mremap OS calls
um: add shared memory optimisation for time-travel=ext
um: chan: use blocking IO for console output for time-travel
um: chan_user: catch EINTR when reading and writing
um: chan_user: retry partial writes
um: compress memory related stub syscalls while adding them
um: Create signal stack memory assignment in stub_data
um: Delay flushing syscalls until the thread is restarted
um: Do not flush MM in flush_thread
um: don't generate asm/bpf_perf_event.h
um: Enable preemption in UML
um: enable UBSAN
um: generalize os_rcv_fd
um: harddog: add missing MODULE_DESCRIPTION() macro
um: irqs: process outstanding IRQs when unblocking signals
um: line: always fill *error_out in setup_one_line()
um: refactor TLB update handling
um: register power-off handler
um: Remove /proc/sysemu support code
um: remove copy_context_skas0
um: remove force_flush_all from fork_handler
um: remove LDT support
um: Remove obsolete pcap driver
um: remove pcap driver from documentation
um: Remove stub-data.h include from common-offsets.h
um: Remove unused ncpus variable
um: Rework syscall handling
um: Select HAS_IOREMAP for UML_IOMEM_EMULATION
um: simplify and consolidate TLB updates
um: time-travel: fix signal blocking race/hang
um: time-travel: fix time-travel-start option
um: time-travel: remove time_exit()
um: time-travel: support time-travel protocol broadcast messages
um: Use generic runtime constant implementation
um: vector: always reset vp->opened
um: vector: remove vp->lock
 
unicode: add MODULE_DESCRIPTION() macros
unicode: make utf8 test count static
 
uprobe: Add uretprobe syscall to speed up return probe
uprobe: Change uretprobe syscall scope and number
uprobe: Wire up uretprobe system call
 
uprobes: Use kzalloc to allocate xol area
 
uretprobe: change syscall number, again
 
usb-storage: Optimize scan delay more precisely
 
usb: add missing MODULE_DESCRIPTION() macros
usb: cdns2: Fix controller reset issue
usb: cdns3-ti: Add workaround for Errata i2409
usb: cdns3: Add quirk flag to enable suspend residency
usb: cdnsp: fix for Link TRB with TC
usb: cdnsp: fix incorrect index in cdnsp_get_hw_deq function
usb: chipidea: ci_hdrc_imx: Switch to RUNTIME/SYSTEM_SLEEP_PM_OPS()
usb: chipidea: ci_hdrc_tegra: Switch to RUNTIME_PM_OPS()
usb: common: add missing MODULE_DESCRIPTION() macros
 
USB: core: add 'shutdown' callback to usb_driver
 
usb: core: sysfs: Unmerge @usb3_hardware_lpm_attr_group in remove_power_attributes()
usb: dwc2: add support for other Lantiq SoCs
usb: dwc2: gadget: Don't write invalid mapped sg entries into dma_desc with iommu enabled
usb: dwc3: Avoid waking up gadget during startxfer
usb: dwc3: core: Check all ports when set phy suspend
usb: dwc3: core: Prevent USB core invalid event buffer address access
usb: dwc3: core: update LC timer as per USB Spec V3.2
usb: dwc3: enable CCI support for AMD-xilinx DWC3 controller
usb: dwc3: ep0: Don't reset resource alloc flag (including ep0)
usb: dwc3: omap: add missing depopulate in probe error path
usb: dwc3: st: add missing depopulate in probe error path
usb: dwc3: st: fix probed platform device ref count on probe error path
usb: dwc3: Support quirk for writing high-low order
usb: dwc3: xilinx: add missing depopulate in probe error path
usb: gadget: add missing MODULE_DESCRIPTION() macros
usb: gadget: aspeed_udc: validate endpoint index for ast udc
usb: gadget: core: Check for unset descriptor
usb: gadget: f_fs: pull out f->disable() from ffs_func_set_alt()
usb: gadget: f_fs: restore ffs_func_disable() functionality
usb: gadget: f_uac2: fix non-newline-terminated function name
usb: gadget: midi2: Fix incorrect default MIDI2 protocol setup
usb: gadget: midi2: Fix the response for FB info with block 0xff
usb: gadget: u_audio: Check return codes from usb_ep_enable and config_ep_by_speed.
usb: gadget: u_serial: Set start_delayed during suspend
usb: gadget: Use u16 types for 16-bit fields
usb: gadget: uvc: queue pump work in uvcg_video_enable()
usb: host: add missing MODULE_DESCRIPTION() macros
usb: host: oxu210hp: remove unused struct 'ehci_dbg_port'
usb: host: xhci-plat: Add support for XHCI_WRITE_64_HI_LO
usb: misc: add missing MODULE_DESCRIPTION() macros
usb: misc: Drop explicit initialization of struct i2c_device_id::driver_data to 0
usb: misc: ljca: Add Lunar Lake ljca GPIO HID to ljca_gpio_hids[]
usb: misc: onboard_usb_dev: Add match function
usb: musb: da8xx: Implement BABBLE recovery
usb: musb: da8xx: Remove try_idle implementation from host-only mode
usb: musb: mpfs: detect UPLI external vbus control requirement from DT
usb: phy: add missing MODULE_DESCRIPTION() macros
 
USB: serial: add missing MODULE_DESCRIPTION() macros
USB: serial: debug: do not echo input by default
USB: serial: garmin_gps: annotate struct garmin_packet with __counted_by
USB: serial: garmin_gps: use struct_size() to allocate pkt
USB: serial: option: add MeiG Smart SRM825L
USB: serial: spcp8x5: remove unused struct 'spcp8x5_usb_ctrl_arg'
 
usb: typec-mux: nb7vpq904m: broadcast typec state to next mux
usb: typec-mux: nb7vpq904m: unregister typec switch on probe error and remove
usb: typec-mux: ptn36502: broadcast typec state to next mux
usb: typec-mux: ptn36502: unregister typec switch on probe error and remove
usb: typec: Drop explicit initialization of struct i2c_device_id::driver_data to 0
usb: typec: fsa4480: Check if the chip is really there
usb: typec: fsa4480: Relax CHIP_ID check
usb: typec: mux: gpio-sbu: Make enable gpio optional
usb: typec: nb7vpq904m: Remove unneeded indentation
usb: typec: tcpci: add support to set connector orientation
usb: typec: tcpci: Fix error code in tcpci_check_std_output_cap()
usb: typec: tcpm: avoid resets for missing source capability messages
usb: typec: tcpm: avoid sink goto SNK_UNATTACHED state if not received source capability message
usb: typec: tcpm: print error on hard reset
usb: typec: tcpm: use 'time_left' variable with wait_for_completion_timeout()
usb: typec: tipd: add error log to provide firmware name and size
usb: typec: tipd: Delete extra semi-colon
usb: typec: tipd: drop second firmware name read
usb: typec: tipd: Fix dereferencing freeing memory in tps6598x_apply_patch()
usb: typec: tipd: use min() to set tps6598x firmware packet size
usb: typec: ucsi: add Lenovo Yoga C630 glue driver
usb: typec: ucsi: Add new capability bits
usb: typec: ucsi: Add new notification bits
usb: typec: ucsi: Always set number of alternate modes
usb: typec: ucsi: Changing the driver data type to void
usb: typec: ucsi: Delay alternate mode discovery
usb: typec: ucsi: don't retrieve PDOs if not supported
usb: typec: ucsi: Enable UCSI v2.0 notifications
usb: typec: ucsi: extract common code for command handling
usb: typec: ucsi: Fix a deadlock in ucsi_send_command_common()
usb: typec: ucsi: Fix cable registration
usb: typec: ucsi: Fix null pointer dereference in trace
usb: typec: ucsi: Fix the partner PD revision
usb: typec: ucsi: Fix the return value of ucsi_run_command()
usb: typec: ucsi: inline ucsi_read_message_in
usb: typec: ucsi: move ucsi_acknowledge() from ucsi_read_error()
usb: typec: ucsi: Move unregister out of atomic section
usb: typec: ucsi: Only set number of plug altmodes after registration
usb: typec: ucsi: psy: Add support for the charge type property
usb: typec: ucsi: reorder operations in ucsi_run_command()
usb: typec: ucsi: rework command execution functions
usb: typec: ucsi: simplify command sending API
usb: typec: ucsi: split read operation
usb: typec: ucsi: UCSI2.0 Get Error Status changes
usb: typec: ucsi: UCSI2.0 Get Error Status data structure changes
usb: typec: Update sysfs when setting ops
 
USB: uas: Implement the new shutdown callback
 
usb: uas: set host status byte on data completion error
usb: uvc: add missing MODULE_DESCRIPTION() macro
usb: vhci-hcd: Do not drop references before new references are gained
usb: xhci: add 'goto' for halted endpoint check in handle_tx_event()
usb: xhci: Check for xhci->interrupters being allocated in xhci_mem_clearup()
usb: xhci: ensure skipped isoc TDs are returned when isoc ring is stopped
usb: xhci: fix duplicate stall handling in handle_tx_event()
usb: xhci: improve error message for targetless transfer event
usb: xhci: move all segment re-numbering to xhci_link_rings()
usb: xhci: move link chain bit quirk checks into one helper function.
usb: xhci: move process TD code out of the while loop
usb: xhci: move untargeted transfer event handling to a separate function
usb: xhci: remove 'num_trbs' from struct 'xhci_td'
usb: xhci: remove false xhci_giveback_urb_in_irq() header comment
usb: xhci: remove infinite loop prevention
usb: xhci: remove obsolete sanity check debug messages
usb: xhci: remove unused 'xhci' argument
usb: xhci: remove unused argument from handle_port_status()
usb: xhci: remove unused argument from xhci_handle_cmd_config_ep()
 
usbip: Don't submit special requests twice
 
usbnet: ipheth: do not stop RX on failing RX callback
usbnet: ipheth: drop RX URBs with no payload
usbnet: ipheth: fix carrier detection in modes 1 and 4
usbnet: ipheth: race between ipheth_close and error handling
usbnet: ipheth: remove extraneous rx URB length check
usbnet: modern method to get random MAC
 
usercopy: Convert test_user_copy to KUnit test
 
userfaultfd: don't BUG_ON() if khugepaged yanks our page table
userfaultfd: fix checks for huge PMDs
 
util: constant -1 with expression of type char
 
utsname: constify ctl_table arguments of utility function
 
uuid: add missing MODULE_DESCRIPTION() macro
 
vboxsf: Convert to new uid/gid option parsing helpers
vboxsf: Convert vboxsf_read_folio() to use a folio
 
vdpa/mlx5: Accept Init -> Ready VQ transition in resume_vq()
vdpa/mlx5: Add error code for suspend/resume VQ
vdpa/mlx5: Add support for modifying the virtio_version VQ field
vdpa/mlx5: Add support for modifying the VQ features field
vdpa/mlx5: Allow creation of blank VQs
vdpa/mlx5: Clarify meaning thorough function rename
vdpa/mlx5: Clear and reinitialize software VQ data on reset
vdpa/mlx5: Consolidate all VQ modify to Ready to use resume_vq()
vdpa/mlx5: Don't enable non-active VQs in .set_vq_ready()
vdpa/mlx5: Don't reset VQs more than necessary
vdpa/mlx5: Drop redundant check in teardown_virtqueues()
vdpa/mlx5: Drop redundant code
vdpa/mlx5: Forward error in suspend/resume device
vdpa/mlx5: Initialize and reset device with one queue pair
vdpa/mlx5: Iterate over active VQs during suspend/resume
vdpa/mlx5: Make setup/teardown_vq_resources() symmetrical
vdpa/mlx5: Pre-create hardware VQs at vdpa .dev_add time
vdpa/mlx5: Re-create HW VQs under certain conditions
vdpa/mlx5: Remove duplicate suspend code
vdpa/mlx5: Rename init_mvqs
vdpa/mlx5: Set an initial size on the VQ
vdpa/mlx5: Set mkey modified flags on all VQs
vdpa/mlx5: Start off rqt_size with max VQPs
vdpa/mlx5: Use suspend/resume during VQP change
 
vdpa/octeon_ep: Fix error code in octep_process_mbox()
 
vDPA: add missing MODULE_DESCRIPTION() macros
 
vdso/gettimeofday: Clarify comment about open coded function
 
vdso: Add comment about reason for vdso struct ordering
 
venus: pm_helpers: Use dev_pm_genpd_set_hwmode to switch GDSC mode on V6
 
vfio-mdev: add missing MODULE_DESCRIPTION() macros
 
vfio/pci: Extract duplicated code into macro
vfio/pci: Fix typo in macro to declare accessors
vfio/pci: Support 8-byte PCI loads and stores
 
vfio/spapr: Always clear TCEs before unsetting the window
 
vfio/type1: Use iommu_paging_domain_alloc()
 
vfs: add rcu-based find_inode variants for iget ops
vfs: correct the comments of vfs_*() helpers
vfs: dcache: move hashlen_hash() from callers into d_hash()
vfs: Don't evict inode under the inode lru traversing context
vfs: Fix potential circular locking through setxattr() and removexattr()
vfs: handle __wait_on_freeing_inode() and evict() race
vfs: link_path_walk: clarify and improve name hashing interface
vfs: link_path_walk: do '.' and '..' detection while hashing
vfs: link_path_walk: improve may_lookup() code generation
vfs: link_path_walk: move more of the name hashing into hash_name()
vfs: link_path_walk: simplify name hash flow
vfs: move d_lockref out of the area used by RCU lookup
vfs: partially sanitize i_state zeroing on inode creation
vfs: remove redundant smp_mb for thp handling in do_dentry_open
vfs: rename parent_ino to d_parent_ino and make it use RCU
vfs: reorder checks in may_create_in_sticky
vfs: replace WARN(down_read_trylock, ...) abuse with proper asserts
vfs: retire user_path_at_empty and drop empty arg from getname_flags
vfs: shave a branch in getname_flags
vfs: stop using user_path_at_empty in do_readlinkat
vfs: support statx(..., NULL, AT_EMPTY_PATH, ...)
 
vhost-vdpa: switch to use vmf_insert_pfn() in the fault handler
vhost-vdpa: Use iommu_paging_domain_alloc()
 
vhost/vsock: always initialize seqpacket_allow
 
vhost: move smp_rmb() into vhost_get_avail_idx()
 
video/aperture: optionally match the device in sysfb_disable()
 
video/logo: Make logo data const again
video/logo: Remove linux_serial_image comments
 
video: agp: add remaining missing MODULE_DESCRIPTION() macros
video: console: add missing MODULE_DESCRIPTION() macros
 
virt: sev-guest: Choose the VMPCK key based on executing VMPL
virt: sev-guest: Mark driver struct with __refdata to prevent section mismatch
 
virtio-fs: improved request latencies when Virtio queue is full
virtio-fs: let -ENOMEM bubble up or burst gently
 
virtio-mem: Enable virtio-mem for RISC-V
 
virtio-net: check feature before configuring the vq coalescing command
virtio-net: support dim profile fine-tuning
virtio-net: unbreak vq resizing when coalescing is not negotiated
 
virtio: add missing MODULE_DESCRIPTION() macro
virtio: add missing MODULE_DESCRIPTION() macro
virtio: add missing MODULE_DESCRIPTION() macros
virtio: call virtio_find_vqs_info() from virtio_find_single_vq() directly
virtio: convert find_vqs() op implementations to find_vqs_info()
virtio: convert the rest virtio_find_vqs() users to virtio_find_vqs_info()
virtio: create admin queues alongside other virtqueues
virtio: introduce virtio_queue_info struct and find_vqs_info() config op
virtio: make virtio_find_single_vq() call virtio_find_vqs()
virtio: make virtio_find_vqs() call virtio_find_vqs_ctx()
virtio: push out code to vp_avq_index()
virtio: remove the original find_vqs() op
virtio: remove unused virtio_find_vqs() and virtio_find_vqs_ctx() helpers
virtio: rename find_vqs_info() op to find_vqs()
virtio: rename virtio_find_vqs_info() to virtio_find_vqs()
virtio: vdpa: vDPA driver for Marvell OCTEON DPU devices
 
virtio_balloon: convert to use virtio_find_vqs_info()
virtio_balloon: separate vm events into a function
 
virtio_blk: convert to use virtio_find_vqs_info()
virtio_blk: Don't bother validating blocksize
virtio_blk: Fix default logical block size fallback
virtio_blk: remove virtblk_update_cache_mode
 
virtio_console: convert to use virtio_find_vqs_info()
 
virtio_crypto: convert to use virtio_find_vqs_info()
 
virtio_net: add support for Byte Queue Limits
virtio_net: convert to use virtio_find_vqs_info()
virtio_net: disable premapped mode by default
virtio_net: Fix napi_skb_cache_put warning
virtio_net: move netdev_tx_reset_queue() call before RX napi enable
virtio_net: Remove u64_stats_update_begin()/end() for stats fetch
virtio_net: replace VIRTIO_XDP_HEADROOM by XDP_PACKET_HEADROOM
virtio_net: separate receive_buf
virtio_net: separate receive_mergeable
virtio_net: separate virtnet_rx_resize()
virtio_net: separate virtnet_tx_resize()
virtio_net: xsk: bind/unbind xsk for rx
virtio_net: xsk: rx: support fill with xsk buffer
virtio_net: xsk: rx: support recv merge mode
virtio_net: xsk: rx: support recv small mode
virtio_net: xsk: support wakeup
 
virtio_pci: convert vp_*find_vqs() ops to find_vqs_info()
virtio_pci: introduce vector allocation fallback for slow path virtqueues
virtio_pci: pass vector policy enum to vp_find_one_vq_msix()
virtio_pci: pass vector policy enum to vp_find_vqs_msix()
virtio_pci: pass vq info as an argument to vp_setup_vq()
virtio_pci: push out single vq find code to vp_find_one_vq_msix()
virtio_pci: simplify vp_request_msix_vectors() call a bit
 
virtio_pci_modern: create admin queue of queried size
virtio_pci_modern: pass cmd as an identification token
virtio_pci_modern: remove admin queue serialization lock
virtio_pci_modern: treat vp_dev->admin_vq.info.vq pointer as static
virtio_pci_modern: use completion instead of busy loop to wait on admin cmd result
 
virtio_ring: fix KMSAN error for premapped mode
 
virtiofs: convert to use virtio_find_vqs_info()
 
vmalloc: modify the alloc_vmap_area() error message for better diagnostics
 
VMCI: Fix use-after-free when removing resource in vmci_resource_remove()
 
vmlinux.lds.h: catch .bss..L* sections into BSS")
 
vmxnet3: add command to allow disabling of offloads
vmxnet3: add latency measurement support in vmxnet3
vmxnet3: prepare for version 9 changes
vmxnet3: update to version 9
 
vringh: add MODULE_DESCRIPTION()
 
vsock: fix recursive ->recvmsg calls
 
vsprintf: add missing MODULE_DESCRIPTION() macro
 
vt: keyboard: Use led_set_brightness() in LED trigger activate() callback
 
w1: Add missing newline and fix typos in w1_bus_master comment
w1: Drop allocation error message
 
watchdog/perf: properly initialize the turbo mode timestamp and rearm counter
 
watchdog: bd96801_wdt: Add missing include for FIELD_*()
watchdog: imx7ulp_wdt: keep already running watchdog enabled
watchdog: lenovo_se10_wdt: Convert comma to semicolon
watchdog: Make watchdog_class const
watchdog: ROHM BD96801 PMIC WDG driver
watchdog: rzg2l_wdt: Add suspend/resume support
watchdog: rzg2l_wdt: Check return status of pm_runtime_put()
watchdog: rzg2l_wdt: Make the driver depend on PM
watchdog: rzg2l_wdt: Rely on the reset driver for doing proper reset
watchdog: rzg2l_wdt: Remove comparison with zero
watchdog: rzg2l_wdt: Remove reset de-assert from probe
watchdog: rzg2l_wdt: Restrict the driver to ARCH_RZG2L and ARCH_R9A09G011
watchdog: rzg2l_wdt: Use pm_runtime_resume_and_get()
watchdog: rzn1: Convert comma to semicolon
watchdog: starfive: Add missing clk_disable_unprepare()
 
wifi: at76c50x: prefer struct_size over open coded arithmetic
wifi: at76c50x: use sizeof(*pointer) instead of sizeof(type)
wifi: ath10k: add LED and GPIO controlling support for various chipsets
wifi: ath10k: do not always wait for MSA_READY indicator
wifi: ath10k: Use iommu_paging_domain_alloc()
wifi: ath11k: ath11k_mac_op_ipv6_changed(): use list_for_each_entry()
wifi: ath11k: fix ack signal strength calculation
wifi: ath11k: fix misspelling of "dma" in num_rxmda_per_pdev
wifi: ath11k: fix NULL pointer dereference in ath11k_mac_get_eirp_power()
wifi: ath11k: fix RCU documentation in ath11k_mac_op_ipv6_changed()
wifi: ath11k: fix TPE power levels
wifi: ath11k: fix wrong definition of CE ring's base address
wifi: ath11k: fix wrong handling of CCMP256 and GCMP ciphers
wifi: ath11k: initialize 'ret' in ath11k_qmi_load_file_target_mem()
wifi: ath11k: modify the calculation of the average signal strength in station mode
wifi: ath11k: refactor CE remap & unmap
wifi: ath11k: refactor setting country code logic
wifi: ath11k: restore country code during resume
wifi: ath11k: skip status ring entry processing
wifi: ath11k: unmap the CE in ath11k_ahb_probe() error path
wifi: ath11k: use 'time_left' variable with wait_event_timeout()
wifi: ath11k: Use iommu_paging_domain_alloc()
wifi: ath12k: add 6 GHz params in peer assoc command
wifi: ath12k: add ATH12K_DBG_WOW log level
wifi: ath12k: add basic WoW functionalities
wifi: ath12k: add channel 2 into 6 GHz channel list
wifi: ath12k: add EMA beacon support
wifi: ath12k: Add htt_stats_dump file ops support
wifi: ath12k: add hw_link_id in ath12k_pdev
wifi: ath12k: Add lock to protect the hardware state
wifi: ath12k: add MBSSID beacon support
wifi: ath12k: add multi device support for WBM idle ring buffer setup
wifi: ath12k: add panic handler
wifi: ath12k: Add support to enable debugfs_htt_stats
wifi: ath12k: Add support to parse requested stats_type
wifi: ath12k: add WoW net-detect functionality
wifi: ath12k: advertise driver capabilities for MBSSID and EMA
wifi: ath12k: allocate dummy net_device dynamically
wifi: ath12k: avoid double SW2HW_MACID conversion
wifi: ath12k: avoid duplicated vdev down
wifi: ath12k: avoid duplicated vdev stop
wifi: ath12k: avoid unnecessary MSDU drop in the Rx error process
wifi: ath12k: change DMA direction while mapping reinjected packets
wifi: ath12k: configure MBSSID parameters in AP mode
wifi: ath12k: configure MBSSID params in vdev create/start
wifi: ath12k: Correct 6 GHz frequency value in rx status
wifi: ath12k: create a structure for WMI vdev up parameters
wifi: ath12k: do not process consecutive RDDM event
wifi: ath12k: Don't drop tx_status in failure case
wifi: ath12k: drop failed transmitted frames from metric calculation.
wifi: ath12k: Dump additional Tx PDEV HTT stats
wifi: ath12k: dynamic VLAN support
wifi: ath12k: fix ack signal strength calculation
wifi: ath12k: fix ACPI warning when resume
wifi: ath12k: fix build vs old compiler
wifi: ath12k: fix calling correct function for rx monitor mode
wifi: ath12k: Fix devmem address prefix when logging
wifi: ath12k: fix driver initialization for WoW unsupported devices
wifi: ath12k: fix firmware crash due to invalid peer nss
wifi: ath12k: fix firmware crash during reo reinject
wifi: ath12k: fix invalid memory access while processing fragmented packets
wifi: ath12k: fix legacy peer association due to missing HT or 6 GHz capabilities
wifi: ath12k: fix mbssid max interface advertisement
wifi: ath12k: fix memory leak in ath12k_dp_rx_peer_frag_setup()
wifi: ath12k: fix misspelling of "dma" in num_rxmda_per_pdev
wifi: ath12k: fix NULL pointer access in ath12k_mac_op_get_survey()
wifi: ath12k: Fix pdev id sent to firmware for single phy devices
wifi: ath12k: fix peer metadata parsing
wifi: ath12k: fix per pdev debugfs registration
wifi: ath12k: fix race due to setting ATH12K_FLAG_EXT_IRQ_ENABLED too early
wifi: ath12k: fix reusing outside iterator in ath12k_wow_vif_set_wakeups()
wifi: ath12k: fix Smatch warnings on ath12k_core_suspend()
wifi: ath12k: fix soft lockup on suspend
wifi: ath12k: fix survey dump collection in 6 GHz
wifi: ath12k: Fix tx completion ring (WBM2SW) setup failure
wifi: ath12k: fix uninitialize symbol error on ath12k_peer_assoc_h_he()
wifi: ath12k: Fix WARN_ON during firmware crash in split-phy
wifi: ath12k: fix wrong definition of CE ring's base address
wifi: ath12k: handle keepalive during WoWLAN suspend and resume
wifi: ath12k: handle symlink cleanup for per pdev debugfs dentry
wifi: ath12k: implement hardware data filter
wifi: ath12k: implement WoW enable and wakeup commands
wifi: ath12k: improve the rx descriptor error information
wifi: ath12k: initialize 'ret' in ath12k_dp_rxdma_ring_sel_config_wcn7850()
wifi: ath12k: initialize 'ret' in ath12k_qmi_load_file_target_mem()
wifi: ath12k: Introduce device index
wifi: ath12k: modify remain on channel for single wiphy
wifi: ath12k: refactor arvif security parameter configuration
wifi: ath12k: Refactor idle ring descriptor setup
wifi: ath12k: refactor rx descriptor CMEM configuration
wifi: ath12k: refactor SMPS configuration
wifi: ath12k: Refactor the hardware recovery procedure
wifi: ath12k: Refactor the hardware state
wifi: ath12k: remove duplicate definition of MAX_RADIOS
wifi: ath12k: remove invalid peer create logic
wifi: ath12k: remove redundant peer delete for WCN7850
wifi: ath12k: Remove unsupported tx monitor handling
wifi: ath12k: Remove unused ath12k_base from ath12k_hw
wifi: ath12k: Remove unused tcl_*_ring configuration
wifi: ath12k: remove unused variable monitor_flags
wifi: ath12k: rename MBSSID fields in wmi_vdev_up_cmd
wifi: ath12k: Replace "chip" with "device" in hal Rx return buffer manager
wifi: ath12k: skip sending vdev down for channel switch
wifi: ath12k: support ARP and NS offload
wifi: ath12k: support GTK rekey offload
wifi: ath12k: Support pdev error stats
wifi: ath12k: support SMPS configuration for 6 GHz
wifi: ath12k: Support TQM stats
wifi: ath12k: Support Transmit Scheduler stats
wifi: ath12k: unregister per pdev debugfs
wifi: ath12k: use 128 bytes aligned iova in transmit path for WCN7850
wifi: ath12k: use correct MAX_RADIOS
wifi: brcm80211: remove unused structs
wifi: brcm80211: use sizeof(*pointer) instead of sizeof(type)
wifi: brcmfmac: cfg80211: Handle SSID based pmksa deletion
wifi: brcmfmac: of: Support interrupts-extended
wifi: brcmfmac: use 'time_left' variable with wait_event_timeout()
wifi: brcmsmac: advertise MFP_CAPABLE to enable WPA3
wifi: brcmsmac: LCN PHY code is used for BCM4313 2G-only device
wifi: cfg80211: add helper for checking if a chandef is valid on a radio
wifi: cfg80211: add regulatory flag to allow VLP AP operation
wifi: cfg80211: add support for advertising multiple radios belonging to a wiphy
wifi: cfg80211: add tracing for wiphy work
wifi: cfg80211: Always call tracing
wifi: cfg80211: correct S1G beacon length calculation
wifi: cfg80211: extend interface combination check for multi-radio
wifi: cfg80211: fix reporting failed MLO links status with cfg80211_connect_done
wifi: cfg80211: fix typo in cfg80211_calculate_bitrate_he()
wifi: cfg80211: handle 2x996 RU allocation in cfg80211_calculate_bitrate_he()
wifi: cfg80211: honor WIPHY_FLAG_SPLIT_SCAN_6GHZ in cfg80211_conn_scan
wifi: cfg80211: make hash table duplicates more survivable
wifi: cfg80211: move enum ieee80211_ap_reg_power to cfg80211
wifi: cfg80211: refactor 6 GHz AP power type parsing
wifi: cfg80211: refactor regulatory beaconing checking
wifi: cfg80211: reject non-conformant 6 GHz center frequencies
wifi: cfg80211: restrict operation during radar detection
wifi: cfg80211: sort trace events again
wifi: cfg80211: use __counted_by where appropriate
wifi: cfg80211: use BIT() for flag enums
wifi: ieee80211/ath11k: remove IEEE80211_MAX_NUM_PWR_LEVEL
wifi: ieee80211: add missing doc short descriptions
wifi: ieee80211: document function return values
wifi: ieee80211: document two FTM related functions
wifi: ieee80211: remove ieee80211_next_tbtt_present()
wifi: ieee80211: remove unused enum ieee80211_client_reg_power
wifi: ipw2x00: Use kzalloc() instead of kmalloc()/memset()
wifi: iwlegacy: do not skip frames with bad FCS
wifi: iwlwifi: Add support for LARI_CONFIG_CHANGE_CMD v11
wifi: iwlwifi: Add support for LARI_CONFIG_CHANGE_CMD v12
wifi: iwlwifi: always print the firmware version in hex
wifi: iwlwifi: api: fix includes in debug.h
wifi: iwlwifi: bump FW API to 91 for BZ/SC devices
wifi: iwlwifi: bump FW API to 92 for BZ/SC devices
wifi: iwlwifi: bump min API version for Qu/So devices
wifi: iwlwifi: bump minimum API version in BZ/SC to 90
wifi: iwlwifi: clear trans->state earlier upon error
wifi: iwlwifi: correctly lookup DMA address in SG table
wifi: iwlwifi: correctly reference TSO page information
wifi: iwlwifi: document PPAG table command union correctly
wifi: iwlwifi: don't assume op_mode_nic_config exists
wifi: iwlwifi: dvm: clean up rs_get_rate() logic
wifi: iwlwifi: dvm: fix kernel-doc warnings
wifi: iwlwifi: fix iwl_mvm_get_valid_rx_ant()
wifi: iwlwifi: fix kernel-doc in iwl-fh.h
wifi: iwlwifi: fix kernel-doc in iwl-trans.h
wifi: iwlwifi: fix prototype mismatch kernel-doc warnings
wifi: iwlwifi: fix remaining mistagged kernel-doc comments
wifi: iwlwifi: fw: api: Add new timepoint for scan failure
wifi: iwlwifi: fw: api: add puncturing to PHY context docs
wifi: iwlwifi: fw: api: datapath: fix kernel-doc
wifi: iwlwifi: fw: api: fix memory region kernel-doc
wifi: iwlwifi: fw: api: fix missing RX descriptor kernel-doc
wifi: iwlwifi: fw: api: fix some kernel-doc
wifi: iwlwifi: fw: api: mac: fix kernel-doc
wifi: iwlwifi: fw: avoid bad FW config on RXQ DMA failure
wifi: iwlwifi: fw: fix wgds rev 3 exact size
wifi: iwlwifi: keep BHs disabled when TXing from reclaim
wifi: iwlwifi: keep the TSO and workaround pages mapped
wifi: iwlwifi: kill iwl-eeprom-read
wifi: iwlwifi: lower message level for FW buffer destination
wifi: iwlwifi: map entire SKB when sending AMSDUs
wifi: iwlwifi: mei: clarify iwl_mei_pldr_req() docs
wifi: iwlwifi: mei: unify iwl_mei_set_power_limit() prototype
wifi: iwlwifi: move amsdu_size parsing to iwlwifi
wifi: iwlwifi: move Bz and Gl iwl_dev_info entries
wifi: iwlwifi: move code from iwl-eeprom-parse to dvm
wifi: iwlwifi: move TXQ bytecount limit to queue code
wifi: iwlwifi: mvm: add a of print of a few commands
wifi: iwlwifi: mvm: add an option to use ptp clock for rx timestamp
wifi: iwlwifi: mvm: add debug data for MPDU counting
wifi: iwlwifi: mvm: add missing string for ROC EMLSR block
wifi: iwlwifi: mvm: add mvm-specific guard
wifi: iwlwifi: mvm: add support for version 10 of the responder config command
wifi: iwlwifi: mvm: add support for version 14 of the range request command
wifi: iwlwifi: mvm: align reorder buffer entries to cacheline
wifi: iwlwifi: mvm: allow 6 GHz channels in MLO scan
wifi: iwlwifi: mvm: allow UAPSD when in SCM
wifi: iwlwifi: mvm: always unblock EMLSR on ROC end
wifi: iwlwifi: mvm: call ieee80211_sta_recalc_aggregates on A-MSDU size update
wifi: iwlwifi: mvm: clean up reorder buffer data
wifi: iwlwifi: mvm: debugfs: add entry for setting maximum TXOP time
wifi: iwlwifi: mvm: declare band variable in the scope
wifi: iwlwifi: mvm: define link_sta in the relevant scope
wifi: iwlwifi: mvm: disable dynamic EMLSR when AUTO_EML is false
wifi: iwlwifi: mvm: dissolve iwl_mvm_mac_remove_interface_common()
wifi: iwlwifi: mvm: document remaining mvm data
wifi: iwlwifi: mvm: don't always set antenna in beacon template cmd
wifi: iwlwifi: mvm: don't flush BSSes on restart with MLD API
wifi: iwlwifi: mvm: don't limit VLP/AFC to UATS-enabled
wifi: iwlwifi: mvm: don't log error for failed UATS table read
wifi: iwlwifi: mvm: don't send an ROC command with max_delay = 0
wifi: iwlwifi: mvm: Don't set NO_HT40+/- flags on 6 GHz band
wifi: iwlwifi: mvm: don't skip link selection
wifi: iwlwifi: mvm: don't track used links separately
wifi: iwlwifi: mvm: don't wait for tx queues if firmware is dead
wifi: iwlwifi: mvm: Enable p2p low latency
wifi: iwlwifi: mvm: enable VLP AP on VLP channels
wifi: iwlwifi: mvm: fix a wrong comment
wifi: iwlwifi: mvm: Fix associated initiator key setting
wifi: iwlwifi: mvm: fix DTIM skip powersave config
wifi: iwlwifi: mvm: fix hibernation
wifi: iwlwifi: mvm: fix interface combinations
wifi: iwlwifi: mvm: fix iwl_mvm_max_scan_ie_fw_cmd_room()
wifi: iwlwifi: mvm: fix iwl_mvm_scan_fits() calculation
wifi: iwlwifi: mvm: fix re-enabling EMLSR
wifi: iwlwifi: mvm: fix rs.h kernel-doc
wifi: iwlwifi: mvm: handle TPE advertised by AP
wifi: iwlwifi: mvm: initiator: move setting target flags into a function
wifi: iwlwifi: mvm: initiator: move setting the sta_id into a function
wifi: iwlwifi: mvm: leave a print in the logs when we call fw_nmi()
wifi: iwlwifi: mvm: mark bad no-data RX as having bad PLCP
wifi: iwlwifi: mvm: modify iwl_mvm_ftm_set_secured_ranging() parameters
wifi: iwlwifi: mvm: move a constant to constants.h
wifi: iwlwifi: mvm: pause TCM when the firmware is stopped
wifi: iwlwifi: mvm: re-enable MLO
wifi: iwlwifi: mvm: Remove debug related code
wifi: iwlwifi: mvm: remove init_dbg module parameter
wifi: iwlwifi: mvm: remove IWL_MVM_PARSE_NVM
wifi: iwlwifi: mvm: remove IWL_MVM_USE_NSSN_SYNC
wifi: iwlwifi: mvm: remove unneeded debugfs entries
wifi: iwlwifi: mvm: rename 'pldr_sync'
wifi: iwlwifi: mvm: report 64-bit radiotap timestamp
wifi: iwlwifi: mvm: separate non-BSS/ROC EMLSR blocking
wifi: iwlwifi: mvm: set A-MSDU size on the correct link
wifi: iwlwifi: mvm: show full firmware ID in debugfs
wifi: iwlwifi: mvm: simplify EMLSR blocking
wifi: iwlwifi: mvm: simplify the uAPSD coexistence limitation code
wifi: iwlwifi: mvm: take the mutex before running link selection
wifi: iwlwifi: mvm: unify and fix interface combinations
wifi: iwlwifi: mvm: use IWL_FW_CHECK for link ID check
wifi: iwlwifi: mvm: use only beacon BSS load for active links
wifi: iwlwifi: mvm: use ROC for P2P device activities
wifi: iwlwifi: mvm: Use the SMPS cfg of the correct link
wifi: iwlwifi: mvm: use vif P2P type helper
wifi: iwlwifi: pcie: fix a few legacy register accesses for new devices
wifi: iwlwifi: pcie: fix kernel-doc
wifi: iwlwifi: pcie: integrate TX queue code
wifi: iwlwifi: release TXQ lock during reclaim
wifi: iwlwifi: remove AX101, AX201 and AX203 support from LNL
wifi: iwlwifi: Remove debug message
wifi: iwlwifi: remove fw_running op
wifi: iwlwifi: remove MVM prefix from scan API
wifi: iwlwifi: remove redundant prints
wifi: iwlwifi: remove redundant reading from NVM file
wifi: iwlwifi: remove struct iwl_trans_ops
wifi: iwlwifi: return a new allocation for hdr page space
wifi: iwlwifi: simplify TX tracing
wifi: iwlwifi: support fast resume
wifi: iwlwifi: tracing: fix condition to allocate buf1
wifi: iwlwifi: trans: make bad state warnings
wifi: iwlwifi: trans: remove unused function parameter
wifi: iwlwifi: trans: remove unused status bits
wifi: iwlwifi: update the BA notification API
wifi: iwlwifi: use already mapped data when TXing an AMSDU
wifi: mac80211: Add EHT UL MU-MIMO flag in ieee80211_bss_conf
wifi: mac80211: add ieee80211_tdls_sta_link_id()
wifi: mac80211: add radio index to ieee80211_chanctx_conf
wifi: mac80211: add support for DFS with multiple radios
wifi: mac80211: add wiphy radio assignment and validation
wifi: mac80211: cancel color change finalize work when link is stopped
wifi: mac80211: cancel multi-link reconf work on disconnect
wifi: mac80211: cancel TTLM teardown work earlier
wifi: mac80211: chanctx emulation set CHANGE_CHANNEL when in_reconfig
wifi: mac80211: check ieee80211_bss_info_change_notify() against MLD
wifi: mac80211: check SSID in beacon
wifi: mac80211: clean up 'ret' in sta_link_apply_parameters()
wifi: mac80211: clear vif drv_priv after remove_interface when stopping
wifi: mac80211: collect some CSA data into sub-structs
wifi: mac80211: correct EHT EIRP TPE parsing
wifi: mac80211: correcty limit wider BW TDLS STAs
wifi: mac80211: do not check BSS color collision in certain cases
wifi: mac80211: don't stop TTLM works again
wifi: mac80211: extend ifcomb check functions for multi-radio
wifi: mac80211: fix AP chandef capturing in CSA
wifi: mac80211: fix beacon SSID mismatch handling
wifi: mac80211: fix erroneous errors for STA changes
wifi: mac80211: fix NULL dereference at band check in starting tx ba session
wifi: mac80211: fix TTLM teardown work
wifi: mac80211: free skb on error path in ieee80211_beacon_get_ap()
wifi: mac80211: handle HW restart during ROC
wifi: mac80211: handle protected dual of public action
wifi: mac80211: handle TPE element during CSA
wifi: mac80211: handle wider bandwidth OFDMA during CSA
wifi: mac80211: inform the low level if drv_stop() is a suspend
wifi: mac80211: make ieee80211_chan_bw_change() able to use reserved
wifi: mac80211: mlme: handle cross-link CSA
wifi: mac80211: move code in ieee80211_link_reserve_chanctx to a helper
wifi: mac80211: move radar detect work to sdata
wifi: mac80211: Move stats allocation to core
wifi: mac80211: optionally pass chandef to ieee80211_sta_cap_rx_bw()
wifi: mac80211: optionally pass chandef to ieee80211_sta_cur_vht_bw()
wifi: mac80211: pass parsed TPE data to drivers
wifi: mac80211: refactor channel checks
wifi: mac80211: refactor chanreq.ap setting
wifi: mac80211: refactor CSA queue block/unblock
wifi: mac80211: remove DEAUTH_NEED_MGD_TX_PREP
wifi: mac80211: remove extra link STA functions
wifi: mac80211: Remove generic .ndo_get_stats64
wifi: mac80211: remove key data from get_key callback
wifi: mac80211: remove outdated comments
wifi: mac80211: reset negotiated TTLM on disconnect
wifi: mac80211: restrict public action ECSA frame handling
wifi: mac80211: send DelBA with correct BSSID
wifi: mac80211: track changes in AP's TPE
wifi: mac80211: update 6 GHz AP power type before association
wifi: mac80211: update STA/chandef width during switch
wifi: mac80211: use monitor sdata with driver only if desired
wifi: mac80211: Use the link BSS configuration for beacon processing
wifi: mac80211_hwsim: add 320 MHz to hwsim channel widths
wifi: mac80211_hwsim: add support for multi-radio wiphy
wifi: mac80211_hwsim: fix kernel-doc
wifi: mac80211_hwsim: fix warning
wifi: mt76: add def_wcid to struct mt76_wcid
wifi: mt76: mt762x: extend mt76_connac_mcu_sta_basic_tlv for per-link STA
wifi: mt76: mt7921: fix NULL pointer access in mt7921_ipv6_addr_change
wifi: mt76: mt7921: fix null pointer access in mt792x_mac_link_bss_remove
wifi: mt76: mt7925: add link handling in mt7925_mac_sta_add
wifi: mt76: mt7925: add link handling in mt7925_mac_sta_assoc
wifi: mt76: mt7925: add link handling in mt7925_mac_sta_remove
wifi: mt76: mt7925: add link handling in mt7925_mcu_set_beacon_filter
wifi: mt76: mt7925: add link handling in mt7925_set_key
wifi: mt76: mt7925: add link handling in mt7925_sta_set_decap_offload
wifi: mt76: mt7925: add link handling in mt7925_txwi_free
wifi: mt76: mt7925: add link handling in mt7925_vif_connect_iter
wifi: mt76: mt7925: add link handling in the BSS_CHANGED_ARP_FILTER handler
wifi: mt76: mt7925: add link handling in the BSS_CHANGED_PS handler
wifi: mt76: mt7925: add link handling in the mt7925_ipv6_addr_change
wifi: mt76: mt7925: add link handling to mt7925_change_chanctx
wifi: mt76: mt7925: add link handling to txwi
wifi: mt76: mt7925: add mt7925_[assign,unassign]_vif_chanctx
wifi: mt76: mt7925: add mt7925_change_sta_links
wifi: mt76: mt7925: add mt7925_change_vif_links
wifi: mt76: mt7925: add mt7925_mac_link_bss_add to create per-link BSS
wifi: mt76: mt7925: add mt7925_mac_link_bss_remove to remove per-link BSS
wifi: mt76: mt7925: add mt7925_mac_link_sta_add to create per-link STA
wifi: mt76: mt7925: add mt7925_mac_link_sta_assoc to associate per-link STA
wifi: mt76: mt7925: add mt7925_mac_link_sta_remove to remove per-link STA
wifi: mt76: mt7925: add mt7925_mcu_bss_rlm_tlv to constitue the RLM TLV
wifi: mt76: mt7925: add mt7925_mcu_sta_eht_mld_tlv for MLO
wifi: mt76: mt7925: add mt7925_set_link_key
wifi: mt76: mt7925: enabling MLO when the firmware supports it
wifi: mt76: mt7925: extend mt7925_get_phy_mode for per-link STA
wifi: mt76: mt7925: extend mt7925_get_phy_mode_ext for per-link STA
wifi: mt76: mt7925: extend mt7925_mcu_[abort, set]_roc for per-link BSS
wifi: mt76: mt7925: extend mt7925_mcu_add_bss_info for per-link BSS
wifi: mt76: mt7925: extend mt7925_mcu_add_bss_info for per-link STA
wifi: mt76: mt7925: extend mt7925_mcu_bss_basic_tlv for per-link BSS
wifi: mt76: mt7925: extend mt7925_mcu_bss_basic_tlv for per-link STA
wifi: mt76: mt7925: extend mt7925_mcu_bss_bmc_tlv for per-link BSS
wifi: mt76: mt7925: extend mt7925_mcu_bss_color_tlv for per-link BSS
wifi: mt76: mt7925: extend mt7925_mcu_bss_he_tlv for per-link BSS
wifi: mt76: mt7925: extend mt7925_mcu_bss_ifs_tlv for per-link BSS
wifi: mt76: mt7925: extend mt7925_mcu_bss_mld_tlv for per-link BSS
wifi: mt76: mt7925: extend mt7925_mcu_bss_mld_tlv for per-link STA
wifi: mt76: mt7925: extend mt7925_mcu_bss_qos_tlv for per-link BSS
wifi: mt76: mt7925: extend mt7925_mcu_bss_sec_tlv for per-link BSS
wifi: mt76: mt7925: extend mt7925_mcu_set_bss_pm for per-link BSS
wifi: mt76: mt7925: extend mt7925_mcu_set_timing for per-link BSS
wifi: mt76: mt7925: extend mt7925_mcu_set_tx with for per-link BSS
wifi: mt76: mt7925: extend mt7925_mcu_sta_amsdu_tlv for per-link STA
wifi: mt76: mt7925: extend mt7925_mcu_sta_eht_tlv for per-link STA
wifi: mt76: mt7925: extend mt7925_mcu_sta_hdr_trans_tlv for per-link STA
wifi: mt76: mt7925: extend mt7925_mcu_sta_he_6g_tlv for per-link STA
wifi: mt76: mt7925: extend mt7925_mcu_sta_he_tlv for per-link STA
wifi: mt76: mt7925: extend mt7925_mcu_sta_ht_tlv for per-link STA
wifi: mt76: mt7925: extend mt7925_mcu_sta_phy_tlv for per-link STA
wifi: mt76: mt7925: extend mt7925_mcu_sta_rate_ctrl_tlv with per-link STA
wifi: mt76: mt7925: extend mt7925_mcu_sta_state_v2_tlv for per-link STA
wifi: mt76: mt7925: extend mt7925_mcu_sta_update for per-link STA
wifi: mt76: mt7925: extend mt7925_mcu_sta_vht_tlv for per-link STA
wifi: mt76: mt7925: extend mt7925_mcu_uni_bss_bcnft for per-link BSS
wifi: mt76: mt7925: extend mt7925_mcu_uni_bss_ps for per-link BSS
wifi: mt76: mt7925: extend mt7925_mcu_uni_roc_event
wifi: mt76: mt7925: mt7925_mcu_set_chctx rely on mt7925_mcu_bss_rlm_tlv
wifi: mt76: mt7925: remove the unused mt7925_mcu_set_chan_info
wifi: mt76: mt7925: remove unused parameters in mt7925_mcu_bss_bmc_tlv
wifi: mt76: mt7925: report link information in rx status
wifi: mt76: mt7925: set mt7925_mcu_sta_key_tlv according to link id
wifi: mt76: mt7925: set Tx queue parameters according to link id
wifi: mt76: mt7925: simpify mt7925_mcu_sta_cmd logic by removing fw_offload
wifi: mt76: mt7925: support for split bss_info_changed method
wifi: mt76: mt7925: update mt76_connac_mcu_uni_add_dev for MLO
wifi: mt76: mt7925: update mt7925_mac_link_bss_add for MLO
wifi: mt76: mt7925: update mt7925_mac_link_sta_[add, assoc, remove] for MLO
wifi: mt76: mt7925: update mt7925_mcu_add_bss_info for MLO
wifi: mt76: mt7925: update mt7925_mcu_bss_basic_tlv for MLO
wifi: mt76: mt7925: update mt7925_mcu_bss_mld_tlv for MLO
wifi: mt76: mt7925: update mt7925_mcu_set_timing for MLO
wifi: mt76: mt7925: update mt7925_mcu_sta_mld_tlv for MLO
wifi: mt76: mt7925: update mt7925_mcu_sta_phy_tlv for MLO
wifi: mt76: mt7925: update mt7925_mcu_sta_rate_ctrl_tlv for MLO
wifi: mt76: mt7925: update mt7925_mcu_sta_update for MLO
wifi: mt76: mt7925: update rate index according to link id
wifi: mt76: mt792x: add struct mt792x_bss_conf
wifi: mt76: mt792x: add struct mt792x_chanctx
wifi: mt76: mt792x: add struct mt792x_link_sta
wifi: mt76: mt792x: extend mt76_connac_get_phy_mode_v2 for per-link STA
wifi: mt76: mt792x: extend mt76_connac_mcu_uni_add_dev for per-link BSS
wifi: mt76: mt792x: fix scheduler interference in drv own process
wifi: mt76: un-embedd netdev from mt76_dev
wifi: mwifiex: Do not return unused priv in mwifiex_get_priv_by_id()
wifi: mwifiex: duplicate static structs used in driver instances
wifi: mwifiex: Fix interface type change
wifi: mwl8k: use 'time_left' variable with wait_for_completion_timeout()
wifi: nl80211: clean up coalescing rule handling
wifi: nl80211: disallow setting special AP channel widths
wifi: nl80211: don't give key data to userspace
wifi: nl80211: expose can-monitor channel property
wifi: nl80211: remove the FTMs per burst limit for NDP ranging
wifi: nl80211: split helper function from nl80211_put_iface_combinations
wifi: p54: use 'time_left' variable with wait_for_completion_interruptible_timeout()
wifi: radiotap: document ieee80211_get_radiotap_len() return value
wifi: regulatory: remove extra documentation
wifi: rt2x00: remove unused delayed work data from link description
wifi: rtl8xxxu: 8188f: Limit TX power index
wifi: rtl8xxxu: use swap() in rtl8xxxu_switch_ports()
wifi: rtlwifi: Add new members to struct rtl_priv for RTL8192DU
wifi: rtlwifi: Add rtl8192du/dm.{c,h}
wifi: rtlwifi: Add rtl8192du/fw.{c,h} and rtl8192du/led.{c,h}
wifi: rtlwifi: Add rtl8192du/hw.{c,h}
wifi: rtlwifi: Add rtl8192du/phy.{c,h}
wifi: rtlwifi: Add rtl8192du/rf.{c,h}
wifi: rtlwifi: Add rtl8192du/sw.c
wifi: rtlwifi: Add rtl8192du/table.{c,h}
wifi: rtlwifi: Add rtl8192du/trx.{c,h}
wifi: rtlwifi: Constify rtl_hal_cfg.{ops,usb_interface_cfg} and rtl_priv.cfg
wifi: rtlwifi: Enable the new rtl8192du driver
wifi: rtlwifi: fix default typo
wifi: rtlwifi: handle return value of usb init TX/RX
wifi: rtlwifi: rtl8192d: Use "rtl92d" prefix
wifi: rtlwifi: rtl8192du: Initialise value32 in _rtl92du_init_queue_reserved_page
wifi: rtw88: Un-embed dummy device
wifi: rtw88: usb: Fix disconnection after beacon loss
wifi: rtw88: usb: Further limit the TX aggregation
wifi: rtw88: usb: schedule rx work after everything is set up
wifi: rtw88: usb: Simplify rtw_usb_write_data
wifi: rtw89: 8852b: fix definition of KIP register number
wifi: rtw89: 8852b: restore setting for RFE type 5 after device resume
wifi: rtw89: 8852b: set AMSDU limit to 5000
wifi: rtw89: 8852bt: rfk: add DACK
wifi: rtw89: 8852bt: rfk: add DPK
wifi: rtw89: 8852bt: rfk: add IQK
wifi: rtw89: 8852bt: rfk: add RCK
wifi: rtw89: 8852bt: rfk: add RX DCK
wifi: rtw89: 8852bt: rfk: add TSSI
wifi: rtw89: 8852bx: add extra handles for 8852BT in 8852b_common
wifi: rtw89: 8852bx: add extra handles of BTC for 8852BT in 8852b_common
wifi: rtw89: 8852bx: move BTC common code from 8852b to 8852b_common
wifi: rtw89: 8852bx: move common code from 8852b to 8852b_common
wifi: rtw89: 8852c: correct logic and restore PCI PHY EQ after device resume
wifi: rtw89: 885xbx: apply common settings to 8851B, 8852B and 8852BT
wifi: rtw89: add LDPC and STBC to rx_status and radiotap known fields for monitor mode
wifi: rtw89: add polling for LPS H2C to ensure FW received
wifi: rtw89: adopt firmware whose version is equal or less but closest
wifi: rtw89: cam: tweak relation between sec CAM and addr CAM
wifi: rtw89: chan: Use swap() in rtw89_swap_sub_entity()
wifi: rtw89: coex: Add coexistence policy for hardware scan
wifi: rtw89: constrain TX power according to Transmit Power Envelope
wifi: rtw89: correct hardware value of nominal packet padding for WiFi 7 chips
wifi: rtw89: fill STBC and LDPC capabilities to TX descriptor
wifi: rtw89: Fix array index mistake in rtw89_sta_info_get_iter()
wifi: rtw89: fix HW scan not aborting properly
wifi: rtw89: Fix P2P behavior for WiFi 7 chips
wifi: rtw89: mac: parse MRC C2H failure report
wifi: rtw89: pci: fix RX tag race condition resulting in wrong RX length
wifi: rtw89: pci: support 36-bit PCI DMA address
wifi: rtw89: ser: avoid multiple deinit on same CAM
wifi: rtw89: support mac_id number according to chip
wifi: rtw89: switch to register vif_cfg_changed and link_info_changed
wifi: rtw89: Un-embed dummy device
wifi: rtw89: unify the selection logic of RFK table when MCC
wifi: rtw89: use 'time_left' variable with wait_for_completion_timeout()
wifi: rtw89: wow: append security header offset for different cipher
wifi: rtw89: wow: enable beacon filter after swapping firmware
wifi: rtw89: wow: fix GTK offload H2C skbuff issue
wifi: rtw89: wow: prevent to send unexpected H2C during download Firmware
wifi: rtw89: wow: update config mac for 802.11ax chip
wifi: rtw89: wow: update WoWLAN reason register for different FW
wifi: virt_wifi: avoid reporting connection success with wrong SSID
wifi: virt_wifi: don't use strlen() in const context
wifi: wfx: repair open network AP mode
wifi: wil6210: Do not use embedded netdev in wil6210_priv
wifi: wilc1000: add function to read mac address from eFuse
wifi: wilc1000: disable power sequencer
wifi: wilc1000: disable SDIO func IRQ before suspend
wifi: wilc1000: do not keep sdio bus claimed during suspend/resume
wifi: wilc1000: let host->chip suspend/resume notifications manage chip wake/sleep
wifi: wilc1000: make sdio deinit function really deinit the sdio card
wifi: wilc1000: move sdio suspend method next to resume and pm ops definition
wifi: wilc1000: read MAC address from fuse at probe
wifi: wilc1000: register net device only after bus being fully initialized
wifi: wilc1000: remove suspend/resume from cfg80211 part
wifi: wilc1000: set net device registration as last step during interface creation
wifi: wilc1000: set wilc_set_mac_address parameter as const
wifi: wl18xx: add support for reading 8.9.1 fw status
wifi: wl18xx: allow firmwares > 8.9.0.x.58
wifi: wl18xx: make wl18xx_tx_immediate_complete() more efficient
wifi: wlcore: add pn16 support
wifi: wlcore: correctness fix fwlog reading
wifi: wlcore: improve code in wlcore_fw_status()
wifi: wlcore: pass "status" to wlcore_hw_convert_fw_status()
wifi: wlcore: store AP encryption key type
wifi: zd1211rw: use 'time_left' variable with wait_for_completion_timeout()
 
wordpart.h: Add REPEAT_BYTE_U32()
 
workqueue: Add wq_online_cpumask
workqueue: Always queue work items to the newest PWQ for order workqueues
workqueue: Avoid nr_active manipulation in grabbing inactive items
workqueue: Clean code in alloc_and_link_pwqs()
workqueue: Clear worker->pool in the worker thread context
workqueue: Correct declaration of cpu_pwq in struct workqueue_struct
workqueue: Detach workers directly in idle_cull_fn()
workqueue: doc: Fix function name, remove markers
workqueue: Don't bind the rescuer in the last working cpu
workqueue: Fix spruious data race in __flush_work()
workqueue: Fix UBSAN 'subtraction overflow' error in shift_and_mask()
workqueue: Improve scalability of workqueue watchdog touch
workqueue: Init rescuer's affinities as the wq's effective cpumask
workqueue: Make rescuer initialization as the last step of the creation of a new wq
workqueue: Move kthread_flush_worker() out of alloc_and_link_pwqs()
workqueue: Put PWQ allocation and WQ enlistment in the same lock C.S.
workqueue: Reap workers via kthread_stop() and remove detach_completion
workqueue: Register sysfs after the whole creation of the new wq
workqueue: Remove cpus_read_lock() from apply_wqattrs_lock()
workqueue: Remove incorrect "WARN_ON_ONCE(!list_empty(&worker->entry));" from dying worker
workqueue: Remove the argument @cpu_going_down from wq_calc_pod_cpumask()
workqueue: Remove the arguments @hotplug_cpu and @online from wq_update_pod()
workqueue: Remove the unneeded cpumask empty check in wq_calc_pod_cpumask()
workqueue: Remove unneeded lockdep_assert_cpus_held()
workqueue: Remove useless pool->dying_workers
workqueue: Rename wq_update_pod() to unbound_wq_update_pwq()
workqueue: replace call_rcu by kfree_rcu for simple kmem_cache_free callback
workqueue: Simplify goto statement
workqueue: Simplify wq_calc_pod_cpumask() with wq_online_cpumask
workqueue: Update cpumasks after only applying it successfully
workqueue: wq_watchdog_touch is always called with valid CPU
 
writeback: add general function domain_dirty_avail to calculate dirty and avail of domain
writeback: factor out balance_domain_limits to remove repeated code
writeback: factor out balance_wb_limits to remove repeated code
writeback: factor out code of freerun to remove repeated code
writeback: factor out domain_over_bg_thresh to remove repeated code
writeback: factor out wb_bg_dirty_limits to remove repeated code
writeback: factor out wb_dirty_exceeded to remove repeated code
writeback: factor out wb_dirty_freerun to remove more repeated freerun code
 
writing_musb_glue_layer.rst: Fix broken URL
 
x86, arm: Add missing license tag to syscall tables files
 
x86-64: word-at-a-time: improve byte count calculations
 
x86/acpi: Add support for CPU offlining for ACPI MADT wakeup method
x86/acpi: Do not attempt to bring up secondary CPUs in the kexec case
x86/acpi: Extract ACPI MADT wakeup code into a separate file
x86/acpi: Remove __ro_after_init from acpi_mp_wake_mailbox
x86/acpi: Rename fields in the acpi_madt_multiproc_wakeup structure
 
x86/alternative: Convert alternative()
x86/alternative: Convert alternative_2()
x86/alternative: Convert ALTERNATIVE_3()
x86/alternative: Convert alternative_call()
x86/alternative: Convert alternative_call_2()
x86/alternative: Convert alternative_input()
x86/alternative: Convert alternative_io()
x86/alternative: Convert ALTERNATIVE_TERNARY()
x86/alternative: Convert the asm ALTERNATIVE() macro
x86/alternative: Convert the asm ALTERNATIVE_2() macro
x86/alternative: Convert the asm ALTERNATIVE_3() macro
x86/alternative: Replace the old macros
x86/alternative: Zap alternative_ternary()
 
x86/alternatives, kvm: Fix a couple of CALLs without a frame pointer
 
x86/alternatives: Add nested alternatives macros
x86/alternatives: Make FineIBT mode Kconfig selectable
 
x86/amd_nb: Enhance SMN access error checking
 
x86/aperfmperf: Fix deadlock on cpu_hotplug_lock
 
x86/apic: Make x2apic_disable() work correctly
x86/apic: Mark acpi_mp_wake_* variables as __ro_after_init
 
x86/boot: Clean up the arch/x86/boot/main.c code a bit
x86/boot: Remove unused function __fortify_panic()
x86/boot: Switch to new Intel CPU model defines
x86/boot: Use current_stack_pointer to avoid asm() in init_heap()
 
x86/bugs: Add 'spectre_bhi=vmexit' cmdline option
x86/bugs: Remove duplicate Spectre cmdline option descriptions
 
x86/CPU/AMD: Add models 0x60-0x6f to the Zen5 range
x86/CPU/AMD: Always inline amd_clear_divider()
 
x86/cpu/intel: Drop stray FAM6 check with new Intel CPU model defines
x86/cpu/intel: Switch to new Intel CPU model defines
 
x86/cpu: Remove useless work in detect_tme_early()
x86/cpu: Switch to new Intel CPU model defines
 
x86/cpufeatures: Add AMD FAST CPPC feature flag
x86/cpufeatures: Add HWP highest perf change feature flag
x86/cpufeatures: Flip the /proc/cpuinfo appearance logic
 
x86/efi: Drop support for fake EFI memory maps
 
x86/efistub: Avoid returning EFI_SUCCESS on error
x86/efistub: Call Apple set_os protocol on dual GPU Intel Macs
x86/efistub: Drop redundant clearing of BSS
x86/efistub: Enable SMBIOS protocol handling for x86
x86/efistub: Revert to heap allocated boot_params for PE entrypoint
 
x86/fpu: Avoid writing LBR bit to IA32_XSS unless supported
 
x86/hyperv: fix kexec crash due to VP assist page corruption
x86/hyperv: Set X86_FEATURE_TSC_KNOWN_FREQ when Hyper-V provides frequency
 
x86/irqflags: Provide native versions of the local_irq_save()/restore()
 
x86/kaslr: Expose and use the end of the physical memory address space
 
x86/kconfig: Add as-instr64 macro to properly evaluate AS_WRUSS
 
x86/kexec: Keep CR4.MCE set during kexec for TDX guest
x86/kexec: Remove spurious unconditional JMP from from identity_mapped()
 
x86/kmsan: Fix hook for unaligned accesses
 
x86/mce/inject: Add missing MODULE_DESCRIPTION() line
x86/mce/inject: Only write MCA_MISC when a value has been supplied
 
x86/mce: Remove unused variable and return value in machine_check_poll()
 
x86/mm: Add callbacks to prepare encrypted memory for kexec
x86/mm: Do not zap page table entries mapping unaccepted memory table during kdump
x86/mm: Fix PTI for i386 some more
x86/mm: Fix pti_clone_entry_text() for i386
x86/mm: Fix pti_clone_pgtable() alignment assumption
x86/mm: Introduce kernel_ident_mapping_free()
x86/mm: Make e820__end_ram_pfn() cover E820_TYPE_ACPI ranges
x86/mm: Make x86_platform.guest.enc_status_change_*() return an error
x86/mm: Return correct level from lookup_address() if pte is none
 
x86/mtrr: Check if fixed MTRRs exist before saving them
 
x86/of: Return consistent error type from x86_of_pci_irq_enable()
 
x86/paravirt: Fix incorrect virt spinlock setting on bare metal
 
x86/pci/intel_mid_pci: Fix PCIBIOS_* return code handling
 
x86/pci/xen: Fix PCIBIOS_* return code handling
 
x86/PCI: Switch to new Intel CPU model defines
 
x86/pconfig: Remove unused MKTME pconfig code
 
x86/percpu: Clean up a bit
x86/percpu: Clean up vertical alignment details
x86/percpu: Enable named address spaces for all capable GCC versions
x86/percpu: Fix operand constraint modifier in __raw_cpu_write()
x86/percpu: Introduce the __raw_cpu_read_const() macro
x86/percpu: Introduce the pcpu_binary_op() macro
x86/percpu: Move some percpu accessors around to reduce ifdeffery
x86/percpu: Move some percpu macros around for readability
x86/percpu: Rename percpu_stable_op() to __raw_cpu_read_stable()
x86/percpu: Unify percpu read-write accessors
 
x86/platform/atom: Switch to new Intel CPU model defines
 
x86/platform/intel-mid: Switch to new Intel CPU model defines
 
x86/platform/iosf_mbi: Convert PCIBIOS_* return codes to errnos
 
x86/relocate_kernel: Use named labels for less confusion
 
x86/resctrl: Add a new field to struct rmid_read for summation of domains
x86/resctrl: Add node-scope to the options for feature scope
x86/resctrl: Allocate a new field in union mon_data_bits
x86/resctrl: Block use of mba_MBps mount option on Sub-NUMA Cluster (SNC) systems
x86/resctrl: Create Sub-NUMA Cluster (SNC) monitor files
x86/resctrl: Detect Sub-NUMA Cluster (SNC) mode
x86/resctrl: Enable shared RMID mode on Sub-NUMA Cluster (SNC) systems
x86/resctrl: Fill out rmid_read structure for smp_call*() to read a counter
x86/resctrl: Fix arch_mbm_* array overrun on SNC
x86/resctrl: Handle removing directories in Sub-NUMA Cluster (SNC) mode
x86/resctrl: Initialize on-stack struct rmid_read instances
x86/resctrl: Introduce snc_nodes_per_l3_cache
x86/resctrl: Make __mon_event_count() handle sum domains
x86/resctrl: Prepare for different scope for control/monitor operations
x86/resctrl: Prepare for new domain scope
x86/resctrl: Prepare for new Sub-NUMA Cluster (SNC) monitor files
x86/resctrl: Prepare to split rdt_domain structure
x86/resctrl: Refactor mkdir_mondata_subdir() with a helper function
x86/resctrl: Replace open coded cacheinfo searches
x86/resctrl: Split the rdt_domain and rdt_hw_domain structures
x86/resctrl: Update documentation with Sub-NUMA cluster changes
 
x86/setup: Parse the builtin command line before merging
x86/setup: Warn when option parsing is done too early
 
x86/sev: Allow non-VMPL0 execution when an SVSM is present
x86/sev: Check for the presence of an SVSM in the SNP secrets page
x86/sev: Do RMP memory coverage check after max_pfn has been set
x86/sev: Extend the config-fs attestation support for an SVSM
x86/sev: Fix __reserved field in sev_config
x86/sev: Move SEV compilation units
x86/sev: Move sev_guest.h into common SEV header
x86/sev: Perform PVALIDATE using the SVSM when not at VMPL0
x86/sev: Provide guest VMPL level to userspace
x86/sev: Provide SVSM discovery support
x86/sev: Take advantage of configfs visibility support in TSM
x86/sev: Use kernel provided SVSM Calling Areas
x86/sev: Use the SVSM to create a vCPU when not in VMPL0
 
x86/shstk: Make return uprobe work with shadow stack
 
x86/smp: Add smp_ops.stop_this_cpu() callback
 
x86/syscall: Mark exit[_group] syscall handlers __noreturn
 
x86/tdx: Account shared memory
x86/tdx: Convert shared memory back to private on kexec
x86/tdx: Fix data leak in mmio_read()
 
x86/tsc: Provide ART base clock information for TSC
x86/tsc: Remove obsolete ART to TSC conversion functions
 
x86/uaccess: Improve the 8-byte getuser() case
x86/uaccess: Zero the 8-byte get_range case on failure on 32-bit
 
x86/vdso: Fix function reference in comment
x86/vdso: Remove unused include
 
x86/vgtod: Remove unused typedef gtod_long_t
 
x86/virt/tdx: Switch to new Intel CPU model defines
 
x86/vmware: Add TDX hypercall support
x86/vmware: Correct macro names
x86/vmware: Introduce VMware hypercall API
x86/vmware: Remove legacy VMWARE_HYPERCALL* macros
x86/vmware: Use VMware hypercall API
 
x86/xen/time: Reduce Xen timer tick
 
x86/xen: Convert comma to semicolon
x86/xen: eliminate some private header files
x86/xen: fix memblock_reserve() usage on PVH
x86/xen: make some functions static
x86/xen: move xen_reserve_extra_memory()
x86/xen: remove deprecated xen_nopvspin boot parameter
 
x86: vdso: Wire up getrandom() vDSO implementation
 
xdp: fix invalid wait context of page_pool_destroy()
 
xen-blkfront: don't disable cache flushes when they fail
xen-blkfront: fix sector_size propagation to the block layer
 
xen/arm: Convert comma to semicolon
 
xen/blkback: add missing MODULE_DESCRIPTION() macro
 
xen/manage: Constify struct shutdown_handler
 
xen: add missing MODULE_DESCRIPTION() macros
xen: fix multicall debug data referencing
xen: make multicall debug boot time selectable
xen: privcmd: Fix possible access to a freed kirqfd instance
xen: privcmd: Switch from mutex to spinlock for irqfds
 
xfrm: Allow UDP encapsulation in crypto offload control path
xfrm: call xfrm_dev_policy_delete when kill policy
xfrm: Export symbol xfrm_dev_state_delete.
xfrm: Fix input error path memory access
xfrm: fix netdev reference count imbalance
xfrm: Fix unregister netdevice hang on hardware offload.
xfrm: Log input direction mismatch error in one place
xfrm: Support crypto offload for inbound IPv4 UDP-encapsulated ESP packet
xfrm: Support crypto offload for inbound IPv6 ESP packets not in GRO path
xfrm: Support crypto offload for outbound IPv4 UDP-encapsulated ESP packet
xfrm: support sending NAT keepalives in ESP in UDP states
 
xfs: add a ci_entry helper
xfs: add a ri_entry helper
xfs: add a xefi_entry helper
xfs: add bounds checking to xlog_recover_process_data
xfs: AIL doesn't need manual pushing
xfs: allow SECURE namespace xattrs to use reserved block pool
xfs: always take XFS_MMAPLOCK shared in xfs_dax_read_fault
xfs: attr forks require attr, not attr2
xfs: Avoid races with cnt_btree lastrec updates
xfs: avoid redundant AGFL buffer invalidation
xfs: background AIL push should target physical space
xfs: clean up extent free log intent item tracepoint callsites
xfs: clean up refcount log intent item tracepoint callsites
xfs: clean up rmap log intent item tracepoint callsites
xfs: cleanup xfs_ilock_iocb_for_write
xfs: collapse xlog_state_set_callback in caller
xfs: conditionally allow FS_XFLAG_REALTIME changes if S_DAX is set
xfs: convert "skip_discard" to a proper flags bitset
xfs: convert comma to semicolon
xfs: convert comma to semicolon
xfs: create libxfs helper to exchange two directory entries
xfs: create libxfs helper to link a new inode into a directory
xfs: create libxfs helper to link an existing inode into a directory
xfs: create libxfs helper to remove an existing inode/name from a directory
xfs: create libxfs helper to rename two directory entries
xfs: create specialized classes for refcount tracepoints
xfs: don't bother calling xfs_refcount_finish_one_cleanup in xfs_refcount_finish_one
xfs: don't bother calling xfs_rmap_finish_one_cleanup in xfs_rmap_finish_one
xfs: don't bother reporting blocks trimmed via FITRIM
xfs: don't use the incore struct xfs_sb for offsets into struct xfs_dsb
xfs: don't walk off the end of a directory data block
xfs: enable FITRIM on the realtime device
xfs: ensure log tail is always up to date
xfs: factor out a xfs_efd_add_extent helper
xfs: fix a memory leak
xfs: fix di_onlink checking for V1/V2 inodes
xfs: fix file_path handling in tracepoints
xfs: fix folio dirtying for XFILE_ALLOC callers
xfs: Fix missing interval for missing_owner in xfs fsmap
xfs: fix rtalloc rotoring when delalloc is in use
xfs: fix the contact address for the sysfs ABI documentation
xfs: Fix the owner setting issue for rmap query in xfs fsmap
xfs: Fix xfs_flush_unmap_range() range for RT
xfs: Fix xfs_prepare_shift() range for RT
xfs: fold xfs_ilock_for_write_fault into xfs_write_fault
xfs: get rid of trivial rename helpers
xfs: get rid of xfs_ag_resv_rmapbt_alloc
xfs: give refcount btree cursor error tracepoints their own class
xfs: give rmap btree cursor error tracepoints their own class
xfs: grant heads track byte counts, not LSNs
xfs: hoist extent size helpers to libxfs
xfs: hoist inode flag conversion functions to libxfs
xfs: hoist inode free function to libxfs
xfs: hoist new inode initialization functions to libxfs
xfs: hoist project id get/set functions to libxfs
xfs: hoist xfs_iunlink to libxfs
xfs: hoist xfs_{bump,drop}link to libxfs
xfs: implement atime updates in xfs_trans_ichgtime
xfs: l_last_sync_lsn is really AIL state
xfs: move and rename xfs_trans_committed_bulk
xfs: move dirent update hooks to xfs_dir2.c
xfs: move inode copy-on-write predicates to xfs_inode.[ch]
xfs: move the dio write relocking out of xfs_ilock_for_iomap
xfs: move xfs_extent_free_defer_add to xfs_extfree_item.c
xfs: move xfs_refcount_update_defer_add to xfs_refcount_item.c
xfs: move xfs_rmap_update_defer_add to xfs_rmap_item.c
xfs: pack icreate initialization parameters into a separate structure
xfs: pass btree cursors to refcount btree tracepoints
xfs: pass btree cursors to rmap btree tracepoints
xfs: pass the fsbno to xfs_perag_intent_get
xfs: pass the full grant head to accounting functions
xfs: preserve i_state around inode_init_always in xfs_reinit_inode
xfs: push xfs_icreate_args creation out of xfs_create*
xfs: refactor __xfs_filemap_fault
xfs: remove duplicate asserts in xfs_defer_extent_free
xfs: Remove header files which are included more than once
xfs: remove now spurious i_state initialization in xfs_inode_alloc
xfs: remove unused parameter in macro XFS_DQUOT_LOGRES
xfs: remove xfs_defer_agfl_block
xfs: remove xfs_trans_set_refcount_flags
xfs: remove xfs_trans_set_rmap_flags
xfs: reserve blocks for truncating large realtime inode
xfs: reset rootdir extent size hint after growfsrt
xfs: reuse xfs_extent_free_cancel_item
xfs: reuse xfs_refcount_update_cancel_item
xfs: reuse xfs_rmap_update_cancel_item
xfs: revert AIL TASK_KILLABLE threshold
xfs: separate the icreate logic around INIT_XATTRS
xfs: simplify usage of the rcur local variable in xfs_refcount_finish_one
xfs: simplify usage of the rcur local variable in xfs_rmap_finish_one
xfs: simplify xfs_dax_fault
xfs: skip flushing log items during push
xfs: split new inode creation into two pieces
xfs: take m_growlock when running growfsrt
xfs: track log space pinned by the AIL
xfs: use consistent uid/gid when grabbing dquots for inodes
xfs: use XFS_BUF_DADDR_NULL for daddrs in getfsmap code
xfs: use xfs_trans_ichgtime to set times when allocating inode
xfs: verify buffer, inode, and dquot items every tx commit
xfs: wrap inode creation dqalloc calls
xfs: xfs_finobt_count_blocks() walks the wrong btree
 
xhci: Add a quirk for writing ERST in high-low order
xhci: Apply XHCI_RESET_TO_DEFAULT quirk to TGL
xhci: dbc: Allow users to modify DbC poll interval via sysfs
xhci: Fix Panther point NULL pointer deref at full-speed re-enumeration
xhci: Remove dead code in xhci_move_dequeue_past_td()
xhci: rework xhci internal endpoint halt state detection.
xhci: Set correct transferred length for cancelled isoc transfers
xhci: show usb device name in xhci urb tracing
xhci: sort out TRB Endpoint ID bitfield macros
 
xprtrdma: Clean up synopsis of frwr_mr_unmap()
xprtrdma: Fix rpcrdma_reqs_reset()
xprtrdma: Handle device removal outside of the CM event handler
xprtrdma: Remove temp allocation of rpcrdma_rep objects
xprtrdma: removed asm-generic headers from verbs.c
 
xsk: Require XDP_UMEM_TX_METADATA_LEN to actuate tx_metadata_len
 
z2ram: add missing MODULE_DESCRIPTION() macro
 
zh_CN/admin-guide: Add zh_CN/admin-guide/numastat.rst translation document
zh_CN/admin-guide: one typo fix
 
zonefs: enable support for large folios
 
zorro: make match function take a const pointer
zorro: Use str_plural() in amiga_zorro_probe()
 
zsmalloc: rename class stat mutators